Class: Jamf::PrestageScope
- Inherits:
-
JSONObject
- Object
- JSONObject
- Jamf::PrestageScope
- Extended by:
- Immutable
- Includes:
- Lockable
- Defined in:
- lib/jamf/api/json_objects/prestage_scope.rb
Overview
A container for an array of Jamf::PrestageAssignment objects, each of which represents a serial number assigned to the prestage that contains this scope.
Constant Summary collapse
- OBJECT_MODEL =
{ # @!attribute prestageId # @return [Integer] prestageId: { class: :j_id }, # @!attribute assignments # @return [String] the country name assignments: { class: Jamf::PrestageAssignment, multi: true } }.freeze
Instance Attribute Summary collapse
-
#assignments ⇒ String
The country name.
- #prestageId ⇒ Integer
-
#versionLock ⇒ Object
included
from Lockable
readonly
Returns the value of attribute versionLock.
Class Method Summary collapse
- .mutable? ⇒ Boolean extended from Immutable
Instance Method Summary collapse
- #initialize(data, cnx: Jamf.cnx) ⇒ Object included from Lockable
- #to_jamf ⇒ Object included from Lockable
Instance Attribute Details
#assignments ⇒ String
Returns the country name.
|
# File 'lib/jamf/api/json_objects/prestage_scope.rb', line 45
|
#prestageId ⇒ Integer
|
# File 'lib/jamf/api/json_objects/prestage_scope.rb', line 39
|