Name | Type | Description | Notes |
---|---|---|---|
MobileDeviceId | Pointer to string | [optional] [readonly] | |
DeviceType | string | Based on the value of this type either ios or appleTv objects will be populated. | |
Hardware | Pointer to MobileDeviceHardware | [optional] | |
UserAndLocation | Pointer to MobileDeviceUserAndLocation | [optional] | |
Purchasing | Pointer to MobileDevicePurchasing | [optional] | |
Applications | Pointer to []MobileDeviceApplicationInventoryDetail | [optional] | |
Certificates | Pointer to []MobileDeviceCertificate | [optional] | |
Profiles | Pointer to []MobileDeviceProfile | [optional] | |
UserProfiles | Pointer to []MobileDeviceUserProfile | [optional] | |
ExtensionAttributes | Pointer to []MobileDeviceExtensionAttribute | [optional] | |
General | Pointer to MobileDeviceIosGeneral | [optional] | |
Security | Pointer to MobileDeviceSecurity | [optional] | |
Ebooks | Pointer to []MobileDeviceEbookInventoryDetail | [optional] | |
Network | Pointer to MobileDeviceNetwork | [optional] | |
ServiceSubscriptions | Pointer to []MobileDeviceServiceSubscriptions | [optional] | |
ProvisioningProfiles | Pointer to []MobileDeviceProvisioningProfiles | [optional] | |
SharedUsers | Pointer to []MobileDeviceSharedUser | [optional] |
func NewMobileDeviceResponse(deviceType string, ) *MobileDeviceResponse
NewMobileDeviceResponse instantiates a new MobileDeviceResponse 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 NewMobileDeviceResponseWithDefaults() *MobileDeviceResponse
NewMobileDeviceResponseWithDefaults instantiates a new MobileDeviceResponse 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 *MobileDeviceResponse) GetMobileDeviceId() string
GetMobileDeviceId returns the MobileDeviceId field if non-nil, zero value otherwise.
func (o *MobileDeviceResponse) GetMobileDeviceIdOk() (*string, bool)
GetMobileDeviceIdOk returns a tuple with the MobileDeviceId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MobileDeviceResponse) SetMobileDeviceId(v string)
SetMobileDeviceId sets MobileDeviceId field to given value.
func (o *MobileDeviceResponse) HasMobileDeviceId() bool
HasMobileDeviceId returns a boolean if a field has been set.
func (o *MobileDeviceResponse) GetDeviceType() string
GetDeviceType returns the DeviceType field if non-nil, zero value otherwise.
func (o *MobileDeviceResponse) GetDeviceTypeOk() (*string, bool)
GetDeviceTypeOk returns a tuple with the DeviceType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MobileDeviceResponse) SetDeviceType(v string)
SetDeviceType sets DeviceType field to given value.
func (o *MobileDeviceResponse) GetHardware() MobileDeviceHardware
GetHardware returns the Hardware field if non-nil, zero value otherwise.
func (o *MobileDeviceResponse) GetHardwareOk() (*MobileDeviceHardware, bool)
GetHardwareOk returns a tuple with the Hardware field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MobileDeviceResponse) SetHardware(v MobileDeviceHardware)
SetHardware sets Hardware field to given value.
func (o *MobileDeviceResponse) HasHardware() bool
HasHardware returns a boolean if a field has been set.
func (o *MobileDeviceResponse) GetUserAndLocation() MobileDeviceUserAndLocation
GetUserAndLocation returns the UserAndLocation field if non-nil, zero value otherwise.
func (o *MobileDeviceResponse) GetUserAndLocationOk() (*MobileDeviceUserAndLocation, bool)
GetUserAndLocationOk returns a tuple with the UserAndLocation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MobileDeviceResponse) SetUserAndLocation(v MobileDeviceUserAndLocation)
SetUserAndLocation sets UserAndLocation field to given value.
func (o *MobileDeviceResponse) HasUserAndLocation() bool
HasUserAndLocation returns a boolean if a field has been set.
func (o *MobileDeviceResponse) GetPurchasing() MobileDevicePurchasing
GetPurchasing returns the Purchasing field if non-nil, zero value otherwise.
func (o *MobileDeviceResponse) GetPurchasingOk() (*MobileDevicePurchasing, bool)
GetPurchasingOk returns a tuple with the Purchasing field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MobileDeviceResponse) SetPurchasing(v MobileDevicePurchasing)
SetPurchasing sets Purchasing field to given value.
func (o *MobileDeviceResponse) HasPurchasing() bool
HasPurchasing returns a boolean if a field has been set.
func (o *MobileDeviceResponse) GetApplications() []MobileDeviceApplicationInventoryDetail
GetApplications returns the Applications field if non-nil, zero value otherwise.
func (o *MobileDeviceResponse) GetApplicationsOk() (*[]MobileDeviceApplicationInventoryDetail, bool)
GetApplicationsOk returns a tuple with the Applications field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MobileDeviceResponse) SetApplications(v []MobileDeviceApplicationInventoryDetail)
SetApplications sets Applications field to given value.
func (o *MobileDeviceResponse) HasApplications() bool
HasApplications returns a boolean if a field has been set.
func (o *MobileDeviceResponse) GetCertificates() []MobileDeviceCertificate
GetCertificates returns the Certificates field if non-nil, zero value otherwise.
func (o *MobileDeviceResponse) GetCertificatesOk() (*[]MobileDeviceCertificate, bool)
GetCertificatesOk returns a tuple with the Certificates field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MobileDeviceResponse) SetCertificates(v []MobileDeviceCertificate)
SetCertificates sets Certificates field to given value.
func (o *MobileDeviceResponse) HasCertificates() bool
HasCertificates returns a boolean if a field has been set.
func (o *MobileDeviceResponse) GetProfiles() []MobileDeviceProfile
GetProfiles returns the Profiles field if non-nil, zero value otherwise.
func (o *MobileDeviceResponse) GetProfilesOk() (*[]MobileDeviceProfile, bool)
GetProfilesOk returns a tuple with the Profiles field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MobileDeviceResponse) SetProfiles(v []MobileDeviceProfile)
SetProfiles sets Profiles field to given value.
func (o *MobileDeviceResponse) HasProfiles() bool
HasProfiles returns a boolean if a field has been set.
func (o *MobileDeviceResponse) GetUserProfiles() []MobileDeviceUserProfile
GetUserProfiles returns the UserProfiles field if non-nil, zero value otherwise.
func (o *MobileDeviceResponse) GetUserProfilesOk() (*[]MobileDeviceUserProfile, bool)
GetUserProfilesOk returns a tuple with the UserProfiles field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MobileDeviceResponse) SetUserProfiles(v []MobileDeviceUserProfile)
SetUserProfiles sets UserProfiles field to given value.
func (o *MobileDeviceResponse) HasUserProfiles() bool
HasUserProfiles returns a boolean if a field has been set.
func (o *MobileDeviceResponse) GetExtensionAttributes() []MobileDeviceExtensionAttribute
GetExtensionAttributes returns the ExtensionAttributes field if non-nil, zero value otherwise.
func (o *MobileDeviceResponse) GetExtensionAttributesOk() (*[]MobileDeviceExtensionAttribute, bool)
GetExtensionAttributesOk returns a tuple with the ExtensionAttributes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MobileDeviceResponse) SetExtensionAttributes(v []MobileDeviceExtensionAttribute)
SetExtensionAttributes sets ExtensionAttributes field to given value.
func (o *MobileDeviceResponse) HasExtensionAttributes() bool
HasExtensionAttributes returns a boolean if a field has been set.
func (o *MobileDeviceResponse) GetGeneral() MobileDeviceIosGeneral
GetGeneral returns the General field if non-nil, zero value otherwise.
func (o *MobileDeviceResponse) GetGeneralOk() (*MobileDeviceIosGeneral, 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 *MobileDeviceResponse) SetGeneral(v MobileDeviceIosGeneral)
SetGeneral sets General field to given value.
func (o *MobileDeviceResponse) HasGeneral() bool
HasGeneral returns a boolean if a field has been set.
func (o *MobileDeviceResponse) GetSecurity() MobileDeviceSecurity
GetSecurity returns the Security field if non-nil, zero value otherwise.
func (o *MobileDeviceResponse) GetSecurityOk() (*MobileDeviceSecurity, bool)
GetSecurityOk returns a tuple with the Security field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MobileDeviceResponse) SetSecurity(v MobileDeviceSecurity)
SetSecurity sets Security field to given value.
func (o *MobileDeviceResponse) HasSecurity() bool
HasSecurity returns a boolean if a field has been set.
func (o *MobileDeviceResponse) GetEbooks() []MobileDeviceEbookInventoryDetail
GetEbooks returns the Ebooks field if non-nil, zero value otherwise.
func (o *MobileDeviceResponse) GetEbooksOk() (*[]MobileDeviceEbookInventoryDetail, bool)
GetEbooksOk returns a tuple with the Ebooks field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MobileDeviceResponse) SetEbooks(v []MobileDeviceEbookInventoryDetail)
SetEbooks sets Ebooks field to given value.
func (o *MobileDeviceResponse) HasEbooks() bool
HasEbooks returns a boolean if a field has been set.
func (o *MobileDeviceResponse) GetNetwork() MobileDeviceNetwork
GetNetwork returns the Network field if non-nil, zero value otherwise.
func (o *MobileDeviceResponse) GetNetworkOk() (*MobileDeviceNetwork, 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 *MobileDeviceResponse) SetNetwork(v MobileDeviceNetwork)
SetNetwork sets Network field to given value.
func (o *MobileDeviceResponse) HasNetwork() bool
HasNetwork returns a boolean if a field has been set.
func (o *MobileDeviceResponse) GetServiceSubscriptions() []MobileDeviceServiceSubscriptions
GetServiceSubscriptions returns the ServiceSubscriptions field if non-nil, zero value otherwise.
func (o *MobileDeviceResponse) GetServiceSubscriptionsOk() (*[]MobileDeviceServiceSubscriptions, bool)
GetServiceSubscriptionsOk returns a tuple with the ServiceSubscriptions field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MobileDeviceResponse) SetServiceSubscriptions(v []MobileDeviceServiceSubscriptions)
SetServiceSubscriptions sets ServiceSubscriptions field to given value.
func (o *MobileDeviceResponse) HasServiceSubscriptions() bool
HasServiceSubscriptions returns a boolean if a field has been set.
func (o *MobileDeviceResponse) GetProvisioningProfiles() []MobileDeviceProvisioningProfiles
GetProvisioningProfiles returns the ProvisioningProfiles field if non-nil, zero value otherwise.
func (o *MobileDeviceResponse) GetProvisioningProfilesOk() (*[]MobileDeviceProvisioningProfiles, bool)
GetProvisioningProfilesOk returns a tuple with the ProvisioningProfiles field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MobileDeviceResponse) SetProvisioningProfiles(v []MobileDeviceProvisioningProfiles)
SetProvisioningProfiles sets ProvisioningProfiles field to given value.
func (o *MobileDeviceResponse) HasProvisioningProfiles() bool
HasProvisioningProfiles returns a boolean if a field has been set.
func (o *MobileDeviceResponse) GetSharedUsers() []MobileDeviceSharedUser
GetSharedUsers returns the SharedUsers field if non-nil, zero value otherwise.
func (o *MobileDeviceResponse) GetSharedUsersOk() (*[]MobileDeviceSharedUser, bool)
GetSharedUsersOk returns a tuple with the SharedUsers field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MobileDeviceResponse) SetSharedUsers(v []MobileDeviceSharedUser)
SetSharedUsers sets SharedUsers field to given value.
func (o *MobileDeviceResponse) HasSharedUsers() bool
HasSharedUsers returns a boolean if a field has been set.