/AWS1/CL_IAMGROUPDETAIL¶
Contains information about an IAM group, including all of the group's policies.
This data type is used as a response element in the GetAccountAuthorizationDetails operation.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_path
TYPE /AWS1/IAMPATHTYPE
/AWS1/IAMPATHTYPE
¶
The path to the group. For more information about paths, see IAM identifiers in the IAM User Guide.
iv_groupname
TYPE /AWS1/IAMGROUPNAMETYPE
/AWS1/IAMGROUPNAMETYPE
¶
The friendly name that identifies the group.
iv_groupid
TYPE /AWS1/IAMIDTYPE
/AWS1/IAMIDTYPE
¶
The stable and unique string identifying the group. For more information about IDs, see IAM identifiers in the IAM User Guide.
iv_arn
TYPE /AWS1/IAMARNTYPE
/AWS1/IAMARNTYPE
¶
Arn
iv_createdate
TYPE /AWS1/IAMDATETYPE
/AWS1/IAMDATETYPE
¶
The date and time, in ISO 8601 date-time format, when the group was created.
it_grouppolicylist
TYPE /AWS1/CL_IAMPOLICYDETAIL=>TT_POLICYDETAILLISTTYPE
TT_POLICYDETAILLISTTYPE
¶
A list of the inline policies embedded in the group.
it_attachedmanagedpolicies
TYPE /AWS1/CL_IAMATTACHEDPOLICY=>TT_ATTACHEDPOLICIESLISTTYPE
TT_ATTACHEDPOLICIESLISTTYPE
¶
A list of the managed policies attached to the group.
Queryable Attributes¶
Path¶
The path to the group. For more information about paths, see IAM identifiers in the IAM User Guide.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PATH() |
Getter for PATH, with configurable default |
ASK_PATH() |
Getter for PATH w/ exceptions if field has no value |
HAS_PATH() |
Determine if PATH has a value |
GroupName¶
The friendly name that identifies the group.
Accessible with the following methods¶
Method | Description |
---|---|
GET_GROUPNAME() |
Getter for GROUPNAME, with configurable default |
ASK_GROUPNAME() |
Getter for GROUPNAME w/ exceptions if field has no value |
HAS_GROUPNAME() |
Determine if GROUPNAME has a value |
GroupId¶
The stable and unique string identifying the group. For more information about IDs, see IAM identifiers in the IAM User Guide.
Accessible with the following methods¶
Method | Description |
---|---|
GET_GROUPID() |
Getter for GROUPID, with configurable default |
ASK_GROUPID() |
Getter for GROUPID w/ exceptions if field has no value |
HAS_GROUPID() |
Determine if GROUPID has a value |
Arn¶
Arn
Accessible with the following methods¶
Method | Description |
---|---|
GET_ARN() |
Getter for ARN, with configurable default |
ASK_ARN() |
Getter for ARN w/ exceptions if field has no value |
HAS_ARN() |
Determine if ARN has a value |
CreateDate¶
The date and time, in ISO 8601 date-time format, when the group was created.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CREATEDATE() |
Getter for CREATEDATE, with configurable default |
ASK_CREATEDATE() |
Getter for CREATEDATE w/ exceptions if field has no value |
HAS_CREATEDATE() |
Determine if CREATEDATE has a value |
GroupPolicyList¶
A list of the inline policies embedded in the group.
Accessible with the following methods¶
Method | Description |
---|---|
GET_GROUPPOLICYLIST() |
Getter for GROUPPOLICYLIST, with configurable default |
ASK_GROUPPOLICYLIST() |
Getter for GROUPPOLICYLIST w/ exceptions if field has no val |
HAS_GROUPPOLICYLIST() |
Determine if GROUPPOLICYLIST has a value |
AttachedManagedPolicies¶
A list of the managed policies attached to the group.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ATTACHEDMANAGEDPOLICIES() |
Getter for ATTACHEDMANAGEDPOLICIES, with configurable defaul |
ASK_ATTACHEDMANAGEDPOLICIES() |
Getter for ATTACHEDMANAGEDPOLICIES w/ exceptions if field ha |
HAS_ATTACHEDMANAGEDPOLICIES() |
Determine if ATTACHEDMANAGEDPOLICIES has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_GROUPDETAILLISTTYPE
¶
TYPES TT_GROUPDETAILLISTTYPE TYPE STANDARD TABLE OF REF TO /AWS1/CL_IAMGROUPDETAIL WITH DEFAULT KEY
.