func NewDeviceInformationGetDeviceDetails200Response() *DeviceInformationGetDeviceDetails200Response
NewDeviceInformationGetDeviceDetails200Response instantiates a new DeviceInformationGetDeviceDetails200Response 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 NewDeviceInformationGetDeviceDetails200ResponseWithDefaults() *DeviceInformationGetDeviceDetails200Response
NewDeviceInformationGetDeviceDetails200ResponseWithDefaults instantiates a new DeviceInformationGetDeviceDetails200Response 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 *DeviceInformationGetDeviceDetails200Response) GetGeneral() DeviceInformationGetDeviceDetails200ResponseGeneral
GetGeneral returns the General field if non-nil, zero value otherwise.
func (o *DeviceInformationGetDeviceDetails200Response) GetGeneralOk() (*DeviceInformationGetDeviceDetails200ResponseGeneral, bool)
GetGeneralOk returns a tuple with the General field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceInformationGetDeviceDetails200Response) SetGeneral(v DeviceInformationGetDeviceDetails200ResponseGeneral)
SetGeneral sets General field to given value.
func (o *DeviceInformationGetDeviceDetails200Response) HasGeneral() bool
HasGeneral returns a boolean if a field has been set.
func (o *DeviceInformationGetDeviceDetails200Response) GetMdm() DeviceInformationGetDeviceDetails200ResponseMdm
GetMdm returns the Mdm field if non-nil, zero value otherwise.
func (o *DeviceInformationGetDeviceDetails200Response) GetMdmOk() (*DeviceInformationGetDeviceDetails200ResponseMdm, bool)
GetMdmOk returns a tuple with the Mdm field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceInformationGetDeviceDetails200Response) SetMdm(v DeviceInformationGetDeviceDetails200ResponseMdm)
SetMdm sets Mdm field to given value.
func (o *DeviceInformationGetDeviceDetails200Response) HasMdm() bool
HasMdm returns a boolean if a field has been set.
func (o *DeviceInformationGetDeviceDetails200Response) GetActivationLock() DeviceInformationGetDeviceDetails200ResponseActivationLock
GetActivationLock returns the ActivationLock field if non-nil, zero value otherwise.
func (o *DeviceInformationGetDeviceDetails200Response) GetActivationLockOk() (*DeviceInformationGetDeviceDetails200ResponseActivationLock, bool)
GetActivationLockOk returns a tuple with the ActivationLock field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceInformationGetDeviceDetails200Response) SetActivationLock(v DeviceInformationGetDeviceDetails200ResponseActivationLock)
SetActivationLock sets ActivationLock field to given value.
func (o *DeviceInformationGetDeviceDetails200Response) HasActivationLock() bool
HasActivationLock returns a boolean if a field has been set.
func (o *DeviceInformationGetDeviceDetails200Response) GetFilevault() DeviceInformationGetDeviceDetails200ResponseFilevault
GetFilevault returns the Filevault field if non-nil, zero value otherwise.
func (o *DeviceInformationGetDeviceDetails200Response) GetFilevaultOk() (*DeviceInformationGetDeviceDetails200ResponseFilevault, bool)
GetFilevaultOk returns a tuple with the Filevault field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceInformationGetDeviceDetails200Response) SetFilevault(v DeviceInformationGetDeviceDetails200ResponseFilevault)
SetFilevault sets Filevault field to given value.
func (o *DeviceInformationGetDeviceDetails200Response) HasFilevault() bool
HasFilevault returns a boolean if a field has been set.
func (o *DeviceInformationGetDeviceDetails200Response) GetLostMode() DeviceInformationGetDeviceDetails200ResponseLostMode
GetLostMode returns the LostMode field if non-nil, zero value otherwise.
func (o *DeviceInformationGetDeviceDetails200Response) GetLostModeOk() (*DeviceInformationGetDeviceDetails200ResponseLostMode, bool)
GetLostModeOk returns a tuple with the LostMode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceInformationGetDeviceDetails200Response) SetLostMode(v DeviceInformationGetDeviceDetails200ResponseLostMode)
SetLostMode sets LostMode field to given value.
func (o *DeviceInformationGetDeviceDetails200Response) HasLostMode() bool
HasLostMode returns a boolean if a field has been set.
func (o *DeviceInformationGetDeviceDetails200Response) GetAutomatedDeviceEnrollment() DeviceInformationGetDeviceDetails200ResponseAutomatedDeviceEnrollment
GetAutomatedDeviceEnrollment returns the AutomatedDeviceEnrollment field if non-nil, zero value otherwise.
func (o *DeviceInformationGetDeviceDetails200Response) GetAutomatedDeviceEnrollmentOk() (*DeviceInformationGetDeviceDetails200ResponseAutomatedDeviceEnrollment, bool)
GetAutomatedDeviceEnrollmentOk returns a tuple with the AutomatedDeviceEnrollment field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceInformationGetDeviceDetails200Response) SetAutomatedDeviceEnrollment(v DeviceInformationGetDeviceDetails200ResponseAutomatedDeviceEnrollment)
SetAutomatedDeviceEnrollment sets AutomatedDeviceEnrollment field to given value.
func (o *DeviceInformationGetDeviceDetails200Response) HasAutomatedDeviceEnrollment() bool
HasAutomatedDeviceEnrollment returns a boolean if a field has been set.
func (o *DeviceInformationGetDeviceDetails200Response) GetKandjiAgent() DeviceInformationGetDeviceDetails200ResponseKandjiAgent
GetKandjiAgent returns the KandjiAgent field if non-nil, zero value otherwise.
func (o *DeviceInformationGetDeviceDetails200Response) GetKandjiAgentOk() (*DeviceInformationGetDeviceDetails200ResponseKandjiAgent, bool)
GetKandjiAgentOk returns a tuple with the KandjiAgent field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceInformationGetDeviceDetails200Response) SetKandjiAgent(v DeviceInformationGetDeviceDetails200ResponseKandjiAgent)
SetKandjiAgent sets KandjiAgent field to given value.
func (o *DeviceInformationGetDeviceDetails200Response) HasKandjiAgent() bool
HasKandjiAgent returns a boolean if a field has been set.
func (o *DeviceInformationGetDeviceDetails200Response) GetHardwareOverview() DeviceInformationGetDeviceDetails200ResponseHardwareOverview
GetHardwareOverview returns the HardwareOverview field if non-nil, zero value otherwise.
func (o *DeviceInformationGetDeviceDetails200Response) GetHardwareOverviewOk() (*DeviceInformationGetDeviceDetails200ResponseHardwareOverview, bool)
GetHardwareOverviewOk returns a tuple with the HardwareOverview field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceInformationGetDeviceDetails200Response) SetHardwareOverview(v DeviceInformationGetDeviceDetails200ResponseHardwareOverview)
SetHardwareOverview sets HardwareOverview field to given value.
func (o *DeviceInformationGetDeviceDetails200Response) HasHardwareOverview() bool
HasHardwareOverview returns a boolean if a field has been set.
func (o *DeviceInformationGetDeviceDetails200Response) GetVolumes() interface{}
GetVolumes returns the Volumes field if non-nil, zero value otherwise.
func (o *DeviceInformationGetDeviceDetails200Response) GetVolumesOk() (*interface{}, bool)
GetVolumesOk returns a tuple with the Volumes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceInformationGetDeviceDetails200Response) SetVolumes(v interface{})
SetVolumes sets Volumes field to given value.
func (o *DeviceInformationGetDeviceDetails200Response) HasVolumes() bool
HasVolumes returns a boolean if a field has been set.
func (o *DeviceInformationGetDeviceDetails200Response) SetVolumesNil(b bool)
SetVolumesNil sets the value for Volumes to be an explicit nil
func (o *DeviceInformationGetDeviceDetails200Response) UnsetVolumes()
UnsetVolumes ensures that no value is present for Volumes, not even an explicit nil
func (o *DeviceInformationGetDeviceDetails200Response) GetNetwork() map[string]interface{}
GetNetwork returns the Network field if non-nil, zero value otherwise.
func (o *DeviceInformationGetDeviceDetails200Response) GetNetworkOk() (*map[string]interface{}, bool)
GetNetworkOk returns a tuple with the Network field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceInformationGetDeviceDetails200Response) SetNetwork(v map[string]interface{})
SetNetwork sets Network field to given value.
func (o *DeviceInformationGetDeviceDetails200Response) HasNetwork() bool
HasNetwork returns a boolean if a field has been set.
func (o *DeviceInformationGetDeviceDetails200Response) GetRecoveryInformation() DeviceInformationGetDeviceDetails200ResponseRecoveryInformation
GetRecoveryInformation returns the RecoveryInformation field if non-nil, zero value otherwise.
func (o *DeviceInformationGetDeviceDetails200Response) GetRecoveryInformationOk() (*DeviceInformationGetDeviceDetails200ResponseRecoveryInformation, bool)
GetRecoveryInformationOk returns a tuple with the RecoveryInformation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceInformationGetDeviceDetails200Response) SetRecoveryInformation(v DeviceInformationGetDeviceDetails200ResponseRecoveryInformation)
SetRecoveryInformation sets RecoveryInformation field to given value.
func (o *DeviceInformationGetDeviceDetails200Response) HasRecoveryInformation() bool
HasRecoveryInformation returns a boolean if a field has been set.
func (o *DeviceInformationGetDeviceDetails200Response) GetUsers() DeviceInformationGetDeviceDetails200ResponseUsers
GetUsers returns the Users field if non-nil, zero value otherwise.
func (o *DeviceInformationGetDeviceDetails200Response) GetUsersOk() (*DeviceInformationGetDeviceDetails200ResponseUsers, bool)
GetUsersOk returns a tuple with the Users field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceInformationGetDeviceDetails200Response) SetUsers(v DeviceInformationGetDeviceDetails200ResponseUsers)
SetUsers sets Users field to given value.
func (o *DeviceInformationGetDeviceDetails200Response) HasUsers() bool
HasUsers returns a boolean if a field has been set.
func (o *DeviceInformationGetDeviceDetails200Response) GetInstalledProfiles() interface{}
GetInstalledProfiles returns the InstalledProfiles field if non-nil, zero value otherwise.
func (o *DeviceInformationGetDeviceDetails200Response) GetInstalledProfilesOk() (*interface{}, bool)
GetInstalledProfilesOk returns a tuple with the InstalledProfiles field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceInformationGetDeviceDetails200Response) SetInstalledProfiles(v interface{})
SetInstalledProfiles sets InstalledProfiles field to given value.
func (o *DeviceInformationGetDeviceDetails200Response) HasInstalledProfiles() bool
HasInstalledProfiles returns a boolean if a field has been set.
func (o *DeviceInformationGetDeviceDetails200Response) SetInstalledProfilesNil(b bool)
SetInstalledProfilesNil sets the value for InstalledProfiles to be an explicit nil
func (o *DeviceInformationGetDeviceDetails200Response) UnsetInstalledProfiles()
UnsetInstalledProfiles ensures that no value is present for InstalledProfiles, not even an explicit nil
func (o *DeviceInformationGetDeviceDetails200Response) GetAppleBusinessManager() DeviceInformationGetDeviceDetails200ResponseAppleBusinessManager
GetAppleBusinessManager returns the AppleBusinessManager field if non-nil, zero value otherwise.
func (o *DeviceInformationGetDeviceDetails200Response) GetAppleBusinessManagerOk() (*DeviceInformationGetDeviceDetails200ResponseAppleBusinessManager, bool)
GetAppleBusinessManagerOk returns a tuple with the AppleBusinessManager field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceInformationGetDeviceDetails200Response) SetAppleBusinessManager(v DeviceInformationGetDeviceDetails200ResponseAppleBusinessManager)
SetAppleBusinessManager sets AppleBusinessManager field to given value.
func (o *DeviceInformationGetDeviceDetails200Response) HasAppleBusinessManager() bool
HasAppleBusinessManager returns a boolean if a field has been set.
func (o *DeviceInformationGetDeviceDetails200Response) GetSecurityInformation() DeviceInformationGetDeviceDetails200ResponseSecurityInformation
GetSecurityInformation returns the SecurityInformation field if non-nil, zero value otherwise.
func (o *DeviceInformationGetDeviceDetails200Response) GetSecurityInformationOk() (*DeviceInformationGetDeviceDetails200ResponseSecurityInformation, bool)
GetSecurityInformationOk returns a tuple with the SecurityInformation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceInformationGetDeviceDetails200Response) SetSecurityInformation(v DeviceInformationGetDeviceDetails200ResponseSecurityInformation)
SetSecurityInformation sets SecurityInformation field to given value.
func (o *DeviceInformationGetDeviceDetails200Response) HasSecurityInformation() bool
HasSecurityInformation returns a boolean if a field has been set.
func (o *DeviceInformationGetDeviceDetails200Response) GetCellular() DeviceInformationGetDeviceDetails200ResponseCellular
GetCellular returns the Cellular field if non-nil, zero value otherwise.
func (o *DeviceInformationGetDeviceDetails200Response) GetCellularOk() (*DeviceInformationGetDeviceDetails200ResponseCellular, bool)
GetCellularOk returns a tuple with the Cellular field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceInformationGetDeviceDetails200Response) SetCellular(v DeviceInformationGetDeviceDetails200ResponseCellular)
SetCellular sets Cellular field to given value.
func (o *DeviceInformationGetDeviceDetails200Response) HasCellular() bool
HasCellular returns a boolean if a field has been set.
func (o *DeviceInformationGetDeviceDetails200Response) GetTags() interface{}
GetTags returns the Tags field if non-nil, zero value otherwise.
func (o *DeviceInformationGetDeviceDetails200Response) GetTagsOk() (*interface{}, bool)
GetTagsOk returns a tuple with the Tags field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DeviceInformationGetDeviceDetails200Response) SetTags(v interface{})
SetTags sets Tags field to given value.
func (o *DeviceInformationGetDeviceDetails200Response) HasTags() bool
HasTags returns a boolean if a field has been set.
func (o *DeviceInformationGetDeviceDetails200Response) SetTagsNil(b bool)
SetTagsNil sets the value for Tags to be an explicit nil
func (o *DeviceInformationGetDeviceDetails200Response) UnsetTags()
UnsetTags ensures that no value is present for Tags, not even an explicit nil