| Package | Description |
|---|---|
| software.amazon.awssdk.services.ram |
This is the Resource Access Manager API Reference.
|
| software.amazon.awssdk.services.ram.model |
| Modifier and Type | Method and Description |
|---|---|
default PromotePermissionCreatedFromPolicyResponse |
RamClient.promotePermissionCreatedFromPolicy(Consumer<PromotePermissionCreatedFromPolicyRequest.Builder> promotePermissionCreatedFromPolicyRequest)
When you attach a resource-based policy to a resource, RAM automatically creates a resource share of
featureSet=CREATED_FROM_POLICY with a managed permission that has the same IAM
permissions as the original resource-based policy. |
default CompletableFuture<PromotePermissionCreatedFromPolicyResponse> |
RamAsyncClient.promotePermissionCreatedFromPolicy(Consumer<PromotePermissionCreatedFromPolicyRequest.Builder> promotePermissionCreatedFromPolicyRequest)
When you attach a resource-based policy to a resource, RAM automatically creates a resource share of
featureSet=CREATED_FROM_POLICY with a managed permission that has the same IAM
permissions as the original resource-based policy. |
| Modifier and Type | Method and Description |
|---|---|
static PromotePermissionCreatedFromPolicyRequest.Builder |
PromotePermissionCreatedFromPolicyRequest.builder() |
PromotePermissionCreatedFromPolicyRequest.Builder |
PromotePermissionCreatedFromPolicyRequest.Builder.clientToken(String clientToken)
Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
PromotePermissionCreatedFromPolicyRequest.Builder |
PromotePermissionCreatedFromPolicyRequest.Builder.name(String name)
Specifies a name for the promoted customer managed permission.
|
PromotePermissionCreatedFromPolicyRequest.Builder |
PromotePermissionCreatedFromPolicyRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
PromotePermissionCreatedFromPolicyRequest.Builder |
PromotePermissionCreatedFromPolicyRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
PromotePermissionCreatedFromPolicyRequest.Builder |
PromotePermissionCreatedFromPolicyRequest.Builder.permissionArn(String permissionArn)
Specifies the Amazon
Resource Name (ARN) of the
CREATED_FROM_POLICY permission that you want to promote. |
PromotePermissionCreatedFromPolicyRequest.Builder |
PromotePermissionCreatedFromPolicyRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends PromotePermissionCreatedFromPolicyRequest.Builder> |
PromotePermissionCreatedFromPolicyRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.