Class WafwebaclToApiGatewayProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awsconstructs.services.wafwebaclapigateway.WafwebaclToApiGatewayProps.Jsii$Proxy
- All Implemented Interfaces:
WafwebaclToApiGatewayProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
WafwebaclToApiGatewayProps
@Internal
public static final class WafwebaclToApiGatewayProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements WafwebaclToApiGatewayProps
An implementation for
WafwebaclToApiGatewayProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awsconstructs.services.wafwebaclapigateway.WafwebaclToApiGatewayProps
WafwebaclToApiGatewayProps.Builder, WafwebaclToApiGatewayProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theWafwebaclToApiGatewayProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal software.amazon.awscdk.services.apigateway.IRestApiThe existing API Gateway instance that will be protected with the WAF web ACL.final software.amazon.awscdk.services.wafv2.CfnWebACLExisting instance of a WAF web ACL, an error will occur if this and props is set.final ObjectOptional user-provided props to override the default props for the AWS WAF web ACL.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theWafwebaclToApiGatewayProps.Builder.
-
-
Method Details
-
getExistingApiGatewayInterface
public final software.amazon.awscdk.services.apigateway.IRestApi getExistingApiGatewayInterface()Description copied from interface:WafwebaclToApiGatewayPropsThe existing API Gateway instance that will be protected with the WAF web ACL.- Specified by:
getExistingApiGatewayInterfacein interfaceWafwebaclToApiGatewayProps
-
getExistingWebaclObj
public final software.amazon.awscdk.services.wafv2.CfnWebACL getExistingWebaclObj()Description copied from interface:WafwebaclToApiGatewayPropsExisting instance of a WAF web ACL, an error will occur if this and props is set.- Specified by:
getExistingWebaclObjin interfaceWafwebaclToApiGatewayProps
-
getWebaclProps
Description copied from interface:WafwebaclToApiGatewayPropsOptional user-provided props to override the default props for the AWS WAF web ACL.Default: - Default properties are used.
- Specified by:
getWebaclPropsin interfaceWafwebaclToApiGatewayProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-