Name | Type | Description | Notes |
---|---|---|---|
Access | Pointer to string | [optional] | |
ActivationRequirements | Pointer to ProfileEnrollmentPolicyRuleActivationRequirement | [optional] | |
PreRegistrationInlineHooks | Pointer to []PreRegistrationInlineHook | [optional] | |
ProfileAttributes | Pointer to []ProfileEnrollmentPolicyRuleProfileAttribute | [optional] | |
TargetGroupIds | Pointer to []string | [optional] | |
UnknownUserAction | Pointer to string | [optional] |
func NewProfileEnrollmentPolicyRuleAction() *ProfileEnrollmentPolicyRuleAction
NewProfileEnrollmentPolicyRuleAction instantiates a new ProfileEnrollmentPolicyRuleAction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewProfileEnrollmentPolicyRuleActionWithDefaults() *ProfileEnrollmentPolicyRuleAction
NewProfileEnrollmentPolicyRuleActionWithDefaults instantiates a new ProfileEnrollmentPolicyRuleAction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *ProfileEnrollmentPolicyRuleAction) GetAccess() string
GetAccess returns the Access field if non-nil, zero value otherwise.
func (o *ProfileEnrollmentPolicyRuleAction) GetAccessOk() (*string, bool)
GetAccessOk returns a tuple with the Access field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProfileEnrollmentPolicyRuleAction) SetAccess(v string)
SetAccess sets Access field to given value.
func (o *ProfileEnrollmentPolicyRuleAction) HasAccess() bool
HasAccess returns a boolean if a field has been set.
func (o *ProfileEnrollmentPolicyRuleAction) GetActivationRequirements() ProfileEnrollmentPolicyRuleActivationRequirement
GetActivationRequirements returns the ActivationRequirements field if non-nil, zero value otherwise.
func (o *ProfileEnrollmentPolicyRuleAction) GetActivationRequirementsOk() (*ProfileEnrollmentPolicyRuleActivationRequirement, bool)
GetActivationRequirementsOk returns a tuple with the ActivationRequirements field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProfileEnrollmentPolicyRuleAction) SetActivationRequirements(v ProfileEnrollmentPolicyRuleActivationRequirement)
SetActivationRequirements sets ActivationRequirements field to given value.
func (o *ProfileEnrollmentPolicyRuleAction) HasActivationRequirements() bool
HasActivationRequirements returns a boolean if a field has been set.
func (o *ProfileEnrollmentPolicyRuleAction) GetPreRegistrationInlineHooks() []PreRegistrationInlineHook
GetPreRegistrationInlineHooks returns the PreRegistrationInlineHooks field if non-nil, zero value otherwise.
func (o *ProfileEnrollmentPolicyRuleAction) GetPreRegistrationInlineHooksOk() (*[]PreRegistrationInlineHook, bool)
GetPreRegistrationInlineHooksOk returns a tuple with the PreRegistrationInlineHooks field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProfileEnrollmentPolicyRuleAction) SetPreRegistrationInlineHooks(v []PreRegistrationInlineHook)
SetPreRegistrationInlineHooks sets PreRegistrationInlineHooks field to given value.
func (o *ProfileEnrollmentPolicyRuleAction) HasPreRegistrationInlineHooks() bool
HasPreRegistrationInlineHooks returns a boolean if a field has been set.
func (o *ProfileEnrollmentPolicyRuleAction) GetProfileAttributes() []ProfileEnrollmentPolicyRuleProfileAttribute
GetProfileAttributes returns the ProfileAttributes field if non-nil, zero value otherwise.
func (o *ProfileEnrollmentPolicyRuleAction) GetProfileAttributesOk() (*[]ProfileEnrollmentPolicyRuleProfileAttribute, bool)
GetProfileAttributesOk returns a tuple with the ProfileAttributes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProfileEnrollmentPolicyRuleAction) SetProfileAttributes(v []ProfileEnrollmentPolicyRuleProfileAttribute)
SetProfileAttributes sets ProfileAttributes field to given value.
func (o *ProfileEnrollmentPolicyRuleAction) HasProfileAttributes() bool
HasProfileAttributes returns a boolean if a field has been set.
func (o *ProfileEnrollmentPolicyRuleAction) GetTargetGroupIds() []string
GetTargetGroupIds returns the TargetGroupIds field if non-nil, zero value otherwise.
func (o *ProfileEnrollmentPolicyRuleAction) GetTargetGroupIdsOk() (*[]string, bool)
GetTargetGroupIdsOk returns a tuple with the TargetGroupIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProfileEnrollmentPolicyRuleAction) SetTargetGroupIds(v []string)
SetTargetGroupIds sets TargetGroupIds field to given value.
func (o *ProfileEnrollmentPolicyRuleAction) HasTargetGroupIds() bool
HasTargetGroupIds returns a boolean if a field has been set.
func (o *ProfileEnrollmentPolicyRuleAction) GetUnknownUserAction() string
GetUnknownUserAction returns the UnknownUserAction field if non-nil, zero value otherwise.
func (o *ProfileEnrollmentPolicyRuleAction) GetUnknownUserActionOk() (*string, bool)
GetUnknownUserActionOk returns a tuple with the UnknownUserAction field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ProfileEnrollmentPolicyRuleAction) SetUnknownUserAction(v string)
SetUnknownUserAction sets UnknownUserAction field to given value.
func (o *ProfileEnrollmentPolicyRuleAction) HasUnknownUserAction() bool
HasUnknownUserAction returns a boolean if a field has been set.