public static interface PutResolverQueryLogConfigPolicyRequest.Builder extends Route53ResolverRequest.Builder, SdkPojo, CopyableBuilder<PutResolverQueryLogConfigPolicyRequest.Builder,PutResolverQueryLogConfigPolicyRequest>
| Modifier and Type | Method and Description |
|---|---|
PutResolverQueryLogConfigPolicyRequest.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the account that you want to share rules with.
|
PutResolverQueryLogConfigPolicyRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
PutResolverQueryLogConfigPolicyRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
PutResolverQueryLogConfigPolicyRequest.Builder |
resolverQueryLogConfigPolicy(String resolverQueryLogConfigPolicy)
An AWS Identity and Access Management policy statement that lists the query logging configurations that you
want to share with another AWS account and the operations that you want the account to be able to perform.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildPutResolverQueryLogConfigPolicyRequest.Builder arn(String arn)
The Amazon Resource Name (ARN) of the account that you want to share rules with.
arn - The Amazon Resource Name (ARN) of the account that you want to share rules with.PutResolverQueryLogConfigPolicyRequest.Builder resolverQueryLogConfigPolicy(String resolverQueryLogConfigPolicy)
An AWS Identity and Access Management policy statement that lists the query logging configurations that you
want to share with another AWS account and the operations that you want the account to be able to perform.
You can specify the following operations in the Actions section of the statement:
route53resolver:AssociateResolverQueryLogConfig
route53resolver:DisassociateResolverQueryLogConfig
route53resolver:ListResolverQueryLogConfigAssociations
route53resolver:ListResolverQueryLogConfigs
In the Resource section of the statement, you specify the ARNs for the query logging
configurations that you want to share with the account that you specified in Arn.
resolverQueryLogConfigPolicy - An AWS Identity and Access Management policy statement that lists the query logging configurations
that you want to share with another AWS account and the operations that you want the account to be
able to perform. You can specify the following operations in the Actions section of the
statement:
route53resolver:AssociateResolverQueryLogConfig
route53resolver:DisassociateResolverQueryLogConfig
route53resolver:ListResolverQueryLogConfigAssociations
route53resolver:ListResolverQueryLogConfigs
In the Resource section of the statement, you specify the ARNs for the query logging
configurations that you want to share with the account that you specified in Arn.
PutResolverQueryLogConfigPolicyRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderPutResolverQueryLogConfigPolicyRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.