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 method that creates an instance of theAwsIamAttachedManagedPolicy.Builder avoiding the
need to create one manually via
AwsIamAttachedManagedPolicy.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to #attachedManagedPolicies(List.
attachedManagedPolicies - a consumer that will call methods on
AwsIamAttachedManagedPolicy.Builder#attachedManagedPolicies(java.util.Collection) 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, and date and time should be separated by T. 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, and date and time should be separated by T.
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 method that creates an instance of theAwsIamGroupPolicy.Builder avoiding the need to
create one manually via AwsIamGroupPolicy.builder()
.
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #groupPolicyList(List.
groupPolicyList - a consumer that will call methods on
AwsIamGroupPolicy.Builder#groupPolicyList(java.util.Collection) AwsIamGroupDetails.Builder path(String path)
The path to the group.
path - The path to the group.Copyright © 2023. All rights reserved.