AwsIamRoleDetails.Builder |
AwsIamRoleDetails.Builder.assumeRolePolicyDocument(String assumeRolePolicyDocument) |
The trust policy that grants permission to assume the role.
|
AwsIamRoleDetails.Builder |
AwsIamRoleDetails.Builder.attachedManagedPolicies(Collection<AwsIamAttachedManagedPolicy> attachedManagedPolicies) |
The list of the managed policies that are attached to the role.
|
AwsIamRoleDetails.Builder |
AwsIamRoleDetails.Builder.attachedManagedPolicies(Consumer<AwsIamAttachedManagedPolicy.Builder>... attachedManagedPolicies) |
The list of the managed policies that are attached to the role.
|
AwsIamRoleDetails.Builder |
AwsIamRoleDetails.Builder.attachedManagedPolicies(AwsIamAttachedManagedPolicy... attachedManagedPolicies) |
The list of the managed policies that are attached to the role.
|
static AwsIamRoleDetails.Builder |
AwsIamRoleDetails.builder() |
|
AwsIamRoleDetails.Builder |
AwsIamRoleDetails.Builder.createDate(String createDate) |
Indicates when the role was created.
|
AwsIamRoleDetails.Builder |
AwsIamRoleDetails.Builder.instanceProfileList(Collection<AwsIamInstanceProfile> instanceProfileList) |
The list of instance profiles that contain this role.
|
AwsIamRoleDetails.Builder |
AwsIamRoleDetails.Builder.instanceProfileList(Consumer<AwsIamInstanceProfile.Builder>... instanceProfileList) |
The list of instance profiles that contain this role.
|
AwsIamRoleDetails.Builder |
AwsIamRoleDetails.Builder.instanceProfileList(AwsIamInstanceProfile... instanceProfileList) |
The list of instance profiles that contain this role.
|
AwsIamRoleDetails.Builder |
AwsIamRoleDetails.Builder.maxSessionDuration(Integer maxSessionDuration) |
The maximum session duration (in seconds) that you want to set for the specified role.
|
AwsIamRoleDetails.Builder |
AwsIamRoleDetails.Builder.path(String path) |
The path to the role.
|
default AwsIamRoleDetails.Builder |
AwsIamRoleDetails.Builder.permissionsBoundary(Consumer<AwsIamPermissionsBoundary.Builder> permissionsBoundary) |
Sets the value of the PermissionsBoundary property for this object.
|
AwsIamRoleDetails.Builder |
AwsIamRoleDetails.Builder.permissionsBoundary(AwsIamPermissionsBoundary permissionsBoundary) |
Sets the value of the PermissionsBoundary property for this object.
|
AwsIamRoleDetails.Builder |
AwsIamRoleDetails.Builder.roleId(String roleId) |
The stable and unique string identifying the role.
|
AwsIamRoleDetails.Builder |
AwsIamRoleDetails.Builder.roleName(String roleName) |
The friendly name that identifies the role.
|
AwsIamRoleDetails.Builder |
AwsIamRoleDetails.Builder.rolePolicyList(Collection<AwsIamRolePolicy> rolePolicyList) |
The list of inline policies that are embedded in the role.
|
AwsIamRoleDetails.Builder |
AwsIamRoleDetails.Builder.rolePolicyList(Consumer<AwsIamRolePolicy.Builder>... rolePolicyList) |
The list of inline policies that are embedded in the role.
|
AwsIamRoleDetails.Builder |
AwsIamRoleDetails.Builder.rolePolicyList(AwsIamRolePolicy... rolePolicyList) |
The list of inline policies that are embedded in the role.
|
AwsIamRoleDetails.Builder |
AwsIamRoleDetails.toBuilder() |
|