Name | Type | Description | Notes |
---|---|---|---|
DisplayName | string | ||
IsMandatory | bool | ||
IsMdmRemovable | bool | ||
SupportPhoneNumber | string | ||
SupportEmailAddress | string | ||
Department | string | ||
IsDefaultPrestage | bool | ||
EnrollmentSiteId | int64 | ||
IsKeepExistingSiteMembership | bool | ||
IsKeepExistingLocationInformation | bool | ||
IsRequireAuthentication | bool | ||
AuthenticationPrompt | string | ||
IsPreventActivationLock | bool | ||
IsEnableDeviceBasedActivationLock | bool | ||
DeviceEnrollmentProgramInstanceId | int64 | ||
SkipSetupItems | Pointer to map[string]bool | [optional] | |
LocationInformation | LocationInformation | ||
PurchasingInformation | PrestagePurchasingInformation | ||
AnchorCertificates | Pointer to []string | The Base64 encoded PEM Certificate | [optional] |
EnrollmentCustomizationId | Pointer to int64 | [optional] | |
IsAllowPairing | bool | ||
IsMultiUser | bool | ||
IsSupervised | bool | ||
MaximumSharedAccounts | int64 | ||
IsAutoAdvanceSetup | bool | ||
IsConfigureDeviceBeforeSetupAssistant | bool | ||
Language | Pointer to string | [optional] | |
Region | Pointer to string | [optional] | |
Names | Pointer to MobileDevicePrestageNames | [optional] | |
VersionLock | Pointer to int64 | [optional] |
func NewPutMobileDevicePrestage(displayName string, isMandatory bool, isMdmRemovable bool, supportPhoneNumber string, supportEmailAddress string, department string, isDefaultPrestage bool, enrollmentSiteId int64, isKeepExistingSiteMembership bool, isKeepExistingLocationInformation bool, isRequireAuthentication bool, authenticationPrompt string, isPreventActivationLock bool, isEnableDeviceBasedActivationLock bool, deviceEnrollmentProgramInstanceId int64, locationInformation LocationInformation, purchasingInformation PrestagePurchasingInformation, isAllowPairing bool, isMultiUser bool, isSupervised bool, maximumSharedAccounts int64, isAutoAdvanceSetup bool, isConfigureDeviceBeforeSetupAssistant bool, ) *PutMobileDevicePrestage
NewPutMobileDevicePrestage instantiates a new PutMobileDevicePrestage 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 NewPutMobileDevicePrestageWithDefaults() *PutMobileDevicePrestage
NewPutMobileDevicePrestageWithDefaults instantiates a new PutMobileDevicePrestage 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 *PutMobileDevicePrestage) GetDisplayName() string
GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) 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 *PutMobileDevicePrestage) SetDisplayName(v string)
SetDisplayName sets DisplayName field to given value.
func (o *PutMobileDevicePrestage) GetIsMandatory() bool
GetIsMandatory returns the IsMandatory field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) 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 *PutMobileDevicePrestage) SetIsMandatory(v bool)
SetIsMandatory sets IsMandatory field to given value.
func (o *PutMobileDevicePrestage) GetIsMdmRemovable() bool
GetIsMdmRemovable returns the IsMdmRemovable field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) 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 *PutMobileDevicePrestage) SetIsMdmRemovable(v bool)
SetIsMdmRemovable sets IsMdmRemovable field to given value.
func (o *PutMobileDevicePrestage) GetSupportPhoneNumber() string
GetSupportPhoneNumber returns the SupportPhoneNumber field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) 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 *PutMobileDevicePrestage) SetSupportPhoneNumber(v string)
SetSupportPhoneNumber sets SupportPhoneNumber field to given value.
func (o *PutMobileDevicePrestage) GetSupportEmailAddress() string
GetSupportEmailAddress returns the SupportEmailAddress field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) 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 *PutMobileDevicePrestage) SetSupportEmailAddress(v string)
SetSupportEmailAddress sets SupportEmailAddress field to given value.
func (o *PutMobileDevicePrestage) GetDepartment() string
GetDepartment returns the Department field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) 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 *PutMobileDevicePrestage) SetDepartment(v string)
SetDepartment sets Department field to given value.
func (o *PutMobileDevicePrestage) GetIsDefaultPrestage() bool
GetIsDefaultPrestage returns the IsDefaultPrestage field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) 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 *PutMobileDevicePrestage) SetIsDefaultPrestage(v bool)
SetIsDefaultPrestage sets IsDefaultPrestage field to given value.
func (o *PutMobileDevicePrestage) GetEnrollmentSiteId() int64
GetEnrollmentSiteId returns the EnrollmentSiteId field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) GetEnrollmentSiteIdOk() (*int64, 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 *PutMobileDevicePrestage) SetEnrollmentSiteId(v int64)
SetEnrollmentSiteId sets EnrollmentSiteId field to given value.
func (o *PutMobileDevicePrestage) GetIsKeepExistingSiteMembership() bool
GetIsKeepExistingSiteMembership returns the IsKeepExistingSiteMembership field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) 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 *PutMobileDevicePrestage) SetIsKeepExistingSiteMembership(v bool)
SetIsKeepExistingSiteMembership sets IsKeepExistingSiteMembership field to given value.
func (o *PutMobileDevicePrestage) GetIsKeepExistingLocationInformation() bool
GetIsKeepExistingLocationInformation returns the IsKeepExistingLocationInformation field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) 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 *PutMobileDevicePrestage) SetIsKeepExistingLocationInformation(v bool)
SetIsKeepExistingLocationInformation sets IsKeepExistingLocationInformation field to given value.
func (o *PutMobileDevicePrestage) GetIsRequireAuthentication() bool
GetIsRequireAuthentication returns the IsRequireAuthentication field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) 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 *PutMobileDevicePrestage) SetIsRequireAuthentication(v bool)
SetIsRequireAuthentication sets IsRequireAuthentication field to given value.
func (o *PutMobileDevicePrestage) GetAuthenticationPrompt() string
GetAuthenticationPrompt returns the AuthenticationPrompt field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) 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 *PutMobileDevicePrestage) SetAuthenticationPrompt(v string)
SetAuthenticationPrompt sets AuthenticationPrompt field to given value.
func (o *PutMobileDevicePrestage) GetIsPreventActivationLock() bool
GetIsPreventActivationLock returns the IsPreventActivationLock field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) 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 *PutMobileDevicePrestage) SetIsPreventActivationLock(v bool)
SetIsPreventActivationLock sets IsPreventActivationLock field to given value.
func (o *PutMobileDevicePrestage) GetIsEnableDeviceBasedActivationLock() bool
GetIsEnableDeviceBasedActivationLock returns the IsEnableDeviceBasedActivationLock field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) 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 *PutMobileDevicePrestage) SetIsEnableDeviceBasedActivationLock(v bool)
SetIsEnableDeviceBasedActivationLock sets IsEnableDeviceBasedActivationLock field to given value.
func (o *PutMobileDevicePrestage) GetDeviceEnrollmentProgramInstanceId() int64
GetDeviceEnrollmentProgramInstanceId returns the DeviceEnrollmentProgramInstanceId field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) GetDeviceEnrollmentProgramInstanceIdOk() (*int64, 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 *PutMobileDevicePrestage) SetDeviceEnrollmentProgramInstanceId(v int64)
SetDeviceEnrollmentProgramInstanceId sets DeviceEnrollmentProgramInstanceId field to given value.
func (o *PutMobileDevicePrestage) GetSkipSetupItems() map[string]bool
GetSkipSetupItems returns the SkipSetupItems field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) 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 *PutMobileDevicePrestage) SetSkipSetupItems(v map[string]bool)
SetSkipSetupItems sets SkipSetupItems field to given value.
func (o *PutMobileDevicePrestage) HasSkipSetupItems() bool
HasSkipSetupItems returns a boolean if a field has been set.
func (o *PutMobileDevicePrestage) GetLocationInformation() LocationInformation
GetLocationInformation returns the LocationInformation field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) 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 *PutMobileDevicePrestage) SetLocationInformation(v LocationInformation)
SetLocationInformation sets LocationInformation field to given value.
func (o *PutMobileDevicePrestage) GetPurchasingInformation() PrestagePurchasingInformation
GetPurchasingInformation returns the PurchasingInformation field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) 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 *PutMobileDevicePrestage) SetPurchasingInformation(v PrestagePurchasingInformation)
SetPurchasingInformation sets PurchasingInformation field to given value.
func (o *PutMobileDevicePrestage) GetAnchorCertificates() []string
GetAnchorCertificates returns the AnchorCertificates field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) 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 *PutMobileDevicePrestage) SetAnchorCertificates(v []string)
SetAnchorCertificates sets AnchorCertificates field to given value.
func (o *PutMobileDevicePrestage) HasAnchorCertificates() bool
HasAnchorCertificates returns a boolean if a field has been set.
func (o *PutMobileDevicePrestage) GetEnrollmentCustomizationId() int64
GetEnrollmentCustomizationId returns the EnrollmentCustomizationId field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) GetEnrollmentCustomizationIdOk() (*int64, 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 *PutMobileDevicePrestage) SetEnrollmentCustomizationId(v int64)
SetEnrollmentCustomizationId sets EnrollmentCustomizationId field to given value.
func (o *PutMobileDevicePrestage) HasEnrollmentCustomizationId() bool
HasEnrollmentCustomizationId returns a boolean if a field has been set.
func (o *PutMobileDevicePrestage) GetIsAllowPairing() bool
GetIsAllowPairing returns the IsAllowPairing field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) GetIsAllowPairingOk() (*bool, bool)
GetIsAllowPairingOk returns a tuple with the IsAllowPairing field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutMobileDevicePrestage) SetIsAllowPairing(v bool)
SetIsAllowPairing sets IsAllowPairing field to given value.
func (o *PutMobileDevicePrestage) GetIsMultiUser() bool
GetIsMultiUser returns the IsMultiUser field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) GetIsMultiUserOk() (*bool, bool)
GetIsMultiUserOk returns a tuple with the IsMultiUser field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutMobileDevicePrestage) SetIsMultiUser(v bool)
SetIsMultiUser sets IsMultiUser field to given value.
func (o *PutMobileDevicePrestage) GetIsSupervised() bool
GetIsSupervised returns the IsSupervised field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) GetIsSupervisedOk() (*bool, bool)
GetIsSupervisedOk returns a tuple with the IsSupervised field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutMobileDevicePrestage) SetIsSupervised(v bool)
SetIsSupervised sets IsSupervised field to given value.
func (o *PutMobileDevicePrestage) GetMaximumSharedAccounts() int64
GetMaximumSharedAccounts returns the MaximumSharedAccounts field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) GetMaximumSharedAccountsOk() (*int64, bool)
GetMaximumSharedAccountsOk returns a tuple with the MaximumSharedAccounts field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutMobileDevicePrestage) SetMaximumSharedAccounts(v int64)
SetMaximumSharedAccounts sets MaximumSharedAccounts field to given value.
func (o *PutMobileDevicePrestage) GetIsAutoAdvanceSetup() bool
GetIsAutoAdvanceSetup returns the IsAutoAdvanceSetup field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) GetIsAutoAdvanceSetupOk() (*bool, bool)
GetIsAutoAdvanceSetupOk returns a tuple with the IsAutoAdvanceSetup field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutMobileDevicePrestage) SetIsAutoAdvanceSetup(v bool)
SetIsAutoAdvanceSetup sets IsAutoAdvanceSetup field to given value.
func (o *PutMobileDevicePrestage) GetIsConfigureDeviceBeforeSetupAssistant() bool
GetIsConfigureDeviceBeforeSetupAssistant returns the IsConfigureDeviceBeforeSetupAssistant field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) GetIsConfigureDeviceBeforeSetupAssistantOk() (*bool, bool)
GetIsConfigureDeviceBeforeSetupAssistantOk returns a tuple with the IsConfigureDeviceBeforeSetupAssistant field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutMobileDevicePrestage) SetIsConfigureDeviceBeforeSetupAssistant(v bool)
SetIsConfigureDeviceBeforeSetupAssistant sets IsConfigureDeviceBeforeSetupAssistant field to given value.
func (o *PutMobileDevicePrestage) GetLanguage() string
GetLanguage returns the Language field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) GetLanguageOk() (*string, bool)
GetLanguageOk returns a tuple with the Language field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutMobileDevicePrestage) SetLanguage(v string)
SetLanguage sets Language field to given value.
func (o *PutMobileDevicePrestage) HasLanguage() bool
HasLanguage returns a boolean if a field has been set.
func (o *PutMobileDevicePrestage) GetRegion() string
GetRegion returns the Region field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) GetRegionOk() (*string, bool)
GetRegionOk returns a tuple with the Region field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutMobileDevicePrestage) SetRegion(v string)
SetRegion sets Region field to given value.
func (o *PutMobileDevicePrestage) HasRegion() bool
HasRegion returns a boolean if a field has been set.
func (o *PutMobileDevicePrestage) GetNames() MobileDevicePrestageNames
GetNames returns the Names field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) GetNamesOk() (*MobileDevicePrestageNames, bool)
GetNamesOk returns a tuple with the Names field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutMobileDevicePrestage) SetNames(v MobileDevicePrestageNames)
SetNames sets Names field to given value.
func (o *PutMobileDevicePrestage) HasNames() bool
HasNames returns a boolean if a field has been set.
func (o *PutMobileDevicePrestage) GetVersionLock() int64
GetVersionLock returns the VersionLock field if non-nil, zero value otherwise.
func (o *PutMobileDevicePrestage) GetVersionLockOk() (*int64, bool)
GetVersionLockOk returns a tuple with the VersionLock field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutMobileDevicePrestage) SetVersionLock(v int64)
SetVersionLock sets VersionLock field to given value.
func (o *PutMobileDevicePrestage) HasVersionLock() bool
HasVersionLock returns a boolean if a field has been set.