| Package | Description |
|---|---|
| software.amazon.awssdk.services.securityhub.model |
| Modifier and Type | Method and Description |
|---|---|
AwsIamRoleDetails.Builder |
AwsIamRoleDetails.Builder.assumeRolePolicyDocument(String assumeRolePolicyDocument)
The trust policy that grants permission to assume the role.
|
AwsIamRoleDetails.Builder |
AwsIamRoleDetails.Builder.attachedManagedPolicies(AwsIamAttachedManagedPolicy... attachedManagedPolicies)
The list of the managed policies that are attached to 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.
|
static AwsIamRoleDetails.Builder |
AwsIamRoleDetails.builder() |
AwsIamRoleDetails.Builder |
AwsIamRoleDetails.Builder.createDate(String createDate)
Indicates when the role was created.
|
AwsIamRoleDetails.Builder |
AwsIamRoleDetails.Builder.instanceProfileList(AwsIamInstanceProfile... instanceProfileList)
The list of instance profiles that contain this role.
|
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.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.
|
AwsIamRoleDetails.Builder |
AwsIamRoleDetails.Builder.permissionsBoundary(AwsIamPermissionsBoundary permissionsBoundary)
Sets the value of the PermissionsBoundary property for this object.
|
default AwsIamRoleDetails.Builder |
AwsIamRoleDetails.Builder.permissionsBoundary(Consumer<AwsIamPermissionsBoundary.Builder> 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(AwsIamRolePolicy... rolePolicyList)
The list of inline policies that are embedded in 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.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends AwsIamRoleDetails.Builder> |
AwsIamRoleDetails.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default ResourceDetails.Builder |
ResourceDetails.Builder.awsIamRole(Consumer<AwsIamRoleDetails.Builder> awsIamRole)
Details about an IAM role.
|
Copyright © 2023. All rights reserved.