Class CfnRegexPatternSetMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnRegexPatternSetMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnRegexPatternSetMixinProps
CfnRegexPatternSetMixinProps-
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.awscdk.cfnpropertymixins.services.wafv2.CfnRegexPatternSetMixinProps
CfnRegexPatternSetMixinProps.Builder, CfnRegexPatternSetMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnRegexPatternSetMixinProps.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 StringA description of the set that helps with identification.final StringgetName()The name of the set.The regular expression patterns in the set.final StringgetScope()Specifies whether this is for an Amazon CloudFront distribution or for a regional application.getTags()Key:value pairs associated with an AWS resource.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 theCfnRegexPatternSetMixinProps.Builder.
-
-
Method Details
-
getDescription
Description copied from interface:CfnRegexPatternSetMixinPropsA description of the set that helps with identification.- Specified by:
getDescriptionin interfaceCfnRegexPatternSetMixinProps- See Also:
-
getName
Description copied from interface:CfnRegexPatternSetMixinPropsThe name of the set.You cannot change the name after you create the set.
- Specified by:
getNamein interfaceCfnRegexPatternSetMixinProps- See Also:
-
getRegularExpressionList
Description copied from interface:CfnRegexPatternSetMixinPropsThe regular expression patterns in the set.- Specified by:
getRegularExpressionListin interfaceCfnRegexPatternSetMixinProps- See Also:
-
getScope
Description copied from interface:CfnRegexPatternSetMixinPropsSpecifies whether this is for an Amazon CloudFront distribution or for a regional application.For an AWS Amplify application, use
CLOUDFRONT. A regional application can be an Application Load Balancer (ALB), an REST API, an AWS AppSync GraphQL API, an Amazon Cognito user pool, an AWS App Runner service, or an AWS Verified Access instance. Valid Values areCLOUDFRONTandREGIONAL.For
CLOUDFRONT, you must create your WAFv2 resources in the US East (N. Virginia) Region,us-east-1.- Specified by:
getScopein interfaceCfnRegexPatternSetMixinProps- See Also:
-
getTags
Description copied from interface:CfnRegexPatternSetMixinPropsKey:value pairs associated with an AWS resource.The key:value pair can be anything you define. Typically, the tag key represents a category (such as "environment") and the tag value represents a specific value within that category (such as "test," "development," or "production"). You can add up to 50 tags to each AWS resource.
To modify tags on existing resources, use the AWS WAF APIs or command line interface. With AWS CloudFormation , you can only add tags to AWS WAF resources during resource creation.
- Specified by:
getTagsin interfaceCfnRegexPatternSetMixinProps- See Also:
-
$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()
-