@Internal public static final class WafwebaclToCloudFrontProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements WafwebaclToCloudFrontProps
WafwebaclToCloudFrontPropssoftware.amazon.jsii.JsiiObject.InitializationModeWafwebaclToCloudFrontProps.Builder, WafwebaclToCloudFrontProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(WafwebaclToCloudFrontProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
WafwebaclToCloudFrontProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
software.amazon.awscdk.services.cloudfront.Distribution |
getExistingCloudFrontWebDistribution()
The existing CloudFront instance that will be protected with the WAF web ACL.
|
software.amazon.awscdk.services.wafv2.CfnWebACL |
getExistingWebaclObj()
Existing instance of a WAF web ACL, an error will occur if this and props is set.
|
software.amazon.awscdk.services.wafv2.CfnWebACLProps |
getWebaclProps()
Optional user-provided props to override the default props for the AWS WAF web ACL.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(WafwebaclToCloudFrontProps.Builder builder)
WafwebaclToCloudFrontProps.Builder.public final software.amazon.awscdk.services.cloudfront.Distribution getExistingCloudFrontWebDistribution()
WafwebaclToCloudFrontPropsThis construct changes the CloudFront distribution by directly manipulating the CloudFormation output, so this must be the Construct and cannot be changed to the Interface (IDistribution)
getExistingCloudFrontWebDistribution in interface WafwebaclToCloudFrontPropspublic final software.amazon.awscdk.services.wafv2.CfnWebACL getExistingWebaclObj()
WafwebaclToCloudFrontPropsgetExistingWebaclObj in interface WafwebaclToCloudFrontPropspublic final software.amazon.awscdk.services.wafv2.CfnWebACLProps getWebaclProps()
WafwebaclToCloudFrontPropsDefault: - Default properties are used.
getWebaclProps in interface WafwebaclToCloudFrontProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2023. All rights reserved.