Class: Jamf::AppleTVDetails
- Inherits:
-
JSONObject
- Object
- JSONObject
- Jamf::AppleTVDetails
- Defined in:
- lib/jamf/api/json_objects/appletv_details.rb
Constant Summary collapse
- OBJECT_MODEL =
Since instances of this class are always embedded in the matching MobileDevice instance, duplicated attributes are omitted from OBJECT_MODEL
{ # @!attribute [r] model # @param [String] # @return [String] model: { class: :string, readonly: true }, # @!attribute [r] modelIdentifier # @param [String] # @return [String] modelIdentifier: { class: :string, readonly: true }, # @!attribute [r] modelNumber # @param [String] # @return [String] modelNumber: { class: :string, readonly: true }, # @!attribute [r] isSupervised # @return [Boolean] isSupervised: { class: :boolean, readonly: true }, # @!attribute [r] deviceId # @return [String] deviceId: { class: :string, readonly: true, aliases: [:ethernet_mac_address] }, # @!attribute [r] locales # @return [String] locales: { class: :string, readonly: true }, # @!attribute [r] configurationProfiles # @return [Jamf::InstalledConfigurationProfile] configurationProfiles: { class: Jamf::InstalledConfigurationProfile, readonly: true, multi: true }, # @!attribute [r] airplayPassword # @return [String] airplayPassword: { class: :string }, # @!attribute [r] purchasing # @return [Jamf::PurchasingData] purchasing: { class: Jamf::PurchasingData, readonly: true } }.freeze
Instance Attribute Summary collapse
- #airplayPassword ⇒ String readonly
- #configurationProfiles ⇒ Jamf::InstalledConfigurationProfile readonly
- #locales ⇒ String readonly
- #purchasing ⇒ Jamf::PurchasingData readonly
Constructor Details
This class inherits a constructor from Jamf::JSONObject
Instance Attribute Details
#configurationProfiles ⇒ Jamf::InstalledConfigurationProfile (readonly)
|
|
# File 'lib/jamf/api/json_objects/appletv_details.rb', line 85
|
#purchasing ⇒ Jamf::PurchasingData (readonly)
|
|
# File 'lib/jamf/api/json_objects/appletv_details.rb', line 99
|