public static interface AssociateWebAclRequest.Builder extends WafRequest.Builder, SdkPojo, CopyableBuilder<AssociateWebAclRequest.Builder,AssociateWebAclRequest>
| Modifier and Type | Method and Description |
|---|---|
AssociateWebAclRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
AssociateWebAclRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
AssociateWebAclRequest.Builder |
resourceArn(String resourceArn)
The ARN (Amazon Resource Name) of the resource to be protected, either an application load balancer or Amazon
API Gateway stage.
|
AssociateWebAclRequest.Builder |
webACLId(String webACLId)
A unique identifier (ID) for the web ACL.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildAssociateWebAclRequest.Builder webACLId(String webACLId)
A unique identifier (ID) for the web ACL.
webACLId - A unique identifier (ID) for the web ACL.AssociateWebAclRequest.Builder resourceArn(String resourceArn)
The ARN (Amazon Resource Name) of the resource to be protected, either an application load balancer or Amazon API Gateway stage.
The ARN should be in one of the following formats:
For an Application Load Balancer:
arn:aws:elasticloadbalancing:region:account-id:loadbalancer/app/load-balancer-name/load-balancer-id
For an Amazon API Gateway stage:
arn:aws:apigateway:region::/restapis/api-id/stages/stage-name
resourceArn - The ARN (Amazon Resource Name) of the resource to be protected, either an application load balancer or
Amazon API Gateway stage.
The ARN should be in one of the following formats:
For an Application Load Balancer:
arn:aws:elasticloadbalancing:region:account-id:loadbalancer/app/load-balancer-name/load-balancer-id
For an Amazon API Gateway stage:
arn:aws:apigateway:region::/restapis/api-id/stages/stage-name
AssociateWebAclRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderAssociateWebAclRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.