public static interface GroupDetail.Builder extends CopyableBuilder<GroupDetail.Builder,GroupDetail>
Modifier and Type | Method and Description |
---|---|
GroupDetail.Builder |
arn(String arn)
Sets the value of the Arn property for this object.
|
GroupDetail.Builder |
attachedManagedPolicies(AttachedPolicy... attachedManagedPolicies)
A list of the managed policies attached to the group.
|
GroupDetail.Builder |
attachedManagedPolicies(Collection<AttachedPolicy> attachedManagedPolicies)
A list of the managed policies attached to the group.
|
GroupDetail.Builder |
createDate(Instant createDate)
The date and time, in ISO 8601 date-time format, when the group
was created.
|
GroupDetail.Builder |
groupId(String groupId)
The stable and unique string identifying the group.
|
GroupDetail.Builder |
groupName(String groupName)
The friendly name that identifies the group.
|
GroupDetail.Builder |
groupPolicyList(Collection<PolicyDetail> groupPolicyList)
A list of the inline policies embedded in the group.
|
GroupDetail.Builder |
groupPolicyList(PolicyDetail... groupPolicyList)
A list of the inline policies embedded in the group.
|
GroupDetail.Builder |
path(String path)
The path to the group.
|
copy
apply, build
GroupDetail.Builder path(String path)
The path to the group. For more information about paths, see IAM Identifiers in the Using IAM guide.
path
- The path to the group. For more information about paths, see IAM Identifiers in
the Using IAM guide.GroupDetail.Builder groupName(String groupName)
The friendly name that identifies the group.
groupName
- The friendly name that identifies the group.GroupDetail.Builder groupId(String groupId)
The stable and unique string identifying the group. For more information about IDs, see IAM Identifiers in the Using IAM guide.
groupId
- The stable and unique string identifying the group. For more information about IDs, see IAM Identifiers in
the Using IAM guide.GroupDetail.Builder arn(String arn)
arn
- The new value for the Arn property for this object.GroupDetail.Builder createDate(Instant createDate)
The date and time, in ISO 8601 date-time format, when the group was created.
createDate
- The date and time, in ISO 8601 date-time format, when the
group was created.GroupDetail.Builder groupPolicyList(Collection<PolicyDetail> groupPolicyList)
A list of the inline policies embedded in the group.
groupPolicyList
- A list of the inline policies embedded in the group.GroupDetail.Builder groupPolicyList(PolicyDetail... groupPolicyList)
A list of the inline policies embedded in the group.
groupPolicyList
- A list of the inline policies embedded in the group.GroupDetail.Builder attachedManagedPolicies(Collection<AttachedPolicy> attachedManagedPolicies)
A list of the managed policies attached to the group.
attachedManagedPolicies
- A list of the managed policies attached to the group.GroupDetail.Builder attachedManagedPolicies(AttachedPolicy... attachedManagedPolicies)
A list of the managed policies attached to the group.
attachedManagedPolicies
- A list of the managed policies attached to the group.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.