code: func (auth *ASMAuthResource) SetDesiredStatus(status resourcestatus.ResourceStatus) {
  	auth.lock.Lock()
  	defer auth.lock.Unlock()
  
  	auth.desiredStatusUnsafe = status
  }
docs: // SetDesiredStatus safely sets the desired status of the resource