public static interface UpdateAccessPolicyRequest.Builder extends OpenSearchServerlessRequest.Builder, SdkPojo, CopyableBuilder<UpdateAccessPolicyRequest.Builder,UpdateAccessPolicyRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateAccessPolicyRequest.Builder clientToken(String clientToken)
Unique, case-sensitive identifier to ensure idempotency of the request.
clientToken - Unique, case-sensitive identifier to ensure idempotency of the request.UpdateAccessPolicyRequest.Builder description(String description)
A description of the policy. Typically used to store information about the permissions defined in the policy.
description - A description of the policy. Typically used to store information about the permissions defined in the
policy.UpdateAccessPolicyRequest.Builder name(String name)
The name of the policy.
name - The name of the policy.UpdateAccessPolicyRequest.Builder policy(String policy)
The JSON policy document to use as the content for the policy.
policy - The JSON policy document to use as the content for the policy.UpdateAccessPolicyRequest.Builder policyVersion(String policyVersion)
The version of the policy being updated.
policyVersion - The version of the policy being updated.UpdateAccessPolicyRequest.Builder type(String type)
The type of policy.
type - The type of policy.AccessPolicyType,
AccessPolicyTypeUpdateAccessPolicyRequest.Builder type(AccessPolicyType type)
The type of policy.
type - The type of policy.AccessPolicyType,
AccessPolicyTypeUpdateAccessPolicyRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateAccessPolicyRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.