| Package | Description |
|---|---|
| software.amazon.awssdk.services.rolesanywhere.model |
| Modifier and Type | Method and Description |
|---|---|
static ProfileDetail.Builder |
ProfileDetail.builder() |
ProfileDetail.Builder |
ProfileDetail.Builder.createdAt(Instant createdAt)
The ISO-8601 timestamp when the profile was created.
|
ProfileDetail.Builder |
ProfileDetail.Builder.createdBy(String createdBy)
The Amazon Web Services account that created the profile.
|
ProfileDetail.Builder |
ProfileDetail.Builder.durationSeconds(Integer durationSeconds)
The number of seconds the vended session credentials are valid for.
|
ProfileDetail.Builder |
ProfileDetail.Builder.enabled(Boolean enabled)
Indicates whether the profile is enabled.
|
ProfileDetail.Builder |
ProfileDetail.Builder.managedPolicyArns(Collection<String> managedPolicyArns)
A list of managed policy ARNs that apply to the vended session credentials.
|
ProfileDetail.Builder |
ProfileDetail.Builder.managedPolicyArns(String... managedPolicyArns)
A list of managed policy ARNs that apply to the vended session credentials.
|
ProfileDetail.Builder |
ProfileDetail.Builder.name(String name)
The name of the profile.
|
ProfileDetail.Builder |
ProfileDetail.Builder.profileArn(String profileArn)
The ARN of the profile.
|
ProfileDetail.Builder |
ProfileDetail.Builder.profileId(String profileId)
The unique identifier of the profile.
|
ProfileDetail.Builder |
ProfileDetail.Builder.requireInstanceProperties(Boolean requireInstanceProperties)
Specifies whether instance properties are required in CreateSession
requests with this profile.
|
ProfileDetail.Builder |
ProfileDetail.Builder.roleArns(Collection<String> roleArns)
A list of IAM roles that this profile can assume in a CreateSession
operation.
|
ProfileDetail.Builder |
ProfileDetail.Builder.roleArns(String... roleArns)
A list of IAM roles that this profile can assume in a CreateSession
operation.
|
ProfileDetail.Builder |
ProfileDetail.Builder.sessionPolicy(String sessionPolicy)
A session policy that applies to the trust boundary of the vended session credentials.
|
ProfileDetail.Builder |
ProfileDetail.toBuilder() |
ProfileDetail.Builder |
ProfileDetail.Builder.updatedAt(Instant updatedAt)
The ISO-8601 timestamp when the profile was last updated.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends ProfileDetail.Builder> |
ProfileDetail.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default GetProfileResponse.Builder |
GetProfileResponse.Builder.profile(Consumer<ProfileDetail.Builder> profile)
The state of the profile after a read or write operation.
|
default CreateProfileResponse.Builder |
CreateProfileResponse.Builder.profile(Consumer<ProfileDetail.Builder> profile)
The state of the profile after a read or write operation.
|
default EnableProfileResponse.Builder |
EnableProfileResponse.Builder.profile(Consumer<ProfileDetail.Builder> profile)
The state of the profile after a read or write operation.
|
default UpdateProfileResponse.Builder |
UpdateProfileResponse.Builder.profile(Consumer<ProfileDetail.Builder> profile)
The state of the profile after a read or write operation.
|
default DisableProfileResponse.Builder |
DisableProfileResponse.Builder.profile(Consumer<ProfileDetail.Builder> profile)
The state of the profile after a read or write operation.
|
default DeleteProfileResponse.Builder |
DeleteProfileResponse.Builder.profile(Consumer<ProfileDetail.Builder> profile)
The state of the profile after a read or write operation.
|
Copyright © 2022. All rights reserved.