public static interface PutResourcePolicyRequest.Builder extends VpcLatticeRequest.Builder, SdkPojo, CopyableBuilder<PutResourcePolicyRequest.Builder,PutResourcePolicyRequest>
| Modifier and Type | Method and Description |
|---|---|
PutResourcePolicyRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
PutResourcePolicyRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
PutResourcePolicyRequest.Builder |
policy(String policy)
An IAM policy.
|
PutResourcePolicyRequest.Builder |
resourceArn(String resourceArn)
The ID or Amazon Resource Name (ARN) of the service network or service for which the policy is created.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildPutResourcePolicyRequest.Builder policy(String policy)
An IAM policy. The policy string in JSON must not contain newlines or blank lines.
policy - An IAM policy. The policy string in JSON must not contain newlines or blank lines.PutResourcePolicyRequest.Builder resourceArn(String resourceArn)
The ID or Amazon Resource Name (ARN) of the service network or service for which the policy is created.
resourceArn - The ID or Amazon Resource Name (ARN) of the service network or service for which the policy is
created.PutResourcePolicyRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderPutResourcePolicyRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.