class
Amazonite::Iam::EntityInfo
- Amazonite::Iam::EntityInfo
- Reference
- Object
Overview
Contains details about the specified entity (user or role).
This data type is an element of the EntityDetails object.
Defined in:
iam/entity_info.crConstructors
- .from_xml(node : XML::Node) : self
- .new(arn : String, name : String, type : PolicyOwnerEntityType, id : String, path : String | Nil = nil)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. - #arn : String
- #arn=(arn : String)
-
#hash(hasher)
See
Object#hash(hasher) -
#id : String
The identifier of the entity (user or role).
-
#id=(id : String)
The identifier of the entity (user or role).
-
#name : String
The name of the entity (user or role).
-
#name=(name : String)
The name of the entity (user or role).
-
#path : String | Nil
The path to the entity (user or role).
-
#path=(path : String | Nil)
The path to the entity (user or role).
- #to_query_params(prefix : String) : Array(Tuple(String, String))
-
#type : PolicyOwnerEntityType
The type of entity (user or role).
-
#type=(type : PolicyOwnerEntityType)
The type of entity (user or role).
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The path to the entity (user or role). For more information about paths, see IAM identifiers in the IAM User Guide.
The path to the entity (user or role). For more information about paths, see IAM identifiers in the IAM User Guide.