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.
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cachePolicyConfig | software.amazon.awscdk.IResolvable | cdk.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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cachePolicyConfig | software.amazon.awscdk.services.cloudfront.CfnCachePolicy$CachePolicyConfigProperty | cdk.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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cloudFrontOriginAccessIdentityConfig | software.amazon.awscdk.IResolvable | cdk.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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
comment | java.lang.String | cdk.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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cloudFrontOriginAccessIdentityConfig | software.amazon.awscdk.IResolvable | cdk.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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
continuousDeploymentPolicyConfig | software.amazon.awscdk.IResolvable | cdk.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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
continuousDeploymentPolicyConfig | software.amazon.awscdk.IResolvable | cdk.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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
header | java.lang.String | cdk.support/lookup-entry | :header |
value | java.lang.String | cdk.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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
header | java.lang.String | cdk.support/lookup-entry | :header |
value | java.lang.String | cdk.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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
statusCodes | software.amazon.awscdk.IResolvable | cdk.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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
originId | java.lang.String | cdk.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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
items | java.util.List | cdk.support/lookup-entry | :items |
quantity | java.lang.Number | cdk.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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
geoRestriction | software.amazon.awscdk.IResolvable | cdk.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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
originAccessIdentity | java.lang.String | cdk.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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
items | java.util.List | cdk.support/lookup-entry | :items |
quantity | java.lang.Number | cdk.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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
functionArn | java.lang.String | cdk.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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
keyValueStoreArn | java.lang.String | cdk.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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
keyGroupConfig | software.amazon.awscdk.services.cloudfront.CfnKeyGroup$KeyGroupConfigProperty | cdk.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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
keyGroupConfig | software.amazon.awscdk.services.cloudfront.CfnKeyGroup$KeyGroupConfigProperty | cdk.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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
realtimeMetricsSubscriptionConfig | software.amazon.awscdk.services.cloudfront.CfnMonitoringSubscription$RealtimeMetricsSubscriptionConfigProperty | cdk.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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
realtimeMetricsSubscriptionStatus | java.lang.String | cdk.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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
originAccessControlConfig | software.amazon.awscdk.services.cloudfront.CfnOriginAccessControl$OriginAccessControlConfigProperty | cdk.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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
originAccessControlConfig | software.amazon.awscdk.services.cloudfront.CfnOriginAccessControl$OriginAccessControlConfigProperty | cdk.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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
originRequestPolicyConfig | software.amazon.awscdk.services.cloudfront.CfnOriginRequestPolicy$OriginRequestPolicyConfigProperty | cdk.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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
originRequestPolicyConfig | software.amazon.awscdk.services.cloudfront.CfnOriginRequestPolicy$OriginRequestPolicyConfigProperty | cdk.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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
publicKeyConfig | software.amazon.awscdk.services.cloudfront.CfnPublicKey$PublicKeyConfigProperty | cdk.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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
publicKeyConfig | software.amazon.awscdk.IResolvable | cdk.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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
items | java.util.List | cdk.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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
items | java.util.List | cdk.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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
items | java.util.List | cdk.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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
items | java.util.List | cdk.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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
responseHeadersPolicyConfig | software.amazon.awscdk.IResolvable | cdk.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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
override | software.amazon.awscdk.IResolvable | cdk.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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
items | java.util.List | cdk.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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
responseHeadersPolicyConfig | software.amazon.awscdk.services.cloudfront.CfnResponseHeadersPolicy$ResponseHeadersPolicyConfigProperty | cdk.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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
header | java.lang.String | cdk.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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
items | software.amazon.awscdk.IResolvable | cdk.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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
filePath | java.lang.String | cdk.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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
comment | java.lang.String | cdk.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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
comment | java.lang.String | cdk.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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
originId | java.lang.String | cdk.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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
customHeaders | java.util.List | cdk.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` |
(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:
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 |
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` |
(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:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
override | java.lang.Boolean | cdk.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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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:
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 |
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` |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
CloudFrontAllowedCachedMethods
- the value is returned.:get-head
- CloudFrontAllowedCachedMethods/GET_HEAD
is returned:get-head-options
- CloudFrontAllowedCachedMethods/GET_HEAD_OPTIONS
is returnedIf 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.
(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:
CloudFrontAllowedMethods
- the value is returned.:all
- CloudFrontAllowedMethods/ALL
is returned:get-head
- CloudFrontAllowedMethods/GET_HEAD
is returned:get-head-options
- CloudFrontAllowedMethods/GET_HEAD_OPTIONS
is returnedIf 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.
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
FailoverStatusCode
- the value is returned.:service-unavailable
- FailoverStatusCode/SERVICE_UNAVAILABLE
is returned:gateway-timeout
- FailoverStatusCode/GATEWAY_TIMEOUT
is returned:forbidden
- FailoverStatusCode/FORBIDDEN
is returned:not-found
- FailoverStatusCode/NOT_FOUND
is returned:bad-gateway
- FailoverStatusCode/BAD_GATEWAY
is returned:internal-server-error
- FailoverStatusCode/INTERNAL_SERVER_ERROR
is returnedIf 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.
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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 |
(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:
FunctionEventType
- the value is returned.:viewer-response
- FunctionEventType/VIEWER_RESPONSE
is returned:viewer-request
- FunctionEventType/VIEWER_REQUEST
is returnedIf 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.
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
HeadersFrameOption
- the value is returned.:sameorigin
- HeadersFrameOption/SAMEORIGIN
is returned:deny
- HeadersFrameOption/DENY
is returnedIf 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.
(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:
HeadersReferrerPolicy
- the value is returned.:no-referrer-when-downgrade
- HeadersReferrerPolicy/NO_REFERRER_WHEN_DOWNGRADE
is returned:strict-origin-when-cross-origin
- HeadersReferrerPolicy/STRICT_ORIGIN_WHEN_CROSS_ORIGIN
is returned:unsafe-url
- HeadersReferrerPolicy/UNSAFE_URL
is returned:no-referrer
- HeadersReferrerPolicy/NO_REFERRER
is returned:origin-when-cross-origin
- HeadersReferrerPolicy/ORIGIN_WHEN_CROSS_ORIGIN
is returned:origin
- HeadersReferrerPolicy/ORIGIN
is returned:same-origin
- HeadersReferrerPolicy/SAME_ORIGIN
is returned:strict-origin
- HeadersReferrerPolicy/STRICT_ORIGIN
is returnedIf 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.
(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:
HttpVersion
- the value is returned.:http3
- HttpVersion/HTTP3
is returned:http2-and-3
- HttpVersion/HTTP2_AND_3
is returned:http2
- HttpVersion/HTTP2
is returned:http1-1
- HttpVersion/HTTP1_1
is returnedIf 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.
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
LambdaEdgeEventType
- the value is returned.:viewer-response
- LambdaEdgeEventType/VIEWER_RESPONSE
is returned:viewer-request
- LambdaEdgeEventType/VIEWER_REQUEST
is returned:origin-request
- LambdaEdgeEventType/ORIGIN_REQUEST
is returned:origin-response
- LambdaEdgeEventType/ORIGIN_RESPONSE
is returnedIf 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.
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
OriginProtocolPolicy
- the value is returned.:match-viewer
- OriginProtocolPolicy/MATCH_VIEWER
is returned:https-only
- OriginProtocolPolicy/HTTPS_ONLY
is returned:http-only
- OriginProtocolPolicy/HTTP_ONLY
is returnedIf 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.
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
OriginSslPolicy
- the value is returned.:tls-v1-2
- OriginSslPolicy/TLS_V1_2
is returned:tls-v1-1
- OriginSslPolicy/TLS_V1_1
is returned:tls-v1
- OriginSslPolicy/TLS_V1
is returned:ssl-v3
- OriginSslPolicy/SSL_V3
is returnedIf 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.
(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:
PriceClass
- the value is returned.:price-class-200
- PriceClass/PRICE_CLASS_200
is returned:price-class-100
- PriceClass/PRICE_CLASS_100
is returned:price-class-all
- PriceClass/PRICE_CLASS_ALL
is returnedIf 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.
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
SecurityPolicyProtocol
- the value is returned.:tls-v1-2-2018
- SecurityPolicyProtocol/TLS_V1_2_2018
is returned:tls-v1-2016
- SecurityPolicyProtocol/TLS_V1_2016
is returned:tls-v1
- SecurityPolicyProtocol/TLS_V1
is returned:tls-v1-1-2016
- SecurityPolicyProtocol/TLS_V1_1_2016
is returned:tls-v1-2-2019
- SecurityPolicyProtocol/TLS_V1_2_2019
is returned:tls-v1-2-2021
- SecurityPolicyProtocol/TLS_V1_2_2021
is returned:ssl-v3
- SecurityPolicyProtocol/SSL_V3
is returnedIf 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.
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
SSLMethod
- the value is returned.:vip
- SSLMethod/VIP
is returned:sni
- SSLMethod/SNI
is returnedIf 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.
(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:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `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 |
(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:
ViewerProtocolPolicy
- the value is returned.:redirect-to-https
- ViewerProtocolPolicy/REDIRECT_TO_HTTPS
is returned:https-only
- ViewerProtocolPolicy/HTTPS_ONLY
is returned:allow-all
- ViewerProtocolPolicy/ALLOW_ALL
is returnedIf 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.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close