public static interface AwsIamGroupDetails.Builder extends SdkPojo, CopyableBuilder<AwsIamGroupDetails.Builder,AwsIamGroupDetails>
| Modifier and Type | Method and Description |
|---|---|
AwsIamGroupDetails.Builder |
attachedManagedPolicies(AwsIamAttachedManagedPolicy... attachedManagedPolicies)
A list of the managed policies that are attached to the IAM group.
|
AwsIamGroupDetails.Builder |
attachedManagedPolicies(Collection<AwsIamAttachedManagedPolicy> attachedManagedPolicies)
A list of the managed policies that are attached to the IAM group.
|
AwsIamGroupDetails.Builder |
attachedManagedPolicies(Consumer<AwsIamAttachedManagedPolicy.Builder>... attachedManagedPolicies)
A list of the managed policies that are attached to the IAM group.
|
AwsIamGroupDetails.Builder |
createDate(String createDate)
Indicates when the IAM group was created.
|
AwsIamGroupDetails.Builder |
groupId(String groupId)
The identifier of the IAM group.
|
AwsIamGroupDetails.Builder |
groupName(String groupName)
The name of the IAM group.
|
AwsIamGroupDetails.Builder |
groupPolicyList(AwsIamGroupPolicy... groupPolicyList)
The list of inline policies that are embedded in the group.
|
AwsIamGroupDetails.Builder |
groupPolicyList(Collection<AwsIamGroupPolicy> groupPolicyList)
The list of inline policies that are embedded in the group.
|
AwsIamGroupDetails.Builder |
groupPolicyList(Consumer<AwsIamGroupPolicy.Builder>... groupPolicyList)
The list of inline policies that are embedded in the group.
|
AwsIamGroupDetails.Builder |
path(String path)
The path to the group.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsIamGroupDetails.Builder attachedManagedPolicies(Collection<AwsIamAttachedManagedPolicy> attachedManagedPolicies)
A list of the managed policies that are attached to the IAM group.
attachedManagedPolicies - A list of the managed policies that are attached to the IAM group.AwsIamGroupDetails.Builder attachedManagedPolicies(AwsIamAttachedManagedPolicy... attachedManagedPolicies)
A list of the managed policies that are attached to the IAM group.
attachedManagedPolicies - A list of the managed policies that are attached to the IAM group.AwsIamGroupDetails.Builder attachedManagedPolicies(Consumer<AwsIamAttachedManagedPolicy.Builder>... attachedManagedPolicies)
A list of the managed policies that are attached to the IAM group.
This is a convenience that creates an instance of theList.Builder
avoiding the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called
immediately and its result is passed to #attachedManagedPolicies(List) .attachedManagedPolicies - a consumer that will call methods on List.Builder #attachedManagedPolicies(List) AwsIamGroupDetails.Builder createDate(String createDate)
Indicates when the IAM group was created.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format.
The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.
createDate - Indicates when the IAM group was created.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.
AwsIamGroupDetails.Builder groupId(String groupId)
The identifier of the IAM group.
groupId - The identifier of the IAM group.AwsIamGroupDetails.Builder groupName(String groupName)
The name of the IAM group.
groupName - The name of the IAM group.AwsIamGroupDetails.Builder groupPolicyList(Collection<AwsIamGroupPolicy> groupPolicyList)
The list of inline policies that are embedded in the group.
groupPolicyList - The list of inline policies that are embedded in the group.AwsIamGroupDetails.Builder groupPolicyList(AwsIamGroupPolicy... groupPolicyList)
The list of inline policies that are embedded in the group.
groupPolicyList - The list of inline policies that are embedded in the group.AwsIamGroupDetails.Builder groupPolicyList(Consumer<AwsIamGroupPolicy.Builder>... groupPolicyList)
The list of inline policies that are embedded in the group.
This is a convenience that creates an instance of theList.Builder avoiding the
need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately
and its result is passed to #groupPolicyList(List) .groupPolicyList - a consumer that will call methods on List.Builder #groupPolicyList(List) AwsIamGroupDetails.Builder path(String path)
The path to the group.
path - The path to the group.Copyright © 2021. All rights reserved.