UNPKG

typed-aws

Version:

Helps you write AWS CloudFormation in TypeScript

28 lines (27 loc) 1.27 kB
import { CfnResource, Resolvable } from '../../base'; export declare type WebACLAssociation_Type = 'AWS::WAFv2::WebACLAssociation'; export declare const WebACLAssociation_Type = "AWS::WAFv2::WebACLAssociation"; /** * Associates WebACL to Application Load Balancer, CloudFront or API * Gateway. {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webaclassociation.html} */ export default function WebACLAssociation(props: WebACLAssociation_Properties): CfnResource<WebACLAssociation_Properties>; /** * Associates WebACL to Application Load Balancer, CloudFront or API * Gateway. {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webaclassociation.html} */ export declare type WebACLAssociation_Properties = { /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webaclassociation.html#cfn-wafv2-webaclassociation-resourcearn} */ ResourceArn: ResourceArn; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webaclassociation.html#cfn-wafv2-webaclassociation-webaclarn} */ WebACLArn: ResourceArn; }; export declare type ResourceArn = Resolvable<string>;