Liking cljdoc? Tell your friends :D
Clojure only.

cdk.api.services.wafv2

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. 
raw docstring

build-cfn-ip-set-builderclj

(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:

FieldDataTypeLookup FunctionData Key
addressesjava.util.Listcdk.support/lookup-entry:addresses
descriptionjava.lang.Stringcdk.support/lookup-entry:description
ipAddressVersionjava.lang.Stringcdk.support/lookup-entry:ip-address-version
namejava.lang.Stringcdk.support/lookup-entry:name
scopejava.lang.Stringcdk.support/lookup-entry:scope
tagsjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-ip-set-props-builderclj

(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:

FieldDataTypeLookup FunctionData Key
addressesjava.util.Listcdk.support/lookup-entry:addresses
descriptionjava.lang.Stringcdk.support/lookup-entry:description
ipAddressVersionjava.lang.Stringcdk.support/lookup-entry:ip-address-version
namejava.lang.Stringcdk.support/lookup-entry:name
scopejava.lang.Stringcdk.support/lookup-entry:scope
tagsjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-logging-configuration-action-condition-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
actionjava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-logging-configuration-builderclj

(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:

FieldDataTypeLookup FunctionData Key
logDestinationConfigsjava.util.Listcdk.support/lookup-entry:log-destination-configs
loggingFilterjava.lang.Objectcdk.support/lookup-entry:logging-filter
redactedFieldssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:redacted-fields
resourceArnjava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-logging-configuration-condition-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
actionConditionsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:action-condition
labelNameConditionsoftware.amazon.awscdk.services.wafv2.CfnLoggingConfiguration$LabelNameConditionPropertycdk.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` |
sourceraw docstring

build-cfn-logging-configuration-field-to-match-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
jsonBodyjava.lang.Objectcdk.support/lookup-entry:json-body
methodjava.lang.Objectcdk.support/lookup-entry:method
queryStringjava.lang.Objectcdk.support/lookup-entry:query-string
singleHeaderjava.lang.Objectcdk.support/lookup-entry:single-header
uriPathjava.lang.Objectcdk.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` |
sourceraw docstring

build-cfn-logging-configuration-filter-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
behaviorjava.lang.Stringcdk.support/lookup-entry:behavior
conditionssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:conditions
requirementjava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-logging-configuration-json-body-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
invalidFallbackBehaviorjava.lang.Stringcdk.support/lookup-entry:invalid-fallback-behavior
matchPatternsoftware.amazon.awscdk.services.wafv2.CfnLoggingConfiguration$MatchPatternPropertycdk.support/lookup-entry:match-pattern
matchScopejava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-logging-configuration-label-name-condition-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
labelNamejava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-logging-configuration-logging-filter-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
defaultBehaviorjava.lang.Stringcdk.support/lookup-entry:default-behavior
filterssoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-logging-configuration-match-pattern-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
alljava.lang.Objectcdk.support/lookup-entry:all
includedPathsjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-logging-configuration-props-builderclj

(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:

FieldDataTypeLookup FunctionData Key
logDestinationConfigsjava.util.Listcdk.support/lookup-entry:log-destination-configs
loggingFilterjava.lang.Objectcdk.support/lookup-entry:logging-filter
redactedFieldsjava.util.Listcdk.support/lookup-entry:redacted-fields
resourceArnjava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-logging-configuration-single-header-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
namejava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-regex-pattern-set-builderclj

(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:

FieldDataTypeLookup FunctionData Key
descriptionjava.lang.Stringcdk.support/lookup-entry:description
namejava.lang.Stringcdk.support/lookup-entry:name
regularExpressionListjava.util.Listcdk.support/lookup-entry:regular-expression-list
scopejava.lang.Stringcdk.support/lookup-entry:scope
tagsjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-regex-pattern-set-props-builderclj

(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:

FieldDataTypeLookup FunctionData Key
descriptionjava.lang.Stringcdk.support/lookup-entry:description
namejava.lang.Stringcdk.support/lookup-entry:name
regularExpressionListjava.util.Listcdk.support/lookup-entry:regular-expression-list
scopejava.lang.Stringcdk.support/lookup-entry:scope
tagsjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-rule-group-allow-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
customRequestHandlingsoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-rule-group-and-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
statementsjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-rule-group-block-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
customResponsesoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$CustomResponsePropertycdk.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` |
sourceraw docstring

build-cfn-rule-group-body-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
oversizeHandlingjava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-rule-group-builderclj

(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:

FieldDataTypeLookup FunctionData Key
availableLabelsjava.util.Listcdk.support/lookup-entry:available-labels
capacityjava.lang.Numbercdk.support/lookup-entry:capacity
consumedLabelsjava.util.Listcdk.support/lookup-entry:consumed-labels
customResponseBodiessoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:custom-response-bodies
descriptionjava.lang.Stringcdk.support/lookup-entry:description
namejava.lang.Stringcdk.support/lookup-entry:name
rulesjava.util.Listcdk.support/lookup-entry:rules
scopejava.lang.Stringcdk.support/lookup-entry:scope
tagsjava.util.Listcdk.support/lookup-entry:tags
visibilityConfigsoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-rule-group-byte-match-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
fieldToMatchsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:field-to-match
positionalConstraintjava.lang.Stringcdk.support/lookup-entry:positional-constraint
searchStringjava.lang.Stringcdk.support/lookup-entry:search-string
searchStringBase64java.lang.Stringcdk.support/lookup-entry:search-string-base64
textTransformationssoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-rule-group-captcha-config-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
immunityTimePropertysoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$ImmunityTimePropertyPropertycdk.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` |
sourceraw docstring

build-cfn-rule-group-captcha-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
customRequestHandlingsoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$CustomRequestHandlingPropertycdk.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` |
sourceraw docstring

build-cfn-rule-group-challenge-config-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
immunityTimePropertysoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-rule-group-challenge-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
customRequestHandlingsoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

(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:

FieldDataTypeLookup FunctionData Key
alljava.lang.Objectcdk.support/lookup-entry:all
excludedCookiesjava.util.Listcdk.support/lookup-entry:excluded-cookies
includedCookiesjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-rule-group-cookies-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
matchPatternsoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$CookieMatchPatternPropertycdk.support/lookup-entry:match-pattern
matchScopejava.lang.Stringcdk.support/lookup-entry:match-scope
oversizeHandlingjava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-rule-group-count-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
customRequestHandlingsoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$CustomRequestHandlingPropertycdk.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` |
sourceraw docstring

build-cfn-rule-group-custom-http-header-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
namejava.lang.Stringcdk.support/lookup-entry:name
valuejava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-rule-group-custom-request-handling-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
insertHeaderssoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-rule-group-custom-response-body-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
contentjava.lang.Stringcdk.support/lookup-entry:content
contentTypejava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-rule-group-custom-response-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
customResponseBodyKeyjava.lang.Stringcdk.support/lookup-entry:custom-response-body-key
responseCodejava.lang.Numbercdk.support/lookup-entry:response-code
responseHeaderssoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-rule-group-field-to-match-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
allQueryArgumentsjava.lang.Objectcdk.support/lookup-entry:all-query-arguments
bodysoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$BodyPropertycdk.support/lookup-entry:body
cookiessoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:cookies
headerssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:headers
ja3Fingerprintsoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$JA3FingerprintPropertycdk.support/lookup-entry:ja3-fingerprint
jsonBodysoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:json-body
methodjava.lang.Objectcdk.support/lookup-entry:method
queryStringjava.lang.Objectcdk.support/lookup-entry:query-string
singleHeaderjava.lang.Objectcdk.support/lookup-entry:single-header
singleQueryArgumentjava.lang.Objectcdk.support/lookup-entry:single-query-argument
uriPathjava.lang.Objectcdk.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` |
sourceraw docstring

build-cfn-rule-group-forwarded-ip-configuration-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
fallbackBehaviorjava.lang.Stringcdk.support/lookup-entry:fallback-behavior
headerNamejava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-rule-group-geo-match-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
countryCodesjava.util.Listcdk.support/lookup-entry:country-codes
forwardedIpConfigsoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$ForwardedIPConfigurationPropertycdk.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` |
sourceraw docstring

build-cfn-rule-group-header-match-pattern-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
alljava.lang.Objectcdk.support/lookup-entry:all
excludedHeadersjava.util.Listcdk.support/lookup-entry:excluded-headers
includedHeadersjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-rule-group-headers-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
matchPatternsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:match-pattern
matchScopejava.lang.Stringcdk.support/lookup-entry:match-scope
oversizeHandlingjava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-rule-group-immunity-time-property-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
immunityTimejava.lang.Numbercdk.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` |
sourceraw docstring

build-cfn-rule-group-ip-set-forwarded-ip-configuration-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
fallbackBehaviorjava.lang.Stringcdk.support/lookup-entry:fallback-behavior
headerNamejava.lang.Stringcdk.support/lookup-entry:header-name
positionjava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-rule-group-ip-set-reference-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
arnjava.lang.Stringcdk.support/lookup-entry:arn
ipSetForwardedIpConfigsoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-rule-group-ja3-fingerprint-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
fallbackBehaviorjava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-rule-group-json-body-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
invalidFallbackBehaviorjava.lang.Stringcdk.support/lookup-entry:invalid-fallback-behavior
matchPatternsoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$JsonMatchPatternPropertycdk.support/lookup-entry:match-pattern
matchScopejava.lang.Stringcdk.support/lookup-entry:match-scope
oversizeHandlingjava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-rule-group-json-match-pattern-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
alljava.lang.Objectcdk.support/lookup-entry:all
includedPathsjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-rule-group-label-match-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
keyjava.lang.Stringcdk.support/lookup-entry:key
scopejava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-rule-group-label-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
namejava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-rule-group-label-summary-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
namejava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-rule-group-not-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
statementsoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-rule-group-or-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
statementssoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-rule-group-props-builderclj

(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:

FieldDataTypeLookup FunctionData Key
availableLabelsjava.util.Listcdk.support/lookup-entry:available-labels
capacityjava.lang.Numbercdk.support/lookup-entry:capacity
consumedLabelssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:consumed-labels
customResponseBodiessoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:custom-response-bodies
descriptionjava.lang.Stringcdk.support/lookup-entry:description
namejava.lang.Stringcdk.support/lookup-entry:name
rulesjava.util.Listcdk.support/lookup-entry:rules
scopejava.lang.Stringcdk.support/lookup-entry:scope
tagsjava.util.Listcdk.support/lookup-entry:tags
visibilityConfigsoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$VisibilityConfigPropertycdk.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` |
sourceraw docstring

build-cfn-rule-group-rate-based-statement-custom-key-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
cookiesoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:cookie
forwardedIpjava.lang.Objectcdk.support/lookup-entry:forwarded-ip
headersoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$RateLimitHeaderPropertycdk.support/lookup-entry:header
httpMethodjava.lang.Objectcdk.support/lookup-entry:http-method
ipjava.lang.Objectcdk.support/lookup-entry:ip
labelNamespacesoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$RateLimitLabelNamespacePropertycdk.support/lookup-entry:label-namespace
queryArgumentsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:query-argument
queryStringsoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$RateLimitQueryStringPropertycdk.support/lookup-entry:query-string
uriPathsoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$RateLimitUriPathPropertycdk.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` |
sourceraw docstring

build-cfn-rule-group-rate-based-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
aggregateKeyTypejava.lang.Stringcdk.support/lookup-entry:aggregate-key-type
customKeysjava.util.Listcdk.support/lookup-entry:custom-keys
evaluationWindowSecjava.lang.Numbercdk.support/lookup-entry:evaluation-window-sec
forwardedIpConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:forwarded-ip-config
limitjava.lang.Numbercdk.support/lookup-entry:limit
scopeDownStatementsoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

(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:

FieldDataTypeLookup FunctionData Key
namejava.lang.Stringcdk.support/lookup-entry:name
textTransformationssoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-rule-group-rate-limit-header-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
namejava.lang.Stringcdk.support/lookup-entry:name
textTransformationssoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-rule-group-rate-limit-label-namespace-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
namespacejava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-rule-group-rate-limit-query-argument-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
namejava.lang.Stringcdk.support/lookup-entry:name
textTransformationsjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-rule-group-rate-limit-query-string-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
textTransformationsjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-rule-group-rate-limit-uri-path-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
textTransformationssoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-rule-group-regex-match-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
fieldToMatchsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:field-to-match
regexStringjava.lang.Stringcdk.support/lookup-entry:regex-string
textTransformationssoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-rule-group-regex-pattern-set-reference-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
arnjava.lang.Stringcdk.support/lookup-entry:arn
fieldToMatchsoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$FieldToMatchPropertycdk.support/lookup-entry:field-to-match
textTransformationsjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-rule-group-rule-action-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
allowjava.lang.Objectcdk.support/lookup-entry:allow
blockjava.lang.Objectcdk.support/lookup-entry:block
captchajava.lang.Objectcdk.support/lookup-entry:captcha
challengejava.lang.Objectcdk.support/lookup-entry:challenge
countjava.lang.Objectcdk.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` |
sourceraw docstring

build-cfn-rule-group-rule-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
actionsoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$RuleActionPropertycdk.support/lookup-entry:action
captchaConfigsoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$CaptchaConfigPropertycdk.support/lookup-entry:captcha-config
challengeConfigsoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$ChallengeConfigPropertycdk.support/lookup-entry:challenge-config
namejava.lang.Stringcdk.support/lookup-entry:name
priorityjava.lang.Numbercdk.support/lookup-entry:priority
ruleLabelsjava.util.Listcdk.support/lookup-entry:rule-labels
statementsoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$StatementPropertycdk.support/lookup-entry:statement
visibilityConfigsoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-rule-group-single-header-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
namejava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-rule-group-single-query-argument-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
namejava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-rule-group-size-constraint-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
comparisonOperatorjava.lang.Stringcdk.support/lookup-entry:comparison-operator
fieldToMatchsoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$FieldToMatchPropertycdk.support/lookup-entry:field-to-match
sizejava.lang.Numbercdk.support/lookup-entry:size
textTransformationssoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-rule-group-sqli-match-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
fieldToMatchsoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$FieldToMatchPropertycdk.support/lookup-entry:field-to-match
sensitivityLeveljava.lang.Stringcdk.support/lookup-entry:sensitivity-level
textTransformationssoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-rule-group-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
andStatementsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:and-statement
byteMatchStatementsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:byte-match-statement
geoMatchStatementsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:geo-match-statement
ipSetReferenceStatementsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:ip-set-reference-statement
labelMatchStatementsoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$LabelMatchStatementPropertycdk.support/lookup-entry:label-match-statement
notStatementsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:not-statement
orStatementsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:or-statement
rateBasedStatementsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:rate-based-statement
regexMatchStatementsoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$RegexMatchStatementPropertycdk.support/lookup-entry:regex-match-statement
regexPatternSetReferenceStatementsoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$RegexPatternSetReferenceStatementPropertycdk.support/lookup-entry:regex-pattern-set-reference-statement
sizeConstraintStatementsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:size-constraint-statement
sqliMatchStatementsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:sqli-match-statement
xssMatchStatementsoftware.amazon.awscdk.services.wafv2.CfnRuleGroup$XssMatchStatementPropertycdk.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` |
sourceraw docstring

build-cfn-rule-group-text-transformation-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
priorityjava.lang.Numbercdk.support/lookup-entry:priority
typejava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-rule-group-visibility-config-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
cloudWatchMetricsEnabledjava.lang.Booleancdk.support/lookup-entry:cloud-watch-metrics-enabled
metricNamejava.lang.Stringcdk.support/lookup-entry:metric-name
sampledRequestsEnabledjava.lang.Booleancdk.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` |
sourceraw docstring

build-cfn-rule-group-xss-match-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
fieldToMatchsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:field-to-match
textTransformationssoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-web-acl-allow-action-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
customRequestHandlingsoftware.amazon.awscdk.services.wafv2.CfnWebACL$CustomRequestHandlingPropertycdk.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` |
sourceraw docstring

build-cfn-web-acl-and-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
statementsjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-web-acl-association-builderclj

(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:

FieldDataTypeLookup FunctionData Key
resourceArnjava.lang.Stringcdk.support/lookup-entry:resource-arn
webAclArnjava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-web-acl-association-config-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
requestBodysoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-web-acl-association-props-builderclj

(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:

FieldDataTypeLookup FunctionData Key
resourceArnjava.lang.Stringcdk.support/lookup-entry:resource-arn
webAclArnjava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-web-acl-aws-managed-rules-acfp-rule-set-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
creationPathjava.lang.Stringcdk.support/lookup-entry:creation-path
enableRegexInPathjava.lang.Booleancdk.support/lookup-entry:enable-regex-in-path
registrationPagePathjava.lang.Stringcdk.support/lookup-entry:registration-page-path
requestInspectionsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:request-inspection
responseInspectionsoftware.amazon.awscdk.services.wafv2.CfnWebACL$ResponseInspectionPropertycdk.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` |
sourceraw docstring

build-cfn-web-acl-aws-managed-rules-atp-rule-set-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
enableRegexInPathjava.lang.Booleancdk.support/lookup-entry:enable-regex-in-path
loginPathjava.lang.Stringcdk.support/lookup-entry:login-path
requestInspectionsoftware.amazon.awscdk.services.wafv2.CfnWebACL$RequestInspectionPropertycdk.support/lookup-entry:request-inspection
responseInspectionsoftware.amazon.awscdk.services.wafv2.CfnWebACL$ResponseInspectionPropertycdk.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` |
sourceraw docstring

build-cfn-web-acl-aws-managed-rules-bot-control-rule-set-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
enableMachineLearningsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:enable-machine-learning
inspectionLeveljava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-web-acl-block-action-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
customResponsesoftware.amazon.awscdk.services.wafv2.CfnWebACL$CustomResponsePropertycdk.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` |
sourceraw docstring

build-cfn-web-acl-body-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
oversizeHandlingjava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-web-acl-builderclj

(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:

FieldDataTypeLookup FunctionData Key
associationConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:association-config
captchaConfigsoftware.amazon.awscdk.services.wafv2.CfnWebACL$CaptchaConfigPropertycdk.support/lookup-entry:captcha-config
challengeConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:challenge-config
customResponseBodiesjava.util.Mapcdk.support/lookup-entry:custom-response-bodies
defaultActionsoftware.amazon.awscdk.services.wafv2.CfnWebACL$DefaultActionPropertycdk.support/lookup-entry:default-action
descriptionjava.lang.Stringcdk.support/lookup-entry:description
namejava.lang.Stringcdk.support/lookup-entry:name
rulesjava.util.Listcdk.support/lookup-entry:rules
scopejava.lang.Stringcdk.support/lookup-entry:scope
tagsjava.util.Listcdk.support/lookup-entry:tags
tokenDomainsjava.util.Listcdk.support/lookup-entry:token-domains
visibilityConfigsoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-web-acl-byte-match-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
fieldToMatchsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:field-to-match
positionalConstraintjava.lang.Stringcdk.support/lookup-entry:positional-constraint
searchStringjava.lang.Stringcdk.support/lookup-entry:search-string
searchStringBase64java.lang.Stringcdk.support/lookup-entry:search-string-base64
textTransformationsjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-web-acl-captcha-action-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
customRequestHandlingsoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-web-acl-captcha-config-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
immunityTimePropertysoftware.amazon.awscdk.services.wafv2.CfnWebACL$ImmunityTimePropertyPropertycdk.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` |
sourceraw docstring

build-cfn-web-acl-challenge-action-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
customRequestHandlingsoftware.amazon.awscdk.services.wafv2.CfnWebACL$CustomRequestHandlingPropertycdk.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` |
sourceraw docstring

build-cfn-web-acl-challenge-config-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
immunityTimePropertysoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

(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:

FieldDataTypeLookup FunctionData Key
alljava.lang.Objectcdk.support/lookup-entry:all
excludedCookiesjava.util.Listcdk.support/lookup-entry:excluded-cookies
includedCookiesjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-web-acl-cookies-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
matchPatternsoftware.amazon.awscdk.services.wafv2.CfnWebACL$CookieMatchPatternPropertycdk.support/lookup-entry:match-pattern
matchScopejava.lang.Stringcdk.support/lookup-entry:match-scope
oversizeHandlingjava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-web-acl-count-action-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
customRequestHandlingsoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-web-acl-custom-http-header-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
namejava.lang.Stringcdk.support/lookup-entry:name
valuejava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-web-acl-custom-request-handling-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
insertHeadersjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-web-acl-custom-response-body-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
contentjava.lang.Stringcdk.support/lookup-entry:content
contentTypejava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-web-acl-custom-response-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
customResponseBodyKeyjava.lang.Stringcdk.support/lookup-entry:custom-response-body-key
responseCodejava.lang.Numbercdk.support/lookup-entry:response-code
responseHeaderssoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-web-acl-default-action-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
allowsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:allow
blocksoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-web-acl-excluded-rule-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
namejava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-web-acl-field-identifier-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
identifierjava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-web-acl-field-to-match-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
allQueryArgumentsjava.lang.Objectcdk.support/lookup-entry:all-query-arguments
bodysoftware.amazon.awscdk.services.wafv2.CfnWebACL$BodyPropertycdk.support/lookup-entry:body
cookiessoftware.amazon.awscdk.services.wafv2.CfnWebACL$CookiesPropertycdk.support/lookup-entry:cookies
headerssoftware.amazon.awscdk.services.wafv2.CfnWebACL$HeadersPropertycdk.support/lookup-entry:headers
ja3Fingerprintsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:ja3-fingerprint
jsonBodysoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:json-body
methodjava.lang.Objectcdk.support/lookup-entry:method
queryStringjava.lang.Objectcdk.support/lookup-entry:query-string
singleHeaderjava.lang.Objectcdk.support/lookup-entry:single-header
singleQueryArgumentjava.lang.Objectcdk.support/lookup-entry:single-query-argument
uriPathjava.lang.Objectcdk.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` |
sourceraw docstring

build-cfn-web-acl-forwarded-ip-configuration-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
fallbackBehaviorjava.lang.Stringcdk.support/lookup-entry:fallback-behavior
headerNamejava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-web-acl-geo-match-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
countryCodesjava.util.Listcdk.support/lookup-entry:country-codes
forwardedIpConfigsoftware.amazon.awscdk.services.wafv2.CfnWebACL$ForwardedIPConfigurationPropertycdk.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` |
sourceraw docstring

build-cfn-web-acl-header-match-pattern-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
alljava.lang.Objectcdk.support/lookup-entry:all
excludedHeadersjava.util.Listcdk.support/lookup-entry:excluded-headers
includedHeadersjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-web-acl-headers-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
matchPatternsoftware.amazon.awscdk.services.wafv2.CfnWebACL$HeaderMatchPatternPropertycdk.support/lookup-entry:match-pattern
matchScopejava.lang.Stringcdk.support/lookup-entry:match-scope
oversizeHandlingjava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-web-acl-immunity-time-property-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
immunityTimejava.lang.Numbercdk.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` |
sourceraw docstring

build-cfn-web-acl-ip-set-forwarded-ip-configuration-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
fallbackBehaviorjava.lang.Stringcdk.support/lookup-entry:fallback-behavior
headerNamejava.lang.Stringcdk.support/lookup-entry:header-name
positionjava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-web-acl-ip-set-reference-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
arnjava.lang.Stringcdk.support/lookup-entry:arn
ipSetForwardedIpConfigsoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-web-acl-ja3-fingerprint-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
fallbackBehaviorjava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-web-acl-json-body-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
invalidFallbackBehaviorjava.lang.Stringcdk.support/lookup-entry:invalid-fallback-behavior
matchPatternsoftware.amazon.awscdk.services.wafv2.CfnWebACL$JsonMatchPatternPropertycdk.support/lookup-entry:match-pattern
matchScopejava.lang.Stringcdk.support/lookup-entry:match-scope
oversizeHandlingjava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-web-acl-json-match-pattern-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
alljava.lang.Objectcdk.support/lookup-entry:all
includedPathsjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-web-acl-label-match-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
keyjava.lang.Stringcdk.support/lookup-entry:key
scopejava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-web-acl-label-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
namejava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-web-acl-managed-rule-group-config-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
awsManagedRulesAcfpRuleSetsoftware.amazon.awscdk.services.wafv2.CfnWebACL$AWSManagedRulesACFPRuleSetPropertycdk.support/lookup-entry:aws-managed-rules-acfp-rule-set
awsManagedRulesAtpRuleSetsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:aws-managed-rules-atp-rule-set
awsManagedRulesBotControlRuleSetsoftware.amazon.awscdk.services.wafv2.CfnWebACL$AWSManagedRulesBotControlRuleSetPropertycdk.support/lookup-entry:aws-managed-rules-bot-control-rule-set
loginPathjava.lang.Stringcdk.support/lookup-entry:login-path
passwordFieldsoftware.amazon.awscdk.services.wafv2.CfnWebACL$FieldIdentifierPropertycdk.support/lookup-entry:password-field
payloadTypejava.lang.Stringcdk.support/lookup-entry:payload-type
usernameFieldsoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-web-acl-managed-rule-group-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
excludedRulessoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:excluded-rules
managedRuleGroupConfigsjava.util.Listcdk.support/lookup-entry:managed-rule-group-configs
namejava.lang.Stringcdk.support/lookup-entry:name
ruleActionOverridesjava.util.Listcdk.support/lookup-entry:rule-action-overrides
scopeDownStatementsoftware.amazon.awscdk.services.wafv2.CfnWebACL$StatementPropertycdk.support/lookup-entry:scope-down-statement
vendorNamejava.lang.Stringcdk.support/lookup-entry:vendor-name
versionjava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-web-acl-not-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
statementsoftware.amazon.awscdk.services.wafv2.CfnWebACL$StatementPropertycdk.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` |
sourceraw docstring

build-cfn-web-acl-or-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
statementsjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-web-acl-override-action-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
countjava.lang.Objectcdk.support/lookup-entry:count
nonejava.lang.Objectcdk.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` |
sourceraw docstring

build-cfn-web-acl-props-builderclj

(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:

FieldDataTypeLookup FunctionData Key
associationConfigsoftware.amazon.awscdk.services.wafv2.CfnWebACL$AssociationConfigPropertycdk.support/lookup-entry:association-config
captchaConfigsoftware.amazon.awscdk.services.wafv2.CfnWebACL$CaptchaConfigPropertycdk.support/lookup-entry:captcha-config
challengeConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:challenge-config
customResponseBodiessoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:custom-response-bodies
defaultActionsoftware.amazon.awscdk.services.wafv2.CfnWebACL$DefaultActionPropertycdk.support/lookup-entry:default-action
descriptionjava.lang.Stringcdk.support/lookup-entry:description
namejava.lang.Stringcdk.support/lookup-entry:name
rulesjava.util.Listcdk.support/lookup-entry:rules
scopejava.lang.Stringcdk.support/lookup-entry:scope
tagsjava.util.Listcdk.support/lookup-entry:tags
tokenDomainsjava.util.Listcdk.support/lookup-entry:token-domains
visibilityConfigsoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-web-acl-rate-based-statement-custom-key-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
cookiesoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:cookie
forwardedIpjava.lang.Objectcdk.support/lookup-entry:forwarded-ip
headersoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:header
httpMethodjava.lang.Objectcdk.support/lookup-entry:http-method
ipjava.lang.Objectcdk.support/lookup-entry:ip
labelNamespacesoftware.amazon.awscdk.services.wafv2.CfnWebACL$RateLimitLabelNamespacePropertycdk.support/lookup-entry:label-namespace
queryArgumentsoftware.amazon.awscdk.services.wafv2.CfnWebACL$RateLimitQueryArgumentPropertycdk.support/lookup-entry:query-argument
queryStringsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:query-string
uriPathsoftware.amazon.awscdk.services.wafv2.CfnWebACL$RateLimitUriPathPropertycdk.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` |
sourceraw docstring

build-cfn-web-acl-rate-based-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
aggregateKeyTypejava.lang.Stringcdk.support/lookup-entry:aggregate-key-type
customKeyssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:custom-keys
evaluationWindowSecjava.lang.Numbercdk.support/lookup-entry:evaluation-window-sec
forwardedIpConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:forwarded-ip-config
limitjava.lang.Numbercdk.support/lookup-entry:limit
scopeDownStatementsoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

(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:

FieldDataTypeLookup FunctionData Key
namejava.lang.Stringcdk.support/lookup-entry:name
textTransformationssoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-web-acl-rate-limit-header-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
namejava.lang.Stringcdk.support/lookup-entry:name
textTransformationssoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-web-acl-rate-limit-label-namespace-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
namespacejava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-web-acl-rate-limit-query-argument-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
namejava.lang.Stringcdk.support/lookup-entry:name
textTransformationsjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-web-acl-rate-limit-query-string-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
textTransformationssoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-web-acl-rate-limit-uri-path-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
textTransformationsjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-web-acl-regex-match-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
fieldToMatchsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:field-to-match
regexStringjava.lang.Stringcdk.support/lookup-entry:regex-string
textTransformationsjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-web-acl-regex-pattern-set-reference-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
arnjava.lang.Stringcdk.support/lookup-entry:arn
fieldToMatchsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:field-to-match
textTransformationssoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-web-acl-request-body-associated-resource-type-config-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
defaultSizeInspectionLimitjava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-web-acl-request-inspection-acfp-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
addressFieldsjava.util.Listcdk.support/lookup-entry:address-fields
emailFieldsoftware.amazon.awscdk.services.wafv2.CfnWebACL$FieldIdentifierPropertycdk.support/lookup-entry:email-field
passwordFieldsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:password-field
payloadTypejava.lang.Stringcdk.support/lookup-entry:payload-type
phoneNumberFieldsjava.util.Listcdk.support/lookup-entry:phone-number-fields
usernameFieldsoftware.amazon.awscdk.services.wafv2.CfnWebACL$FieldIdentifierPropertycdk.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` |
sourceraw docstring

build-cfn-web-acl-request-inspection-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
passwordFieldsoftware.amazon.awscdk.services.wafv2.CfnWebACL$FieldIdentifierPropertycdk.support/lookup-entry:password-field
payloadTypejava.lang.Stringcdk.support/lookup-entry:payload-type
usernameFieldsoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

build-cfn-web-acl-response-inspection-body-contains-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
failureStringsjava.util.Listcdk.support/lookup-entry:failure-strings
successStringsjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-web-acl-response-inspection-header-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
failureValuesjava.util.Listcdk.support/lookup-entry:failure-values
namejava.lang.Stringcdk.support/lookup-entry:name
successValuesjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-web-acl-response-inspection-json-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
failureValuesjava.util.Listcdk.support/lookup-entry:failure-values
identifierjava.lang.Stringcdk.support/lookup-entry:identifier
successValuesjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-web-acl-response-inspection-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
bodyContainssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:body-contains
headersoftware.amazon.awscdk.services.wafv2.CfnWebACL$ResponseInspectionHeaderPropertycdk.support/lookup-entry:header
jsonsoftware.amazon.awscdk.services.wafv2.CfnWebACL$ResponseInspectionJsonPropertycdk.support/lookup-entry:json
statusCodesoftware.amazon.awscdk.services.wafv2.CfnWebACL$ResponseInspectionStatusCodePropertycdk.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` |
sourceraw docstring

build-cfn-web-acl-response-inspection-status-code-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
failureCodesjava.util.Listcdk.support/lookup-entry:failure-codes
successCodesjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-web-acl-rule-action-override-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
actionToUsesoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:action-to-use
namejava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-web-acl-rule-action-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
allowsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:allow
blocksoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:block
captchasoftware.amazon.awscdk.services.wafv2.CfnWebACL$CaptchaActionPropertycdk.support/lookup-entry:captcha
challengesoftware.amazon.awscdk.services.wafv2.CfnWebACL$ChallengeActionPropertycdk.support/lookup-entry:challenge
countsoftware.amazon.awscdk.services.wafv2.CfnWebACL$CountActionPropertycdk.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` |
sourceraw docstring

build-cfn-web-acl-rule-group-reference-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
arnjava.lang.Stringcdk.support/lookup-entry:arn
excludedRulesjava.util.Listcdk.support/lookup-entry:excluded-rules
ruleActionOverridesjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-web-acl-rule-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
actionsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:action
captchaConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:captcha-config
challengeConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:challenge-config
namejava.lang.Stringcdk.support/lookup-entry:name
overrideActionsoftware.amazon.awscdk.services.wafv2.CfnWebACL$OverrideActionPropertycdk.support/lookup-entry:override-action
priorityjava.lang.Numbercdk.support/lookup-entry:priority
ruleLabelssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:rule-labels
statementsoftware.amazon.awscdk.services.wafv2.CfnWebACL$StatementPropertycdk.support/lookup-entry:statement
visibilityConfigsoftware.amazon.awscdk.services.wafv2.CfnWebACL$VisibilityConfigPropertycdk.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` |
sourceraw docstring

build-cfn-web-acl-single-header-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
namejava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-web-acl-single-query-argument-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
namejava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-web-acl-size-constraint-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
comparisonOperatorjava.lang.Stringcdk.support/lookup-entry:comparison-operator
fieldToMatchsoftware.amazon.awscdk.services.wafv2.CfnWebACL$FieldToMatchPropertycdk.support/lookup-entry:field-to-match
sizejava.lang.Numbercdk.support/lookup-entry:size
textTransformationsjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-web-acl-sqli-match-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
fieldToMatchsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:field-to-match
sensitivityLeveljava.lang.Stringcdk.support/lookup-entry:sensitivity-level
textTransformationsjava.util.Listcdk.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` |
sourceraw docstring

build-cfn-web-acl-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
andStatementsoftware.amazon.awscdk.services.wafv2.CfnWebACL$AndStatementPropertycdk.support/lookup-entry:and-statement
byteMatchStatementsoftware.amazon.awscdk.services.wafv2.CfnWebACL$ByteMatchStatementPropertycdk.support/lookup-entry:byte-match-statement
geoMatchStatementsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:geo-match-statement
ipSetReferenceStatementsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:ip-set-reference-statement
labelMatchStatementsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:label-match-statement
managedRuleGroupStatementsoftware.amazon.awscdk.services.wafv2.CfnWebACL$ManagedRuleGroupStatementPropertycdk.support/lookup-entry:managed-rule-group-statement
notStatementsoftware.amazon.awscdk.services.wafv2.CfnWebACL$NotStatementPropertycdk.support/lookup-entry:not-statement
orStatementsoftware.amazon.awscdk.services.wafv2.CfnWebACL$OrStatementPropertycdk.support/lookup-entry:or-statement
rateBasedStatementsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:rate-based-statement
regexMatchStatementsoftware.amazon.awscdk.services.wafv2.CfnWebACL$RegexMatchStatementPropertycdk.support/lookup-entry:regex-match-statement
regexPatternSetReferenceStatementsoftware.amazon.awscdk.services.wafv2.CfnWebACL$RegexPatternSetReferenceStatementPropertycdk.support/lookup-entry:regex-pattern-set-reference-statement
ruleGroupReferenceStatementsoftware.amazon.awscdk.services.wafv2.CfnWebACL$RuleGroupReferenceStatementPropertycdk.support/lookup-entry:rule-group-reference-statement
sizeConstraintStatementsoftware.amazon.awscdk.services.wafv2.CfnWebACL$SizeConstraintStatementPropertycdk.support/lookup-entry:size-constraint-statement
sqliMatchStatementsoftware.amazon.awscdk.services.wafv2.CfnWebACL$SqliMatchStatementPropertycdk.support/lookup-entry:sqli-match-statement
xssMatchStatementsoftware.amazon.awscdk.services.wafv2.CfnWebACL$XssMatchStatementPropertycdk.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` |
sourceraw docstring

build-cfn-web-acl-text-transformation-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
priorityjava.lang.Numbercdk.support/lookup-entry:priority
typejava.lang.Stringcdk.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` |
sourceraw docstring

build-cfn-web-acl-visibility-config-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
cloudWatchMetricsEnabledjava.lang.Booleancdk.support/lookup-entry:cloud-watch-metrics-enabled
metricNamejava.lang.Stringcdk.support/lookup-entry:metric-name
sampledRequestsEnabledjava.lang.Booleancdk.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` |
sourceraw docstring

build-cfn-web-acl-xss-match-statement-property-builderclj

(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:

FieldDataTypeLookup FunctionData Key
fieldToMatchsoftware.amazon.awscdk.services.wafv2.CfnWebACL$FieldToMatchPropertycdk.support/lookup-entry:field-to-match
textTransformationssoftware.amazon.awscdk.IResolvablecdk.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` |
sourceraw docstring

cfn-ip-set-builderclj

(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 |
sourceraw docstring

cfn-ip-set-props-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-logging-configuration-action-condition-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-logging-configuration-builderclj

(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 |
sourceraw docstring

cfn-logging-configuration-condition-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-logging-configuration-field-to-match-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-logging-configuration-filter-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-logging-configuration-json-body-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-logging-configuration-label-name-condition-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-logging-configuration-logging-filter-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-logging-configuration-match-pattern-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-logging-configuration-props-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-logging-configuration-single-header-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-regex-pattern-set-builderclj

(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 |
sourceraw docstring

cfn-regex-pattern-set-props-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-allow-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-and-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-block-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-body-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-builderclj

(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 |
sourceraw docstring

cfn-rule-group-byte-match-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-captcha-config-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-captcha-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-challenge-config-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-challenge-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-cookies-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-count-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-custom-http-header-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-custom-request-handling-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-custom-response-body-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-custom-response-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-field-to-match-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-forwarded-ip-configuration-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-geo-match-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-header-match-pattern-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-headers-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-immunity-time-property-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-ip-set-forwarded-ip-configuration-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-ip-set-reference-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-ja3-fingerprint-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-json-body-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-json-match-pattern-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-label-match-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-label-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-label-summary-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-not-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-or-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-props-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-rate-based-statement-custom-key-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-rate-based-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-rate-limit-header-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-rate-limit-label-namespace-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-rate-limit-query-argument-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-rate-limit-query-string-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-rate-limit-uri-path-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-regex-match-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-regex-pattern-set-reference-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-rule-action-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-rule-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-single-header-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-single-query-argument-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-size-constraint-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-sqli-match-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-text-transformation-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-visibility-config-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-rule-group-xss-match-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-allow-action-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-and-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-association-builderclj

(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 |
sourceraw docstring

cfn-web-acl-association-config-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-association-props-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-aws-managed-rules-acfp-rule-set-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-aws-managed-rules-atp-rule-set-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-aws-managed-rules-bot-control-rule-set-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-block-action-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-body-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-builderclj

(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 |
sourceraw docstring

cfn-web-acl-byte-match-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-captcha-action-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-captcha-config-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-challenge-action-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-challenge-config-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-cookies-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-count-action-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-custom-http-header-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-custom-request-handling-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-custom-response-body-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-custom-response-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-default-action-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-excluded-rule-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-field-identifier-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-field-to-match-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-forwarded-ip-configuration-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-geo-match-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-header-match-pattern-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-headers-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-immunity-time-property-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-ip-set-forwarded-ip-configuration-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-ip-set-reference-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-ja3-fingerprint-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-json-body-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-json-match-pattern-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-label-match-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-label-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-managed-rule-group-config-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-managed-rule-group-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-not-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-or-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-override-action-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-props-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-rate-based-statement-custom-key-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-rate-based-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-rate-limit-header-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-rate-limit-label-namespace-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-rate-limit-query-argument-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-rate-limit-query-string-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-rate-limit-uri-path-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-regex-match-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-regex-pattern-set-reference-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-request-body-associated-resource-type-config-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-request-inspection-acfp-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-request-inspection-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-response-inspection-body-contains-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-response-inspection-header-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-response-inspection-json-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-response-inspection-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-response-inspection-status-code-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-rule-action-override-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-rule-action-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-rule-group-reference-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-rule-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-single-header-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-single-query-argument-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-size-constraint-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-sqli-match-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-text-transformation-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-visibility-config-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cfn-web-acl-xss-match-statement-property-builderclj

(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:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData 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 |
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close