public static final class WafwebaclToApiGatewayProps.Builder extends Object implements software.amazon.jsii.Builder<WafwebaclToApiGatewayProps>
WafwebaclToApiGatewayProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
WafwebaclToApiGatewayProps |
build()
Builds the configured instance.
|
WafwebaclToApiGatewayProps.Builder |
existingApiGatewayInterface(software.amazon.awscdk.services.apigateway.IRestApi existingApiGatewayInterface)
Sets the value of
WafwebaclToApiGatewayProps.getExistingApiGatewayInterface() |
WafwebaclToApiGatewayProps.Builder |
existingWebaclObj(software.amazon.awscdk.services.wafv2.CfnWebACL existingWebaclObj)
Sets the value of
WafwebaclToApiGatewayProps.getExistingWebaclObj() |
WafwebaclToApiGatewayProps.Builder |
webaclProps(Object webaclProps)
Sets the value of
WafwebaclToApiGatewayProps.getWebaclProps() |
public WafwebaclToApiGatewayProps.Builder existingApiGatewayInterface(software.amazon.awscdk.services.apigateway.IRestApi existingApiGatewayInterface)
WafwebaclToApiGatewayProps.getExistingApiGatewayInterface()existingApiGatewayInterface - The existing API Gateway instance that will be protected with the WAF web ACL. This parameter is required.thispublic WafwebaclToApiGatewayProps.Builder existingWebaclObj(software.amazon.awscdk.services.wafv2.CfnWebACL existingWebaclObj)
WafwebaclToApiGatewayProps.getExistingWebaclObj()existingWebaclObj - Existing instance of a WAF web ACL, an error will occur if this and props is set.thispublic WafwebaclToApiGatewayProps.Builder webaclProps(Object webaclProps)
WafwebaclToApiGatewayProps.getWebaclProps()webaclProps - Optional user-provided props to override the default props for the AWS WAF web ACL.thispublic WafwebaclToApiGatewayProps build()
build in interface software.amazon.jsii.Builder<WafwebaclToApiGatewayProps>WafwebaclToApiGatewayPropsNullPointerException - if any required attribute was not providedCopyright © 2023. All rights reserved.