| Package | Description |
|---|---|
| software.amazon.awssdk.services.iam.model |
| Modifier and Type | Method and Description |
|---|---|
RoleDetail.Builder |
RoleDetail.Builder.arn(String arn)
Sets the value of the Arn property for this object.
|
RoleDetail.Builder |
RoleDetail.Builder.assumeRolePolicyDocument(String assumeRolePolicyDocument)
The trust policy that grants permission to assume the role.
|
RoleDetail.Builder |
RoleDetail.Builder.attachedManagedPolicies(AttachedPolicy... attachedManagedPolicies)
A list of managed policies attached to the role.
|
RoleDetail.Builder |
RoleDetail.Builder.attachedManagedPolicies(Collection<AttachedPolicy> attachedManagedPolicies)
A list of managed policies attached to the role.
|
RoleDetail.Builder |
RoleDetail.Builder.attachedManagedPolicies(Consumer<AttachedPolicy.Builder>... attachedManagedPolicies)
A list of managed policies attached to the role.
|
static RoleDetail.Builder |
RoleDetail.builder() |
RoleDetail.Builder |
RoleDetail.Builder.createDate(Instant createDate)
The date and time, in ISO 8601 date-time format, when the role
was created.
|
RoleDetail.Builder |
RoleDetail.Builder.instanceProfileList(Collection<InstanceProfile> instanceProfileList)
A list of instance profiles that contain this role.
|
RoleDetail.Builder |
RoleDetail.Builder.instanceProfileList(Consumer<InstanceProfile.Builder>... instanceProfileList)
A list of instance profiles that contain this role.
|
RoleDetail.Builder |
RoleDetail.Builder.instanceProfileList(InstanceProfile... instanceProfileList)
A list of instance profiles that contain this role.
|
RoleDetail.Builder |
RoleDetail.Builder.path(String path)
The path to the role.
|
RoleDetail.Builder |
RoleDetail.Builder.permissionsBoundary(AttachedPermissionsBoundary permissionsBoundary)
The ARN of the policy used to set the permissions boundary for the role.
|
default RoleDetail.Builder |
RoleDetail.Builder.permissionsBoundary(Consumer<AttachedPermissionsBoundary.Builder> permissionsBoundary)
The ARN of the policy used to set the permissions boundary for the role.
|
RoleDetail.Builder |
RoleDetail.Builder.roleId(String roleId)
The stable and unique string identifying the role.
|
default RoleDetail.Builder |
RoleDetail.Builder.roleLastUsed(Consumer<RoleLastUsed.Builder> roleLastUsed)
Contains information about the last time that an IAM role was used.
|
RoleDetail.Builder |
RoleDetail.Builder.roleLastUsed(RoleLastUsed roleLastUsed)
Contains information about the last time that an IAM role was used.
|
RoleDetail.Builder |
RoleDetail.Builder.roleName(String roleName)
The friendly name that identifies the role.
|
RoleDetail.Builder |
RoleDetail.Builder.rolePolicyList(Collection<PolicyDetail> rolePolicyList)
A list of inline policies embedded in the role.
|
RoleDetail.Builder |
RoleDetail.Builder.rolePolicyList(Consumer<PolicyDetail.Builder>... rolePolicyList)
A list of inline policies embedded in the role.
|
RoleDetail.Builder |
RoleDetail.Builder.rolePolicyList(PolicyDetail... rolePolicyList)
A list of inline policies embedded in the role.
|
RoleDetail.Builder |
RoleDetail.Builder.tags(Collection<Tag> tags)
A list of tags that are attached to the role.
|
RoleDetail.Builder |
RoleDetail.Builder.tags(Consumer<Tag.Builder>... tags)
A list of tags that are attached to the role.
|
RoleDetail.Builder |
RoleDetail.Builder.tags(Tag... tags)
A list of tags that are attached to the role.
|
RoleDetail.Builder |
RoleDetail.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends RoleDetail.Builder> |
RoleDetail.serializableBuilderClass() |
Copyright © 2022. All rights reserved.