Class: Jamf::AndroidDetails
- Inherits:
-
JSONObject
- Object
- JSONObject
- Jamf::AndroidDetails
- Defined in:
- lib/jamf/api/json_objects/android_details.rb
Constant Summary collapse
- OBJECT_MODEL =
Class Constants
{ # @!attribute [r] osName # @return [String] osName: { class: :string, readonly: true }, # @!attribute [r] manufacturer # @return [String] manufacturer: { class: :string, readonly: true }, # @!attribute [r] model # @return [String] model: { class: :string, readonly: true }, # @!attribute [r] internalCapacityMb # @return [Integer] internalCapacityMb: { class: :integer, readonly: true }, # @!attribute [r] internalAvailableMb # @return [Integer] internalAvailableMb: { class: :integer, readonly: true }, # @!attribute [r] internalPercentUsed # @return [Integer] internalPercentUsed: { class: :integer, readonly: true }, # @!attribute [r] externalCapacityMb # @return [Integer] externalCapacityMb: { class: :integer, readonly: true }, # @!attribute [r] externalAvailableMb # @return [Integer] externalAvailableMb: { class: :integer, readonly: true }, # @!attribute [r] externalPercentUsed # @return [Integer] externalPercentUsed: { class: :integer, readonly: true }, # @!attribute [r] batteryLevel # @return [Integer] batteryLevel: { class: :integer, readonly: true }, # @!attribute [r] lastBackupTimestamp # @return [Jamf::Timestamp] lastBackupTimestamp: { class: Jamf::Timestamp, readonly: true, aliases: i[lastBackup] }, # @!attribute [r] apiVersion # @return [Integer] apiVersion: { class: :integer, readonly: true }, # @!attribute [r] computer # @return [Jamf::Computer::Reference] computer: { class: Jamf::Computer::Reference, readonly: true }, # @!attribute [r] security # @return [Jamf::MobileDevic:Security] security: { class: Jamf::MobileDeviceSecurity, readonly: true } }.freeze
Instance Attribute Summary collapse
- #apiVersion ⇒ Integer readonly
- #batteryLevel ⇒ Integer readonly
- #computer ⇒ Jamf::Computer::Reference readonly
- #externalAvailableMb ⇒ Integer readonly
- #externalCapacityMb ⇒ Integer readonly
- #externalPercentUsed ⇒ Integer readonly
- #internalAvailableMb ⇒ Integer readonly
- #internalCapacityMb ⇒ Integer readonly
- #internalPercentUsed ⇒ Integer readonly
- #lastBackupTimestamp ⇒ Jamf::Timestamp readonly
- #manufacturer ⇒ String readonly
- #model ⇒ String readonly
- #osName ⇒ String readonly
- #security ⇒ Jamf::MobileDevic:Security readonly
Constructor Details
This class inherits a constructor from Jamf::JSONObject
Instance Attribute Details
#apiVersion ⇒ Integer (readonly)
|
|
# File 'lib/jamf/api/json_objects/android_details.rb', line 114
|
#batteryLevel ⇒ Integer (readonly)
|
|
# File 'lib/jamf/api/json_objects/android_details.rb', line 99
|
#computer ⇒ Jamf::Computer::Reference (readonly)
|
|
# File 'lib/jamf/api/json_objects/android_details.rb', line 121
|
#externalAvailableMb ⇒ Integer (readonly)
|
|
# File 'lib/jamf/api/json_objects/android_details.rb', line 85
|
#externalCapacityMb ⇒ Integer (readonly)
|
|
# File 'lib/jamf/api/json_objects/android_details.rb', line 78
|
#externalPercentUsed ⇒ Integer (readonly)
|
|
# File 'lib/jamf/api/json_objects/android_details.rb', line 92
|
#internalAvailableMb ⇒ Integer (readonly)
|
|
# File 'lib/jamf/api/json_objects/android_details.rb', line 64
|
#internalCapacityMb ⇒ Integer (readonly)
|
|
# File 'lib/jamf/api/json_objects/android_details.rb', line 57
|
#internalPercentUsed ⇒ Integer (readonly)
|
|
# File 'lib/jamf/api/json_objects/android_details.rb', line 71
|
#lastBackupTimestamp ⇒ Jamf::Timestamp (readonly)
|
|
# File 'lib/jamf/api/json_objects/android_details.rb', line 106
|
#security ⇒ Jamf::MobileDevic:Security (readonly)
|
|
# File 'lib/jamf/api/json_objects/android_details.rb', line 128
|