Class: Jamf::PrestageSkipSetupItems
Overview
A class that represents the ‘Skip’ settings for various Setup options in a DEP prestage The object model here includes the attributes common to both Computer and MobileDevice prestages
Constant Summary
collapse
- OBJECT_MODEL =
{
Appearance: {
class: :boolean,
aliases: %i[appearance]
},
AppleID: {
class: :boolean,
aliases: %i[appleID appleid apple_id]
},
Biometric: {
class: :boolean,
aliases: %i[biometric]
},
Diagnostics: {
class: :boolean,
aliases: %i[diagnostics]
},
DisplayTone: {
class: :boolean,
aliases: %i[displaytone display_tone]
},
Location: {
class: :boolean,
aliases: %i[location]
},
Payment: {
class: :boolean,
aliases: %i[payment]
},
Privacy: {
class: :boolean,
aliases: %i[privacy]
},
Restore: {
class: :boolean,
aliases: %i[restore]
},
ScreenTime: {
class: :boolean,
aliases: %i[screenTime screentime]
},
Siri: {
class: :boolean,
aliases: %i[siri]
},
TOS: {
class: :boolean,
aliases: %i[tos terms_of_service]
}
}.freeze
Instance Attribute Summary collapse
Class Method Summary
collapse
Instance Attribute Details
#Appearance ⇒ Boolean
|
# File 'lib/jamf/api/abstract_classes/prestage_skip_setup_items.rb', line 39
|
#AppleID ⇒ Boolean
|
# File 'lib/jamf/api/abstract_classes/prestage_skip_setup_items.rb', line 46
|
#Biometric ⇒ Boolean
|
# File 'lib/jamf/api/abstract_classes/prestage_skip_setup_items.rb', line 53
|
#Diagnostics ⇒ Boolean
|
# File 'lib/jamf/api/abstract_classes/prestage_skip_setup_items.rb', line 60
|
#DisplayTone ⇒ Boolean
|
# File 'lib/jamf/api/abstract_classes/prestage_skip_setup_items.rb', line 67
|
#Location ⇒ Boolean
|
# File 'lib/jamf/api/abstract_classes/prestage_skip_setup_items.rb', line 74
|
#Payment ⇒ Boolean
|
# File 'lib/jamf/api/abstract_classes/prestage_skip_setup_items.rb', line 81
|
#Privacy ⇒ Boolean
|
# File 'lib/jamf/api/abstract_classes/prestage_skip_setup_items.rb', line 88
|
#Restore ⇒ Boolean
|
# File 'lib/jamf/api/abstract_classes/prestage_skip_setup_items.rb', line 95
|
#ScreenTime ⇒ Boolean
|
# File 'lib/jamf/api/abstract_classes/prestage_skip_setup_items.rb', line 102
|
#Siri ⇒ Boolean
|
# File 'lib/jamf/api/abstract_classes/prestage_skip_setup_items.rb', line 109
|
#TOS ⇒ Boolean
|
# File 'lib/jamf/api/abstract_classes/prestage_skip_setup_items.rb', line 116
|
Class Method Details
.new(*args, &block) ⇒ Object
Originally defined in module
Abstract
when any extended class or subclass of an extended class is instntiated check that it isn’t in the abstract list.