Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.wafv2 package.
Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.wafv2 package.
(build-cfn-ip-set-builder builder id config)
The build-cfn-ip-set-builder function updates a CfnIPSet$Builder instance using the provided configuration. The function takes the CfnIPSet$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
addresses | java.util.List | cdk.support/lookup-entry | :addresses |
description | java.lang.String | cdk.support/lookup-entry | :description |
ipAddressVersion | java.lang.String | cdk.support/lookup-entry | :ip-address-version |
name | java.lang.String | cdk.support/lookup-entry | :name |
scope | java.lang.String | cdk.support/lookup-entry | :scope |
tags | java.util.List | cdk.support/lookup-entry | :tags |
The build-cfn-ip-set-builder function updates a CfnIPSet$Builder instance using the provided configuration. The function takes the CfnIPSet$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `addresses` | java.util.List | [[cdk.support/lookup-entry]] | `:addresses` | | `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` | | `ipAddressVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:ip-address-version` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `scope` | java.lang.String | [[cdk.support/lookup-entry]] | `:scope` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
(build-cfn-ip-set-props-builder builder id config)
The build-cfn-ip-set-props-builder function updates a CfnIPSetProps$Builder instance using the provided configuration. The function takes the CfnIPSetProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
addresses | java.util.List | cdk.support/lookup-entry | :addresses |
description | java.lang.String | cdk.support/lookup-entry | :description |
ipAddressVersion | java.lang.String | cdk.support/lookup-entry | :ip-address-version |
name | java.lang.String | cdk.support/lookup-entry | :name |
scope | java.lang.String | cdk.support/lookup-entry | :scope |
tags | java.util.List | cdk.support/lookup-entry | :tags |
The build-cfn-ip-set-props-builder function updates a CfnIPSetProps$Builder instance using the provided configuration. The function takes the CfnIPSetProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `addresses` | java.util.List | [[cdk.support/lookup-entry]] | `:addresses` | | `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` | | `ipAddressVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:ip-address-version` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `scope` | java.lang.String | [[cdk.support/lookup-entry]] | `:scope` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
(build-cfn-logging-configuration-action-condition-property-builder builder
id
config)
The build-cfn-logging-configuration-action-condition-property-builder function updates a CfnLoggingConfiguration$ActionConditionProperty$Builder instance using the provided configuration. The function takes the CfnLoggingConfiguration$ActionConditionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
action | java.lang.String | cdk.support/lookup-entry | :action |
The build-cfn-logging-configuration-action-condition-property-builder function updates a CfnLoggingConfiguration$ActionConditionProperty$Builder instance using the provided configuration. The function takes the CfnLoggingConfiguration$ActionConditionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `action` | java.lang.String | [[cdk.support/lookup-entry]] | `:action` |
(build-cfn-logging-configuration-builder builder id config)
The build-cfn-logging-configuration-builder function updates a CfnLoggingConfiguration$Builder instance using the provided configuration. The function takes the CfnLoggingConfiguration$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
logDestinationConfigs | java.util.List | cdk.support/lookup-entry | :log-destination-configs |
loggingFilter | java.lang.Object | cdk.support/lookup-entry | :logging-filter |
redactedFields | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :redacted-fields |
resourceArn | java.lang.String | cdk.support/lookup-entry | :resource-arn |
The build-cfn-logging-configuration-builder function updates a CfnLoggingConfiguration$Builder instance using the provided configuration. The function takes the CfnLoggingConfiguration$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `logDestinationConfigs` | java.util.List | [[cdk.support/lookup-entry]] | `:log-destination-configs` | | `loggingFilter` | java.lang.Object | [[cdk.support/lookup-entry]] | `:logging-filter` | | `redactedFields` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:redacted-fields` | | `resourceArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:resource-arn` |
(build-cfn-logging-configuration-condition-property-builder builder id config)
The build-cfn-logging-configuration-condition-property-builder function updates a CfnLoggingConfiguration$ConditionProperty$Builder instance using the provided configuration. The function takes the CfnLoggingConfiguration$ConditionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
actionCondition | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :action-condition |
labelNameCondition | software.amazon.awscdk.services.wafv2.CfnLoggingConfiguration$LabelNameConditionProperty | cdk.support/lookup-entry | :label-name-condition |
The build-cfn-logging-configuration-condition-property-builder function updates a CfnLoggingConfiguration$ConditionProperty$Builder instance using the provided configuration. The function takes the CfnLoggingConfiguration$ConditionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `actionCondition` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:action-condition` | | `labelNameCondition` | software.amazon.awscdk.services.wafv2.CfnLoggingConfiguration$LabelNameConditionProperty | [[cdk.support/lookup-entry]] | `:label-name-condition` |
(build-cfn-logging-configuration-field-to-match-property-builder builder
id
config)
The build-cfn-logging-configuration-field-to-match-property-builder function updates a CfnLoggingConfiguration$FieldToMatchProperty$Builder instance using the provided configuration. The function takes the CfnLoggingConfiguration$FieldToMatchProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
jsonBody | java.lang.Object | cdk.support/lookup-entry | :json-body |
method | java.lang.Object | cdk.support/lookup-entry | :method |
queryString | java.lang.Object | cdk.support/lookup-entry | :query-string |
singleHeader | java.lang.Object | cdk.support/lookup-entry | :single-header |
uriPath | java.lang.Object | cdk.support/lookup-entry | :uri-path |
The build-cfn-logging-configuration-field-to-match-property-builder function updates a CfnLoggingConfiguration$FieldToMatchProperty$Builder instance using the provided configuration. The function takes the CfnLoggingConfiguration$FieldToMatchProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `jsonBody` | java.lang.Object | [[cdk.support/lookup-entry]] | `:json-body` | | `method` | java.lang.Object | [[cdk.support/lookup-entry]] | `:method` | | `queryString` | java.lang.Object | [[cdk.support/lookup-entry]] | `:query-string` | | `singleHeader` | java.lang.Object | [[cdk.support/lookup-entry]] | `:single-header` | | `uriPath` | java.lang.Object | [[cdk.support/lookup-entry]] | `:uri-path` |
(build-cfn-logging-configuration-filter-property-builder builder id config)
The build-cfn-logging-configuration-filter-property-builder function updates a CfnLoggingConfiguration$FilterProperty$Builder instance using the provided configuration. The function takes the CfnLoggingConfiguration$FilterProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
behavior | java.lang.String | cdk.support/lookup-entry | :behavior |
conditions | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :conditions |
requirement | java.lang.String | cdk.support/lookup-entry | :requirement |
The build-cfn-logging-configuration-filter-property-builder function updates a CfnLoggingConfiguration$FilterProperty$Builder instance using the provided configuration. The function takes the CfnLoggingConfiguration$FilterProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `behavior` | java.lang.String | [[cdk.support/lookup-entry]] | `:behavior` | | `conditions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:conditions` | | `requirement` | java.lang.String | [[cdk.support/lookup-entry]] | `:requirement` |
(build-cfn-logging-configuration-json-body-property-builder builder id config)
The build-cfn-logging-configuration-json-body-property-builder function updates a CfnLoggingConfiguration$JsonBodyProperty$Builder instance using the provided configuration. The function takes the CfnLoggingConfiguration$JsonBodyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
invalidFallbackBehavior | java.lang.String | cdk.support/lookup-entry | :invalid-fallback-behavior |
matchPattern | software.amazon.awscdk.services.wafv2.CfnLoggingConfiguration$MatchPatternProperty | cdk.support/lookup-entry | :match-pattern |
matchScope | java.lang.String | cdk.support/lookup-entry | :match-scope |
The build-cfn-logging-configuration-json-body-property-builder function updates a CfnLoggingConfiguration$JsonBodyProperty$Builder instance using the provided configuration. The function takes the CfnLoggingConfiguration$JsonBodyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `invalidFallbackBehavior` | java.lang.String | [[cdk.support/lookup-entry]] | `:invalid-fallback-behavior` | | `matchPattern` | software.amazon.awscdk.services.wafv2.CfnLoggingConfiguration$MatchPatternProperty | [[cdk.support/lookup-entry]] | `:match-pattern` | | `matchScope` | java.lang.String | [[cdk.support/lookup-entry]] | `:match-scope` |
(build-cfn-logging-configuration-label-name-condition-property-builder builder
id
config)
The build-cfn-logging-configuration-label-name-condition-property-builder function updates a CfnLoggingConfiguration$LabelNameConditionProperty$Builder instance using the provided configuration. The function takes the CfnLoggingConfiguration$LabelNameConditionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
labelName | java.lang.String | cdk.support/lookup-entry | :label-name |
The build-cfn-logging-configuration-label-name-condition-property-builder function updates a CfnLoggingConfiguration$LabelNameConditionProperty$Builder instance using the provided configuration. The function takes the CfnLoggingConfiguration$LabelNameConditionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `labelName` | java.lang.String | [[cdk.support/lookup-entry]] | `:label-name` |
(build-cfn-logging-configuration-logging-filter-property-builder builder
id
config)
The build-cfn-logging-configuration-logging-filter-property-builder function updates a CfnLoggingConfiguration$LoggingFilterProperty$Builder instance using the provided configuration. The function takes the CfnLoggingConfiguration$LoggingFilterProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
defaultBehavior | java.lang.String | cdk.support/lookup-entry | :default-behavior |
filters | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :filters |
The build-cfn-logging-configuration-logging-filter-property-builder function updates a CfnLoggingConfiguration$LoggingFilterProperty$Builder instance using the provided configuration. The function takes the CfnLoggingConfiguration$LoggingFilterProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `defaultBehavior` | java.lang.String | [[cdk.support/lookup-entry]] | `:default-behavior` | | `filters` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:filters` |
(build-cfn-logging-configuration-match-pattern-property-builder builder
id
config)
The build-cfn-logging-configuration-match-pattern-property-builder function updates a CfnLoggingConfiguration$MatchPatternProperty$Builder instance using the provided configuration. The function takes the CfnLoggingConfiguration$MatchPatternProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
all | java.lang.Object | cdk.support/lookup-entry | :all |
includedPaths | java.util.List | cdk.support/lookup-entry | :included-paths |
The build-cfn-logging-configuration-match-pattern-property-builder function updates a CfnLoggingConfiguration$MatchPatternProperty$Builder instance using the provided configuration. The function takes the CfnLoggingConfiguration$MatchPatternProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `all` | java.lang.Object | [[cdk.support/lookup-entry]] | `:all` | | `includedPaths` | java.util.List | [[cdk.support/lookup-entry]] | `:included-paths` |
(build-cfn-logging-configuration-props-builder builder id config)
The build-cfn-logging-configuration-props-builder function updates a CfnLoggingConfigurationProps$Builder instance using the provided configuration. The function takes the CfnLoggingConfigurationProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
logDestinationConfigs | java.util.List | cdk.support/lookup-entry | :log-destination-configs |
loggingFilter | java.lang.Object | cdk.support/lookup-entry | :logging-filter |
redactedFields | java.util.List | cdk.support/lookup-entry | :redacted-fields |
resourceArn | java.lang.String | cdk.support/lookup-entry | :resource-arn |
The build-cfn-logging-configuration-props-builder function updates a CfnLoggingConfigurationProps$Builder instance using the provided configuration. The function takes the CfnLoggingConfigurationProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `logDestinationConfigs` | java.util.List | [[cdk.support/lookup-entry]] | `:log-destination-configs` | | `loggingFilter` | java.lang.Object | [[cdk.support/lookup-entry]] | `:logging-filter` | | `redactedFields` | java.util.List | [[cdk.support/lookup-entry]] | `:redacted-fields` | | `resourceArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:resource-arn` |
(build-cfn-logging-configuration-single-header-property-builder builder
id
config)
The build-cfn-logging-configuration-single-header-property-builder function updates a CfnLoggingConfiguration$SingleHeaderProperty$Builder instance using the provided configuration. The function takes the CfnLoggingConfiguration$SingleHeaderProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
name | java.lang.String | cdk.support/lookup-entry | :name |
The build-cfn-logging-configuration-single-header-property-builder function updates a CfnLoggingConfiguration$SingleHeaderProperty$Builder instance using the provided configuration. The function takes the CfnLoggingConfiguration$SingleHeaderProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
(build-cfn-regex-pattern-set-builder builder id config)
The build-cfn-regex-pattern-set-builder function updates a CfnRegexPatternSet$Builder instance using the provided configuration. The function takes the CfnRegexPatternSet$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
description | java.lang.String | cdk.support/lookup-entry | :description |
name | java.lang.String | cdk.support/lookup-entry | :name |
regularExpressionList | java.util.List | cdk.support/lookup-entry | :regular-expression-list |
scope | java.lang.String | cdk.support/lookup-entry | :scope |
tags | java.util.List | cdk.support/lookup-entry | :tags |
The build-cfn-regex-pattern-set-builder function updates a CfnRegexPatternSet$Builder instance using the provided configuration. The function takes the CfnRegexPatternSet$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `regularExpressionList` | java.util.List | [[cdk.support/lookup-entry]] | `:regular-expression-list` | | `scope` | java.lang.String | [[cdk.support/lookup-entry]] | `:scope` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
(build-cfn-regex-pattern-set-props-builder builder id config)
The build-cfn-regex-pattern-set-props-builder function updates a CfnRegexPatternSetProps$Builder instance using the provided configuration. The function takes the CfnRegexPatternSetProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
description | java.lang.String | cdk.support/lookup-entry | :description |
name | java.lang.String | cdk.support/lookup-entry | :name |
regularExpressionList | java.util.List | cdk.support/lookup-entry | :regular-expression-list |
scope | java.lang.String | cdk.support/lookup-entry | :scope |
tags | java.util.List | cdk.support/lookup-entry | :tags |
The build-cfn-regex-pattern-set-props-builder function updates a CfnRegexPatternSetProps$Builder instance using the provided configuration. The function takes the CfnRegexPatternSetProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `regularExpressionList` | java.util.List | [[cdk.support/lookup-entry]] | `:regular-expression-list` | | `scope` | java.lang.String | [[cdk.support/lookup-entry]] | `:scope` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
(build-cfn-rule-group-allow-property-builder builder id config)
The build-cfn-rule-group-allow-property-builder function updates a CfnRuleGroup$AllowProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$AllowProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
customRequestHandling | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :custom-request-handling |
The build-cfn-rule-group-allow-property-builder function updates a CfnRuleGroup$AllowProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$AllowProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `customRequestHandling` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:custom-request-handling` |
(build-cfn-rule-group-and-statement-property-builder builder id config)
The build-cfn-rule-group-and-statement-property-builder function updates a CfnRuleGroup$AndStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$AndStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
statements | java.util.List | cdk.support/lookup-entry | :statements |
The build-cfn-rule-group-and-statement-property-builder function updates a CfnRuleGroup$AndStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$AndStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `statements` | java.util.List | [[cdk.support/lookup-entry]] | `:statements` |
(build-cfn-rule-group-block-property-builder builder id config)
The build-cfn-rule-group-block-property-builder function updates a CfnRuleGroup$BlockProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$BlockProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
customResponse | software.amazon.awscdk.services.wafv2.CfnRuleGroup$CustomResponseProperty | cdk.support/lookup-entry | :custom-response |
The build-cfn-rule-group-block-property-builder function updates a CfnRuleGroup$BlockProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$BlockProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `customResponse` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$CustomResponseProperty | [[cdk.support/lookup-entry]] | `:custom-response` |
(build-cfn-rule-group-body-property-builder builder id config)
The build-cfn-rule-group-body-property-builder function updates a CfnRuleGroup$BodyProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$BodyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
oversizeHandling | java.lang.String | cdk.support/lookup-entry | :oversize-handling |
The build-cfn-rule-group-body-property-builder function updates a CfnRuleGroup$BodyProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$BodyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `oversizeHandling` | java.lang.String | [[cdk.support/lookup-entry]] | `:oversize-handling` |
(build-cfn-rule-group-builder builder id config)
The build-cfn-rule-group-builder function updates a CfnRuleGroup$Builder instance using the provided configuration. The function takes the CfnRuleGroup$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
availableLabels | java.util.List | cdk.support/lookup-entry | :available-labels |
capacity | java.lang.Number | cdk.support/lookup-entry | :capacity |
consumedLabels | java.util.List | cdk.support/lookup-entry | :consumed-labels |
customResponseBodies | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :custom-response-bodies |
description | java.lang.String | cdk.support/lookup-entry | :description |
name | java.lang.String | cdk.support/lookup-entry | :name |
rules | java.util.List | cdk.support/lookup-entry | :rules |
scope | java.lang.String | cdk.support/lookup-entry | :scope |
tags | java.util.List | cdk.support/lookup-entry | :tags |
visibilityConfig | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :visibility-config |
The build-cfn-rule-group-builder function updates a CfnRuleGroup$Builder instance using the provided configuration. The function takes the CfnRuleGroup$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `availableLabels` | java.util.List | [[cdk.support/lookup-entry]] | `:available-labels` | | `capacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:capacity` | | `consumedLabels` | java.util.List | [[cdk.support/lookup-entry]] | `:consumed-labels` | | `customResponseBodies` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:custom-response-bodies` | | `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `rules` | java.util.List | [[cdk.support/lookup-entry]] | `:rules` | | `scope` | java.lang.String | [[cdk.support/lookup-entry]] | `:scope` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` | | `visibilityConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:visibility-config` |
(build-cfn-rule-group-byte-match-statement-property-builder builder id config)
The build-cfn-rule-group-byte-match-statement-property-builder function updates a CfnRuleGroup$ByteMatchStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$ByteMatchStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
fieldToMatch | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :field-to-match |
positionalConstraint | java.lang.String | cdk.support/lookup-entry | :positional-constraint |
searchString | java.lang.String | cdk.support/lookup-entry | :search-string |
searchStringBase64 | java.lang.String | cdk.support/lookup-entry | :search-string-base64 |
textTransformations | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :text-transformations |
The build-cfn-rule-group-byte-match-statement-property-builder function updates a CfnRuleGroup$ByteMatchStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$ByteMatchStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `fieldToMatch` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:field-to-match` | | `positionalConstraint` | java.lang.String | [[cdk.support/lookup-entry]] | `:positional-constraint` | | `searchString` | java.lang.String | [[cdk.support/lookup-entry]] | `:search-string` | | `searchStringBase64` | java.lang.String | [[cdk.support/lookup-entry]] | `:search-string-base64` | | `textTransformations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:text-transformations` |
(build-cfn-rule-group-captcha-config-property-builder builder id config)
The build-cfn-rule-group-captcha-config-property-builder function updates a CfnRuleGroup$CaptchaConfigProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$CaptchaConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
immunityTimeProperty | software.amazon.awscdk.services.wafv2.CfnRuleGroup$ImmunityTimePropertyProperty | cdk.support/lookup-entry | :immunity-time-property |
The build-cfn-rule-group-captcha-config-property-builder function updates a CfnRuleGroup$CaptchaConfigProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$CaptchaConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `immunityTimeProperty` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$ImmunityTimePropertyProperty | [[cdk.support/lookup-entry]] | `:immunity-time-property` |
(build-cfn-rule-group-captcha-property-builder builder id config)
The build-cfn-rule-group-captcha-property-builder function updates a CfnRuleGroup$CaptchaProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$CaptchaProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
customRequestHandling | software.amazon.awscdk.services.wafv2.CfnRuleGroup$CustomRequestHandlingProperty | cdk.support/lookup-entry | :custom-request-handling |
The build-cfn-rule-group-captcha-property-builder function updates a CfnRuleGroup$CaptchaProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$CaptchaProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `customRequestHandling` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$CustomRequestHandlingProperty | [[cdk.support/lookup-entry]] | `:custom-request-handling` |
(build-cfn-rule-group-challenge-config-property-builder builder id config)
The build-cfn-rule-group-challenge-config-property-builder function updates a CfnRuleGroup$ChallengeConfigProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$ChallengeConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
immunityTimeProperty | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :immunity-time-property |
The build-cfn-rule-group-challenge-config-property-builder function updates a CfnRuleGroup$ChallengeConfigProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$ChallengeConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `immunityTimeProperty` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:immunity-time-property` |
(build-cfn-rule-group-challenge-property-builder builder id config)
The build-cfn-rule-group-challenge-property-builder function updates a CfnRuleGroup$ChallengeProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$ChallengeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
customRequestHandling | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :custom-request-handling |
The build-cfn-rule-group-challenge-property-builder function updates a CfnRuleGroup$ChallengeProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$ChallengeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `customRequestHandling` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:custom-request-handling` |
(build-cfn-rule-group-cookie-match-pattern-property-builder builder id config)
The build-cfn-rule-group-cookie-match-pattern-property-builder function updates a CfnRuleGroup$CookieMatchPatternProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$CookieMatchPatternProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
all | java.lang.Object | cdk.support/lookup-entry | :all |
excludedCookies | java.util.List | cdk.support/lookup-entry | :excluded-cookies |
includedCookies | java.util.List | cdk.support/lookup-entry | :included-cookies |
The build-cfn-rule-group-cookie-match-pattern-property-builder function updates a CfnRuleGroup$CookieMatchPatternProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$CookieMatchPatternProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `all` | java.lang.Object | [[cdk.support/lookup-entry]] | `:all` | | `excludedCookies` | java.util.List | [[cdk.support/lookup-entry]] | `:excluded-cookies` | | `includedCookies` | java.util.List | [[cdk.support/lookup-entry]] | `:included-cookies` |
(build-cfn-rule-group-cookies-property-builder builder id config)
The build-cfn-rule-group-cookies-property-builder function updates a CfnRuleGroup$CookiesProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$CookiesProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
matchPattern | software.amazon.awscdk.services.wafv2.CfnRuleGroup$CookieMatchPatternProperty | cdk.support/lookup-entry | :match-pattern |
matchScope | java.lang.String | cdk.support/lookup-entry | :match-scope |
oversizeHandling | java.lang.String | cdk.support/lookup-entry | :oversize-handling |
The build-cfn-rule-group-cookies-property-builder function updates a CfnRuleGroup$CookiesProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$CookiesProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `matchPattern` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$CookieMatchPatternProperty | [[cdk.support/lookup-entry]] | `:match-pattern` | | `matchScope` | java.lang.String | [[cdk.support/lookup-entry]] | `:match-scope` | | `oversizeHandling` | java.lang.String | [[cdk.support/lookup-entry]] | `:oversize-handling` |
(build-cfn-rule-group-count-property-builder builder id config)
The build-cfn-rule-group-count-property-builder function updates a CfnRuleGroup$CountProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$CountProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
customRequestHandling | software.amazon.awscdk.services.wafv2.CfnRuleGroup$CustomRequestHandlingProperty | cdk.support/lookup-entry | :custom-request-handling |
The build-cfn-rule-group-count-property-builder function updates a CfnRuleGroup$CountProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$CountProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `customRequestHandling` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$CustomRequestHandlingProperty | [[cdk.support/lookup-entry]] | `:custom-request-handling` |
(build-cfn-rule-group-custom-http-header-property-builder builder id config)
The build-cfn-rule-group-custom-http-header-property-builder function updates a CfnRuleGroup$CustomHTTPHeaderProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$CustomHTTPHeaderProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
name | java.lang.String | cdk.support/lookup-entry | :name |
value | java.lang.String | cdk.support/lookup-entry | :value |
The build-cfn-rule-group-custom-http-header-property-builder function updates a CfnRuleGroup$CustomHTTPHeaderProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$CustomHTTPHeaderProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `value` | java.lang.String | [[cdk.support/lookup-entry]] | `:value` |
(build-cfn-rule-group-custom-request-handling-property-builder builder
id
config)
The build-cfn-rule-group-custom-request-handling-property-builder function updates a CfnRuleGroup$CustomRequestHandlingProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$CustomRequestHandlingProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
insertHeaders | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :insert-headers |
The build-cfn-rule-group-custom-request-handling-property-builder function updates a CfnRuleGroup$CustomRequestHandlingProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$CustomRequestHandlingProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `insertHeaders` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:insert-headers` |
(build-cfn-rule-group-custom-response-body-property-builder builder id config)
The build-cfn-rule-group-custom-response-body-property-builder function updates a CfnRuleGroup$CustomResponseBodyProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$CustomResponseBodyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
content | java.lang.String | cdk.support/lookup-entry | :content |
contentType | java.lang.String | cdk.support/lookup-entry | :content-type |
The build-cfn-rule-group-custom-response-body-property-builder function updates a CfnRuleGroup$CustomResponseBodyProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$CustomResponseBodyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `content` | java.lang.String | [[cdk.support/lookup-entry]] | `:content` | | `contentType` | java.lang.String | [[cdk.support/lookup-entry]] | `:content-type` |
(build-cfn-rule-group-custom-response-property-builder builder id config)
The build-cfn-rule-group-custom-response-property-builder function updates a CfnRuleGroup$CustomResponseProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$CustomResponseProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
customResponseBodyKey | java.lang.String | cdk.support/lookup-entry | :custom-response-body-key |
responseCode | java.lang.Number | cdk.support/lookup-entry | :response-code |
responseHeaders | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :response-headers |
The build-cfn-rule-group-custom-response-property-builder function updates a CfnRuleGroup$CustomResponseProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$CustomResponseProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `customResponseBodyKey` | java.lang.String | [[cdk.support/lookup-entry]] | `:custom-response-body-key` | | `responseCode` | java.lang.Number | [[cdk.support/lookup-entry]] | `:response-code` | | `responseHeaders` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:response-headers` |
(build-cfn-rule-group-field-to-match-property-builder builder id config)
The build-cfn-rule-group-field-to-match-property-builder function updates a CfnRuleGroup$FieldToMatchProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$FieldToMatchProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
allQueryArguments | java.lang.Object | cdk.support/lookup-entry | :all-query-arguments |
body | software.amazon.awscdk.services.wafv2.CfnRuleGroup$BodyProperty | cdk.support/lookup-entry | :body |
cookies | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :cookies |
headers | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :headers |
ja3Fingerprint | software.amazon.awscdk.services.wafv2.CfnRuleGroup$JA3FingerprintProperty | cdk.support/lookup-entry | :ja3-fingerprint |
jsonBody | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :json-body |
method | java.lang.Object | cdk.support/lookup-entry | :method |
queryString | java.lang.Object | cdk.support/lookup-entry | :query-string |
singleHeader | java.lang.Object | cdk.support/lookup-entry | :single-header |
singleQueryArgument | java.lang.Object | cdk.support/lookup-entry | :single-query-argument |
uriPath | java.lang.Object | cdk.support/lookup-entry | :uri-path |
The build-cfn-rule-group-field-to-match-property-builder function updates a CfnRuleGroup$FieldToMatchProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$FieldToMatchProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `allQueryArguments` | java.lang.Object | [[cdk.support/lookup-entry]] | `:all-query-arguments` | | `body` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$BodyProperty | [[cdk.support/lookup-entry]] | `:body` | | `cookies` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:cookies` | | `headers` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:headers` | | `ja3Fingerprint` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$JA3FingerprintProperty | [[cdk.support/lookup-entry]] | `:ja3-fingerprint` | | `jsonBody` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:json-body` | | `method` | java.lang.Object | [[cdk.support/lookup-entry]] | `:method` | | `queryString` | java.lang.Object | [[cdk.support/lookup-entry]] | `:query-string` | | `singleHeader` | java.lang.Object | [[cdk.support/lookup-entry]] | `:single-header` | | `singleQueryArgument` | java.lang.Object | [[cdk.support/lookup-entry]] | `:single-query-argument` | | `uriPath` | java.lang.Object | [[cdk.support/lookup-entry]] | `:uri-path` |
(build-cfn-rule-group-forwarded-ip-configuration-property-builder builder
id
config)
The build-cfn-rule-group-forwarded-ip-configuration-property-builder function updates a CfnRuleGroup$ForwardedIPConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$ForwardedIPConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
fallbackBehavior | java.lang.String | cdk.support/lookup-entry | :fallback-behavior |
headerName | java.lang.String | cdk.support/lookup-entry | :header-name |
The build-cfn-rule-group-forwarded-ip-configuration-property-builder function updates a CfnRuleGroup$ForwardedIPConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$ForwardedIPConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `fallbackBehavior` | java.lang.String | [[cdk.support/lookup-entry]] | `:fallback-behavior` | | `headerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:header-name` |
(build-cfn-rule-group-geo-match-statement-property-builder builder id config)
The build-cfn-rule-group-geo-match-statement-property-builder function updates a CfnRuleGroup$GeoMatchStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$GeoMatchStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
countryCodes | java.util.List | cdk.support/lookup-entry | :country-codes |
forwardedIpConfig | software.amazon.awscdk.services.wafv2.CfnRuleGroup$ForwardedIPConfigurationProperty | cdk.support/lookup-entry | :forwarded-ip-config |
The build-cfn-rule-group-geo-match-statement-property-builder function updates a CfnRuleGroup$GeoMatchStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$GeoMatchStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `countryCodes` | java.util.List | [[cdk.support/lookup-entry]] | `:country-codes` | | `forwardedIpConfig` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$ForwardedIPConfigurationProperty | [[cdk.support/lookup-entry]] | `:forwarded-ip-config` |
(build-cfn-rule-group-header-match-pattern-property-builder builder id config)
The build-cfn-rule-group-header-match-pattern-property-builder function updates a CfnRuleGroup$HeaderMatchPatternProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$HeaderMatchPatternProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
all | java.lang.Object | cdk.support/lookup-entry | :all |
excludedHeaders | java.util.List | cdk.support/lookup-entry | :excluded-headers |
includedHeaders | java.util.List | cdk.support/lookup-entry | :included-headers |
The build-cfn-rule-group-header-match-pattern-property-builder function updates a CfnRuleGroup$HeaderMatchPatternProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$HeaderMatchPatternProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `all` | java.lang.Object | [[cdk.support/lookup-entry]] | `:all` | | `excludedHeaders` | java.util.List | [[cdk.support/lookup-entry]] | `:excluded-headers` | | `includedHeaders` | java.util.List | [[cdk.support/lookup-entry]] | `:included-headers` |
(build-cfn-rule-group-headers-property-builder builder id config)
The build-cfn-rule-group-headers-property-builder function updates a CfnRuleGroup$HeadersProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$HeadersProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
matchPattern | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :match-pattern |
matchScope | java.lang.String | cdk.support/lookup-entry | :match-scope |
oversizeHandling | java.lang.String | cdk.support/lookup-entry | :oversize-handling |
The build-cfn-rule-group-headers-property-builder function updates a CfnRuleGroup$HeadersProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$HeadersProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `matchPattern` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:match-pattern` | | `matchScope` | java.lang.String | [[cdk.support/lookup-entry]] | `:match-scope` | | `oversizeHandling` | java.lang.String | [[cdk.support/lookup-entry]] | `:oversize-handling` |
(build-cfn-rule-group-immunity-time-property-property-builder builder id config)
The build-cfn-rule-group-immunity-time-property-property-builder function updates a CfnRuleGroup$ImmunityTimePropertyProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$ImmunityTimePropertyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
immunityTime | java.lang.Number | cdk.support/lookup-entry | :immunity-time |
The build-cfn-rule-group-immunity-time-property-property-builder function updates a CfnRuleGroup$ImmunityTimePropertyProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$ImmunityTimePropertyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `immunityTime` | java.lang.Number | [[cdk.support/lookup-entry]] | `:immunity-time` |
(build-cfn-rule-group-ip-set-forwarded-ip-configuration-property-builder builder
id
config)
The build-cfn-rule-group-ip-set-forwarded-ip-configuration-property-builder function updates a CfnRuleGroup$IPSetForwardedIPConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$IPSetForwardedIPConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
fallbackBehavior | java.lang.String | cdk.support/lookup-entry | :fallback-behavior |
headerName | java.lang.String | cdk.support/lookup-entry | :header-name |
position | java.lang.String | cdk.support/lookup-entry | :position |
The build-cfn-rule-group-ip-set-forwarded-ip-configuration-property-builder function updates a CfnRuleGroup$IPSetForwardedIPConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$IPSetForwardedIPConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `fallbackBehavior` | java.lang.String | [[cdk.support/lookup-entry]] | `:fallback-behavior` | | `headerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:header-name` | | `position` | java.lang.String | [[cdk.support/lookup-entry]] | `:position` |
(build-cfn-rule-group-ip-set-reference-statement-property-builder builder
id
config)
The build-cfn-rule-group-ip-set-reference-statement-property-builder function updates a CfnRuleGroup$IPSetReferenceStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$IPSetReferenceStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
arn | java.lang.String | cdk.support/lookup-entry | :arn |
ipSetForwardedIpConfig | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :ip-set-forwarded-ip-config |
The build-cfn-rule-group-ip-set-reference-statement-property-builder function updates a CfnRuleGroup$IPSetReferenceStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$IPSetReferenceStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `arn` | java.lang.String | [[cdk.support/lookup-entry]] | `:arn` | | `ipSetForwardedIpConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:ip-set-forwarded-ip-config` |
(build-cfn-rule-group-ja3-fingerprint-property-builder builder id config)
The build-cfn-rule-group-ja3-fingerprint-property-builder function updates a CfnRuleGroup$JA3FingerprintProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$JA3FingerprintProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
fallbackBehavior | java.lang.String | cdk.support/lookup-entry | :fallback-behavior |
The build-cfn-rule-group-ja3-fingerprint-property-builder function updates a CfnRuleGroup$JA3FingerprintProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$JA3FingerprintProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `fallbackBehavior` | java.lang.String | [[cdk.support/lookup-entry]] | `:fallback-behavior` |
(build-cfn-rule-group-json-body-property-builder builder id config)
The build-cfn-rule-group-json-body-property-builder function updates a CfnRuleGroup$JsonBodyProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$JsonBodyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
invalidFallbackBehavior | java.lang.String | cdk.support/lookup-entry | :invalid-fallback-behavior |
matchPattern | software.amazon.awscdk.services.wafv2.CfnRuleGroup$JsonMatchPatternProperty | cdk.support/lookup-entry | :match-pattern |
matchScope | java.lang.String | cdk.support/lookup-entry | :match-scope |
oversizeHandling | java.lang.String | cdk.support/lookup-entry | :oversize-handling |
The build-cfn-rule-group-json-body-property-builder function updates a CfnRuleGroup$JsonBodyProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$JsonBodyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `invalidFallbackBehavior` | java.lang.String | [[cdk.support/lookup-entry]] | `:invalid-fallback-behavior` | | `matchPattern` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$JsonMatchPatternProperty | [[cdk.support/lookup-entry]] | `:match-pattern` | | `matchScope` | java.lang.String | [[cdk.support/lookup-entry]] | `:match-scope` | | `oversizeHandling` | java.lang.String | [[cdk.support/lookup-entry]] | `:oversize-handling` |
(build-cfn-rule-group-json-match-pattern-property-builder builder id config)
The build-cfn-rule-group-json-match-pattern-property-builder function updates a CfnRuleGroup$JsonMatchPatternProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$JsonMatchPatternProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
all | java.lang.Object | cdk.support/lookup-entry | :all |
includedPaths | java.util.List | cdk.support/lookup-entry | :included-paths |
The build-cfn-rule-group-json-match-pattern-property-builder function updates a CfnRuleGroup$JsonMatchPatternProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$JsonMatchPatternProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `all` | java.lang.Object | [[cdk.support/lookup-entry]] | `:all` | | `includedPaths` | java.util.List | [[cdk.support/lookup-entry]] | `:included-paths` |
(build-cfn-rule-group-label-match-statement-property-builder builder id config)
The build-cfn-rule-group-label-match-statement-property-builder function updates a CfnRuleGroup$LabelMatchStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$LabelMatchStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
key | java.lang.String | cdk.support/lookup-entry | :key |
scope | java.lang.String | cdk.support/lookup-entry | :scope |
The build-cfn-rule-group-label-match-statement-property-builder function updates a CfnRuleGroup$LabelMatchStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$LabelMatchStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `key` | java.lang.String | [[cdk.support/lookup-entry]] | `:key` | | `scope` | java.lang.String | [[cdk.support/lookup-entry]] | `:scope` |
(build-cfn-rule-group-label-property-builder builder id config)
The build-cfn-rule-group-label-property-builder function updates a CfnRuleGroup$LabelProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$LabelProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
name | java.lang.String | cdk.support/lookup-entry | :name |
The build-cfn-rule-group-label-property-builder function updates a CfnRuleGroup$LabelProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$LabelProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
(build-cfn-rule-group-label-summary-property-builder builder id config)
The build-cfn-rule-group-label-summary-property-builder function updates a CfnRuleGroup$LabelSummaryProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$LabelSummaryProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
name | java.lang.String | cdk.support/lookup-entry | :name |
The build-cfn-rule-group-label-summary-property-builder function updates a CfnRuleGroup$LabelSummaryProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$LabelSummaryProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
(build-cfn-rule-group-not-statement-property-builder builder id config)
The build-cfn-rule-group-not-statement-property-builder function updates a CfnRuleGroup$NotStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$NotStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
statement | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :statement |
The build-cfn-rule-group-not-statement-property-builder function updates a CfnRuleGroup$NotStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$NotStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `statement` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:statement` |
(build-cfn-rule-group-or-statement-property-builder builder id config)
The build-cfn-rule-group-or-statement-property-builder function updates a CfnRuleGroup$OrStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$OrStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
statements | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :statements |
The build-cfn-rule-group-or-statement-property-builder function updates a CfnRuleGroup$OrStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$OrStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `statements` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:statements` |
(build-cfn-rule-group-props-builder builder id config)
The build-cfn-rule-group-props-builder function updates a CfnRuleGroupProps$Builder instance using the provided configuration. The function takes the CfnRuleGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
availableLabels | java.util.List | cdk.support/lookup-entry | :available-labels |
capacity | java.lang.Number | cdk.support/lookup-entry | :capacity |
consumedLabels | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :consumed-labels |
customResponseBodies | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :custom-response-bodies |
description | java.lang.String | cdk.support/lookup-entry | :description |
name | java.lang.String | cdk.support/lookup-entry | :name |
rules | java.util.List | cdk.support/lookup-entry | :rules |
scope | java.lang.String | cdk.support/lookup-entry | :scope |
tags | java.util.List | cdk.support/lookup-entry | :tags |
visibilityConfig | software.amazon.awscdk.services.wafv2.CfnRuleGroup$VisibilityConfigProperty | cdk.support/lookup-entry | :visibility-config |
The build-cfn-rule-group-props-builder function updates a CfnRuleGroupProps$Builder instance using the provided configuration. The function takes the CfnRuleGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `availableLabels` | java.util.List | [[cdk.support/lookup-entry]] | `:available-labels` | | `capacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:capacity` | | `consumedLabels` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:consumed-labels` | | `customResponseBodies` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:custom-response-bodies` | | `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `rules` | java.util.List | [[cdk.support/lookup-entry]] | `:rules` | | `scope` | java.lang.String | [[cdk.support/lookup-entry]] | `:scope` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` | | `visibilityConfig` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$VisibilityConfigProperty | [[cdk.support/lookup-entry]] | `:visibility-config` |
(build-cfn-rule-group-rate-based-statement-custom-key-property-builder builder
id
config)
The build-cfn-rule-group-rate-based-statement-custom-key-property-builder function updates a CfnRuleGroup$RateBasedStatementCustomKeyProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$RateBasedStatementCustomKeyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cookie | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :cookie |
forwardedIp | java.lang.Object | cdk.support/lookup-entry | :forwarded-ip |
header | software.amazon.awscdk.services.wafv2.CfnRuleGroup$RateLimitHeaderProperty | cdk.support/lookup-entry | :header |
httpMethod | java.lang.Object | cdk.support/lookup-entry | :http-method |
ip | java.lang.Object | cdk.support/lookup-entry | :ip |
labelNamespace | software.amazon.awscdk.services.wafv2.CfnRuleGroup$RateLimitLabelNamespaceProperty | cdk.support/lookup-entry | :label-namespace |
queryArgument | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :query-argument |
queryString | software.amazon.awscdk.services.wafv2.CfnRuleGroup$RateLimitQueryStringProperty | cdk.support/lookup-entry | :query-string |
uriPath | software.amazon.awscdk.services.wafv2.CfnRuleGroup$RateLimitUriPathProperty | cdk.support/lookup-entry | :uri-path |
The build-cfn-rule-group-rate-based-statement-custom-key-property-builder function updates a CfnRuleGroup$RateBasedStatementCustomKeyProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$RateBasedStatementCustomKeyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `cookie` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:cookie` | | `forwardedIp` | java.lang.Object | [[cdk.support/lookup-entry]] | `:forwarded-ip` | | `header` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$RateLimitHeaderProperty | [[cdk.support/lookup-entry]] | `:header` | | `httpMethod` | java.lang.Object | [[cdk.support/lookup-entry]] | `:http-method` | | `ip` | java.lang.Object | [[cdk.support/lookup-entry]] | `:ip` | | `labelNamespace` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$RateLimitLabelNamespaceProperty | [[cdk.support/lookup-entry]] | `:label-namespace` | | `queryArgument` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:query-argument` | | `queryString` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$RateLimitQueryStringProperty | [[cdk.support/lookup-entry]] | `:query-string` | | `uriPath` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$RateLimitUriPathProperty | [[cdk.support/lookup-entry]] | `:uri-path` |
(build-cfn-rule-group-rate-based-statement-property-builder builder id config)
The build-cfn-rule-group-rate-based-statement-property-builder function updates a CfnRuleGroup$RateBasedStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$RateBasedStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
aggregateKeyType | java.lang.String | cdk.support/lookup-entry | :aggregate-key-type |
customKeys | java.util.List | cdk.support/lookup-entry | :custom-keys |
evaluationWindowSec | java.lang.Number | cdk.support/lookup-entry | :evaluation-window-sec |
forwardedIpConfig | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :forwarded-ip-config |
limit | java.lang.Number | cdk.support/lookup-entry | :limit |
scopeDownStatement | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :scope-down-statement |
The build-cfn-rule-group-rate-based-statement-property-builder function updates a CfnRuleGroup$RateBasedStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$RateBasedStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `aggregateKeyType` | java.lang.String | [[cdk.support/lookup-entry]] | `:aggregate-key-type` | | `customKeys` | java.util.List | [[cdk.support/lookup-entry]] | `:custom-keys` | | `evaluationWindowSec` | java.lang.Number | [[cdk.support/lookup-entry]] | `:evaluation-window-sec` | | `forwardedIpConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:forwarded-ip-config` | | `limit` | java.lang.Number | [[cdk.support/lookup-entry]] | `:limit` | | `scopeDownStatement` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:scope-down-statement` |
(build-cfn-rule-group-rate-limit-cookie-property-builder builder id config)
The build-cfn-rule-group-rate-limit-cookie-property-builder function updates a CfnRuleGroup$RateLimitCookieProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$RateLimitCookieProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
name | java.lang.String | cdk.support/lookup-entry | :name |
textTransformations | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :text-transformations |
The build-cfn-rule-group-rate-limit-cookie-property-builder function updates a CfnRuleGroup$RateLimitCookieProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$RateLimitCookieProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `textTransformations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:text-transformations` |
(build-cfn-rule-group-rate-limit-header-property-builder builder id config)
The build-cfn-rule-group-rate-limit-header-property-builder function updates a CfnRuleGroup$RateLimitHeaderProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$RateLimitHeaderProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
name | java.lang.String | cdk.support/lookup-entry | :name |
textTransformations | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :text-transformations |
The build-cfn-rule-group-rate-limit-header-property-builder function updates a CfnRuleGroup$RateLimitHeaderProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$RateLimitHeaderProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `textTransformations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:text-transformations` |
(build-cfn-rule-group-rate-limit-label-namespace-property-builder builder
id
config)
The build-cfn-rule-group-rate-limit-label-namespace-property-builder function updates a CfnRuleGroup$RateLimitLabelNamespaceProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$RateLimitLabelNamespaceProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
namespace | java.lang.String | cdk.support/lookup-entry | :namespace |
The build-cfn-rule-group-rate-limit-label-namespace-property-builder function updates a CfnRuleGroup$RateLimitLabelNamespaceProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$RateLimitLabelNamespaceProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `namespace` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace` |
(build-cfn-rule-group-rate-limit-query-argument-property-builder builder
id
config)
The build-cfn-rule-group-rate-limit-query-argument-property-builder function updates a CfnRuleGroup$RateLimitQueryArgumentProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$RateLimitQueryArgumentProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
name | java.lang.String | cdk.support/lookup-entry | :name |
textTransformations | java.util.List | cdk.support/lookup-entry | :text-transformations |
The build-cfn-rule-group-rate-limit-query-argument-property-builder function updates a CfnRuleGroup$RateLimitQueryArgumentProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$RateLimitQueryArgumentProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `textTransformations` | java.util.List | [[cdk.support/lookup-entry]] | `:text-transformations` |
(build-cfn-rule-group-rate-limit-query-string-property-builder builder
id
config)
The build-cfn-rule-group-rate-limit-query-string-property-builder function updates a CfnRuleGroup$RateLimitQueryStringProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$RateLimitQueryStringProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
textTransformations | java.util.List | cdk.support/lookup-entry | :text-transformations |
The build-cfn-rule-group-rate-limit-query-string-property-builder function updates a CfnRuleGroup$RateLimitQueryStringProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$RateLimitQueryStringProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `textTransformations` | java.util.List | [[cdk.support/lookup-entry]] | `:text-transformations` |
(build-cfn-rule-group-rate-limit-uri-path-property-builder builder id config)
The build-cfn-rule-group-rate-limit-uri-path-property-builder function updates a CfnRuleGroup$RateLimitUriPathProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$RateLimitUriPathProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
textTransformations | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :text-transformations |
The build-cfn-rule-group-rate-limit-uri-path-property-builder function updates a CfnRuleGroup$RateLimitUriPathProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$RateLimitUriPathProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `textTransformations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:text-transformations` |
(build-cfn-rule-group-regex-match-statement-property-builder builder id config)
The build-cfn-rule-group-regex-match-statement-property-builder function updates a CfnRuleGroup$RegexMatchStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$RegexMatchStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
fieldToMatch | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :field-to-match |
regexString | java.lang.String | cdk.support/lookup-entry | :regex-string |
textTransformations | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :text-transformations |
The build-cfn-rule-group-regex-match-statement-property-builder function updates a CfnRuleGroup$RegexMatchStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$RegexMatchStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `fieldToMatch` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:field-to-match` | | `regexString` | java.lang.String | [[cdk.support/lookup-entry]] | `:regex-string` | | `textTransformations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:text-transformations` |
(build-cfn-rule-group-regex-pattern-set-reference-statement-property-builder
builder
id
config)
The build-cfn-rule-group-regex-pattern-set-reference-statement-property-builder function updates a CfnRuleGroup$RegexPatternSetReferenceStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$RegexPatternSetReferenceStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
arn | java.lang.String | cdk.support/lookup-entry | :arn |
fieldToMatch | software.amazon.awscdk.services.wafv2.CfnRuleGroup$FieldToMatchProperty | cdk.support/lookup-entry | :field-to-match |
textTransformations | java.util.List | cdk.support/lookup-entry | :text-transformations |
The build-cfn-rule-group-regex-pattern-set-reference-statement-property-builder function updates a CfnRuleGroup$RegexPatternSetReferenceStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$RegexPatternSetReferenceStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `arn` | java.lang.String | [[cdk.support/lookup-entry]] | `:arn` | | `fieldToMatch` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$FieldToMatchProperty | [[cdk.support/lookup-entry]] | `:field-to-match` | | `textTransformations` | java.util.List | [[cdk.support/lookup-entry]] | `:text-transformations` |
(build-cfn-rule-group-rule-action-property-builder builder id config)
The build-cfn-rule-group-rule-action-property-builder function updates a CfnRuleGroup$RuleActionProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$RuleActionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
allow | java.lang.Object | cdk.support/lookup-entry | :allow |
block | java.lang.Object | cdk.support/lookup-entry | :block |
captcha | java.lang.Object | cdk.support/lookup-entry | :captcha |
challenge | java.lang.Object | cdk.support/lookup-entry | :challenge |
count | java.lang.Object | cdk.support/lookup-entry | :count |
The build-cfn-rule-group-rule-action-property-builder function updates a CfnRuleGroup$RuleActionProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$RuleActionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `allow` | java.lang.Object | [[cdk.support/lookup-entry]] | `:allow` | | `block` | java.lang.Object | [[cdk.support/lookup-entry]] | `:block` | | `captcha` | java.lang.Object | [[cdk.support/lookup-entry]] | `:captcha` | | `challenge` | java.lang.Object | [[cdk.support/lookup-entry]] | `:challenge` | | `count` | java.lang.Object | [[cdk.support/lookup-entry]] | `:count` |
(build-cfn-rule-group-rule-property-builder builder id config)
The build-cfn-rule-group-rule-property-builder function updates a CfnRuleGroup$RuleProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$RuleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
action | software.amazon.awscdk.services.wafv2.CfnRuleGroup$RuleActionProperty | cdk.support/lookup-entry | :action |
captchaConfig | software.amazon.awscdk.services.wafv2.CfnRuleGroup$CaptchaConfigProperty | cdk.support/lookup-entry | :captcha-config |
challengeConfig | software.amazon.awscdk.services.wafv2.CfnRuleGroup$ChallengeConfigProperty | cdk.support/lookup-entry | :challenge-config |
name | java.lang.String | cdk.support/lookup-entry | :name |
priority | java.lang.Number | cdk.support/lookup-entry | :priority |
ruleLabels | java.util.List | cdk.support/lookup-entry | :rule-labels |
statement | software.amazon.awscdk.services.wafv2.CfnRuleGroup$StatementProperty | cdk.support/lookup-entry | :statement |
visibilityConfig | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :visibility-config |
The build-cfn-rule-group-rule-property-builder function updates a CfnRuleGroup$RuleProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$RuleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `action` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$RuleActionProperty | [[cdk.support/lookup-entry]] | `:action` | | `captchaConfig` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$CaptchaConfigProperty | [[cdk.support/lookup-entry]] | `:captcha-config` | | `challengeConfig` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$ChallengeConfigProperty | [[cdk.support/lookup-entry]] | `:challenge-config` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `priority` | java.lang.Number | [[cdk.support/lookup-entry]] | `:priority` | | `ruleLabels` | java.util.List | [[cdk.support/lookup-entry]] | `:rule-labels` | | `statement` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$StatementProperty | [[cdk.support/lookup-entry]] | `:statement` | | `visibilityConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:visibility-config` |
(build-cfn-rule-group-single-header-property-builder builder id config)
The build-cfn-rule-group-single-header-property-builder function updates a CfnRuleGroup$SingleHeaderProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$SingleHeaderProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
name | java.lang.String | cdk.support/lookup-entry | :name |
The build-cfn-rule-group-single-header-property-builder function updates a CfnRuleGroup$SingleHeaderProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$SingleHeaderProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
(build-cfn-rule-group-single-query-argument-property-builder builder id config)
The build-cfn-rule-group-single-query-argument-property-builder function updates a CfnRuleGroup$SingleQueryArgumentProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$SingleQueryArgumentProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
name | java.lang.String | cdk.support/lookup-entry | :name |
The build-cfn-rule-group-single-query-argument-property-builder function updates a CfnRuleGroup$SingleQueryArgumentProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$SingleQueryArgumentProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
(build-cfn-rule-group-size-constraint-statement-property-builder builder
id
config)
The build-cfn-rule-group-size-constraint-statement-property-builder function updates a CfnRuleGroup$SizeConstraintStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$SizeConstraintStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
comparisonOperator | java.lang.String | cdk.support/lookup-entry | :comparison-operator |
fieldToMatch | software.amazon.awscdk.services.wafv2.CfnRuleGroup$FieldToMatchProperty | cdk.support/lookup-entry | :field-to-match |
size | java.lang.Number | cdk.support/lookup-entry | :size |
textTransformations | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :text-transformations |
The build-cfn-rule-group-size-constraint-statement-property-builder function updates a CfnRuleGroup$SizeConstraintStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$SizeConstraintStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `comparisonOperator` | java.lang.String | [[cdk.support/lookup-entry]] | `:comparison-operator` | | `fieldToMatch` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$FieldToMatchProperty | [[cdk.support/lookup-entry]] | `:field-to-match` | | `size` | java.lang.Number | [[cdk.support/lookup-entry]] | `:size` | | `textTransformations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:text-transformations` |
(build-cfn-rule-group-sqli-match-statement-property-builder builder id config)
The build-cfn-rule-group-sqli-match-statement-property-builder function updates a CfnRuleGroup$SqliMatchStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$SqliMatchStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
fieldToMatch | software.amazon.awscdk.services.wafv2.CfnRuleGroup$FieldToMatchProperty | cdk.support/lookup-entry | :field-to-match |
sensitivityLevel | java.lang.String | cdk.support/lookup-entry | :sensitivity-level |
textTransformations | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :text-transformations |
The build-cfn-rule-group-sqli-match-statement-property-builder function updates a CfnRuleGroup$SqliMatchStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$SqliMatchStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `fieldToMatch` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$FieldToMatchProperty | [[cdk.support/lookup-entry]] | `:field-to-match` | | `sensitivityLevel` | java.lang.String | [[cdk.support/lookup-entry]] | `:sensitivity-level` | | `textTransformations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:text-transformations` |
(build-cfn-rule-group-statement-property-builder builder id config)
The build-cfn-rule-group-statement-property-builder function updates a CfnRuleGroup$StatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$StatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
andStatement | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :and-statement |
byteMatchStatement | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :byte-match-statement |
geoMatchStatement | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :geo-match-statement |
ipSetReferenceStatement | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :ip-set-reference-statement |
labelMatchStatement | software.amazon.awscdk.services.wafv2.CfnRuleGroup$LabelMatchStatementProperty | cdk.support/lookup-entry | :label-match-statement |
notStatement | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :not-statement |
orStatement | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :or-statement |
rateBasedStatement | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :rate-based-statement |
regexMatchStatement | software.amazon.awscdk.services.wafv2.CfnRuleGroup$RegexMatchStatementProperty | cdk.support/lookup-entry | :regex-match-statement |
regexPatternSetReferenceStatement | software.amazon.awscdk.services.wafv2.CfnRuleGroup$RegexPatternSetReferenceStatementProperty | cdk.support/lookup-entry | :regex-pattern-set-reference-statement |
sizeConstraintStatement | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :size-constraint-statement |
sqliMatchStatement | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :sqli-match-statement |
xssMatchStatement | software.amazon.awscdk.services.wafv2.CfnRuleGroup$XssMatchStatementProperty | cdk.support/lookup-entry | :xss-match-statement |
The build-cfn-rule-group-statement-property-builder function updates a CfnRuleGroup$StatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$StatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `andStatement` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:and-statement` | | `byteMatchStatement` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:byte-match-statement` | | `geoMatchStatement` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:geo-match-statement` | | `ipSetReferenceStatement` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:ip-set-reference-statement` | | `labelMatchStatement` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$LabelMatchStatementProperty | [[cdk.support/lookup-entry]] | `:label-match-statement` | | `notStatement` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:not-statement` | | `orStatement` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:or-statement` | | `rateBasedStatement` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:rate-based-statement` | | `regexMatchStatement` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$RegexMatchStatementProperty | [[cdk.support/lookup-entry]] | `:regex-match-statement` | | `regexPatternSetReferenceStatement` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$RegexPatternSetReferenceStatementProperty | [[cdk.support/lookup-entry]] | `:regex-pattern-set-reference-statement` | | `sizeConstraintStatement` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:size-constraint-statement` | | `sqliMatchStatement` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:sqli-match-statement` | | `xssMatchStatement` | software.amazon.awscdk.services.wafv2.CfnRuleGroup$XssMatchStatementProperty | [[cdk.support/lookup-entry]] | `:xss-match-statement` |
(build-cfn-rule-group-text-transformation-property-builder builder id config)
The build-cfn-rule-group-text-transformation-property-builder function updates a CfnRuleGroup$TextTransformationProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$TextTransformationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
priority | java.lang.Number | cdk.support/lookup-entry | :priority |
type | java.lang.String | cdk.support/lookup-entry | :type |
The build-cfn-rule-group-text-transformation-property-builder function updates a CfnRuleGroup$TextTransformationProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$TextTransformationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `priority` | java.lang.Number | [[cdk.support/lookup-entry]] | `:priority` | | `type` | java.lang.String | [[cdk.support/lookup-entry]] | `:type` |
(build-cfn-rule-group-visibility-config-property-builder builder id config)
The build-cfn-rule-group-visibility-config-property-builder function updates a CfnRuleGroup$VisibilityConfigProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$VisibilityConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cloudWatchMetricsEnabled | java.lang.Boolean | cdk.support/lookup-entry | :cloud-watch-metrics-enabled |
metricName | java.lang.String | cdk.support/lookup-entry | :metric-name |
sampledRequestsEnabled | java.lang.Boolean | cdk.support/lookup-entry | :sampled-requests-enabled |
The build-cfn-rule-group-visibility-config-property-builder function updates a CfnRuleGroup$VisibilityConfigProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$VisibilityConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `cloudWatchMetricsEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:cloud-watch-metrics-enabled` | | `metricName` | java.lang.String | [[cdk.support/lookup-entry]] | `:metric-name` | | `sampledRequestsEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:sampled-requests-enabled` |
(build-cfn-rule-group-xss-match-statement-property-builder builder id config)
The build-cfn-rule-group-xss-match-statement-property-builder function updates a CfnRuleGroup$XssMatchStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$XssMatchStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
fieldToMatch | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :field-to-match |
textTransformations | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :text-transformations |
The build-cfn-rule-group-xss-match-statement-property-builder function updates a CfnRuleGroup$XssMatchStatementProperty$Builder instance using the provided configuration. The function takes the CfnRuleGroup$XssMatchStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `fieldToMatch` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:field-to-match` | | `textTransformations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:text-transformations` |
(build-cfn-web-acl-allow-action-property-builder builder id config)
The build-cfn-web-acl-allow-action-property-builder function updates a CfnWebACL$AllowActionProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$AllowActionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
customRequestHandling | software.amazon.awscdk.services.wafv2.CfnWebACL$CustomRequestHandlingProperty | cdk.support/lookup-entry | :custom-request-handling |
The build-cfn-web-acl-allow-action-property-builder function updates a CfnWebACL$AllowActionProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$AllowActionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `customRequestHandling` | software.amazon.awscdk.services.wafv2.CfnWebACL$CustomRequestHandlingProperty | [[cdk.support/lookup-entry]] | `:custom-request-handling` |
(build-cfn-web-acl-and-statement-property-builder builder id config)
The build-cfn-web-acl-and-statement-property-builder function updates a CfnWebACL$AndStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$AndStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
statements | java.util.List | cdk.support/lookup-entry | :statements |
The build-cfn-web-acl-and-statement-property-builder function updates a CfnWebACL$AndStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$AndStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `statements` | java.util.List | [[cdk.support/lookup-entry]] | `:statements` |
(build-cfn-web-acl-association-builder builder id config)
The build-cfn-web-acl-association-builder function updates a CfnWebACLAssociation$Builder instance using the provided configuration. The function takes the CfnWebACLAssociation$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
resourceArn | java.lang.String | cdk.support/lookup-entry | :resource-arn |
webAclArn | java.lang.String | cdk.support/lookup-entry | :web-acl-arn |
The build-cfn-web-acl-association-builder function updates a CfnWebACLAssociation$Builder instance using the provided configuration. The function takes the CfnWebACLAssociation$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `resourceArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:resource-arn` | | `webAclArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:web-acl-arn` |
(build-cfn-web-acl-association-config-property-builder builder id config)
The build-cfn-web-acl-association-config-property-builder function updates a CfnWebACL$AssociationConfigProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$AssociationConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
requestBody | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :request-body |
The build-cfn-web-acl-association-config-property-builder function updates a CfnWebACL$AssociationConfigProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$AssociationConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `requestBody` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:request-body` |
(build-cfn-web-acl-association-props-builder builder id config)
The build-cfn-web-acl-association-props-builder function updates a CfnWebACLAssociationProps$Builder instance using the provided configuration. The function takes the CfnWebACLAssociationProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
resourceArn | java.lang.String | cdk.support/lookup-entry | :resource-arn |
webAclArn | java.lang.String | cdk.support/lookup-entry | :web-acl-arn |
The build-cfn-web-acl-association-props-builder function updates a CfnWebACLAssociationProps$Builder instance using the provided configuration. The function takes the CfnWebACLAssociationProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `resourceArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:resource-arn` | | `webAclArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:web-acl-arn` |
(build-cfn-web-acl-aws-managed-rules-acfp-rule-set-property-builder builder
id
config)
The build-cfn-web-acl-aws-managed-rules-acfp-rule-set-property-builder function updates a CfnWebACL$AWSManagedRulesACFPRuleSetProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$AWSManagedRulesACFPRuleSetProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
creationPath | java.lang.String | cdk.support/lookup-entry | :creation-path |
enableRegexInPath | java.lang.Boolean | cdk.support/lookup-entry | :enable-regex-in-path |
registrationPagePath | java.lang.String | cdk.support/lookup-entry | :registration-page-path |
requestInspection | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :request-inspection |
responseInspection | software.amazon.awscdk.services.wafv2.CfnWebACL$ResponseInspectionProperty | cdk.support/lookup-entry | :response-inspection |
The build-cfn-web-acl-aws-managed-rules-acfp-rule-set-property-builder function updates a CfnWebACL$AWSManagedRulesACFPRuleSetProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$AWSManagedRulesACFPRuleSetProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `creationPath` | java.lang.String | [[cdk.support/lookup-entry]] | `:creation-path` | | `enableRegexInPath` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-regex-in-path` | | `registrationPagePath` | java.lang.String | [[cdk.support/lookup-entry]] | `:registration-page-path` | | `requestInspection` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:request-inspection` | | `responseInspection` | software.amazon.awscdk.services.wafv2.CfnWebACL$ResponseInspectionProperty | [[cdk.support/lookup-entry]] | `:response-inspection` |
(build-cfn-web-acl-aws-managed-rules-atp-rule-set-property-builder builder
id
config)
The build-cfn-web-acl-aws-managed-rules-atp-rule-set-property-builder function updates a CfnWebACL$AWSManagedRulesATPRuleSetProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$AWSManagedRulesATPRuleSetProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
enableRegexInPath | java.lang.Boolean | cdk.support/lookup-entry | :enable-regex-in-path |
loginPath | java.lang.String | cdk.support/lookup-entry | :login-path |
requestInspection | software.amazon.awscdk.services.wafv2.CfnWebACL$RequestInspectionProperty | cdk.support/lookup-entry | :request-inspection |
responseInspection | software.amazon.awscdk.services.wafv2.CfnWebACL$ResponseInspectionProperty | cdk.support/lookup-entry | :response-inspection |
The build-cfn-web-acl-aws-managed-rules-atp-rule-set-property-builder function updates a CfnWebACL$AWSManagedRulesATPRuleSetProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$AWSManagedRulesATPRuleSetProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `enableRegexInPath` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-regex-in-path` | | `loginPath` | java.lang.String | [[cdk.support/lookup-entry]] | `:login-path` | | `requestInspection` | software.amazon.awscdk.services.wafv2.CfnWebACL$RequestInspectionProperty | [[cdk.support/lookup-entry]] | `:request-inspection` | | `responseInspection` | software.amazon.awscdk.services.wafv2.CfnWebACL$ResponseInspectionProperty | [[cdk.support/lookup-entry]] | `:response-inspection` |
(build-cfn-web-acl-aws-managed-rules-bot-control-rule-set-property-builder
builder
id
config)
The build-cfn-web-acl-aws-managed-rules-bot-control-rule-set-property-builder function updates a CfnWebACL$AWSManagedRulesBotControlRuleSetProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$AWSManagedRulesBotControlRuleSetProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
enableMachineLearning | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :enable-machine-learning |
inspectionLevel | java.lang.String | cdk.support/lookup-entry | :inspection-level |
The build-cfn-web-acl-aws-managed-rules-bot-control-rule-set-property-builder function updates a CfnWebACL$AWSManagedRulesBotControlRuleSetProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$AWSManagedRulesBotControlRuleSetProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `enableMachineLearning` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:enable-machine-learning` | | `inspectionLevel` | java.lang.String | [[cdk.support/lookup-entry]] | `:inspection-level` |
(build-cfn-web-acl-block-action-property-builder builder id config)
The build-cfn-web-acl-block-action-property-builder function updates a CfnWebACL$BlockActionProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$BlockActionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
customResponse | software.amazon.awscdk.services.wafv2.CfnWebACL$CustomResponseProperty | cdk.support/lookup-entry | :custom-response |
The build-cfn-web-acl-block-action-property-builder function updates a CfnWebACL$BlockActionProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$BlockActionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `customResponse` | software.amazon.awscdk.services.wafv2.CfnWebACL$CustomResponseProperty | [[cdk.support/lookup-entry]] | `:custom-response` |
(build-cfn-web-acl-body-property-builder builder id config)
The build-cfn-web-acl-body-property-builder function updates a CfnWebACL$BodyProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$BodyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
oversizeHandling | java.lang.String | cdk.support/lookup-entry | :oversize-handling |
The build-cfn-web-acl-body-property-builder function updates a CfnWebACL$BodyProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$BodyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `oversizeHandling` | java.lang.String | [[cdk.support/lookup-entry]] | `:oversize-handling` |
(build-cfn-web-acl-builder builder id config)
The build-cfn-web-acl-builder function updates a CfnWebACL$Builder instance using the provided configuration. The function takes the CfnWebACL$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
associationConfig | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :association-config |
captchaConfig | software.amazon.awscdk.services.wafv2.CfnWebACL$CaptchaConfigProperty | cdk.support/lookup-entry | :captcha-config |
challengeConfig | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :challenge-config |
customResponseBodies | java.util.Map | cdk.support/lookup-entry | :custom-response-bodies |
defaultAction | software.amazon.awscdk.services.wafv2.CfnWebACL$DefaultActionProperty | cdk.support/lookup-entry | :default-action |
description | java.lang.String | cdk.support/lookup-entry | :description |
name | java.lang.String | cdk.support/lookup-entry | :name |
rules | java.util.List | cdk.support/lookup-entry | :rules |
scope | java.lang.String | cdk.support/lookup-entry | :scope |
tags | java.util.List | cdk.support/lookup-entry | :tags |
tokenDomains | java.util.List | cdk.support/lookup-entry | :token-domains |
visibilityConfig | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :visibility-config |
The build-cfn-web-acl-builder function updates a CfnWebACL$Builder instance using the provided configuration. The function takes the CfnWebACL$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `associationConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:association-config` | | `captchaConfig` | software.amazon.awscdk.services.wafv2.CfnWebACL$CaptchaConfigProperty | [[cdk.support/lookup-entry]] | `:captcha-config` | | `challengeConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:challenge-config` | | `customResponseBodies` | java.util.Map | [[cdk.support/lookup-entry]] | `:custom-response-bodies` | | `defaultAction` | software.amazon.awscdk.services.wafv2.CfnWebACL$DefaultActionProperty | [[cdk.support/lookup-entry]] | `:default-action` | | `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `rules` | java.util.List | [[cdk.support/lookup-entry]] | `:rules` | | `scope` | java.lang.String | [[cdk.support/lookup-entry]] | `:scope` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` | | `tokenDomains` | java.util.List | [[cdk.support/lookup-entry]] | `:token-domains` | | `visibilityConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:visibility-config` |
(build-cfn-web-acl-byte-match-statement-property-builder builder id config)
The build-cfn-web-acl-byte-match-statement-property-builder function updates a CfnWebACL$ByteMatchStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ByteMatchStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
fieldToMatch | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :field-to-match |
positionalConstraint | java.lang.String | cdk.support/lookup-entry | :positional-constraint |
searchString | java.lang.String | cdk.support/lookup-entry | :search-string |
searchStringBase64 | java.lang.String | cdk.support/lookup-entry | :search-string-base64 |
textTransformations | java.util.List | cdk.support/lookup-entry | :text-transformations |
The build-cfn-web-acl-byte-match-statement-property-builder function updates a CfnWebACL$ByteMatchStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ByteMatchStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `fieldToMatch` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:field-to-match` | | `positionalConstraint` | java.lang.String | [[cdk.support/lookup-entry]] | `:positional-constraint` | | `searchString` | java.lang.String | [[cdk.support/lookup-entry]] | `:search-string` | | `searchStringBase64` | java.lang.String | [[cdk.support/lookup-entry]] | `:search-string-base64` | | `textTransformations` | java.util.List | [[cdk.support/lookup-entry]] | `:text-transformations` |
(build-cfn-web-acl-captcha-action-property-builder builder id config)
The build-cfn-web-acl-captcha-action-property-builder function updates a CfnWebACL$CaptchaActionProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$CaptchaActionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
customRequestHandling | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :custom-request-handling |
The build-cfn-web-acl-captcha-action-property-builder function updates a CfnWebACL$CaptchaActionProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$CaptchaActionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `customRequestHandling` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:custom-request-handling` |
(build-cfn-web-acl-captcha-config-property-builder builder id config)
The build-cfn-web-acl-captcha-config-property-builder function updates a CfnWebACL$CaptchaConfigProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$CaptchaConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
immunityTimeProperty | software.amazon.awscdk.services.wafv2.CfnWebACL$ImmunityTimePropertyProperty | cdk.support/lookup-entry | :immunity-time-property |
The build-cfn-web-acl-captcha-config-property-builder function updates a CfnWebACL$CaptchaConfigProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$CaptchaConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `immunityTimeProperty` | software.amazon.awscdk.services.wafv2.CfnWebACL$ImmunityTimePropertyProperty | [[cdk.support/lookup-entry]] | `:immunity-time-property` |
(build-cfn-web-acl-challenge-action-property-builder builder id config)
The build-cfn-web-acl-challenge-action-property-builder function updates a CfnWebACL$ChallengeActionProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ChallengeActionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
customRequestHandling | software.amazon.awscdk.services.wafv2.CfnWebACL$CustomRequestHandlingProperty | cdk.support/lookup-entry | :custom-request-handling |
The build-cfn-web-acl-challenge-action-property-builder function updates a CfnWebACL$ChallengeActionProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ChallengeActionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `customRequestHandling` | software.amazon.awscdk.services.wafv2.CfnWebACL$CustomRequestHandlingProperty | [[cdk.support/lookup-entry]] | `:custom-request-handling` |
(build-cfn-web-acl-challenge-config-property-builder builder id config)
The build-cfn-web-acl-challenge-config-property-builder function updates a CfnWebACL$ChallengeConfigProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ChallengeConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
immunityTimeProperty | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :immunity-time-property |
The build-cfn-web-acl-challenge-config-property-builder function updates a CfnWebACL$ChallengeConfigProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ChallengeConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `immunityTimeProperty` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:immunity-time-property` |
(build-cfn-web-acl-cookie-match-pattern-property-builder builder id config)
The build-cfn-web-acl-cookie-match-pattern-property-builder function updates a CfnWebACL$CookieMatchPatternProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$CookieMatchPatternProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
all | java.lang.Object | cdk.support/lookup-entry | :all |
excludedCookies | java.util.List | cdk.support/lookup-entry | :excluded-cookies |
includedCookies | java.util.List | cdk.support/lookup-entry | :included-cookies |
The build-cfn-web-acl-cookie-match-pattern-property-builder function updates a CfnWebACL$CookieMatchPatternProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$CookieMatchPatternProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `all` | java.lang.Object | [[cdk.support/lookup-entry]] | `:all` | | `excludedCookies` | java.util.List | [[cdk.support/lookup-entry]] | `:excluded-cookies` | | `includedCookies` | java.util.List | [[cdk.support/lookup-entry]] | `:included-cookies` |
(build-cfn-web-acl-cookies-property-builder builder id config)
The build-cfn-web-acl-cookies-property-builder function updates a CfnWebACL$CookiesProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$CookiesProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
matchPattern | software.amazon.awscdk.services.wafv2.CfnWebACL$CookieMatchPatternProperty | cdk.support/lookup-entry | :match-pattern |
matchScope | java.lang.String | cdk.support/lookup-entry | :match-scope |
oversizeHandling | java.lang.String | cdk.support/lookup-entry | :oversize-handling |
The build-cfn-web-acl-cookies-property-builder function updates a CfnWebACL$CookiesProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$CookiesProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `matchPattern` | software.amazon.awscdk.services.wafv2.CfnWebACL$CookieMatchPatternProperty | [[cdk.support/lookup-entry]] | `:match-pattern` | | `matchScope` | java.lang.String | [[cdk.support/lookup-entry]] | `:match-scope` | | `oversizeHandling` | java.lang.String | [[cdk.support/lookup-entry]] | `:oversize-handling` |
(build-cfn-web-acl-count-action-property-builder builder id config)
The build-cfn-web-acl-count-action-property-builder function updates a CfnWebACL$CountActionProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$CountActionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
customRequestHandling | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :custom-request-handling |
The build-cfn-web-acl-count-action-property-builder function updates a CfnWebACL$CountActionProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$CountActionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `customRequestHandling` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:custom-request-handling` |
(build-cfn-web-acl-custom-http-header-property-builder builder id config)
The build-cfn-web-acl-custom-http-header-property-builder function updates a CfnWebACL$CustomHTTPHeaderProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$CustomHTTPHeaderProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
name | java.lang.String | cdk.support/lookup-entry | :name |
value | java.lang.String | cdk.support/lookup-entry | :value |
The build-cfn-web-acl-custom-http-header-property-builder function updates a CfnWebACL$CustomHTTPHeaderProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$CustomHTTPHeaderProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `value` | java.lang.String | [[cdk.support/lookup-entry]] | `:value` |
(build-cfn-web-acl-custom-request-handling-property-builder builder id config)
The build-cfn-web-acl-custom-request-handling-property-builder function updates a CfnWebACL$CustomRequestHandlingProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$CustomRequestHandlingProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
insertHeaders | java.util.List | cdk.support/lookup-entry | :insert-headers |
The build-cfn-web-acl-custom-request-handling-property-builder function updates a CfnWebACL$CustomRequestHandlingProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$CustomRequestHandlingProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `insertHeaders` | java.util.List | [[cdk.support/lookup-entry]] | `:insert-headers` |
(build-cfn-web-acl-custom-response-body-property-builder builder id config)
The build-cfn-web-acl-custom-response-body-property-builder function updates a CfnWebACL$CustomResponseBodyProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$CustomResponseBodyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
content | java.lang.String | cdk.support/lookup-entry | :content |
contentType | java.lang.String | cdk.support/lookup-entry | :content-type |
The build-cfn-web-acl-custom-response-body-property-builder function updates a CfnWebACL$CustomResponseBodyProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$CustomResponseBodyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `content` | java.lang.String | [[cdk.support/lookup-entry]] | `:content` | | `contentType` | java.lang.String | [[cdk.support/lookup-entry]] | `:content-type` |
(build-cfn-web-acl-custom-response-property-builder builder id config)
The build-cfn-web-acl-custom-response-property-builder function updates a CfnWebACL$CustomResponseProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$CustomResponseProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
customResponseBodyKey | java.lang.String | cdk.support/lookup-entry | :custom-response-body-key |
responseCode | java.lang.Number | cdk.support/lookup-entry | :response-code |
responseHeaders | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :response-headers |
The build-cfn-web-acl-custom-response-property-builder function updates a CfnWebACL$CustomResponseProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$CustomResponseProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `customResponseBodyKey` | java.lang.String | [[cdk.support/lookup-entry]] | `:custom-response-body-key` | | `responseCode` | java.lang.Number | [[cdk.support/lookup-entry]] | `:response-code` | | `responseHeaders` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:response-headers` |
(build-cfn-web-acl-default-action-property-builder builder id config)
The build-cfn-web-acl-default-action-property-builder function updates a CfnWebACL$DefaultActionProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$DefaultActionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
allow | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :allow |
block | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :block |
The build-cfn-web-acl-default-action-property-builder function updates a CfnWebACL$DefaultActionProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$DefaultActionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `allow` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:allow` | | `block` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:block` |
(build-cfn-web-acl-excluded-rule-property-builder builder id config)
The build-cfn-web-acl-excluded-rule-property-builder function updates a CfnWebACL$ExcludedRuleProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ExcludedRuleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
name | java.lang.String | cdk.support/lookup-entry | :name |
The build-cfn-web-acl-excluded-rule-property-builder function updates a CfnWebACL$ExcludedRuleProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ExcludedRuleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
(build-cfn-web-acl-field-identifier-property-builder builder id config)
The build-cfn-web-acl-field-identifier-property-builder function updates a CfnWebACL$FieldIdentifierProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$FieldIdentifierProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
identifier | java.lang.String | cdk.support/lookup-entry | :identifier |
The build-cfn-web-acl-field-identifier-property-builder function updates a CfnWebACL$FieldIdentifierProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$FieldIdentifierProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `identifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:identifier` |
(build-cfn-web-acl-field-to-match-property-builder builder id config)
The build-cfn-web-acl-field-to-match-property-builder function updates a CfnWebACL$FieldToMatchProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$FieldToMatchProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
allQueryArguments | java.lang.Object | cdk.support/lookup-entry | :all-query-arguments |
body | software.amazon.awscdk.services.wafv2.CfnWebACL$BodyProperty | cdk.support/lookup-entry | :body |
cookies | software.amazon.awscdk.services.wafv2.CfnWebACL$CookiesProperty | cdk.support/lookup-entry | :cookies |
headers | software.amazon.awscdk.services.wafv2.CfnWebACL$HeadersProperty | cdk.support/lookup-entry | :headers |
ja3Fingerprint | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :ja3-fingerprint |
jsonBody | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :json-body |
method | java.lang.Object | cdk.support/lookup-entry | :method |
queryString | java.lang.Object | cdk.support/lookup-entry | :query-string |
singleHeader | java.lang.Object | cdk.support/lookup-entry | :single-header |
singleQueryArgument | java.lang.Object | cdk.support/lookup-entry | :single-query-argument |
uriPath | java.lang.Object | cdk.support/lookup-entry | :uri-path |
The build-cfn-web-acl-field-to-match-property-builder function updates a CfnWebACL$FieldToMatchProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$FieldToMatchProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `allQueryArguments` | java.lang.Object | [[cdk.support/lookup-entry]] | `:all-query-arguments` | | `body` | software.amazon.awscdk.services.wafv2.CfnWebACL$BodyProperty | [[cdk.support/lookup-entry]] | `:body` | | `cookies` | software.amazon.awscdk.services.wafv2.CfnWebACL$CookiesProperty | [[cdk.support/lookup-entry]] | `:cookies` | | `headers` | software.amazon.awscdk.services.wafv2.CfnWebACL$HeadersProperty | [[cdk.support/lookup-entry]] | `:headers` | | `ja3Fingerprint` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:ja3-fingerprint` | | `jsonBody` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:json-body` | | `method` | java.lang.Object | [[cdk.support/lookup-entry]] | `:method` | | `queryString` | java.lang.Object | [[cdk.support/lookup-entry]] | `:query-string` | | `singleHeader` | java.lang.Object | [[cdk.support/lookup-entry]] | `:single-header` | | `singleQueryArgument` | java.lang.Object | [[cdk.support/lookup-entry]] | `:single-query-argument` | | `uriPath` | java.lang.Object | [[cdk.support/lookup-entry]] | `:uri-path` |
(build-cfn-web-acl-forwarded-ip-configuration-property-builder builder
id
config)
The build-cfn-web-acl-forwarded-ip-configuration-property-builder function updates a CfnWebACL$ForwardedIPConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ForwardedIPConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
fallbackBehavior | java.lang.String | cdk.support/lookup-entry | :fallback-behavior |
headerName | java.lang.String | cdk.support/lookup-entry | :header-name |
The build-cfn-web-acl-forwarded-ip-configuration-property-builder function updates a CfnWebACL$ForwardedIPConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ForwardedIPConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `fallbackBehavior` | java.lang.String | [[cdk.support/lookup-entry]] | `:fallback-behavior` | | `headerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:header-name` |
(build-cfn-web-acl-geo-match-statement-property-builder builder id config)
The build-cfn-web-acl-geo-match-statement-property-builder function updates a CfnWebACL$GeoMatchStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$GeoMatchStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
countryCodes | java.util.List | cdk.support/lookup-entry | :country-codes |
forwardedIpConfig | software.amazon.awscdk.services.wafv2.CfnWebACL$ForwardedIPConfigurationProperty | cdk.support/lookup-entry | :forwarded-ip-config |
The build-cfn-web-acl-geo-match-statement-property-builder function updates a CfnWebACL$GeoMatchStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$GeoMatchStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `countryCodes` | java.util.List | [[cdk.support/lookup-entry]] | `:country-codes` | | `forwardedIpConfig` | software.amazon.awscdk.services.wafv2.CfnWebACL$ForwardedIPConfigurationProperty | [[cdk.support/lookup-entry]] | `:forwarded-ip-config` |
(build-cfn-web-acl-header-match-pattern-property-builder builder id config)
The build-cfn-web-acl-header-match-pattern-property-builder function updates a CfnWebACL$HeaderMatchPatternProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$HeaderMatchPatternProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
all | java.lang.Object | cdk.support/lookup-entry | :all |
excludedHeaders | java.util.List | cdk.support/lookup-entry | :excluded-headers |
includedHeaders | java.util.List | cdk.support/lookup-entry | :included-headers |
The build-cfn-web-acl-header-match-pattern-property-builder function updates a CfnWebACL$HeaderMatchPatternProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$HeaderMatchPatternProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `all` | java.lang.Object | [[cdk.support/lookup-entry]] | `:all` | | `excludedHeaders` | java.util.List | [[cdk.support/lookup-entry]] | `:excluded-headers` | | `includedHeaders` | java.util.List | [[cdk.support/lookup-entry]] | `:included-headers` |
(build-cfn-web-acl-headers-property-builder builder id config)
The build-cfn-web-acl-headers-property-builder function updates a CfnWebACL$HeadersProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$HeadersProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
matchPattern | software.amazon.awscdk.services.wafv2.CfnWebACL$HeaderMatchPatternProperty | cdk.support/lookup-entry | :match-pattern |
matchScope | java.lang.String | cdk.support/lookup-entry | :match-scope |
oversizeHandling | java.lang.String | cdk.support/lookup-entry | :oversize-handling |
The build-cfn-web-acl-headers-property-builder function updates a CfnWebACL$HeadersProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$HeadersProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `matchPattern` | software.amazon.awscdk.services.wafv2.CfnWebACL$HeaderMatchPatternProperty | [[cdk.support/lookup-entry]] | `:match-pattern` | | `matchScope` | java.lang.String | [[cdk.support/lookup-entry]] | `:match-scope` | | `oversizeHandling` | java.lang.String | [[cdk.support/lookup-entry]] | `:oversize-handling` |
(build-cfn-web-acl-immunity-time-property-property-builder builder id config)
The build-cfn-web-acl-immunity-time-property-property-builder function updates a CfnWebACL$ImmunityTimePropertyProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ImmunityTimePropertyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
immunityTime | java.lang.Number | cdk.support/lookup-entry | :immunity-time |
The build-cfn-web-acl-immunity-time-property-property-builder function updates a CfnWebACL$ImmunityTimePropertyProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ImmunityTimePropertyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `immunityTime` | java.lang.Number | [[cdk.support/lookup-entry]] | `:immunity-time` |
(build-cfn-web-acl-ip-set-forwarded-ip-configuration-property-builder builder
id
config)
The build-cfn-web-acl-ip-set-forwarded-ip-configuration-property-builder function updates a CfnWebACL$IPSetForwardedIPConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$IPSetForwardedIPConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
fallbackBehavior | java.lang.String | cdk.support/lookup-entry | :fallback-behavior |
headerName | java.lang.String | cdk.support/lookup-entry | :header-name |
position | java.lang.String | cdk.support/lookup-entry | :position |
The build-cfn-web-acl-ip-set-forwarded-ip-configuration-property-builder function updates a CfnWebACL$IPSetForwardedIPConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$IPSetForwardedIPConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `fallbackBehavior` | java.lang.String | [[cdk.support/lookup-entry]] | `:fallback-behavior` | | `headerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:header-name` | | `position` | java.lang.String | [[cdk.support/lookup-entry]] | `:position` |
(build-cfn-web-acl-ip-set-reference-statement-property-builder builder
id
config)
The build-cfn-web-acl-ip-set-reference-statement-property-builder function updates a CfnWebACL$IPSetReferenceStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$IPSetReferenceStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
arn | java.lang.String | cdk.support/lookup-entry | :arn |
ipSetForwardedIpConfig | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :ip-set-forwarded-ip-config |
The build-cfn-web-acl-ip-set-reference-statement-property-builder function updates a CfnWebACL$IPSetReferenceStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$IPSetReferenceStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `arn` | java.lang.String | [[cdk.support/lookup-entry]] | `:arn` | | `ipSetForwardedIpConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:ip-set-forwarded-ip-config` |
(build-cfn-web-acl-ja3-fingerprint-property-builder builder id config)
The build-cfn-web-acl-ja3-fingerprint-property-builder function updates a CfnWebACL$JA3FingerprintProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$JA3FingerprintProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
fallbackBehavior | java.lang.String | cdk.support/lookup-entry | :fallback-behavior |
The build-cfn-web-acl-ja3-fingerprint-property-builder function updates a CfnWebACL$JA3FingerprintProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$JA3FingerprintProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `fallbackBehavior` | java.lang.String | [[cdk.support/lookup-entry]] | `:fallback-behavior` |
(build-cfn-web-acl-json-body-property-builder builder id config)
The build-cfn-web-acl-json-body-property-builder function updates a CfnWebACL$JsonBodyProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$JsonBodyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
invalidFallbackBehavior | java.lang.String | cdk.support/lookup-entry | :invalid-fallback-behavior |
matchPattern | software.amazon.awscdk.services.wafv2.CfnWebACL$JsonMatchPatternProperty | cdk.support/lookup-entry | :match-pattern |
matchScope | java.lang.String | cdk.support/lookup-entry | :match-scope |
oversizeHandling | java.lang.String | cdk.support/lookup-entry | :oversize-handling |
The build-cfn-web-acl-json-body-property-builder function updates a CfnWebACL$JsonBodyProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$JsonBodyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `invalidFallbackBehavior` | java.lang.String | [[cdk.support/lookup-entry]] | `:invalid-fallback-behavior` | | `matchPattern` | software.amazon.awscdk.services.wafv2.CfnWebACL$JsonMatchPatternProperty | [[cdk.support/lookup-entry]] | `:match-pattern` | | `matchScope` | java.lang.String | [[cdk.support/lookup-entry]] | `:match-scope` | | `oversizeHandling` | java.lang.String | [[cdk.support/lookup-entry]] | `:oversize-handling` |
(build-cfn-web-acl-json-match-pattern-property-builder builder id config)
The build-cfn-web-acl-json-match-pattern-property-builder function updates a CfnWebACL$JsonMatchPatternProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$JsonMatchPatternProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
all | java.lang.Object | cdk.support/lookup-entry | :all |
includedPaths | java.util.List | cdk.support/lookup-entry | :included-paths |
The build-cfn-web-acl-json-match-pattern-property-builder function updates a CfnWebACL$JsonMatchPatternProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$JsonMatchPatternProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `all` | java.lang.Object | [[cdk.support/lookup-entry]] | `:all` | | `includedPaths` | java.util.List | [[cdk.support/lookup-entry]] | `:included-paths` |
(build-cfn-web-acl-label-match-statement-property-builder builder id config)
The build-cfn-web-acl-label-match-statement-property-builder function updates a CfnWebACL$LabelMatchStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$LabelMatchStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
key | java.lang.String | cdk.support/lookup-entry | :key |
scope | java.lang.String | cdk.support/lookup-entry | :scope |
The build-cfn-web-acl-label-match-statement-property-builder function updates a CfnWebACL$LabelMatchStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$LabelMatchStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `key` | java.lang.String | [[cdk.support/lookup-entry]] | `:key` | | `scope` | java.lang.String | [[cdk.support/lookup-entry]] | `:scope` |
(build-cfn-web-acl-label-property-builder builder id config)
The build-cfn-web-acl-label-property-builder function updates a CfnWebACL$LabelProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$LabelProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
name | java.lang.String | cdk.support/lookup-entry | :name |
The build-cfn-web-acl-label-property-builder function updates a CfnWebACL$LabelProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$LabelProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
(build-cfn-web-acl-managed-rule-group-config-property-builder builder id config)
The build-cfn-web-acl-managed-rule-group-config-property-builder function updates a CfnWebACL$ManagedRuleGroupConfigProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ManagedRuleGroupConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
awsManagedRulesAcfpRuleSet | software.amazon.awscdk.services.wafv2.CfnWebACL$AWSManagedRulesACFPRuleSetProperty | cdk.support/lookup-entry | :aws-managed-rules-acfp-rule-set |
awsManagedRulesAtpRuleSet | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :aws-managed-rules-atp-rule-set |
awsManagedRulesBotControlRuleSet | software.amazon.awscdk.services.wafv2.CfnWebACL$AWSManagedRulesBotControlRuleSetProperty | cdk.support/lookup-entry | :aws-managed-rules-bot-control-rule-set |
loginPath | java.lang.String | cdk.support/lookup-entry | :login-path |
passwordField | software.amazon.awscdk.services.wafv2.CfnWebACL$FieldIdentifierProperty | cdk.support/lookup-entry | :password-field |
payloadType | java.lang.String | cdk.support/lookup-entry | :payload-type |
usernameField | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :username-field |
The build-cfn-web-acl-managed-rule-group-config-property-builder function updates a CfnWebACL$ManagedRuleGroupConfigProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ManagedRuleGroupConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `awsManagedRulesAcfpRuleSet` | software.amazon.awscdk.services.wafv2.CfnWebACL$AWSManagedRulesACFPRuleSetProperty | [[cdk.support/lookup-entry]] | `:aws-managed-rules-acfp-rule-set` | | `awsManagedRulesAtpRuleSet` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:aws-managed-rules-atp-rule-set` | | `awsManagedRulesBotControlRuleSet` | software.amazon.awscdk.services.wafv2.CfnWebACL$AWSManagedRulesBotControlRuleSetProperty | [[cdk.support/lookup-entry]] | `:aws-managed-rules-bot-control-rule-set` | | `loginPath` | java.lang.String | [[cdk.support/lookup-entry]] | `:login-path` | | `passwordField` | software.amazon.awscdk.services.wafv2.CfnWebACL$FieldIdentifierProperty | [[cdk.support/lookup-entry]] | `:password-field` | | `payloadType` | java.lang.String | [[cdk.support/lookup-entry]] | `:payload-type` | | `usernameField` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:username-field` |
(build-cfn-web-acl-managed-rule-group-statement-property-builder builder
id
config)
The build-cfn-web-acl-managed-rule-group-statement-property-builder function updates a CfnWebACL$ManagedRuleGroupStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ManagedRuleGroupStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
excludedRules | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :excluded-rules |
managedRuleGroupConfigs | java.util.List | cdk.support/lookup-entry | :managed-rule-group-configs |
name | java.lang.String | cdk.support/lookup-entry | :name |
ruleActionOverrides | java.util.List | cdk.support/lookup-entry | :rule-action-overrides |
scopeDownStatement | software.amazon.awscdk.services.wafv2.CfnWebACL$StatementProperty | cdk.support/lookup-entry | :scope-down-statement |
vendorName | java.lang.String | cdk.support/lookup-entry | :vendor-name |
version | java.lang.String | cdk.support/lookup-entry | :version |
The build-cfn-web-acl-managed-rule-group-statement-property-builder function updates a CfnWebACL$ManagedRuleGroupStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ManagedRuleGroupStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `excludedRules` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:excluded-rules` | | `managedRuleGroupConfigs` | java.util.List | [[cdk.support/lookup-entry]] | `:managed-rule-group-configs` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `ruleActionOverrides` | java.util.List | [[cdk.support/lookup-entry]] | `:rule-action-overrides` | | `scopeDownStatement` | software.amazon.awscdk.services.wafv2.CfnWebACL$StatementProperty | [[cdk.support/lookup-entry]] | `:scope-down-statement` | | `vendorName` | java.lang.String | [[cdk.support/lookup-entry]] | `:vendor-name` | | `version` | java.lang.String | [[cdk.support/lookup-entry]] | `:version` |
(build-cfn-web-acl-not-statement-property-builder builder id config)
The build-cfn-web-acl-not-statement-property-builder function updates a CfnWebACL$NotStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$NotStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
statement | software.amazon.awscdk.services.wafv2.CfnWebACL$StatementProperty | cdk.support/lookup-entry | :statement |
The build-cfn-web-acl-not-statement-property-builder function updates a CfnWebACL$NotStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$NotStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `statement` | software.amazon.awscdk.services.wafv2.CfnWebACL$StatementProperty | [[cdk.support/lookup-entry]] | `:statement` |
(build-cfn-web-acl-or-statement-property-builder builder id config)
The build-cfn-web-acl-or-statement-property-builder function updates a CfnWebACL$OrStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$OrStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
statements | java.util.List | cdk.support/lookup-entry | :statements |
The build-cfn-web-acl-or-statement-property-builder function updates a CfnWebACL$OrStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$OrStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `statements` | java.util.List | [[cdk.support/lookup-entry]] | `:statements` |
(build-cfn-web-acl-override-action-property-builder builder id config)
The build-cfn-web-acl-override-action-property-builder function updates a CfnWebACL$OverrideActionProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$OverrideActionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
count | java.lang.Object | cdk.support/lookup-entry | :count |
none | java.lang.Object | cdk.support/lookup-entry | :none |
The build-cfn-web-acl-override-action-property-builder function updates a CfnWebACL$OverrideActionProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$OverrideActionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `count` | java.lang.Object | [[cdk.support/lookup-entry]] | `:count` | | `none` | java.lang.Object | [[cdk.support/lookup-entry]] | `:none` |
(build-cfn-web-acl-props-builder builder id config)
The build-cfn-web-acl-props-builder function updates a CfnWebACLProps$Builder instance using the provided configuration. The function takes the CfnWebACLProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
associationConfig | software.amazon.awscdk.services.wafv2.CfnWebACL$AssociationConfigProperty | cdk.support/lookup-entry | :association-config |
captchaConfig | software.amazon.awscdk.services.wafv2.CfnWebACL$CaptchaConfigProperty | cdk.support/lookup-entry | :captcha-config |
challengeConfig | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :challenge-config |
customResponseBodies | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :custom-response-bodies |
defaultAction | software.amazon.awscdk.services.wafv2.CfnWebACL$DefaultActionProperty | cdk.support/lookup-entry | :default-action |
description | java.lang.String | cdk.support/lookup-entry | :description |
name | java.lang.String | cdk.support/lookup-entry | :name |
rules | java.util.List | cdk.support/lookup-entry | :rules |
scope | java.lang.String | cdk.support/lookup-entry | :scope |
tags | java.util.List | cdk.support/lookup-entry | :tags |
tokenDomains | java.util.List | cdk.support/lookup-entry | :token-domains |
visibilityConfig | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :visibility-config |
The build-cfn-web-acl-props-builder function updates a CfnWebACLProps$Builder instance using the provided configuration. The function takes the CfnWebACLProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `associationConfig` | software.amazon.awscdk.services.wafv2.CfnWebACL$AssociationConfigProperty | [[cdk.support/lookup-entry]] | `:association-config` | | `captchaConfig` | software.amazon.awscdk.services.wafv2.CfnWebACL$CaptchaConfigProperty | [[cdk.support/lookup-entry]] | `:captcha-config` | | `challengeConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:challenge-config` | | `customResponseBodies` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:custom-response-bodies` | | `defaultAction` | software.amazon.awscdk.services.wafv2.CfnWebACL$DefaultActionProperty | [[cdk.support/lookup-entry]] | `:default-action` | | `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `rules` | java.util.List | [[cdk.support/lookup-entry]] | `:rules` | | `scope` | java.lang.String | [[cdk.support/lookup-entry]] | `:scope` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` | | `tokenDomains` | java.util.List | [[cdk.support/lookup-entry]] | `:token-domains` | | `visibilityConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:visibility-config` |
(build-cfn-web-acl-rate-based-statement-custom-key-property-builder builder
id
config)
The build-cfn-web-acl-rate-based-statement-custom-key-property-builder function updates a CfnWebACL$RateBasedStatementCustomKeyProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RateBasedStatementCustomKeyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cookie | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :cookie |
forwardedIp | java.lang.Object | cdk.support/lookup-entry | :forwarded-ip |
header | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :header |
httpMethod | java.lang.Object | cdk.support/lookup-entry | :http-method |
ip | java.lang.Object | cdk.support/lookup-entry | :ip |
labelNamespace | software.amazon.awscdk.services.wafv2.CfnWebACL$RateLimitLabelNamespaceProperty | cdk.support/lookup-entry | :label-namespace |
queryArgument | software.amazon.awscdk.services.wafv2.CfnWebACL$RateLimitQueryArgumentProperty | cdk.support/lookup-entry | :query-argument |
queryString | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :query-string |
uriPath | software.amazon.awscdk.services.wafv2.CfnWebACL$RateLimitUriPathProperty | cdk.support/lookup-entry | :uri-path |
The build-cfn-web-acl-rate-based-statement-custom-key-property-builder function updates a CfnWebACL$RateBasedStatementCustomKeyProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RateBasedStatementCustomKeyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `cookie` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:cookie` | | `forwardedIp` | java.lang.Object | [[cdk.support/lookup-entry]] | `:forwarded-ip` | | `header` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:header` | | `httpMethod` | java.lang.Object | [[cdk.support/lookup-entry]] | `:http-method` | | `ip` | java.lang.Object | [[cdk.support/lookup-entry]] | `:ip` | | `labelNamespace` | software.amazon.awscdk.services.wafv2.CfnWebACL$RateLimitLabelNamespaceProperty | [[cdk.support/lookup-entry]] | `:label-namespace` | | `queryArgument` | software.amazon.awscdk.services.wafv2.CfnWebACL$RateLimitQueryArgumentProperty | [[cdk.support/lookup-entry]] | `:query-argument` | | `queryString` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:query-string` | | `uriPath` | software.amazon.awscdk.services.wafv2.CfnWebACL$RateLimitUriPathProperty | [[cdk.support/lookup-entry]] | `:uri-path` |
(build-cfn-web-acl-rate-based-statement-property-builder builder id config)
The build-cfn-web-acl-rate-based-statement-property-builder function updates a CfnWebACL$RateBasedStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RateBasedStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
aggregateKeyType | java.lang.String | cdk.support/lookup-entry | :aggregate-key-type |
customKeys | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :custom-keys |
evaluationWindowSec | java.lang.Number | cdk.support/lookup-entry | :evaluation-window-sec |
forwardedIpConfig | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :forwarded-ip-config |
limit | java.lang.Number | cdk.support/lookup-entry | :limit |
scopeDownStatement | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :scope-down-statement |
The build-cfn-web-acl-rate-based-statement-property-builder function updates a CfnWebACL$RateBasedStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RateBasedStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `aggregateKeyType` | java.lang.String | [[cdk.support/lookup-entry]] | `:aggregate-key-type` | | `customKeys` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:custom-keys` | | `evaluationWindowSec` | java.lang.Number | [[cdk.support/lookup-entry]] | `:evaluation-window-sec` | | `forwardedIpConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:forwarded-ip-config` | | `limit` | java.lang.Number | [[cdk.support/lookup-entry]] | `:limit` | | `scopeDownStatement` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:scope-down-statement` |
(build-cfn-web-acl-rate-limit-cookie-property-builder builder id config)
The build-cfn-web-acl-rate-limit-cookie-property-builder function updates a CfnWebACL$RateLimitCookieProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RateLimitCookieProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
name | java.lang.String | cdk.support/lookup-entry | :name |
textTransformations | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :text-transformations |
The build-cfn-web-acl-rate-limit-cookie-property-builder function updates a CfnWebACL$RateLimitCookieProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RateLimitCookieProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `textTransformations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:text-transformations` |
(build-cfn-web-acl-rate-limit-header-property-builder builder id config)
The build-cfn-web-acl-rate-limit-header-property-builder function updates a CfnWebACL$RateLimitHeaderProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RateLimitHeaderProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
name | java.lang.String | cdk.support/lookup-entry | :name |
textTransformations | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :text-transformations |
The build-cfn-web-acl-rate-limit-header-property-builder function updates a CfnWebACL$RateLimitHeaderProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RateLimitHeaderProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `textTransformations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:text-transformations` |
(build-cfn-web-acl-rate-limit-label-namespace-property-builder builder
id
config)
The build-cfn-web-acl-rate-limit-label-namespace-property-builder function updates a CfnWebACL$RateLimitLabelNamespaceProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RateLimitLabelNamespaceProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
namespace | java.lang.String | cdk.support/lookup-entry | :namespace |
The build-cfn-web-acl-rate-limit-label-namespace-property-builder function updates a CfnWebACL$RateLimitLabelNamespaceProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RateLimitLabelNamespaceProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `namespace` | java.lang.String | [[cdk.support/lookup-entry]] | `:namespace` |
(build-cfn-web-acl-rate-limit-query-argument-property-builder builder id config)
The build-cfn-web-acl-rate-limit-query-argument-property-builder function updates a CfnWebACL$RateLimitQueryArgumentProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RateLimitQueryArgumentProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
name | java.lang.String | cdk.support/lookup-entry | :name |
textTransformations | java.util.List | cdk.support/lookup-entry | :text-transformations |
The build-cfn-web-acl-rate-limit-query-argument-property-builder function updates a CfnWebACL$RateLimitQueryArgumentProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RateLimitQueryArgumentProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `textTransformations` | java.util.List | [[cdk.support/lookup-entry]] | `:text-transformations` |
(build-cfn-web-acl-rate-limit-query-string-property-builder builder id config)
The build-cfn-web-acl-rate-limit-query-string-property-builder function updates a CfnWebACL$RateLimitQueryStringProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RateLimitQueryStringProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
textTransformations | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :text-transformations |
The build-cfn-web-acl-rate-limit-query-string-property-builder function updates a CfnWebACL$RateLimitQueryStringProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RateLimitQueryStringProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `textTransformations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:text-transformations` |
(build-cfn-web-acl-rate-limit-uri-path-property-builder builder id config)
The build-cfn-web-acl-rate-limit-uri-path-property-builder function updates a CfnWebACL$RateLimitUriPathProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RateLimitUriPathProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
textTransformations | java.util.List | cdk.support/lookup-entry | :text-transformations |
The build-cfn-web-acl-rate-limit-uri-path-property-builder function updates a CfnWebACL$RateLimitUriPathProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RateLimitUriPathProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `textTransformations` | java.util.List | [[cdk.support/lookup-entry]] | `:text-transformations` |
(build-cfn-web-acl-regex-match-statement-property-builder builder id config)
The build-cfn-web-acl-regex-match-statement-property-builder function updates a CfnWebACL$RegexMatchStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RegexMatchStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
fieldToMatch | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :field-to-match |
regexString | java.lang.String | cdk.support/lookup-entry | :regex-string |
textTransformations | java.util.List | cdk.support/lookup-entry | :text-transformations |
The build-cfn-web-acl-regex-match-statement-property-builder function updates a CfnWebACL$RegexMatchStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RegexMatchStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `fieldToMatch` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:field-to-match` | | `regexString` | java.lang.String | [[cdk.support/lookup-entry]] | `:regex-string` | | `textTransformations` | java.util.List | [[cdk.support/lookup-entry]] | `:text-transformations` |
(build-cfn-web-acl-regex-pattern-set-reference-statement-property-builder
builder
id
config)
The build-cfn-web-acl-regex-pattern-set-reference-statement-property-builder function updates a CfnWebACL$RegexPatternSetReferenceStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RegexPatternSetReferenceStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
arn | java.lang.String | cdk.support/lookup-entry | :arn |
fieldToMatch | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :field-to-match |
textTransformations | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :text-transformations |
The build-cfn-web-acl-regex-pattern-set-reference-statement-property-builder function updates a CfnWebACL$RegexPatternSetReferenceStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RegexPatternSetReferenceStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `arn` | java.lang.String | [[cdk.support/lookup-entry]] | `:arn` | | `fieldToMatch` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:field-to-match` | | `textTransformations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:text-transformations` |
(build-cfn-web-acl-request-body-associated-resource-type-config-property-builder
builder
id
config)
The build-cfn-web-acl-request-body-associated-resource-type-config-property-builder function updates a CfnWebACL$RequestBodyAssociatedResourceTypeConfigProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RequestBodyAssociatedResourceTypeConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
defaultSizeInspectionLimit | java.lang.String | cdk.support/lookup-entry | :default-size-inspection-limit |
The build-cfn-web-acl-request-body-associated-resource-type-config-property-builder function updates a CfnWebACL$RequestBodyAssociatedResourceTypeConfigProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RequestBodyAssociatedResourceTypeConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `defaultSizeInspectionLimit` | java.lang.String | [[cdk.support/lookup-entry]] | `:default-size-inspection-limit` |
(build-cfn-web-acl-request-inspection-acfp-property-builder builder id config)
The build-cfn-web-acl-request-inspection-acfp-property-builder function updates a CfnWebACL$RequestInspectionACFPProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RequestInspectionACFPProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
addressFields | java.util.List | cdk.support/lookup-entry | :address-fields |
emailField | software.amazon.awscdk.services.wafv2.CfnWebACL$FieldIdentifierProperty | cdk.support/lookup-entry | :email-field |
passwordField | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :password-field |
payloadType | java.lang.String | cdk.support/lookup-entry | :payload-type |
phoneNumberFields | java.util.List | cdk.support/lookup-entry | :phone-number-fields |
usernameField | software.amazon.awscdk.services.wafv2.CfnWebACL$FieldIdentifierProperty | cdk.support/lookup-entry | :username-field |
The build-cfn-web-acl-request-inspection-acfp-property-builder function updates a CfnWebACL$RequestInspectionACFPProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RequestInspectionACFPProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `addressFields` | java.util.List | [[cdk.support/lookup-entry]] | `:address-fields` | | `emailField` | software.amazon.awscdk.services.wafv2.CfnWebACL$FieldIdentifierProperty | [[cdk.support/lookup-entry]] | `:email-field` | | `passwordField` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:password-field` | | `payloadType` | java.lang.String | [[cdk.support/lookup-entry]] | `:payload-type` | | `phoneNumberFields` | java.util.List | [[cdk.support/lookup-entry]] | `:phone-number-fields` | | `usernameField` | software.amazon.awscdk.services.wafv2.CfnWebACL$FieldIdentifierProperty | [[cdk.support/lookup-entry]] | `:username-field` |
(build-cfn-web-acl-request-inspection-property-builder builder id config)
The build-cfn-web-acl-request-inspection-property-builder function updates a CfnWebACL$RequestInspectionProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RequestInspectionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
passwordField | software.amazon.awscdk.services.wafv2.CfnWebACL$FieldIdentifierProperty | cdk.support/lookup-entry | :password-field |
payloadType | java.lang.String | cdk.support/lookup-entry | :payload-type |
usernameField | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :username-field |
The build-cfn-web-acl-request-inspection-property-builder function updates a CfnWebACL$RequestInspectionProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RequestInspectionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `passwordField` | software.amazon.awscdk.services.wafv2.CfnWebACL$FieldIdentifierProperty | [[cdk.support/lookup-entry]] | `:password-field` | | `payloadType` | java.lang.String | [[cdk.support/lookup-entry]] | `:payload-type` | | `usernameField` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:username-field` |
(build-cfn-web-acl-response-inspection-body-contains-property-builder builder
id
config)
The build-cfn-web-acl-response-inspection-body-contains-property-builder function updates a CfnWebACL$ResponseInspectionBodyContainsProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ResponseInspectionBodyContainsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
failureStrings | java.util.List | cdk.support/lookup-entry | :failure-strings |
successStrings | java.util.List | cdk.support/lookup-entry | :success-strings |
The build-cfn-web-acl-response-inspection-body-contains-property-builder function updates a CfnWebACL$ResponseInspectionBodyContainsProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ResponseInspectionBodyContainsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `failureStrings` | java.util.List | [[cdk.support/lookup-entry]] | `:failure-strings` | | `successStrings` | java.util.List | [[cdk.support/lookup-entry]] | `:success-strings` |
(build-cfn-web-acl-response-inspection-header-property-builder builder
id
config)
The build-cfn-web-acl-response-inspection-header-property-builder function updates a CfnWebACL$ResponseInspectionHeaderProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ResponseInspectionHeaderProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
failureValues | java.util.List | cdk.support/lookup-entry | :failure-values |
name | java.lang.String | cdk.support/lookup-entry | :name |
successValues | java.util.List | cdk.support/lookup-entry | :success-values |
The build-cfn-web-acl-response-inspection-header-property-builder function updates a CfnWebACL$ResponseInspectionHeaderProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ResponseInspectionHeaderProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `failureValues` | java.util.List | [[cdk.support/lookup-entry]] | `:failure-values` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `successValues` | java.util.List | [[cdk.support/lookup-entry]] | `:success-values` |
(build-cfn-web-acl-response-inspection-json-property-builder builder id config)
The build-cfn-web-acl-response-inspection-json-property-builder function updates a CfnWebACL$ResponseInspectionJsonProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ResponseInspectionJsonProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
failureValues | java.util.List | cdk.support/lookup-entry | :failure-values |
identifier | java.lang.String | cdk.support/lookup-entry | :identifier |
successValues | java.util.List | cdk.support/lookup-entry | :success-values |
The build-cfn-web-acl-response-inspection-json-property-builder function updates a CfnWebACL$ResponseInspectionJsonProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ResponseInspectionJsonProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `failureValues` | java.util.List | [[cdk.support/lookup-entry]] | `:failure-values` | | `identifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:identifier` | | `successValues` | java.util.List | [[cdk.support/lookup-entry]] | `:success-values` |
(build-cfn-web-acl-response-inspection-property-builder builder id config)
The build-cfn-web-acl-response-inspection-property-builder function updates a CfnWebACL$ResponseInspectionProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ResponseInspectionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
bodyContains | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :body-contains |
header | software.amazon.awscdk.services.wafv2.CfnWebACL$ResponseInspectionHeaderProperty | cdk.support/lookup-entry | :header |
json | software.amazon.awscdk.services.wafv2.CfnWebACL$ResponseInspectionJsonProperty | cdk.support/lookup-entry | :json |
statusCode | software.amazon.awscdk.services.wafv2.CfnWebACL$ResponseInspectionStatusCodeProperty | cdk.support/lookup-entry | :status-code |
The build-cfn-web-acl-response-inspection-property-builder function updates a CfnWebACL$ResponseInspectionProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ResponseInspectionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `bodyContains` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:body-contains` | | `header` | software.amazon.awscdk.services.wafv2.CfnWebACL$ResponseInspectionHeaderProperty | [[cdk.support/lookup-entry]] | `:header` | | `json` | software.amazon.awscdk.services.wafv2.CfnWebACL$ResponseInspectionJsonProperty | [[cdk.support/lookup-entry]] | `:json` | | `statusCode` | software.amazon.awscdk.services.wafv2.CfnWebACL$ResponseInspectionStatusCodeProperty | [[cdk.support/lookup-entry]] | `:status-code` |
(build-cfn-web-acl-response-inspection-status-code-property-builder builder
id
config)
The build-cfn-web-acl-response-inspection-status-code-property-builder function updates a CfnWebACL$ResponseInspectionStatusCodeProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ResponseInspectionStatusCodeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
failureCodes | java.util.List | cdk.support/lookup-entry | :failure-codes |
successCodes | java.util.List | cdk.support/lookup-entry | :success-codes |
The build-cfn-web-acl-response-inspection-status-code-property-builder function updates a CfnWebACL$ResponseInspectionStatusCodeProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$ResponseInspectionStatusCodeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `failureCodes` | java.util.List | [[cdk.support/lookup-entry]] | `:failure-codes` | | `successCodes` | java.util.List | [[cdk.support/lookup-entry]] | `:success-codes` |
(build-cfn-web-acl-rule-action-override-property-builder builder id config)
The build-cfn-web-acl-rule-action-override-property-builder function updates a CfnWebACL$RuleActionOverrideProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RuleActionOverrideProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
actionToUse | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :action-to-use |
name | java.lang.String | cdk.support/lookup-entry | :name |
The build-cfn-web-acl-rule-action-override-property-builder function updates a CfnWebACL$RuleActionOverrideProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RuleActionOverrideProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `actionToUse` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:action-to-use` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
(build-cfn-web-acl-rule-action-property-builder builder id config)
The build-cfn-web-acl-rule-action-property-builder function updates a CfnWebACL$RuleActionProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RuleActionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
allow | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :allow |
block | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :block |
captcha | software.amazon.awscdk.services.wafv2.CfnWebACL$CaptchaActionProperty | cdk.support/lookup-entry | :captcha |
challenge | software.amazon.awscdk.services.wafv2.CfnWebACL$ChallengeActionProperty | cdk.support/lookup-entry | :challenge |
count | software.amazon.awscdk.services.wafv2.CfnWebACL$CountActionProperty | cdk.support/lookup-entry | :count |
The build-cfn-web-acl-rule-action-property-builder function updates a CfnWebACL$RuleActionProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RuleActionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `allow` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:allow` | | `block` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:block` | | `captcha` | software.amazon.awscdk.services.wafv2.CfnWebACL$CaptchaActionProperty | [[cdk.support/lookup-entry]] | `:captcha` | | `challenge` | software.amazon.awscdk.services.wafv2.CfnWebACL$ChallengeActionProperty | [[cdk.support/lookup-entry]] | `:challenge` | | `count` | software.amazon.awscdk.services.wafv2.CfnWebACL$CountActionProperty | [[cdk.support/lookup-entry]] | `:count` |
(build-cfn-web-acl-rule-group-reference-statement-property-builder builder
id
config)
The build-cfn-web-acl-rule-group-reference-statement-property-builder function updates a CfnWebACL$RuleGroupReferenceStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RuleGroupReferenceStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
arn | java.lang.String | cdk.support/lookup-entry | :arn |
excludedRules | java.util.List | cdk.support/lookup-entry | :excluded-rules |
ruleActionOverrides | java.util.List | cdk.support/lookup-entry | :rule-action-overrides |
The build-cfn-web-acl-rule-group-reference-statement-property-builder function updates a CfnWebACL$RuleGroupReferenceStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RuleGroupReferenceStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `arn` | java.lang.String | [[cdk.support/lookup-entry]] | `:arn` | | `excludedRules` | java.util.List | [[cdk.support/lookup-entry]] | `:excluded-rules` | | `ruleActionOverrides` | java.util.List | [[cdk.support/lookup-entry]] | `:rule-action-overrides` |
(build-cfn-web-acl-rule-property-builder builder id config)
The build-cfn-web-acl-rule-property-builder function updates a CfnWebACL$RuleProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RuleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
action | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :action |
captchaConfig | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :captcha-config |
challengeConfig | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :challenge-config |
name | java.lang.String | cdk.support/lookup-entry | :name |
overrideAction | software.amazon.awscdk.services.wafv2.CfnWebACL$OverrideActionProperty | cdk.support/lookup-entry | :override-action |
priority | java.lang.Number | cdk.support/lookup-entry | :priority |
ruleLabels | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :rule-labels |
statement | software.amazon.awscdk.services.wafv2.CfnWebACL$StatementProperty | cdk.support/lookup-entry | :statement |
visibilityConfig | software.amazon.awscdk.services.wafv2.CfnWebACL$VisibilityConfigProperty | cdk.support/lookup-entry | :visibility-config |
The build-cfn-web-acl-rule-property-builder function updates a CfnWebACL$RuleProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$RuleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `action` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:action` | | `captchaConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:captcha-config` | | `challengeConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:challenge-config` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `overrideAction` | software.amazon.awscdk.services.wafv2.CfnWebACL$OverrideActionProperty | [[cdk.support/lookup-entry]] | `:override-action` | | `priority` | java.lang.Number | [[cdk.support/lookup-entry]] | `:priority` | | `ruleLabels` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:rule-labels` | | `statement` | software.amazon.awscdk.services.wafv2.CfnWebACL$StatementProperty | [[cdk.support/lookup-entry]] | `:statement` | | `visibilityConfig` | software.amazon.awscdk.services.wafv2.CfnWebACL$VisibilityConfigProperty | [[cdk.support/lookup-entry]] | `:visibility-config` |
(build-cfn-web-acl-single-header-property-builder builder id config)
The build-cfn-web-acl-single-header-property-builder function updates a CfnWebACL$SingleHeaderProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$SingleHeaderProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
name | java.lang.String | cdk.support/lookup-entry | :name |
The build-cfn-web-acl-single-header-property-builder function updates a CfnWebACL$SingleHeaderProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$SingleHeaderProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
(build-cfn-web-acl-single-query-argument-property-builder builder id config)
The build-cfn-web-acl-single-query-argument-property-builder function updates a CfnWebACL$SingleQueryArgumentProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$SingleQueryArgumentProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
name | java.lang.String | cdk.support/lookup-entry | :name |
The build-cfn-web-acl-single-query-argument-property-builder function updates a CfnWebACL$SingleQueryArgumentProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$SingleQueryArgumentProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
(build-cfn-web-acl-size-constraint-statement-property-builder builder id config)
The build-cfn-web-acl-size-constraint-statement-property-builder function updates a CfnWebACL$SizeConstraintStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$SizeConstraintStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
comparisonOperator | java.lang.String | cdk.support/lookup-entry | :comparison-operator |
fieldToMatch | software.amazon.awscdk.services.wafv2.CfnWebACL$FieldToMatchProperty | cdk.support/lookup-entry | :field-to-match |
size | java.lang.Number | cdk.support/lookup-entry | :size |
textTransformations | java.util.List | cdk.support/lookup-entry | :text-transformations |
The build-cfn-web-acl-size-constraint-statement-property-builder function updates a CfnWebACL$SizeConstraintStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$SizeConstraintStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `comparisonOperator` | java.lang.String | [[cdk.support/lookup-entry]] | `:comparison-operator` | | `fieldToMatch` | software.amazon.awscdk.services.wafv2.CfnWebACL$FieldToMatchProperty | [[cdk.support/lookup-entry]] | `:field-to-match` | | `size` | java.lang.Number | [[cdk.support/lookup-entry]] | `:size` | | `textTransformations` | java.util.List | [[cdk.support/lookup-entry]] | `:text-transformations` |
(build-cfn-web-acl-sqli-match-statement-property-builder builder id config)
The build-cfn-web-acl-sqli-match-statement-property-builder function updates a CfnWebACL$SqliMatchStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$SqliMatchStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
fieldToMatch | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :field-to-match |
sensitivityLevel | java.lang.String | cdk.support/lookup-entry | :sensitivity-level |
textTransformations | java.util.List | cdk.support/lookup-entry | :text-transformations |
The build-cfn-web-acl-sqli-match-statement-property-builder function updates a CfnWebACL$SqliMatchStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$SqliMatchStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `fieldToMatch` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:field-to-match` | | `sensitivityLevel` | java.lang.String | [[cdk.support/lookup-entry]] | `:sensitivity-level` | | `textTransformations` | java.util.List | [[cdk.support/lookup-entry]] | `:text-transformations` |
(build-cfn-web-acl-statement-property-builder builder id config)
The build-cfn-web-acl-statement-property-builder function updates a CfnWebACL$StatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$StatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
andStatement | software.amazon.awscdk.services.wafv2.CfnWebACL$AndStatementProperty | cdk.support/lookup-entry | :and-statement |
byteMatchStatement | software.amazon.awscdk.services.wafv2.CfnWebACL$ByteMatchStatementProperty | cdk.support/lookup-entry | :byte-match-statement |
geoMatchStatement | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :geo-match-statement |
ipSetReferenceStatement | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :ip-set-reference-statement |
labelMatchStatement | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :label-match-statement |
managedRuleGroupStatement | software.amazon.awscdk.services.wafv2.CfnWebACL$ManagedRuleGroupStatementProperty | cdk.support/lookup-entry | :managed-rule-group-statement |
notStatement | software.amazon.awscdk.services.wafv2.CfnWebACL$NotStatementProperty | cdk.support/lookup-entry | :not-statement |
orStatement | software.amazon.awscdk.services.wafv2.CfnWebACL$OrStatementProperty | cdk.support/lookup-entry | :or-statement |
rateBasedStatement | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :rate-based-statement |
regexMatchStatement | software.amazon.awscdk.services.wafv2.CfnWebACL$RegexMatchStatementProperty | cdk.support/lookup-entry | :regex-match-statement |
regexPatternSetReferenceStatement | software.amazon.awscdk.services.wafv2.CfnWebACL$RegexPatternSetReferenceStatementProperty | cdk.support/lookup-entry | :regex-pattern-set-reference-statement |
ruleGroupReferenceStatement | software.amazon.awscdk.services.wafv2.CfnWebACL$RuleGroupReferenceStatementProperty | cdk.support/lookup-entry | :rule-group-reference-statement |
sizeConstraintStatement | software.amazon.awscdk.services.wafv2.CfnWebACL$SizeConstraintStatementProperty | cdk.support/lookup-entry | :size-constraint-statement |
sqliMatchStatement | software.amazon.awscdk.services.wafv2.CfnWebACL$SqliMatchStatementProperty | cdk.support/lookup-entry | :sqli-match-statement |
xssMatchStatement | software.amazon.awscdk.services.wafv2.CfnWebACL$XssMatchStatementProperty | cdk.support/lookup-entry | :xss-match-statement |
The build-cfn-web-acl-statement-property-builder function updates a CfnWebACL$StatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$StatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `andStatement` | software.amazon.awscdk.services.wafv2.CfnWebACL$AndStatementProperty | [[cdk.support/lookup-entry]] | `:and-statement` | | `byteMatchStatement` | software.amazon.awscdk.services.wafv2.CfnWebACL$ByteMatchStatementProperty | [[cdk.support/lookup-entry]] | `:byte-match-statement` | | `geoMatchStatement` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:geo-match-statement` | | `ipSetReferenceStatement` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:ip-set-reference-statement` | | `labelMatchStatement` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:label-match-statement` | | `managedRuleGroupStatement` | software.amazon.awscdk.services.wafv2.CfnWebACL$ManagedRuleGroupStatementProperty | [[cdk.support/lookup-entry]] | `:managed-rule-group-statement` | | `notStatement` | software.amazon.awscdk.services.wafv2.CfnWebACL$NotStatementProperty | [[cdk.support/lookup-entry]] | `:not-statement` | | `orStatement` | software.amazon.awscdk.services.wafv2.CfnWebACL$OrStatementProperty | [[cdk.support/lookup-entry]] | `:or-statement` | | `rateBasedStatement` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:rate-based-statement` | | `regexMatchStatement` | software.amazon.awscdk.services.wafv2.CfnWebACL$RegexMatchStatementProperty | [[cdk.support/lookup-entry]] | `:regex-match-statement` | | `regexPatternSetReferenceStatement` | software.amazon.awscdk.services.wafv2.CfnWebACL$RegexPatternSetReferenceStatementProperty | [[cdk.support/lookup-entry]] | `:regex-pattern-set-reference-statement` | | `ruleGroupReferenceStatement` | software.amazon.awscdk.services.wafv2.CfnWebACL$RuleGroupReferenceStatementProperty | [[cdk.support/lookup-entry]] | `:rule-group-reference-statement` | | `sizeConstraintStatement` | software.amazon.awscdk.services.wafv2.CfnWebACL$SizeConstraintStatementProperty | [[cdk.support/lookup-entry]] | `:size-constraint-statement` | | `sqliMatchStatement` | software.amazon.awscdk.services.wafv2.CfnWebACL$SqliMatchStatementProperty | [[cdk.support/lookup-entry]] | `:sqli-match-statement` | | `xssMatchStatement` | software.amazon.awscdk.services.wafv2.CfnWebACL$XssMatchStatementProperty | [[cdk.support/lookup-entry]] | `:xss-match-statement` |
(build-cfn-web-acl-text-transformation-property-builder builder id config)
The build-cfn-web-acl-text-transformation-property-builder function updates a CfnWebACL$TextTransformationProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$TextTransformationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
priority | java.lang.Number | cdk.support/lookup-entry | :priority |
type | java.lang.String | cdk.support/lookup-entry | :type |
The build-cfn-web-acl-text-transformation-property-builder function updates a CfnWebACL$TextTransformationProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$TextTransformationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `priority` | java.lang.Number | [[cdk.support/lookup-entry]] | `:priority` | | `type` | java.lang.String | [[cdk.support/lookup-entry]] | `:type` |
(build-cfn-web-acl-visibility-config-property-builder builder id config)
The build-cfn-web-acl-visibility-config-property-builder function updates a CfnWebACL$VisibilityConfigProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$VisibilityConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cloudWatchMetricsEnabled | java.lang.Boolean | cdk.support/lookup-entry | :cloud-watch-metrics-enabled |
metricName | java.lang.String | cdk.support/lookup-entry | :metric-name |
sampledRequestsEnabled | java.lang.Boolean | cdk.support/lookup-entry | :sampled-requests-enabled |
The build-cfn-web-acl-visibility-config-property-builder function updates a CfnWebACL$VisibilityConfigProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$VisibilityConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `cloudWatchMetricsEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:cloud-watch-metrics-enabled` | | `metricName` | java.lang.String | [[cdk.support/lookup-entry]] | `:metric-name` | | `sampledRequestsEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:sampled-requests-enabled` |
(build-cfn-web-acl-xss-match-statement-property-builder builder id config)
The build-cfn-web-acl-xss-match-statement-property-builder function updates a CfnWebACL$XssMatchStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$XssMatchStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
fieldToMatch | software.amazon.awscdk.services.wafv2.CfnWebACL$FieldToMatchProperty | cdk.support/lookup-entry | :field-to-match |
textTransformations | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :text-transformations |
The build-cfn-web-acl-xss-match-statement-property-builder function updates a CfnWebACL$XssMatchStatementProperty$Builder instance using the provided configuration. The function takes the CfnWebACL$XssMatchStatementProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `fieldToMatch` | software.amazon.awscdk.services.wafv2.CfnWebACL$FieldToMatchProperty | [[cdk.support/lookup-entry]] | `:field-to-match` | | `textTransformations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:text-transformations` |
(cfn-ip-set-builder scope id config)
Creates a CfnIPSet$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `CfnIPSet$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-ip-set-props-builder id config)
Creates a CfnIPSetProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnIPSetProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-logging-configuration-action-condition-property-builder id config)
Creates a CfnLoggingConfiguration$ActionConditionProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnLoggingConfiguration$ActionConditionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-logging-configuration-builder scope id config)
Creates a CfnLoggingConfiguration$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `CfnLoggingConfiguration$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-logging-configuration-condition-property-builder id config)
Creates a CfnLoggingConfiguration$ConditionProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnLoggingConfiguration$ConditionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-logging-configuration-field-to-match-property-builder id config)
Creates a CfnLoggingConfiguration$FieldToMatchProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnLoggingConfiguration$FieldToMatchProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-logging-configuration-filter-property-builder id config)
Creates a CfnLoggingConfiguration$FilterProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnLoggingConfiguration$FilterProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-logging-configuration-json-body-property-builder id config)
Creates a CfnLoggingConfiguration$JsonBodyProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnLoggingConfiguration$JsonBodyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-logging-configuration-label-name-condition-property-builder id config)
Creates a CfnLoggingConfiguration$LabelNameConditionProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnLoggingConfiguration$LabelNameConditionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-logging-configuration-logging-filter-property-builder id config)
Creates a CfnLoggingConfiguration$LoggingFilterProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnLoggingConfiguration$LoggingFilterProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-logging-configuration-match-pattern-property-builder id config)
Creates a CfnLoggingConfiguration$MatchPatternProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnLoggingConfiguration$MatchPatternProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-logging-configuration-props-builder id config)
Creates a CfnLoggingConfigurationProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnLoggingConfigurationProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-logging-configuration-single-header-property-builder id config)
Creates a CfnLoggingConfiguration$SingleHeaderProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnLoggingConfiguration$SingleHeaderProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-regex-pattern-set-builder scope id config)
Creates a CfnRegexPatternSet$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `CfnRegexPatternSet$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-regex-pattern-set-props-builder id config)
Creates a CfnRegexPatternSetProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRegexPatternSetProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-allow-property-builder id config)
Creates a CfnRuleGroup$AllowProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$AllowProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-and-statement-property-builder id config)
Creates a CfnRuleGroup$AndStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$AndStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-block-property-builder id config)
Creates a CfnRuleGroup$BlockProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$BlockProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-body-property-builder id config)
Creates a CfnRuleGroup$BodyProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$BodyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-builder scope id config)
Creates a CfnRuleGroup$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `CfnRuleGroup$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-byte-match-statement-property-builder id config)
Creates a CfnRuleGroup$ByteMatchStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$ByteMatchStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-captcha-config-property-builder id config)
Creates a CfnRuleGroup$CaptchaConfigProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$CaptchaConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-captcha-property-builder id config)
Creates a CfnRuleGroup$CaptchaProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$CaptchaProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-challenge-config-property-builder id config)
Creates a CfnRuleGroup$ChallengeConfigProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$ChallengeConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-challenge-property-builder id config)
Creates a CfnRuleGroup$ChallengeProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$ChallengeProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-cookie-match-pattern-property-builder id config)
Creates a CfnRuleGroup$CookieMatchPatternProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$CookieMatchPatternProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-cookies-property-builder id config)
Creates a CfnRuleGroup$CookiesProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$CookiesProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-count-property-builder id config)
Creates a CfnRuleGroup$CountProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$CountProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-custom-http-header-property-builder id config)
Creates a CfnRuleGroup$CustomHTTPHeaderProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$CustomHTTPHeaderProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-custom-request-handling-property-builder id config)
Creates a CfnRuleGroup$CustomRequestHandlingProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$CustomRequestHandlingProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-custom-response-body-property-builder id config)
Creates a CfnRuleGroup$CustomResponseBodyProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$CustomResponseBodyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-custom-response-property-builder id config)
Creates a CfnRuleGroup$CustomResponseProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$CustomResponseProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-field-to-match-property-builder id config)
Creates a CfnRuleGroup$FieldToMatchProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$FieldToMatchProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-forwarded-ip-configuration-property-builder id config)
Creates a CfnRuleGroup$ForwardedIPConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$ForwardedIPConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-geo-match-statement-property-builder id config)
Creates a CfnRuleGroup$GeoMatchStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$GeoMatchStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-header-match-pattern-property-builder id config)
Creates a CfnRuleGroup$HeaderMatchPatternProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$HeaderMatchPatternProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-headers-property-builder id config)
Creates a CfnRuleGroup$HeadersProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$HeadersProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-immunity-time-property-property-builder id config)
Creates a CfnRuleGroup$ImmunityTimePropertyProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$ImmunityTimePropertyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-ip-set-forwarded-ip-configuration-property-builder id config)
Creates a CfnRuleGroup$IPSetForwardedIPConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$IPSetForwardedIPConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-ip-set-reference-statement-property-builder id config)
Creates a CfnRuleGroup$IPSetReferenceStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$IPSetReferenceStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-ja3-fingerprint-property-builder id config)
Creates a CfnRuleGroup$JA3FingerprintProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$JA3FingerprintProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-json-body-property-builder id config)
Creates a CfnRuleGroup$JsonBodyProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$JsonBodyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-json-match-pattern-property-builder id config)
Creates a CfnRuleGroup$JsonMatchPatternProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$JsonMatchPatternProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-label-match-statement-property-builder id config)
Creates a CfnRuleGroup$LabelMatchStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$LabelMatchStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-label-property-builder id config)
Creates a CfnRuleGroup$LabelProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$LabelProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-label-summary-property-builder id config)
Creates a CfnRuleGroup$LabelSummaryProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$LabelSummaryProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-not-statement-property-builder id config)
Creates a CfnRuleGroup$NotStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$NotStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-or-statement-property-builder id config)
Creates a CfnRuleGroup$OrStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$OrStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-props-builder id config)
Creates a CfnRuleGroupProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-rate-based-statement-custom-key-property-builder id config)
Creates a CfnRuleGroup$RateBasedStatementCustomKeyProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$RateBasedStatementCustomKeyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-rate-based-statement-property-builder id config)
Creates a CfnRuleGroup$RateBasedStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$RateBasedStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-rate-limit-cookie-property-builder id config)
Creates a CfnRuleGroup$RateLimitCookieProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$RateLimitCookieProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-rate-limit-header-property-builder id config)
Creates a CfnRuleGroup$RateLimitHeaderProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$RateLimitHeaderProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-rate-limit-label-namespace-property-builder id config)
Creates a CfnRuleGroup$RateLimitLabelNamespaceProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$RateLimitLabelNamespaceProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-rate-limit-query-argument-property-builder id config)
Creates a CfnRuleGroup$RateLimitQueryArgumentProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$RateLimitQueryArgumentProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-rate-limit-query-string-property-builder id config)
Creates a CfnRuleGroup$RateLimitQueryStringProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$RateLimitQueryStringProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-rate-limit-uri-path-property-builder id config)
Creates a CfnRuleGroup$RateLimitUriPathProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$RateLimitUriPathProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-regex-match-statement-property-builder id config)
Creates a CfnRuleGroup$RegexMatchStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$RegexMatchStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-regex-pattern-set-reference-statement-property-builder id
config)
Creates a CfnRuleGroup$RegexPatternSetReferenceStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$RegexPatternSetReferenceStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-rule-action-property-builder id config)
Creates a CfnRuleGroup$RuleActionProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$RuleActionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-rule-property-builder id config)
Creates a CfnRuleGroup$RuleProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$RuleProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-single-header-property-builder id config)
Creates a CfnRuleGroup$SingleHeaderProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$SingleHeaderProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-single-query-argument-property-builder id config)
Creates a CfnRuleGroup$SingleQueryArgumentProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$SingleQueryArgumentProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-size-constraint-statement-property-builder id config)
Creates a CfnRuleGroup$SizeConstraintStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$SizeConstraintStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-sqli-match-statement-property-builder id config)
Creates a CfnRuleGroup$SqliMatchStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$SqliMatchStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-statement-property-builder id config)
Creates a CfnRuleGroup$StatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$StatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-text-transformation-property-builder id config)
Creates a CfnRuleGroup$TextTransformationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$TextTransformationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-visibility-config-property-builder id config)
Creates a CfnRuleGroup$VisibilityConfigProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$VisibilityConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-rule-group-xss-match-statement-property-builder id config)
Creates a CfnRuleGroup$XssMatchStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnRuleGroup$XssMatchStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-allow-action-property-builder id config)
Creates a CfnWebACL$AllowActionProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$AllowActionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-and-statement-property-builder id config)
Creates a CfnWebACL$AndStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$AndStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-association-builder scope id config)
Creates a CfnWebACLAssociation$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `CfnWebACLAssociation$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-association-config-property-builder id config)
Creates a CfnWebACL$AssociationConfigProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$AssociationConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-association-props-builder id config)
Creates a CfnWebACLAssociationProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACLAssociationProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-aws-managed-rules-acfp-rule-set-property-builder id config)
Creates a CfnWebACL$AWSManagedRulesACFPRuleSetProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$AWSManagedRulesACFPRuleSetProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-aws-managed-rules-atp-rule-set-property-builder id config)
Creates a CfnWebACL$AWSManagedRulesATPRuleSetProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$AWSManagedRulesATPRuleSetProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-aws-managed-rules-bot-control-rule-set-property-builder id config)
Creates a CfnWebACL$AWSManagedRulesBotControlRuleSetProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$AWSManagedRulesBotControlRuleSetProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-block-action-property-builder id config)
Creates a CfnWebACL$BlockActionProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$BlockActionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-body-property-builder id config)
Creates a CfnWebACL$BodyProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$BodyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-builder scope id config)
Creates a CfnWebACL$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `CfnWebACL$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-byte-match-statement-property-builder id config)
Creates a CfnWebACL$ByteMatchStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$ByteMatchStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-captcha-action-property-builder id config)
Creates a CfnWebACL$CaptchaActionProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$CaptchaActionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-captcha-config-property-builder id config)
Creates a CfnWebACL$CaptchaConfigProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$CaptchaConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-challenge-action-property-builder id config)
Creates a CfnWebACL$ChallengeActionProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$ChallengeActionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-challenge-config-property-builder id config)
Creates a CfnWebACL$ChallengeConfigProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$ChallengeConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-cookie-match-pattern-property-builder id config)
Creates a CfnWebACL$CookieMatchPatternProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$CookieMatchPatternProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-cookies-property-builder id config)
Creates a CfnWebACL$CookiesProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$CookiesProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-count-action-property-builder id config)
Creates a CfnWebACL$CountActionProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$CountActionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-custom-http-header-property-builder id config)
Creates a CfnWebACL$CustomHTTPHeaderProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$CustomHTTPHeaderProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-custom-request-handling-property-builder id config)
Creates a CfnWebACL$CustomRequestHandlingProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$CustomRequestHandlingProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-custom-response-body-property-builder id config)
Creates a CfnWebACL$CustomResponseBodyProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$CustomResponseBodyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-custom-response-property-builder id config)
Creates a CfnWebACL$CustomResponseProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$CustomResponseProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-default-action-property-builder id config)
Creates a CfnWebACL$DefaultActionProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$DefaultActionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-excluded-rule-property-builder id config)
Creates a CfnWebACL$ExcludedRuleProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$ExcludedRuleProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-field-identifier-property-builder id config)
Creates a CfnWebACL$FieldIdentifierProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$FieldIdentifierProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-field-to-match-property-builder id config)
Creates a CfnWebACL$FieldToMatchProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$FieldToMatchProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-forwarded-ip-configuration-property-builder id config)
Creates a CfnWebACL$ForwardedIPConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$ForwardedIPConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-geo-match-statement-property-builder id config)
Creates a CfnWebACL$GeoMatchStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$GeoMatchStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-header-match-pattern-property-builder id config)
Creates a CfnWebACL$HeaderMatchPatternProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$HeaderMatchPatternProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-headers-property-builder id config)
Creates a CfnWebACL$HeadersProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$HeadersProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-immunity-time-property-property-builder id config)
Creates a CfnWebACL$ImmunityTimePropertyProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$ImmunityTimePropertyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-ip-set-forwarded-ip-configuration-property-builder id config)
Creates a CfnWebACL$IPSetForwardedIPConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$IPSetForwardedIPConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-ip-set-reference-statement-property-builder id config)
Creates a CfnWebACL$IPSetReferenceStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$IPSetReferenceStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-ja3-fingerprint-property-builder id config)
Creates a CfnWebACL$JA3FingerprintProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$JA3FingerprintProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-json-body-property-builder id config)
Creates a CfnWebACL$JsonBodyProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$JsonBodyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-json-match-pattern-property-builder id config)
Creates a CfnWebACL$JsonMatchPatternProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$JsonMatchPatternProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-label-match-statement-property-builder id config)
Creates a CfnWebACL$LabelMatchStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$LabelMatchStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-label-property-builder id config)
Creates a CfnWebACL$LabelProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$LabelProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-managed-rule-group-config-property-builder id config)
Creates a CfnWebACL$ManagedRuleGroupConfigProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$ManagedRuleGroupConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-managed-rule-group-statement-property-builder id config)
Creates a CfnWebACL$ManagedRuleGroupStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$ManagedRuleGroupStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-not-statement-property-builder id config)
Creates a CfnWebACL$NotStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$NotStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-or-statement-property-builder id config)
Creates a CfnWebACL$OrStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$OrStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-override-action-property-builder id config)
Creates a CfnWebACL$OverrideActionProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$OverrideActionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-props-builder id config)
Creates a CfnWebACLProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACLProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-rate-based-statement-custom-key-property-builder id config)
Creates a CfnWebACL$RateBasedStatementCustomKeyProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$RateBasedStatementCustomKeyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-rate-based-statement-property-builder id config)
Creates a CfnWebACL$RateBasedStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$RateBasedStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-rate-limit-cookie-property-builder id config)
Creates a CfnWebACL$RateLimitCookieProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$RateLimitCookieProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-rate-limit-header-property-builder id config)
Creates a CfnWebACL$RateLimitHeaderProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$RateLimitHeaderProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-rate-limit-label-namespace-property-builder id config)
Creates a CfnWebACL$RateLimitLabelNamespaceProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$RateLimitLabelNamespaceProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-rate-limit-query-argument-property-builder id config)
Creates a CfnWebACL$RateLimitQueryArgumentProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$RateLimitQueryArgumentProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-rate-limit-query-string-property-builder id config)
Creates a CfnWebACL$RateLimitQueryStringProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$RateLimitQueryStringProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-rate-limit-uri-path-property-builder id config)
Creates a CfnWebACL$RateLimitUriPathProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$RateLimitUriPathProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-regex-match-statement-property-builder id config)
Creates a CfnWebACL$RegexMatchStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$RegexMatchStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-regex-pattern-set-reference-statement-property-builder id config)
Creates a CfnWebACL$RegexPatternSetReferenceStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$RegexPatternSetReferenceStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-request-body-associated-resource-type-config-property-builder
id
config)
Creates a CfnWebACL$RequestBodyAssociatedResourceTypeConfigProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$RequestBodyAssociatedResourceTypeConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-request-inspection-acfp-property-builder id config)
Creates a CfnWebACL$RequestInspectionACFPProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$RequestInspectionACFPProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-request-inspection-property-builder id config)
Creates a CfnWebACL$RequestInspectionProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$RequestInspectionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-response-inspection-body-contains-property-builder id config)
Creates a CfnWebACL$ResponseInspectionBodyContainsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$ResponseInspectionBodyContainsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-response-inspection-header-property-builder id config)
Creates a CfnWebACL$ResponseInspectionHeaderProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$ResponseInspectionHeaderProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-response-inspection-json-property-builder id config)
Creates a CfnWebACL$ResponseInspectionJsonProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$ResponseInspectionJsonProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-response-inspection-property-builder id config)
Creates a CfnWebACL$ResponseInspectionProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$ResponseInspectionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-response-inspection-status-code-property-builder id config)
Creates a CfnWebACL$ResponseInspectionStatusCodeProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$ResponseInspectionStatusCodeProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-rule-action-override-property-builder id config)
Creates a CfnWebACL$RuleActionOverrideProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$RuleActionOverrideProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-rule-action-property-builder id config)
Creates a CfnWebACL$RuleActionProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$RuleActionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-rule-group-reference-statement-property-builder id config)
Creates a CfnWebACL$RuleGroupReferenceStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$RuleGroupReferenceStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-rule-property-builder id config)
Creates a CfnWebACL$RuleProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$RuleProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-single-header-property-builder id config)
Creates a CfnWebACL$SingleHeaderProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$SingleHeaderProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-single-query-argument-property-builder id config)
Creates a CfnWebACL$SingleQueryArgumentProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$SingleQueryArgumentProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-size-constraint-statement-property-builder id config)
Creates a CfnWebACL$SizeConstraintStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$SizeConstraintStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-sqli-match-statement-property-builder id config)
Creates a CfnWebACL$SqliMatchStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$SqliMatchStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-statement-property-builder id config)
Creates a CfnWebACL$StatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$StatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-text-transformation-property-builder id config)
Creates a CfnWebACL$TextTransformationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$TextTransformationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-visibility-config-property-builder id config)
Creates a CfnWebACL$VisibilityConfigProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$VisibilityConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-web-acl-xss-match-statement-property-builder id config)
Creates a CfnWebACL$XssMatchStatementProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnWebACL$XssMatchStatementProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close