Interface WafwebaclToApiGatewayProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
WafwebaclToApiGatewayProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.94.0 (build b380f01)", date="2024-01-30T21:51:38.336Z") public interface WafwebaclToApiGatewayProps extends software.amazon.jsii.JsiiSerializable
  • Method Details

    • getExistingApiGatewayInterface

      @NotNull software.amazon.awscdk.services.apigateway.IRestApi getExistingApiGatewayInterface()
      The existing API Gateway instance that will be protected with the WAF web ACL.
    • getExistingWebaclObj

      @Nullable default software.amazon.awscdk.services.wafv2.CfnWebACL getExistingWebaclObj()
      Existing instance of a WAF web ACL, an error will occur if this and props is set.
    • getWebaclProps

      @Nullable default Object getWebaclProps()
      Optional user-provided props to override the default props for the AWS WAF web ACL.

      Default: - Default properties are used.

    • builder

      Returns:
      a WafwebaclToApiGatewayProps.Builder of WafwebaclToApiGatewayProps