Name | Type | Description | Notes |
---|---|---|---|
DisplayName | string | ||
IsMandatory | bool | ||
IsMdmRemovable | bool | ||
SupportPhoneNumber | string | ||
SupportEmailAddress | string | ||
Department | string | ||
IsDefaultPrestage | bool | ||
EnrollmentSiteId | int32 | ||
IsKeepExistingSiteMembership | bool | ||
IsKeepExistingLocationInformation | bool | ||
IsRequireAuthentication | bool | ||
AuthenticationPrompt | string | ||
IsPreventActivationLock | bool | ||
IsEnableDeviceBasedActivationLock | bool | ||
DeviceEnrollmentProgramInstanceId | int32 | ||
SkipSetupItems | Pointer to map[string]bool | [optional] | |
LocationInformation | LocationInformation | ||
PurchasingInformation | PrestagePurchasingInformation | ||
AnchorCertificates | Pointer to []string | The Base64 encoded PEM Certificate | [optional] |
EnrollmentCustomizationId | Pointer to int32 | [optional] |
func NewDeviceEnrollmentPrestage(displayName string, isMandatory bool, isMdmRemovable bool, supportPhoneNumber string, supportEmailAddress string, department string, isDefaultPrestage bool, enrollmentSiteId int32, isKeepExistingSiteMembership bool, isKeepExistingLocationInformation bool, isRequireAuthentication bool, authenticationPrompt string, isPreventActivationLock bool, isEnableDeviceBasedActivationLock bool, deviceEnrollmentProgramInstanceId int32, locationInformation LocationInformation, purchasingInformation PrestagePurchasingInformation, ) *DeviceEnrollmentPrestage
NewDeviceEnrollmentPrestage instantiates a new DeviceEnrollmentPrestage 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 NewDeviceEnrollmentPrestageWithDefaults() *DeviceEnrollmentPrestage
NewDeviceEnrollmentPrestageWithDefaults instantiates a new DeviceEnrollmentPrestage 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 *DeviceEnrollmentPrestage) GetDisplayName() string
GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.
func (o *DeviceEnrollmentPrestage) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceEnrollmentPrestage) SetDisplayName(v string)
SetDisplayName sets DisplayName field to given value.
func (o *DeviceEnrollmentPrestage) GetIsMandatory() bool
GetIsMandatory returns the IsMandatory field if non-nil, zero value otherwise.
func (o *DeviceEnrollmentPrestage) GetIsMandatoryOk() (*bool, bool)
GetIsMandatoryOk returns a tuple with the IsMandatory field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceEnrollmentPrestage) SetIsMandatory(v bool)
SetIsMandatory sets IsMandatory field to given value.
func (o *DeviceEnrollmentPrestage) GetIsMdmRemovable() bool
GetIsMdmRemovable returns the IsMdmRemovable field if non-nil, zero value otherwise.
func (o *DeviceEnrollmentPrestage) GetIsMdmRemovableOk() (*bool, bool)
GetIsMdmRemovableOk returns a tuple with the IsMdmRemovable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceEnrollmentPrestage) SetIsMdmRemovable(v bool)
SetIsMdmRemovable sets IsMdmRemovable field to given value.
func (o *DeviceEnrollmentPrestage) GetSupportPhoneNumber() string
GetSupportPhoneNumber returns the SupportPhoneNumber field if non-nil, zero value otherwise.
func (o *DeviceEnrollmentPrestage) GetSupportPhoneNumberOk() (*string, bool)
GetSupportPhoneNumberOk returns a tuple with the SupportPhoneNumber field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceEnrollmentPrestage) SetSupportPhoneNumber(v string)
SetSupportPhoneNumber sets SupportPhoneNumber field to given value.
func (o *DeviceEnrollmentPrestage) GetSupportEmailAddress() string
GetSupportEmailAddress returns the SupportEmailAddress field if non-nil, zero value otherwise.
func (o *DeviceEnrollmentPrestage) GetSupportEmailAddressOk() (*string, bool)
GetSupportEmailAddressOk returns a tuple with the SupportEmailAddress field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceEnrollmentPrestage) SetSupportEmailAddress(v string)
SetSupportEmailAddress sets SupportEmailAddress field to given value.
func (o *DeviceEnrollmentPrestage) GetDepartment() string
GetDepartment returns the Department field if non-nil, zero value otherwise.
func (o *DeviceEnrollmentPrestage) GetDepartmentOk() (*string, bool)
GetDepartmentOk returns a tuple with the Department field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceEnrollmentPrestage) SetDepartment(v string)
SetDepartment sets Department field to given value.
func (o *DeviceEnrollmentPrestage) GetIsDefaultPrestage() bool
GetIsDefaultPrestage returns the IsDefaultPrestage field if non-nil, zero value otherwise.
func (o *DeviceEnrollmentPrestage) GetIsDefaultPrestageOk() (*bool, bool)
GetIsDefaultPrestageOk returns a tuple with the IsDefaultPrestage field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceEnrollmentPrestage) SetIsDefaultPrestage(v bool)
SetIsDefaultPrestage sets IsDefaultPrestage field to given value.
func (o *DeviceEnrollmentPrestage) GetEnrollmentSiteId() int32
GetEnrollmentSiteId returns the EnrollmentSiteId field if non-nil, zero value otherwise.
func (o *DeviceEnrollmentPrestage) GetEnrollmentSiteIdOk() (*int32, bool)
GetEnrollmentSiteIdOk returns a tuple with the EnrollmentSiteId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceEnrollmentPrestage) SetEnrollmentSiteId(v int32)
SetEnrollmentSiteId sets EnrollmentSiteId field to given value.
func (o *DeviceEnrollmentPrestage) GetIsKeepExistingSiteMembership() bool
GetIsKeepExistingSiteMembership returns the IsKeepExistingSiteMembership field if non-nil, zero value otherwise.
func (o *DeviceEnrollmentPrestage) GetIsKeepExistingSiteMembershipOk() (*bool, bool)
GetIsKeepExistingSiteMembershipOk returns a tuple with the IsKeepExistingSiteMembership field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceEnrollmentPrestage) SetIsKeepExistingSiteMembership(v bool)
SetIsKeepExistingSiteMembership sets IsKeepExistingSiteMembership field to given value.
func (o *DeviceEnrollmentPrestage) GetIsKeepExistingLocationInformation() bool
GetIsKeepExistingLocationInformation returns the IsKeepExistingLocationInformation field if non-nil, zero value otherwise.
func (o *DeviceEnrollmentPrestage) GetIsKeepExistingLocationInformationOk() (*bool, bool)
GetIsKeepExistingLocationInformationOk returns a tuple with the IsKeepExistingLocationInformation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceEnrollmentPrestage) SetIsKeepExistingLocationInformation(v bool)
SetIsKeepExistingLocationInformation sets IsKeepExistingLocationInformation field to given value.
func (o *DeviceEnrollmentPrestage) GetIsRequireAuthentication() bool
GetIsRequireAuthentication returns the IsRequireAuthentication field if non-nil, zero value otherwise.
func (o *DeviceEnrollmentPrestage) GetIsRequireAuthenticationOk() (*bool, bool)
GetIsRequireAuthenticationOk returns a tuple with the IsRequireAuthentication field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceEnrollmentPrestage) SetIsRequireAuthentication(v bool)
SetIsRequireAuthentication sets IsRequireAuthentication field to given value.
func (o *DeviceEnrollmentPrestage) GetAuthenticationPrompt() string
GetAuthenticationPrompt returns the AuthenticationPrompt field if non-nil, zero value otherwise.
func (o *DeviceEnrollmentPrestage) GetAuthenticationPromptOk() (*string, bool)
GetAuthenticationPromptOk returns a tuple with the AuthenticationPrompt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceEnrollmentPrestage) SetAuthenticationPrompt(v string)
SetAuthenticationPrompt sets AuthenticationPrompt field to given value.
func (o *DeviceEnrollmentPrestage) GetIsPreventActivationLock() bool
GetIsPreventActivationLock returns the IsPreventActivationLock field if non-nil, zero value otherwise.
func (o *DeviceEnrollmentPrestage) GetIsPreventActivationLockOk() (*bool, bool)
GetIsPreventActivationLockOk returns a tuple with the IsPreventActivationLock field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceEnrollmentPrestage) SetIsPreventActivationLock(v bool)
SetIsPreventActivationLock sets IsPreventActivationLock field to given value.
func (o *DeviceEnrollmentPrestage) GetIsEnableDeviceBasedActivationLock() bool
GetIsEnableDeviceBasedActivationLock returns the IsEnableDeviceBasedActivationLock field if non-nil, zero value otherwise.
func (o *DeviceEnrollmentPrestage) GetIsEnableDeviceBasedActivationLockOk() (*bool, bool)
GetIsEnableDeviceBasedActivationLockOk returns a tuple with the IsEnableDeviceBasedActivationLock field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceEnrollmentPrestage) SetIsEnableDeviceBasedActivationLock(v bool)
SetIsEnableDeviceBasedActivationLock sets IsEnableDeviceBasedActivationLock field to given value.
func (o *DeviceEnrollmentPrestage) GetDeviceEnrollmentProgramInstanceId() int32
GetDeviceEnrollmentProgramInstanceId returns the DeviceEnrollmentProgramInstanceId field if non-nil, zero value otherwise.
func (o *DeviceEnrollmentPrestage) GetDeviceEnrollmentProgramInstanceIdOk() (*int32, bool)
GetDeviceEnrollmentProgramInstanceIdOk returns a tuple with the DeviceEnrollmentProgramInstanceId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceEnrollmentPrestage) SetDeviceEnrollmentProgramInstanceId(v int32)
SetDeviceEnrollmentProgramInstanceId sets DeviceEnrollmentProgramInstanceId field to given value.
func (o *DeviceEnrollmentPrestage) GetSkipSetupItems() map[string]bool
GetSkipSetupItems returns the SkipSetupItems field if non-nil, zero value otherwise.
func (o *DeviceEnrollmentPrestage) GetSkipSetupItemsOk() (*map[string]bool, bool)
GetSkipSetupItemsOk returns a tuple with the SkipSetupItems field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceEnrollmentPrestage) SetSkipSetupItems(v map[string]bool)
SetSkipSetupItems sets SkipSetupItems field to given value.
func (o *DeviceEnrollmentPrestage) HasSkipSetupItems() bool
HasSkipSetupItems returns a boolean if a field has been set.
func (o *DeviceEnrollmentPrestage) GetLocationInformation() LocationInformation
GetLocationInformation returns the LocationInformation field if non-nil, zero value otherwise.
func (o *DeviceEnrollmentPrestage) GetLocationInformationOk() (*LocationInformation, bool)
GetLocationInformationOk returns a tuple with the LocationInformation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceEnrollmentPrestage) SetLocationInformation(v LocationInformation)
SetLocationInformation sets LocationInformation field to given value.
func (o *DeviceEnrollmentPrestage) GetPurchasingInformation() PrestagePurchasingInformation
GetPurchasingInformation returns the PurchasingInformation field if non-nil, zero value otherwise.
func (o *DeviceEnrollmentPrestage) GetPurchasingInformationOk() (*PrestagePurchasingInformation, bool)
GetPurchasingInformationOk returns a tuple with the PurchasingInformation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceEnrollmentPrestage) SetPurchasingInformation(v PrestagePurchasingInformation)
SetPurchasingInformation sets PurchasingInformation field to given value.
func (o *DeviceEnrollmentPrestage) GetAnchorCertificates() []string
GetAnchorCertificates returns the AnchorCertificates field if non-nil, zero value otherwise.
func (o *DeviceEnrollmentPrestage) GetAnchorCertificatesOk() (*[]string, bool)
GetAnchorCertificatesOk returns a tuple with the AnchorCertificates field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceEnrollmentPrestage) SetAnchorCertificates(v []string)
SetAnchorCertificates sets AnchorCertificates field to given value.
func (o *DeviceEnrollmentPrestage) HasAnchorCertificates() bool
HasAnchorCertificates returns a boolean if a field has been set.
func (o *DeviceEnrollmentPrestage) GetEnrollmentCustomizationId() int32
GetEnrollmentCustomizationId returns the EnrollmentCustomizationId field if non-nil, zero value otherwise.
func (o *DeviceEnrollmentPrestage) GetEnrollmentCustomizationIdOk() (*int32, bool)
GetEnrollmentCustomizationIdOk returns a tuple with the EnrollmentCustomizationId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceEnrollmentPrestage) SetEnrollmentCustomizationId(v int32)
SetEnrollmentCustomizationId sets EnrollmentCustomizationId field to given value.
func (o *DeviceEnrollmentPrestage) HasEnrollmentCustomizationId() bool
HasEnrollmentCustomizationId returns a boolean if a field has been set.