Liking cljdoc? Tell your friends :D
Clojure only.

cdk.api.services.cloudfront

Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.cloudfront package.

Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.cloudfront package. 
raw docstring

add-behavior-options-builderclj

(add-behavior-options-builder id config)

Creates a AddBehaviorOptions$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  `AddBehaviorOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

asset-import-source-builderclj

(asset-import-source-builder path id config)

Creates a AssetImportSource$Builder instance using provided forms, applies the data configuration, then builds it. Takes the following arguments:

Create Form: _[java.lang.String] | Argument | DataType | Description | |---|---|---| | path | java.lang.String | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `AssetImportSource$Builder` instance using provided forms, applies the data configuration, then builds it.  Takes the following arguments: 


__Create Form:__ ____[java.lang.String]___
| Argument | DataType | Description |
|---|---|---|
| path | java.lang.String |  |
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

behavior-builderclj

(behavior-builder id config)

Creates a Behavior$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  `Behavior$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

behavior-options-builderclj

(behavior-options-builder id config)

Creates a BehaviorOptions$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  `BehaviorOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

build-add-behavior-options-builderclj

(build-add-behavior-options-builder builder id config)

The build-add-behavior-options-builder function updates a AddBehaviorOptions$Builder instance using the provided configuration. The function takes the AddBehaviorOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
allowedMethodssoftware.amazon.awscdk.services.cloudfront.AllowedMethodscdk.support/lookup-entry:allowed-methods
cachePolicysoftware.amazon.awscdk.services.cloudfront.ICachePolicycdk.support/lookup-entry:cache-policy
cachedMethodssoftware.amazon.awscdk.services.cloudfront.CachedMethodscdk.support/lookup-entry:cached-methods
compressjava.lang.Booleancdk.support/lookup-entry:compress
edgeLambdasjava.util.Listcdk.support/lookup-entry:edge-lambdas
functionAssociationsjava.util.Listcdk.support/lookup-entry:function-associations
originRequestPolicysoftware.amazon.awscdk.services.cloudfront.IOriginRequestPolicycdk.support/lookup-entry:origin-request-policy
realtimeLogConfigsoftware.amazon.awscdk.services.cloudfront.IRealtimeLogConfigcdk.support/lookup-entry:realtime-log-config
responseHeadersPolicysoftware.amazon.awscdk.services.cloudfront.IResponseHeadersPolicycdk.support/lookup-entry:response-headers-policy
smoothStreamingjava.lang.Booleancdk.support/lookup-entry:smooth-streaming
trustedKeyGroupsjava.util.Listcdk.support/lookup-entry:trusted-key-groups
viewerProtocolPolicysoftware.amazon.awscdk.services.cloudfront.ViewerProtocolPolicycdk.api.services.cloudfront/viewer-protocol-policy:viewer-protocol-policy
The build-add-behavior-options-builder function updates a AddBehaviorOptions$Builder instance using the provided configuration.
  The function takes the AddBehaviorOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allowedMethods` | software.amazon.awscdk.services.cloudfront.AllowedMethods | [[cdk.support/lookup-entry]] | `:allowed-methods` |
| `cachePolicy` | software.amazon.awscdk.services.cloudfront.ICachePolicy | [[cdk.support/lookup-entry]] | `:cache-policy` |
| `cachedMethods` | software.amazon.awscdk.services.cloudfront.CachedMethods | [[cdk.support/lookup-entry]] | `:cached-methods` |
| `compress` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:compress` |
| `edgeLambdas` | java.util.List | [[cdk.support/lookup-entry]] | `:edge-lambdas` |
| `functionAssociations` | java.util.List | [[cdk.support/lookup-entry]] | `:function-associations` |
| `originRequestPolicy` | software.amazon.awscdk.services.cloudfront.IOriginRequestPolicy | [[cdk.support/lookup-entry]] | `:origin-request-policy` |
| `realtimeLogConfig` | software.amazon.awscdk.services.cloudfront.IRealtimeLogConfig | [[cdk.support/lookup-entry]] | `:realtime-log-config` |
| `responseHeadersPolicy` | software.amazon.awscdk.services.cloudfront.IResponseHeadersPolicy | [[cdk.support/lookup-entry]] | `:response-headers-policy` |
| `smoothStreaming` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:smooth-streaming` |
| `trustedKeyGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:trusted-key-groups` |
| `viewerProtocolPolicy` | software.amazon.awscdk.services.cloudfront.ViewerProtocolPolicy | [[cdk.api.services.cloudfront/viewer-protocol-policy]] | `:viewer-protocol-policy` |
sourceraw docstring

build-asset-import-source-builderclj

(build-asset-import-source-builder builder id config)

The build-asset-import-source-builder function updates a AssetImportSource$Builder instance using the provided configuration. The function takes the AssetImportSource$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
assetHashjava.lang.Stringcdk.support/lookup-entry:asset-hash
assetHashTypesoftware.amazon.awscdk.AssetHashTypecdk.api/asset-hash-type:asset-hash-type
bundlingsoftware.amazon.awscdk.BundlingOptionscdk.support/lookup-entry:bundling
deployTimejava.lang.Booleancdk.support/lookup-entry:deploy-time
excludejava.util.Listcdk.support/lookup-entry:exclude
followSymlinkssoftware.amazon.awscdk.SymlinkFollowModecdk.api/symlink-follow-mode:follow-symlinks
ignoreModesoftware.amazon.awscdk.IgnoreModecdk.api/ignore-mode:ignore-mode
readersjava.util.Listcdk.support/lookup-entry:readers
The build-asset-import-source-builder function updates a AssetImportSource$Builder instance using the provided configuration.
  The function takes the AssetImportSource$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `assetHash` | java.lang.String | [[cdk.support/lookup-entry]] | `:asset-hash` |
| `assetHashType` | software.amazon.awscdk.AssetHashType | [[cdk.api/asset-hash-type]] | `:asset-hash-type` |
| `bundling` | software.amazon.awscdk.BundlingOptions | [[cdk.support/lookup-entry]] | `:bundling` |
| `deployTime` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:deploy-time` |
| `exclude` | java.util.List | [[cdk.support/lookup-entry]] | `:exclude` |
| `followSymlinks` | software.amazon.awscdk.SymlinkFollowMode | [[cdk.api/symlink-follow-mode]] | `:follow-symlinks` |
| `ignoreMode` | software.amazon.awscdk.IgnoreMode | [[cdk.api/ignore-mode]] | `:ignore-mode` |
| `readers` | java.util.List | [[cdk.support/lookup-entry]] | `:readers` |
sourceraw docstring

build-behavior-builderclj

(build-behavior-builder builder id config)

The build-behavior-builder function updates a Behavior$Builder instance using the provided configuration. The function takes the Behavior$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
allowedMethodssoftware.amazon.awscdk.services.cloudfront.CloudFrontAllowedMethodscdk.api.services.cloudfront/cloud-front-allowed-methods:allowed-methods
cachedMethodssoftware.amazon.awscdk.services.cloudfront.CloudFrontAllowedCachedMethodscdk.api.services.cloudfront/cloud-front-allowed-cached-methods:cached-methods
compressjava.lang.Booleancdk.support/lookup-entry:compress
defaultTtlsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:default-ttl
forwardedValuessoftware.amazon.awscdk.services.cloudfront.CfnDistribution$ForwardedValuesPropertycdk.support/lookup-entry:forwarded-values
functionAssociationsjava.util.Listcdk.support/lookup-entry:function-associations
isDefaultBehaviorjava.lang.Booleancdk.support/lookup-entry:is-default-behavior
lambdaFunctionAssociationsjava.util.Listcdk.support/lookup-entry:lambda-function-associations
maxTtlsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-ttl
minTtlsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:min-ttl
pathPatternjava.lang.Stringcdk.support/lookup-entry:path-pattern
trustedKeyGroupsjava.util.Listcdk.support/lookup-entry:trusted-key-groups
trustedSignersjava.util.Listcdk.support/lookup-entry:trusted-signers
viewerProtocolPolicysoftware.amazon.awscdk.services.cloudfront.ViewerProtocolPolicycdk.api.services.cloudfront/viewer-protocol-policy:viewer-protocol-policy
The build-behavior-builder function updates a Behavior$Builder instance using the provided configuration.
  The function takes the Behavior$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allowedMethods` | software.amazon.awscdk.services.cloudfront.CloudFrontAllowedMethods | [[cdk.api.services.cloudfront/cloud-front-allowed-methods]] | `:allowed-methods` |
| `cachedMethods` | software.amazon.awscdk.services.cloudfront.CloudFrontAllowedCachedMethods | [[cdk.api.services.cloudfront/cloud-front-allowed-cached-methods]] | `:cached-methods` |
| `compress` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:compress` |
| `defaultTtl` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:default-ttl` |
| `forwardedValues` | software.amazon.awscdk.services.cloudfront.CfnDistribution$ForwardedValuesProperty | [[cdk.support/lookup-entry]] | `:forwarded-values` |
| `functionAssociations` | java.util.List | [[cdk.support/lookup-entry]] | `:function-associations` |
| `isDefaultBehavior` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:is-default-behavior` |
| `lambdaFunctionAssociations` | java.util.List | [[cdk.support/lookup-entry]] | `:lambda-function-associations` |
| `maxTtl` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-ttl` |
| `minTtl` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:min-ttl` |
| `pathPattern` | java.lang.String | [[cdk.support/lookup-entry]] | `:path-pattern` |
| `trustedKeyGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:trusted-key-groups` |
| `trustedSigners` | java.util.List | [[cdk.support/lookup-entry]] | `:trusted-signers` |
| `viewerProtocolPolicy` | software.amazon.awscdk.services.cloudfront.ViewerProtocolPolicy | [[cdk.api.services.cloudfront/viewer-protocol-policy]] | `:viewer-protocol-policy` |
sourceraw docstring

build-behavior-options-builderclj

(build-behavior-options-builder builder id config)

The build-behavior-options-builder function updates a BehaviorOptions$Builder instance using the provided configuration. The function takes the BehaviorOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
allowedMethodssoftware.amazon.awscdk.services.cloudfront.AllowedMethodscdk.support/lookup-entry:allowed-methods
cachePolicysoftware.amazon.awscdk.services.cloudfront.ICachePolicycdk.support/lookup-entry:cache-policy
cachedMethodssoftware.amazon.awscdk.services.cloudfront.CachedMethodscdk.support/lookup-entry:cached-methods
compressjava.lang.Booleancdk.support/lookup-entry:compress
edgeLambdasjava.util.Listcdk.support/lookup-entry:edge-lambdas
functionAssociationsjava.util.Listcdk.support/lookup-entry:function-associations
originsoftware.amazon.awscdk.services.cloudfront.IOrigincdk.support/lookup-entry:origin
originRequestPolicysoftware.amazon.awscdk.services.cloudfront.IOriginRequestPolicycdk.support/lookup-entry:origin-request-policy
realtimeLogConfigsoftware.amazon.awscdk.services.cloudfront.IRealtimeLogConfigcdk.support/lookup-entry:realtime-log-config
responseHeadersPolicysoftware.amazon.awscdk.services.cloudfront.IResponseHeadersPolicycdk.support/lookup-entry:response-headers-policy
smoothStreamingjava.lang.Booleancdk.support/lookup-entry:smooth-streaming
trustedKeyGroupsjava.util.Listcdk.support/lookup-entry:trusted-key-groups
viewerProtocolPolicysoftware.amazon.awscdk.services.cloudfront.ViewerProtocolPolicycdk.api.services.cloudfront/viewer-protocol-policy:viewer-protocol-policy
The build-behavior-options-builder function updates a BehaviorOptions$Builder instance using the provided configuration.
  The function takes the BehaviorOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allowedMethods` | software.amazon.awscdk.services.cloudfront.AllowedMethods | [[cdk.support/lookup-entry]] | `:allowed-methods` |
| `cachePolicy` | software.amazon.awscdk.services.cloudfront.ICachePolicy | [[cdk.support/lookup-entry]] | `:cache-policy` |
| `cachedMethods` | software.amazon.awscdk.services.cloudfront.CachedMethods | [[cdk.support/lookup-entry]] | `:cached-methods` |
| `compress` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:compress` |
| `edgeLambdas` | java.util.List | [[cdk.support/lookup-entry]] | `:edge-lambdas` |
| `functionAssociations` | java.util.List | [[cdk.support/lookup-entry]] | `:function-associations` |
| `origin` | software.amazon.awscdk.services.cloudfront.IOrigin | [[cdk.support/lookup-entry]] | `:origin` |
| `originRequestPolicy` | software.amazon.awscdk.services.cloudfront.IOriginRequestPolicy | [[cdk.support/lookup-entry]] | `:origin-request-policy` |
| `realtimeLogConfig` | software.amazon.awscdk.services.cloudfront.IRealtimeLogConfig | [[cdk.support/lookup-entry]] | `:realtime-log-config` |
| `responseHeadersPolicy` | software.amazon.awscdk.services.cloudfront.IResponseHeadersPolicy | [[cdk.support/lookup-entry]] | `:response-headers-policy` |
| `smoothStreaming` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:smooth-streaming` |
| `trustedKeyGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:trusted-key-groups` |
| `viewerProtocolPolicy` | software.amazon.awscdk.services.cloudfront.ViewerProtocolPolicy | [[cdk.api.services.cloudfront/viewer-protocol-policy]] | `:viewer-protocol-policy` |
sourceraw docstring

build-cache-policy-builderclj

(build-cache-policy-builder builder id config)

The build-cache-policy-builder function updates a CachePolicy$Builder instance using the provided configuration. The function takes the CachePolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
cachePolicyNamejava.lang.Stringcdk.support/lookup-entry:cache-policy-name
commentjava.lang.Stringcdk.support/lookup-entry:comment
cookieBehaviorsoftware.amazon.awscdk.services.cloudfront.CacheCookieBehaviorcdk.support/lookup-entry:cookie-behavior
defaultTtlsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:default-ttl
enableAcceptEncodingBrotlijava.lang.Booleancdk.support/lookup-entry:enable-accept-encoding-brotli
enableAcceptEncodingGzipjava.lang.Booleancdk.support/lookup-entry:enable-accept-encoding-gzip
headerBehaviorsoftware.amazon.awscdk.services.cloudfront.CacheHeaderBehaviorcdk.support/lookup-entry:header-behavior
maxTtlsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-ttl
minTtlsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:min-ttl
queryStringBehaviorsoftware.amazon.awscdk.services.cloudfront.CacheQueryStringBehaviorcdk.support/lookup-entry:query-string-behavior
The build-cache-policy-builder function updates a CachePolicy$Builder instance using the provided configuration.
  The function takes the CachePolicy$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cachePolicyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:cache-policy-name` |
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `cookieBehavior` | software.amazon.awscdk.services.cloudfront.CacheCookieBehavior | [[cdk.support/lookup-entry]] | `:cookie-behavior` |
| `defaultTtl` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:default-ttl` |
| `enableAcceptEncodingBrotli` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-accept-encoding-brotli` |
| `enableAcceptEncodingGzip` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-accept-encoding-gzip` |
| `headerBehavior` | software.amazon.awscdk.services.cloudfront.CacheHeaderBehavior | [[cdk.support/lookup-entry]] | `:header-behavior` |
| `maxTtl` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-ttl` |
| `minTtl` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:min-ttl` |
| `queryStringBehavior` | software.amazon.awscdk.services.cloudfront.CacheQueryStringBehavior | [[cdk.support/lookup-entry]] | `:query-string-behavior` |
sourceraw docstring

build-cache-policy-props-builderclj

(build-cache-policy-props-builder builder id config)

The build-cache-policy-props-builder function updates a CachePolicyProps$Builder instance using the provided configuration. The function takes the CachePolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
cachePolicyNamejava.lang.Stringcdk.support/lookup-entry:cache-policy-name
commentjava.lang.Stringcdk.support/lookup-entry:comment
cookieBehaviorsoftware.amazon.awscdk.services.cloudfront.CacheCookieBehaviorcdk.support/lookup-entry:cookie-behavior
defaultTtlsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:default-ttl
enableAcceptEncodingBrotlijava.lang.Booleancdk.support/lookup-entry:enable-accept-encoding-brotli
enableAcceptEncodingGzipjava.lang.Booleancdk.support/lookup-entry:enable-accept-encoding-gzip
headerBehaviorsoftware.amazon.awscdk.services.cloudfront.CacheHeaderBehaviorcdk.support/lookup-entry:header-behavior
maxTtlsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-ttl
minTtlsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:min-ttl
queryStringBehaviorsoftware.amazon.awscdk.services.cloudfront.CacheQueryStringBehaviorcdk.support/lookup-entry:query-string-behavior
The build-cache-policy-props-builder function updates a CachePolicyProps$Builder instance using the provided configuration.
  The function takes the CachePolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cachePolicyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:cache-policy-name` |
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `cookieBehavior` | software.amazon.awscdk.services.cloudfront.CacheCookieBehavior | [[cdk.support/lookup-entry]] | `:cookie-behavior` |
| `defaultTtl` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:default-ttl` |
| `enableAcceptEncodingBrotli` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-accept-encoding-brotli` |
| `enableAcceptEncodingGzip` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-accept-encoding-gzip` |
| `headerBehavior` | software.amazon.awscdk.services.cloudfront.CacheHeaderBehavior | [[cdk.support/lookup-entry]] | `:header-behavior` |
| `maxTtl` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-ttl` |
| `minTtl` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:min-ttl` |
| `queryStringBehavior` | software.amazon.awscdk.services.cloudfront.CacheQueryStringBehavior | [[cdk.support/lookup-entry]] | `:query-string-behavior` |
sourceraw docstring

build-cfn-cache-policy-builderclj

(build-cfn-cache-policy-builder builder id config)

The build-cfn-cache-policy-builder function updates a CfnCachePolicy$Builder instance using the provided configuration. The function takes the CfnCachePolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
cachePolicyConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:cache-policy-config
The build-cfn-cache-policy-builder function updates a CfnCachePolicy$Builder instance using the provided configuration.
  The function takes the CfnCachePolicy$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cachePolicyConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:cache-policy-config` |
sourceraw docstring

build-cfn-cache-policy-cache-policy-config-property-builderclj

(build-cfn-cache-policy-cache-policy-config-property-builder builder id config)

The build-cfn-cache-policy-cache-policy-config-property-builder function updates a CfnCachePolicy$CachePolicyConfigProperty$Builder instance using the provided configuration. The function takes the CfnCachePolicy$CachePolicyConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
commentjava.lang.Stringcdk.support/lookup-entry:comment
defaultTtljava.lang.Numbercdk.support/lookup-entry:default-ttl
maxTtljava.lang.Numbercdk.support/lookup-entry:max-ttl
minTtljava.lang.Numbercdk.support/lookup-entry:min-ttl
namejava.lang.Stringcdk.support/lookup-entry:name
parametersInCacheKeyAndForwardedToOriginsoftware.amazon.awscdk.services.cloudfront.CfnCachePolicy$ParametersInCacheKeyAndForwardedToOriginPropertycdk.support/lookup-entry:parameters-in-cache-key-and-forwarded-to-origin
The build-cfn-cache-policy-cache-policy-config-property-builder function updates a CfnCachePolicy$CachePolicyConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnCachePolicy$CachePolicyConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `defaultTtl` | java.lang.Number | [[cdk.support/lookup-entry]] | `:default-ttl` |
| `maxTtl` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-ttl` |
| `minTtl` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-ttl` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `parametersInCacheKeyAndForwardedToOrigin` | software.amazon.awscdk.services.cloudfront.CfnCachePolicy$ParametersInCacheKeyAndForwardedToOriginProperty | [[cdk.support/lookup-entry]] | `:parameters-in-cache-key-and-forwarded-to-origin` |
sourceraw docstring

build-cfn-cache-policy-cookies-config-property-builderclj

(build-cfn-cache-policy-cookies-config-property-builder builder id config)

The build-cfn-cache-policy-cookies-config-property-builder function updates a CfnCachePolicy$CookiesConfigProperty$Builder instance using the provided configuration. The function takes the CfnCachePolicy$CookiesConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
cookieBehaviorjava.lang.Stringcdk.support/lookup-entry:cookie-behavior
cookiesjava.util.Listcdk.support/lookup-entry:cookies
The build-cfn-cache-policy-cookies-config-property-builder function updates a CfnCachePolicy$CookiesConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnCachePolicy$CookiesConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cookieBehavior` | java.lang.String | [[cdk.support/lookup-entry]] | `:cookie-behavior` |
| `cookies` | java.util.List | [[cdk.support/lookup-entry]] | `:cookies` |
sourceraw docstring

build-cfn-cache-policy-headers-config-property-builderclj

(build-cfn-cache-policy-headers-config-property-builder builder id config)

The build-cfn-cache-policy-headers-config-property-builder function updates a CfnCachePolicy$HeadersConfigProperty$Builder instance using the provided configuration. The function takes the CfnCachePolicy$HeadersConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
headerBehaviorjava.lang.Stringcdk.support/lookup-entry:header-behavior
headersjava.util.Listcdk.support/lookup-entry:headers
The build-cfn-cache-policy-headers-config-property-builder function updates a CfnCachePolicy$HeadersConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnCachePolicy$HeadersConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `headerBehavior` | java.lang.String | [[cdk.support/lookup-entry]] | `:header-behavior` |
| `headers` | java.util.List | [[cdk.support/lookup-entry]] | `:headers` |
sourceraw docstring

build-cfn-cache-policy-parameters-in-cache-key-and-forwarded-to-origin-property-builderclj

(build-cfn-cache-policy-parameters-in-cache-key-and-forwarded-to-origin-property-builder
  builder
  id
  config)

The build-cfn-cache-policy-parameters-in-cache-key-and-forwarded-to-origin-property-builder function updates a CfnCachePolicy$ParametersInCacheKeyAndForwardedToOriginProperty$Builder instance using the provided configuration. The function takes the CfnCachePolicy$ParametersInCacheKeyAndForwardedToOriginProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
cookiesConfigsoftware.amazon.awscdk.services.cloudfront.CfnCachePolicy$CookiesConfigPropertycdk.support/lookup-entry:cookies-config
enableAcceptEncodingBrotlijava.lang.Booleancdk.support/lookup-entry:enable-accept-encoding-brotli
enableAcceptEncodingGzipjava.lang.Booleancdk.support/lookup-entry:enable-accept-encoding-gzip
headersConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:headers-config
queryStringsConfigsoftware.amazon.awscdk.services.cloudfront.CfnCachePolicy$QueryStringsConfigPropertycdk.support/lookup-entry:query-strings-config
The build-cfn-cache-policy-parameters-in-cache-key-and-forwarded-to-origin-property-builder function updates a CfnCachePolicy$ParametersInCacheKeyAndForwardedToOriginProperty$Builder instance using the provided configuration.
  The function takes the CfnCachePolicy$ParametersInCacheKeyAndForwardedToOriginProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cookiesConfig` | software.amazon.awscdk.services.cloudfront.CfnCachePolicy$CookiesConfigProperty | [[cdk.support/lookup-entry]] | `:cookies-config` |
| `enableAcceptEncodingBrotli` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-accept-encoding-brotli` |
| `enableAcceptEncodingGzip` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-accept-encoding-gzip` |
| `headersConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:headers-config` |
| `queryStringsConfig` | software.amazon.awscdk.services.cloudfront.CfnCachePolicy$QueryStringsConfigProperty | [[cdk.support/lookup-entry]] | `:query-strings-config` |
sourceraw docstring

build-cfn-cache-policy-props-builderclj

(build-cfn-cache-policy-props-builder builder id config)

The build-cfn-cache-policy-props-builder function updates a CfnCachePolicyProps$Builder instance using the provided configuration. The function takes the CfnCachePolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
cachePolicyConfigsoftware.amazon.awscdk.services.cloudfront.CfnCachePolicy$CachePolicyConfigPropertycdk.support/lookup-entry:cache-policy-config
The build-cfn-cache-policy-props-builder function updates a CfnCachePolicyProps$Builder instance using the provided configuration.
  The function takes the CfnCachePolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cachePolicyConfig` | software.amazon.awscdk.services.cloudfront.CfnCachePolicy$CachePolicyConfigProperty | [[cdk.support/lookup-entry]] | `:cache-policy-config` |
sourceraw docstring

build-cfn-cache-policy-query-strings-config-property-builderclj

(build-cfn-cache-policy-query-strings-config-property-builder builder id config)

The build-cfn-cache-policy-query-strings-config-property-builder function updates a CfnCachePolicy$QueryStringsConfigProperty$Builder instance using the provided configuration. The function takes the CfnCachePolicy$QueryStringsConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
queryStringBehaviorjava.lang.Stringcdk.support/lookup-entry:query-string-behavior
queryStringsjava.util.Listcdk.support/lookup-entry:query-strings
The build-cfn-cache-policy-query-strings-config-property-builder function updates a CfnCachePolicy$QueryStringsConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnCachePolicy$QueryStringsConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `queryStringBehavior` | java.lang.String | [[cdk.support/lookup-entry]] | `:query-string-behavior` |
| `queryStrings` | java.util.List | [[cdk.support/lookup-entry]] | `:query-strings` |
sourceraw docstring

build-cfn-cloud-front-origin-access-identity-builderclj

(build-cfn-cloud-front-origin-access-identity-builder builder id config)

The build-cfn-cloud-front-origin-access-identity-builder function updates a CfnCloudFrontOriginAccessIdentity$Builder instance using the provided configuration. The function takes the CfnCloudFrontOriginAccessIdentity$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
cloudFrontOriginAccessIdentityConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:cloud-front-origin-access-identity-config
The build-cfn-cloud-front-origin-access-identity-builder function updates a CfnCloudFrontOriginAccessIdentity$Builder instance using the provided configuration.
  The function takes the CfnCloudFrontOriginAccessIdentity$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cloudFrontOriginAccessIdentityConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:cloud-front-origin-access-identity-config` |
sourceraw docstring

build-cfn-cloud-front-origin-access-identity-cloud-front-origin-access-identity-config-property-builderclj

(build-cfn-cloud-front-origin-access-identity-cloud-front-origin-access-identity-config-property-builder
  builder
  id
  config)

The build-cfn-cloud-front-origin-access-identity-cloud-front-origin-access-identity-config-property-builder function updates a CfnCloudFrontOriginAccessIdentity$CloudFrontOriginAccessIdentityConfigProperty$Builder instance using the provided configuration. The function takes the CfnCloudFrontOriginAccessIdentity$CloudFrontOriginAccessIdentityConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
commentjava.lang.Stringcdk.support/lookup-entry:comment
The build-cfn-cloud-front-origin-access-identity-cloud-front-origin-access-identity-config-property-builder function updates a CfnCloudFrontOriginAccessIdentity$CloudFrontOriginAccessIdentityConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnCloudFrontOriginAccessIdentity$CloudFrontOriginAccessIdentityConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
sourceraw docstring

build-cfn-cloud-front-origin-access-identity-props-builderclj

(build-cfn-cloud-front-origin-access-identity-props-builder builder id config)

The build-cfn-cloud-front-origin-access-identity-props-builder function updates a CfnCloudFrontOriginAccessIdentityProps$Builder instance using the provided configuration. The function takes the CfnCloudFrontOriginAccessIdentityProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
cloudFrontOriginAccessIdentityConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:cloud-front-origin-access-identity-config
The build-cfn-cloud-front-origin-access-identity-props-builder function updates a CfnCloudFrontOriginAccessIdentityProps$Builder instance using the provided configuration.
  The function takes the CfnCloudFrontOriginAccessIdentityProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cloudFrontOriginAccessIdentityConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:cloud-front-origin-access-identity-config` |
sourceraw docstring

build-cfn-continuous-deployment-policy-builderclj

(build-cfn-continuous-deployment-policy-builder builder id config)

The build-cfn-continuous-deployment-policy-builder function updates a CfnContinuousDeploymentPolicy$Builder instance using the provided configuration. The function takes the CfnContinuousDeploymentPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
continuousDeploymentPolicyConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:continuous-deployment-policy-config
The build-cfn-continuous-deployment-policy-builder function updates a CfnContinuousDeploymentPolicy$Builder instance using the provided configuration.
  The function takes the CfnContinuousDeploymentPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `continuousDeploymentPolicyConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:continuous-deployment-policy-config` |
sourceraw docstring

build-cfn-continuous-deployment-policy-continuous-deployment-policy-config-property-builderclj

(build-cfn-continuous-deployment-policy-continuous-deployment-policy-config-property-builder
  builder
  id
  config)

The build-cfn-continuous-deployment-policy-continuous-deployment-policy-config-property-builder function updates a CfnContinuousDeploymentPolicy$ContinuousDeploymentPolicyConfigProperty$Builder instance using the provided configuration. The function takes the CfnContinuousDeploymentPolicy$ContinuousDeploymentPolicyConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
enabledsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:enabled
singleHeaderPolicyConfigsoftware.amazon.awscdk.services.cloudfront.CfnContinuousDeploymentPolicy$SingleHeaderPolicyConfigPropertycdk.support/lookup-entry:single-header-policy-config
singleWeightPolicyConfigsoftware.amazon.awscdk.services.cloudfront.CfnContinuousDeploymentPolicy$SingleWeightPolicyConfigPropertycdk.support/lookup-entry:single-weight-policy-config
stagingDistributionDnsNamesjava.util.Listcdk.support/lookup-entry:staging-distribution-dns-names
trafficConfigsoftware.amazon.awscdk.services.cloudfront.CfnContinuousDeploymentPolicy$TrafficConfigPropertycdk.support/lookup-entry:traffic-config
typejava.lang.Stringcdk.support/lookup-entry:type
The build-cfn-continuous-deployment-policy-continuous-deployment-policy-config-property-builder function updates a CfnContinuousDeploymentPolicy$ContinuousDeploymentPolicyConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnContinuousDeploymentPolicy$ContinuousDeploymentPolicyConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `enabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:enabled` |
| `singleHeaderPolicyConfig` | software.amazon.awscdk.services.cloudfront.CfnContinuousDeploymentPolicy$SingleHeaderPolicyConfigProperty | [[cdk.support/lookup-entry]] | `:single-header-policy-config` |
| `singleWeightPolicyConfig` | software.amazon.awscdk.services.cloudfront.CfnContinuousDeploymentPolicy$SingleWeightPolicyConfigProperty | [[cdk.support/lookup-entry]] | `:single-weight-policy-config` |
| `stagingDistributionDnsNames` | java.util.List | [[cdk.support/lookup-entry]] | `:staging-distribution-dns-names` |
| `trafficConfig` | software.amazon.awscdk.services.cloudfront.CfnContinuousDeploymentPolicy$TrafficConfigProperty | [[cdk.support/lookup-entry]] | `:traffic-config` |
| `type` | java.lang.String | [[cdk.support/lookup-entry]] | `:type` |
sourceraw docstring

build-cfn-continuous-deployment-policy-props-builderclj

(build-cfn-continuous-deployment-policy-props-builder builder id config)

The build-cfn-continuous-deployment-policy-props-builder function updates a CfnContinuousDeploymentPolicyProps$Builder instance using the provided configuration. The function takes the CfnContinuousDeploymentPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
continuousDeploymentPolicyConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:continuous-deployment-policy-config
The build-cfn-continuous-deployment-policy-props-builder function updates a CfnContinuousDeploymentPolicyProps$Builder instance using the provided configuration.
  The function takes the CfnContinuousDeploymentPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `continuousDeploymentPolicyConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:continuous-deployment-policy-config` |
sourceraw docstring

build-cfn-continuous-deployment-policy-session-stickiness-config-property-builderclj

(build-cfn-continuous-deployment-policy-session-stickiness-config-property-builder
  builder
  id
  config)

The build-cfn-continuous-deployment-policy-session-stickiness-config-property-builder function updates a CfnContinuousDeploymentPolicy$SessionStickinessConfigProperty$Builder instance using the provided configuration. The function takes the CfnContinuousDeploymentPolicy$SessionStickinessConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
idleTtljava.lang.Numbercdk.support/lookup-entry:idle-ttl
maximumTtljava.lang.Numbercdk.support/lookup-entry:maximum-ttl
The build-cfn-continuous-deployment-policy-session-stickiness-config-property-builder function updates a CfnContinuousDeploymentPolicy$SessionStickinessConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnContinuousDeploymentPolicy$SessionStickinessConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `idleTtl` | java.lang.Number | [[cdk.support/lookup-entry]] | `:idle-ttl` |
| `maximumTtl` | java.lang.Number | [[cdk.support/lookup-entry]] | `:maximum-ttl` |
sourceraw docstring

build-cfn-continuous-deployment-policy-single-header-config-property-builderclj

(build-cfn-continuous-deployment-policy-single-header-config-property-builder
  builder
  id
  config)

The build-cfn-continuous-deployment-policy-single-header-config-property-builder function updates a CfnContinuousDeploymentPolicy$SingleHeaderConfigProperty$Builder instance using the provided configuration. The function takes the CfnContinuousDeploymentPolicy$SingleHeaderConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
headerjava.lang.Stringcdk.support/lookup-entry:header
valuejava.lang.Stringcdk.support/lookup-entry:value
The build-cfn-continuous-deployment-policy-single-header-config-property-builder function updates a CfnContinuousDeploymentPolicy$SingleHeaderConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnContinuousDeploymentPolicy$SingleHeaderConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `header` | java.lang.String | [[cdk.support/lookup-entry]] | `:header` |
| `value` | java.lang.String | [[cdk.support/lookup-entry]] | `:value` |
sourceraw docstring

build-cfn-continuous-deployment-policy-single-header-policy-config-property-builderclj

(build-cfn-continuous-deployment-policy-single-header-policy-config-property-builder
  builder
  id
  config)

The build-cfn-continuous-deployment-policy-single-header-policy-config-property-builder function updates a CfnContinuousDeploymentPolicy$SingleHeaderPolicyConfigProperty$Builder instance using the provided configuration. The function takes the CfnContinuousDeploymentPolicy$SingleHeaderPolicyConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
headerjava.lang.Stringcdk.support/lookup-entry:header
valuejava.lang.Stringcdk.support/lookup-entry:value
The build-cfn-continuous-deployment-policy-single-header-policy-config-property-builder function updates a CfnContinuousDeploymentPolicy$SingleHeaderPolicyConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnContinuousDeploymentPolicy$SingleHeaderPolicyConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `header` | java.lang.String | [[cdk.support/lookup-entry]] | `:header` |
| `value` | java.lang.String | [[cdk.support/lookup-entry]] | `:value` |
sourceraw docstring

build-cfn-continuous-deployment-policy-single-weight-config-property-builderclj

(build-cfn-continuous-deployment-policy-single-weight-config-property-builder
  builder
  id
  config)

The build-cfn-continuous-deployment-policy-single-weight-config-property-builder function updates a CfnContinuousDeploymentPolicy$SingleWeightConfigProperty$Builder instance using the provided configuration. The function takes the CfnContinuousDeploymentPolicy$SingleWeightConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
sessionStickinessConfigsoftware.amazon.awscdk.services.cloudfront.CfnContinuousDeploymentPolicy$SessionStickinessConfigPropertycdk.support/lookup-entry:session-stickiness-config
weightjava.lang.Numbercdk.support/lookup-entry:weight
The build-cfn-continuous-deployment-policy-single-weight-config-property-builder function updates a CfnContinuousDeploymentPolicy$SingleWeightConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnContinuousDeploymentPolicy$SingleWeightConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `sessionStickinessConfig` | software.amazon.awscdk.services.cloudfront.CfnContinuousDeploymentPolicy$SessionStickinessConfigProperty | [[cdk.support/lookup-entry]] | `:session-stickiness-config` |
| `weight` | java.lang.Number | [[cdk.support/lookup-entry]] | `:weight` |
sourceraw docstring

build-cfn-continuous-deployment-policy-single-weight-policy-config-property-builderclj

(build-cfn-continuous-deployment-policy-single-weight-policy-config-property-builder
  builder
  id
  config)

The build-cfn-continuous-deployment-policy-single-weight-policy-config-property-builder function updates a CfnContinuousDeploymentPolicy$SingleWeightPolicyConfigProperty$Builder instance using the provided configuration. The function takes the CfnContinuousDeploymentPolicy$SingleWeightPolicyConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
sessionStickinessConfigsoftware.amazon.awscdk.services.cloudfront.CfnContinuousDeploymentPolicy$SessionStickinessConfigPropertycdk.support/lookup-entry:session-stickiness-config
weightjava.lang.Numbercdk.support/lookup-entry:weight
The build-cfn-continuous-deployment-policy-single-weight-policy-config-property-builder function updates a CfnContinuousDeploymentPolicy$SingleWeightPolicyConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnContinuousDeploymentPolicy$SingleWeightPolicyConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `sessionStickinessConfig` | software.amazon.awscdk.services.cloudfront.CfnContinuousDeploymentPolicy$SessionStickinessConfigProperty | [[cdk.support/lookup-entry]] | `:session-stickiness-config` |
| `weight` | java.lang.Number | [[cdk.support/lookup-entry]] | `:weight` |
sourceraw docstring

build-cfn-continuous-deployment-policy-traffic-config-property-builderclj

(build-cfn-continuous-deployment-policy-traffic-config-property-builder builder
                                                                        id
                                                                        config)

The build-cfn-continuous-deployment-policy-traffic-config-property-builder function updates a CfnContinuousDeploymentPolicy$TrafficConfigProperty$Builder instance using the provided configuration. The function takes the CfnContinuousDeploymentPolicy$TrafficConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
singleHeaderConfigsoftware.amazon.awscdk.services.cloudfront.CfnContinuousDeploymentPolicy$SingleHeaderConfigPropertycdk.support/lookup-entry:single-header-config
singleWeightConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:single-weight-config
typejava.lang.Stringcdk.support/lookup-entry:type
The build-cfn-continuous-deployment-policy-traffic-config-property-builder function updates a CfnContinuousDeploymentPolicy$TrafficConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnContinuousDeploymentPolicy$TrafficConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `singleHeaderConfig` | software.amazon.awscdk.services.cloudfront.CfnContinuousDeploymentPolicy$SingleHeaderConfigProperty | [[cdk.support/lookup-entry]] | `:single-header-config` |
| `singleWeightConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:single-weight-config` |
| `type` | java.lang.String | [[cdk.support/lookup-entry]] | `:type` |
sourceraw docstring

build-cfn-distribution-builderclj

(build-cfn-distribution-builder builder id config)

The build-cfn-distribution-builder function updates a CfnDistribution$Builder instance using the provided configuration. The function takes the CfnDistribution$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
distributionConfigsoftware.amazon.awscdk.services.cloudfront.CfnDistribution$DistributionConfigPropertycdk.support/lookup-entry:distribution-config
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-distribution-builder function updates a CfnDistribution$Builder instance using the provided configuration.
  The function takes the CfnDistribution$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `distributionConfig` | software.amazon.awscdk.services.cloudfront.CfnDistribution$DistributionConfigProperty | [[cdk.support/lookup-entry]] | `:distribution-config` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-distribution-cache-behavior-property-builderclj

(build-cfn-distribution-cache-behavior-property-builder builder id config)

The build-cfn-distribution-cache-behavior-property-builder function updates a CfnDistribution$CacheBehaviorProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$CacheBehaviorProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
allowedMethodsjava.util.Listcdk.support/lookup-entry:allowed-methods
cachePolicyIdjava.lang.Stringcdk.support/lookup-entry:cache-policy-id
cachedMethodsjava.util.Listcdk.support/lookup-entry:cached-methods
compresssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:compress
defaultTtljava.lang.Numbercdk.support/lookup-entry:default-ttl
fieldLevelEncryptionIdjava.lang.Stringcdk.support/lookup-entry:field-level-encryption-id
forwardedValuessoftware.amazon.awscdk.services.cloudfront.CfnDistribution$ForwardedValuesPropertycdk.support/lookup-entry:forwarded-values
functionAssociationssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:function-associations
lambdaFunctionAssociationsjava.util.Listcdk.support/lookup-entry:lambda-function-associations
maxTtljava.lang.Numbercdk.support/lookup-entry:max-ttl
minTtljava.lang.Numbercdk.support/lookup-entry:min-ttl
originRequestPolicyIdjava.lang.Stringcdk.support/lookup-entry:origin-request-policy-id
pathPatternjava.lang.Stringcdk.support/lookup-entry:path-pattern
realtimeLogConfigArnjava.lang.Stringcdk.support/lookup-entry:realtime-log-config-arn
responseHeadersPolicyIdjava.lang.Stringcdk.support/lookup-entry:response-headers-policy-id
smoothStreamingsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:smooth-streaming
targetOriginIdjava.lang.Stringcdk.support/lookup-entry:target-origin-id
trustedKeyGroupsjava.util.Listcdk.support/lookup-entry:trusted-key-groups
trustedSignersjava.util.Listcdk.support/lookup-entry:trusted-signers
viewerProtocolPolicyjava.lang.Stringcdk.support/lookup-entry:viewer-protocol-policy
The build-cfn-distribution-cache-behavior-property-builder function updates a CfnDistribution$CacheBehaviorProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$CacheBehaviorProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allowedMethods` | java.util.List | [[cdk.support/lookup-entry]] | `:allowed-methods` |
| `cachePolicyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:cache-policy-id` |
| `cachedMethods` | java.util.List | [[cdk.support/lookup-entry]] | `:cached-methods` |
| `compress` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:compress` |
| `defaultTtl` | java.lang.Number | [[cdk.support/lookup-entry]] | `:default-ttl` |
| `fieldLevelEncryptionId` | java.lang.String | [[cdk.support/lookup-entry]] | `:field-level-encryption-id` |
| `forwardedValues` | software.amazon.awscdk.services.cloudfront.CfnDistribution$ForwardedValuesProperty | [[cdk.support/lookup-entry]] | `:forwarded-values` |
| `functionAssociations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:function-associations` |
| `lambdaFunctionAssociations` | java.util.List | [[cdk.support/lookup-entry]] | `:lambda-function-associations` |
| `maxTtl` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-ttl` |
| `minTtl` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-ttl` |
| `originRequestPolicyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-request-policy-id` |
| `pathPattern` | java.lang.String | [[cdk.support/lookup-entry]] | `:path-pattern` |
| `realtimeLogConfigArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:realtime-log-config-arn` |
| `responseHeadersPolicyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:response-headers-policy-id` |
| `smoothStreaming` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:smooth-streaming` |
| `targetOriginId` | java.lang.String | [[cdk.support/lookup-entry]] | `:target-origin-id` |
| `trustedKeyGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:trusted-key-groups` |
| `trustedSigners` | java.util.List | [[cdk.support/lookup-entry]] | `:trusted-signers` |
| `viewerProtocolPolicy` | java.lang.String | [[cdk.support/lookup-entry]] | `:viewer-protocol-policy` |
sourceraw docstring

build-cfn-distribution-cookies-property-builderclj

(build-cfn-distribution-cookies-property-builder builder id config)

The build-cfn-distribution-cookies-property-builder function updates a CfnDistribution$CookiesProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$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
forwardjava.lang.Stringcdk.support/lookup-entry:forward
whitelistedNamesjava.util.Listcdk.support/lookup-entry:whitelisted-names
The build-cfn-distribution-cookies-property-builder function updates a CfnDistribution$CookiesProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$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 |
|---|---|---|---|
| `forward` | java.lang.String | [[cdk.support/lookup-entry]] | `:forward` |
| `whitelistedNames` | java.util.List | [[cdk.support/lookup-entry]] | `:whitelisted-names` |
sourceraw docstring

build-cfn-distribution-custom-error-response-property-builderclj

(build-cfn-distribution-custom-error-response-property-builder builder
                                                               id
                                                               config)

The build-cfn-distribution-custom-error-response-property-builder function updates a CfnDistribution$CustomErrorResponseProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$CustomErrorResponseProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
errorCachingMinTtljava.lang.Numbercdk.support/lookup-entry:error-caching-min-ttl
errorCodejava.lang.Numbercdk.support/lookup-entry:error-code
responseCodejava.lang.Numbercdk.support/lookup-entry:response-code
responsePagePathjava.lang.Stringcdk.support/lookup-entry:response-page-path
The build-cfn-distribution-custom-error-response-property-builder function updates a CfnDistribution$CustomErrorResponseProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$CustomErrorResponseProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `errorCachingMinTtl` | java.lang.Number | [[cdk.support/lookup-entry]] | `:error-caching-min-ttl` |
| `errorCode` | java.lang.Number | [[cdk.support/lookup-entry]] | `:error-code` |
| `responseCode` | java.lang.Number | [[cdk.support/lookup-entry]] | `:response-code` |
| `responsePagePath` | java.lang.String | [[cdk.support/lookup-entry]] | `:response-page-path` |
sourceraw docstring

build-cfn-distribution-custom-origin-config-property-builderclj

(build-cfn-distribution-custom-origin-config-property-builder builder id config)

The build-cfn-distribution-custom-origin-config-property-builder function updates a CfnDistribution$CustomOriginConfigProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$CustomOriginConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
httpPortjava.lang.Numbercdk.support/lookup-entry:http-port
httpsPortjava.lang.Numbercdk.support/lookup-entry:https-port
originKeepaliveTimeoutjava.lang.Numbercdk.support/lookup-entry:origin-keepalive-timeout
originProtocolPolicyjava.lang.Stringcdk.support/lookup-entry:origin-protocol-policy
originReadTimeoutjava.lang.Numbercdk.support/lookup-entry:origin-read-timeout
originSslProtocolsjava.util.Listcdk.support/lookup-entry:origin-ssl-protocols
The build-cfn-distribution-custom-origin-config-property-builder function updates a CfnDistribution$CustomOriginConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$CustomOriginConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `httpPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:http-port` |
| `httpsPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:https-port` |
| `originKeepaliveTimeout` | java.lang.Number | [[cdk.support/lookup-entry]] | `:origin-keepalive-timeout` |
| `originProtocolPolicy` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-protocol-policy` |
| `originReadTimeout` | java.lang.Number | [[cdk.support/lookup-entry]] | `:origin-read-timeout` |
| `originSslProtocols` | java.util.List | [[cdk.support/lookup-entry]] | `:origin-ssl-protocols` |
sourceraw docstring

build-cfn-distribution-default-cache-behavior-property-builderclj

(build-cfn-distribution-default-cache-behavior-property-builder builder
                                                                id
                                                                config)

The build-cfn-distribution-default-cache-behavior-property-builder function updates a CfnDistribution$DefaultCacheBehaviorProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$DefaultCacheBehaviorProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
allowedMethodsjava.util.Listcdk.support/lookup-entry:allowed-methods
cachePolicyIdjava.lang.Stringcdk.support/lookup-entry:cache-policy-id
cachedMethodsjava.util.Listcdk.support/lookup-entry:cached-methods
compresssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:compress
defaultTtljava.lang.Numbercdk.support/lookup-entry:default-ttl
fieldLevelEncryptionIdjava.lang.Stringcdk.support/lookup-entry:field-level-encryption-id
forwardedValuessoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:forwarded-values
functionAssociationssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:function-associations
lambdaFunctionAssociationssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:lambda-function-associations
maxTtljava.lang.Numbercdk.support/lookup-entry:max-ttl
minTtljava.lang.Numbercdk.support/lookup-entry:min-ttl
originRequestPolicyIdjava.lang.Stringcdk.support/lookup-entry:origin-request-policy-id
realtimeLogConfigArnjava.lang.Stringcdk.support/lookup-entry:realtime-log-config-arn
responseHeadersPolicyIdjava.lang.Stringcdk.support/lookup-entry:response-headers-policy-id
smoothStreamingsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:smooth-streaming
targetOriginIdjava.lang.Stringcdk.support/lookup-entry:target-origin-id
trustedKeyGroupsjava.util.Listcdk.support/lookup-entry:trusted-key-groups
trustedSignersjava.util.Listcdk.support/lookup-entry:trusted-signers
viewerProtocolPolicyjava.lang.Stringcdk.support/lookup-entry:viewer-protocol-policy
The build-cfn-distribution-default-cache-behavior-property-builder function updates a CfnDistribution$DefaultCacheBehaviorProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$DefaultCacheBehaviorProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allowedMethods` | java.util.List | [[cdk.support/lookup-entry]] | `:allowed-methods` |
| `cachePolicyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:cache-policy-id` |
| `cachedMethods` | java.util.List | [[cdk.support/lookup-entry]] | `:cached-methods` |
| `compress` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:compress` |
| `defaultTtl` | java.lang.Number | [[cdk.support/lookup-entry]] | `:default-ttl` |
| `fieldLevelEncryptionId` | java.lang.String | [[cdk.support/lookup-entry]] | `:field-level-encryption-id` |
| `forwardedValues` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:forwarded-values` |
| `functionAssociations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:function-associations` |
| `lambdaFunctionAssociations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:lambda-function-associations` |
| `maxTtl` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-ttl` |
| `minTtl` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-ttl` |
| `originRequestPolicyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-request-policy-id` |
| `realtimeLogConfigArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:realtime-log-config-arn` |
| `responseHeadersPolicyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:response-headers-policy-id` |
| `smoothStreaming` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:smooth-streaming` |
| `targetOriginId` | java.lang.String | [[cdk.support/lookup-entry]] | `:target-origin-id` |
| `trustedKeyGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:trusted-key-groups` |
| `trustedSigners` | java.util.List | [[cdk.support/lookup-entry]] | `:trusted-signers` |
| `viewerProtocolPolicy` | java.lang.String | [[cdk.support/lookup-entry]] | `:viewer-protocol-policy` |
sourceraw docstring

build-cfn-distribution-distribution-config-property-builderclj

(build-cfn-distribution-distribution-config-property-builder builder id config)

The build-cfn-distribution-distribution-config-property-builder function updates a CfnDistribution$DistributionConfigProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$DistributionConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
aliasesjava.util.Listcdk.support/lookup-entry:aliases
cacheBehaviorssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:cache-behaviors
cnamEsjava.util.Listcdk.support/lookup-entry:cnam-es
commentjava.lang.Stringcdk.support/lookup-entry:comment
continuousDeploymentPolicyIdjava.lang.Stringcdk.support/lookup-entry:continuous-deployment-policy-id
customErrorResponsesjava.util.Listcdk.support/lookup-entry:custom-error-responses
customOriginsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:custom-origin
defaultCacheBehaviorsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:default-cache-behavior
defaultRootObjectjava.lang.Stringcdk.support/lookup-entry:default-root-object
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
httpVersionjava.lang.Stringcdk.support/lookup-entry:http-version
ipv6Enabledsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:ipv6-enabled
loggingsoftware.amazon.awscdk.services.cloudfront.CfnDistribution$LoggingPropertycdk.support/lookup-entry:logging
originGroupssoftware.amazon.awscdk.services.cloudfront.CfnDistribution$OriginGroupsPropertycdk.support/lookup-entry:origin-groups
originssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:origins
priceClassjava.lang.Stringcdk.support/lookup-entry:price-class
restrictionssoftware.amazon.awscdk.services.cloudfront.CfnDistribution$RestrictionsPropertycdk.support/lookup-entry:restrictions
s3Originsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:s3-origin
stagingjava.lang.Booleancdk.support/lookup-entry:staging
viewerCertificatesoftware.amazon.awscdk.services.cloudfront.CfnDistribution$ViewerCertificatePropertycdk.support/lookup-entry:viewer-certificate
webAclIdjava.lang.Stringcdk.support/lookup-entry:web-acl-id
The build-cfn-distribution-distribution-config-property-builder function updates a CfnDistribution$DistributionConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$DistributionConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `aliases` | java.util.List | [[cdk.support/lookup-entry]] | `:aliases` |
| `cacheBehaviors` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:cache-behaviors` |
| `cnamEs` | java.util.List | [[cdk.support/lookup-entry]] | `:cnam-es` |
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `continuousDeploymentPolicyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:continuous-deployment-policy-id` |
| `customErrorResponses` | java.util.List | [[cdk.support/lookup-entry]] | `:custom-error-responses` |
| `customOrigin` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:custom-origin` |
| `defaultCacheBehavior` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:default-cache-behavior` |
| `defaultRootObject` | java.lang.String | [[cdk.support/lookup-entry]] | `:default-root-object` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `httpVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:http-version` |
| `ipv6Enabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:ipv6-enabled` |
| `logging` | software.amazon.awscdk.services.cloudfront.CfnDistribution$LoggingProperty | [[cdk.support/lookup-entry]] | `:logging` |
| `originGroups` | software.amazon.awscdk.services.cloudfront.CfnDistribution$OriginGroupsProperty | [[cdk.support/lookup-entry]] | `:origin-groups` |
| `origins` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:origins` |
| `priceClass` | java.lang.String | [[cdk.support/lookup-entry]] | `:price-class` |
| `restrictions` | software.amazon.awscdk.services.cloudfront.CfnDistribution$RestrictionsProperty | [[cdk.support/lookup-entry]] | `:restrictions` |
| `s3Origin` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:s3-origin` |
| `staging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:staging` |
| `viewerCertificate` | software.amazon.awscdk.services.cloudfront.CfnDistribution$ViewerCertificateProperty | [[cdk.support/lookup-entry]] | `:viewer-certificate` |
| `webAclId` | java.lang.String | [[cdk.support/lookup-entry]] | `:web-acl-id` |
sourceraw docstring

build-cfn-distribution-forwarded-values-property-builderclj

(build-cfn-distribution-forwarded-values-property-builder builder id config)

The build-cfn-distribution-forwarded-values-property-builder function updates a CfnDistribution$ForwardedValuesProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$ForwardedValuesProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
cookiessoftware.amazon.awscdk.services.cloudfront.CfnDistribution$CookiesPropertycdk.support/lookup-entry:cookies
headersjava.util.Listcdk.support/lookup-entry:headers
queryStringsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:query-string
queryStringCacheKeysjava.util.Listcdk.support/lookup-entry:query-string-cache-keys
The build-cfn-distribution-forwarded-values-property-builder function updates a CfnDistribution$ForwardedValuesProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$ForwardedValuesProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cookies` | software.amazon.awscdk.services.cloudfront.CfnDistribution$CookiesProperty | [[cdk.support/lookup-entry]] | `:cookies` |
| `headers` | java.util.List | [[cdk.support/lookup-entry]] | `:headers` |
| `queryString` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:query-string` |
| `queryStringCacheKeys` | java.util.List | [[cdk.support/lookup-entry]] | `:query-string-cache-keys` |
sourceraw docstring

build-cfn-distribution-function-association-property-builderclj

(build-cfn-distribution-function-association-property-builder builder id config)

The build-cfn-distribution-function-association-property-builder function updates a CfnDistribution$FunctionAssociationProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$FunctionAssociationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
eventTypejava.lang.Stringcdk.support/lookup-entry:event-type
functionArnjava.lang.Stringcdk.support/lookup-entry:function-arn
The build-cfn-distribution-function-association-property-builder function updates a CfnDistribution$FunctionAssociationProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$FunctionAssociationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `eventType` | java.lang.String | [[cdk.support/lookup-entry]] | `:event-type` |
| `functionArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:function-arn` |
sourceraw docstring

build-cfn-distribution-geo-restriction-property-builderclj

(build-cfn-distribution-geo-restriction-property-builder builder id config)

The build-cfn-distribution-geo-restriction-property-builder function updates a CfnDistribution$GeoRestrictionProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$GeoRestrictionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
locationsjava.util.Listcdk.support/lookup-entry:locations
restrictionTypejava.lang.Stringcdk.support/lookup-entry:restriction-type
The build-cfn-distribution-geo-restriction-property-builder function updates a CfnDistribution$GeoRestrictionProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$GeoRestrictionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `locations` | java.util.List | [[cdk.support/lookup-entry]] | `:locations` |
| `restrictionType` | java.lang.String | [[cdk.support/lookup-entry]] | `:restriction-type` |
sourceraw docstring

build-cfn-distribution-lambda-function-association-property-builderclj

(build-cfn-distribution-lambda-function-association-property-builder builder
                                                                     id
                                                                     config)

The build-cfn-distribution-lambda-function-association-property-builder function updates a CfnDistribution$LambdaFunctionAssociationProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$LambdaFunctionAssociationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
eventTypejava.lang.Stringcdk.support/lookup-entry:event-type
includeBodysoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:include-body
lambdaFunctionArnjava.lang.Stringcdk.support/lookup-entry:lambda-function-arn
The build-cfn-distribution-lambda-function-association-property-builder function updates a CfnDistribution$LambdaFunctionAssociationProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$LambdaFunctionAssociationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `eventType` | java.lang.String | [[cdk.support/lookup-entry]] | `:event-type` |
| `includeBody` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:include-body` |
| `lambdaFunctionArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:lambda-function-arn` |
sourceraw docstring

build-cfn-distribution-legacy-custom-origin-property-builderclj

(build-cfn-distribution-legacy-custom-origin-property-builder builder id config)

The build-cfn-distribution-legacy-custom-origin-property-builder function updates a CfnDistribution$LegacyCustomOriginProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$LegacyCustomOriginProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
dnsNamejava.lang.Stringcdk.support/lookup-entry:dns-name
httpPortjava.lang.Numbercdk.support/lookup-entry:http-port
httpsPortjava.lang.Numbercdk.support/lookup-entry:https-port
originProtocolPolicyjava.lang.Stringcdk.support/lookup-entry:origin-protocol-policy
originSslProtocolsjava.util.Listcdk.support/lookup-entry:origin-ssl-protocols
The build-cfn-distribution-legacy-custom-origin-property-builder function updates a CfnDistribution$LegacyCustomOriginProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$LegacyCustomOriginProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `dnsName` | java.lang.String | [[cdk.support/lookup-entry]] | `:dns-name` |
| `httpPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:http-port` |
| `httpsPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:https-port` |
| `originProtocolPolicy` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-protocol-policy` |
| `originSslProtocols` | java.util.List | [[cdk.support/lookup-entry]] | `:origin-ssl-protocols` |
sourceraw docstring

build-cfn-distribution-legacy-s3-origin-property-builderclj

(build-cfn-distribution-legacy-s3-origin-property-builder builder id config)

The build-cfn-distribution-legacy-s3-origin-property-builder function updates a CfnDistribution$LegacyS3OriginProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$LegacyS3OriginProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
dnsNamejava.lang.Stringcdk.support/lookup-entry:dns-name
originAccessIdentityjava.lang.Stringcdk.support/lookup-entry:origin-access-identity
The build-cfn-distribution-legacy-s3-origin-property-builder function updates a CfnDistribution$LegacyS3OriginProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$LegacyS3OriginProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `dnsName` | java.lang.String | [[cdk.support/lookup-entry]] | `:dns-name` |
| `originAccessIdentity` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-access-identity` |
sourceraw docstring

build-cfn-distribution-logging-property-builderclj

(build-cfn-distribution-logging-property-builder builder id config)

The build-cfn-distribution-logging-property-builder function updates a CfnDistribution$LoggingProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$LoggingProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
bucketjava.lang.Stringcdk.support/lookup-entry:bucket
includeCookiesjava.lang.Booleancdk.support/lookup-entry:include-cookies
prefixjava.lang.Stringcdk.support/lookup-entry:prefix
The build-cfn-distribution-logging-property-builder function updates a CfnDistribution$LoggingProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$LoggingProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `bucket` | java.lang.String | [[cdk.support/lookup-entry]] | `:bucket` |
| `includeCookies` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:include-cookies` |
| `prefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:prefix` |
sourceraw docstring

build-cfn-distribution-origin-custom-header-property-builderclj

(build-cfn-distribution-origin-custom-header-property-builder builder id config)

The build-cfn-distribution-origin-custom-header-property-builder function updates a CfnDistribution$OriginCustomHeaderProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$OriginCustomHeaderProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
headerNamejava.lang.Stringcdk.support/lookup-entry:header-name
headerValuejava.lang.Stringcdk.support/lookup-entry:header-value
The build-cfn-distribution-origin-custom-header-property-builder function updates a CfnDistribution$OriginCustomHeaderProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$OriginCustomHeaderProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `headerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:header-name` |
| `headerValue` | java.lang.String | [[cdk.support/lookup-entry]] | `:header-value` |
sourceraw docstring

build-cfn-distribution-origin-group-failover-criteria-property-builderclj

(build-cfn-distribution-origin-group-failover-criteria-property-builder builder
                                                                        id
                                                                        config)

The build-cfn-distribution-origin-group-failover-criteria-property-builder function updates a CfnDistribution$OriginGroupFailoverCriteriaProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$OriginGroupFailoverCriteriaProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
statusCodessoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:status-codes
The build-cfn-distribution-origin-group-failover-criteria-property-builder function updates a CfnDistribution$OriginGroupFailoverCriteriaProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$OriginGroupFailoverCriteriaProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `statusCodes` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:status-codes` |
sourceraw docstring

build-cfn-distribution-origin-group-member-property-builderclj

(build-cfn-distribution-origin-group-member-property-builder builder id config)

The build-cfn-distribution-origin-group-member-property-builder function updates a CfnDistribution$OriginGroupMemberProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$OriginGroupMemberProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
originIdjava.lang.Stringcdk.support/lookup-entry:origin-id
The build-cfn-distribution-origin-group-member-property-builder function updates a CfnDistribution$OriginGroupMemberProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$OriginGroupMemberProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `originId` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-id` |
sourceraw docstring

build-cfn-distribution-origin-group-members-property-builderclj

(build-cfn-distribution-origin-group-members-property-builder builder id config)

The build-cfn-distribution-origin-group-members-property-builder function updates a CfnDistribution$OriginGroupMembersProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$OriginGroupMembersProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
itemssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:items
quantityjava.lang.Numbercdk.support/lookup-entry:quantity
The build-cfn-distribution-origin-group-members-property-builder function updates a CfnDistribution$OriginGroupMembersProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$OriginGroupMembersProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `items` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:items` |
| `quantity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:quantity` |
sourceraw docstring

build-cfn-distribution-origin-group-property-builderclj

(build-cfn-distribution-origin-group-property-builder builder id config)

The build-cfn-distribution-origin-group-property-builder function updates a CfnDistribution$OriginGroupProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$OriginGroupProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
failoverCriteriasoftware.amazon.awscdk.services.cloudfront.CfnDistribution$OriginGroupFailoverCriteriaPropertycdk.support/lookup-entry:failover-criteria
idjava.lang.Stringcdk.support/lookup-entry:id
memberssoftware.amazon.awscdk.services.cloudfront.CfnDistribution$OriginGroupMembersPropertycdk.support/lookup-entry:members
The build-cfn-distribution-origin-group-property-builder function updates a CfnDistribution$OriginGroupProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$OriginGroupProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `failoverCriteria` | software.amazon.awscdk.services.cloudfront.CfnDistribution$OriginGroupFailoverCriteriaProperty | [[cdk.support/lookup-entry]] | `:failover-criteria` |
| `id` | java.lang.String | [[cdk.support/lookup-entry]] | `:id` |
| `members` | software.amazon.awscdk.services.cloudfront.CfnDistribution$OriginGroupMembersProperty | [[cdk.support/lookup-entry]] | `:members` |
sourceraw docstring

build-cfn-distribution-origin-groups-property-builderclj

(build-cfn-distribution-origin-groups-property-builder builder id config)

The build-cfn-distribution-origin-groups-property-builder function updates a CfnDistribution$OriginGroupsProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$OriginGroupsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
itemsjava.util.Listcdk.support/lookup-entry:items
quantityjava.lang.Numbercdk.support/lookup-entry:quantity
The build-cfn-distribution-origin-groups-property-builder function updates a CfnDistribution$OriginGroupsProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$OriginGroupsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `items` | java.util.List | [[cdk.support/lookup-entry]] | `:items` |
| `quantity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:quantity` |
sourceraw docstring

build-cfn-distribution-origin-property-builderclj

(build-cfn-distribution-origin-property-builder builder id config)

The build-cfn-distribution-origin-property-builder function updates a CfnDistribution$OriginProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$OriginProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
connectionAttemptsjava.lang.Numbercdk.support/lookup-entry:connection-attempts
connectionTimeoutjava.lang.Numbercdk.support/lookup-entry:connection-timeout
customOriginConfigsoftware.amazon.awscdk.services.cloudfront.CfnDistribution$CustomOriginConfigPropertycdk.support/lookup-entry:custom-origin-config
domainNamejava.lang.Stringcdk.support/lookup-entry:domain-name
idjava.lang.Stringcdk.support/lookup-entry:id
originAccessControlIdjava.lang.Stringcdk.support/lookup-entry:origin-access-control-id
originCustomHeaderssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:origin-custom-headers
originPathjava.lang.Stringcdk.support/lookup-entry:origin-path
originShieldsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:origin-shield
s3OriginConfigsoftware.amazon.awscdk.services.cloudfront.CfnDistribution$S3OriginConfigPropertycdk.support/lookup-entry:s3-origin-config
The build-cfn-distribution-origin-property-builder function updates a CfnDistribution$OriginProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$OriginProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `connectionAttempts` | java.lang.Number | [[cdk.support/lookup-entry]] | `:connection-attempts` |
| `connectionTimeout` | java.lang.Number | [[cdk.support/lookup-entry]] | `:connection-timeout` |
| `customOriginConfig` | software.amazon.awscdk.services.cloudfront.CfnDistribution$CustomOriginConfigProperty | [[cdk.support/lookup-entry]] | `:custom-origin-config` |
| `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` |
| `id` | java.lang.String | [[cdk.support/lookup-entry]] | `:id` |
| `originAccessControlId` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-access-control-id` |
| `originCustomHeaders` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:origin-custom-headers` |
| `originPath` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-path` |
| `originShield` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:origin-shield` |
| `s3OriginConfig` | software.amazon.awscdk.services.cloudfront.CfnDistribution$S3OriginConfigProperty | [[cdk.support/lookup-entry]] | `:s3-origin-config` |
sourceraw docstring

build-cfn-distribution-origin-shield-property-builderclj

(build-cfn-distribution-origin-shield-property-builder builder id config)

The build-cfn-distribution-origin-shield-property-builder function updates a CfnDistribution$OriginShieldProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$OriginShieldProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
originShieldRegionjava.lang.Stringcdk.support/lookup-entry:origin-shield-region
The build-cfn-distribution-origin-shield-property-builder function updates a CfnDistribution$OriginShieldProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$OriginShieldProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `originShieldRegion` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-shield-region` |
sourceraw docstring

build-cfn-distribution-props-builderclj

(build-cfn-distribution-props-builder builder id config)

The build-cfn-distribution-props-builder function updates a CfnDistributionProps$Builder instance using the provided configuration. The function takes the CfnDistributionProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
distributionConfigsoftware.amazon.awscdk.services.cloudfront.CfnDistribution$DistributionConfigPropertycdk.support/lookup-entry:distribution-config
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-distribution-props-builder function updates a CfnDistributionProps$Builder instance using the provided configuration.
  The function takes the CfnDistributionProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `distributionConfig` | software.amazon.awscdk.services.cloudfront.CfnDistribution$DistributionConfigProperty | [[cdk.support/lookup-entry]] | `:distribution-config` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-distribution-restrictions-property-builderclj

(build-cfn-distribution-restrictions-property-builder builder id config)

The build-cfn-distribution-restrictions-property-builder function updates a CfnDistribution$RestrictionsProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$RestrictionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
geoRestrictionsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:geo-restriction
The build-cfn-distribution-restrictions-property-builder function updates a CfnDistribution$RestrictionsProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$RestrictionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `geoRestriction` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:geo-restriction` |
sourceraw docstring

build-cfn-distribution-s3-origin-config-property-builderclj

(build-cfn-distribution-s3-origin-config-property-builder builder id config)

The build-cfn-distribution-s3-origin-config-property-builder function updates a CfnDistribution$S3OriginConfigProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$S3OriginConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
originAccessIdentityjava.lang.Stringcdk.support/lookup-entry:origin-access-identity
The build-cfn-distribution-s3-origin-config-property-builder function updates a CfnDistribution$S3OriginConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$S3OriginConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `originAccessIdentity` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-access-identity` |
sourceraw docstring

build-cfn-distribution-status-codes-property-builderclj

(build-cfn-distribution-status-codes-property-builder builder id config)

The build-cfn-distribution-status-codes-property-builder function updates a CfnDistribution$StatusCodesProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$StatusCodesProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
itemsjava.util.Listcdk.support/lookup-entry:items
quantityjava.lang.Numbercdk.support/lookup-entry:quantity
The build-cfn-distribution-status-codes-property-builder function updates a CfnDistribution$StatusCodesProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$StatusCodesProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `items` | java.util.List | [[cdk.support/lookup-entry]] | `:items` |
| `quantity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:quantity` |
sourceraw docstring

build-cfn-distribution-viewer-certificate-property-builderclj

(build-cfn-distribution-viewer-certificate-property-builder builder id config)

The build-cfn-distribution-viewer-certificate-property-builder function updates a CfnDistribution$ViewerCertificateProperty$Builder instance using the provided configuration. The function takes the CfnDistribution$ViewerCertificateProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
acmCertificateArnjava.lang.Stringcdk.support/lookup-entry:acm-certificate-arn
cloudFrontDefaultCertificatejava.lang.Booleancdk.support/lookup-entry:cloud-front-default-certificate
iamCertificateIdjava.lang.Stringcdk.support/lookup-entry:iam-certificate-id
minimumProtocolVersionjava.lang.Stringcdk.support/lookup-entry:minimum-protocol-version
sslSupportMethodjava.lang.Stringcdk.support/lookup-entry:ssl-support-method
The build-cfn-distribution-viewer-certificate-property-builder function updates a CfnDistribution$ViewerCertificateProperty$Builder instance using the provided configuration.
  The function takes the CfnDistribution$ViewerCertificateProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `acmCertificateArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:acm-certificate-arn` |
| `cloudFrontDefaultCertificate` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:cloud-front-default-certificate` |
| `iamCertificateId` | java.lang.String | [[cdk.support/lookup-entry]] | `:iam-certificate-id` |
| `minimumProtocolVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:minimum-protocol-version` |
| `sslSupportMethod` | java.lang.String | [[cdk.support/lookup-entry]] | `:ssl-support-method` |
sourceraw docstring

build-cfn-function-builderclj

(build-cfn-function-builder builder id config)

The build-cfn-function-builder function updates a CfnFunction$Builder instance using the provided configuration. The function takes the CfnFunction$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
autoPublishjava.lang.Booleancdk.support/lookup-entry:auto-publish
functionCodejava.lang.Stringcdk.support/lookup-entry:function-code
functionConfigsoftware.amazon.awscdk.services.cloudfront.CfnFunction$FunctionConfigPropertycdk.support/lookup-entry:function-config
functionMetadatasoftware.amazon.awscdk.services.cloudfront.CfnFunction$FunctionMetadataPropertycdk.support/lookup-entry:function-metadata
namejava.lang.Stringcdk.support/lookup-entry:name
The build-cfn-function-builder function updates a CfnFunction$Builder instance using the provided configuration.
  The function takes the CfnFunction$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `autoPublish` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:auto-publish` |
| `functionCode` | java.lang.String | [[cdk.support/lookup-entry]] | `:function-code` |
| `functionConfig` | software.amazon.awscdk.services.cloudfront.CfnFunction$FunctionConfigProperty | [[cdk.support/lookup-entry]] | `:function-config` |
| `functionMetadata` | software.amazon.awscdk.services.cloudfront.CfnFunction$FunctionMetadataProperty | [[cdk.support/lookup-entry]] | `:function-metadata` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
sourceraw docstring

build-cfn-function-function-config-property-builderclj

(build-cfn-function-function-config-property-builder builder id config)

The build-cfn-function-function-config-property-builder function updates a CfnFunction$FunctionConfigProperty$Builder instance using the provided configuration. The function takes the CfnFunction$FunctionConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
commentjava.lang.Stringcdk.support/lookup-entry:comment
keyValueStoreAssociationssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:key-value-store-associations
runtimejava.lang.Stringcdk.support/lookup-entry:runtime
The build-cfn-function-function-config-property-builder function updates a CfnFunction$FunctionConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnFunction$FunctionConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `keyValueStoreAssociations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:key-value-store-associations` |
| `runtime` | java.lang.String | [[cdk.support/lookup-entry]] | `:runtime` |
sourceraw docstring

build-cfn-function-function-metadata-property-builderclj

(build-cfn-function-function-metadata-property-builder builder id config)

The build-cfn-function-function-metadata-property-builder function updates a CfnFunction$FunctionMetadataProperty$Builder instance using the provided configuration. The function takes the CfnFunction$FunctionMetadataProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
functionArnjava.lang.Stringcdk.support/lookup-entry:function-arn
The build-cfn-function-function-metadata-property-builder function updates a CfnFunction$FunctionMetadataProperty$Builder instance using the provided configuration.
  The function takes the CfnFunction$FunctionMetadataProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `functionArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:function-arn` |
sourceraw docstring

build-cfn-function-key-value-store-association-property-builderclj

(build-cfn-function-key-value-store-association-property-builder builder
                                                                 id
                                                                 config)

The build-cfn-function-key-value-store-association-property-builder function updates a CfnFunction$KeyValueStoreAssociationProperty$Builder instance using the provided configuration. The function takes the CfnFunction$KeyValueStoreAssociationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
keyValueStoreArnjava.lang.Stringcdk.support/lookup-entry:key-value-store-arn
The build-cfn-function-key-value-store-association-property-builder function updates a CfnFunction$KeyValueStoreAssociationProperty$Builder instance using the provided configuration.
  The function takes the CfnFunction$KeyValueStoreAssociationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `keyValueStoreArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:key-value-store-arn` |
sourceraw docstring

build-cfn-function-props-builderclj

(build-cfn-function-props-builder builder id config)

The build-cfn-function-props-builder function updates a CfnFunctionProps$Builder instance using the provided configuration. The function takes the CfnFunctionProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
autoPublishsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:auto-publish
functionCodejava.lang.Stringcdk.support/lookup-entry:function-code
functionConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:function-config
functionMetadatasoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:function-metadata
namejava.lang.Stringcdk.support/lookup-entry:name
The build-cfn-function-props-builder function updates a CfnFunctionProps$Builder instance using the provided configuration.
  The function takes the CfnFunctionProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `autoPublish` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:auto-publish` |
| `functionCode` | java.lang.String | [[cdk.support/lookup-entry]] | `:function-code` |
| `functionConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:function-config` |
| `functionMetadata` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:function-metadata` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
sourceraw docstring

build-cfn-key-group-builderclj

(build-cfn-key-group-builder builder id config)

The build-cfn-key-group-builder function updates a CfnKeyGroup$Builder instance using the provided configuration. The function takes the CfnKeyGroup$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
keyGroupConfigsoftware.amazon.awscdk.services.cloudfront.CfnKeyGroup$KeyGroupConfigPropertycdk.support/lookup-entry:key-group-config
The build-cfn-key-group-builder function updates a CfnKeyGroup$Builder instance using the provided configuration.
  The function takes the CfnKeyGroup$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `keyGroupConfig` | software.amazon.awscdk.services.cloudfront.CfnKeyGroup$KeyGroupConfigProperty | [[cdk.support/lookup-entry]] | `:key-group-config` |
sourceraw docstring

build-cfn-key-group-key-group-config-property-builderclj

(build-cfn-key-group-key-group-config-property-builder builder id config)

The build-cfn-key-group-key-group-config-property-builder function updates a CfnKeyGroup$KeyGroupConfigProperty$Builder instance using the provided configuration. The function takes the CfnKeyGroup$KeyGroupConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
commentjava.lang.Stringcdk.support/lookup-entry:comment
itemsjava.util.Listcdk.support/lookup-entry:items
namejava.lang.Stringcdk.support/lookup-entry:name
The build-cfn-key-group-key-group-config-property-builder function updates a CfnKeyGroup$KeyGroupConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnKeyGroup$KeyGroupConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `items` | java.util.List | [[cdk.support/lookup-entry]] | `:items` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
sourceraw docstring

build-cfn-key-group-props-builderclj

(build-cfn-key-group-props-builder builder id config)

The build-cfn-key-group-props-builder function updates a CfnKeyGroupProps$Builder instance using the provided configuration. The function takes the CfnKeyGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
keyGroupConfigsoftware.amazon.awscdk.services.cloudfront.CfnKeyGroup$KeyGroupConfigPropertycdk.support/lookup-entry:key-group-config
The build-cfn-key-group-props-builder function updates a CfnKeyGroupProps$Builder instance using the provided configuration.
  The function takes the CfnKeyGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `keyGroupConfig` | software.amazon.awscdk.services.cloudfront.CfnKeyGroup$KeyGroupConfigProperty | [[cdk.support/lookup-entry]] | `:key-group-config` |
sourceraw docstring

build-cfn-key-value-store-builderclj

(build-cfn-key-value-store-builder builder id config)

The build-cfn-key-value-store-builder function updates a CfnKeyValueStore$Builder instance using the provided configuration. The function takes the CfnKeyValueStore$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
commentjava.lang.Stringcdk.support/lookup-entry:comment
importSourcesoftware.amazon.awscdk.services.cloudfront.CfnKeyValueStore$ImportSourcePropertycdk.support/lookup-entry:import-source
namejava.lang.Stringcdk.support/lookup-entry:name
The build-cfn-key-value-store-builder function updates a CfnKeyValueStore$Builder instance using the provided configuration.
  The function takes the CfnKeyValueStore$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `importSource` | software.amazon.awscdk.services.cloudfront.CfnKeyValueStore$ImportSourceProperty | [[cdk.support/lookup-entry]] | `:import-source` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
sourceraw docstring

build-cfn-key-value-store-import-source-property-builderclj

(build-cfn-key-value-store-import-source-property-builder builder id config)

The build-cfn-key-value-store-import-source-property-builder function updates a CfnKeyValueStore$ImportSourceProperty$Builder instance using the provided configuration. The function takes the CfnKeyValueStore$ImportSourceProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
sourceArnjava.lang.Stringcdk.support/lookup-entry:source-arn
sourceTypejava.lang.Stringcdk.support/lookup-entry:source-type
The build-cfn-key-value-store-import-source-property-builder function updates a CfnKeyValueStore$ImportSourceProperty$Builder instance using the provided configuration.
  The function takes the CfnKeyValueStore$ImportSourceProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `sourceArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:source-arn` |
| `sourceType` | java.lang.String | [[cdk.support/lookup-entry]] | `:source-type` |
sourceraw docstring

build-cfn-key-value-store-props-builderclj

(build-cfn-key-value-store-props-builder builder id config)

The build-cfn-key-value-store-props-builder function updates a CfnKeyValueStoreProps$Builder instance using the provided configuration. The function takes the CfnKeyValueStoreProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
commentjava.lang.Stringcdk.support/lookup-entry:comment
importSourcesoftware.amazon.awscdk.services.cloudfront.CfnKeyValueStore$ImportSourcePropertycdk.support/lookup-entry:import-source
namejava.lang.Stringcdk.support/lookup-entry:name
The build-cfn-key-value-store-props-builder function updates a CfnKeyValueStoreProps$Builder instance using the provided configuration.
  The function takes the CfnKeyValueStoreProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `importSource` | software.amazon.awscdk.services.cloudfront.CfnKeyValueStore$ImportSourceProperty | [[cdk.support/lookup-entry]] | `:import-source` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
sourceraw docstring

build-cfn-monitoring-subscription-builderclj

(build-cfn-monitoring-subscription-builder builder id config)

The build-cfn-monitoring-subscription-builder function updates a CfnMonitoringSubscription$Builder instance using the provided configuration. The function takes the CfnMonitoringSubscription$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
distributionIdjava.lang.Stringcdk.support/lookup-entry:distribution-id
monitoringSubscriptionsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:monitoring-subscription
The build-cfn-monitoring-subscription-builder function updates a CfnMonitoringSubscription$Builder instance using the provided configuration.
  The function takes the CfnMonitoringSubscription$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `distributionId` | java.lang.String | [[cdk.support/lookup-entry]] | `:distribution-id` |
| `monitoringSubscription` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:monitoring-subscription` |
sourceraw docstring

build-cfn-monitoring-subscription-monitoring-subscription-property-builderclj

(build-cfn-monitoring-subscription-monitoring-subscription-property-builder
  builder
  id
  config)

The build-cfn-monitoring-subscription-monitoring-subscription-property-builder function updates a CfnMonitoringSubscription$MonitoringSubscriptionProperty$Builder instance using the provided configuration. The function takes the CfnMonitoringSubscription$MonitoringSubscriptionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
realtimeMetricsSubscriptionConfigsoftware.amazon.awscdk.services.cloudfront.CfnMonitoringSubscription$RealtimeMetricsSubscriptionConfigPropertycdk.support/lookup-entry:realtime-metrics-subscription-config
The build-cfn-monitoring-subscription-monitoring-subscription-property-builder function updates a CfnMonitoringSubscription$MonitoringSubscriptionProperty$Builder instance using the provided configuration.
  The function takes the CfnMonitoringSubscription$MonitoringSubscriptionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `realtimeMetricsSubscriptionConfig` | software.amazon.awscdk.services.cloudfront.CfnMonitoringSubscription$RealtimeMetricsSubscriptionConfigProperty | [[cdk.support/lookup-entry]] | `:realtime-metrics-subscription-config` |
sourceraw docstring

build-cfn-monitoring-subscription-props-builderclj

(build-cfn-monitoring-subscription-props-builder builder id config)

The build-cfn-monitoring-subscription-props-builder function updates a CfnMonitoringSubscriptionProps$Builder instance using the provided configuration. The function takes the CfnMonitoringSubscriptionProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
distributionIdjava.lang.Stringcdk.support/lookup-entry:distribution-id
monitoringSubscriptionsoftware.amazon.awscdk.services.cloudfront.CfnMonitoringSubscription$MonitoringSubscriptionPropertycdk.support/lookup-entry:monitoring-subscription
The build-cfn-monitoring-subscription-props-builder function updates a CfnMonitoringSubscriptionProps$Builder instance using the provided configuration.
  The function takes the CfnMonitoringSubscriptionProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `distributionId` | java.lang.String | [[cdk.support/lookup-entry]] | `:distribution-id` |
| `monitoringSubscription` | software.amazon.awscdk.services.cloudfront.CfnMonitoringSubscription$MonitoringSubscriptionProperty | [[cdk.support/lookup-entry]] | `:monitoring-subscription` |
sourceraw docstring

build-cfn-monitoring-subscription-realtime-metrics-subscription-config-property-builderclj

(build-cfn-monitoring-subscription-realtime-metrics-subscription-config-property-builder
  builder
  id
  config)

The build-cfn-monitoring-subscription-realtime-metrics-subscription-config-property-builder function updates a CfnMonitoringSubscription$RealtimeMetricsSubscriptionConfigProperty$Builder instance using the provided configuration. The function takes the CfnMonitoringSubscription$RealtimeMetricsSubscriptionConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
realtimeMetricsSubscriptionStatusjava.lang.Stringcdk.support/lookup-entry:realtime-metrics-subscription-status
The build-cfn-monitoring-subscription-realtime-metrics-subscription-config-property-builder function updates a CfnMonitoringSubscription$RealtimeMetricsSubscriptionConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnMonitoringSubscription$RealtimeMetricsSubscriptionConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `realtimeMetricsSubscriptionStatus` | java.lang.String | [[cdk.support/lookup-entry]] | `:realtime-metrics-subscription-status` |
sourceraw docstring

build-cfn-origin-access-control-builderclj

(build-cfn-origin-access-control-builder builder id config)

The build-cfn-origin-access-control-builder function updates a CfnOriginAccessControl$Builder instance using the provided configuration. The function takes the CfnOriginAccessControl$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
originAccessControlConfigsoftware.amazon.awscdk.services.cloudfront.CfnOriginAccessControl$OriginAccessControlConfigPropertycdk.support/lookup-entry:origin-access-control-config
The build-cfn-origin-access-control-builder function updates a CfnOriginAccessControl$Builder instance using the provided configuration.
  The function takes the CfnOriginAccessControl$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `originAccessControlConfig` | software.amazon.awscdk.services.cloudfront.CfnOriginAccessControl$OriginAccessControlConfigProperty | [[cdk.support/lookup-entry]] | `:origin-access-control-config` |
sourceraw docstring

build-cfn-origin-access-control-origin-access-control-config-property-builderclj

(build-cfn-origin-access-control-origin-access-control-config-property-builder
  builder
  id
  config)

The build-cfn-origin-access-control-origin-access-control-config-property-builder function updates a CfnOriginAccessControl$OriginAccessControlConfigProperty$Builder instance using the provided configuration. The function takes the CfnOriginAccessControl$OriginAccessControlConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
originAccessControlOriginTypejava.lang.Stringcdk.support/lookup-entry:origin-access-control-origin-type
signingBehaviorjava.lang.Stringcdk.support/lookup-entry:signing-behavior
signingProtocoljava.lang.Stringcdk.support/lookup-entry:signing-protocol
The build-cfn-origin-access-control-origin-access-control-config-property-builder function updates a CfnOriginAccessControl$OriginAccessControlConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnOriginAccessControl$OriginAccessControlConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated 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` |
| `originAccessControlOriginType` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-access-control-origin-type` |
| `signingBehavior` | java.lang.String | [[cdk.support/lookup-entry]] | `:signing-behavior` |
| `signingProtocol` | java.lang.String | [[cdk.support/lookup-entry]] | `:signing-protocol` |
sourceraw docstring

build-cfn-origin-access-control-props-builderclj

(build-cfn-origin-access-control-props-builder builder id config)

The build-cfn-origin-access-control-props-builder function updates a CfnOriginAccessControlProps$Builder instance using the provided configuration. The function takes the CfnOriginAccessControlProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
originAccessControlConfigsoftware.amazon.awscdk.services.cloudfront.CfnOriginAccessControl$OriginAccessControlConfigPropertycdk.support/lookup-entry:origin-access-control-config
The build-cfn-origin-access-control-props-builder function updates a CfnOriginAccessControlProps$Builder instance using the provided configuration.
  The function takes the CfnOriginAccessControlProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `originAccessControlConfig` | software.amazon.awscdk.services.cloudfront.CfnOriginAccessControl$OriginAccessControlConfigProperty | [[cdk.support/lookup-entry]] | `:origin-access-control-config` |
sourceraw docstring

build-cfn-origin-request-policy-builderclj

(build-cfn-origin-request-policy-builder builder id config)

The build-cfn-origin-request-policy-builder function updates a CfnOriginRequestPolicy$Builder instance using the provided configuration. The function takes the CfnOriginRequestPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
originRequestPolicyConfigsoftware.amazon.awscdk.services.cloudfront.CfnOriginRequestPolicy$OriginRequestPolicyConfigPropertycdk.support/lookup-entry:origin-request-policy-config
The build-cfn-origin-request-policy-builder function updates a CfnOriginRequestPolicy$Builder instance using the provided configuration.
  The function takes the CfnOriginRequestPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `originRequestPolicyConfig` | software.amazon.awscdk.services.cloudfront.CfnOriginRequestPolicy$OriginRequestPolicyConfigProperty | [[cdk.support/lookup-entry]] | `:origin-request-policy-config` |
sourceraw docstring

build-cfn-origin-request-policy-cookies-config-property-builderclj

(build-cfn-origin-request-policy-cookies-config-property-builder builder
                                                                 id
                                                                 config)

The build-cfn-origin-request-policy-cookies-config-property-builder function updates a CfnOriginRequestPolicy$CookiesConfigProperty$Builder instance using the provided configuration. The function takes the CfnOriginRequestPolicy$CookiesConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
cookieBehaviorjava.lang.Stringcdk.support/lookup-entry:cookie-behavior
cookiesjava.util.Listcdk.support/lookup-entry:cookies
The build-cfn-origin-request-policy-cookies-config-property-builder function updates a CfnOriginRequestPolicy$CookiesConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnOriginRequestPolicy$CookiesConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cookieBehavior` | java.lang.String | [[cdk.support/lookup-entry]] | `:cookie-behavior` |
| `cookies` | java.util.List | [[cdk.support/lookup-entry]] | `:cookies` |
sourceraw docstring

build-cfn-origin-request-policy-headers-config-property-builderclj

(build-cfn-origin-request-policy-headers-config-property-builder builder
                                                                 id
                                                                 config)

The build-cfn-origin-request-policy-headers-config-property-builder function updates a CfnOriginRequestPolicy$HeadersConfigProperty$Builder instance using the provided configuration. The function takes the CfnOriginRequestPolicy$HeadersConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
headerBehaviorjava.lang.Stringcdk.support/lookup-entry:header-behavior
headersjava.util.Listcdk.support/lookup-entry:headers
The build-cfn-origin-request-policy-headers-config-property-builder function updates a CfnOriginRequestPolicy$HeadersConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnOriginRequestPolicy$HeadersConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `headerBehavior` | java.lang.String | [[cdk.support/lookup-entry]] | `:header-behavior` |
| `headers` | java.util.List | [[cdk.support/lookup-entry]] | `:headers` |
sourceraw docstring

build-cfn-origin-request-policy-origin-request-policy-config-property-builderclj

(build-cfn-origin-request-policy-origin-request-policy-config-property-builder
  builder
  id
  config)

The build-cfn-origin-request-policy-origin-request-policy-config-property-builder function updates a CfnOriginRequestPolicy$OriginRequestPolicyConfigProperty$Builder instance using the provided configuration. The function takes the CfnOriginRequestPolicy$OriginRequestPolicyConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
commentjava.lang.Stringcdk.support/lookup-entry:comment
cookiesConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:cookies-config
headersConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:headers-config
namejava.lang.Stringcdk.support/lookup-entry:name
queryStringsConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:query-strings-config
The build-cfn-origin-request-policy-origin-request-policy-config-property-builder function updates a CfnOriginRequestPolicy$OriginRequestPolicyConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnOriginRequestPolicy$OriginRequestPolicyConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `cookiesConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:cookies-config` |
| `headersConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:headers-config` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `queryStringsConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:query-strings-config` |
sourceraw docstring

build-cfn-origin-request-policy-props-builderclj

(build-cfn-origin-request-policy-props-builder builder id config)

The build-cfn-origin-request-policy-props-builder function updates a CfnOriginRequestPolicyProps$Builder instance using the provided configuration. The function takes the CfnOriginRequestPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
originRequestPolicyConfigsoftware.amazon.awscdk.services.cloudfront.CfnOriginRequestPolicy$OriginRequestPolicyConfigPropertycdk.support/lookup-entry:origin-request-policy-config
The build-cfn-origin-request-policy-props-builder function updates a CfnOriginRequestPolicyProps$Builder instance using the provided configuration.
  The function takes the CfnOriginRequestPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `originRequestPolicyConfig` | software.amazon.awscdk.services.cloudfront.CfnOriginRequestPolicy$OriginRequestPolicyConfigProperty | [[cdk.support/lookup-entry]] | `:origin-request-policy-config` |
sourceraw docstring

build-cfn-origin-request-policy-query-strings-config-property-builderclj

(build-cfn-origin-request-policy-query-strings-config-property-builder builder
                                                                       id
                                                                       config)

The build-cfn-origin-request-policy-query-strings-config-property-builder function updates a CfnOriginRequestPolicy$QueryStringsConfigProperty$Builder instance using the provided configuration. The function takes the CfnOriginRequestPolicy$QueryStringsConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
queryStringBehaviorjava.lang.Stringcdk.support/lookup-entry:query-string-behavior
queryStringsjava.util.Listcdk.support/lookup-entry:query-strings
The build-cfn-origin-request-policy-query-strings-config-property-builder function updates a CfnOriginRequestPolicy$QueryStringsConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnOriginRequestPolicy$QueryStringsConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `queryStringBehavior` | java.lang.String | [[cdk.support/lookup-entry]] | `:query-string-behavior` |
| `queryStrings` | java.util.List | [[cdk.support/lookup-entry]] | `:query-strings` |
sourceraw docstring

build-cfn-public-key-builderclj

(build-cfn-public-key-builder builder id config)

The build-cfn-public-key-builder function updates a CfnPublicKey$Builder instance using the provided configuration. The function takes the CfnPublicKey$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
publicKeyConfigsoftware.amazon.awscdk.services.cloudfront.CfnPublicKey$PublicKeyConfigPropertycdk.support/lookup-entry:public-key-config
The build-cfn-public-key-builder function updates a CfnPublicKey$Builder instance using the provided configuration.
  The function takes the CfnPublicKey$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `publicKeyConfig` | software.amazon.awscdk.services.cloudfront.CfnPublicKey$PublicKeyConfigProperty | [[cdk.support/lookup-entry]] | `:public-key-config` |
sourceraw docstring

build-cfn-public-key-props-builderclj

(build-cfn-public-key-props-builder builder id config)

The build-cfn-public-key-props-builder function updates a CfnPublicKeyProps$Builder instance using the provided configuration. The function takes the CfnPublicKeyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
publicKeyConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:public-key-config
The build-cfn-public-key-props-builder function updates a CfnPublicKeyProps$Builder instance using the provided configuration.
  The function takes the CfnPublicKeyProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `publicKeyConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:public-key-config` |
sourceraw docstring

build-cfn-public-key-public-key-config-property-builderclj

(build-cfn-public-key-public-key-config-property-builder builder id config)

The build-cfn-public-key-public-key-config-property-builder function updates a CfnPublicKey$PublicKeyConfigProperty$Builder instance using the provided configuration. The function takes the CfnPublicKey$PublicKeyConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
callerReferencejava.lang.Stringcdk.support/lookup-entry:caller-reference
commentjava.lang.Stringcdk.support/lookup-entry:comment
encodedKeyjava.lang.Stringcdk.support/lookup-entry:encoded-key
namejava.lang.Stringcdk.support/lookup-entry:name
The build-cfn-public-key-public-key-config-property-builder function updates a CfnPublicKey$PublicKeyConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnPublicKey$PublicKeyConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `callerReference` | java.lang.String | [[cdk.support/lookup-entry]] | `:caller-reference` |
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `encodedKey` | java.lang.String | [[cdk.support/lookup-entry]] | `:encoded-key` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
sourceraw docstring

build-cfn-realtime-log-config-builderclj

(build-cfn-realtime-log-config-builder builder id config)

The build-cfn-realtime-log-config-builder function updates a CfnRealtimeLogConfig$Builder instance using the provided configuration. The function takes the CfnRealtimeLogConfig$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
endPointssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:end-points
fieldsjava.util.Listcdk.support/lookup-entry:fields
namejava.lang.Stringcdk.support/lookup-entry:name
samplingRatejava.lang.Numbercdk.support/lookup-entry:sampling-rate
The build-cfn-realtime-log-config-builder function updates a CfnRealtimeLogConfig$Builder instance using the provided configuration.
  The function takes the CfnRealtimeLogConfig$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `endPoints` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:end-points` |
| `fields` | java.util.List | [[cdk.support/lookup-entry]] | `:fields` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `samplingRate` | java.lang.Number | [[cdk.support/lookup-entry]] | `:sampling-rate` |
sourceraw docstring

build-cfn-realtime-log-config-end-point-property-builderclj

(build-cfn-realtime-log-config-end-point-property-builder builder id config)

The build-cfn-realtime-log-config-end-point-property-builder function updates a CfnRealtimeLogConfig$EndPointProperty$Builder instance using the provided configuration. The function takes the CfnRealtimeLogConfig$EndPointProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
kinesisStreamConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:kinesis-stream-config
streamTypejava.lang.Stringcdk.support/lookup-entry:stream-type
The build-cfn-realtime-log-config-end-point-property-builder function updates a CfnRealtimeLogConfig$EndPointProperty$Builder instance using the provided configuration.
  The function takes the CfnRealtimeLogConfig$EndPointProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `kinesisStreamConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:kinesis-stream-config` |
| `streamType` | java.lang.String | [[cdk.support/lookup-entry]] | `:stream-type` |
sourceraw docstring

build-cfn-realtime-log-config-kinesis-stream-config-property-builderclj

(build-cfn-realtime-log-config-kinesis-stream-config-property-builder builder
                                                                      id
                                                                      config)

The build-cfn-realtime-log-config-kinesis-stream-config-property-builder function updates a CfnRealtimeLogConfig$KinesisStreamConfigProperty$Builder instance using the provided configuration. The function takes the CfnRealtimeLogConfig$KinesisStreamConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
roleArnjava.lang.Stringcdk.support/lookup-entry:role-arn
streamArnjava.lang.Stringcdk.support/lookup-entry:stream-arn
The build-cfn-realtime-log-config-kinesis-stream-config-property-builder function updates a CfnRealtimeLogConfig$KinesisStreamConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnRealtimeLogConfig$KinesisStreamConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `roleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:role-arn` |
| `streamArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:stream-arn` |
sourceraw docstring

build-cfn-realtime-log-config-props-builderclj

(build-cfn-realtime-log-config-props-builder builder id config)

The build-cfn-realtime-log-config-props-builder function updates a CfnRealtimeLogConfigProps$Builder instance using the provided configuration. The function takes the CfnRealtimeLogConfigProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
endPointssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:end-points
fieldsjava.util.Listcdk.support/lookup-entry:fields
namejava.lang.Stringcdk.support/lookup-entry:name
samplingRatejava.lang.Numbercdk.support/lookup-entry:sampling-rate
The build-cfn-realtime-log-config-props-builder function updates a CfnRealtimeLogConfigProps$Builder instance using the provided configuration.
  The function takes the CfnRealtimeLogConfigProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `endPoints` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:end-points` |
| `fields` | java.util.List | [[cdk.support/lookup-entry]] | `:fields` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `samplingRate` | java.lang.Number | [[cdk.support/lookup-entry]] | `:sampling-rate` |
sourceraw docstring

build-cfn-response-headers-policy-access-control-allow-headers-property-builderclj

(build-cfn-response-headers-policy-access-control-allow-headers-property-builder
  builder
  id
  config)

The build-cfn-response-headers-policy-access-control-allow-headers-property-builder function updates a CfnResponseHeadersPolicy$AccessControlAllowHeadersProperty$Builder instance using the provided configuration. The function takes the CfnResponseHeadersPolicy$AccessControlAllowHeadersProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
itemsjava.util.Listcdk.support/lookup-entry:items
The build-cfn-response-headers-policy-access-control-allow-headers-property-builder function updates a CfnResponseHeadersPolicy$AccessControlAllowHeadersProperty$Builder instance using the provided configuration.
  The function takes the CfnResponseHeadersPolicy$AccessControlAllowHeadersProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `items` | java.util.List | [[cdk.support/lookup-entry]] | `:items` |
sourceraw docstring

build-cfn-response-headers-policy-access-control-allow-methods-property-builderclj

(build-cfn-response-headers-policy-access-control-allow-methods-property-builder
  builder
  id
  config)

The build-cfn-response-headers-policy-access-control-allow-methods-property-builder function updates a CfnResponseHeadersPolicy$AccessControlAllowMethodsProperty$Builder instance using the provided configuration. The function takes the CfnResponseHeadersPolicy$AccessControlAllowMethodsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
itemsjava.util.Listcdk.support/lookup-entry:items
The build-cfn-response-headers-policy-access-control-allow-methods-property-builder function updates a CfnResponseHeadersPolicy$AccessControlAllowMethodsProperty$Builder instance using the provided configuration.
  The function takes the CfnResponseHeadersPolicy$AccessControlAllowMethodsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `items` | java.util.List | [[cdk.support/lookup-entry]] | `:items` |
sourceraw docstring

build-cfn-response-headers-policy-access-control-allow-origins-property-builderclj

(build-cfn-response-headers-policy-access-control-allow-origins-property-builder
  builder
  id
  config)

The build-cfn-response-headers-policy-access-control-allow-origins-property-builder function updates a CfnResponseHeadersPolicy$AccessControlAllowOriginsProperty$Builder instance using the provided configuration. The function takes the CfnResponseHeadersPolicy$AccessControlAllowOriginsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
itemsjava.util.Listcdk.support/lookup-entry:items
The build-cfn-response-headers-policy-access-control-allow-origins-property-builder function updates a CfnResponseHeadersPolicy$AccessControlAllowOriginsProperty$Builder instance using the provided configuration.
  The function takes the CfnResponseHeadersPolicy$AccessControlAllowOriginsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `items` | java.util.List | [[cdk.support/lookup-entry]] | `:items` |
sourceraw docstring

build-cfn-response-headers-policy-access-control-expose-headers-property-builderclj

(build-cfn-response-headers-policy-access-control-expose-headers-property-builder
  builder
  id
  config)

The build-cfn-response-headers-policy-access-control-expose-headers-property-builder function updates a CfnResponseHeadersPolicy$AccessControlExposeHeadersProperty$Builder instance using the provided configuration. The function takes the CfnResponseHeadersPolicy$AccessControlExposeHeadersProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
itemsjava.util.Listcdk.support/lookup-entry:items
The build-cfn-response-headers-policy-access-control-expose-headers-property-builder function updates a CfnResponseHeadersPolicy$AccessControlExposeHeadersProperty$Builder instance using the provided configuration.
  The function takes the CfnResponseHeadersPolicy$AccessControlExposeHeadersProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `items` | java.util.List | [[cdk.support/lookup-entry]] | `:items` |
sourceraw docstring

build-cfn-response-headers-policy-builderclj

(build-cfn-response-headers-policy-builder builder id config)

The build-cfn-response-headers-policy-builder function updates a CfnResponseHeadersPolicy$Builder instance using the provided configuration. The function takes the CfnResponseHeadersPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
responseHeadersPolicyConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:response-headers-policy-config
The build-cfn-response-headers-policy-builder function updates a CfnResponseHeadersPolicy$Builder instance using the provided configuration.
  The function takes the CfnResponseHeadersPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `responseHeadersPolicyConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:response-headers-policy-config` |
sourceraw docstring

build-cfn-response-headers-policy-content-security-policy-property-builderclj

(build-cfn-response-headers-policy-content-security-policy-property-builder
  builder
  id
  config)

The build-cfn-response-headers-policy-content-security-policy-property-builder function updates a CfnResponseHeadersPolicy$ContentSecurityPolicyProperty$Builder instance using the provided configuration. The function takes the CfnResponseHeadersPolicy$ContentSecurityPolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
contentSecurityPolicyjava.lang.Stringcdk.support/lookup-entry:content-security-policy
overridesoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:override
The build-cfn-response-headers-policy-content-security-policy-property-builder function updates a CfnResponseHeadersPolicy$ContentSecurityPolicyProperty$Builder instance using the provided configuration.
  The function takes the CfnResponseHeadersPolicy$ContentSecurityPolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `contentSecurityPolicy` | java.lang.String | [[cdk.support/lookup-entry]] | `:content-security-policy` |
| `override` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:override` |
sourceraw docstring

build-cfn-response-headers-policy-content-type-options-property-builderclj

(build-cfn-response-headers-policy-content-type-options-property-builder builder
                                                                         id
                                                                         config)

The build-cfn-response-headers-policy-content-type-options-property-builder function updates a CfnResponseHeadersPolicy$ContentTypeOptionsProperty$Builder instance using the provided configuration. The function takes the CfnResponseHeadersPolicy$ContentTypeOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
overridesoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:override
The build-cfn-response-headers-policy-content-type-options-property-builder function updates a CfnResponseHeadersPolicy$ContentTypeOptionsProperty$Builder instance using the provided configuration.
  The function takes the CfnResponseHeadersPolicy$ContentTypeOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `override` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:override` |
sourceraw docstring

build-cfn-response-headers-policy-cors-config-property-builderclj

(build-cfn-response-headers-policy-cors-config-property-builder builder
                                                                id
                                                                config)

The build-cfn-response-headers-policy-cors-config-property-builder function updates a CfnResponseHeadersPolicy$CorsConfigProperty$Builder instance using the provided configuration. The function takes the CfnResponseHeadersPolicy$CorsConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
accessControlAllowCredentialssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:access-control-allow-credentials
accessControlAllowHeaderssoftware.amazon.awscdk.services.cloudfront.CfnResponseHeadersPolicy$AccessControlAllowHeadersPropertycdk.support/lookup-entry:access-control-allow-headers
accessControlAllowMethodssoftware.amazon.awscdk.services.cloudfront.CfnResponseHeadersPolicy$AccessControlAllowMethodsPropertycdk.support/lookup-entry:access-control-allow-methods
accessControlAllowOriginssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:access-control-allow-origins
accessControlExposeHeaderssoftware.amazon.awscdk.services.cloudfront.CfnResponseHeadersPolicy$AccessControlExposeHeadersPropertycdk.support/lookup-entry:access-control-expose-headers
accessControlMaxAgeSecjava.lang.Numbercdk.support/lookup-entry:access-control-max-age-sec
originOverridesoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:origin-override
The build-cfn-response-headers-policy-cors-config-property-builder function updates a CfnResponseHeadersPolicy$CorsConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnResponseHeadersPolicy$CorsConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `accessControlAllowCredentials` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:access-control-allow-credentials` |
| `accessControlAllowHeaders` | software.amazon.awscdk.services.cloudfront.CfnResponseHeadersPolicy$AccessControlAllowHeadersProperty | [[cdk.support/lookup-entry]] | `:access-control-allow-headers` |
| `accessControlAllowMethods` | software.amazon.awscdk.services.cloudfront.CfnResponseHeadersPolicy$AccessControlAllowMethodsProperty | [[cdk.support/lookup-entry]] | `:access-control-allow-methods` |
| `accessControlAllowOrigins` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:access-control-allow-origins` |
| `accessControlExposeHeaders` | software.amazon.awscdk.services.cloudfront.CfnResponseHeadersPolicy$AccessControlExposeHeadersProperty | [[cdk.support/lookup-entry]] | `:access-control-expose-headers` |
| `accessControlMaxAgeSec` | java.lang.Number | [[cdk.support/lookup-entry]] | `:access-control-max-age-sec` |
| `originOverride` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:origin-override` |
sourceraw docstring

build-cfn-response-headers-policy-custom-header-property-builderclj

(build-cfn-response-headers-policy-custom-header-property-builder builder
                                                                  id
                                                                  config)

The build-cfn-response-headers-policy-custom-header-property-builder function updates a CfnResponseHeadersPolicy$CustomHeaderProperty$Builder instance using the provided configuration. The function takes the CfnResponseHeadersPolicy$CustomHeaderProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
headerjava.lang.Stringcdk.support/lookup-entry:header
overridejava.lang.Booleancdk.support/lookup-entry:override
valuejava.lang.Stringcdk.support/lookup-entry:value
The build-cfn-response-headers-policy-custom-header-property-builder function updates a CfnResponseHeadersPolicy$CustomHeaderProperty$Builder instance using the provided configuration.
  The function takes the CfnResponseHeadersPolicy$CustomHeaderProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `header` | java.lang.String | [[cdk.support/lookup-entry]] | `:header` |
| `override` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:override` |
| `value` | java.lang.String | [[cdk.support/lookup-entry]] | `:value` |
sourceraw docstring

build-cfn-response-headers-policy-custom-headers-config-property-builderclj

(build-cfn-response-headers-policy-custom-headers-config-property-builder
  builder
  id
  config)

The build-cfn-response-headers-policy-custom-headers-config-property-builder function updates a CfnResponseHeadersPolicy$CustomHeadersConfigProperty$Builder instance using the provided configuration. The function takes the CfnResponseHeadersPolicy$CustomHeadersConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
itemsjava.util.Listcdk.support/lookup-entry:items
The build-cfn-response-headers-policy-custom-headers-config-property-builder function updates a CfnResponseHeadersPolicy$CustomHeadersConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnResponseHeadersPolicy$CustomHeadersConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `items` | java.util.List | [[cdk.support/lookup-entry]] | `:items` |
sourceraw docstring

build-cfn-response-headers-policy-frame-options-property-builderclj

(build-cfn-response-headers-policy-frame-options-property-builder builder
                                                                  id
                                                                  config)

The build-cfn-response-headers-policy-frame-options-property-builder function updates a CfnResponseHeadersPolicy$FrameOptionsProperty$Builder instance using the provided configuration. The function takes the CfnResponseHeadersPolicy$FrameOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
frameOptionjava.lang.Stringcdk.support/lookup-entry:frame-option
overridesoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:override
The build-cfn-response-headers-policy-frame-options-property-builder function updates a CfnResponseHeadersPolicy$FrameOptionsProperty$Builder instance using the provided configuration.
  The function takes the CfnResponseHeadersPolicy$FrameOptionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `frameOption` | java.lang.String | [[cdk.support/lookup-entry]] | `:frame-option` |
| `override` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:override` |
sourceraw docstring

build-cfn-response-headers-policy-props-builderclj

(build-cfn-response-headers-policy-props-builder builder id config)

The build-cfn-response-headers-policy-props-builder function updates a CfnResponseHeadersPolicyProps$Builder instance using the provided configuration. The function takes the CfnResponseHeadersPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
responseHeadersPolicyConfigsoftware.amazon.awscdk.services.cloudfront.CfnResponseHeadersPolicy$ResponseHeadersPolicyConfigPropertycdk.support/lookup-entry:response-headers-policy-config
The build-cfn-response-headers-policy-props-builder function updates a CfnResponseHeadersPolicyProps$Builder instance using the provided configuration.
  The function takes the CfnResponseHeadersPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `responseHeadersPolicyConfig` | software.amazon.awscdk.services.cloudfront.CfnResponseHeadersPolicy$ResponseHeadersPolicyConfigProperty | [[cdk.support/lookup-entry]] | `:response-headers-policy-config` |
sourceraw docstring

build-cfn-response-headers-policy-referrer-policy-property-builderclj

(build-cfn-response-headers-policy-referrer-policy-property-builder builder
                                                                    id
                                                                    config)

The build-cfn-response-headers-policy-referrer-policy-property-builder function updates a CfnResponseHeadersPolicy$ReferrerPolicyProperty$Builder instance using the provided configuration. The function takes the CfnResponseHeadersPolicy$ReferrerPolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
overridesoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:override
referrerPolicyjava.lang.Stringcdk.support/lookup-entry:referrer-policy
The build-cfn-response-headers-policy-referrer-policy-property-builder function updates a CfnResponseHeadersPolicy$ReferrerPolicyProperty$Builder instance using the provided configuration.
  The function takes the CfnResponseHeadersPolicy$ReferrerPolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `override` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:override` |
| `referrerPolicy` | java.lang.String | [[cdk.support/lookup-entry]] | `:referrer-policy` |
sourceraw docstring

build-cfn-response-headers-policy-remove-header-property-builderclj

(build-cfn-response-headers-policy-remove-header-property-builder builder
                                                                  id
                                                                  config)

The build-cfn-response-headers-policy-remove-header-property-builder function updates a CfnResponseHeadersPolicy$RemoveHeaderProperty$Builder instance using the provided configuration. The function takes the CfnResponseHeadersPolicy$RemoveHeaderProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
headerjava.lang.Stringcdk.support/lookup-entry:header
The build-cfn-response-headers-policy-remove-header-property-builder function updates a CfnResponseHeadersPolicy$RemoveHeaderProperty$Builder instance using the provided configuration.
  The function takes the CfnResponseHeadersPolicy$RemoveHeaderProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `header` | java.lang.String | [[cdk.support/lookup-entry]] | `:header` |
sourceraw docstring

build-cfn-response-headers-policy-remove-headers-config-property-builderclj

(build-cfn-response-headers-policy-remove-headers-config-property-builder
  builder
  id
  config)

The build-cfn-response-headers-policy-remove-headers-config-property-builder function updates a CfnResponseHeadersPolicy$RemoveHeadersConfigProperty$Builder instance using the provided configuration. The function takes the CfnResponseHeadersPolicy$RemoveHeadersConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
itemssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:items
The build-cfn-response-headers-policy-remove-headers-config-property-builder function updates a CfnResponseHeadersPolicy$RemoveHeadersConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnResponseHeadersPolicy$RemoveHeadersConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `items` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:items` |
sourceraw docstring

build-cfn-response-headers-policy-response-headers-policy-config-property-builderclj

(build-cfn-response-headers-policy-response-headers-policy-config-property-builder
  builder
  id
  config)

The build-cfn-response-headers-policy-response-headers-policy-config-property-builder function updates a CfnResponseHeadersPolicy$ResponseHeadersPolicyConfigProperty$Builder instance using the provided configuration. The function takes the CfnResponseHeadersPolicy$ResponseHeadersPolicyConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
commentjava.lang.Stringcdk.support/lookup-entry:comment
corsConfigsoftware.amazon.awscdk.services.cloudfront.CfnResponseHeadersPolicy$CorsConfigPropertycdk.support/lookup-entry:cors-config
customHeadersConfigsoftware.amazon.awscdk.services.cloudfront.CfnResponseHeadersPolicy$CustomHeadersConfigPropertycdk.support/lookup-entry:custom-headers-config
namejava.lang.Stringcdk.support/lookup-entry:name
removeHeadersConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:remove-headers-config
securityHeadersConfigsoftware.amazon.awscdk.services.cloudfront.CfnResponseHeadersPolicy$SecurityHeadersConfigPropertycdk.support/lookup-entry:security-headers-config
serverTimingHeadersConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:server-timing-headers-config
The build-cfn-response-headers-policy-response-headers-policy-config-property-builder function updates a CfnResponseHeadersPolicy$ResponseHeadersPolicyConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnResponseHeadersPolicy$ResponseHeadersPolicyConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `corsConfig` | software.amazon.awscdk.services.cloudfront.CfnResponseHeadersPolicy$CorsConfigProperty | [[cdk.support/lookup-entry]] | `:cors-config` |
| `customHeadersConfig` | software.amazon.awscdk.services.cloudfront.CfnResponseHeadersPolicy$CustomHeadersConfigProperty | [[cdk.support/lookup-entry]] | `:custom-headers-config` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `removeHeadersConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:remove-headers-config` |
| `securityHeadersConfig` | software.amazon.awscdk.services.cloudfront.CfnResponseHeadersPolicy$SecurityHeadersConfigProperty | [[cdk.support/lookup-entry]] | `:security-headers-config` |
| `serverTimingHeadersConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:server-timing-headers-config` |
sourceraw docstring

build-cfn-response-headers-policy-security-headers-config-property-builderclj

(build-cfn-response-headers-policy-security-headers-config-property-builder
  builder
  id
  config)

The build-cfn-response-headers-policy-security-headers-config-property-builder function updates a CfnResponseHeadersPolicy$SecurityHeadersConfigProperty$Builder instance using the provided configuration. The function takes the CfnResponseHeadersPolicy$SecurityHeadersConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
contentSecurityPolicysoftware.amazon.awscdk.services.cloudfront.CfnResponseHeadersPolicy$ContentSecurityPolicyPropertycdk.support/lookup-entry:content-security-policy
contentTypeOptionssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:content-type-options
frameOptionssoftware.amazon.awscdk.services.cloudfront.CfnResponseHeadersPolicy$FrameOptionsPropertycdk.support/lookup-entry:frame-options
referrerPolicysoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:referrer-policy
strictTransportSecuritysoftware.amazon.awscdk.services.cloudfront.CfnResponseHeadersPolicy$StrictTransportSecurityPropertycdk.support/lookup-entry:strict-transport-security
xssProtectionsoftware.amazon.awscdk.services.cloudfront.CfnResponseHeadersPolicy$XSSProtectionPropertycdk.support/lookup-entry:xss-protection
The build-cfn-response-headers-policy-security-headers-config-property-builder function updates a CfnResponseHeadersPolicy$SecurityHeadersConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnResponseHeadersPolicy$SecurityHeadersConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `contentSecurityPolicy` | software.amazon.awscdk.services.cloudfront.CfnResponseHeadersPolicy$ContentSecurityPolicyProperty | [[cdk.support/lookup-entry]] | `:content-security-policy` |
| `contentTypeOptions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:content-type-options` |
| `frameOptions` | software.amazon.awscdk.services.cloudfront.CfnResponseHeadersPolicy$FrameOptionsProperty | [[cdk.support/lookup-entry]] | `:frame-options` |
| `referrerPolicy` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:referrer-policy` |
| `strictTransportSecurity` | software.amazon.awscdk.services.cloudfront.CfnResponseHeadersPolicy$StrictTransportSecurityProperty | [[cdk.support/lookup-entry]] | `:strict-transport-security` |
| `xssProtection` | software.amazon.awscdk.services.cloudfront.CfnResponseHeadersPolicy$XSSProtectionProperty | [[cdk.support/lookup-entry]] | `:xss-protection` |
sourceraw docstring

build-cfn-response-headers-policy-server-timing-headers-config-property-builderclj

(build-cfn-response-headers-policy-server-timing-headers-config-property-builder
  builder
  id
  config)

The build-cfn-response-headers-policy-server-timing-headers-config-property-builder function updates a CfnResponseHeadersPolicy$ServerTimingHeadersConfigProperty$Builder instance using the provided configuration. The function takes the CfnResponseHeadersPolicy$ServerTimingHeadersConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
samplingRatejava.lang.Numbercdk.support/lookup-entry:sampling-rate
The build-cfn-response-headers-policy-server-timing-headers-config-property-builder function updates a CfnResponseHeadersPolicy$ServerTimingHeadersConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnResponseHeadersPolicy$ServerTimingHeadersConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `samplingRate` | java.lang.Number | [[cdk.support/lookup-entry]] | `:sampling-rate` |
sourceraw docstring

build-cfn-response-headers-policy-strict-transport-security-property-builderclj

(build-cfn-response-headers-policy-strict-transport-security-property-builder
  builder
  id
  config)

The build-cfn-response-headers-policy-strict-transport-security-property-builder function updates a CfnResponseHeadersPolicy$StrictTransportSecurityProperty$Builder instance using the provided configuration. The function takes the CfnResponseHeadersPolicy$StrictTransportSecurityProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
accessControlMaxAgeSecjava.lang.Numbercdk.support/lookup-entry:access-control-max-age-sec
includeSubdomainssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:include-subdomains
overridejava.lang.Booleancdk.support/lookup-entry:override
preloadsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:preload
The build-cfn-response-headers-policy-strict-transport-security-property-builder function updates a CfnResponseHeadersPolicy$StrictTransportSecurityProperty$Builder instance using the provided configuration.
  The function takes the CfnResponseHeadersPolicy$StrictTransportSecurityProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `accessControlMaxAgeSec` | java.lang.Number | [[cdk.support/lookup-entry]] | `:access-control-max-age-sec` |
| `includeSubdomains` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:include-subdomains` |
| `override` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:override` |
| `preload` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:preload` |
sourceraw docstring

build-cfn-response-headers-policy-xss-protection-property-builderclj

(build-cfn-response-headers-policy-xss-protection-property-builder builder
                                                                   id
                                                                   config)

The build-cfn-response-headers-policy-xss-protection-property-builder function updates a CfnResponseHeadersPolicy$XSSProtectionProperty$Builder instance using the provided configuration. The function takes the CfnResponseHeadersPolicy$XSSProtectionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
modeBlocksoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:mode-block
overridejava.lang.Booleancdk.support/lookup-entry:override
protectionsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:protection
reportUrijava.lang.Stringcdk.support/lookup-entry:report-uri
The build-cfn-response-headers-policy-xss-protection-property-builder function updates a CfnResponseHeadersPolicy$XSSProtectionProperty$Builder instance using the provided configuration.
  The function takes the CfnResponseHeadersPolicy$XSSProtectionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `modeBlock` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:mode-block` |
| `override` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:override` |
| `protection` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:protection` |
| `reportUri` | java.lang.String | [[cdk.support/lookup-entry]] | `:report-uri` |
sourceraw docstring

build-cfn-streaming-distribution-builderclj

(build-cfn-streaming-distribution-builder builder id config)

The build-cfn-streaming-distribution-builder function updates a CfnStreamingDistribution$Builder instance using the provided configuration. The function takes the CfnStreamingDistribution$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
streamingDistributionConfigsoftware.amazon.awscdk.services.cloudfront.CfnStreamingDistribution$StreamingDistributionConfigPropertycdk.support/lookup-entry:streaming-distribution-config
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-streaming-distribution-builder function updates a CfnStreamingDistribution$Builder instance using the provided configuration.
  The function takes the CfnStreamingDistribution$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `streamingDistributionConfig` | software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution$StreamingDistributionConfigProperty | [[cdk.support/lookup-entry]] | `:streaming-distribution-config` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-streaming-distribution-logging-property-builderclj

(build-cfn-streaming-distribution-logging-property-builder builder id config)

The build-cfn-streaming-distribution-logging-property-builder function updates a CfnStreamingDistribution$LoggingProperty$Builder instance using the provided configuration. The function takes the CfnStreamingDistribution$LoggingProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
bucketjava.lang.Stringcdk.support/lookup-entry:bucket
enabledsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:enabled
prefixjava.lang.Stringcdk.support/lookup-entry:prefix
The build-cfn-streaming-distribution-logging-property-builder function updates a CfnStreamingDistribution$LoggingProperty$Builder instance using the provided configuration.
  The function takes the CfnStreamingDistribution$LoggingProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `bucket` | java.lang.String | [[cdk.support/lookup-entry]] | `:bucket` |
| `enabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:enabled` |
| `prefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:prefix` |
sourceraw docstring

build-cfn-streaming-distribution-props-builderclj

(build-cfn-streaming-distribution-props-builder builder id config)

The build-cfn-streaming-distribution-props-builder function updates a CfnStreamingDistributionProps$Builder instance using the provided configuration. The function takes the CfnStreamingDistributionProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
streamingDistributionConfigsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:streaming-distribution-config
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-streaming-distribution-props-builder function updates a CfnStreamingDistributionProps$Builder instance using the provided configuration.
  The function takes the CfnStreamingDistributionProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `streamingDistributionConfig` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:streaming-distribution-config` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-streaming-distribution-s3-origin-property-builderclj

(build-cfn-streaming-distribution-s3-origin-property-builder builder id config)

The build-cfn-streaming-distribution-s3-origin-property-builder function updates a CfnStreamingDistribution$S3OriginProperty$Builder instance using the provided configuration. The function takes the CfnStreamingDistribution$S3OriginProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
domainNamejava.lang.Stringcdk.support/lookup-entry:domain-name
originAccessIdentityjava.lang.Stringcdk.support/lookup-entry:origin-access-identity
The build-cfn-streaming-distribution-s3-origin-property-builder function updates a CfnStreamingDistribution$S3OriginProperty$Builder instance using the provided configuration.
  The function takes the CfnStreamingDistribution$S3OriginProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` |
| `originAccessIdentity` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-access-identity` |
sourceraw docstring

build-cfn-streaming-distribution-streaming-distribution-config-property-builderclj

(build-cfn-streaming-distribution-streaming-distribution-config-property-builder
  builder
  id
  config)

The build-cfn-streaming-distribution-streaming-distribution-config-property-builder function updates a CfnStreamingDistribution$StreamingDistributionConfigProperty$Builder instance using the provided configuration. The function takes the CfnStreamingDistribution$StreamingDistributionConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
aliasesjava.util.Listcdk.support/lookup-entry:aliases
commentjava.lang.Stringcdk.support/lookup-entry:comment
enabledsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:enabled
loggingsoftware.amazon.awscdk.services.cloudfront.CfnStreamingDistribution$LoggingPropertycdk.support/lookup-entry:logging
priceClassjava.lang.Stringcdk.support/lookup-entry:price-class
s3Originsoftware.amazon.awscdk.services.cloudfront.CfnStreamingDistribution$S3OriginPropertycdk.support/lookup-entry:s3-origin
trustedSignerssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:trusted-signers
The build-cfn-streaming-distribution-streaming-distribution-config-property-builder function updates a CfnStreamingDistribution$StreamingDistributionConfigProperty$Builder instance using the provided configuration.
  The function takes the CfnStreamingDistribution$StreamingDistributionConfigProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `aliases` | java.util.List | [[cdk.support/lookup-entry]] | `:aliases` |
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `enabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:enabled` |
| `logging` | software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution$LoggingProperty | [[cdk.support/lookup-entry]] | `:logging` |
| `priceClass` | java.lang.String | [[cdk.support/lookup-entry]] | `:price-class` |
| `s3Origin` | software.amazon.awscdk.services.cloudfront.CfnStreamingDistribution$S3OriginProperty | [[cdk.support/lookup-entry]] | `:s3-origin` |
| `trustedSigners` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:trusted-signers` |
sourceraw docstring

build-cfn-streaming-distribution-trusted-signers-property-builderclj

(build-cfn-streaming-distribution-trusted-signers-property-builder builder
                                                                   id
                                                                   config)

The build-cfn-streaming-distribution-trusted-signers-property-builder function updates a CfnStreamingDistribution$TrustedSignersProperty$Builder instance using the provided configuration. The function takes the CfnStreamingDistribution$TrustedSignersProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
awsAccountNumbersjava.util.Listcdk.support/lookup-entry:aws-account-numbers
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
The build-cfn-streaming-distribution-trusted-signers-property-builder function updates a CfnStreamingDistribution$TrustedSignersProperty$Builder instance using the provided configuration.
  The function takes the CfnStreamingDistribution$TrustedSignersProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `awsAccountNumbers` | java.util.List | [[cdk.support/lookup-entry]] | `:aws-account-numbers` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
sourceraw docstring

build-cloud-front-web-distribution-attributes-builderclj

(build-cloud-front-web-distribution-attributes-builder builder id config)

The build-cloud-front-web-distribution-attributes-builder function updates a CloudFrontWebDistributionAttributes$Builder instance using the provided configuration. The function takes the CloudFrontWebDistributionAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
distributionIdjava.lang.Stringcdk.support/lookup-entry:distribution-id
domainNamejava.lang.Stringcdk.support/lookup-entry:domain-name
The build-cloud-front-web-distribution-attributes-builder function updates a CloudFrontWebDistributionAttributes$Builder instance using the provided configuration.
  The function takes the CloudFrontWebDistributionAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `distributionId` | java.lang.String | [[cdk.support/lookup-entry]] | `:distribution-id` |
| `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` |
sourceraw docstring

build-cloud-front-web-distribution-builderclj

(build-cloud-front-web-distribution-builder builder id config)

The build-cloud-front-web-distribution-builder function updates a CloudFrontWebDistribution$Builder instance using the provided configuration. The function takes the CloudFrontWebDistribution$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
commentjava.lang.Stringcdk.support/lookup-entry:comment
defaultRootObjectjava.lang.Stringcdk.support/lookup-entry:default-root-object
enableIpV6java.lang.Booleancdk.support/lookup-entry:enable-ip-v6
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
errorConfigurationsjava.util.Listcdk.support/lookup-entry:error-configurations
geoRestrictionsoftware.amazon.awscdk.services.cloudfront.GeoRestrictioncdk.support/lookup-entry:geo-restriction
httpVersionsoftware.amazon.awscdk.services.cloudfront.HttpVersioncdk.api.services.cloudfront/http-version:http-version
loggingConfigsoftware.amazon.awscdk.services.cloudfront.LoggingConfigurationcdk.support/lookup-entry:logging-config
originConfigsjava.util.Listcdk.support/lookup-entry:origin-configs
priceClasssoftware.amazon.awscdk.services.cloudfront.PriceClasscdk.api.services.cloudfront/price-class:price-class
viewerCertificatesoftware.amazon.awscdk.services.cloudfront.ViewerCertificatecdk.support/lookup-entry:viewer-certificate
viewerProtocolPolicysoftware.amazon.awscdk.services.cloudfront.ViewerProtocolPolicycdk.api.services.cloudfront/viewer-protocol-policy:viewer-protocol-policy
webAclIdjava.lang.Stringcdk.support/lookup-entry:web-acl-id
The build-cloud-front-web-distribution-builder function updates a CloudFrontWebDistribution$Builder instance using the provided configuration.
  The function takes the CloudFrontWebDistribution$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `defaultRootObject` | java.lang.String | [[cdk.support/lookup-entry]] | `:default-root-object` |
| `enableIpV6` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ip-v6` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `errorConfigurations` | java.util.List | [[cdk.support/lookup-entry]] | `:error-configurations` |
| `geoRestriction` | software.amazon.awscdk.services.cloudfront.GeoRestriction | [[cdk.support/lookup-entry]] | `:geo-restriction` |
| `httpVersion` | software.amazon.awscdk.services.cloudfront.HttpVersion | [[cdk.api.services.cloudfront/http-version]] | `:http-version` |
| `loggingConfig` | software.amazon.awscdk.services.cloudfront.LoggingConfiguration | [[cdk.support/lookup-entry]] | `:logging-config` |
| `originConfigs` | java.util.List | [[cdk.support/lookup-entry]] | `:origin-configs` |
| `priceClass` | software.amazon.awscdk.services.cloudfront.PriceClass | [[cdk.api.services.cloudfront/price-class]] | `:price-class` |
| `viewerCertificate` | software.amazon.awscdk.services.cloudfront.ViewerCertificate | [[cdk.support/lookup-entry]] | `:viewer-certificate` |
| `viewerProtocolPolicy` | software.amazon.awscdk.services.cloudfront.ViewerProtocolPolicy | [[cdk.api.services.cloudfront/viewer-protocol-policy]] | `:viewer-protocol-policy` |
| `webAclId` | java.lang.String | [[cdk.support/lookup-entry]] | `:web-acl-id` |
sourceraw docstring

build-cloud-front-web-distribution-props-builderclj

(build-cloud-front-web-distribution-props-builder builder id config)

The build-cloud-front-web-distribution-props-builder function updates a CloudFrontWebDistributionProps$Builder instance using the provided configuration. The function takes the CloudFrontWebDistributionProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
commentjava.lang.Stringcdk.support/lookup-entry:comment
defaultRootObjectjava.lang.Stringcdk.support/lookup-entry:default-root-object
enableIpV6java.lang.Booleancdk.support/lookup-entry:enable-ip-v6
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
errorConfigurationsjava.util.Listcdk.support/lookup-entry:error-configurations
geoRestrictionsoftware.amazon.awscdk.services.cloudfront.GeoRestrictioncdk.support/lookup-entry:geo-restriction
httpVersionsoftware.amazon.awscdk.services.cloudfront.HttpVersioncdk.api.services.cloudfront/http-version:http-version
loggingConfigsoftware.amazon.awscdk.services.cloudfront.LoggingConfigurationcdk.support/lookup-entry:logging-config
originConfigsjava.util.Listcdk.support/lookup-entry:origin-configs
priceClasssoftware.amazon.awscdk.services.cloudfront.PriceClasscdk.api.services.cloudfront/price-class:price-class
viewerCertificatesoftware.amazon.awscdk.services.cloudfront.ViewerCertificatecdk.support/lookup-entry:viewer-certificate
viewerProtocolPolicysoftware.amazon.awscdk.services.cloudfront.ViewerProtocolPolicycdk.api.services.cloudfront/viewer-protocol-policy:viewer-protocol-policy
webAclIdjava.lang.Stringcdk.support/lookup-entry:web-acl-id
The build-cloud-front-web-distribution-props-builder function updates a CloudFrontWebDistributionProps$Builder instance using the provided configuration.
  The function takes the CloudFrontWebDistributionProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `defaultRootObject` | java.lang.String | [[cdk.support/lookup-entry]] | `:default-root-object` |
| `enableIpV6` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ip-v6` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `errorConfigurations` | java.util.List | [[cdk.support/lookup-entry]] | `:error-configurations` |
| `geoRestriction` | software.amazon.awscdk.services.cloudfront.GeoRestriction | [[cdk.support/lookup-entry]] | `:geo-restriction` |
| `httpVersion` | software.amazon.awscdk.services.cloudfront.HttpVersion | [[cdk.api.services.cloudfront/http-version]] | `:http-version` |
| `loggingConfig` | software.amazon.awscdk.services.cloudfront.LoggingConfiguration | [[cdk.support/lookup-entry]] | `:logging-config` |
| `originConfigs` | java.util.List | [[cdk.support/lookup-entry]] | `:origin-configs` |
| `priceClass` | software.amazon.awscdk.services.cloudfront.PriceClass | [[cdk.api.services.cloudfront/price-class]] | `:price-class` |
| `viewerCertificate` | software.amazon.awscdk.services.cloudfront.ViewerCertificate | [[cdk.support/lookup-entry]] | `:viewer-certificate` |
| `viewerProtocolPolicy` | software.amazon.awscdk.services.cloudfront.ViewerProtocolPolicy | [[cdk.api.services.cloudfront/viewer-protocol-policy]] | `:viewer-protocol-policy` |
| `webAclId` | java.lang.String | [[cdk.support/lookup-entry]] | `:web-acl-id` |
sourceraw docstring

build-custom-origin-config-builderclj

(build-custom-origin-config-builder builder id config)

The build-custom-origin-config-builder function updates a CustomOriginConfig$Builder instance using the provided configuration. The function takes the CustomOriginConfig$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
allowedOriginSslVersionsjava.util.Listcdk.support/lookup-entry:allowed-origin-ssl-versions
domainNamejava.lang.Stringcdk.support/lookup-entry:domain-name
httpPortjava.lang.Numbercdk.support/lookup-entry:http-port
httpsPortjava.lang.Numbercdk.support/lookup-entry:https-port
originHeadersjava.util.Mapcdk.support/lookup-entry:origin-headers
originKeepaliveTimeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:origin-keepalive-timeout
originPathjava.lang.Stringcdk.support/lookup-entry:origin-path
originProtocolPolicysoftware.amazon.awscdk.services.cloudfront.OriginProtocolPolicycdk.api.services.cloudfront/origin-protocol-policy:origin-protocol-policy
originReadTimeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:origin-read-timeout
originShieldRegionjava.lang.Stringcdk.support/lookup-entry:origin-shield-region
The build-custom-origin-config-builder function updates a CustomOriginConfig$Builder instance using the provided configuration.
  The function takes the CustomOriginConfig$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allowedOriginSslVersions` | java.util.List | [[cdk.support/lookup-entry]] | `:allowed-origin-ssl-versions` |
| `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` |
| `httpPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:http-port` |
| `httpsPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:https-port` |
| `originHeaders` | java.util.Map | [[cdk.support/lookup-entry]] | `:origin-headers` |
| `originKeepaliveTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:origin-keepalive-timeout` |
| `originPath` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-path` |
| `originProtocolPolicy` | software.amazon.awscdk.services.cloudfront.OriginProtocolPolicy | [[cdk.api.services.cloudfront/origin-protocol-policy]] | `:origin-protocol-policy` |
| `originReadTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:origin-read-timeout` |
| `originShieldRegion` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-shield-region` |
sourceraw docstring

build-distribution-attributes-builderclj

(build-distribution-attributes-builder builder id config)

The build-distribution-attributes-builder function updates a DistributionAttributes$Builder instance using the provided configuration. The function takes the DistributionAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
distributionIdjava.lang.Stringcdk.support/lookup-entry:distribution-id
domainNamejava.lang.Stringcdk.support/lookup-entry:domain-name
The build-distribution-attributes-builder function updates a DistributionAttributes$Builder instance using the provided configuration.
  The function takes the DistributionAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `distributionId` | java.lang.String | [[cdk.support/lookup-entry]] | `:distribution-id` |
| `domainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-name` |
sourceraw docstring

build-distribution-builderclj

(build-distribution-builder builder id config)

The build-distribution-builder function updates a Distribution$Builder instance using the provided configuration. The function takes the Distribution$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
additionalBehaviorsjava.util.Mapcdk.support/lookup-entry:additional-behaviors
certificatesoftware.amazon.awscdk.services.certificatemanager.ICertificatecdk.support/lookup-entry:certificate
commentjava.lang.Stringcdk.support/lookup-entry:comment
defaultBehaviorsoftware.amazon.awscdk.services.cloudfront.BehaviorOptionscdk.support/lookup-entry:default-behavior
defaultRootObjectjava.lang.Stringcdk.support/lookup-entry:default-root-object
domainNamesjava.util.Listcdk.support/lookup-entry:domain-names
enableIpv6java.lang.Booleancdk.support/lookup-entry:enable-ipv6
enableLoggingjava.lang.Booleancdk.support/lookup-entry:enable-logging
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
errorResponsesjava.util.Listcdk.support/lookup-entry:error-responses
geoRestrictionsoftware.amazon.awscdk.services.cloudfront.GeoRestrictioncdk.support/lookup-entry:geo-restriction
httpVersionsoftware.amazon.awscdk.services.cloudfront.HttpVersioncdk.api.services.cloudfront/http-version:http-version
logBucketsoftware.amazon.awscdk.services.s3.IBucketcdk.support/lookup-entry:log-bucket
logFilePrefixjava.lang.Stringcdk.support/lookup-entry:log-file-prefix
logIncludesCookiesjava.lang.Booleancdk.support/lookup-entry:log-includes-cookies
minimumProtocolVersionsoftware.amazon.awscdk.services.cloudfront.SecurityPolicyProtocolcdk.api.services.cloudfront/security-policy-protocol:minimum-protocol-version
priceClasssoftware.amazon.awscdk.services.cloudfront.PriceClasscdk.api.services.cloudfront/price-class:price-class
publishAdditionalMetricsjava.lang.Booleancdk.support/lookup-entry:publish-additional-metrics
sslSupportMethodsoftware.amazon.awscdk.services.cloudfront.SSLMethodcdk.api.services.cloudfront/ssl-method:ssl-support-method
webAclIdjava.lang.Stringcdk.support/lookup-entry:web-acl-id
The build-distribution-builder function updates a Distribution$Builder instance using the provided configuration.
  The function takes the Distribution$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `additionalBehaviors` | java.util.Map | [[cdk.support/lookup-entry]] | `:additional-behaviors` |
| `certificate` | software.amazon.awscdk.services.certificatemanager.ICertificate | [[cdk.support/lookup-entry]] | `:certificate` |
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `defaultBehavior` | software.amazon.awscdk.services.cloudfront.BehaviorOptions | [[cdk.support/lookup-entry]] | `:default-behavior` |
| `defaultRootObject` | java.lang.String | [[cdk.support/lookup-entry]] | `:default-root-object` |
| `domainNames` | java.util.List | [[cdk.support/lookup-entry]] | `:domain-names` |
| `enableIpv6` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ipv6` |
| `enableLogging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-logging` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `errorResponses` | java.util.List | [[cdk.support/lookup-entry]] | `:error-responses` |
| `geoRestriction` | software.amazon.awscdk.services.cloudfront.GeoRestriction | [[cdk.support/lookup-entry]] | `:geo-restriction` |
| `httpVersion` | software.amazon.awscdk.services.cloudfront.HttpVersion | [[cdk.api.services.cloudfront/http-version]] | `:http-version` |
| `logBucket` | software.amazon.awscdk.services.s3.IBucket | [[cdk.support/lookup-entry]] | `:log-bucket` |
| `logFilePrefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-file-prefix` |
| `logIncludesCookies` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:log-includes-cookies` |
| `minimumProtocolVersion` | software.amazon.awscdk.services.cloudfront.SecurityPolicyProtocol | [[cdk.api.services.cloudfront/security-policy-protocol]] | `:minimum-protocol-version` |
| `priceClass` | software.amazon.awscdk.services.cloudfront.PriceClass | [[cdk.api.services.cloudfront/price-class]] | `:price-class` |
| `publishAdditionalMetrics` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:publish-additional-metrics` |
| `sslSupportMethod` | software.amazon.awscdk.services.cloudfront.SSLMethod | [[cdk.api.services.cloudfront/ssl-method]] | `:ssl-support-method` |
| `webAclId` | java.lang.String | [[cdk.support/lookup-entry]] | `:web-acl-id` |
sourceraw docstring

build-distribution-props-builderclj

(build-distribution-props-builder builder id config)

The build-distribution-props-builder function updates a DistributionProps$Builder instance using the provided configuration. The function takes the DistributionProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
additionalBehaviorsjava.util.Mapcdk.support/lookup-entry:additional-behaviors
certificatesoftware.amazon.awscdk.services.certificatemanager.ICertificatecdk.support/lookup-entry:certificate
commentjava.lang.Stringcdk.support/lookup-entry:comment
defaultBehaviorsoftware.amazon.awscdk.services.cloudfront.BehaviorOptionscdk.support/lookup-entry:default-behavior
defaultRootObjectjava.lang.Stringcdk.support/lookup-entry:default-root-object
domainNamesjava.util.Listcdk.support/lookup-entry:domain-names
enableIpv6java.lang.Booleancdk.support/lookup-entry:enable-ipv6
enableLoggingjava.lang.Booleancdk.support/lookup-entry:enable-logging
enabledjava.lang.Booleancdk.support/lookup-entry:enabled
errorResponsesjava.util.Listcdk.support/lookup-entry:error-responses
geoRestrictionsoftware.amazon.awscdk.services.cloudfront.GeoRestrictioncdk.support/lookup-entry:geo-restriction
httpVersionsoftware.amazon.awscdk.services.cloudfront.HttpVersioncdk.api.services.cloudfront/http-version:http-version
logBucketsoftware.amazon.awscdk.services.s3.IBucketcdk.support/lookup-entry:log-bucket
logFilePrefixjava.lang.Stringcdk.support/lookup-entry:log-file-prefix
logIncludesCookiesjava.lang.Booleancdk.support/lookup-entry:log-includes-cookies
minimumProtocolVersionsoftware.amazon.awscdk.services.cloudfront.SecurityPolicyProtocolcdk.api.services.cloudfront/security-policy-protocol:minimum-protocol-version
priceClasssoftware.amazon.awscdk.services.cloudfront.PriceClasscdk.api.services.cloudfront/price-class:price-class
publishAdditionalMetricsjava.lang.Booleancdk.support/lookup-entry:publish-additional-metrics
sslSupportMethodsoftware.amazon.awscdk.services.cloudfront.SSLMethodcdk.api.services.cloudfront/ssl-method:ssl-support-method
webAclIdjava.lang.Stringcdk.support/lookup-entry:web-acl-id
The build-distribution-props-builder function updates a DistributionProps$Builder instance using the provided configuration.
  The function takes the DistributionProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `additionalBehaviors` | java.util.Map | [[cdk.support/lookup-entry]] | `:additional-behaviors` |
| `certificate` | software.amazon.awscdk.services.certificatemanager.ICertificate | [[cdk.support/lookup-entry]] | `:certificate` |
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `defaultBehavior` | software.amazon.awscdk.services.cloudfront.BehaviorOptions | [[cdk.support/lookup-entry]] | `:default-behavior` |
| `defaultRootObject` | java.lang.String | [[cdk.support/lookup-entry]] | `:default-root-object` |
| `domainNames` | java.util.List | [[cdk.support/lookup-entry]] | `:domain-names` |
| `enableIpv6` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-ipv6` |
| `enableLogging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-logging` |
| `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` |
| `errorResponses` | java.util.List | [[cdk.support/lookup-entry]] | `:error-responses` |
| `geoRestriction` | software.amazon.awscdk.services.cloudfront.GeoRestriction | [[cdk.support/lookup-entry]] | `:geo-restriction` |
| `httpVersion` | software.amazon.awscdk.services.cloudfront.HttpVersion | [[cdk.api.services.cloudfront/http-version]] | `:http-version` |
| `logBucket` | software.amazon.awscdk.services.s3.IBucket | [[cdk.support/lookup-entry]] | `:log-bucket` |
| `logFilePrefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-file-prefix` |
| `logIncludesCookies` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:log-includes-cookies` |
| `minimumProtocolVersion` | software.amazon.awscdk.services.cloudfront.SecurityPolicyProtocol | [[cdk.api.services.cloudfront/security-policy-protocol]] | `:minimum-protocol-version` |
| `priceClass` | software.amazon.awscdk.services.cloudfront.PriceClass | [[cdk.api.services.cloudfront/price-class]] | `:price-class` |
| `publishAdditionalMetrics` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:publish-additional-metrics` |
| `sslSupportMethod` | software.amazon.awscdk.services.cloudfront.SSLMethod | [[cdk.api.services.cloudfront/ssl-method]] | `:ssl-support-method` |
| `webAclId` | java.lang.String | [[cdk.support/lookup-entry]] | `:web-acl-id` |
sourceraw docstring

build-edge-lambda-builderclj

(build-edge-lambda-builder builder id config)

The build-edge-lambda-builder function updates a EdgeLambda$Builder instance using the provided configuration. The function takes the EdgeLambda$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
eventTypesoftware.amazon.awscdk.services.cloudfront.LambdaEdgeEventTypecdk.api.services.cloudfront/lambda-edge-event-type:event-type
functionVersionsoftware.amazon.awscdk.services.lambda.IVersioncdk.support/lookup-entry:function-version
includeBodyjava.lang.Booleancdk.support/lookup-entry:include-body
The build-edge-lambda-builder function updates a EdgeLambda$Builder instance using the provided configuration.
  The function takes the EdgeLambda$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `eventType` | software.amazon.awscdk.services.cloudfront.LambdaEdgeEventType | [[cdk.api.services.cloudfront/lambda-edge-event-type]] | `:event-type` |
| `functionVersion` | software.amazon.awscdk.services.lambda.IVersion | [[cdk.support/lookup-entry]] | `:function-version` |
| `includeBody` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:include-body` |
sourceraw docstring

build-error-response-builderclj

(build-error-response-builder builder id config)

The build-error-response-builder function updates a ErrorResponse$Builder instance using the provided configuration. The function takes the ErrorResponse$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
httpStatusjava.lang.Numbercdk.support/lookup-entry:http-status
responseHttpStatusjava.lang.Numbercdk.support/lookup-entry:response-http-status
responsePagePathjava.lang.Stringcdk.support/lookup-entry:response-page-path
ttlsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:ttl
The build-error-response-builder function updates a ErrorResponse$Builder instance using the provided configuration.
  The function takes the ErrorResponse$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `httpStatus` | java.lang.Number | [[cdk.support/lookup-entry]] | `:http-status` |
| `responseHttpStatus` | java.lang.Number | [[cdk.support/lookup-entry]] | `:response-http-status` |
| `responsePagePath` | java.lang.String | [[cdk.support/lookup-entry]] | `:response-page-path` |
| `ttl` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:ttl` |
sourceraw docstring

build-file-code-options-builderclj

(build-file-code-options-builder builder id config)

The build-file-code-options-builder function updates a FileCodeOptions$Builder instance using the provided configuration. The function takes the FileCodeOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
filePathjava.lang.Stringcdk.support/lookup-entry:file-path
The build-file-code-options-builder function updates a FileCodeOptions$Builder instance using the provided configuration.
  The function takes the FileCodeOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `filePath` | java.lang.String | [[cdk.support/lookup-entry]] | `:file-path` |
sourceraw docstring

build-function-association-builderclj

(build-function-association-builder builder id config)

The build-function-association-builder function updates a FunctionAssociation$Builder instance using the provided configuration. The function takes the FunctionAssociation$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
eventTypesoftware.amazon.awscdk.services.cloudfront.FunctionEventTypecdk.api.services.cloudfront/function-event-type:event-type
functionsoftware.amazon.awscdk.services.cloudfront.IFunctioncdk.support/lookup-entry:function
The build-function-association-builder function updates a FunctionAssociation$Builder instance using the provided configuration.
  The function takes the FunctionAssociation$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `eventType` | software.amazon.awscdk.services.cloudfront.FunctionEventType | [[cdk.api.services.cloudfront/function-event-type]] | `:event-type` |
| `function` | software.amazon.awscdk.services.cloudfront.IFunction | [[cdk.support/lookup-entry]] | `:function` |
sourceraw docstring

build-function-attributes-builderclj

(build-function-attributes-builder builder id config)

The build-function-attributes-builder function updates a FunctionAttributes$Builder instance using the provided configuration. The function takes the FunctionAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
functionArnjava.lang.Stringcdk.support/lookup-entry:function-arn
functionNamejava.lang.Stringcdk.support/lookup-entry:function-name
functionRuntimejava.lang.Stringcdk.support/lookup-entry:function-runtime
The build-function-attributes-builder function updates a FunctionAttributes$Builder instance using the provided configuration.
  The function takes the FunctionAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `functionArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:function-arn` |
| `functionName` | java.lang.String | [[cdk.support/lookup-entry]] | `:function-name` |
| `functionRuntime` | java.lang.String | [[cdk.support/lookup-entry]] | `:function-runtime` |
sourceraw docstring

build-function-builderclj

(build-function-builder builder id config)

The build-function-builder function updates a Function$Builder instance using the provided configuration. The function takes the Function$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
autoPublishjava.lang.Booleancdk.support/lookup-entry:auto-publish
codesoftware.amazon.awscdk.services.cloudfront.FunctionCodecdk.support/lookup-entry:code
commentjava.lang.Stringcdk.support/lookup-entry:comment
functionNamejava.lang.Stringcdk.support/lookup-entry:function-name
keyValueStoresoftware.amazon.awscdk.services.cloudfront.IKeyValueStorecdk.support/lookup-entry:key-value-store
runtimesoftware.amazon.awscdk.services.cloudfront.FunctionRuntimecdk.support/lookup-entry:runtime
The build-function-builder function updates a Function$Builder instance using the provided configuration.
  The function takes the Function$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `autoPublish` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:auto-publish` |
| `code` | software.amazon.awscdk.services.cloudfront.FunctionCode | [[cdk.support/lookup-entry]] | `:code` |
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `functionName` | java.lang.String | [[cdk.support/lookup-entry]] | `:function-name` |
| `keyValueStore` | software.amazon.awscdk.services.cloudfront.IKeyValueStore | [[cdk.support/lookup-entry]] | `:key-value-store` |
| `runtime` | software.amazon.awscdk.services.cloudfront.FunctionRuntime | [[cdk.support/lookup-entry]] | `:runtime` |
sourceraw docstring

build-function-props-builderclj

(build-function-props-builder builder id config)

The build-function-props-builder function updates a FunctionProps$Builder instance using the provided configuration. The function takes the FunctionProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
autoPublishjava.lang.Booleancdk.support/lookup-entry:auto-publish
codesoftware.amazon.awscdk.services.cloudfront.FunctionCodecdk.support/lookup-entry:code
commentjava.lang.Stringcdk.support/lookup-entry:comment
functionNamejava.lang.Stringcdk.support/lookup-entry:function-name
keyValueStoresoftware.amazon.awscdk.services.cloudfront.IKeyValueStorecdk.support/lookup-entry:key-value-store
runtimesoftware.amazon.awscdk.services.cloudfront.FunctionRuntimecdk.support/lookup-entry:runtime
The build-function-props-builder function updates a FunctionProps$Builder instance using the provided configuration.
  The function takes the FunctionProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `autoPublish` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:auto-publish` |
| `code` | software.amazon.awscdk.services.cloudfront.FunctionCode | [[cdk.support/lookup-entry]] | `:code` |
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `functionName` | java.lang.String | [[cdk.support/lookup-entry]] | `:function-name` |
| `keyValueStore` | software.amazon.awscdk.services.cloudfront.IKeyValueStore | [[cdk.support/lookup-entry]] | `:key-value-store` |
| `runtime` | software.amazon.awscdk.services.cloudfront.FunctionRuntime | [[cdk.support/lookup-entry]] | `:runtime` |
sourceraw docstring

build-key-group-builderclj

(build-key-group-builder builder id config)

The build-key-group-builder function updates a KeyGroup$Builder instance using the provided configuration. The function takes the KeyGroup$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
commentjava.lang.Stringcdk.support/lookup-entry:comment
itemsjava.util.Listcdk.support/lookup-entry:items
keyGroupNamejava.lang.Stringcdk.support/lookup-entry:key-group-name
The build-key-group-builder function updates a KeyGroup$Builder instance using the provided configuration.
  The function takes the KeyGroup$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `items` | java.util.List | [[cdk.support/lookup-entry]] | `:items` |
| `keyGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:key-group-name` |
sourceraw docstring

build-key-group-props-builderclj

(build-key-group-props-builder builder id config)

The build-key-group-props-builder function updates a KeyGroupProps$Builder instance using the provided configuration. The function takes the KeyGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
commentjava.lang.Stringcdk.support/lookup-entry:comment
itemsjava.util.Listcdk.support/lookup-entry:items
keyGroupNamejava.lang.Stringcdk.support/lookup-entry:key-group-name
The build-key-group-props-builder function updates a KeyGroupProps$Builder instance using the provided configuration.
  The function takes the KeyGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `items` | java.util.List | [[cdk.support/lookup-entry]] | `:items` |
| `keyGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:key-group-name` |
sourceraw docstring

build-key-value-store-builderclj

(build-key-value-store-builder builder id config)

The build-key-value-store-builder function updates a KeyValueStore$Builder instance using the provided configuration. The function takes the KeyValueStore$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
commentjava.lang.Stringcdk.support/lookup-entry:comment
keyValueStoreNamejava.lang.Stringcdk.support/lookup-entry:key-value-store-name
sourcesoftware.amazon.awscdk.services.cloudfront.ImportSourcecdk.support/lookup-entry:source
The build-key-value-store-builder function updates a KeyValueStore$Builder instance using the provided configuration.
  The function takes the KeyValueStore$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `keyValueStoreName` | java.lang.String | [[cdk.support/lookup-entry]] | `:key-value-store-name` |
| `source` | software.amazon.awscdk.services.cloudfront.ImportSource | [[cdk.support/lookup-entry]] | `:source` |
sourceraw docstring

build-key-value-store-props-builderclj

(build-key-value-store-props-builder builder id config)

The build-key-value-store-props-builder function updates a KeyValueStoreProps$Builder instance using the provided configuration. The function takes the KeyValueStoreProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
commentjava.lang.Stringcdk.support/lookup-entry:comment
keyValueStoreNamejava.lang.Stringcdk.support/lookup-entry:key-value-store-name
sourcesoftware.amazon.awscdk.services.cloudfront.ImportSourcecdk.support/lookup-entry:source
The build-key-value-store-props-builder function updates a KeyValueStoreProps$Builder instance using the provided configuration.
  The function takes the KeyValueStoreProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `keyValueStoreName` | java.lang.String | [[cdk.support/lookup-entry]] | `:key-value-store-name` |
| `source` | software.amazon.awscdk.services.cloudfront.ImportSource | [[cdk.support/lookup-entry]] | `:source` |
sourceraw docstring

build-lambda-function-association-builderclj

(build-lambda-function-association-builder builder id config)

The build-lambda-function-association-builder function updates a LambdaFunctionAssociation$Builder instance using the provided configuration. The function takes the LambdaFunctionAssociation$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
eventTypesoftware.amazon.awscdk.services.cloudfront.LambdaEdgeEventTypecdk.api.services.cloudfront/lambda-edge-event-type:event-type
includeBodyjava.lang.Booleancdk.support/lookup-entry:include-body
lambdaFunctionsoftware.amazon.awscdk.services.lambda.IVersioncdk.support/lookup-entry:lambda-function
The build-lambda-function-association-builder function updates a LambdaFunctionAssociation$Builder instance using the provided configuration.
  The function takes the LambdaFunctionAssociation$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `eventType` | software.amazon.awscdk.services.cloudfront.LambdaEdgeEventType | [[cdk.api.services.cloudfront/lambda-edge-event-type]] | `:event-type` |
| `includeBody` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:include-body` |
| `lambdaFunction` | software.amazon.awscdk.services.lambda.IVersion | [[cdk.support/lookup-entry]] | `:lambda-function` |
sourceraw docstring

build-logging-configuration-builderclj

(build-logging-configuration-builder builder id config)

The build-logging-configuration-builder function updates a LoggingConfiguration$Builder instance using the provided configuration. The function takes the LoggingConfiguration$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
bucketsoftware.amazon.awscdk.services.s3.IBucketcdk.support/lookup-entry:bucket
includeCookiesjava.lang.Booleancdk.support/lookup-entry:include-cookies
prefixjava.lang.Stringcdk.support/lookup-entry:prefix
The build-logging-configuration-builder function updates a LoggingConfiguration$Builder instance using the provided configuration.
  The function takes the LoggingConfiguration$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `bucket` | software.amazon.awscdk.services.s3.IBucket | [[cdk.support/lookup-entry]] | `:bucket` |
| `includeCookies` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:include-cookies` |
| `prefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:prefix` |
sourceraw docstring

build-origin-access-identity-builderclj

(build-origin-access-identity-builder builder id config)

The build-origin-access-identity-builder function updates a OriginAccessIdentity$Builder instance using the provided configuration. The function takes the OriginAccessIdentity$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
commentjava.lang.Stringcdk.support/lookup-entry:comment
The build-origin-access-identity-builder function updates a OriginAccessIdentity$Builder instance using the provided configuration.
  The function takes the OriginAccessIdentity$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
sourceraw docstring

build-origin-access-identity-props-builderclj

(build-origin-access-identity-props-builder builder id config)

The build-origin-access-identity-props-builder function updates a OriginAccessIdentityProps$Builder instance using the provided configuration. The function takes the OriginAccessIdentityProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
commentjava.lang.Stringcdk.support/lookup-entry:comment
The build-origin-access-identity-props-builder function updates a OriginAccessIdentityProps$Builder instance using the provided configuration.
  The function takes the OriginAccessIdentityProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
sourceraw docstring

build-origin-bind-config-builderclj

(build-origin-bind-config-builder builder id config)

The build-origin-bind-config-builder function updates a OriginBindConfig$Builder instance using the provided configuration. The function takes the OriginBindConfig$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
failoverConfigsoftware.amazon.awscdk.services.cloudfront.OriginFailoverConfigcdk.support/lookup-entry:failover-config
originPropertysoftware.amazon.awscdk.services.cloudfront.CfnDistribution$OriginPropertycdk.support/lookup-entry:origin-property
The build-origin-bind-config-builder function updates a OriginBindConfig$Builder instance using the provided configuration.
  The function takes the OriginBindConfig$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `failoverConfig` | software.amazon.awscdk.services.cloudfront.OriginFailoverConfig | [[cdk.support/lookup-entry]] | `:failover-config` |
| `originProperty` | software.amazon.awscdk.services.cloudfront.CfnDistribution$OriginProperty | [[cdk.support/lookup-entry]] | `:origin-property` |
sourceraw docstring

build-origin-bind-options-builderclj

(build-origin-bind-options-builder builder id config)

The build-origin-bind-options-builder function updates a OriginBindOptions$Builder instance using the provided configuration. The function takes the OriginBindOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
originIdjava.lang.Stringcdk.support/lookup-entry:origin-id
The build-origin-bind-options-builder function updates a OriginBindOptions$Builder instance using the provided configuration.
  The function takes the OriginBindOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `originId` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-id` |
sourceraw docstring

build-origin-failover-config-builderclj

(build-origin-failover-config-builder builder id config)

The build-origin-failover-config-builder function updates a OriginFailoverConfig$Builder instance using the provided configuration. The function takes the OriginFailoverConfig$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
failoverOriginsoftware.amazon.awscdk.services.cloudfront.IOrigincdk.support/lookup-entry:failover-origin
statusCodesjava.util.Listcdk.support/lookup-entry:status-codes
The build-origin-failover-config-builder function updates a OriginFailoverConfig$Builder instance using the provided configuration.
  The function takes the OriginFailoverConfig$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `failoverOrigin` | software.amazon.awscdk.services.cloudfront.IOrigin | [[cdk.support/lookup-entry]] | `:failover-origin` |
| `statusCodes` | java.util.List | [[cdk.support/lookup-entry]] | `:status-codes` |
sourceraw docstring

build-origin-options-builderclj

(build-origin-options-builder builder id config)

The build-origin-options-builder function updates a OriginOptions$Builder instance using the provided configuration. The function takes the OriginOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
connectionAttemptsjava.lang.Numbercdk.support/lookup-entry:connection-attempts
connectionTimeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:connection-timeout
customHeadersjava.util.Mapcdk.support/lookup-entry:custom-headers
originIdjava.lang.Stringcdk.support/lookup-entry:origin-id
originShieldEnabledjava.lang.Booleancdk.support/lookup-entry:origin-shield-enabled
originShieldRegionjava.lang.Stringcdk.support/lookup-entry:origin-shield-region
The build-origin-options-builder function updates a OriginOptions$Builder instance using the provided configuration.
  The function takes the OriginOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `connectionAttempts` | java.lang.Number | [[cdk.support/lookup-entry]] | `:connection-attempts` |
| `connectionTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:connection-timeout` |
| `customHeaders` | java.util.Map | [[cdk.support/lookup-entry]] | `:custom-headers` |
| `originId` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-id` |
| `originShieldEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:origin-shield-enabled` |
| `originShieldRegion` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-shield-region` |
sourceraw docstring

build-origin-props-builderclj

(build-origin-props-builder builder id config)

The build-origin-props-builder function updates a OriginProps$Builder instance using the provided configuration. The function takes the OriginProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
connectionAttemptsjava.lang.Numbercdk.support/lookup-entry:connection-attempts
connectionTimeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:connection-timeout
customHeadersjava.util.Mapcdk.support/lookup-entry:custom-headers
originIdjava.lang.Stringcdk.support/lookup-entry:origin-id
originPathjava.lang.Stringcdk.support/lookup-entry:origin-path
originShieldEnabledjava.lang.Booleancdk.support/lookup-entry:origin-shield-enabled
originShieldRegionjava.lang.Stringcdk.support/lookup-entry:origin-shield-region
The build-origin-props-builder function updates a OriginProps$Builder instance using the provided configuration.
  The function takes the OriginProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `connectionAttempts` | java.lang.Number | [[cdk.support/lookup-entry]] | `:connection-attempts` |
| `connectionTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:connection-timeout` |
| `customHeaders` | java.util.Map | [[cdk.support/lookup-entry]] | `:custom-headers` |
| `originId` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-id` |
| `originPath` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-path` |
| `originShieldEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:origin-shield-enabled` |
| `originShieldRegion` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-shield-region` |
sourceraw docstring

build-origin-request-policy-builderclj

(build-origin-request-policy-builder builder id config)

The build-origin-request-policy-builder function updates a OriginRequestPolicy$Builder instance using the provided configuration. The function takes the OriginRequestPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
commentjava.lang.Stringcdk.support/lookup-entry:comment
cookieBehaviorsoftware.amazon.awscdk.services.cloudfront.OriginRequestCookieBehaviorcdk.support/lookup-entry:cookie-behavior
headerBehaviorsoftware.amazon.awscdk.services.cloudfront.OriginRequestHeaderBehaviorcdk.support/lookup-entry:header-behavior
originRequestPolicyNamejava.lang.Stringcdk.support/lookup-entry:origin-request-policy-name
queryStringBehaviorsoftware.amazon.awscdk.services.cloudfront.OriginRequestQueryStringBehaviorcdk.support/lookup-entry:query-string-behavior
The build-origin-request-policy-builder function updates a OriginRequestPolicy$Builder instance using the provided configuration.
  The function takes the OriginRequestPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `cookieBehavior` | software.amazon.awscdk.services.cloudfront.OriginRequestCookieBehavior | [[cdk.support/lookup-entry]] | `:cookie-behavior` |
| `headerBehavior` | software.amazon.awscdk.services.cloudfront.OriginRequestHeaderBehavior | [[cdk.support/lookup-entry]] | `:header-behavior` |
| `originRequestPolicyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-request-policy-name` |
| `queryStringBehavior` | software.amazon.awscdk.services.cloudfront.OriginRequestQueryStringBehavior | [[cdk.support/lookup-entry]] | `:query-string-behavior` |
sourceraw docstring

build-origin-request-policy-props-builderclj

(build-origin-request-policy-props-builder builder id config)

The build-origin-request-policy-props-builder function updates a OriginRequestPolicyProps$Builder instance using the provided configuration. The function takes the OriginRequestPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
commentjava.lang.Stringcdk.support/lookup-entry:comment
cookieBehaviorsoftware.amazon.awscdk.services.cloudfront.OriginRequestCookieBehaviorcdk.support/lookup-entry:cookie-behavior
headerBehaviorsoftware.amazon.awscdk.services.cloudfront.OriginRequestHeaderBehaviorcdk.support/lookup-entry:header-behavior
originRequestPolicyNamejava.lang.Stringcdk.support/lookup-entry:origin-request-policy-name
queryStringBehaviorsoftware.amazon.awscdk.services.cloudfront.OriginRequestQueryStringBehaviorcdk.support/lookup-entry:query-string-behavior
The build-origin-request-policy-props-builder function updates a OriginRequestPolicyProps$Builder instance using the provided configuration.
  The function takes the OriginRequestPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `cookieBehavior` | software.amazon.awscdk.services.cloudfront.OriginRequestCookieBehavior | [[cdk.support/lookup-entry]] | `:cookie-behavior` |
| `headerBehavior` | software.amazon.awscdk.services.cloudfront.OriginRequestHeaderBehavior | [[cdk.support/lookup-entry]] | `:header-behavior` |
| `originRequestPolicyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-request-policy-name` |
| `queryStringBehavior` | software.amazon.awscdk.services.cloudfront.OriginRequestQueryStringBehavior | [[cdk.support/lookup-entry]] | `:query-string-behavior` |
sourceraw docstring

build-public-key-builderclj

(build-public-key-builder builder id config)

The build-public-key-builder function updates a PublicKey$Builder instance using the provided configuration. The function takes the PublicKey$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
commentjava.lang.Stringcdk.support/lookup-entry:comment
encodedKeyjava.lang.Stringcdk.support/lookup-entry:encoded-key
publicKeyNamejava.lang.Stringcdk.support/lookup-entry:public-key-name
The build-public-key-builder function updates a PublicKey$Builder instance using the provided configuration.
  The function takes the PublicKey$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `encodedKey` | java.lang.String | [[cdk.support/lookup-entry]] | `:encoded-key` |
| `publicKeyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:public-key-name` |
sourceraw docstring

build-public-key-props-builderclj

(build-public-key-props-builder builder id config)

The build-public-key-props-builder function updates a PublicKeyProps$Builder instance using the provided configuration. The function takes the PublicKeyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
commentjava.lang.Stringcdk.support/lookup-entry:comment
encodedKeyjava.lang.Stringcdk.support/lookup-entry:encoded-key
publicKeyNamejava.lang.Stringcdk.support/lookup-entry:public-key-name
The build-public-key-props-builder function updates a PublicKeyProps$Builder instance using the provided configuration.
  The function takes the PublicKeyProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `encodedKey` | java.lang.String | [[cdk.support/lookup-entry]] | `:encoded-key` |
| `publicKeyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:public-key-name` |
sourceraw docstring

build-realtime-log-config-builderclj

(build-realtime-log-config-builder builder id config)

The build-realtime-log-config-builder function updates a RealtimeLogConfig$Builder instance using the provided configuration. The function takes the RealtimeLogConfig$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
endPointsjava.util.Listcdk.support/lookup-entry:end-points
fieldsjava.util.Listcdk.support/lookup-entry:fields
realtimeLogConfigNamejava.lang.Stringcdk.support/lookup-entry:realtime-log-config-name
samplingRatejava.lang.Numbercdk.support/lookup-entry:sampling-rate
The build-realtime-log-config-builder function updates a RealtimeLogConfig$Builder instance using the provided configuration.
  The function takes the RealtimeLogConfig$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `endPoints` | java.util.List | [[cdk.support/lookup-entry]] | `:end-points` |
| `fields` | java.util.List | [[cdk.support/lookup-entry]] | `:fields` |
| `realtimeLogConfigName` | java.lang.String | [[cdk.support/lookup-entry]] | `:realtime-log-config-name` |
| `samplingRate` | java.lang.Number | [[cdk.support/lookup-entry]] | `:sampling-rate` |
sourceraw docstring

build-realtime-log-config-props-builderclj

(build-realtime-log-config-props-builder builder id config)

The build-realtime-log-config-props-builder function updates a RealtimeLogConfigProps$Builder instance using the provided configuration. The function takes the RealtimeLogConfigProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
endPointsjava.util.Listcdk.support/lookup-entry:end-points
fieldsjava.util.Listcdk.support/lookup-entry:fields
realtimeLogConfigNamejava.lang.Stringcdk.support/lookup-entry:realtime-log-config-name
samplingRatejava.lang.Numbercdk.support/lookup-entry:sampling-rate
The build-realtime-log-config-props-builder function updates a RealtimeLogConfigProps$Builder instance using the provided configuration.
  The function takes the RealtimeLogConfigProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `endPoints` | java.util.List | [[cdk.support/lookup-entry]] | `:end-points` |
| `fields` | java.util.List | [[cdk.support/lookup-entry]] | `:fields` |
| `realtimeLogConfigName` | java.lang.String | [[cdk.support/lookup-entry]] | `:realtime-log-config-name` |
| `samplingRate` | java.lang.Number | [[cdk.support/lookup-entry]] | `:sampling-rate` |
sourceraw docstring

build-response-custom-header-builderclj

(build-response-custom-header-builder builder id config)

The build-response-custom-header-builder function updates a ResponseCustomHeader$Builder instance using the provided configuration. The function takes the ResponseCustomHeader$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
headerjava.lang.Stringcdk.support/lookup-entry:header
overridejava.lang.Booleancdk.support/lookup-entry:override
valuejava.lang.Stringcdk.support/lookup-entry:value
The build-response-custom-header-builder function updates a ResponseCustomHeader$Builder instance using the provided configuration.
  The function takes the ResponseCustomHeader$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `header` | java.lang.String | [[cdk.support/lookup-entry]] | `:header` |
| `override` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:override` |
| `value` | java.lang.String | [[cdk.support/lookup-entry]] | `:value` |
sourceraw docstring

build-response-custom-headers-behavior-builderclj

(build-response-custom-headers-behavior-builder builder id config)

The build-response-custom-headers-behavior-builder function updates a ResponseCustomHeadersBehavior$Builder instance using the provided configuration. The function takes the ResponseCustomHeadersBehavior$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
customHeadersjava.util.Listcdk.support/lookup-entry:custom-headers
The build-response-custom-headers-behavior-builder function updates a ResponseCustomHeadersBehavior$Builder instance using the provided configuration.
  The function takes the ResponseCustomHeadersBehavior$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `customHeaders` | java.util.List | [[cdk.support/lookup-entry]] | `:custom-headers` |
sourceraw docstring

build-response-headers-content-security-policy-builderclj

(build-response-headers-content-security-policy-builder builder id config)

The build-response-headers-content-security-policy-builder function updates a ResponseHeadersContentSecurityPolicy$Builder instance using the provided configuration. The function takes the ResponseHeadersContentSecurityPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
contentSecurityPolicyjava.lang.Stringcdk.support/lookup-entry:content-security-policy
overridejava.lang.Booleancdk.support/lookup-entry:override
The build-response-headers-content-security-policy-builder function updates a ResponseHeadersContentSecurityPolicy$Builder instance using the provided configuration.
  The function takes the ResponseHeadersContentSecurityPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `contentSecurityPolicy` | java.lang.String | [[cdk.support/lookup-entry]] | `:content-security-policy` |
| `override` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:override` |
sourceraw docstring

build-response-headers-content-type-options-builderclj

(build-response-headers-content-type-options-builder builder id config)

The build-response-headers-content-type-options-builder function updates a ResponseHeadersContentTypeOptions$Builder instance using the provided configuration. The function takes the ResponseHeadersContentTypeOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
overridejava.lang.Booleancdk.support/lookup-entry:override
The build-response-headers-content-type-options-builder function updates a ResponseHeadersContentTypeOptions$Builder instance using the provided configuration.
  The function takes the ResponseHeadersContentTypeOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `override` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:override` |
sourceraw docstring

build-response-headers-cors-behavior-builderclj

(build-response-headers-cors-behavior-builder builder id config)

The build-response-headers-cors-behavior-builder function updates a ResponseHeadersCorsBehavior$Builder instance using the provided configuration. The function takes the ResponseHeadersCorsBehavior$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
accessControlAllowCredentialsjava.lang.Booleancdk.support/lookup-entry:access-control-allow-credentials
accessControlAllowHeadersjava.util.Listcdk.support/lookup-entry:access-control-allow-headers
accessControlAllowMethodsjava.util.Listcdk.support/lookup-entry:access-control-allow-methods
accessControlAllowOriginsjava.util.Listcdk.support/lookup-entry:access-control-allow-origins
accessControlExposeHeadersjava.util.Listcdk.support/lookup-entry:access-control-expose-headers
accessControlMaxAgesoftware.amazon.awscdk.Durationcdk.support/lookup-entry:access-control-max-age
originOverridejava.lang.Booleancdk.support/lookup-entry:origin-override
The build-response-headers-cors-behavior-builder function updates a ResponseHeadersCorsBehavior$Builder instance using the provided configuration.
  The function takes the ResponseHeadersCorsBehavior$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `accessControlAllowCredentials` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:access-control-allow-credentials` |
| `accessControlAllowHeaders` | java.util.List | [[cdk.support/lookup-entry]] | `:access-control-allow-headers` |
| `accessControlAllowMethods` | java.util.List | [[cdk.support/lookup-entry]] | `:access-control-allow-methods` |
| `accessControlAllowOrigins` | java.util.List | [[cdk.support/lookup-entry]] | `:access-control-allow-origins` |
| `accessControlExposeHeaders` | java.util.List | [[cdk.support/lookup-entry]] | `:access-control-expose-headers` |
| `accessControlMaxAge` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:access-control-max-age` |
| `originOverride` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:origin-override` |
sourceraw docstring

build-response-headers-frame-options-builderclj

(build-response-headers-frame-options-builder builder id config)

The build-response-headers-frame-options-builder function updates a ResponseHeadersFrameOptions$Builder instance using the provided configuration. The function takes the ResponseHeadersFrameOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
frameOptionsoftware.amazon.awscdk.services.cloudfront.HeadersFrameOptioncdk.api.services.cloudfront/headers-frame-option:frame-option
overridejava.lang.Booleancdk.support/lookup-entry:override
The build-response-headers-frame-options-builder function updates a ResponseHeadersFrameOptions$Builder instance using the provided configuration.
  The function takes the ResponseHeadersFrameOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `frameOption` | software.amazon.awscdk.services.cloudfront.HeadersFrameOption | [[cdk.api.services.cloudfront/headers-frame-option]] | `:frame-option` |
| `override` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:override` |
sourceraw docstring

build-response-headers-policy-builderclj

(build-response-headers-policy-builder builder id config)

The build-response-headers-policy-builder function updates a ResponseHeadersPolicy$Builder instance using the provided configuration. The function takes the ResponseHeadersPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
commentjava.lang.Stringcdk.support/lookup-entry:comment
corsBehaviorsoftware.amazon.awscdk.services.cloudfront.ResponseHeadersCorsBehaviorcdk.support/lookup-entry:cors-behavior
customHeadersBehaviorsoftware.amazon.awscdk.services.cloudfront.ResponseCustomHeadersBehaviorcdk.support/lookup-entry:custom-headers-behavior
removeHeadersjava.util.Listcdk.support/lookup-entry:remove-headers
responseHeadersPolicyNamejava.lang.Stringcdk.support/lookup-entry:response-headers-policy-name
securityHeadersBehaviorsoftware.amazon.awscdk.services.cloudfront.ResponseSecurityHeadersBehaviorcdk.support/lookup-entry:security-headers-behavior
serverTimingSamplingRatejava.lang.Numbercdk.support/lookup-entry:server-timing-sampling-rate
The build-response-headers-policy-builder function updates a ResponseHeadersPolicy$Builder instance using the provided configuration.
  The function takes the ResponseHeadersPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `corsBehavior` | software.amazon.awscdk.services.cloudfront.ResponseHeadersCorsBehavior | [[cdk.support/lookup-entry]] | `:cors-behavior` |
| `customHeadersBehavior` | software.amazon.awscdk.services.cloudfront.ResponseCustomHeadersBehavior | [[cdk.support/lookup-entry]] | `:custom-headers-behavior` |
| `removeHeaders` | java.util.List | [[cdk.support/lookup-entry]] | `:remove-headers` |
| `responseHeadersPolicyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:response-headers-policy-name` |
| `securityHeadersBehavior` | software.amazon.awscdk.services.cloudfront.ResponseSecurityHeadersBehavior | [[cdk.support/lookup-entry]] | `:security-headers-behavior` |
| `serverTimingSamplingRate` | java.lang.Number | [[cdk.support/lookup-entry]] | `:server-timing-sampling-rate` |
sourceraw docstring

build-response-headers-policy-props-builderclj

(build-response-headers-policy-props-builder builder id config)

The build-response-headers-policy-props-builder function updates a ResponseHeadersPolicyProps$Builder instance using the provided configuration. The function takes the ResponseHeadersPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
commentjava.lang.Stringcdk.support/lookup-entry:comment
corsBehaviorsoftware.amazon.awscdk.services.cloudfront.ResponseHeadersCorsBehaviorcdk.support/lookup-entry:cors-behavior
customHeadersBehaviorsoftware.amazon.awscdk.services.cloudfront.ResponseCustomHeadersBehaviorcdk.support/lookup-entry:custom-headers-behavior
removeHeadersjava.util.Listcdk.support/lookup-entry:remove-headers
responseHeadersPolicyNamejava.lang.Stringcdk.support/lookup-entry:response-headers-policy-name
securityHeadersBehaviorsoftware.amazon.awscdk.services.cloudfront.ResponseSecurityHeadersBehaviorcdk.support/lookup-entry:security-headers-behavior
serverTimingSamplingRatejava.lang.Numbercdk.support/lookup-entry:server-timing-sampling-rate
The build-response-headers-policy-props-builder function updates a ResponseHeadersPolicyProps$Builder instance using the provided configuration.
  The function takes the ResponseHeadersPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `comment` | java.lang.String | [[cdk.support/lookup-entry]] | `:comment` |
| `corsBehavior` | software.amazon.awscdk.services.cloudfront.ResponseHeadersCorsBehavior | [[cdk.support/lookup-entry]] | `:cors-behavior` |
| `customHeadersBehavior` | software.amazon.awscdk.services.cloudfront.ResponseCustomHeadersBehavior | [[cdk.support/lookup-entry]] | `:custom-headers-behavior` |
| `removeHeaders` | java.util.List | [[cdk.support/lookup-entry]] | `:remove-headers` |
| `responseHeadersPolicyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:response-headers-policy-name` |
| `securityHeadersBehavior` | software.amazon.awscdk.services.cloudfront.ResponseSecurityHeadersBehavior | [[cdk.support/lookup-entry]] | `:security-headers-behavior` |
| `serverTimingSamplingRate` | java.lang.Number | [[cdk.support/lookup-entry]] | `:server-timing-sampling-rate` |
sourceraw docstring

build-response-headers-referrer-policy-builderclj

(build-response-headers-referrer-policy-builder builder id config)

The build-response-headers-referrer-policy-builder function updates a ResponseHeadersReferrerPolicy$Builder instance using the provided configuration. The function takes the ResponseHeadersReferrerPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
overridejava.lang.Booleancdk.support/lookup-entry:override
referrerPolicysoftware.amazon.awscdk.services.cloudfront.HeadersReferrerPolicycdk.api.services.cloudfront/headers-referrer-policy:referrer-policy
The build-response-headers-referrer-policy-builder function updates a ResponseHeadersReferrerPolicy$Builder instance using the provided configuration.
  The function takes the ResponseHeadersReferrerPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `override` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:override` |
| `referrerPolicy` | software.amazon.awscdk.services.cloudfront.HeadersReferrerPolicy | [[cdk.api.services.cloudfront/headers-referrer-policy]] | `:referrer-policy` |
sourceraw docstring

build-response-headers-strict-transport-security-builderclj

(build-response-headers-strict-transport-security-builder builder id config)

The build-response-headers-strict-transport-security-builder function updates a ResponseHeadersStrictTransportSecurity$Builder instance using the provided configuration. The function takes the ResponseHeadersStrictTransportSecurity$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
accessControlMaxAgesoftware.amazon.awscdk.Durationcdk.support/lookup-entry:access-control-max-age
includeSubdomainsjava.lang.Booleancdk.support/lookup-entry:include-subdomains
overridejava.lang.Booleancdk.support/lookup-entry:override
preloadjava.lang.Booleancdk.support/lookup-entry:preload
The build-response-headers-strict-transport-security-builder function updates a ResponseHeadersStrictTransportSecurity$Builder instance using the provided configuration.
  The function takes the ResponseHeadersStrictTransportSecurity$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `accessControlMaxAge` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:access-control-max-age` |
| `includeSubdomains` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:include-subdomains` |
| `override` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:override` |
| `preload` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:preload` |
sourceraw docstring

build-response-headers-xss-protection-builderclj

(build-response-headers-xss-protection-builder builder id config)

The build-response-headers-xss-protection-builder function updates a ResponseHeadersXSSProtection$Builder instance using the provided configuration. The function takes the ResponseHeadersXSSProtection$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
modeBlockjava.lang.Booleancdk.support/lookup-entry:mode-block
overridejava.lang.Booleancdk.support/lookup-entry:override
protectionjava.lang.Booleancdk.support/lookup-entry:protection
reportUrijava.lang.Stringcdk.support/lookup-entry:report-uri
The build-response-headers-xss-protection-builder function updates a ResponseHeadersXSSProtection$Builder instance using the provided configuration.
  The function takes the ResponseHeadersXSSProtection$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `modeBlock` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:mode-block` |
| `override` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:override` |
| `protection` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:protection` |
| `reportUri` | java.lang.String | [[cdk.support/lookup-entry]] | `:report-uri` |
sourceraw docstring

build-response-security-headers-behavior-builderclj

(build-response-security-headers-behavior-builder builder id config)

The build-response-security-headers-behavior-builder function updates a ResponseSecurityHeadersBehavior$Builder instance using the provided configuration. The function takes the ResponseSecurityHeadersBehavior$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
contentSecurityPolicysoftware.amazon.awscdk.services.cloudfront.ResponseHeadersContentSecurityPolicycdk.support/lookup-entry:content-security-policy
contentTypeOptionssoftware.amazon.awscdk.services.cloudfront.ResponseHeadersContentTypeOptionscdk.support/lookup-entry:content-type-options
frameOptionssoftware.amazon.awscdk.services.cloudfront.ResponseHeadersFrameOptionscdk.support/lookup-entry:frame-options
referrerPolicysoftware.amazon.awscdk.services.cloudfront.ResponseHeadersReferrerPolicycdk.support/lookup-entry:referrer-policy
strictTransportSecuritysoftware.amazon.awscdk.services.cloudfront.ResponseHeadersStrictTransportSecuritycdk.support/lookup-entry:strict-transport-security
xssProtectionsoftware.amazon.awscdk.services.cloudfront.ResponseHeadersXSSProtectioncdk.support/lookup-entry:xss-protection
The build-response-security-headers-behavior-builder function updates a ResponseSecurityHeadersBehavior$Builder instance using the provided configuration.
  The function takes the ResponseSecurityHeadersBehavior$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `contentSecurityPolicy` | software.amazon.awscdk.services.cloudfront.ResponseHeadersContentSecurityPolicy | [[cdk.support/lookup-entry]] | `:content-security-policy` |
| `contentTypeOptions` | software.amazon.awscdk.services.cloudfront.ResponseHeadersContentTypeOptions | [[cdk.support/lookup-entry]] | `:content-type-options` |
| `frameOptions` | software.amazon.awscdk.services.cloudfront.ResponseHeadersFrameOptions | [[cdk.support/lookup-entry]] | `:frame-options` |
| `referrerPolicy` | software.amazon.awscdk.services.cloudfront.ResponseHeadersReferrerPolicy | [[cdk.support/lookup-entry]] | `:referrer-policy` |
| `strictTransportSecurity` | software.amazon.awscdk.services.cloudfront.ResponseHeadersStrictTransportSecurity | [[cdk.support/lookup-entry]] | `:strict-transport-security` |
| `xssProtection` | software.amazon.awscdk.services.cloudfront.ResponseHeadersXSSProtection | [[cdk.support/lookup-entry]] | `:xss-protection` |
sourceraw docstring

build-s3-origin-config-builderclj

(build-s3-origin-config-builder builder id config)

The build-s3-origin-config-builder function updates a S3OriginConfig$Builder instance using the provided configuration. The function takes the S3OriginConfig$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
originAccessIdentitysoftware.amazon.awscdk.services.cloudfront.IOriginAccessIdentitycdk.support/lookup-entry:origin-access-identity
originHeadersjava.util.Mapcdk.support/lookup-entry:origin-headers
originPathjava.lang.Stringcdk.support/lookup-entry:origin-path
originShieldRegionjava.lang.Stringcdk.support/lookup-entry:origin-shield-region
s3BucketSourcesoftware.amazon.awscdk.services.s3.IBucketcdk.support/lookup-entry:s3-bucket-source
The build-s3-origin-config-builder function updates a S3OriginConfig$Builder instance using the provided configuration.
  The function takes the S3OriginConfig$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `originAccessIdentity` | software.amazon.awscdk.services.cloudfront.IOriginAccessIdentity | [[cdk.support/lookup-entry]] | `:origin-access-identity` |
| `originHeaders` | java.util.Map | [[cdk.support/lookup-entry]] | `:origin-headers` |
| `originPath` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-path` |
| `originShieldRegion` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-shield-region` |
| `s3BucketSource` | software.amazon.awscdk.services.s3.IBucket | [[cdk.support/lookup-entry]] | `:s3-bucket-source` |
sourceraw docstring

build-source-configuration-builderclj

(build-source-configuration-builder builder id config)

The build-source-configuration-builder function updates a SourceConfiguration$Builder instance using the provided configuration. The function takes the SourceConfiguration$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
behaviorsjava.util.Listcdk.support/lookup-entry:behaviors
connectionAttemptsjava.lang.Numbercdk.support/lookup-entry:connection-attempts
connectionTimeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:connection-timeout
customOriginSourcesoftware.amazon.awscdk.services.cloudfront.CustomOriginConfigcdk.support/lookup-entry:custom-origin-source
failoverCriteriaStatusCodesjava.util.Listcdk.support/lookup-entry:failover-criteria-status-codes
failoverCustomOriginSourcesoftware.amazon.awscdk.services.cloudfront.CustomOriginConfigcdk.support/lookup-entry:failover-custom-origin-source
failoverS3OriginSourcesoftware.amazon.awscdk.services.cloudfront.S3OriginConfigcdk.support/lookup-entry:failover-s3-origin-source
originShieldRegionjava.lang.Stringcdk.support/lookup-entry:origin-shield-region
s3OriginSourcesoftware.amazon.awscdk.services.cloudfront.S3OriginConfigcdk.support/lookup-entry:s3-origin-source
The build-source-configuration-builder function updates a SourceConfiguration$Builder instance using the provided configuration.
  The function takes the SourceConfiguration$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `behaviors` | java.util.List | [[cdk.support/lookup-entry]] | `:behaviors` |
| `connectionAttempts` | java.lang.Number | [[cdk.support/lookup-entry]] | `:connection-attempts` |
| `connectionTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:connection-timeout` |
| `customOriginSource` | software.amazon.awscdk.services.cloudfront.CustomOriginConfig | [[cdk.support/lookup-entry]] | `:custom-origin-source` |
| `failoverCriteriaStatusCodes` | java.util.List | [[cdk.support/lookup-entry]] | `:failover-criteria-status-codes` |
| `failoverCustomOriginSource` | software.amazon.awscdk.services.cloudfront.CustomOriginConfig | [[cdk.support/lookup-entry]] | `:failover-custom-origin-source` |
| `failoverS3OriginSource` | software.amazon.awscdk.services.cloudfront.S3OriginConfig | [[cdk.support/lookup-entry]] | `:failover-s3-origin-source` |
| `originShieldRegion` | java.lang.String | [[cdk.support/lookup-entry]] | `:origin-shield-region` |
| `s3OriginSource` | software.amazon.awscdk.services.cloudfront.S3OriginConfig | [[cdk.support/lookup-entry]] | `:s3-origin-source` |
sourceraw docstring

build-viewer-certificate-options-builderclj

(build-viewer-certificate-options-builder builder id config)

The build-viewer-certificate-options-builder function updates a ViewerCertificateOptions$Builder instance using the provided configuration. The function takes the ViewerCertificateOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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
aliasesjava.util.Listcdk.support/lookup-entry:aliases
securityPolicysoftware.amazon.awscdk.services.cloudfront.SecurityPolicyProtocolcdk.api.services.cloudfront/security-policy-protocol:security-policy
sslMethodsoftware.amazon.awscdk.services.cloudfront.SSLMethodcdk.api.services.cloudfront/ssl-method:ssl-method
The build-viewer-certificate-options-builder function updates a ViewerCertificateOptions$Builder instance using the provided configuration.
  The function takes the ViewerCertificateOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `aliases` | java.util.List | [[cdk.support/lookup-entry]] | `:aliases` |
| `securityPolicy` | software.amazon.awscdk.services.cloudfront.SecurityPolicyProtocol | [[cdk.api.services.cloudfront/security-policy-protocol]] | `:security-policy` |
| `sslMethod` | software.amazon.awscdk.services.cloudfront.SSLMethod | [[cdk.api.services.cloudfront/ssl-method]] | `:ssl-method` |
sourceraw docstring

cache-policy-builderclj

(cache-policy-builder scope id config)

Creates a CachePolicy$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  `CachePolicy$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

cache-policy-props-builderclj

(cache-policy-props-builder id config)

Creates a CachePolicyProps$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  `CachePolicyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-cache-policy-builderclj

(cfn-cache-policy-builder scope id config)

Creates a CfnCachePolicy$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  `CfnCachePolicy$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-cache-policy-cache-policy-config-property-builderclj

(cfn-cache-policy-cache-policy-config-property-builder id config)

Creates a CfnCachePolicy$CachePolicyConfigProperty$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  `CfnCachePolicy$CachePolicyConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-cache-policy-cookies-config-property-builderclj

(cfn-cache-policy-cookies-config-property-builder id config)

Creates a CfnCachePolicy$CookiesConfigProperty$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  `CfnCachePolicy$CookiesConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-cache-policy-headers-config-property-builderclj

(cfn-cache-policy-headers-config-property-builder id config)

Creates a CfnCachePolicy$HeadersConfigProperty$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  `CfnCachePolicy$HeadersConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-cache-policy-parameters-in-cache-key-and-forwarded-to-origin-property-builderclj

(cfn-cache-policy-parameters-in-cache-key-and-forwarded-to-origin-property-builder
  id
  config)

Creates a CfnCachePolicy$ParametersInCacheKeyAndForwardedToOriginProperty$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  `CfnCachePolicy$ParametersInCacheKeyAndForwardedToOriginProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-cache-policy-props-builderclj

(cfn-cache-policy-props-builder id config)

Creates a CfnCachePolicyProps$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  `CfnCachePolicyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-cache-policy-query-strings-config-property-builderclj

(cfn-cache-policy-query-strings-config-property-builder id config)

Creates a CfnCachePolicy$QueryStringsConfigProperty$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  `CfnCachePolicy$QueryStringsConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-cloud-front-origin-access-identity-builderclj

(cfn-cloud-front-origin-access-identity-builder scope id config)

Creates a CfnCloudFrontOriginAccessIdentity$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  `CfnCloudFrontOriginAccessIdentity$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-cloud-front-origin-access-identity-cloud-front-origin-access-identity-config-property-builderclj

(cfn-cloud-front-origin-access-identity-cloud-front-origin-access-identity-config-property-builder
  id
  config)

Creates a CfnCloudFrontOriginAccessIdentity$CloudFrontOriginAccessIdentityConfigProperty$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  `CfnCloudFrontOriginAccessIdentity$CloudFrontOriginAccessIdentityConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-cloud-front-origin-access-identity-props-builderclj

(cfn-cloud-front-origin-access-identity-props-builder id config)

Creates a CfnCloudFrontOriginAccessIdentityProps$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  `CfnCloudFrontOriginAccessIdentityProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-continuous-deployment-policy-builderclj

(cfn-continuous-deployment-policy-builder scope id config)

Creates a CfnContinuousDeploymentPolicy$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  `CfnContinuousDeploymentPolicy$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-continuous-deployment-policy-continuous-deployment-policy-config-property-builderclj

(cfn-continuous-deployment-policy-continuous-deployment-policy-config-property-builder
  id
  config)

Creates a CfnContinuousDeploymentPolicy$ContinuousDeploymentPolicyConfigProperty$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  `CfnContinuousDeploymentPolicy$ContinuousDeploymentPolicyConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-continuous-deployment-policy-props-builderclj

(cfn-continuous-deployment-policy-props-builder id config)

Creates a CfnContinuousDeploymentPolicyProps$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  `CfnContinuousDeploymentPolicyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-continuous-deployment-policy-session-stickiness-config-property-builderclj

(cfn-continuous-deployment-policy-session-stickiness-config-property-builder
  id
  config)

Creates a CfnContinuousDeploymentPolicy$SessionStickinessConfigProperty$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  `CfnContinuousDeploymentPolicy$SessionStickinessConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-continuous-deployment-policy-single-header-config-property-builderclj

(cfn-continuous-deployment-policy-single-header-config-property-builder id
                                                                        config)

Creates a CfnContinuousDeploymentPolicy$SingleHeaderConfigProperty$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  `CfnContinuousDeploymentPolicy$SingleHeaderConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-continuous-deployment-policy-single-header-policy-config-property-builderclj

(cfn-continuous-deployment-policy-single-header-policy-config-property-builder
  id
  config)

Creates a CfnContinuousDeploymentPolicy$SingleHeaderPolicyConfigProperty$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  `CfnContinuousDeploymentPolicy$SingleHeaderPolicyConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-continuous-deployment-policy-single-weight-config-property-builderclj

(cfn-continuous-deployment-policy-single-weight-config-property-builder id
                                                                        config)

Creates a CfnContinuousDeploymentPolicy$SingleWeightConfigProperty$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  `CfnContinuousDeploymentPolicy$SingleWeightConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-continuous-deployment-policy-single-weight-policy-config-property-builderclj

(cfn-continuous-deployment-policy-single-weight-policy-config-property-builder
  id
  config)

Creates a CfnContinuousDeploymentPolicy$SingleWeightPolicyConfigProperty$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  `CfnContinuousDeploymentPolicy$SingleWeightPolicyConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-continuous-deployment-policy-traffic-config-property-builderclj

(cfn-continuous-deployment-policy-traffic-config-property-builder id config)

Creates a CfnContinuousDeploymentPolicy$TrafficConfigProperty$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  `CfnContinuousDeploymentPolicy$TrafficConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-builderclj

(cfn-distribution-builder scope id config)

Creates a CfnDistribution$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  `CfnDistribution$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-distribution-cache-behavior-property-builderclj

(cfn-distribution-cache-behavior-property-builder id config)

Creates a CfnDistribution$CacheBehaviorProperty$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  `CfnDistribution$CacheBehaviorProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-cookies-property-builderclj

(cfn-distribution-cookies-property-builder id config)

Creates a CfnDistribution$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  `CfnDistribution$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-distribution-custom-error-response-property-builderclj

(cfn-distribution-custom-error-response-property-builder id config)

Creates a CfnDistribution$CustomErrorResponseProperty$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  `CfnDistribution$CustomErrorResponseProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-custom-origin-config-property-builderclj

(cfn-distribution-custom-origin-config-property-builder id config)

Creates a CfnDistribution$CustomOriginConfigProperty$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  `CfnDistribution$CustomOriginConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-default-cache-behavior-property-builderclj

(cfn-distribution-default-cache-behavior-property-builder id config)

Creates a CfnDistribution$DefaultCacheBehaviorProperty$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  `CfnDistribution$DefaultCacheBehaviorProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-distribution-config-property-builderclj

(cfn-distribution-distribution-config-property-builder id config)

Creates a CfnDistribution$DistributionConfigProperty$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  `CfnDistribution$DistributionConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-forwarded-values-property-builderclj

(cfn-distribution-forwarded-values-property-builder id config)

Creates a CfnDistribution$ForwardedValuesProperty$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  `CfnDistribution$ForwardedValuesProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-function-association-property-builderclj

(cfn-distribution-function-association-property-builder id config)

Creates a CfnDistribution$FunctionAssociationProperty$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  `CfnDistribution$FunctionAssociationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-geo-restriction-property-builderclj

(cfn-distribution-geo-restriction-property-builder id config)

Creates a CfnDistribution$GeoRestrictionProperty$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  `CfnDistribution$GeoRestrictionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-lambda-function-association-property-builderclj

(cfn-distribution-lambda-function-association-property-builder id config)

Creates a CfnDistribution$LambdaFunctionAssociationProperty$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  `CfnDistribution$LambdaFunctionAssociationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-legacy-custom-origin-property-builderclj

(cfn-distribution-legacy-custom-origin-property-builder id config)

Creates a CfnDistribution$LegacyCustomOriginProperty$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  `CfnDistribution$LegacyCustomOriginProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-legacy-s3-origin-property-builderclj

(cfn-distribution-legacy-s3-origin-property-builder id config)

Creates a CfnDistribution$LegacyS3OriginProperty$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  `CfnDistribution$LegacyS3OriginProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-logging-property-builderclj

(cfn-distribution-logging-property-builder id config)

Creates a CfnDistribution$LoggingProperty$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  `CfnDistribution$LoggingProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-origin-custom-header-property-builderclj

(cfn-distribution-origin-custom-header-property-builder id config)

Creates a CfnDistribution$OriginCustomHeaderProperty$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  `CfnDistribution$OriginCustomHeaderProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-origin-group-failover-criteria-property-builderclj

(cfn-distribution-origin-group-failover-criteria-property-builder id config)

Creates a CfnDistribution$OriginGroupFailoverCriteriaProperty$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  `CfnDistribution$OriginGroupFailoverCriteriaProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-origin-group-member-property-builderclj

(cfn-distribution-origin-group-member-property-builder id config)

Creates a CfnDistribution$OriginGroupMemberProperty$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  `CfnDistribution$OriginGroupMemberProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-origin-group-members-property-builderclj

(cfn-distribution-origin-group-members-property-builder id config)

Creates a CfnDistribution$OriginGroupMembersProperty$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  `CfnDistribution$OriginGroupMembersProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-origin-group-property-builderclj

(cfn-distribution-origin-group-property-builder id config)

Creates a CfnDistribution$OriginGroupProperty$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  `CfnDistribution$OriginGroupProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-origin-groups-property-builderclj

(cfn-distribution-origin-groups-property-builder id config)

Creates a CfnDistribution$OriginGroupsProperty$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  `CfnDistribution$OriginGroupsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-origin-property-builderclj

(cfn-distribution-origin-property-builder id config)

Creates a CfnDistribution$OriginProperty$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  `CfnDistribution$OriginProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-origin-shield-property-builderclj

(cfn-distribution-origin-shield-property-builder id config)

Creates a CfnDistribution$OriginShieldProperty$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  `CfnDistribution$OriginShieldProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-props-builderclj

(cfn-distribution-props-builder id config)

Creates a CfnDistributionProps$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  `CfnDistributionProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-restrictions-property-builderclj

(cfn-distribution-restrictions-property-builder id config)

Creates a CfnDistribution$RestrictionsProperty$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  `CfnDistribution$RestrictionsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-s3-origin-config-property-builderclj

(cfn-distribution-s3-origin-config-property-builder id config)

Creates a CfnDistribution$S3OriginConfigProperty$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  `CfnDistribution$S3OriginConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-status-codes-property-builderclj

(cfn-distribution-status-codes-property-builder id config)

Creates a CfnDistribution$StatusCodesProperty$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  `CfnDistribution$StatusCodesProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-distribution-viewer-certificate-property-builderclj

(cfn-distribution-viewer-certificate-property-builder id config)

Creates a CfnDistribution$ViewerCertificateProperty$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  `CfnDistribution$ViewerCertificateProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-function-builderclj

(cfn-function-builder scope id config)

Creates a CfnFunction$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  `CfnFunction$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-function-function-config-property-builderclj

(cfn-function-function-config-property-builder id config)

Creates a CfnFunction$FunctionConfigProperty$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  `CfnFunction$FunctionConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-function-function-metadata-property-builderclj

(cfn-function-function-metadata-property-builder id config)

Creates a CfnFunction$FunctionMetadataProperty$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  `CfnFunction$FunctionMetadataProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-function-key-value-store-association-property-builderclj

(cfn-function-key-value-store-association-property-builder id config)

Creates a CfnFunction$KeyValueStoreAssociationProperty$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  `CfnFunction$KeyValueStoreAssociationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-function-props-builderclj

(cfn-function-props-builder id config)

Creates a CfnFunctionProps$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  `CfnFunctionProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-key-group-builderclj

(cfn-key-group-builder scope id config)

Creates a CfnKeyGroup$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  `CfnKeyGroup$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-key-group-key-group-config-property-builderclj

(cfn-key-group-key-group-config-property-builder id config)

Creates a CfnKeyGroup$KeyGroupConfigProperty$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  `CfnKeyGroup$KeyGroupConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-key-group-props-builderclj

(cfn-key-group-props-builder id config)

Creates a CfnKeyGroupProps$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  `CfnKeyGroupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-key-value-store-builderclj

(cfn-key-value-store-builder scope id config)

Creates a CfnKeyValueStore$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  `CfnKeyValueStore$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-key-value-store-import-source-property-builderclj

(cfn-key-value-store-import-source-property-builder id config)

Creates a CfnKeyValueStore$ImportSourceProperty$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  `CfnKeyValueStore$ImportSourceProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-key-value-store-props-builderclj

(cfn-key-value-store-props-builder id config)

Creates a CfnKeyValueStoreProps$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  `CfnKeyValueStoreProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-monitoring-subscription-builderclj

(cfn-monitoring-subscription-builder scope id config)

Creates a CfnMonitoringSubscription$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  `CfnMonitoringSubscription$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-monitoring-subscription-monitoring-subscription-property-builderclj

(cfn-monitoring-subscription-monitoring-subscription-property-builder id config)

Creates a CfnMonitoringSubscription$MonitoringSubscriptionProperty$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  `CfnMonitoringSubscription$MonitoringSubscriptionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-monitoring-subscription-props-builderclj

(cfn-monitoring-subscription-props-builder id config)

Creates a CfnMonitoringSubscriptionProps$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  `CfnMonitoringSubscriptionProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-monitoring-subscription-realtime-metrics-subscription-config-property-builderclj

(cfn-monitoring-subscription-realtime-metrics-subscription-config-property-builder
  id
  config)

Creates a CfnMonitoringSubscription$RealtimeMetricsSubscriptionConfigProperty$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  `CfnMonitoringSubscription$RealtimeMetricsSubscriptionConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-origin-access-control-builderclj

(cfn-origin-access-control-builder scope id config)

Creates a CfnOriginAccessControl$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  `CfnOriginAccessControl$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-origin-access-control-origin-access-control-config-property-builderclj

(cfn-origin-access-control-origin-access-control-config-property-builder id
                                                                         config)

Creates a CfnOriginAccessControl$OriginAccessControlConfigProperty$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  `CfnOriginAccessControl$OriginAccessControlConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-origin-access-control-props-builderclj

(cfn-origin-access-control-props-builder id config)

Creates a CfnOriginAccessControlProps$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  `CfnOriginAccessControlProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-origin-request-policy-builderclj

(cfn-origin-request-policy-builder scope id config)

Creates a CfnOriginRequestPolicy$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  `CfnOriginRequestPolicy$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-origin-request-policy-cookies-config-property-builderclj

(cfn-origin-request-policy-cookies-config-property-builder id config)

Creates a CfnOriginRequestPolicy$CookiesConfigProperty$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  `CfnOriginRequestPolicy$CookiesConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-origin-request-policy-headers-config-property-builderclj

(cfn-origin-request-policy-headers-config-property-builder id config)

Creates a CfnOriginRequestPolicy$HeadersConfigProperty$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  `CfnOriginRequestPolicy$HeadersConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-origin-request-policy-origin-request-policy-config-property-builderclj

(cfn-origin-request-policy-origin-request-policy-config-property-builder id
                                                                         config)

Creates a CfnOriginRequestPolicy$OriginRequestPolicyConfigProperty$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  `CfnOriginRequestPolicy$OriginRequestPolicyConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-origin-request-policy-props-builderclj

(cfn-origin-request-policy-props-builder id config)

Creates a CfnOriginRequestPolicyProps$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  `CfnOriginRequestPolicyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-origin-request-policy-query-strings-config-property-builderclj

(cfn-origin-request-policy-query-strings-config-property-builder id config)

Creates a CfnOriginRequestPolicy$QueryStringsConfigProperty$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  `CfnOriginRequestPolicy$QueryStringsConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-public-key-builderclj

(cfn-public-key-builder scope id config)

Creates a CfnPublicKey$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  `CfnPublicKey$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-public-key-props-builderclj

(cfn-public-key-props-builder id config)

Creates a CfnPublicKeyProps$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  `CfnPublicKeyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-public-key-public-key-config-property-builderclj

(cfn-public-key-public-key-config-property-builder id config)

Creates a CfnPublicKey$PublicKeyConfigProperty$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  `CfnPublicKey$PublicKeyConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-realtime-log-config-builderclj

(cfn-realtime-log-config-builder scope id config)

Creates a CfnRealtimeLogConfig$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  `CfnRealtimeLogConfig$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-realtime-log-config-end-point-property-builderclj

(cfn-realtime-log-config-end-point-property-builder id config)

Creates a CfnRealtimeLogConfig$EndPointProperty$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  `CfnRealtimeLogConfig$EndPointProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-realtime-log-config-kinesis-stream-config-property-builderclj

(cfn-realtime-log-config-kinesis-stream-config-property-builder id config)

Creates a CfnRealtimeLogConfig$KinesisStreamConfigProperty$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  `CfnRealtimeLogConfig$KinesisStreamConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-realtime-log-config-props-builderclj

(cfn-realtime-log-config-props-builder id config)

Creates a CfnRealtimeLogConfigProps$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  `CfnRealtimeLogConfigProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-response-headers-policy-access-control-allow-headers-property-builderclj

(cfn-response-headers-policy-access-control-allow-headers-property-builder
  id
  config)

Creates a CfnResponseHeadersPolicy$AccessControlAllowHeadersProperty$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  `CfnResponseHeadersPolicy$AccessControlAllowHeadersProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-response-headers-policy-access-control-allow-methods-property-builderclj

(cfn-response-headers-policy-access-control-allow-methods-property-builder
  id
  config)

Creates a CfnResponseHeadersPolicy$AccessControlAllowMethodsProperty$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  `CfnResponseHeadersPolicy$AccessControlAllowMethodsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-response-headers-policy-access-control-allow-origins-property-builderclj

(cfn-response-headers-policy-access-control-allow-origins-property-builder
  id
  config)

Creates a CfnResponseHeadersPolicy$AccessControlAllowOriginsProperty$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  `CfnResponseHeadersPolicy$AccessControlAllowOriginsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-response-headers-policy-access-control-expose-headers-property-builderclj

(cfn-response-headers-policy-access-control-expose-headers-property-builder
  id
  config)

Creates a CfnResponseHeadersPolicy$AccessControlExposeHeadersProperty$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  `CfnResponseHeadersPolicy$AccessControlExposeHeadersProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-response-headers-policy-builderclj

(cfn-response-headers-policy-builder scope id config)

Creates a CfnResponseHeadersPolicy$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  `CfnResponseHeadersPolicy$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-response-headers-policy-content-security-policy-property-builderclj

(cfn-response-headers-policy-content-security-policy-property-builder id config)

Creates a CfnResponseHeadersPolicy$ContentSecurityPolicyProperty$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  `CfnResponseHeadersPolicy$ContentSecurityPolicyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-response-headers-policy-content-type-options-property-builderclj

(cfn-response-headers-policy-content-type-options-property-builder id config)

Creates a CfnResponseHeadersPolicy$ContentTypeOptionsProperty$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  `CfnResponseHeadersPolicy$ContentTypeOptionsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-response-headers-policy-cors-config-property-builderclj

(cfn-response-headers-policy-cors-config-property-builder id config)

Creates a CfnResponseHeadersPolicy$CorsConfigProperty$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  `CfnResponseHeadersPolicy$CorsConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-response-headers-policy-custom-header-property-builderclj

(cfn-response-headers-policy-custom-header-property-builder id config)

Creates a CfnResponseHeadersPolicy$CustomHeaderProperty$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  `CfnResponseHeadersPolicy$CustomHeaderProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-response-headers-policy-custom-headers-config-property-builderclj

(cfn-response-headers-policy-custom-headers-config-property-builder id config)

Creates a CfnResponseHeadersPolicy$CustomHeadersConfigProperty$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  `CfnResponseHeadersPolicy$CustomHeadersConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-response-headers-policy-frame-options-property-builderclj

(cfn-response-headers-policy-frame-options-property-builder id config)

Creates a CfnResponseHeadersPolicy$FrameOptionsProperty$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  `CfnResponseHeadersPolicy$FrameOptionsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-response-headers-policy-props-builderclj

(cfn-response-headers-policy-props-builder id config)

Creates a CfnResponseHeadersPolicyProps$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  `CfnResponseHeadersPolicyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-response-headers-policy-referrer-policy-property-builderclj

(cfn-response-headers-policy-referrer-policy-property-builder id config)

Creates a CfnResponseHeadersPolicy$ReferrerPolicyProperty$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  `CfnResponseHeadersPolicy$ReferrerPolicyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-response-headers-policy-remove-header-property-builderclj

(cfn-response-headers-policy-remove-header-property-builder id config)

Creates a CfnResponseHeadersPolicy$RemoveHeaderProperty$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  `CfnResponseHeadersPolicy$RemoveHeaderProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-response-headers-policy-remove-headers-config-property-builderclj

(cfn-response-headers-policy-remove-headers-config-property-builder id config)

Creates a CfnResponseHeadersPolicy$RemoveHeadersConfigProperty$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  `CfnResponseHeadersPolicy$RemoveHeadersConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-response-headers-policy-response-headers-policy-config-property-builderclj

(cfn-response-headers-policy-response-headers-policy-config-property-builder
  id
  config)

Creates a CfnResponseHeadersPolicy$ResponseHeadersPolicyConfigProperty$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  `CfnResponseHeadersPolicy$ResponseHeadersPolicyConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-response-headers-policy-security-headers-config-property-builderclj

(cfn-response-headers-policy-security-headers-config-property-builder id config)

Creates a CfnResponseHeadersPolicy$SecurityHeadersConfigProperty$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  `CfnResponseHeadersPolicy$SecurityHeadersConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-response-headers-policy-server-timing-headers-config-property-builderclj

(cfn-response-headers-policy-server-timing-headers-config-property-builder
  id
  config)

Creates a CfnResponseHeadersPolicy$ServerTimingHeadersConfigProperty$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  `CfnResponseHeadersPolicy$ServerTimingHeadersConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-response-headers-policy-strict-transport-security-property-builderclj

(cfn-response-headers-policy-strict-transport-security-property-builder id
                                                                        config)

Creates a CfnResponseHeadersPolicy$StrictTransportSecurityProperty$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  `CfnResponseHeadersPolicy$StrictTransportSecurityProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-response-headers-policy-xss-protection-property-builderclj

(cfn-response-headers-policy-xss-protection-property-builder id config)

Creates a CfnResponseHeadersPolicy$XSSProtectionProperty$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  `CfnResponseHeadersPolicy$XSSProtectionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-streaming-distribution-builderclj

(cfn-streaming-distribution-builder scope id config)

Creates a CfnStreamingDistribution$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  `CfnStreamingDistribution$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-streaming-distribution-logging-property-builderclj

(cfn-streaming-distribution-logging-property-builder id config)

Creates a CfnStreamingDistribution$LoggingProperty$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  `CfnStreamingDistribution$LoggingProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-streaming-distribution-props-builderclj

(cfn-streaming-distribution-props-builder id config)

Creates a CfnStreamingDistributionProps$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  `CfnStreamingDistributionProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-streaming-distribution-s3-origin-property-builderclj

(cfn-streaming-distribution-s3-origin-property-builder id config)

Creates a CfnStreamingDistribution$S3OriginProperty$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  `CfnStreamingDistribution$S3OriginProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-streaming-distribution-streaming-distribution-config-property-builderclj

(cfn-streaming-distribution-streaming-distribution-config-property-builder
  id
  config)

Creates a CfnStreamingDistribution$StreamingDistributionConfigProperty$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  `CfnStreamingDistribution$StreamingDistributionConfigProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-streaming-distribution-trusted-signers-property-builderclj

(cfn-streaming-distribution-trusted-signers-property-builder id config)

Creates a CfnStreamingDistribution$TrustedSignersProperty$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  `CfnStreamingDistribution$TrustedSignersProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

cloud-front-allowed-cached-methodsclj

(cloud-front-allowed-cached-methods config id item-key)

The cloud-front-allowed-cached-methods function data interprets values in the provided config data into a CloudFrontAllowedCachedMethods instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of CloudFrontAllowedCachedMethods - the value is returned.
  • is :get-head - CloudFrontAllowedCachedMethods/GET_HEAD is returned
  • is :get-head-options - CloudFrontAllowedCachedMethods/GET_HEAD_OPTIONS is returned

If a value is not found or matches the above criteria, nil is returned.

The `cloud-front-allowed-cached-methods` function data interprets values in the provided config data into a 
`CloudFrontAllowedCachedMethods` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `CloudFrontAllowedCachedMethods` - the value is returned.
* is `:get-head` - `CloudFrontAllowedCachedMethods/GET_HEAD` is returned
* is `:get-head-options` - `CloudFrontAllowedCachedMethods/GET_HEAD_OPTIONS` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

cloud-front-allowed-methodsclj

(cloud-front-allowed-methods config id item-key)

The cloud-front-allowed-methods function data interprets values in the provided config data into a CloudFrontAllowedMethods instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of CloudFrontAllowedMethods - the value is returned.
  • is :all - CloudFrontAllowedMethods/ALL is returned
  • is :get-head - CloudFrontAllowedMethods/GET_HEAD is returned
  • is :get-head-options - CloudFrontAllowedMethods/GET_HEAD_OPTIONS is returned

If a value is not found or matches the above criteria, nil is returned.

The `cloud-front-allowed-methods` function data interprets values in the provided config data into a 
`CloudFrontAllowedMethods` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `CloudFrontAllowedMethods` - the value is returned.
* is `:all` - `CloudFrontAllowedMethods/ALL` is returned
* is `:get-head` - `CloudFrontAllowedMethods/GET_HEAD` is returned
* is `:get-head-options` - `CloudFrontAllowedMethods/GET_HEAD_OPTIONS` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

cloud-front-web-distribution-attributes-builderclj

(cloud-front-web-distribution-attributes-builder id config)

Creates a CloudFrontWebDistributionAttributes$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  `CloudFrontWebDistributionAttributes$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

cloud-front-web-distribution-builderclj

(cloud-front-web-distribution-builder scope id config)

Creates a CloudFrontWebDistribution$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  `CloudFrontWebDistribution$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

cloud-front-web-distribution-props-builderclj

(cloud-front-web-distribution-props-builder id config)

Creates a CloudFrontWebDistributionProps$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  `CloudFrontWebDistributionProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

custom-origin-config-builderclj

(custom-origin-config-builder id config)

Creates a CustomOriginConfig$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  `CustomOriginConfig$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

distribution-attributes-builderclj

(distribution-attributes-builder id config)

Creates a DistributionAttributes$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  `DistributionAttributes$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

distribution-builderclj

(distribution-builder scope id config)

Creates a Distribution$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  `Distribution$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

distribution-props-builderclj

(distribution-props-builder id config)

Creates a DistributionProps$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  `DistributionProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

edge-lambda-builderclj

(edge-lambda-builder id config)

Creates a EdgeLambda$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  `EdgeLambda$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

error-response-builderclj

(error-response-builder id config)

Creates a ErrorResponse$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  `ErrorResponse$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

failover-status-codeclj

(failover-status-code config id item-key)

The failover-status-code function data interprets values in the provided config data into a FailoverStatusCode instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of FailoverStatusCode - the value is returned.
  • is :service-unavailable - FailoverStatusCode/SERVICE_UNAVAILABLE is returned
  • is :gateway-timeout - FailoverStatusCode/GATEWAY_TIMEOUT is returned
  • is :forbidden - FailoverStatusCode/FORBIDDEN is returned
  • is :not-found - FailoverStatusCode/NOT_FOUND is returned
  • is :bad-gateway - FailoverStatusCode/BAD_GATEWAY is returned
  • is :internal-server-error - FailoverStatusCode/INTERNAL_SERVER_ERROR is returned

If a value is not found or matches the above criteria, nil is returned.

The `failover-status-code` function data interprets values in the provided config data into a 
`FailoverStatusCode` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `FailoverStatusCode` - the value is returned.
* is `:service-unavailable` - `FailoverStatusCode/SERVICE_UNAVAILABLE` is returned
* is `:gateway-timeout` - `FailoverStatusCode/GATEWAY_TIMEOUT` is returned
* is `:forbidden` - `FailoverStatusCode/FORBIDDEN` is returned
* is `:not-found` - `FailoverStatusCode/NOT_FOUND` is returned
* is `:bad-gateway` - `FailoverStatusCode/BAD_GATEWAY` is returned
* is `:internal-server-error` - `FailoverStatusCode/INTERNAL_SERVER_ERROR` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

file-code-options-builderclj

(file-code-options-builder id config)

Creates a FileCodeOptions$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  `FileCodeOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

function-association-builderclj

(function-association-builder id config)

Creates a FunctionAssociation$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  `FunctionAssociation$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

function-attributes-builderclj

(function-attributes-builder id config)

Creates a FunctionAttributes$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  `FunctionAttributes$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

function-builderclj

(function-builder scope id config)

Creates a Function$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  `Function$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

function-event-typeclj

(function-event-type config id item-key)

The function-event-type function data interprets values in the provided config data into a FunctionEventType instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of FunctionEventType - the value is returned.
  • is :viewer-response - FunctionEventType/VIEWER_RESPONSE is returned
  • is :viewer-request - FunctionEventType/VIEWER_REQUEST is returned

If a value is not found or matches the above criteria, nil is returned.

The `function-event-type` function data interprets values in the provided config data into a 
`FunctionEventType` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `FunctionEventType` - the value is returned.
* is `:viewer-response` - `FunctionEventType/VIEWER_RESPONSE` is returned
* is `:viewer-request` - `FunctionEventType/VIEWER_REQUEST` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

function-props-builderclj

(function-props-builder id config)

Creates a FunctionProps$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  `FunctionProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

headers-frame-optionclj

(headers-frame-option config id item-key)

The headers-frame-option function data interprets values in the provided config data into a HeadersFrameOption instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of HeadersFrameOption - the value is returned.
  • is :sameorigin - HeadersFrameOption/SAMEORIGIN is returned
  • is :deny - HeadersFrameOption/DENY is returned

If a value is not found or matches the above criteria, nil is returned.

The `headers-frame-option` function data interprets values in the provided config data into a 
`HeadersFrameOption` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `HeadersFrameOption` - the value is returned.
* is `:sameorigin` - `HeadersFrameOption/SAMEORIGIN` is returned
* is `:deny` - `HeadersFrameOption/DENY` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

headers-referrer-policyclj

(headers-referrer-policy config id item-key)

The headers-referrer-policy function data interprets values in the provided config data into a HeadersReferrerPolicy instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of HeadersReferrerPolicy - the value is returned.
  • is :no-referrer-when-downgrade - HeadersReferrerPolicy/NO_REFERRER_WHEN_DOWNGRADE is returned
  • is :strict-origin-when-cross-origin - HeadersReferrerPolicy/STRICT_ORIGIN_WHEN_CROSS_ORIGIN is returned
  • is :unsafe-url - HeadersReferrerPolicy/UNSAFE_URL is returned
  • is :no-referrer - HeadersReferrerPolicy/NO_REFERRER is returned
  • is :origin-when-cross-origin - HeadersReferrerPolicy/ORIGIN_WHEN_CROSS_ORIGIN is returned
  • is :origin - HeadersReferrerPolicy/ORIGIN is returned
  • is :same-origin - HeadersReferrerPolicy/SAME_ORIGIN is returned
  • is :strict-origin - HeadersReferrerPolicy/STRICT_ORIGIN is returned

If a value is not found or matches the above criteria, nil is returned.

The `headers-referrer-policy` function data interprets values in the provided config data into a 
`HeadersReferrerPolicy` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `HeadersReferrerPolicy` - the value is returned.
* is `:no-referrer-when-downgrade` - `HeadersReferrerPolicy/NO_REFERRER_WHEN_DOWNGRADE` is returned
* is `:strict-origin-when-cross-origin` - `HeadersReferrerPolicy/STRICT_ORIGIN_WHEN_CROSS_ORIGIN` is returned
* is `:unsafe-url` - `HeadersReferrerPolicy/UNSAFE_URL` is returned
* is `:no-referrer` - `HeadersReferrerPolicy/NO_REFERRER` is returned
* is `:origin-when-cross-origin` - `HeadersReferrerPolicy/ORIGIN_WHEN_CROSS_ORIGIN` is returned
* is `:origin` - `HeadersReferrerPolicy/ORIGIN` is returned
* is `:same-origin` - `HeadersReferrerPolicy/SAME_ORIGIN` is returned
* is `:strict-origin` - `HeadersReferrerPolicy/STRICT_ORIGIN` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

http-versionclj

(http-version config id item-key)

The http-version function data interprets values in the provided config data into a HttpVersion instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of HttpVersion - the value is returned.
  • is :http3 - HttpVersion/HTTP3 is returned
  • is :http2-and-3 - HttpVersion/HTTP2_AND_3 is returned
  • is :http2 - HttpVersion/HTTP2 is returned
  • is :http1-1 - HttpVersion/HTTP1_1 is returned

If a value is not found or matches the above criteria, nil is returned.

The `http-version` function data interprets values in the provided config data into a 
`HttpVersion` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `HttpVersion` - the value is returned.
* is `:http3` - `HttpVersion/HTTP3` is returned
* is `:http2-and-3` - `HttpVersion/HTTP2_AND_3` is returned
* is `:http2` - `HttpVersion/HTTP2` is returned
* is `:http1-1` - `HttpVersion/HTTP1_1` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

key-group-builderclj

(key-group-builder scope id config)

Creates a KeyGroup$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  `KeyGroup$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

key-group-props-builderclj

(key-group-props-builder id config)

Creates a KeyGroupProps$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  `KeyGroupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

key-value-store-builderclj

(key-value-store-builder scope id config)

Creates a KeyValueStore$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  `KeyValueStore$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

key-value-store-props-builderclj

(key-value-store-props-builder id config)

Creates a KeyValueStoreProps$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  `KeyValueStoreProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

lambda-edge-event-typeclj

(lambda-edge-event-type config id item-key)

The lambda-edge-event-type function data interprets values in the provided config data into a LambdaEdgeEventType instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of LambdaEdgeEventType - the value is returned.
  • is :viewer-response - LambdaEdgeEventType/VIEWER_RESPONSE is returned
  • is :viewer-request - LambdaEdgeEventType/VIEWER_REQUEST is returned
  • is :origin-request - LambdaEdgeEventType/ORIGIN_REQUEST is returned
  • is :origin-response - LambdaEdgeEventType/ORIGIN_RESPONSE is returned

If a value is not found or matches the above criteria, nil is returned.

The `lambda-edge-event-type` function data interprets values in the provided config data into a 
`LambdaEdgeEventType` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `LambdaEdgeEventType` - the value is returned.
* is `:viewer-response` - `LambdaEdgeEventType/VIEWER_RESPONSE` is returned
* is `:viewer-request` - `LambdaEdgeEventType/VIEWER_REQUEST` is returned
* is `:origin-request` - `LambdaEdgeEventType/ORIGIN_REQUEST` is returned
* is `:origin-response` - `LambdaEdgeEventType/ORIGIN_RESPONSE` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

lambda-function-association-builderclj

(lambda-function-association-builder id config)

Creates a LambdaFunctionAssociation$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  `LambdaFunctionAssociation$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

logging-configuration-builderclj

(logging-configuration-builder id config)

Creates a LoggingConfiguration$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  `LoggingConfiguration$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

origin-access-identity-builderclj

(origin-access-identity-builder scope id config)

Creates a OriginAccessIdentity$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  `OriginAccessIdentity$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

origin-access-identity-props-builderclj

(origin-access-identity-props-builder id config)

Creates a OriginAccessIdentityProps$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  `OriginAccessIdentityProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

origin-bind-config-builderclj

(origin-bind-config-builder id config)

Creates a OriginBindConfig$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  `OriginBindConfig$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

origin-bind-options-builderclj

(origin-bind-options-builder id config)

Creates a OriginBindOptions$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  `OriginBindOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

origin-failover-config-builderclj

(origin-failover-config-builder id config)

Creates a OriginFailoverConfig$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  `OriginFailoverConfig$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

origin-options-builderclj

(origin-options-builder id config)

Creates a OriginOptions$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  `OriginOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

origin-props-builderclj

(origin-props-builder id config)

Creates a OriginProps$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  `OriginProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

origin-protocol-policyclj

(origin-protocol-policy config id item-key)

The origin-protocol-policy function data interprets values in the provided config data into a OriginProtocolPolicy instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of OriginProtocolPolicy - the value is returned.
  • is :match-viewer - OriginProtocolPolicy/MATCH_VIEWER is returned
  • is :https-only - OriginProtocolPolicy/HTTPS_ONLY is returned
  • is :http-only - OriginProtocolPolicy/HTTP_ONLY is returned

If a value is not found or matches the above criteria, nil is returned.

The `origin-protocol-policy` function data interprets values in the provided config data into a 
`OriginProtocolPolicy` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `OriginProtocolPolicy` - the value is returned.
* is `:match-viewer` - `OriginProtocolPolicy/MATCH_VIEWER` is returned
* is `:https-only` - `OriginProtocolPolicy/HTTPS_ONLY` is returned
* is `:http-only` - `OriginProtocolPolicy/HTTP_ONLY` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

origin-request-policy-builderclj

(origin-request-policy-builder scope id config)

Creates a OriginRequestPolicy$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  `OriginRequestPolicy$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

origin-request-policy-props-builderclj

(origin-request-policy-props-builder id config)

Creates a OriginRequestPolicyProps$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  `OriginRequestPolicyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

origin-ssl-policyclj

(origin-ssl-policy config id item-key)

The origin-ssl-policy function data interprets values in the provided config data into a OriginSslPolicy instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of OriginSslPolicy - the value is returned.
  • is :tls-v1-2 - OriginSslPolicy/TLS_V1_2 is returned
  • is :tls-v1-1 - OriginSslPolicy/TLS_V1_1 is returned
  • is :tls-v1 - OriginSslPolicy/TLS_V1 is returned
  • is :ssl-v3 - OriginSslPolicy/SSL_V3 is returned

If a value is not found or matches the above criteria, nil is returned.

The `origin-ssl-policy` function data interprets values in the provided config data into a 
`OriginSslPolicy` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `OriginSslPolicy` - the value is returned.
* is `:tls-v1-2` - `OriginSslPolicy/TLS_V1_2` is returned
* is `:tls-v1-1` - `OriginSslPolicy/TLS_V1_1` is returned
* is `:tls-v1` - `OriginSslPolicy/TLS_V1` is returned
* is `:ssl-v3` - `OriginSslPolicy/SSL_V3` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

price-classclj

(price-class config id item-key)

The price-class function data interprets values in the provided config data into a PriceClass instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of PriceClass - the value is returned.
  • is :price-class-200 - PriceClass/PRICE_CLASS_200 is returned
  • is :price-class-100 - PriceClass/PRICE_CLASS_100 is returned
  • is :price-class-all - PriceClass/PRICE_CLASS_ALL is returned

If a value is not found or matches the above criteria, nil is returned.

The `price-class` function data interprets values in the provided config data into a 
`PriceClass` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `PriceClass` - the value is returned.
* is `:price-class-200` - `PriceClass/PRICE_CLASS_200` is returned
* is `:price-class-100` - `PriceClass/PRICE_CLASS_100` is returned
* is `:price-class-all` - `PriceClass/PRICE_CLASS_ALL` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

public-key-builderclj

(public-key-builder scope id config)

Creates a PublicKey$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  `PublicKey$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

public-key-props-builderclj

(public-key-props-builder id config)

Creates a PublicKeyProps$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  `PublicKeyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

realtime-log-config-builderclj

(realtime-log-config-builder scope id config)

Creates a RealtimeLogConfig$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  `RealtimeLogConfig$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

realtime-log-config-props-builderclj

(realtime-log-config-props-builder id config)

Creates a RealtimeLogConfigProps$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  `RealtimeLogConfigProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

response-custom-header-builderclj

(response-custom-header-builder id config)

Creates a ResponseCustomHeader$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  `ResponseCustomHeader$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

response-custom-headers-behavior-builderclj

(response-custom-headers-behavior-builder id config)

Creates a ResponseCustomHeadersBehavior$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  `ResponseCustomHeadersBehavior$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

response-headers-content-security-policy-builderclj

(response-headers-content-security-policy-builder id config)

Creates a ResponseHeadersContentSecurityPolicy$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  `ResponseHeadersContentSecurityPolicy$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

response-headers-content-type-options-builderclj

(response-headers-content-type-options-builder id config)

Creates a ResponseHeadersContentTypeOptions$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  `ResponseHeadersContentTypeOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

response-headers-cors-behavior-builderclj

(response-headers-cors-behavior-builder id config)

Creates a ResponseHeadersCorsBehavior$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  `ResponseHeadersCorsBehavior$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

response-headers-frame-options-builderclj

(response-headers-frame-options-builder id config)

Creates a ResponseHeadersFrameOptions$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  `ResponseHeadersFrameOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

response-headers-policy-builderclj

(response-headers-policy-builder scope id config)

Creates a ResponseHeadersPolicy$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  `ResponseHeadersPolicy$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

response-headers-policy-props-builderclj

(response-headers-policy-props-builder id config)

Creates a ResponseHeadersPolicyProps$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  `ResponseHeadersPolicyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

response-headers-referrer-policy-builderclj

(response-headers-referrer-policy-builder id config)

Creates a ResponseHeadersReferrerPolicy$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  `ResponseHeadersReferrerPolicy$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

response-headers-strict-transport-security-builderclj

(response-headers-strict-transport-security-builder id config)

Creates a ResponseHeadersStrictTransportSecurity$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  `ResponseHeadersStrictTransportSecurity$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

response-headers-xss-protection-builderclj

(response-headers-xss-protection-builder id config)

Creates a ResponseHeadersXSSProtection$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  `ResponseHeadersXSSProtection$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

response-security-headers-behavior-builderclj

(response-security-headers-behavior-builder id config)

Creates a ResponseSecurityHeadersBehavior$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  `ResponseSecurityHeadersBehavior$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

s3-origin-config-builderclj

(s3-origin-config-builder id config)

Creates a S3OriginConfig$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  `S3OriginConfig$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

security-policy-protocolclj

(security-policy-protocol config id item-key)

The security-policy-protocol function data interprets values in the provided config data into a SecurityPolicyProtocol instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of SecurityPolicyProtocol - the value is returned.
  • is :tls-v1-2-2018 - SecurityPolicyProtocol/TLS_V1_2_2018 is returned
  • is :tls-v1-2016 - SecurityPolicyProtocol/TLS_V1_2016 is returned
  • is :tls-v1 - SecurityPolicyProtocol/TLS_V1 is returned
  • is :tls-v1-1-2016 - SecurityPolicyProtocol/TLS_V1_1_2016 is returned
  • is :tls-v1-2-2019 - SecurityPolicyProtocol/TLS_V1_2_2019 is returned
  • is :tls-v1-2-2021 - SecurityPolicyProtocol/TLS_V1_2_2021 is returned
  • is :ssl-v3 - SecurityPolicyProtocol/SSL_V3 is returned

If a value is not found or matches the above criteria, nil is returned.

The `security-policy-protocol` function data interprets values in the provided config data into a 
`SecurityPolicyProtocol` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `SecurityPolicyProtocol` - the value is returned.
* is `:tls-v1-2-2018` - `SecurityPolicyProtocol/TLS_V1_2_2018` is returned
* is `:tls-v1-2016` - `SecurityPolicyProtocol/TLS_V1_2016` is returned
* is `:tls-v1` - `SecurityPolicyProtocol/TLS_V1` is returned
* is `:tls-v1-1-2016` - `SecurityPolicyProtocol/TLS_V1_1_2016` is returned
* is `:tls-v1-2-2019` - `SecurityPolicyProtocol/TLS_V1_2_2019` is returned
* is `:tls-v1-2-2021` - `SecurityPolicyProtocol/TLS_V1_2_2021` is returned
* is `:ssl-v3` - `SecurityPolicyProtocol/SSL_V3` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

source-configuration-builderclj

(source-configuration-builder id config)

Creates a SourceConfiguration$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  `SourceConfiguration$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

ssl-methodclj

(ssl-method config id item-key)

The ssl-method function data interprets values in the provided config data into a SSLMethod instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of SSLMethod - the value is returned.
  • is :vip - SSLMethod/VIP is returned
  • is :sni - SSLMethod/SNI is returned

If a value is not found or matches the above criteria, nil is returned.

The `ssl-method` function data interprets values in the provided config data into a 
`SSLMethod` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `SSLMethod` - the value is returned.
* is `:vip` - `SSLMethod/VIP` is returned
* is `:sni` - `SSLMethod/SNI` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

viewer-certificate-options-builderclj

(viewer-certificate-options-builder id config)

Creates a ViewerCertificateOptions$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  `ViewerCertificateOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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

viewer-protocol-policyclj

(viewer-protocol-policy config id item-key)

The viewer-protocol-policy function data interprets values in the provided config data into a ViewerProtocolPolicy instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of ViewerProtocolPolicy - the value is returned.
  • is :redirect-to-https - ViewerProtocolPolicy/REDIRECT_TO_HTTPS is returned
  • is :https-only - ViewerProtocolPolicy/HTTPS_ONLY is returned
  • is :allow-all - ViewerProtocolPolicy/ALLOW_ALL is returned

If a value is not found or matches the above criteria, nil is returned.

The `viewer-protocol-policy` function data interprets values in the provided config data into a 
`ViewerProtocolPolicy` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `ViewerProtocolPolicy` - the value is returned.
* is `:redirect-to-https` - `ViewerProtocolPolicy/REDIRECT_TO_HTTPS` is returned
* is `:https-only` - `ViewerProtocolPolicy/HTTPS_ONLY` is returned
* is `:allow-all` - `ViewerProtocolPolicy/ALLOW_ALL` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close