WAFRegional / Client / associate_web_acl
associate_web_acl#
- WAFRegional.Client.associate_web_acl(**kwargs)#
- Note- This is AWS WAF Classic Regional documentation. For more information, see AWS WAF Classic in the developer guide. - For the latest version of AWS WAF, use the AWS WAFV2 API and see the AWS WAF Developer Guide. With the latest version, AWS WAF has a single set of endpoints for regional and global use. - Associates a web ACL with a resource, either an application load balancer or Amazon API Gateway stage. - See also: AWS API Documentation - Request Syntax- response = client.associate_web_acl( WebACLId='string', ResourceArn='string' ) - Parameters:
- WebACLId (string) – - [REQUIRED] - A unique identifier (ID) for the web ACL. 
- ResourceArn (string) – - [REQUIRED] - 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
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- {}- Response Structure- (dict) – 
 
 - Exceptions- WAFRegional.Client.exceptions.WAFInternalErrorException
- WAFRegional.Client.exceptions.WAFInvalidAccountException
- WAFRegional.Client.exceptions.WAFInvalidParameterException
- WAFRegional.Client.exceptions.WAFNonexistentItemException
- WAFRegional.Client.exceptions.WAFUnavailableEntityException