func (auth *ASMAuthResource) SetKnownStatus(status resourcestatus.ResourceStatus) {
	auth.lock.Lock()
	defer auth.lock.Unlock()

	auth.knownStatusUnsafe = status
	auth.updateAppliedStatusUnsafe(status)
}
func (auth *ASMAuthResource) SetKnownStatus(status resourcestatus.ResourceStatus) {
	auth.lock.Lock()
	defer auth.lock.Unlock()

	auth.knownStatusUnsafe = status
	auth.updateAppliedStatusUnsafe(status)
}
func ( auth * ASMAuthResource ) SetKnownStatus ( status resourcestatus . ResourceStatus ) { auth . lock . Lock ( ) defer auth . lock . Unlock ( ) auth . knownStatusUnsafe = status auth . updateAppliedStatusUnsafe ( status ) }
// SetKnownStatus safely sets the currently known status of the resource
SetKnownStatus safely sets the currently known status of the resource