Name | Type | Description | Notes |
---|---|---|---|
MobileDeviceId | Pointer to string | [optional] [readonly] | |
DeviceType | string | Based on the value of this type either ios, appleTv, watch or visionOS objects will be populated. | |
Hardware | Pointer to MobileDeviceHardware | [optional] | |
UserAndLocation | Pointer to MobileDeviceUserAndLocation | [optional] | |
Applications | Pointer to []MobileDeviceApplicationInventoryDetail | [optional] | |
Certificates | Pointer to []MobileDeviceCertificate | [optional] | |
Profiles | Pointer to []MobileDeviceProfile | [optional] | |
ExtensionAttributes | Pointer to []MobileDeviceExtensionAttribute | [optional] |
func NewMobileDeviceInventory(deviceType string, ) *MobileDeviceInventory
NewMobileDeviceInventory instantiates a new MobileDeviceInventory 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 NewMobileDeviceInventoryWithDefaults() *MobileDeviceInventory
NewMobileDeviceInventoryWithDefaults instantiates a new MobileDeviceInventory 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 *MobileDeviceInventory) GetMobileDeviceId() string
GetMobileDeviceId returns the MobileDeviceId field if non-nil, zero value otherwise.
func (o *MobileDeviceInventory) 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 *MobileDeviceInventory) SetMobileDeviceId(v string)
SetMobileDeviceId sets MobileDeviceId field to given value.
func (o *MobileDeviceInventory) HasMobileDeviceId() bool
HasMobileDeviceId returns a boolean if a field has been set.
func (o *MobileDeviceInventory) GetDeviceType() string
GetDeviceType returns the DeviceType field if non-nil, zero value otherwise.
func (o *MobileDeviceInventory) 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 *MobileDeviceInventory) SetDeviceType(v string)
SetDeviceType sets DeviceType field to given value.
func (o *MobileDeviceInventory) GetHardware() MobileDeviceHardware
GetHardware returns the Hardware field if non-nil, zero value otherwise.
func (o *MobileDeviceInventory) 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 *MobileDeviceInventory) SetHardware(v MobileDeviceHardware)
SetHardware sets Hardware field to given value.
func (o *MobileDeviceInventory) HasHardware() bool
HasHardware returns a boolean if a field has been set.
func (o *MobileDeviceInventory) GetUserAndLocation() MobileDeviceUserAndLocation
GetUserAndLocation returns the UserAndLocation field if non-nil, zero value otherwise.
func (o *MobileDeviceInventory) 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 *MobileDeviceInventory) SetUserAndLocation(v MobileDeviceUserAndLocation)
SetUserAndLocation sets UserAndLocation field to given value.
func (o *MobileDeviceInventory) HasUserAndLocation() bool
HasUserAndLocation returns a boolean if a field has been set.
func (o *MobileDeviceInventory) GetApplications() []MobileDeviceApplicationInventoryDetail
GetApplications returns the Applications field if non-nil, zero value otherwise.
func (o *MobileDeviceInventory) 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 *MobileDeviceInventory) SetApplications(v []MobileDeviceApplicationInventoryDetail)
SetApplications sets Applications field to given value.
func (o *MobileDeviceInventory) HasApplications() bool
HasApplications returns a boolean if a field has been set.
func (o *MobileDeviceInventory) GetCertificates() []MobileDeviceCertificate
GetCertificates returns the Certificates field if non-nil, zero value otherwise.
func (o *MobileDeviceInventory) 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 *MobileDeviceInventory) SetCertificates(v []MobileDeviceCertificate)
SetCertificates sets Certificates field to given value.
func (o *MobileDeviceInventory) HasCertificates() bool
HasCertificates returns a boolean if a field has been set.
func (o *MobileDeviceInventory) GetProfiles() []MobileDeviceProfile
GetProfiles returns the Profiles field if non-nil, zero value otherwise.
func (o *MobileDeviceInventory) 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 *MobileDeviceInventory) SetProfiles(v []MobileDeviceProfile)
SetProfiles sets Profiles field to given value.
func (o *MobileDeviceInventory) HasProfiles() bool
HasProfiles returns a boolean if a field has been set.
func (o *MobileDeviceInventory) GetExtensionAttributes() []MobileDeviceExtensionAttribute
GetExtensionAttributes returns the ExtensionAttributes field if non-nil, zero value otherwise.
func (o *MobileDeviceInventory) 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 *MobileDeviceInventory) SetExtensionAttributes(v []MobileDeviceExtensionAttribute)
SetExtensionAttributes sets ExtensionAttributes field to given value.
func (o *MobileDeviceInventory) HasExtensionAttributes() bool
HasExtensionAttributes returns a boolean if a field has been set.