class
Amazonite::Iam::OrderedOrganizationPolicyType
- Amazonite::Iam::OrderedOrganizationPolicyType
- Reference
- Object
Overview
Represents one level of an Organizations hierarchy—the organization root, an organizational unit (OU), or an account—together with the service control policies (SCPs) that apply at that level. Each element in the list represents one level of the hierarchy, ordered from the organization root down to the account.
For more information about SCPs, see Service control policies (SCPs) in the Organizations User Guide.
Defined in:
iam/ordered_organization_policy_type.crConstructors
- .from_xml(node : XML::Node) : self
- .new(service_control_policy_input_list : Array(String) | Nil = nil)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#hash(hasher)
See
Object#hash(hasher) -
#service_control_policy_input_list : Array(String) | Nil
A list of SCP documents that apply at this level of the Organizations hierarchy.
-
#service_control_policy_input_list=(service_control_policy_input_list : Array(String) | Nil)
A list of SCP documents that apply at this level of the Organizations hierarchy.
- #to_query_params(prefix : String) : Array(Tuple(String, String))
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
A list of SCP documents that apply at this level of the Organizations hierarchy. Each document is specified as a string containing the complete, valid JSON text of an SCP.
A list of SCP documents that apply at this level of the Organizations hierarchy. Each document is specified as a string containing the complete, valid JSON text of an SCP.