class
Amazonite::Iam::InlinePolicyIdentifierType
- Amazonite::Iam::InlinePolicyIdentifierType
- Reference
- Object
Overview
Identifies one or more inline policies that are embedded in IAM users, groups, or roles, by the name of the policy together with the type and name of the entity that it is attached to. Wildcard characters in the entity name can match multiple entities, so a single identifier can select more than one attached inline policy.
Defined in:
iam/inline_policy_identifier_type.crConstructors
- .from_xml(node : XML::Node) : self
- .new(policy_name : String, attachment_type : AttachmentType, attachment_name : String)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#attachment_name : String
The name of the IAM user, group, or role that the inline policy is attached to.
-
#attachment_name=(attachment_name : String)
The name of the IAM user, group, or role that the inline policy is attached to.
-
#attachment_type : AttachmentType
The type of IAM entity that the inline policy is attached to.
-
#attachment_type=(attachment_type : AttachmentType)
The type of IAM entity that the inline policy is attached to.
-
#hash(hasher)
See
Object#hash(hasher) -
#policy_name : String
The name of the inline policy.
-
#policy_name=(policy_name : String)
The name of the inline policy.
- #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?.
The name of the IAM user, group, or role that the inline policy is attached to. Wildcard
characters are supported to match multiple entities: use at most one * (matches any sequence
of characters, including none), and any number of ? (each matches exactly one character).
The name of the IAM user, group, or role that the inline policy is attached to. Wildcard
characters are supported to match multiple entities: use at most one * (matches any sequence
of characters, including none), and any number of ? (each matches exactly one character).
The type of IAM entity that the inline policy is attached to.
The type of IAM entity that the inline policy is attached to.