Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.s3 package.
Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.s3 package.
(block-public-access-builder id config)
Creates a BlockPublicAccess$Builder
instance using a no-argument create, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `BlockPublicAccess$Builder` instance using a no-argument create, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(block-public-access-options-builder id config)
Creates a BlockPublicAccessOptions$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `BlockPublicAccessOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(bucket-access-control config id item-key)
The bucket-access-control
function data interprets values in the provided config data into a
BucketAccessControl
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:
BucketAccessControl
- the value is returned.:authenticated-read
- BucketAccessControl/AUTHENTICATED_READ
is returned:aws-exec-read
- BucketAccessControl/AWS_EXEC_READ
is returned:public-read
- BucketAccessControl/PUBLIC_READ
is returned:private
- BucketAccessControl/PRIVATE
is returned:log-delivery-write
- BucketAccessControl/LOG_DELIVERY_WRITE
is returned:bucket-owner-full-control
- BucketAccessControl/BUCKET_OWNER_FULL_CONTROL
is returned:public-read-write
- BucketAccessControl/PUBLIC_READ_WRITE
is returned:bucket-owner-read
- BucketAccessControl/BUCKET_OWNER_READ
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `bucket-access-control` function data interprets values in the provided config data into a `BucketAccessControl` 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 `BucketAccessControl` - the value is returned. * is `:authenticated-read` - `BucketAccessControl/AUTHENTICATED_READ` is returned * is `:aws-exec-read` - `BucketAccessControl/AWS_EXEC_READ` is returned * is `:public-read` - `BucketAccessControl/PUBLIC_READ` is returned * is `:private` - `BucketAccessControl/PRIVATE` is returned * is `:log-delivery-write` - `BucketAccessControl/LOG_DELIVERY_WRITE` is returned * is `:bucket-owner-full-control` - `BucketAccessControl/BUCKET_OWNER_FULL_CONTROL` is returned * is `:public-read-write` - `BucketAccessControl/PUBLIC_READ_WRITE` is returned * is `:bucket-owner-read` - `BucketAccessControl/BUCKET_OWNER_READ` is returned If a value is not found or matches the above criteria, nil is returned.
(bucket-attributes-builder id config)
Creates a BucketAttributes$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `BucketAttributes$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(bucket-builder scope id config)
Creates a Bucket$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 `Bucket$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 |
(bucket-encryption config id item-key)
The bucket-encryption
function data interprets values in the provided config data into a
BucketEncryption
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:
BucketEncryption
- the value is returned.:dsse-managed
- BucketEncryption/DSSE_MANAGED
is returned:kms-managed
- BucketEncryption/KMS_MANAGED
is returned:unencrypted
- BucketEncryption/UNENCRYPTED
is returned:s3-managed
- BucketEncryption/S3_MANAGED
is returned:kms
- BucketEncryption/KMS
is returned:dsse
- BucketEncryption/DSSE
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `bucket-encryption` function data interprets values in the provided config data into a `BucketEncryption` 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 `BucketEncryption` - the value is returned. * is `:dsse-managed` - `BucketEncryption/DSSE_MANAGED` is returned * is `:kms-managed` - `BucketEncryption/KMS_MANAGED` is returned * is `:unencrypted` - `BucketEncryption/UNENCRYPTED` is returned * is `:s3-managed` - `BucketEncryption/S3_MANAGED` is returned * is `:kms` - `BucketEncryption/KMS` is returned * is `:dsse` - `BucketEncryption/DSSE` is returned If a value is not found or matches the above criteria, nil is returned.
(bucket-metrics-builder id config)
Creates a BucketMetrics$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `BucketMetrics$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(bucket-notification-destination-config-builder id config)
Creates a BucketNotificationDestinationConfig$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `BucketNotificationDestinationConfig$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(bucket-notification-destination-type config id item-key)
The bucket-notification-destination-type
function data interprets values in the provided config data into a
BucketNotificationDestinationType
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:
BucketNotificationDestinationType
- the value is returned.:queue
- BucketNotificationDestinationType/QUEUE
is returned:topic
- BucketNotificationDestinationType/TOPIC
is returned:lambda
- BucketNotificationDestinationType/LAMBDA
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `bucket-notification-destination-type` function data interprets values in the provided config data into a `BucketNotificationDestinationType` 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 `BucketNotificationDestinationType` - the value is returned. * is `:queue` - `BucketNotificationDestinationType/QUEUE` is returned * is `:topic` - `BucketNotificationDestinationType/TOPIC` is returned * is `:lambda` - `BucketNotificationDestinationType/LAMBDA` is returned If a value is not found or matches the above criteria, nil is returned.
(bucket-policy-builder scope id config)
Creates a BucketPolicy$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 `BucketPolicy$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 |
(bucket-policy-props-builder id config)
Creates a BucketPolicyProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `BucketPolicyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(bucket-props-builder id config)
Creates a BucketProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `BucketProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-block-public-access-builder builder id config)
The build-block-public-access-builder function updates a BlockPublicAccess$Builder instance using the provided configuration. The function takes the BlockPublicAccess$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
blockPublicAcls | java.lang.Boolean | cdk.support/lookup-entry | :block-public-acls |
blockPublicPolicy | java.lang.Boolean | cdk.support/lookup-entry | :block-public-policy |
ignorePublicAcls | java.lang.Boolean | cdk.support/lookup-entry | :ignore-public-acls |
restrictPublicBuckets | java.lang.Boolean | cdk.support/lookup-entry | :restrict-public-buckets |
The build-block-public-access-builder function updates a BlockPublicAccess$Builder instance using the provided configuration. The function takes the BlockPublicAccess$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `blockPublicAcls` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:block-public-acls` | | `blockPublicPolicy` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:block-public-policy` | | `ignorePublicAcls` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:ignore-public-acls` | | `restrictPublicBuckets` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:restrict-public-buckets` |
(build-block-public-access-options-builder builder id config)
The build-block-public-access-options-builder function updates a BlockPublicAccessOptions$Builder instance using the provided configuration. The function takes the BlockPublicAccessOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
blockPublicAcls | java.lang.Boolean | cdk.support/lookup-entry | :block-public-acls |
blockPublicPolicy | java.lang.Boolean | cdk.support/lookup-entry | :block-public-policy |
ignorePublicAcls | java.lang.Boolean | cdk.support/lookup-entry | :ignore-public-acls |
restrictPublicBuckets | java.lang.Boolean | cdk.support/lookup-entry | :restrict-public-buckets |
The build-block-public-access-options-builder function updates a BlockPublicAccessOptions$Builder instance using the provided configuration. The function takes the BlockPublicAccessOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `blockPublicAcls` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:block-public-acls` | | `blockPublicPolicy` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:block-public-policy` | | `ignorePublicAcls` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:ignore-public-acls` | | `restrictPublicBuckets` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:restrict-public-buckets` |
(build-bucket-attributes-builder builder id config)
The build-bucket-attributes-builder function updates a BucketAttributes$Builder instance using the provided configuration. The function takes the BucketAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
account | java.lang.String | cdk.support/lookup-entry | :account |
bucketArn | java.lang.String | cdk.support/lookup-entry | :bucket-arn |
bucketDomainName | java.lang.String | cdk.support/lookup-entry | :bucket-domain-name |
bucketDualStackDomainName | java.lang.String | cdk.support/lookup-entry | :bucket-dual-stack-domain-name |
bucketName | java.lang.String | cdk.support/lookup-entry | :bucket-name |
bucketRegionalDomainName | java.lang.String | cdk.support/lookup-entry | :bucket-regional-domain-name |
bucketWebsiteNewUrlFormat | java.lang.Boolean | cdk.support/lookup-entry | :bucket-website-new-url-format |
bucketWebsiteUrl | java.lang.String | cdk.support/lookup-entry | :bucket-website-url |
encryptionKey | software.amazon.awscdk.services.kms.IKey | cdk.support/lookup-entry | :encryption-key |
isWebsite | java.lang.Boolean | cdk.support/lookup-entry | :is-website |
notificationsHandlerRole | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :notifications-handler-role |
region | java.lang.String | cdk.support/lookup-entry | :region |
The build-bucket-attributes-builder function updates a BucketAttributes$Builder instance using the provided configuration. The function takes the BucketAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `account` | java.lang.String | [[cdk.support/lookup-entry]] | `:account` | | `bucketArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:bucket-arn` | | `bucketDomainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:bucket-domain-name` | | `bucketDualStackDomainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:bucket-dual-stack-domain-name` | | `bucketName` | java.lang.String | [[cdk.support/lookup-entry]] | `:bucket-name` | | `bucketRegionalDomainName` | java.lang.String | [[cdk.support/lookup-entry]] | `:bucket-regional-domain-name` | | `bucketWebsiteNewUrlFormat` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:bucket-website-new-url-format` | | `bucketWebsiteUrl` | java.lang.String | [[cdk.support/lookup-entry]] | `:bucket-website-url` | | `encryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:encryption-key` | | `isWebsite` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:is-website` | | `notificationsHandlerRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:notifications-handler-role` | | `region` | java.lang.String | [[cdk.support/lookup-entry]] | `:region` |
(build-bucket-builder builder id config)
The build-bucket-builder function updates a Bucket$Builder instance using the provided configuration. The function takes the Bucket$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
accessControl | software.amazon.awscdk.services.s3.BucketAccessControl | cdk.api.services.s3/bucket-access-control | :access-control |
autoDeleteObjects | java.lang.Boolean | cdk.support/lookup-entry | :auto-delete-objects |
blockPublicAccess | software.amazon.awscdk.services.s3.BlockPublicAccess | cdk.support/lookup-entry | :block-public-access |
bucketKeyEnabled | java.lang.Boolean | cdk.support/lookup-entry | :bucket-key-enabled |
bucketName | java.lang.String | cdk.support/lookup-entry | :bucket-name |
cors | java.util.List | cdk.support/lookup-entry | :cors |
encryption | software.amazon.awscdk.services.s3.BucketEncryption | cdk.api.services.s3/bucket-encryption | :encryption |
encryptionKey | software.amazon.awscdk.services.kms.IKey | cdk.support/lookup-entry | :encryption-key |
enforceSsl | java.lang.Boolean | cdk.support/lookup-entry | :enforce-ssl |
eventBridgeEnabled | java.lang.Boolean | cdk.support/lookup-entry | :event-bridge-enabled |
intelligentTieringConfigurations | java.util.List | cdk.support/lookup-entry | :intelligent-tiering-configurations |
inventories | java.util.List | cdk.support/lookup-entry | :inventories |
lifecycleRules | java.util.List | cdk.support/lookup-entry | :lifecycle-rules |
metrics | java.util.List | cdk.support/lookup-entry | :metrics |
minimumTlsVersion | java.lang.Number | cdk.support/lookup-entry | :minimum-tls-version |
notificationsHandlerRole | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :notifications-handler-role |
objectLockDefaultRetention | software.amazon.awscdk.services.s3.ObjectLockRetention | cdk.support/lookup-entry | :object-lock-default-retention |
objectLockEnabled | java.lang.Boolean | cdk.support/lookup-entry | :object-lock-enabled |
objectOwnership | software.amazon.awscdk.services.s3.ObjectOwnership | cdk.api.services.s3/object-ownership | :object-ownership |
publicReadAccess | java.lang.Boolean | cdk.support/lookup-entry | :public-read-access |
removalPolicy | software.amazon.awscdk.RemovalPolicy | cdk.api/removal-policy | :removal-policy |
serverAccessLogsBucket | software.amazon.awscdk.services.s3.IBucket | cdk.support/lookup-entry | :server-access-logs-bucket |
serverAccessLogsPrefix | java.lang.String | cdk.support/lookup-entry | :server-access-logs-prefix |
targetObjectKeyFormat | software.amazon.awscdk.services.s3.TargetObjectKeyFormat | cdk.support/lookup-entry | :target-object-key-format |
transferAcceleration | java.lang.Boolean | cdk.support/lookup-entry | :transfer-acceleration |
versioned | java.lang.Boolean | cdk.support/lookup-entry | :versioned |
websiteErrorDocument | java.lang.String | cdk.support/lookup-entry | :website-error-document |
websiteIndexDocument | java.lang.String | cdk.support/lookup-entry | :website-index-document |
websiteRedirect | software.amazon.awscdk.services.s3.RedirectTarget | cdk.support/lookup-entry | :website-redirect |
websiteRoutingRules | java.util.List | cdk.support/lookup-entry | :website-routing-rules |
The build-bucket-builder function updates a Bucket$Builder instance using the provided configuration. The function takes the Bucket$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `accessControl` | software.amazon.awscdk.services.s3.BucketAccessControl | [[cdk.api.services.s3/bucket-access-control]] | `:access-control` | | `autoDeleteObjects` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:auto-delete-objects` | | `blockPublicAccess` | software.amazon.awscdk.services.s3.BlockPublicAccess | [[cdk.support/lookup-entry]] | `:block-public-access` | | `bucketKeyEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:bucket-key-enabled` | | `bucketName` | java.lang.String | [[cdk.support/lookup-entry]] | `:bucket-name` | | `cors` | java.util.List | [[cdk.support/lookup-entry]] | `:cors` | | `encryption` | software.amazon.awscdk.services.s3.BucketEncryption | [[cdk.api.services.s3/bucket-encryption]] | `:encryption` | | `encryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:encryption-key` | | `enforceSsl` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enforce-ssl` | | `eventBridgeEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:event-bridge-enabled` | | `intelligentTieringConfigurations` | java.util.List | [[cdk.support/lookup-entry]] | `:intelligent-tiering-configurations` | | `inventories` | java.util.List | [[cdk.support/lookup-entry]] | `:inventories` | | `lifecycleRules` | java.util.List | [[cdk.support/lookup-entry]] | `:lifecycle-rules` | | `metrics` | java.util.List | [[cdk.support/lookup-entry]] | `:metrics` | | `minimumTlsVersion` | java.lang.Number | [[cdk.support/lookup-entry]] | `:minimum-tls-version` | | `notificationsHandlerRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:notifications-handler-role` | | `objectLockDefaultRetention` | software.amazon.awscdk.services.s3.ObjectLockRetention | [[cdk.support/lookup-entry]] | `:object-lock-default-retention` | | `objectLockEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:object-lock-enabled` | | `objectOwnership` | software.amazon.awscdk.services.s3.ObjectOwnership | [[cdk.api.services.s3/object-ownership]] | `:object-ownership` | | `publicReadAccess` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-read-access` | | `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` | | `serverAccessLogsBucket` | software.amazon.awscdk.services.s3.IBucket | [[cdk.support/lookup-entry]] | `:server-access-logs-bucket` | | `serverAccessLogsPrefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:server-access-logs-prefix` | | `targetObjectKeyFormat` | software.amazon.awscdk.services.s3.TargetObjectKeyFormat | [[cdk.support/lookup-entry]] | `:target-object-key-format` | | `transferAcceleration` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:transfer-acceleration` | | `versioned` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:versioned` | | `websiteErrorDocument` | java.lang.String | [[cdk.support/lookup-entry]] | `:website-error-document` | | `websiteIndexDocument` | java.lang.String | [[cdk.support/lookup-entry]] | `:website-index-document` | | `websiteRedirect` | software.amazon.awscdk.services.s3.RedirectTarget | [[cdk.support/lookup-entry]] | `:website-redirect` | | `websiteRoutingRules` | java.util.List | [[cdk.support/lookup-entry]] | `:website-routing-rules` |
(build-bucket-metrics-builder builder id config)
The build-bucket-metrics-builder function updates a BucketMetrics$Builder instance using the provided configuration. The function takes the BucketMetrics$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
id | java.lang.String | cdk.support/lookup-entry | :id |
prefix | java.lang.String | cdk.support/lookup-entry | :prefix |
tagFilters | java.util.Map | cdk.support/lookup-entry | :tag-filters |
The build-bucket-metrics-builder function updates a BucketMetrics$Builder instance using the provided configuration. The function takes the BucketMetrics$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `id` | java.lang.String | [[cdk.support/lookup-entry]] | `:id` | | `prefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:prefix` | | `tagFilters` | java.util.Map | [[cdk.support/lookup-entry]] | `:tag-filters` |
(build-bucket-notification-destination-config-builder builder id config)
The build-bucket-notification-destination-config-builder function updates a BucketNotificationDestinationConfig$Builder instance using the provided configuration. The function takes the BucketNotificationDestinationConfig$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
arn | java.lang.String | cdk.support/lookup-entry | :arn |
dependencies | java.util.List | cdk.support/lookup-entry | :dependencies |
type | software.amazon.awscdk.services.s3.BucketNotificationDestinationType | cdk.api.services.s3/bucket-notification-destination-type | :type |
The build-bucket-notification-destination-config-builder function updates a BucketNotificationDestinationConfig$Builder instance using the provided configuration. The function takes the BucketNotificationDestinationConfig$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `arn` | java.lang.String | [[cdk.support/lookup-entry]] | `:arn` | | `dependencies` | java.util.List | [[cdk.support/lookup-entry]] | `:dependencies` | | `type` | software.amazon.awscdk.services.s3.BucketNotificationDestinationType | [[cdk.api.services.s3/bucket-notification-destination-type]] | `:type` |
(build-bucket-policy-builder builder id config)
The build-bucket-policy-builder function updates a BucketPolicy$Builder instance using the provided configuration. The function takes the BucketPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated 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 |
removalPolicy | software.amazon.awscdk.RemovalPolicy | cdk.api/removal-policy | :removal-policy |
The build-bucket-policy-builder function updates a BucketPolicy$Builder instance using the provided configuration. The function takes the BucketPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated 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` | | `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
(build-bucket-policy-props-builder builder id config)
The build-bucket-policy-props-builder function updates a BucketPolicyProps$Builder instance using the provided configuration. The function takes the BucketPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated 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 |
removalPolicy | software.amazon.awscdk.RemovalPolicy | cdk.api/removal-policy | :removal-policy |
The build-bucket-policy-props-builder function updates a BucketPolicyProps$Builder instance using the provided configuration. The function takes the BucketPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated 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` | | `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
(build-bucket-props-builder builder id config)
The build-bucket-props-builder function updates a BucketProps$Builder instance using the provided configuration. The function takes the BucketProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
accessControl | software.amazon.awscdk.services.s3.BucketAccessControl | cdk.api.services.s3/bucket-access-control | :access-control |
autoDeleteObjects | java.lang.Boolean | cdk.support/lookup-entry | :auto-delete-objects |
blockPublicAccess | software.amazon.awscdk.services.s3.BlockPublicAccess | cdk.support/lookup-entry | :block-public-access |
bucketKeyEnabled | java.lang.Boolean | cdk.support/lookup-entry | :bucket-key-enabled |
bucketName | java.lang.String | cdk.support/lookup-entry | :bucket-name |
cors | java.util.List | cdk.support/lookup-entry | :cors |
encryption | software.amazon.awscdk.services.s3.BucketEncryption | cdk.api.services.s3/bucket-encryption | :encryption |
encryptionKey | software.amazon.awscdk.services.kms.IKey | cdk.support/lookup-entry | :encryption-key |
enforceSsl | java.lang.Boolean | cdk.support/lookup-entry | :enforce-ssl |
eventBridgeEnabled | java.lang.Boolean | cdk.support/lookup-entry | :event-bridge-enabled |
intelligentTieringConfigurations | java.util.List | cdk.support/lookup-entry | :intelligent-tiering-configurations |
inventories | java.util.List | cdk.support/lookup-entry | :inventories |
lifecycleRules | java.util.List | cdk.support/lookup-entry | :lifecycle-rules |
metrics | java.util.List | cdk.support/lookup-entry | :metrics |
minimumTlsVersion | java.lang.Number | cdk.support/lookup-entry | :minimum-tls-version |
notificationsHandlerRole | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :notifications-handler-role |
objectLockDefaultRetention | software.amazon.awscdk.services.s3.ObjectLockRetention | cdk.support/lookup-entry | :object-lock-default-retention |
objectLockEnabled | java.lang.Boolean | cdk.support/lookup-entry | :object-lock-enabled |
objectOwnership | software.amazon.awscdk.services.s3.ObjectOwnership | cdk.api.services.s3/object-ownership | :object-ownership |
publicReadAccess | java.lang.Boolean | cdk.support/lookup-entry | :public-read-access |
removalPolicy | software.amazon.awscdk.RemovalPolicy | cdk.api/removal-policy | :removal-policy |
serverAccessLogsBucket | software.amazon.awscdk.services.s3.IBucket | cdk.support/lookup-entry | :server-access-logs-bucket |
serverAccessLogsPrefix | java.lang.String | cdk.support/lookup-entry | :server-access-logs-prefix |
targetObjectKeyFormat | software.amazon.awscdk.services.s3.TargetObjectKeyFormat | cdk.support/lookup-entry | :target-object-key-format |
transferAcceleration | java.lang.Boolean | cdk.support/lookup-entry | :transfer-acceleration |
versioned | java.lang.Boolean | cdk.support/lookup-entry | :versioned |
websiteErrorDocument | java.lang.String | cdk.support/lookup-entry | :website-error-document |
websiteIndexDocument | java.lang.String | cdk.support/lookup-entry | :website-index-document |
websiteRedirect | software.amazon.awscdk.services.s3.RedirectTarget | cdk.support/lookup-entry | :website-redirect |
websiteRoutingRules | java.util.List | cdk.support/lookup-entry | :website-routing-rules |
The build-bucket-props-builder function updates a BucketProps$Builder instance using the provided configuration. The function takes the BucketProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `accessControl` | software.amazon.awscdk.services.s3.BucketAccessControl | [[cdk.api.services.s3/bucket-access-control]] | `:access-control` | | `autoDeleteObjects` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:auto-delete-objects` | | `blockPublicAccess` | software.amazon.awscdk.services.s3.BlockPublicAccess | [[cdk.support/lookup-entry]] | `:block-public-access` | | `bucketKeyEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:bucket-key-enabled` | | `bucketName` | java.lang.String | [[cdk.support/lookup-entry]] | `:bucket-name` | | `cors` | java.util.List | [[cdk.support/lookup-entry]] | `:cors` | | `encryption` | software.amazon.awscdk.services.s3.BucketEncryption | [[cdk.api.services.s3/bucket-encryption]] | `:encryption` | | `encryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:encryption-key` | | `enforceSsl` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enforce-ssl` | | `eventBridgeEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:event-bridge-enabled` | | `intelligentTieringConfigurations` | java.util.List | [[cdk.support/lookup-entry]] | `:intelligent-tiering-configurations` | | `inventories` | java.util.List | [[cdk.support/lookup-entry]] | `:inventories` | | `lifecycleRules` | java.util.List | [[cdk.support/lookup-entry]] | `:lifecycle-rules` | | `metrics` | java.util.List | [[cdk.support/lookup-entry]] | `:metrics` | | `minimumTlsVersion` | java.lang.Number | [[cdk.support/lookup-entry]] | `:minimum-tls-version` | | `notificationsHandlerRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:notifications-handler-role` | | `objectLockDefaultRetention` | software.amazon.awscdk.services.s3.ObjectLockRetention | [[cdk.support/lookup-entry]] | `:object-lock-default-retention` | | `objectLockEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:object-lock-enabled` | | `objectOwnership` | software.amazon.awscdk.services.s3.ObjectOwnership | [[cdk.api.services.s3/object-ownership]] | `:object-ownership` | | `publicReadAccess` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:public-read-access` | | `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` | | `serverAccessLogsBucket` | software.amazon.awscdk.services.s3.IBucket | [[cdk.support/lookup-entry]] | `:server-access-logs-bucket` | | `serverAccessLogsPrefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:server-access-logs-prefix` | | `targetObjectKeyFormat` | software.amazon.awscdk.services.s3.TargetObjectKeyFormat | [[cdk.support/lookup-entry]] | `:target-object-key-format` | | `transferAcceleration` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:transfer-acceleration` | | `versioned` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:versioned` | | `websiteErrorDocument` | java.lang.String | [[cdk.support/lookup-entry]] | `:website-error-document` | | `websiteIndexDocument` | java.lang.String | [[cdk.support/lookup-entry]] | `:website-index-document` | | `websiteRedirect` | software.amazon.awscdk.services.s3.RedirectTarget | [[cdk.support/lookup-entry]] | `:website-redirect` | | `websiteRoutingRules` | java.util.List | [[cdk.support/lookup-entry]] | `:website-routing-rules` |
(build-cfn-access-grant-access-grants-location-configuration-property-builder
builder
id
config)
The build-cfn-access-grant-access-grants-location-configuration-property-builder function updates a CfnAccessGrant$AccessGrantsLocationConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnAccessGrant$AccessGrantsLocationConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
s3SubPrefix | java.lang.String | cdk.support/lookup-entry | :s3-sub-prefix |
The build-cfn-access-grant-access-grants-location-configuration-property-builder function updates a CfnAccessGrant$AccessGrantsLocationConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnAccessGrant$AccessGrantsLocationConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `s3SubPrefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:s3-sub-prefix` |
(build-cfn-access-grant-builder builder id config)
The build-cfn-access-grant-builder function updates a CfnAccessGrant$Builder instance using the provided configuration. The function takes the CfnAccessGrant$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
accessGrantsLocationConfiguration | software.amazon.awscdk.services.s3.CfnAccessGrant$AccessGrantsLocationConfigurationProperty | cdk.support/lookup-entry | :access-grants-location-configuration |
accessGrantsLocationId | java.lang.String | cdk.support/lookup-entry | :access-grants-location-id |
applicationArn | java.lang.String | cdk.support/lookup-entry | :application-arn |
grantee | software.amazon.awscdk.services.s3.CfnAccessGrant$GranteeProperty | cdk.support/lookup-entry | :grantee |
permission | java.lang.String | cdk.support/lookup-entry | :permission |
s3PrefixType | java.lang.String | cdk.support/lookup-entry | :s3-prefix-type |
tags | java.util.List | cdk.support/lookup-entry | :tags |
The build-cfn-access-grant-builder function updates a CfnAccessGrant$Builder instance using the provided configuration. The function takes the CfnAccessGrant$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `accessGrantsLocationConfiguration` | software.amazon.awscdk.services.s3.CfnAccessGrant$AccessGrantsLocationConfigurationProperty | [[cdk.support/lookup-entry]] | `:access-grants-location-configuration` | | `accessGrantsLocationId` | java.lang.String | [[cdk.support/lookup-entry]] | `:access-grants-location-id` | | `applicationArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:application-arn` | | `grantee` | software.amazon.awscdk.services.s3.CfnAccessGrant$GranteeProperty | [[cdk.support/lookup-entry]] | `:grantee` | | `permission` | java.lang.String | [[cdk.support/lookup-entry]] | `:permission` | | `s3PrefixType` | java.lang.String | [[cdk.support/lookup-entry]] | `:s3-prefix-type` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
(build-cfn-access-grant-grantee-property-builder builder id config)
The build-cfn-access-grant-grantee-property-builder function updates a CfnAccessGrant$GranteeProperty$Builder instance using the provided configuration. The function takes the CfnAccessGrant$GranteeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
granteeIdentifier | java.lang.String | cdk.support/lookup-entry | :grantee-identifier |
granteeType | java.lang.String | cdk.support/lookup-entry | :grantee-type |
The build-cfn-access-grant-grantee-property-builder function updates a CfnAccessGrant$GranteeProperty$Builder instance using the provided configuration. The function takes the CfnAccessGrant$GranteeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `granteeIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:grantee-identifier` | | `granteeType` | java.lang.String | [[cdk.support/lookup-entry]] | `:grantee-type` |
(build-cfn-access-grant-props-builder builder id config)
The build-cfn-access-grant-props-builder function updates a CfnAccessGrantProps$Builder instance using the provided configuration. The function takes the CfnAccessGrantProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
accessGrantsLocationConfiguration | software.amazon.awscdk.services.s3.CfnAccessGrant$AccessGrantsLocationConfigurationProperty | cdk.support/lookup-entry | :access-grants-location-configuration |
accessGrantsLocationId | java.lang.String | cdk.support/lookup-entry | :access-grants-location-id |
applicationArn | java.lang.String | cdk.support/lookup-entry | :application-arn |
grantee | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :grantee |
permission | java.lang.String | cdk.support/lookup-entry | :permission |
s3PrefixType | java.lang.String | cdk.support/lookup-entry | :s3-prefix-type |
tags | java.util.List | cdk.support/lookup-entry | :tags |
The build-cfn-access-grant-props-builder function updates a CfnAccessGrantProps$Builder instance using the provided configuration. The function takes the CfnAccessGrantProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `accessGrantsLocationConfiguration` | software.amazon.awscdk.services.s3.CfnAccessGrant$AccessGrantsLocationConfigurationProperty | [[cdk.support/lookup-entry]] | `:access-grants-location-configuration` | | `accessGrantsLocationId` | java.lang.String | [[cdk.support/lookup-entry]] | `:access-grants-location-id` | | `applicationArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:application-arn` | | `grantee` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:grantee` | | `permission` | java.lang.String | [[cdk.support/lookup-entry]] | `:permission` | | `s3PrefixType` | java.lang.String | [[cdk.support/lookup-entry]] | `:s3-prefix-type` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
(build-cfn-access-grants-instance-builder builder id config)
The build-cfn-access-grants-instance-builder function updates a CfnAccessGrantsInstance$Builder instance using the provided configuration. The function takes the CfnAccessGrantsInstance$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
identityCenterArn | java.lang.String | cdk.support/lookup-entry | :identity-center-arn |
tags | java.util.List | cdk.support/lookup-entry | :tags |
The build-cfn-access-grants-instance-builder function updates a CfnAccessGrantsInstance$Builder instance using the provided configuration. The function takes the CfnAccessGrantsInstance$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `identityCenterArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:identity-center-arn` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
(build-cfn-access-grants-instance-props-builder builder id config)
The build-cfn-access-grants-instance-props-builder function updates a CfnAccessGrantsInstanceProps$Builder instance using the provided configuration. The function takes the CfnAccessGrantsInstanceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
identityCenterArn | java.lang.String | cdk.support/lookup-entry | :identity-center-arn |
tags | java.util.List | cdk.support/lookup-entry | :tags |
The build-cfn-access-grants-instance-props-builder function updates a CfnAccessGrantsInstanceProps$Builder instance using the provided configuration. The function takes the CfnAccessGrantsInstanceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `identityCenterArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:identity-center-arn` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
(build-cfn-access-grants-location-builder builder id config)
The build-cfn-access-grants-location-builder function updates a CfnAccessGrantsLocation$Builder instance using the provided configuration. The function takes the CfnAccessGrantsLocation$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
iamRoleArn | java.lang.String | cdk.support/lookup-entry | :iam-role-arn |
locationScope | java.lang.String | cdk.support/lookup-entry | :location-scope |
tags | java.util.List | cdk.support/lookup-entry | :tags |
The build-cfn-access-grants-location-builder function updates a CfnAccessGrantsLocation$Builder instance using the provided configuration. The function takes the CfnAccessGrantsLocation$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `iamRoleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:iam-role-arn` | | `locationScope` | java.lang.String | [[cdk.support/lookup-entry]] | `:location-scope` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
(build-cfn-access-grants-location-props-builder builder id config)
The build-cfn-access-grants-location-props-builder function updates a CfnAccessGrantsLocationProps$Builder instance using the provided configuration. The function takes the CfnAccessGrantsLocationProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
iamRoleArn | java.lang.String | cdk.support/lookup-entry | :iam-role-arn |
locationScope | java.lang.String | cdk.support/lookup-entry | :location-scope |
tags | java.util.List | cdk.support/lookup-entry | :tags |
The build-cfn-access-grants-location-props-builder function updates a CfnAccessGrantsLocationProps$Builder instance using the provided configuration. The function takes the CfnAccessGrantsLocationProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `iamRoleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:iam-role-arn` | | `locationScope` | java.lang.String | [[cdk.support/lookup-entry]] | `:location-scope` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
(build-cfn-access-point-builder builder id config)
The build-cfn-access-point-builder function updates a CfnAccessPoint$Builder instance using the provided configuration. The function takes the CfnAccessPoint$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated 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 |
bucketAccountId | java.lang.String | cdk.support/lookup-entry | :bucket-account-id |
name | java.lang.String | cdk.support/lookup-entry | :name |
policy | java.lang.Object | cdk.support/lookup-entry | :policy |
publicAccessBlockConfiguration | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :public-access-block-configuration |
vpcConfiguration | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :vpc-configuration |
The build-cfn-access-point-builder function updates a CfnAccessPoint$Builder instance using the provided configuration. The function takes the CfnAccessPoint$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated 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` | | `bucketAccountId` | java.lang.String | [[cdk.support/lookup-entry]] | `:bucket-account-id` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `policy` | java.lang.Object | [[cdk.support/lookup-entry]] | `:policy` | | `publicAccessBlockConfiguration` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:public-access-block-configuration` | | `vpcConfiguration` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:vpc-configuration` |
(build-cfn-access-point-props-builder builder id config)
The build-cfn-access-point-props-builder function updates a CfnAccessPointProps$Builder instance using the provided configuration. The function takes the CfnAccessPointProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated 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 |
bucketAccountId | java.lang.String | cdk.support/lookup-entry | :bucket-account-id |
name | java.lang.String | cdk.support/lookup-entry | :name |
policy | java.lang.Object | cdk.support/lookup-entry | :policy |
publicAccessBlockConfiguration | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :public-access-block-configuration |
vpcConfiguration | software.amazon.awscdk.services.s3.CfnAccessPoint$VpcConfigurationProperty | cdk.support/lookup-entry | :vpc-configuration |
The build-cfn-access-point-props-builder function updates a CfnAccessPointProps$Builder instance using the provided configuration. The function takes the CfnAccessPointProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated 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` | | `bucketAccountId` | java.lang.String | [[cdk.support/lookup-entry]] | `:bucket-account-id` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `policy` | java.lang.Object | [[cdk.support/lookup-entry]] | `:policy` | | `publicAccessBlockConfiguration` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:public-access-block-configuration` | | `vpcConfiguration` | software.amazon.awscdk.services.s3.CfnAccessPoint$VpcConfigurationProperty | [[cdk.support/lookup-entry]] | `:vpc-configuration` |
(build-cfn-access-point-public-access-block-configuration-property-builder
builder
id
config)
The build-cfn-access-point-public-access-block-configuration-property-builder function updates a CfnAccessPoint$PublicAccessBlockConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnAccessPoint$PublicAccessBlockConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
blockPublicAcls | java.lang.Boolean | cdk.support/lookup-entry | :block-public-acls |
blockPublicPolicy | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :block-public-policy |
ignorePublicAcls | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :ignore-public-acls |
restrictPublicBuckets | java.lang.Boolean | cdk.support/lookup-entry | :restrict-public-buckets |
The build-cfn-access-point-public-access-block-configuration-property-builder function updates a CfnAccessPoint$PublicAccessBlockConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnAccessPoint$PublicAccessBlockConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `blockPublicAcls` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:block-public-acls` | | `blockPublicPolicy` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:block-public-policy` | | `ignorePublicAcls` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:ignore-public-acls` | | `restrictPublicBuckets` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:restrict-public-buckets` |
(build-cfn-access-point-vpc-configuration-property-builder builder id config)
The build-cfn-access-point-vpc-configuration-property-builder function updates a CfnAccessPoint$VpcConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnAccessPoint$VpcConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
vpcId | java.lang.String | cdk.support/lookup-entry | :vpc-id |
The build-cfn-access-point-vpc-configuration-property-builder function updates a CfnAccessPoint$VpcConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnAccessPoint$VpcConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `vpcId` | java.lang.String | [[cdk.support/lookup-entry]] | `:vpc-id` |
(build-cfn-bucket-abort-incomplete-multipart-upload-property-builder builder
id
config)
The build-cfn-bucket-abort-incomplete-multipart-upload-property-builder function updates a CfnBucket$AbortIncompleteMultipartUploadProperty$Builder instance using the provided configuration. The function takes the CfnBucket$AbortIncompleteMultipartUploadProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
daysAfterInitiation | java.lang.Number | cdk.support/lookup-entry | :days-after-initiation |
The build-cfn-bucket-abort-incomplete-multipart-upload-property-builder function updates a CfnBucket$AbortIncompleteMultipartUploadProperty$Builder instance using the provided configuration. The function takes the CfnBucket$AbortIncompleteMultipartUploadProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `daysAfterInitiation` | java.lang.Number | [[cdk.support/lookup-entry]] | `:days-after-initiation` |
(build-cfn-bucket-accelerate-configuration-property-builder builder id config)
The build-cfn-bucket-accelerate-configuration-property-builder function updates a CfnBucket$AccelerateConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$AccelerateConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
accelerationStatus | java.lang.String | cdk.support/lookup-entry | :acceleration-status |
The build-cfn-bucket-accelerate-configuration-property-builder function updates a CfnBucket$AccelerateConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$AccelerateConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `accelerationStatus` | java.lang.String | [[cdk.support/lookup-entry]] | `:acceleration-status` |
(build-cfn-bucket-access-control-translation-property-builder builder id config)
The build-cfn-bucket-access-control-translation-property-builder function updates a CfnBucket$AccessControlTranslationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$AccessControlTranslationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
owner | java.lang.String | cdk.support/lookup-entry | :owner |
The build-cfn-bucket-access-control-translation-property-builder function updates a CfnBucket$AccessControlTranslationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$AccessControlTranslationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `owner` | java.lang.String | [[cdk.support/lookup-entry]] | `:owner` |
(build-cfn-bucket-analytics-configuration-property-builder builder id config)
The build-cfn-bucket-analytics-configuration-property-builder function updates a CfnBucket$AnalyticsConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$AnalyticsConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
id | java.lang.String | cdk.support/lookup-entry | :id |
prefix | java.lang.String | cdk.support/lookup-entry | :prefix |
storageClassAnalysis | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :storage-class-analysis |
tagFilters | java.util.List | cdk.support/lookup-entry | :tag-filters |
The build-cfn-bucket-analytics-configuration-property-builder function updates a CfnBucket$AnalyticsConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$AnalyticsConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `id` | java.lang.String | [[cdk.support/lookup-entry]] | `:id` | | `prefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:prefix` | | `storageClassAnalysis` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:storage-class-analysis` | | `tagFilters` | java.util.List | [[cdk.support/lookup-entry]] | `:tag-filters` |
(build-cfn-bucket-bucket-encryption-property-builder builder id config)
The build-cfn-bucket-bucket-encryption-property-builder function updates a CfnBucket$BucketEncryptionProperty$Builder instance using the provided configuration. The function takes the CfnBucket$BucketEncryptionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
serverSideEncryptionConfiguration | java.util.List | cdk.support/lookup-entry | :server-side-encryption-configuration |
The build-cfn-bucket-bucket-encryption-property-builder function updates a CfnBucket$BucketEncryptionProperty$Builder instance using the provided configuration. The function takes the CfnBucket$BucketEncryptionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `serverSideEncryptionConfiguration` | java.util.List | [[cdk.support/lookup-entry]] | `:server-side-encryption-configuration` |
(build-cfn-bucket-builder builder id config)
The build-cfn-bucket-builder function updates a CfnBucket$Builder instance using the provided configuration. The function takes the CfnBucket$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
accelerateConfiguration | software.amazon.awscdk.services.s3.CfnBucket$AccelerateConfigurationProperty | cdk.support/lookup-entry | :accelerate-configuration |
accessControl | java.lang.String | cdk.support/lookup-entry | :access-control |
analyticsConfigurations | java.util.List | cdk.support/lookup-entry | :analytics-configurations |
bucketEncryption | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :bucket-encryption |
bucketName | java.lang.String | cdk.support/lookup-entry | :bucket-name |
corsConfiguration | software.amazon.awscdk.services.s3.CfnBucket$CorsConfigurationProperty | cdk.support/lookup-entry | :cors-configuration |
intelligentTieringConfigurations | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :intelligent-tiering-configurations |
inventoryConfigurations | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :inventory-configurations |
lifecycleConfiguration | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :lifecycle-configuration |
loggingConfiguration | software.amazon.awscdk.services.s3.CfnBucket$LoggingConfigurationProperty | cdk.support/lookup-entry | :logging-configuration |
metricsConfigurations | java.util.List | cdk.support/lookup-entry | :metrics-configurations |
notificationConfiguration | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :notification-configuration |
objectLockConfiguration | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :object-lock-configuration |
objectLockEnabled | java.lang.Boolean | cdk.support/lookup-entry | :object-lock-enabled |
ownershipControls | software.amazon.awscdk.services.s3.CfnBucket$OwnershipControlsProperty | cdk.support/lookup-entry | :ownership-controls |
publicAccessBlockConfiguration | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :public-access-block-configuration |
replicationConfiguration | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :replication-configuration |
tags | java.util.List | cdk.support/lookup-entry | :tags |
versioningConfiguration | software.amazon.awscdk.services.s3.CfnBucket$VersioningConfigurationProperty | cdk.support/lookup-entry | :versioning-configuration |
websiteConfiguration | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :website-configuration |
The build-cfn-bucket-builder function updates a CfnBucket$Builder instance using the provided configuration. The function takes the CfnBucket$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `accelerateConfiguration` | software.amazon.awscdk.services.s3.CfnBucket$AccelerateConfigurationProperty | [[cdk.support/lookup-entry]] | `:accelerate-configuration` | | `accessControl` | java.lang.String | [[cdk.support/lookup-entry]] | `:access-control` | | `analyticsConfigurations` | java.util.List | [[cdk.support/lookup-entry]] | `:analytics-configurations` | | `bucketEncryption` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:bucket-encryption` | | `bucketName` | java.lang.String | [[cdk.support/lookup-entry]] | `:bucket-name` | | `corsConfiguration` | software.amazon.awscdk.services.s3.CfnBucket$CorsConfigurationProperty | [[cdk.support/lookup-entry]] | `:cors-configuration` | | `intelligentTieringConfigurations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:intelligent-tiering-configurations` | | `inventoryConfigurations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:inventory-configurations` | | `lifecycleConfiguration` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:lifecycle-configuration` | | `loggingConfiguration` | software.amazon.awscdk.services.s3.CfnBucket$LoggingConfigurationProperty | [[cdk.support/lookup-entry]] | `:logging-configuration` | | `metricsConfigurations` | java.util.List | [[cdk.support/lookup-entry]] | `:metrics-configurations` | | `notificationConfiguration` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:notification-configuration` | | `objectLockConfiguration` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:object-lock-configuration` | | `objectLockEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:object-lock-enabled` | | `ownershipControls` | software.amazon.awscdk.services.s3.CfnBucket$OwnershipControlsProperty | [[cdk.support/lookup-entry]] | `:ownership-controls` | | `publicAccessBlockConfiguration` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:public-access-block-configuration` | | `replicationConfiguration` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:replication-configuration` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` | | `versioningConfiguration` | software.amazon.awscdk.services.s3.CfnBucket$VersioningConfigurationProperty | [[cdk.support/lookup-entry]] | `:versioning-configuration` | | `websiteConfiguration` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:website-configuration` |
(build-cfn-bucket-cors-configuration-property-builder builder id config)
The build-cfn-bucket-cors-configuration-property-builder function updates a CfnBucket$CorsConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$CorsConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
corsRules | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :cors-rules |
The build-cfn-bucket-cors-configuration-property-builder function updates a CfnBucket$CorsConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$CorsConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `corsRules` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:cors-rules` |
(build-cfn-bucket-cors-rule-property-builder builder id config)
The build-cfn-bucket-cors-rule-property-builder function updates a CfnBucket$CorsRuleProperty$Builder instance using the provided configuration. The function takes the CfnBucket$CorsRuleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
allowedHeaders | java.util.List | cdk.support/lookup-entry | :allowed-headers |
allowedMethods | java.util.List | cdk.support/lookup-entry | :allowed-methods |
allowedOrigins | java.util.List | cdk.support/lookup-entry | :allowed-origins |
exposedHeaders | java.util.List | cdk.support/lookup-entry | :exposed-headers |
id | java.lang.String | cdk.support/lookup-entry | :id |
maxAge | java.lang.Number | cdk.support/lookup-entry | :max-age |
The build-cfn-bucket-cors-rule-property-builder function updates a CfnBucket$CorsRuleProperty$Builder instance using the provided configuration. The function takes the CfnBucket$CorsRuleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `allowedHeaders` | java.util.List | [[cdk.support/lookup-entry]] | `:allowed-headers` | | `allowedMethods` | java.util.List | [[cdk.support/lookup-entry]] | `:allowed-methods` | | `allowedOrigins` | java.util.List | [[cdk.support/lookup-entry]] | `:allowed-origins` | | `exposedHeaders` | java.util.List | [[cdk.support/lookup-entry]] | `:exposed-headers` | | `id` | java.lang.String | [[cdk.support/lookup-entry]] | `:id` | | `maxAge` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-age` |
(build-cfn-bucket-data-export-property-builder builder id config)
The build-cfn-bucket-data-export-property-builder function updates a CfnBucket$DataExportProperty$Builder instance using the provided configuration. The function takes the CfnBucket$DataExportProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
destination | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :destination |
outputSchemaVersion | java.lang.String | cdk.support/lookup-entry | :output-schema-version |
The build-cfn-bucket-data-export-property-builder function updates a CfnBucket$DataExportProperty$Builder instance using the provided configuration. The function takes the CfnBucket$DataExportProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `destination` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:destination` | | `outputSchemaVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:output-schema-version` |
(build-cfn-bucket-default-retention-property-builder builder id config)
The build-cfn-bucket-default-retention-property-builder function updates a CfnBucket$DefaultRetentionProperty$Builder instance using the provided configuration. The function takes the CfnBucket$DefaultRetentionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
days | java.lang.Number | cdk.support/lookup-entry | :days |
mode | java.lang.String | cdk.support/lookup-entry | :mode |
years | java.lang.Number | cdk.support/lookup-entry | :years |
The build-cfn-bucket-default-retention-property-builder function updates a CfnBucket$DefaultRetentionProperty$Builder instance using the provided configuration. The function takes the CfnBucket$DefaultRetentionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `days` | java.lang.Number | [[cdk.support/lookup-entry]] | `:days` | | `mode` | java.lang.String | [[cdk.support/lookup-entry]] | `:mode` | | `years` | java.lang.Number | [[cdk.support/lookup-entry]] | `:years` |
(build-cfn-bucket-delete-marker-replication-property-builder builder id config)
The build-cfn-bucket-delete-marker-replication-property-builder function updates a CfnBucket$DeleteMarkerReplicationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$DeleteMarkerReplicationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
status | java.lang.String | cdk.support/lookup-entry | :status |
The build-cfn-bucket-delete-marker-replication-property-builder function updates a CfnBucket$DeleteMarkerReplicationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$DeleteMarkerReplicationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `status` | java.lang.String | [[cdk.support/lookup-entry]] | `:status` |
(build-cfn-bucket-destination-property-builder builder id config)
The build-cfn-bucket-destination-property-builder function updates a CfnBucket$DestinationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$DestinationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
bucketAccountId | java.lang.String | cdk.support/lookup-entry | :bucket-account-id |
bucketArn | java.lang.String | cdk.support/lookup-entry | :bucket-arn |
format | java.lang.String | cdk.support/lookup-entry | :format |
prefix | java.lang.String | cdk.support/lookup-entry | :prefix |
The build-cfn-bucket-destination-property-builder function updates a CfnBucket$DestinationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$DestinationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `bucketAccountId` | java.lang.String | [[cdk.support/lookup-entry]] | `:bucket-account-id` | | `bucketArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:bucket-arn` | | `format` | java.lang.String | [[cdk.support/lookup-entry]] | `:format` | | `prefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:prefix` |
(build-cfn-bucket-encryption-configuration-property-builder builder id config)
The build-cfn-bucket-encryption-configuration-property-builder function updates a CfnBucket$EncryptionConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$EncryptionConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
replicaKmsKeyId | java.lang.String | cdk.support/lookup-entry | :replica-kms-key-id |
The build-cfn-bucket-encryption-configuration-property-builder function updates a CfnBucket$EncryptionConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$EncryptionConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `replicaKmsKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:replica-kms-key-id` |
(build-cfn-bucket-event-bridge-configuration-property-builder builder id config)
The build-cfn-bucket-event-bridge-configuration-property-builder function updates a CfnBucket$EventBridgeConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$EventBridgeConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
eventBridgeEnabled | java.lang.Boolean | cdk.support/lookup-entry | :event-bridge-enabled |
The build-cfn-bucket-event-bridge-configuration-property-builder function updates a CfnBucket$EventBridgeConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$EventBridgeConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `eventBridgeEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:event-bridge-enabled` |
(build-cfn-bucket-filter-rule-property-builder builder id config)
The build-cfn-bucket-filter-rule-property-builder function updates a CfnBucket$FilterRuleProperty$Builder instance using the provided configuration. The function takes the CfnBucket$FilterRuleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
name | java.lang.String | cdk.support/lookup-entry | :name |
value | java.lang.String | cdk.support/lookup-entry | :value |
The build-cfn-bucket-filter-rule-property-builder function updates a CfnBucket$FilterRuleProperty$Builder instance using the provided configuration. The function takes the CfnBucket$FilterRuleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `value` | java.lang.String | [[cdk.support/lookup-entry]] | `:value` |
(build-cfn-bucket-intelligent-tiering-configuration-property-builder builder
id
config)
The build-cfn-bucket-intelligent-tiering-configuration-property-builder function updates a CfnBucket$IntelligentTieringConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$IntelligentTieringConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
id | java.lang.String | cdk.support/lookup-entry | :id |
prefix | java.lang.String | cdk.support/lookup-entry | :prefix |
status | java.lang.String | cdk.support/lookup-entry | :status |
tagFilters | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :tag-filters |
tierings | java.util.List | cdk.support/lookup-entry | :tierings |
The build-cfn-bucket-intelligent-tiering-configuration-property-builder function updates a CfnBucket$IntelligentTieringConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$IntelligentTieringConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `id` | java.lang.String | [[cdk.support/lookup-entry]] | `:id` | | `prefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:prefix` | | `status` | java.lang.String | [[cdk.support/lookup-entry]] | `:status` | | `tagFilters` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:tag-filters` | | `tierings` | java.util.List | [[cdk.support/lookup-entry]] | `:tierings` |
(build-cfn-bucket-inventory-configuration-property-builder builder id config)
The build-cfn-bucket-inventory-configuration-property-builder function updates a CfnBucket$InventoryConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$InventoryConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
destination | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :destination |
enabled | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :enabled |
id | java.lang.String | cdk.support/lookup-entry | :id |
includedObjectVersions | java.lang.String | cdk.support/lookup-entry | :included-object-versions |
optionalFields | java.util.List | cdk.support/lookup-entry | :optional-fields |
prefix | java.lang.String | cdk.support/lookup-entry | :prefix |
scheduleFrequency | java.lang.String | cdk.support/lookup-entry | :schedule-frequency |
The build-cfn-bucket-inventory-configuration-property-builder function updates a CfnBucket$InventoryConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$InventoryConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `destination` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:destination` | | `enabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:enabled` | | `id` | java.lang.String | [[cdk.support/lookup-entry]] | `:id` | | `includedObjectVersions` | java.lang.String | [[cdk.support/lookup-entry]] | `:included-object-versions` | | `optionalFields` | java.util.List | [[cdk.support/lookup-entry]] | `:optional-fields` | | `prefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:prefix` | | `scheduleFrequency` | java.lang.String | [[cdk.support/lookup-entry]] | `:schedule-frequency` |
(build-cfn-bucket-lambda-configuration-property-builder builder id config)
The build-cfn-bucket-lambda-configuration-property-builder function updates a CfnBucket$LambdaConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$LambdaConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
event | java.lang.String | cdk.support/lookup-entry | :event |
filter | software.amazon.awscdk.services.s3.CfnBucket$NotificationFilterProperty | cdk.support/lookup-entry | :filter |
function | java.lang.String | cdk.support/lookup-entry | :function |
The build-cfn-bucket-lambda-configuration-property-builder function updates a CfnBucket$LambdaConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$LambdaConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `event` | java.lang.String | [[cdk.support/lookup-entry]] | `:event` | | `filter` | software.amazon.awscdk.services.s3.CfnBucket$NotificationFilterProperty | [[cdk.support/lookup-entry]] | `:filter` | | `function` | java.lang.String | [[cdk.support/lookup-entry]] | `:function` |
(build-cfn-bucket-lifecycle-configuration-property-builder builder id config)
The build-cfn-bucket-lifecycle-configuration-property-builder function updates a CfnBucket$LifecycleConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$LifecycleConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
rules | java.util.List | cdk.support/lookup-entry | :rules |
The build-cfn-bucket-lifecycle-configuration-property-builder function updates a CfnBucket$LifecycleConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$LifecycleConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `rules` | java.util.List | [[cdk.support/lookup-entry]] | `:rules` |
(build-cfn-bucket-logging-configuration-property-builder builder id config)
The build-cfn-bucket-logging-configuration-property-builder function updates a CfnBucket$LoggingConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$LoggingConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
destinationBucketName | java.lang.String | cdk.support/lookup-entry | :destination-bucket-name |
logFilePrefix | java.lang.String | cdk.support/lookup-entry | :log-file-prefix |
targetObjectKeyFormat | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :target-object-key-format |
The build-cfn-bucket-logging-configuration-property-builder function updates a CfnBucket$LoggingConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$LoggingConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `destinationBucketName` | java.lang.String | [[cdk.support/lookup-entry]] | `:destination-bucket-name` | | `logFilePrefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:log-file-prefix` | | `targetObjectKeyFormat` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:target-object-key-format` |
(build-cfn-bucket-metrics-configuration-property-builder builder id config)
The build-cfn-bucket-metrics-configuration-property-builder function updates a CfnBucket$MetricsConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$MetricsConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
accessPointArn | java.lang.String | cdk.support/lookup-entry | :access-point-arn |
id | java.lang.String | cdk.support/lookup-entry | :id |
prefix | java.lang.String | cdk.support/lookup-entry | :prefix |
tagFilters | java.util.List | cdk.support/lookup-entry | :tag-filters |
The build-cfn-bucket-metrics-configuration-property-builder function updates a CfnBucket$MetricsConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$MetricsConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `accessPointArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:access-point-arn` | | `id` | java.lang.String | [[cdk.support/lookup-entry]] | `:id` | | `prefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:prefix` | | `tagFilters` | java.util.List | [[cdk.support/lookup-entry]] | `:tag-filters` |
(build-cfn-bucket-metrics-property-builder builder id config)
The build-cfn-bucket-metrics-property-builder function updates a CfnBucket$MetricsProperty$Builder instance using the provided configuration. The function takes the CfnBucket$MetricsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
eventThreshold | software.amazon.awscdk.services.s3.CfnBucket$ReplicationTimeValueProperty | cdk.support/lookup-entry | :event-threshold |
status | java.lang.String | cdk.support/lookup-entry | :status |
The build-cfn-bucket-metrics-property-builder function updates a CfnBucket$MetricsProperty$Builder instance using the provided configuration. The function takes the CfnBucket$MetricsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `eventThreshold` | software.amazon.awscdk.services.s3.CfnBucket$ReplicationTimeValueProperty | [[cdk.support/lookup-entry]] | `:event-threshold` | | `status` | java.lang.String | [[cdk.support/lookup-entry]] | `:status` |
(build-cfn-bucket-noncurrent-version-expiration-property-builder builder
id
config)
The build-cfn-bucket-noncurrent-version-expiration-property-builder function updates a CfnBucket$NoncurrentVersionExpirationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$NoncurrentVersionExpirationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
newerNoncurrentVersions | java.lang.Number | cdk.support/lookup-entry | :newer-noncurrent-versions |
noncurrentDays | java.lang.Number | cdk.support/lookup-entry | :noncurrent-days |
The build-cfn-bucket-noncurrent-version-expiration-property-builder function updates a CfnBucket$NoncurrentVersionExpirationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$NoncurrentVersionExpirationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `newerNoncurrentVersions` | java.lang.Number | [[cdk.support/lookup-entry]] | `:newer-noncurrent-versions` | | `noncurrentDays` | java.lang.Number | [[cdk.support/lookup-entry]] | `:noncurrent-days` |
(build-cfn-bucket-noncurrent-version-transition-property-builder builder
id
config)
The build-cfn-bucket-noncurrent-version-transition-property-builder function updates a CfnBucket$NoncurrentVersionTransitionProperty$Builder instance using the provided configuration. The function takes the CfnBucket$NoncurrentVersionTransitionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
newerNoncurrentVersions | java.lang.Number | cdk.support/lookup-entry | :newer-noncurrent-versions |
storageClass | java.lang.String | cdk.support/lookup-entry | :storage-class |
transitionInDays | java.lang.Number | cdk.support/lookup-entry | :transition-in-days |
The build-cfn-bucket-noncurrent-version-transition-property-builder function updates a CfnBucket$NoncurrentVersionTransitionProperty$Builder instance using the provided configuration. The function takes the CfnBucket$NoncurrentVersionTransitionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `newerNoncurrentVersions` | java.lang.Number | [[cdk.support/lookup-entry]] | `:newer-noncurrent-versions` | | `storageClass` | java.lang.String | [[cdk.support/lookup-entry]] | `:storage-class` | | `transitionInDays` | java.lang.Number | [[cdk.support/lookup-entry]] | `:transition-in-days` |
(build-cfn-bucket-notification-configuration-property-builder builder id config)
The build-cfn-bucket-notification-configuration-property-builder function updates a CfnBucket$NotificationConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$NotificationConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
eventBridgeConfiguration | software.amazon.awscdk.services.s3.CfnBucket$EventBridgeConfigurationProperty | cdk.support/lookup-entry | :event-bridge-configuration |
lambdaConfigurations | java.util.List | cdk.support/lookup-entry | :lambda-configurations |
queueConfigurations | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :queue-configurations |
topicConfigurations | java.util.List | cdk.support/lookup-entry | :topic-configurations |
The build-cfn-bucket-notification-configuration-property-builder function updates a CfnBucket$NotificationConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$NotificationConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `eventBridgeConfiguration` | software.amazon.awscdk.services.s3.CfnBucket$EventBridgeConfigurationProperty | [[cdk.support/lookup-entry]] | `:event-bridge-configuration` | | `lambdaConfigurations` | java.util.List | [[cdk.support/lookup-entry]] | `:lambda-configurations` | | `queueConfigurations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:queue-configurations` | | `topicConfigurations` | java.util.List | [[cdk.support/lookup-entry]] | `:topic-configurations` |
(build-cfn-bucket-notification-filter-property-builder builder id config)
The build-cfn-bucket-notification-filter-property-builder function updates a CfnBucket$NotificationFilterProperty$Builder instance using the provided configuration. The function takes the CfnBucket$NotificationFilterProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
s3Key | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :s3-key |
The build-cfn-bucket-notification-filter-property-builder function updates a CfnBucket$NotificationFilterProperty$Builder instance using the provided configuration. The function takes the CfnBucket$NotificationFilterProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `s3Key` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:s3-key` |
(build-cfn-bucket-object-lock-configuration-property-builder builder id config)
The build-cfn-bucket-object-lock-configuration-property-builder function updates a CfnBucket$ObjectLockConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$ObjectLockConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
objectLockEnabled | java.lang.String | cdk.support/lookup-entry | :object-lock-enabled |
rule | software.amazon.awscdk.services.s3.CfnBucket$ObjectLockRuleProperty | cdk.support/lookup-entry | :rule |
The build-cfn-bucket-object-lock-configuration-property-builder function updates a CfnBucket$ObjectLockConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$ObjectLockConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `objectLockEnabled` | java.lang.String | [[cdk.support/lookup-entry]] | `:object-lock-enabled` | | `rule` | software.amazon.awscdk.services.s3.CfnBucket$ObjectLockRuleProperty | [[cdk.support/lookup-entry]] | `:rule` |
(build-cfn-bucket-object-lock-rule-property-builder builder id config)
The build-cfn-bucket-object-lock-rule-property-builder function updates a CfnBucket$ObjectLockRuleProperty$Builder instance using the provided configuration. The function takes the CfnBucket$ObjectLockRuleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
defaultRetention | software.amazon.awscdk.services.s3.CfnBucket$DefaultRetentionProperty | cdk.support/lookup-entry | :default-retention |
The build-cfn-bucket-object-lock-rule-property-builder function updates a CfnBucket$ObjectLockRuleProperty$Builder instance using the provided configuration. The function takes the CfnBucket$ObjectLockRuleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `defaultRetention` | software.amazon.awscdk.services.s3.CfnBucket$DefaultRetentionProperty | [[cdk.support/lookup-entry]] | `:default-retention` |
(build-cfn-bucket-ownership-controls-property-builder builder id config)
The build-cfn-bucket-ownership-controls-property-builder function updates a CfnBucket$OwnershipControlsProperty$Builder instance using the provided configuration. The function takes the CfnBucket$OwnershipControlsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
rules | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :rules |
The build-cfn-bucket-ownership-controls-property-builder function updates a CfnBucket$OwnershipControlsProperty$Builder instance using the provided configuration. The function takes the CfnBucket$OwnershipControlsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `rules` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:rules` |
(build-cfn-bucket-ownership-controls-rule-property-builder builder id config)
The build-cfn-bucket-ownership-controls-rule-property-builder function updates a CfnBucket$OwnershipControlsRuleProperty$Builder instance using the provided configuration. The function takes the CfnBucket$OwnershipControlsRuleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
objectOwnership | java.lang.String | cdk.support/lookup-entry | :object-ownership |
The build-cfn-bucket-ownership-controls-rule-property-builder function updates a CfnBucket$OwnershipControlsRuleProperty$Builder instance using the provided configuration. The function takes the CfnBucket$OwnershipControlsRuleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `objectOwnership` | java.lang.String | [[cdk.support/lookup-entry]] | `:object-ownership` |
(build-cfn-bucket-partitioned-prefix-property-builder builder id config)
The build-cfn-bucket-partitioned-prefix-property-builder function updates a CfnBucket$PartitionedPrefixProperty$Builder instance using the provided configuration. The function takes the CfnBucket$PartitionedPrefixProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
partitionDateSource | java.lang.String | cdk.support/lookup-entry | :partition-date-source |
The build-cfn-bucket-partitioned-prefix-property-builder function updates a CfnBucket$PartitionedPrefixProperty$Builder instance using the provided configuration. The function takes the CfnBucket$PartitionedPrefixProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `partitionDateSource` | java.lang.String | [[cdk.support/lookup-entry]] | `:partition-date-source` |
(build-cfn-bucket-policy-builder builder id config)
The build-cfn-bucket-policy-builder function updates a CfnBucketPolicy$Builder instance using the provided configuration. The function takes the CfnBucketPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated 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 |
policyDocument | java.lang.Object | cdk.support/lookup-entry | :policy-document |
The build-cfn-bucket-policy-builder function updates a CfnBucketPolicy$Builder instance using the provided configuration. The function takes the CfnBucketPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated 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` | | `policyDocument` | java.lang.Object | [[cdk.support/lookup-entry]] | `:policy-document` |
(build-cfn-bucket-policy-props-builder builder id config)
The build-cfn-bucket-policy-props-builder function updates a CfnBucketPolicyProps$Builder instance using the provided configuration. The function takes the CfnBucketPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated 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 |
policyDocument | java.lang.Object | cdk.support/lookup-entry | :policy-document |
The build-cfn-bucket-policy-props-builder function updates a CfnBucketPolicyProps$Builder instance using the provided configuration. The function takes the CfnBucketPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated 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` | | `policyDocument` | java.lang.Object | [[cdk.support/lookup-entry]] | `:policy-document` |
(build-cfn-bucket-props-builder builder id config)
The build-cfn-bucket-props-builder function updates a CfnBucketProps$Builder instance using the provided configuration. The function takes the CfnBucketProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
accelerateConfiguration | software.amazon.awscdk.services.s3.CfnBucket$AccelerateConfigurationProperty | cdk.support/lookup-entry | :accelerate-configuration |
accessControl | java.lang.String | cdk.support/lookup-entry | :access-control |
analyticsConfigurations | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :analytics-configurations |
bucketEncryption | software.amazon.awscdk.services.s3.CfnBucket$BucketEncryptionProperty | cdk.support/lookup-entry | :bucket-encryption |
bucketName | java.lang.String | cdk.support/lookup-entry | :bucket-name |
corsConfiguration | software.amazon.awscdk.services.s3.CfnBucket$CorsConfigurationProperty | cdk.support/lookup-entry | :cors-configuration |
intelligentTieringConfigurations | java.util.List | cdk.support/lookup-entry | :intelligent-tiering-configurations |
inventoryConfigurations | java.util.List | cdk.support/lookup-entry | :inventory-configurations |
lifecycleConfiguration | software.amazon.awscdk.services.s3.CfnBucket$LifecycleConfigurationProperty | cdk.support/lookup-entry | :lifecycle-configuration |
loggingConfiguration | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :logging-configuration |
metricsConfigurations | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :metrics-configurations |
notificationConfiguration | software.amazon.awscdk.services.s3.CfnBucket$NotificationConfigurationProperty | cdk.support/lookup-entry | :notification-configuration |
objectLockConfiguration | software.amazon.awscdk.services.s3.CfnBucket$ObjectLockConfigurationProperty | cdk.support/lookup-entry | :object-lock-configuration |
objectLockEnabled | java.lang.Boolean | cdk.support/lookup-entry | :object-lock-enabled |
ownershipControls | software.amazon.awscdk.services.s3.CfnBucket$OwnershipControlsProperty | cdk.support/lookup-entry | :ownership-controls |
publicAccessBlockConfiguration | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :public-access-block-configuration |
replicationConfiguration | software.amazon.awscdk.services.s3.CfnBucket$ReplicationConfigurationProperty | cdk.support/lookup-entry | :replication-configuration |
tags | java.util.List | cdk.support/lookup-entry | :tags |
versioningConfiguration | software.amazon.awscdk.services.s3.CfnBucket$VersioningConfigurationProperty | cdk.support/lookup-entry | :versioning-configuration |
websiteConfiguration | software.amazon.awscdk.services.s3.CfnBucket$WebsiteConfigurationProperty | cdk.support/lookup-entry | :website-configuration |
The build-cfn-bucket-props-builder function updates a CfnBucketProps$Builder instance using the provided configuration. The function takes the CfnBucketProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `accelerateConfiguration` | software.amazon.awscdk.services.s3.CfnBucket$AccelerateConfigurationProperty | [[cdk.support/lookup-entry]] | `:accelerate-configuration` | | `accessControl` | java.lang.String | [[cdk.support/lookup-entry]] | `:access-control` | | `analyticsConfigurations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:analytics-configurations` | | `bucketEncryption` | software.amazon.awscdk.services.s3.CfnBucket$BucketEncryptionProperty | [[cdk.support/lookup-entry]] | `:bucket-encryption` | | `bucketName` | java.lang.String | [[cdk.support/lookup-entry]] | `:bucket-name` | | `corsConfiguration` | software.amazon.awscdk.services.s3.CfnBucket$CorsConfigurationProperty | [[cdk.support/lookup-entry]] | `:cors-configuration` | | `intelligentTieringConfigurations` | java.util.List | [[cdk.support/lookup-entry]] | `:intelligent-tiering-configurations` | | `inventoryConfigurations` | java.util.List | [[cdk.support/lookup-entry]] | `:inventory-configurations` | | `lifecycleConfiguration` | software.amazon.awscdk.services.s3.CfnBucket$LifecycleConfigurationProperty | [[cdk.support/lookup-entry]] | `:lifecycle-configuration` | | `loggingConfiguration` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:logging-configuration` | | `metricsConfigurations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:metrics-configurations` | | `notificationConfiguration` | software.amazon.awscdk.services.s3.CfnBucket$NotificationConfigurationProperty | [[cdk.support/lookup-entry]] | `:notification-configuration` | | `objectLockConfiguration` | software.amazon.awscdk.services.s3.CfnBucket$ObjectLockConfigurationProperty | [[cdk.support/lookup-entry]] | `:object-lock-configuration` | | `objectLockEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:object-lock-enabled` | | `ownershipControls` | software.amazon.awscdk.services.s3.CfnBucket$OwnershipControlsProperty | [[cdk.support/lookup-entry]] | `:ownership-controls` | | `publicAccessBlockConfiguration` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:public-access-block-configuration` | | `replicationConfiguration` | software.amazon.awscdk.services.s3.CfnBucket$ReplicationConfigurationProperty | [[cdk.support/lookup-entry]] | `:replication-configuration` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` | | `versioningConfiguration` | software.amazon.awscdk.services.s3.CfnBucket$VersioningConfigurationProperty | [[cdk.support/lookup-entry]] | `:versioning-configuration` | | `websiteConfiguration` | software.amazon.awscdk.services.s3.CfnBucket$WebsiteConfigurationProperty | [[cdk.support/lookup-entry]] | `:website-configuration` |
(build-cfn-bucket-public-access-block-configuration-property-builder builder
id
config)
The build-cfn-bucket-public-access-block-configuration-property-builder function updates a CfnBucket$PublicAccessBlockConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$PublicAccessBlockConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
blockPublicAcls | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :block-public-acls |
blockPublicPolicy | java.lang.Boolean | cdk.support/lookup-entry | :block-public-policy |
ignorePublicAcls | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :ignore-public-acls |
restrictPublicBuckets | java.lang.Boolean | cdk.support/lookup-entry | :restrict-public-buckets |
The build-cfn-bucket-public-access-block-configuration-property-builder function updates a CfnBucket$PublicAccessBlockConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$PublicAccessBlockConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `blockPublicAcls` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:block-public-acls` | | `blockPublicPolicy` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:block-public-policy` | | `ignorePublicAcls` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:ignore-public-acls` | | `restrictPublicBuckets` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:restrict-public-buckets` |
(build-cfn-bucket-queue-configuration-property-builder builder id config)
The build-cfn-bucket-queue-configuration-property-builder function updates a CfnBucket$QueueConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$QueueConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
event | java.lang.String | cdk.support/lookup-entry | :event |
filter | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :filter |
queue | java.lang.String | cdk.support/lookup-entry | :queue |
The build-cfn-bucket-queue-configuration-property-builder function updates a CfnBucket$QueueConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$QueueConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `event` | java.lang.String | [[cdk.support/lookup-entry]] | `:event` | | `filter` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:filter` | | `queue` | java.lang.String | [[cdk.support/lookup-entry]] | `:queue` |
(build-cfn-bucket-redirect-all-requests-to-property-builder builder id config)
The build-cfn-bucket-redirect-all-requests-to-property-builder function updates a CfnBucket$RedirectAllRequestsToProperty$Builder instance using the provided configuration. The function takes the CfnBucket$RedirectAllRequestsToProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
hostName | java.lang.String | cdk.support/lookup-entry | :host-name |
protocol | java.lang.String | cdk.support/lookup-entry | :protocol |
The build-cfn-bucket-redirect-all-requests-to-property-builder function updates a CfnBucket$RedirectAllRequestsToProperty$Builder instance using the provided configuration. The function takes the CfnBucket$RedirectAllRequestsToProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `hostName` | java.lang.String | [[cdk.support/lookup-entry]] | `:host-name` | | `protocol` | java.lang.String | [[cdk.support/lookup-entry]] | `:protocol` |
(build-cfn-bucket-redirect-rule-property-builder builder id config)
The build-cfn-bucket-redirect-rule-property-builder function updates a CfnBucket$RedirectRuleProperty$Builder instance using the provided configuration. The function takes the CfnBucket$RedirectRuleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
hostName | java.lang.String | cdk.support/lookup-entry | :host-name |
httpRedirectCode | java.lang.String | cdk.support/lookup-entry | :http-redirect-code |
protocol | java.lang.String | cdk.support/lookup-entry | :protocol |
replaceKeyPrefixWith | java.lang.String | cdk.support/lookup-entry | :replace-key-prefix-with |
replaceKeyWith | java.lang.String | cdk.support/lookup-entry | :replace-key-with |
The build-cfn-bucket-redirect-rule-property-builder function updates a CfnBucket$RedirectRuleProperty$Builder instance using the provided configuration. The function takes the CfnBucket$RedirectRuleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `hostName` | java.lang.String | [[cdk.support/lookup-entry]] | `:host-name` | | `httpRedirectCode` | java.lang.String | [[cdk.support/lookup-entry]] | `:http-redirect-code` | | `protocol` | java.lang.String | [[cdk.support/lookup-entry]] | `:protocol` | | `replaceKeyPrefixWith` | java.lang.String | [[cdk.support/lookup-entry]] | `:replace-key-prefix-with` | | `replaceKeyWith` | java.lang.String | [[cdk.support/lookup-entry]] | `:replace-key-with` |
(build-cfn-bucket-replica-modifications-property-builder builder id config)
The build-cfn-bucket-replica-modifications-property-builder function updates a CfnBucket$ReplicaModificationsProperty$Builder instance using the provided configuration. The function takes the CfnBucket$ReplicaModificationsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
status | java.lang.String | cdk.support/lookup-entry | :status |
The build-cfn-bucket-replica-modifications-property-builder function updates a CfnBucket$ReplicaModificationsProperty$Builder instance using the provided configuration. The function takes the CfnBucket$ReplicaModificationsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `status` | java.lang.String | [[cdk.support/lookup-entry]] | `:status` |
(build-cfn-bucket-replication-configuration-property-builder builder id config)
The build-cfn-bucket-replication-configuration-property-builder function updates a CfnBucket$ReplicationConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$ReplicationConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
role | java.lang.String | cdk.support/lookup-entry | :role |
rules | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :rules |
The build-cfn-bucket-replication-configuration-property-builder function updates a CfnBucket$ReplicationConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$ReplicationConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `role` | java.lang.String | [[cdk.support/lookup-entry]] | `:role` | | `rules` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:rules` |
(build-cfn-bucket-replication-destination-property-builder builder id config)
The build-cfn-bucket-replication-destination-property-builder function updates a CfnBucket$ReplicationDestinationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$ReplicationDestinationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
accessControlTranslation | software.amazon.awscdk.services.s3.CfnBucket$AccessControlTranslationProperty | cdk.support/lookup-entry | :access-control-translation |
account | java.lang.String | cdk.support/lookup-entry | :account |
bucket | java.lang.String | cdk.support/lookup-entry | :bucket |
encryptionConfiguration | software.amazon.awscdk.services.s3.CfnBucket$EncryptionConfigurationProperty | cdk.support/lookup-entry | :encryption-configuration |
metrics | software.amazon.awscdk.services.s3.CfnBucket$MetricsProperty | cdk.support/lookup-entry | :metrics |
replicationTime | software.amazon.awscdk.services.s3.CfnBucket$ReplicationTimeProperty | cdk.support/lookup-entry | :replication-time |
storageClass | java.lang.String | cdk.support/lookup-entry | :storage-class |
The build-cfn-bucket-replication-destination-property-builder function updates a CfnBucket$ReplicationDestinationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$ReplicationDestinationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `accessControlTranslation` | software.amazon.awscdk.services.s3.CfnBucket$AccessControlTranslationProperty | [[cdk.support/lookup-entry]] | `:access-control-translation` | | `account` | java.lang.String | [[cdk.support/lookup-entry]] | `:account` | | `bucket` | java.lang.String | [[cdk.support/lookup-entry]] | `:bucket` | | `encryptionConfiguration` | software.amazon.awscdk.services.s3.CfnBucket$EncryptionConfigurationProperty | [[cdk.support/lookup-entry]] | `:encryption-configuration` | | `metrics` | software.amazon.awscdk.services.s3.CfnBucket$MetricsProperty | [[cdk.support/lookup-entry]] | `:metrics` | | `replicationTime` | software.amazon.awscdk.services.s3.CfnBucket$ReplicationTimeProperty | [[cdk.support/lookup-entry]] | `:replication-time` | | `storageClass` | java.lang.String | [[cdk.support/lookup-entry]] | `:storage-class` |
(build-cfn-bucket-replication-rule-and-operator-property-builder builder
id
config)
The build-cfn-bucket-replication-rule-and-operator-property-builder function updates a CfnBucket$ReplicationRuleAndOperatorProperty$Builder instance using the provided configuration. The function takes the CfnBucket$ReplicationRuleAndOperatorProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
prefix | java.lang.String | cdk.support/lookup-entry | :prefix |
tagFilters | java.util.List | cdk.support/lookup-entry | :tag-filters |
The build-cfn-bucket-replication-rule-and-operator-property-builder function updates a CfnBucket$ReplicationRuleAndOperatorProperty$Builder instance using the provided configuration. The function takes the CfnBucket$ReplicationRuleAndOperatorProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `prefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:prefix` | | `tagFilters` | java.util.List | [[cdk.support/lookup-entry]] | `:tag-filters` |
(build-cfn-bucket-replication-rule-filter-property-builder builder id config)
The build-cfn-bucket-replication-rule-filter-property-builder function updates a CfnBucket$ReplicationRuleFilterProperty$Builder instance using the provided configuration. The function takes the CfnBucket$ReplicationRuleFilterProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
and | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :and |
prefix | java.lang.String | cdk.support/lookup-entry | :prefix |
tagFilter | software.amazon.awscdk.services.s3.CfnBucket$TagFilterProperty | cdk.support/lookup-entry | :tag-filter |
The build-cfn-bucket-replication-rule-filter-property-builder function updates a CfnBucket$ReplicationRuleFilterProperty$Builder instance using the provided configuration. The function takes the CfnBucket$ReplicationRuleFilterProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `and` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:and` | | `prefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:prefix` | | `tagFilter` | software.amazon.awscdk.services.s3.CfnBucket$TagFilterProperty | [[cdk.support/lookup-entry]] | `:tag-filter` |
(build-cfn-bucket-replication-rule-property-builder builder id config)
The build-cfn-bucket-replication-rule-property-builder function updates a CfnBucket$ReplicationRuleProperty$Builder instance using the provided configuration. The function takes the CfnBucket$ReplicationRuleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
deleteMarkerReplication | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :delete-marker-replication |
destination | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :destination |
filter | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :filter |
id | java.lang.String | cdk.support/lookup-entry | :id |
prefix | java.lang.String | cdk.support/lookup-entry | :prefix |
priority | java.lang.Number | cdk.support/lookup-entry | :priority |
sourceSelectionCriteria | software.amazon.awscdk.services.s3.CfnBucket$SourceSelectionCriteriaProperty | cdk.support/lookup-entry | :source-selection-criteria |
status | java.lang.String | cdk.support/lookup-entry | :status |
The build-cfn-bucket-replication-rule-property-builder function updates a CfnBucket$ReplicationRuleProperty$Builder instance using the provided configuration. The function takes the CfnBucket$ReplicationRuleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `deleteMarkerReplication` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:delete-marker-replication` | | `destination` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:destination` | | `filter` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:filter` | | `id` | java.lang.String | [[cdk.support/lookup-entry]] | `:id` | | `prefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:prefix` | | `priority` | java.lang.Number | [[cdk.support/lookup-entry]] | `:priority` | | `sourceSelectionCriteria` | software.amazon.awscdk.services.s3.CfnBucket$SourceSelectionCriteriaProperty | [[cdk.support/lookup-entry]] | `:source-selection-criteria` | | `status` | java.lang.String | [[cdk.support/lookup-entry]] | `:status` |
(build-cfn-bucket-replication-time-property-builder builder id config)
The build-cfn-bucket-replication-time-property-builder function updates a CfnBucket$ReplicationTimeProperty$Builder instance using the provided configuration. The function takes the CfnBucket$ReplicationTimeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
status | java.lang.String | cdk.support/lookup-entry | :status |
time | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :time |
The build-cfn-bucket-replication-time-property-builder function updates a CfnBucket$ReplicationTimeProperty$Builder instance using the provided configuration. The function takes the CfnBucket$ReplicationTimeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `status` | java.lang.String | [[cdk.support/lookup-entry]] | `:status` | | `time` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:time` |
(build-cfn-bucket-replication-time-value-property-builder builder id config)
The build-cfn-bucket-replication-time-value-property-builder function updates a CfnBucket$ReplicationTimeValueProperty$Builder instance using the provided configuration. The function takes the CfnBucket$ReplicationTimeValueProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
minutes | java.lang.Number | cdk.support/lookup-entry | :minutes |
The build-cfn-bucket-replication-time-value-property-builder function updates a CfnBucket$ReplicationTimeValueProperty$Builder instance using the provided configuration. The function takes the CfnBucket$ReplicationTimeValueProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `minutes` | java.lang.Number | [[cdk.support/lookup-entry]] | `:minutes` |
(build-cfn-bucket-routing-rule-condition-property-builder builder id config)
The build-cfn-bucket-routing-rule-condition-property-builder function updates a CfnBucket$RoutingRuleConditionProperty$Builder instance using the provided configuration. The function takes the CfnBucket$RoutingRuleConditionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
httpErrorCodeReturnedEquals | java.lang.String | cdk.support/lookup-entry | :http-error-code-returned-equals |
keyPrefixEquals | java.lang.String | cdk.support/lookup-entry | :key-prefix-equals |
The build-cfn-bucket-routing-rule-condition-property-builder function updates a CfnBucket$RoutingRuleConditionProperty$Builder instance using the provided configuration. The function takes the CfnBucket$RoutingRuleConditionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `httpErrorCodeReturnedEquals` | java.lang.String | [[cdk.support/lookup-entry]] | `:http-error-code-returned-equals` | | `keyPrefixEquals` | java.lang.String | [[cdk.support/lookup-entry]] | `:key-prefix-equals` |
(build-cfn-bucket-routing-rule-property-builder builder id config)
The build-cfn-bucket-routing-rule-property-builder function updates a CfnBucket$RoutingRuleProperty$Builder instance using the provided configuration. The function takes the CfnBucket$RoutingRuleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
redirectRule | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :redirect-rule |
routingRuleCondition | software.amazon.awscdk.services.s3.CfnBucket$RoutingRuleConditionProperty | cdk.support/lookup-entry | :routing-rule-condition |
The build-cfn-bucket-routing-rule-property-builder function updates a CfnBucket$RoutingRuleProperty$Builder instance using the provided configuration. The function takes the CfnBucket$RoutingRuleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `redirectRule` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:redirect-rule` | | `routingRuleCondition` | software.amazon.awscdk.services.s3.CfnBucket$RoutingRuleConditionProperty | [[cdk.support/lookup-entry]] | `:routing-rule-condition` |
(build-cfn-bucket-rule-property-builder builder id config)
The build-cfn-bucket-rule-property-builder function updates a CfnBucket$RuleProperty$Builder instance using the provided configuration. The function takes the CfnBucket$RuleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
abortIncompleteMultipartUpload | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :abort-incomplete-multipart-upload |
expirationDate | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :expiration-date |
expirationInDays | java.lang.Number | cdk.support/lookup-entry | :expiration-in-days |
expiredObjectDeleteMarker | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :expired-object-delete-marker |
id | java.lang.String | cdk.support/lookup-entry | :id |
noncurrentVersionExpiration | software.amazon.awscdk.services.s3.CfnBucket$NoncurrentVersionExpirationProperty | cdk.support/lookup-entry | :noncurrent-version-expiration |
noncurrentVersionExpirationInDays | java.lang.Number | cdk.support/lookup-entry | :noncurrent-version-expiration-in-days |
noncurrentVersionTransition | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :noncurrent-version-transition |
noncurrentVersionTransitions | java.util.List | cdk.support/lookup-entry | :noncurrent-version-transitions |
objectSizeGreaterThan | java.lang.Number | cdk.support/lookup-entry | :object-size-greater-than |
objectSizeLessThan | java.lang.Number | cdk.support/lookup-entry | :object-size-less-than |
prefix | java.lang.String | cdk.support/lookup-entry | :prefix |
status | java.lang.String | cdk.support/lookup-entry | :status |
tagFilters | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :tag-filters |
transition | software.amazon.awscdk.services.s3.CfnBucket$TransitionProperty | cdk.support/lookup-entry | :transition |
transitions | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :transitions |
The build-cfn-bucket-rule-property-builder function updates a CfnBucket$RuleProperty$Builder instance using the provided configuration. The function takes the CfnBucket$RuleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `abortIncompleteMultipartUpload` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:abort-incomplete-multipart-upload` | | `expirationDate` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:expiration-date` | | `expirationInDays` | java.lang.Number | [[cdk.support/lookup-entry]] | `:expiration-in-days` | | `expiredObjectDeleteMarker` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:expired-object-delete-marker` | | `id` | java.lang.String | [[cdk.support/lookup-entry]] | `:id` | | `noncurrentVersionExpiration` | software.amazon.awscdk.services.s3.CfnBucket$NoncurrentVersionExpirationProperty | [[cdk.support/lookup-entry]] | `:noncurrent-version-expiration` | | `noncurrentVersionExpirationInDays` | java.lang.Number | [[cdk.support/lookup-entry]] | `:noncurrent-version-expiration-in-days` | | `noncurrentVersionTransition` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:noncurrent-version-transition` | | `noncurrentVersionTransitions` | java.util.List | [[cdk.support/lookup-entry]] | `:noncurrent-version-transitions` | | `objectSizeGreaterThan` | java.lang.Number | [[cdk.support/lookup-entry]] | `:object-size-greater-than` | | `objectSizeLessThan` | java.lang.Number | [[cdk.support/lookup-entry]] | `:object-size-less-than` | | `prefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:prefix` | | `status` | java.lang.String | [[cdk.support/lookup-entry]] | `:status` | | `tagFilters` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:tag-filters` | | `transition` | software.amazon.awscdk.services.s3.CfnBucket$TransitionProperty | [[cdk.support/lookup-entry]] | `:transition` | | `transitions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:transitions` |
(build-cfn-bucket-s3-key-filter-property-builder builder id config)
The build-cfn-bucket-s3-key-filter-property-builder function updates a CfnBucket$S3KeyFilterProperty$Builder instance using the provided configuration. The function takes the CfnBucket$S3KeyFilterProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
rules | java.util.List | cdk.support/lookup-entry | :rules |
The build-cfn-bucket-s3-key-filter-property-builder function updates a CfnBucket$S3KeyFilterProperty$Builder instance using the provided configuration. The function takes the CfnBucket$S3KeyFilterProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `rules` | java.util.List | [[cdk.support/lookup-entry]] | `:rules` |
(build-cfn-bucket-server-side-encryption-by-default-property-builder builder
id
config)
The build-cfn-bucket-server-side-encryption-by-default-property-builder function updates a CfnBucket$ServerSideEncryptionByDefaultProperty$Builder instance using the provided configuration. The function takes the CfnBucket$ServerSideEncryptionByDefaultProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
kmsMasterKeyId | java.lang.String | cdk.support/lookup-entry | :kms-master-key-id |
sseAlgorithm | java.lang.String | cdk.support/lookup-entry | :sse-algorithm |
The build-cfn-bucket-server-side-encryption-by-default-property-builder function updates a CfnBucket$ServerSideEncryptionByDefaultProperty$Builder instance using the provided configuration. The function takes the CfnBucket$ServerSideEncryptionByDefaultProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `kmsMasterKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:kms-master-key-id` | | `sseAlgorithm` | java.lang.String | [[cdk.support/lookup-entry]] | `:sse-algorithm` |
(build-cfn-bucket-server-side-encryption-rule-property-builder builder
id
config)
The build-cfn-bucket-server-side-encryption-rule-property-builder function updates a CfnBucket$ServerSideEncryptionRuleProperty$Builder instance using the provided configuration. The function takes the CfnBucket$ServerSideEncryptionRuleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
bucketKeyEnabled | java.lang.Boolean | cdk.support/lookup-entry | :bucket-key-enabled |
serverSideEncryptionByDefault | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :server-side-encryption-by-default |
The build-cfn-bucket-server-side-encryption-rule-property-builder function updates a CfnBucket$ServerSideEncryptionRuleProperty$Builder instance using the provided configuration. The function takes the CfnBucket$ServerSideEncryptionRuleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `bucketKeyEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:bucket-key-enabled` | | `serverSideEncryptionByDefault` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:server-side-encryption-by-default` |
(build-cfn-bucket-source-selection-criteria-property-builder builder id config)
The build-cfn-bucket-source-selection-criteria-property-builder function updates a CfnBucket$SourceSelectionCriteriaProperty$Builder instance using the provided configuration. The function takes the CfnBucket$SourceSelectionCriteriaProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
replicaModifications | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :replica-modifications |
sseKmsEncryptedObjects | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :sse-kms-encrypted-objects |
The build-cfn-bucket-source-selection-criteria-property-builder function updates a CfnBucket$SourceSelectionCriteriaProperty$Builder instance using the provided configuration. The function takes the CfnBucket$SourceSelectionCriteriaProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `replicaModifications` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:replica-modifications` | | `sseKmsEncryptedObjects` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:sse-kms-encrypted-objects` |
(build-cfn-bucket-sse-kms-encrypted-objects-property-builder builder id config)
The build-cfn-bucket-sse-kms-encrypted-objects-property-builder function updates a CfnBucket$SseKmsEncryptedObjectsProperty$Builder instance using the provided configuration. The function takes the CfnBucket$SseKmsEncryptedObjectsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
status | java.lang.String | cdk.support/lookup-entry | :status |
The build-cfn-bucket-sse-kms-encrypted-objects-property-builder function updates a CfnBucket$SseKmsEncryptedObjectsProperty$Builder instance using the provided configuration. The function takes the CfnBucket$SseKmsEncryptedObjectsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `status` | java.lang.String | [[cdk.support/lookup-entry]] | `:status` |
(build-cfn-bucket-storage-class-analysis-property-builder builder id config)
The build-cfn-bucket-storage-class-analysis-property-builder function updates a CfnBucket$StorageClassAnalysisProperty$Builder instance using the provided configuration. The function takes the CfnBucket$StorageClassAnalysisProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
dataExport | software.amazon.awscdk.services.s3.CfnBucket$DataExportProperty | cdk.support/lookup-entry | :data-export |
The build-cfn-bucket-storage-class-analysis-property-builder function updates a CfnBucket$StorageClassAnalysisProperty$Builder instance using the provided configuration. The function takes the CfnBucket$StorageClassAnalysisProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `dataExport` | software.amazon.awscdk.services.s3.CfnBucket$DataExportProperty | [[cdk.support/lookup-entry]] | `:data-export` |
(build-cfn-bucket-tag-filter-property-builder builder id config)
The build-cfn-bucket-tag-filter-property-builder function updates a CfnBucket$TagFilterProperty$Builder instance using the provided configuration. The function takes the CfnBucket$TagFilterProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
key | java.lang.String | cdk.support/lookup-entry | :key |
value | java.lang.String | cdk.support/lookup-entry | :value |
The build-cfn-bucket-tag-filter-property-builder function updates a CfnBucket$TagFilterProperty$Builder instance using the provided configuration. The function takes the CfnBucket$TagFilterProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `key` | java.lang.String | [[cdk.support/lookup-entry]] | `:key` | | `value` | java.lang.String | [[cdk.support/lookup-entry]] | `:value` |
(build-cfn-bucket-target-object-key-format-property-builder builder id config)
The build-cfn-bucket-target-object-key-format-property-builder function updates a CfnBucket$TargetObjectKeyFormatProperty$Builder instance using the provided configuration. The function takes the CfnBucket$TargetObjectKeyFormatProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
partitionedPrefix | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :partitioned-prefix |
simplePrefix | java.lang.Object | cdk.support/lookup-entry | :simple-prefix |
The build-cfn-bucket-target-object-key-format-property-builder function updates a CfnBucket$TargetObjectKeyFormatProperty$Builder instance using the provided configuration. The function takes the CfnBucket$TargetObjectKeyFormatProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `partitionedPrefix` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:partitioned-prefix` | | `simplePrefix` | java.lang.Object | [[cdk.support/lookup-entry]] | `:simple-prefix` |
(build-cfn-bucket-tiering-property-builder builder id config)
The build-cfn-bucket-tiering-property-builder function updates a CfnBucket$TieringProperty$Builder instance using the provided configuration. The function takes the CfnBucket$TieringProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
accessTier | java.lang.String | cdk.support/lookup-entry | :access-tier |
days | java.lang.Number | cdk.support/lookup-entry | :days |
The build-cfn-bucket-tiering-property-builder function updates a CfnBucket$TieringProperty$Builder instance using the provided configuration. The function takes the CfnBucket$TieringProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `accessTier` | java.lang.String | [[cdk.support/lookup-entry]] | `:access-tier` | | `days` | java.lang.Number | [[cdk.support/lookup-entry]] | `:days` |
(build-cfn-bucket-topic-configuration-property-builder builder id config)
The build-cfn-bucket-topic-configuration-property-builder function updates a CfnBucket$TopicConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$TopicConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
event | java.lang.String | cdk.support/lookup-entry | :event |
filter | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :filter |
topic | java.lang.String | cdk.support/lookup-entry | :topic |
The build-cfn-bucket-topic-configuration-property-builder function updates a CfnBucket$TopicConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$TopicConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `event` | java.lang.String | [[cdk.support/lookup-entry]] | `:event` | | `filter` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:filter` | | `topic` | java.lang.String | [[cdk.support/lookup-entry]] | `:topic` |
(build-cfn-bucket-transition-property-builder builder id config)
The build-cfn-bucket-transition-property-builder function updates a CfnBucket$TransitionProperty$Builder instance using the provided configuration. The function takes the CfnBucket$TransitionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
storageClass | java.lang.String | cdk.support/lookup-entry | :storage-class |
transitionDate | java.time.Instant | cdk.support/lookup-entry | :transition-date |
transitionInDays | java.lang.Number | cdk.support/lookup-entry | :transition-in-days |
The build-cfn-bucket-transition-property-builder function updates a CfnBucket$TransitionProperty$Builder instance using the provided configuration. The function takes the CfnBucket$TransitionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `storageClass` | java.lang.String | [[cdk.support/lookup-entry]] | `:storage-class` | | `transitionDate` | java.time.Instant | [[cdk.support/lookup-entry]] | `:transition-date` | | `transitionInDays` | java.lang.Number | [[cdk.support/lookup-entry]] | `:transition-in-days` |
(build-cfn-bucket-versioning-configuration-property-builder builder id config)
The build-cfn-bucket-versioning-configuration-property-builder function updates a CfnBucket$VersioningConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$VersioningConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
status | java.lang.String | cdk.support/lookup-entry | :status |
The build-cfn-bucket-versioning-configuration-property-builder function updates a CfnBucket$VersioningConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$VersioningConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `status` | java.lang.String | [[cdk.support/lookup-entry]] | `:status` |
(build-cfn-bucket-website-configuration-property-builder builder id config)
The build-cfn-bucket-website-configuration-property-builder function updates a CfnBucket$WebsiteConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$WebsiteConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
errorDocument | java.lang.String | cdk.support/lookup-entry | :error-document |
indexDocument | java.lang.String | cdk.support/lookup-entry | :index-document |
redirectAllRequestsTo | software.amazon.awscdk.services.s3.CfnBucket$RedirectAllRequestsToProperty | cdk.support/lookup-entry | :redirect-all-requests-to |
routingRules | java.util.List | cdk.support/lookup-entry | :routing-rules |
The build-cfn-bucket-website-configuration-property-builder function updates a CfnBucket$WebsiteConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnBucket$WebsiteConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `errorDocument` | java.lang.String | [[cdk.support/lookup-entry]] | `:error-document` | | `indexDocument` | java.lang.String | [[cdk.support/lookup-entry]] | `:index-document` | | `redirectAllRequestsTo` | software.amazon.awscdk.services.s3.CfnBucket$RedirectAllRequestsToProperty | [[cdk.support/lookup-entry]] | `:redirect-all-requests-to` | | `routingRules` | java.util.List | [[cdk.support/lookup-entry]] | `:routing-rules` |
(build-cfn-multi-region-access-point-builder builder id config)
The build-cfn-multi-region-access-point-builder function updates a CfnMultiRegionAccessPoint$Builder instance using the provided configuration. The function takes the CfnMultiRegionAccessPoint$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
name | java.lang.String | cdk.support/lookup-entry | :name |
publicAccessBlockConfiguration | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :public-access-block-configuration |
regions | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :regions |
The build-cfn-multi-region-access-point-builder function updates a CfnMultiRegionAccessPoint$Builder instance using the provided configuration. The function takes the CfnMultiRegionAccessPoint$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `publicAccessBlockConfiguration` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:public-access-block-configuration` | | `regions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:regions` |
(build-cfn-multi-region-access-point-policy-builder builder id config)
The build-cfn-multi-region-access-point-policy-builder function updates a CfnMultiRegionAccessPointPolicy$Builder instance using the provided configuration. The function takes the CfnMultiRegionAccessPointPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
mrapName | java.lang.String | cdk.support/lookup-entry | :mrap-name |
policy | java.lang.Object | cdk.support/lookup-entry | :policy |
The build-cfn-multi-region-access-point-policy-builder function updates a CfnMultiRegionAccessPointPolicy$Builder instance using the provided configuration. The function takes the CfnMultiRegionAccessPointPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `mrapName` | java.lang.String | [[cdk.support/lookup-entry]] | `:mrap-name` | | `policy` | java.lang.Object | [[cdk.support/lookup-entry]] | `:policy` |
(build-cfn-multi-region-access-point-policy-policy-status-property-builder
builder
id
config)
The build-cfn-multi-region-access-point-policy-policy-status-property-builder function updates a CfnMultiRegionAccessPointPolicy$PolicyStatusProperty$Builder instance using the provided configuration. The function takes the CfnMultiRegionAccessPointPolicy$PolicyStatusProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
isPublic | java.lang.String | cdk.support/lookup-entry | :is-public |
The build-cfn-multi-region-access-point-policy-policy-status-property-builder function updates a CfnMultiRegionAccessPointPolicy$PolicyStatusProperty$Builder instance using the provided configuration. The function takes the CfnMultiRegionAccessPointPolicy$PolicyStatusProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `isPublic` | java.lang.String | [[cdk.support/lookup-entry]] | `:is-public` |
(build-cfn-multi-region-access-point-policy-props-builder builder id config)
The build-cfn-multi-region-access-point-policy-props-builder function updates a CfnMultiRegionAccessPointPolicyProps$Builder instance using the provided configuration. The function takes the CfnMultiRegionAccessPointPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
mrapName | java.lang.String | cdk.support/lookup-entry | :mrap-name |
policy | java.lang.Object | cdk.support/lookup-entry | :policy |
The build-cfn-multi-region-access-point-policy-props-builder function updates a CfnMultiRegionAccessPointPolicyProps$Builder instance using the provided configuration. The function takes the CfnMultiRegionAccessPointPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `mrapName` | java.lang.String | [[cdk.support/lookup-entry]] | `:mrap-name` | | `policy` | java.lang.Object | [[cdk.support/lookup-entry]] | `:policy` |
(build-cfn-multi-region-access-point-props-builder builder id config)
The build-cfn-multi-region-access-point-props-builder function updates a CfnMultiRegionAccessPointProps$Builder instance using the provided configuration. The function takes the CfnMultiRegionAccessPointProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
name | java.lang.String | cdk.support/lookup-entry | :name |
publicAccessBlockConfiguration | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :public-access-block-configuration |
regions | java.util.List | cdk.support/lookup-entry | :regions |
The build-cfn-multi-region-access-point-props-builder function updates a CfnMultiRegionAccessPointProps$Builder instance using the provided configuration. The function takes the CfnMultiRegionAccessPointProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `publicAccessBlockConfiguration` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:public-access-block-configuration` | | `regions` | java.util.List | [[cdk.support/lookup-entry]] | `:regions` |
(build-cfn-multi-region-access-point-public-access-block-configuration-property-builder
builder
id
config)
The build-cfn-multi-region-access-point-public-access-block-configuration-property-builder function updates a CfnMultiRegionAccessPoint$PublicAccessBlockConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnMultiRegionAccessPoint$PublicAccessBlockConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
blockPublicAcls | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :block-public-acls |
blockPublicPolicy | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :block-public-policy |
ignorePublicAcls | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :ignore-public-acls |
restrictPublicBuckets | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :restrict-public-buckets |
The build-cfn-multi-region-access-point-public-access-block-configuration-property-builder function updates a CfnMultiRegionAccessPoint$PublicAccessBlockConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnMultiRegionAccessPoint$PublicAccessBlockConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `blockPublicAcls` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:block-public-acls` | | `blockPublicPolicy` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:block-public-policy` | | `ignorePublicAcls` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:ignore-public-acls` | | `restrictPublicBuckets` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:restrict-public-buckets` |
(build-cfn-multi-region-access-point-region-property-builder builder id config)
The build-cfn-multi-region-access-point-region-property-builder function updates a CfnMultiRegionAccessPoint$RegionProperty$Builder instance using the provided configuration. The function takes the CfnMultiRegionAccessPoint$RegionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated 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 |
bucketAccountId | java.lang.String | cdk.support/lookup-entry | :bucket-account-id |
The build-cfn-multi-region-access-point-region-property-builder function updates a CfnMultiRegionAccessPoint$RegionProperty$Builder instance using the provided configuration. The function takes the CfnMultiRegionAccessPoint$RegionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated 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` | | `bucketAccountId` | java.lang.String | [[cdk.support/lookup-entry]] | `:bucket-account-id` |
(build-cfn-storage-lens-account-level-property-builder builder id config)
The build-cfn-storage-lens-account-level-property-builder function updates a CfnStorageLens$AccountLevelProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$AccountLevelProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
activityMetrics | software.amazon.awscdk.services.s3.CfnStorageLens$ActivityMetricsProperty | cdk.support/lookup-entry | :activity-metrics |
advancedCostOptimizationMetrics | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :advanced-cost-optimization-metrics |
advancedDataProtectionMetrics | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :advanced-data-protection-metrics |
bucketLevel | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :bucket-level |
detailedStatusCodesMetrics | software.amazon.awscdk.services.s3.CfnStorageLens$DetailedStatusCodesMetricsProperty | cdk.support/lookup-entry | :detailed-status-codes-metrics |
storageLensGroupLevel | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :storage-lens-group-level |
The build-cfn-storage-lens-account-level-property-builder function updates a CfnStorageLens$AccountLevelProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$AccountLevelProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `activityMetrics` | software.amazon.awscdk.services.s3.CfnStorageLens$ActivityMetricsProperty | [[cdk.support/lookup-entry]] | `:activity-metrics` | | `advancedCostOptimizationMetrics` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:advanced-cost-optimization-metrics` | | `advancedDataProtectionMetrics` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:advanced-data-protection-metrics` | | `bucketLevel` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:bucket-level` | | `detailedStatusCodesMetrics` | software.amazon.awscdk.services.s3.CfnStorageLens$DetailedStatusCodesMetricsProperty | [[cdk.support/lookup-entry]] | `:detailed-status-codes-metrics` | | `storageLensGroupLevel` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:storage-lens-group-level` |
(build-cfn-storage-lens-activity-metrics-property-builder builder id config)
The build-cfn-storage-lens-activity-metrics-property-builder function updates a CfnStorageLens$ActivityMetricsProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$ActivityMetricsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
isEnabled | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :is-enabled |
The build-cfn-storage-lens-activity-metrics-property-builder function updates a CfnStorageLens$ActivityMetricsProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$ActivityMetricsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `isEnabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:is-enabled` |
(build-cfn-storage-lens-advanced-cost-optimization-metrics-property-builder
builder
id
config)
The build-cfn-storage-lens-advanced-cost-optimization-metrics-property-builder function updates a CfnStorageLens$AdvancedCostOptimizationMetricsProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$AdvancedCostOptimizationMetricsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
isEnabled | java.lang.Boolean | cdk.support/lookup-entry | :is-enabled |
The build-cfn-storage-lens-advanced-cost-optimization-metrics-property-builder function updates a CfnStorageLens$AdvancedCostOptimizationMetricsProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$AdvancedCostOptimizationMetricsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `isEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:is-enabled` |
(build-cfn-storage-lens-advanced-data-protection-metrics-property-builder
builder
id
config)
The build-cfn-storage-lens-advanced-data-protection-metrics-property-builder function updates a CfnStorageLens$AdvancedDataProtectionMetricsProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$AdvancedDataProtectionMetricsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
isEnabled | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :is-enabled |
The build-cfn-storage-lens-advanced-data-protection-metrics-property-builder function updates a CfnStorageLens$AdvancedDataProtectionMetricsProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$AdvancedDataProtectionMetricsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `isEnabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:is-enabled` |
(build-cfn-storage-lens-aws-org-property-builder builder id config)
The build-cfn-storage-lens-aws-org-property-builder function updates a CfnStorageLens$AwsOrgProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$AwsOrgProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
arn | java.lang.String | cdk.support/lookup-entry | :arn |
The build-cfn-storage-lens-aws-org-property-builder function updates a CfnStorageLens$AwsOrgProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$AwsOrgProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `arn` | java.lang.String | [[cdk.support/lookup-entry]] | `:arn` |
(build-cfn-storage-lens-bucket-level-property-builder builder id config)
The build-cfn-storage-lens-bucket-level-property-builder function updates a CfnStorageLens$BucketLevelProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$BucketLevelProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
activityMetrics | software.amazon.awscdk.services.s3.CfnStorageLens$ActivityMetricsProperty | cdk.support/lookup-entry | :activity-metrics |
advancedCostOptimizationMetrics | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :advanced-cost-optimization-metrics |
advancedDataProtectionMetrics | software.amazon.awscdk.services.s3.CfnStorageLens$AdvancedDataProtectionMetricsProperty | cdk.support/lookup-entry | :advanced-data-protection-metrics |
detailedStatusCodesMetrics | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :detailed-status-codes-metrics |
prefixLevel | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :prefix-level |
The build-cfn-storage-lens-bucket-level-property-builder function updates a CfnStorageLens$BucketLevelProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$BucketLevelProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `activityMetrics` | software.amazon.awscdk.services.s3.CfnStorageLens$ActivityMetricsProperty | [[cdk.support/lookup-entry]] | `:activity-metrics` | | `advancedCostOptimizationMetrics` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:advanced-cost-optimization-metrics` | | `advancedDataProtectionMetrics` | software.amazon.awscdk.services.s3.CfnStorageLens$AdvancedDataProtectionMetricsProperty | [[cdk.support/lookup-entry]] | `:advanced-data-protection-metrics` | | `detailedStatusCodesMetrics` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:detailed-status-codes-metrics` | | `prefixLevel` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:prefix-level` |
(build-cfn-storage-lens-buckets-and-regions-property-builder builder id config)
The build-cfn-storage-lens-buckets-and-regions-property-builder function updates a CfnStorageLens$BucketsAndRegionsProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$BucketsAndRegionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
buckets | java.util.List | cdk.support/lookup-entry | :buckets |
regions | java.util.List | cdk.support/lookup-entry | :regions |
The build-cfn-storage-lens-buckets-and-regions-property-builder function updates a CfnStorageLens$BucketsAndRegionsProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$BucketsAndRegionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `buckets` | java.util.List | [[cdk.support/lookup-entry]] | `:buckets` | | `regions` | java.util.List | [[cdk.support/lookup-entry]] | `:regions` |
(build-cfn-storage-lens-builder builder id config)
The build-cfn-storage-lens-builder function updates a CfnStorageLens$Builder instance using the provided configuration. The function takes the CfnStorageLens$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
storageLensConfiguration | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :storage-lens-configuration |
tags | java.util.List | cdk.support/lookup-entry | :tags |
The build-cfn-storage-lens-builder function updates a CfnStorageLens$Builder instance using the provided configuration. The function takes the CfnStorageLens$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `storageLensConfiguration` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:storage-lens-configuration` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
(build-cfn-storage-lens-cloud-watch-metrics-property-builder builder id config)
The build-cfn-storage-lens-cloud-watch-metrics-property-builder function updates a CfnStorageLens$CloudWatchMetricsProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$CloudWatchMetricsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
isEnabled | java.lang.Boolean | cdk.support/lookup-entry | :is-enabled |
The build-cfn-storage-lens-cloud-watch-metrics-property-builder function updates a CfnStorageLens$CloudWatchMetricsProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$CloudWatchMetricsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `isEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:is-enabled` |
(build-cfn-storage-lens-data-export-property-builder builder id config)
The build-cfn-storage-lens-data-export-property-builder function updates a CfnStorageLens$DataExportProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$DataExportProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
cloudWatchMetrics | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :cloud-watch-metrics |
s3BucketDestination | software.amazon.awscdk.services.s3.CfnStorageLens$S3BucketDestinationProperty | cdk.support/lookup-entry | :s3-bucket-destination |
The build-cfn-storage-lens-data-export-property-builder function updates a CfnStorageLens$DataExportProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$DataExportProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `cloudWatchMetrics` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:cloud-watch-metrics` | | `s3BucketDestination` | software.amazon.awscdk.services.s3.CfnStorageLens$S3BucketDestinationProperty | [[cdk.support/lookup-entry]] | `:s3-bucket-destination` |
(build-cfn-storage-lens-detailed-status-codes-metrics-property-builder builder
id
config)
The build-cfn-storage-lens-detailed-status-codes-metrics-property-builder function updates a CfnStorageLens$DetailedStatusCodesMetricsProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$DetailedStatusCodesMetricsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
isEnabled | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :is-enabled |
The build-cfn-storage-lens-detailed-status-codes-metrics-property-builder function updates a CfnStorageLens$DetailedStatusCodesMetricsProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$DetailedStatusCodesMetricsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `isEnabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:is-enabled` |
(build-cfn-storage-lens-encryption-property-builder builder id config)
The build-cfn-storage-lens-encryption-property-builder function updates a CfnStorageLens$EncryptionProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$EncryptionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
ssekms | software.amazon.awscdk.services.s3.CfnStorageLens$SSEKMSProperty | cdk.support/lookup-entry | :ssekms |
sses3 | java.lang.Object | cdk.support/lookup-entry | :sses3 |
The build-cfn-storage-lens-encryption-property-builder function updates a CfnStorageLens$EncryptionProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$EncryptionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `ssekms` | software.amazon.awscdk.services.s3.CfnStorageLens$SSEKMSProperty | [[cdk.support/lookup-entry]] | `:ssekms` | | `sses3` | java.lang.Object | [[cdk.support/lookup-entry]] | `:sses3` |
(build-cfn-storage-lens-group-and-property-builder builder id config)
The build-cfn-storage-lens-group-and-property-builder function updates a CfnStorageLensGroup$AndProperty$Builder instance using the provided configuration. The function takes the CfnStorageLensGroup$AndProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
matchAnyPrefix | java.util.List | cdk.support/lookup-entry | :match-any-prefix |
matchAnySuffix | java.util.List | cdk.support/lookup-entry | :match-any-suffix |
matchAnyTag | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :match-any-tag |
matchObjectAge | software.amazon.awscdk.services.s3.CfnStorageLensGroup$MatchObjectAgeProperty | cdk.support/lookup-entry | :match-object-age |
matchObjectSize | software.amazon.awscdk.services.s3.CfnStorageLensGroup$MatchObjectSizeProperty | cdk.support/lookup-entry | :match-object-size |
The build-cfn-storage-lens-group-and-property-builder function updates a CfnStorageLensGroup$AndProperty$Builder instance using the provided configuration. The function takes the CfnStorageLensGroup$AndProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `matchAnyPrefix` | java.util.List | [[cdk.support/lookup-entry]] | `:match-any-prefix` | | `matchAnySuffix` | java.util.List | [[cdk.support/lookup-entry]] | `:match-any-suffix` | | `matchAnyTag` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:match-any-tag` | | `matchObjectAge` | software.amazon.awscdk.services.s3.CfnStorageLensGroup$MatchObjectAgeProperty | [[cdk.support/lookup-entry]] | `:match-object-age` | | `matchObjectSize` | software.amazon.awscdk.services.s3.CfnStorageLensGroup$MatchObjectSizeProperty | [[cdk.support/lookup-entry]] | `:match-object-size` |
(build-cfn-storage-lens-group-builder builder id config)
The build-cfn-storage-lens-group-builder function updates a CfnStorageLensGroup$Builder instance using the provided configuration. The function takes the CfnStorageLensGroup$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
filter | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :filter |
name | java.lang.String | cdk.support/lookup-entry | :name |
tags | java.util.List | cdk.support/lookup-entry | :tags |
The build-cfn-storage-lens-group-builder function updates a CfnStorageLensGroup$Builder instance using the provided configuration. The function takes the CfnStorageLensGroup$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `filter` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:filter` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
(build-cfn-storage-lens-group-filter-property-builder builder id config)
The build-cfn-storage-lens-group-filter-property-builder function updates a CfnStorageLensGroup$FilterProperty$Builder instance using the provided configuration. The function takes the CfnStorageLensGroup$FilterProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
and | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :and |
matchAnyPrefix | java.util.List | cdk.support/lookup-entry | :match-any-prefix |
matchAnySuffix | java.util.List | cdk.support/lookup-entry | :match-any-suffix |
matchAnyTag | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :match-any-tag |
matchObjectAge | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :match-object-age |
matchObjectSize | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :match-object-size |
or | software.amazon.awscdk.services.s3.CfnStorageLensGroup$OrProperty | cdk.support/lookup-entry | :or |
The build-cfn-storage-lens-group-filter-property-builder function updates a CfnStorageLensGroup$FilterProperty$Builder instance using the provided configuration. The function takes the CfnStorageLensGroup$FilterProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `and` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:and` | | `matchAnyPrefix` | java.util.List | [[cdk.support/lookup-entry]] | `:match-any-prefix` | | `matchAnySuffix` | java.util.List | [[cdk.support/lookup-entry]] | `:match-any-suffix` | | `matchAnyTag` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:match-any-tag` | | `matchObjectAge` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:match-object-age` | | `matchObjectSize` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:match-object-size` | | `or` | software.amazon.awscdk.services.s3.CfnStorageLensGroup$OrProperty | [[cdk.support/lookup-entry]] | `:or` |
(build-cfn-storage-lens-group-match-object-age-property-builder builder
id
config)
The build-cfn-storage-lens-group-match-object-age-property-builder function updates a CfnStorageLensGroup$MatchObjectAgeProperty$Builder instance using the provided configuration. The function takes the CfnStorageLensGroup$MatchObjectAgeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
daysGreaterThan | java.lang.Number | cdk.support/lookup-entry | :days-greater-than |
daysLessThan | java.lang.Number | cdk.support/lookup-entry | :days-less-than |
The build-cfn-storage-lens-group-match-object-age-property-builder function updates a CfnStorageLensGroup$MatchObjectAgeProperty$Builder instance using the provided configuration. The function takes the CfnStorageLensGroup$MatchObjectAgeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `daysGreaterThan` | java.lang.Number | [[cdk.support/lookup-entry]] | `:days-greater-than` | | `daysLessThan` | java.lang.Number | [[cdk.support/lookup-entry]] | `:days-less-than` |
(build-cfn-storage-lens-group-match-object-size-property-builder builder
id
config)
The build-cfn-storage-lens-group-match-object-size-property-builder function updates a CfnStorageLensGroup$MatchObjectSizeProperty$Builder instance using the provided configuration. The function takes the CfnStorageLensGroup$MatchObjectSizeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
bytesGreaterThan | java.lang.Number | cdk.support/lookup-entry | :bytes-greater-than |
bytesLessThan | java.lang.Number | cdk.support/lookup-entry | :bytes-less-than |
The build-cfn-storage-lens-group-match-object-size-property-builder function updates a CfnStorageLensGroup$MatchObjectSizeProperty$Builder instance using the provided configuration. The function takes the CfnStorageLensGroup$MatchObjectSizeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `bytesGreaterThan` | java.lang.Number | [[cdk.support/lookup-entry]] | `:bytes-greater-than` | | `bytesLessThan` | java.lang.Number | [[cdk.support/lookup-entry]] | `:bytes-less-than` |
(build-cfn-storage-lens-group-or-property-builder builder id config)
The build-cfn-storage-lens-group-or-property-builder function updates a CfnStorageLensGroup$OrProperty$Builder instance using the provided configuration. The function takes the CfnStorageLensGroup$OrProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
matchAnyPrefix | java.util.List | cdk.support/lookup-entry | :match-any-prefix |
matchAnySuffix | java.util.List | cdk.support/lookup-entry | :match-any-suffix |
matchAnyTag | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :match-any-tag |
matchObjectAge | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :match-object-age |
matchObjectSize | software.amazon.awscdk.services.s3.CfnStorageLensGroup$MatchObjectSizeProperty | cdk.support/lookup-entry | :match-object-size |
The build-cfn-storage-lens-group-or-property-builder function updates a CfnStorageLensGroup$OrProperty$Builder instance using the provided configuration. The function takes the CfnStorageLensGroup$OrProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `matchAnyPrefix` | java.util.List | [[cdk.support/lookup-entry]] | `:match-any-prefix` | | `matchAnySuffix` | java.util.List | [[cdk.support/lookup-entry]] | `:match-any-suffix` | | `matchAnyTag` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:match-any-tag` | | `matchObjectAge` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:match-object-age` | | `matchObjectSize` | software.amazon.awscdk.services.s3.CfnStorageLensGroup$MatchObjectSizeProperty | [[cdk.support/lookup-entry]] | `:match-object-size` |
(build-cfn-storage-lens-group-props-builder builder id config)
The build-cfn-storage-lens-group-props-builder function updates a CfnStorageLensGroupProps$Builder instance using the provided configuration. The function takes the CfnStorageLensGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
filter | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :filter |
name | java.lang.String | cdk.support/lookup-entry | :name |
tags | java.util.List | cdk.support/lookup-entry | :tags |
The build-cfn-storage-lens-group-props-builder function updates a CfnStorageLensGroupProps$Builder instance using the provided configuration. The function takes the CfnStorageLensGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `filter` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:filter` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
(build-cfn-storage-lens-prefix-level-property-builder builder id config)
The build-cfn-storage-lens-prefix-level-property-builder function updates a CfnStorageLens$PrefixLevelProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$PrefixLevelProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
storageMetrics | software.amazon.awscdk.services.s3.CfnStorageLens$PrefixLevelStorageMetricsProperty | cdk.support/lookup-entry | :storage-metrics |
The build-cfn-storage-lens-prefix-level-property-builder function updates a CfnStorageLens$PrefixLevelProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$PrefixLevelProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `storageMetrics` | software.amazon.awscdk.services.s3.CfnStorageLens$PrefixLevelStorageMetricsProperty | [[cdk.support/lookup-entry]] | `:storage-metrics` |
(build-cfn-storage-lens-prefix-level-storage-metrics-property-builder builder
id
config)
The build-cfn-storage-lens-prefix-level-storage-metrics-property-builder function updates a CfnStorageLens$PrefixLevelStorageMetricsProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$PrefixLevelStorageMetricsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
isEnabled | java.lang.Boolean | cdk.support/lookup-entry | :is-enabled |
selectionCriteria | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :selection-criteria |
The build-cfn-storage-lens-prefix-level-storage-metrics-property-builder function updates a CfnStorageLens$PrefixLevelStorageMetricsProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$PrefixLevelStorageMetricsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `isEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:is-enabled` | | `selectionCriteria` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:selection-criteria` |
(build-cfn-storage-lens-props-builder builder id config)
The build-cfn-storage-lens-props-builder function updates a CfnStorageLensProps$Builder instance using the provided configuration. The function takes the CfnStorageLensProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
storageLensConfiguration | software.amazon.awscdk.services.s3.CfnStorageLens$StorageLensConfigurationProperty | cdk.support/lookup-entry | :storage-lens-configuration |
tags | java.util.List | cdk.support/lookup-entry | :tags |
The build-cfn-storage-lens-props-builder function updates a CfnStorageLensProps$Builder instance using the provided configuration. The function takes the CfnStorageLensProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `storageLensConfiguration` | software.amazon.awscdk.services.s3.CfnStorageLens$StorageLensConfigurationProperty | [[cdk.support/lookup-entry]] | `:storage-lens-configuration` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
(build-cfn-storage-lens-s3-bucket-destination-property-builder builder
id
config)
The build-cfn-storage-lens-s3-bucket-destination-property-builder function updates a CfnStorageLens$S3BucketDestinationProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$S3BucketDestinationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
accountId | java.lang.String | cdk.support/lookup-entry | :account-id |
arn | java.lang.String | cdk.support/lookup-entry | :arn |
encryption | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :encryption |
format | java.lang.String | cdk.support/lookup-entry | :format |
outputSchemaVersion | java.lang.String | cdk.support/lookup-entry | :output-schema-version |
prefix | java.lang.String | cdk.support/lookup-entry | :prefix |
The build-cfn-storage-lens-s3-bucket-destination-property-builder function updates a CfnStorageLens$S3BucketDestinationProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$S3BucketDestinationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `accountId` | java.lang.String | [[cdk.support/lookup-entry]] | `:account-id` | | `arn` | java.lang.String | [[cdk.support/lookup-entry]] | `:arn` | | `encryption` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:encryption` | | `format` | java.lang.String | [[cdk.support/lookup-entry]] | `:format` | | `outputSchemaVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:output-schema-version` | | `prefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:prefix` |
(build-cfn-storage-lens-selection-criteria-property-builder builder id config)
The build-cfn-storage-lens-selection-criteria-property-builder function updates a CfnStorageLens$SelectionCriteriaProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$SelectionCriteriaProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
delimiter | java.lang.String | cdk.support/lookup-entry | :delimiter |
maxDepth | java.lang.Number | cdk.support/lookup-entry | :max-depth |
minStorageBytesPercentage | java.lang.Number | cdk.support/lookup-entry | :min-storage-bytes-percentage |
The build-cfn-storage-lens-selection-criteria-property-builder function updates a CfnStorageLens$SelectionCriteriaProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$SelectionCriteriaProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `delimiter` | java.lang.String | [[cdk.support/lookup-entry]] | `:delimiter` | | `maxDepth` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-depth` | | `minStorageBytesPercentage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-storage-bytes-percentage` |
(build-cfn-storage-lens-ssekms-property-builder builder id config)
The build-cfn-storage-lens-ssekms-property-builder function updates a CfnStorageLens$SSEKMSProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$SSEKMSProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
keyId | java.lang.String | cdk.support/lookup-entry | :key-id |
The build-cfn-storage-lens-ssekms-property-builder function updates a CfnStorageLens$SSEKMSProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$SSEKMSProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `keyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:key-id` |
(build-cfn-storage-lens-storage-lens-configuration-property-builder builder
id
config)
The build-cfn-storage-lens-storage-lens-configuration-property-builder function updates a CfnStorageLens$StorageLensConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$StorageLensConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
accountLevel | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :account-level |
awsOrg | software.amazon.awscdk.services.s3.CfnStorageLens$AwsOrgProperty | cdk.support/lookup-entry | :aws-org |
dataExport | software.amazon.awscdk.services.s3.CfnStorageLens$DataExportProperty | cdk.support/lookup-entry | :data-export |
exclude | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :exclude |
id | java.lang.String | cdk.support/lookup-entry | :id |
include | software.amazon.awscdk.services.s3.CfnStorageLens$BucketsAndRegionsProperty | cdk.support/lookup-entry | :include |
isEnabled | java.lang.Boolean | cdk.support/lookup-entry | :is-enabled |
storageLensArn | java.lang.String | cdk.support/lookup-entry | :storage-lens-arn |
The build-cfn-storage-lens-storage-lens-configuration-property-builder function updates a CfnStorageLens$StorageLensConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$StorageLensConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `accountLevel` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:account-level` | | `awsOrg` | software.amazon.awscdk.services.s3.CfnStorageLens$AwsOrgProperty | [[cdk.support/lookup-entry]] | `:aws-org` | | `dataExport` | software.amazon.awscdk.services.s3.CfnStorageLens$DataExportProperty | [[cdk.support/lookup-entry]] | `:data-export` | | `exclude` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:exclude` | | `id` | java.lang.String | [[cdk.support/lookup-entry]] | `:id` | | `include` | software.amazon.awscdk.services.s3.CfnStorageLens$BucketsAndRegionsProperty | [[cdk.support/lookup-entry]] | `:include` | | `isEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:is-enabled` | | `storageLensArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:storage-lens-arn` |
(build-cfn-storage-lens-storage-lens-group-level-property-builder builder
id
config)
The build-cfn-storage-lens-storage-lens-group-level-property-builder function updates a CfnStorageLens$StorageLensGroupLevelProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$StorageLensGroupLevelProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
storageLensGroupSelectionCriteria | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :storage-lens-group-selection-criteria |
The build-cfn-storage-lens-storage-lens-group-level-property-builder function updates a CfnStorageLens$StorageLensGroupLevelProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$StorageLensGroupLevelProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `storageLensGroupSelectionCriteria` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:storage-lens-group-selection-criteria` |
(build-cfn-storage-lens-storage-lens-group-selection-criteria-property-builder
builder
id
config)
The build-cfn-storage-lens-storage-lens-group-selection-criteria-property-builder function updates a CfnStorageLens$StorageLensGroupSelectionCriteriaProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$StorageLensGroupSelectionCriteriaProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
exclude | java.util.List | cdk.support/lookup-entry | :exclude |
include | java.util.List | cdk.support/lookup-entry | :include |
The build-cfn-storage-lens-storage-lens-group-selection-criteria-property-builder function updates a CfnStorageLens$StorageLensGroupSelectionCriteriaProperty$Builder instance using the provided configuration. The function takes the CfnStorageLens$StorageLensGroupSelectionCriteriaProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `exclude` | java.util.List | [[cdk.support/lookup-entry]] | `:exclude` | | `include` | java.util.List | [[cdk.support/lookup-entry]] | `:include` |
(build-cors-rule-builder builder id config)
The build-cors-rule-builder function updates a CorsRule$Builder instance using the provided configuration. The function takes the CorsRule$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
allowedHeaders | java.util.List | cdk.support/lookup-entry | :allowed-headers |
allowedMethods | java.util.List | cdk.support/lookup-entry | :allowed-methods |
allowedOrigins | java.util.List | cdk.support/lookup-entry | :allowed-origins |
exposedHeaders | java.util.List | cdk.support/lookup-entry | :exposed-headers |
id | java.lang.String | cdk.support/lookup-entry | :id |
maxAge | java.lang.Number | cdk.support/lookup-entry | :max-age |
The build-cors-rule-builder function updates a CorsRule$Builder instance using the provided configuration. The function takes the CorsRule$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `allowedHeaders` | java.util.List | [[cdk.support/lookup-entry]] | `:allowed-headers` | | `allowedMethods` | java.util.List | [[cdk.support/lookup-entry]] | `:allowed-methods` | | `allowedOrigins` | java.util.List | [[cdk.support/lookup-entry]] | `:allowed-origins` | | `exposedHeaders` | java.util.List | [[cdk.support/lookup-entry]] | `:exposed-headers` | | `id` | java.lang.String | [[cdk.support/lookup-entry]] | `:id` | | `maxAge` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-age` |
(build-intelligent-tiering-configuration-builder builder id config)
The build-intelligent-tiering-configuration-builder function updates a IntelligentTieringConfiguration$Builder instance using the provided configuration. The function takes the IntelligentTieringConfiguration$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
archiveAccessTierTime | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :archive-access-tier-time |
deepArchiveAccessTierTime | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :deep-archive-access-tier-time |
name | java.lang.String | cdk.support/lookup-entry | :name |
prefix | java.lang.String | cdk.support/lookup-entry | :prefix |
tags | java.util.List | cdk.support/lookup-entry | :tags |
The build-intelligent-tiering-configuration-builder function updates a IntelligentTieringConfiguration$Builder instance using the provided configuration. The function takes the IntelligentTieringConfiguration$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `archiveAccessTierTime` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:archive-access-tier-time` | | `deepArchiveAccessTierTime` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:deep-archive-access-tier-time` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `prefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:prefix` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
(build-inventory-builder builder id config)
The build-inventory-builder function updates a Inventory$Builder instance using the provided configuration. The function takes the Inventory$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
destination | software.amazon.awscdk.services.s3.InventoryDestination | cdk.support/lookup-entry | :destination |
enabled | java.lang.Boolean | cdk.support/lookup-entry | :enabled |
format | software.amazon.awscdk.services.s3.InventoryFormat | cdk.api.services.s3/inventory-format | :format |
frequency | software.amazon.awscdk.services.s3.InventoryFrequency | cdk.api.services.s3/inventory-frequency | :frequency |
includeObjectVersions | software.amazon.awscdk.services.s3.InventoryObjectVersion | cdk.api.services.s3/inventory-object-version | :include-object-versions |
inventoryId | java.lang.String | cdk.support/lookup-entry | :inventory-id |
objectsPrefix | java.lang.String | cdk.support/lookup-entry | :objects-prefix |
optionalFields | java.util.List | cdk.support/lookup-entry | :optional-fields |
The build-inventory-builder function updates a Inventory$Builder instance using the provided configuration. The function takes the Inventory$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `destination` | software.amazon.awscdk.services.s3.InventoryDestination | [[cdk.support/lookup-entry]] | `:destination` | | `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` | | `format` | software.amazon.awscdk.services.s3.InventoryFormat | [[cdk.api.services.s3/inventory-format]] | `:format` | | `frequency` | software.amazon.awscdk.services.s3.InventoryFrequency | [[cdk.api.services.s3/inventory-frequency]] | `:frequency` | | `includeObjectVersions` | software.amazon.awscdk.services.s3.InventoryObjectVersion | [[cdk.api.services.s3/inventory-object-version]] | `:include-object-versions` | | `inventoryId` | java.lang.String | [[cdk.support/lookup-entry]] | `:inventory-id` | | `objectsPrefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:objects-prefix` | | `optionalFields` | java.util.List | [[cdk.support/lookup-entry]] | `:optional-fields` |
(build-inventory-destination-builder builder id config)
The build-inventory-destination-builder function updates a InventoryDestination$Builder instance using the provided configuration. The function takes the InventoryDestination$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated 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 |
bucketOwner | java.lang.String | cdk.support/lookup-entry | :bucket-owner |
prefix | java.lang.String | cdk.support/lookup-entry | :prefix |
The build-inventory-destination-builder function updates a InventoryDestination$Builder instance using the provided configuration. The function takes the InventoryDestination$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated 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` | | `bucketOwner` | java.lang.String | [[cdk.support/lookup-entry]] | `:bucket-owner` | | `prefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:prefix` |
(build-lifecycle-rule-builder builder id config)
The build-lifecycle-rule-builder function updates a LifecycleRule$Builder instance using the provided configuration. The function takes the LifecycleRule$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
abortIncompleteMultipartUploadAfter | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :abort-incomplete-multipart-upload-after |
enabled | java.lang.Boolean | cdk.support/lookup-entry | :enabled |
expiration | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :expiration |
expirationDate | java.time.Instant | cdk.support/lookup-entry | :expiration-date |
expiredObjectDeleteMarker | java.lang.Boolean | cdk.support/lookup-entry | :expired-object-delete-marker |
id | java.lang.String | cdk.support/lookup-entry | :id |
noncurrentVersionExpiration | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :noncurrent-version-expiration |
noncurrentVersionTransitions | java.util.List | cdk.support/lookup-entry | :noncurrent-version-transitions |
noncurrentVersionsToRetain | java.lang.Number | cdk.support/lookup-entry | :noncurrent-versions-to-retain |
objectSizeGreaterThan | java.lang.Number | cdk.support/lookup-entry | :object-size-greater-than |
objectSizeLessThan | java.lang.Number | cdk.support/lookup-entry | :object-size-less-than |
prefix | java.lang.String | cdk.support/lookup-entry | :prefix |
tagFilters | java.util.Map | cdk.support/lookup-entry | :tag-filters |
transitions | java.util.List | cdk.support/lookup-entry | :transitions |
The build-lifecycle-rule-builder function updates a LifecycleRule$Builder instance using the provided configuration. The function takes the LifecycleRule$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `abortIncompleteMultipartUploadAfter` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:abort-incomplete-multipart-upload-after` | | `enabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enabled` | | `expiration` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:expiration` | | `expirationDate` | java.time.Instant | [[cdk.support/lookup-entry]] | `:expiration-date` | | `expiredObjectDeleteMarker` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:expired-object-delete-marker` | | `id` | java.lang.String | [[cdk.support/lookup-entry]] | `:id` | | `noncurrentVersionExpiration` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:noncurrent-version-expiration` | | `noncurrentVersionTransitions` | java.util.List | [[cdk.support/lookup-entry]] | `:noncurrent-version-transitions` | | `noncurrentVersionsToRetain` | java.lang.Number | [[cdk.support/lookup-entry]] | `:noncurrent-versions-to-retain` | | `objectSizeGreaterThan` | java.lang.Number | [[cdk.support/lookup-entry]] | `:object-size-greater-than` | | `objectSizeLessThan` | java.lang.Number | [[cdk.support/lookup-entry]] | `:object-size-less-than` | | `prefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:prefix` | | `tagFilters` | java.util.Map | [[cdk.support/lookup-entry]] | `:tag-filters` | | `transitions` | java.util.List | [[cdk.support/lookup-entry]] | `:transitions` |
(build-location-builder builder id config)
The build-location-builder function updates a Location$Builder instance using the provided configuration. The function takes the Location$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
bucketName | java.lang.String | cdk.support/lookup-entry | :bucket-name |
objectKey | java.lang.String | cdk.support/lookup-entry | :object-key |
objectVersion | java.lang.String | cdk.support/lookup-entry | :object-version |
The build-location-builder function updates a Location$Builder instance using the provided configuration. The function takes the Location$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `bucketName` | java.lang.String | [[cdk.support/lookup-entry]] | `:bucket-name` | | `objectKey` | java.lang.String | [[cdk.support/lookup-entry]] | `:object-key` | | `objectVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:object-version` |
(build-noncurrent-version-transition-builder builder id config)
The build-noncurrent-version-transition-builder function updates a NoncurrentVersionTransition$Builder instance using the provided configuration. The function takes the NoncurrentVersionTransition$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
noncurrentVersionsToRetain | java.lang.Number | cdk.support/lookup-entry | :noncurrent-versions-to-retain |
storageClass | software.amazon.awscdk.services.s3.StorageClass | cdk.support/lookup-entry | :storage-class |
transitionAfter | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :transition-after |
The build-noncurrent-version-transition-builder function updates a NoncurrentVersionTransition$Builder instance using the provided configuration. The function takes the NoncurrentVersionTransition$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `noncurrentVersionsToRetain` | java.lang.Number | [[cdk.support/lookup-entry]] | `:noncurrent-versions-to-retain` | | `storageClass` | software.amazon.awscdk.services.s3.StorageClass | [[cdk.support/lookup-entry]] | `:storage-class` | | `transitionAfter` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:transition-after` |
(build-notification-key-filter-builder builder id config)
The build-notification-key-filter-builder function updates a NotificationKeyFilter$Builder instance using the provided configuration. The function takes the NotificationKeyFilter$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
prefix | java.lang.String | cdk.support/lookup-entry | :prefix |
suffix | java.lang.String | cdk.support/lookup-entry | :suffix |
The build-notification-key-filter-builder function updates a NotificationKeyFilter$Builder instance using the provided configuration. The function takes the NotificationKeyFilter$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `prefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:prefix` | | `suffix` | java.lang.String | [[cdk.support/lookup-entry]] | `:suffix` |
(build-on-cloud-trail-bucket-event-options-builder builder id config)
The build-on-cloud-trail-bucket-event-options-builder function updates a OnCloudTrailBucketEventOptions$Builder instance using the provided configuration. The function takes the OnCloudTrailBucketEventOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
crossStackScope | software.constructs.Construct | cdk.support/lookup-entry | :cross-stack-scope |
description | java.lang.String | cdk.support/lookup-entry | :description |
eventPattern | software.amazon.awscdk.services.events.EventPattern | cdk.support/lookup-entry | :event-pattern |
paths | java.util.List | cdk.support/lookup-entry | :paths |
ruleName | java.lang.String | cdk.support/lookup-entry | :rule-name |
target | software.amazon.awscdk.services.events.IRuleTarget | cdk.support/lookup-entry | :target |
The build-on-cloud-trail-bucket-event-options-builder function updates a OnCloudTrailBucketEventOptions$Builder instance using the provided configuration. The function takes the OnCloudTrailBucketEventOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `crossStackScope` | software.constructs.Construct | [[cdk.support/lookup-entry]] | `:cross-stack-scope` | | `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` | | `eventPattern` | software.amazon.awscdk.services.events.EventPattern | [[cdk.support/lookup-entry]] | `:event-pattern` | | `paths` | java.util.List | [[cdk.support/lookup-entry]] | `:paths` | | `ruleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:rule-name` | | `target` | software.amazon.awscdk.services.events.IRuleTarget | [[cdk.support/lookup-entry]] | `:target` |
(build-redirect-target-builder builder id config)
The build-redirect-target-builder function updates a RedirectTarget$Builder instance using the provided configuration. The function takes the RedirectTarget$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
hostName | java.lang.String | cdk.support/lookup-entry | :host-name |
protocol | software.amazon.awscdk.services.s3.RedirectProtocol | cdk.api.services.s3/redirect-protocol | :protocol |
The build-redirect-target-builder function updates a RedirectTarget$Builder instance using the provided configuration. The function takes the RedirectTarget$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `hostName` | java.lang.String | [[cdk.support/lookup-entry]] | `:host-name` | | `protocol` | software.amazon.awscdk.services.s3.RedirectProtocol | [[cdk.api.services.s3/redirect-protocol]] | `:protocol` |
(build-routing-rule-builder builder id config)
The build-routing-rule-builder function updates a RoutingRule$Builder instance using the provided configuration. The function takes the RoutingRule$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
condition | software.amazon.awscdk.services.s3.RoutingRuleCondition | cdk.support/lookup-entry | :condition |
hostName | java.lang.String | cdk.support/lookup-entry | :host-name |
httpRedirectCode | java.lang.String | cdk.support/lookup-entry | :http-redirect-code |
protocol | software.amazon.awscdk.services.s3.RedirectProtocol | cdk.api.services.s3/redirect-protocol | :protocol |
replaceKey | software.amazon.awscdk.services.s3.ReplaceKey | cdk.support/lookup-entry | :replace-key |
The build-routing-rule-builder function updates a RoutingRule$Builder instance using the provided configuration. The function takes the RoutingRule$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `condition` | software.amazon.awscdk.services.s3.RoutingRuleCondition | [[cdk.support/lookup-entry]] | `:condition` | | `hostName` | java.lang.String | [[cdk.support/lookup-entry]] | `:host-name` | | `httpRedirectCode` | java.lang.String | [[cdk.support/lookup-entry]] | `:http-redirect-code` | | `protocol` | software.amazon.awscdk.services.s3.RedirectProtocol | [[cdk.api.services.s3/redirect-protocol]] | `:protocol` | | `replaceKey` | software.amazon.awscdk.services.s3.ReplaceKey | [[cdk.support/lookup-entry]] | `:replace-key` |
(build-routing-rule-condition-builder builder id config)
The build-routing-rule-condition-builder function updates a RoutingRuleCondition$Builder instance using the provided configuration. The function takes the RoutingRuleCondition$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
httpErrorCodeReturnedEquals | java.lang.String | cdk.support/lookup-entry | :http-error-code-returned-equals |
keyPrefixEquals | java.lang.String | cdk.support/lookup-entry | :key-prefix-equals |
The build-routing-rule-condition-builder function updates a RoutingRuleCondition$Builder instance using the provided configuration. The function takes the RoutingRuleCondition$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `httpErrorCodeReturnedEquals` | java.lang.String | [[cdk.support/lookup-entry]] | `:http-error-code-returned-equals` | | `keyPrefixEquals` | java.lang.String | [[cdk.support/lookup-entry]] | `:key-prefix-equals` |
(build-tag-builder builder id config)
The build-tag-builder function updates a Tag$Builder instance using the provided configuration. The function takes the Tag$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
key | java.lang.String | cdk.support/lookup-entry | :key |
value | java.lang.String | cdk.support/lookup-entry | :value |
The build-tag-builder function updates a Tag$Builder instance using the provided configuration. The function takes the Tag$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `key` | java.lang.String | [[cdk.support/lookup-entry]] | `:key` | | `value` | java.lang.String | [[cdk.support/lookup-entry]] | `:value` |
(build-transfer-acceleration-url-options-builder builder id config)
The build-transfer-acceleration-url-options-builder function updates a TransferAccelerationUrlOptions$Builder instance using the provided configuration. The function takes the TransferAccelerationUrlOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
dualStack | java.lang.Boolean | cdk.support/lookup-entry | :dual-stack |
The build-transfer-acceleration-url-options-builder function updates a TransferAccelerationUrlOptions$Builder instance using the provided configuration. The function takes the TransferAccelerationUrlOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `dualStack` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:dual-stack` |
(build-transition-builder builder id config)
The build-transition-builder function updates a Transition$Builder instance using the provided configuration. The function takes the Transition$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
storageClass | software.amazon.awscdk.services.s3.StorageClass | cdk.support/lookup-entry | :storage-class |
transitionAfter | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :transition-after |
transitionDate | java.time.Instant | cdk.support/lookup-entry | :transition-date |
The build-transition-builder function updates a Transition$Builder instance using the provided configuration. The function takes the Transition$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `storageClass` | software.amazon.awscdk.services.s3.StorageClass | [[cdk.support/lookup-entry]] | `:storage-class` | | `transitionAfter` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:transition-after` | | `transitionDate` | java.time.Instant | [[cdk.support/lookup-entry]] | `:transition-date` |
(build-virtual-hosted-style-url-options-builder builder id config)
The build-virtual-hosted-style-url-options-builder function updates a VirtualHostedStyleUrlOptions$Builder instance using the provided configuration. The function takes the VirtualHostedStyleUrlOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
regional | java.lang.Boolean | cdk.support/lookup-entry | :regional |
The build-virtual-hosted-style-url-options-builder function updates a VirtualHostedStyleUrlOptions$Builder instance using the provided configuration. The function takes the VirtualHostedStyleUrlOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `regional` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:regional` |
(cfn-access-grant-access-grants-location-configuration-property-builder id
config)
Creates a CfnAccessGrant$AccessGrantsLocationConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnAccessGrant$AccessGrantsLocationConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-access-grant-builder scope id config)
Creates a CfnAccessGrant$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 `CfnAccessGrant$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-access-grant-grantee-property-builder id config)
Creates a CfnAccessGrant$GranteeProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnAccessGrant$GranteeProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-access-grant-props-builder id config)
Creates a CfnAccessGrantProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnAccessGrantProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-access-grants-instance-builder scope id config)
Creates a CfnAccessGrantsInstance$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 `CfnAccessGrantsInstance$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-access-grants-instance-props-builder id config)
Creates a CfnAccessGrantsInstanceProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnAccessGrantsInstanceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-access-grants-location-builder scope id config)
Creates a CfnAccessGrantsLocation$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 `CfnAccessGrantsLocation$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-access-grants-location-props-builder id config)
Creates a CfnAccessGrantsLocationProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnAccessGrantsLocationProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-access-point-builder scope id config)
Creates a CfnAccessPoint$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 `CfnAccessPoint$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-access-point-props-builder id config)
Creates a CfnAccessPointProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnAccessPointProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-access-point-public-access-block-configuration-property-builder id config)
Creates a CfnAccessPoint$PublicAccessBlockConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnAccessPoint$PublicAccessBlockConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-access-point-vpc-configuration-property-builder id config)
Creates a CfnAccessPoint$VpcConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnAccessPoint$VpcConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-abort-incomplete-multipart-upload-property-builder id config)
Creates a CfnBucket$AbortIncompleteMultipartUploadProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$AbortIncompleteMultipartUploadProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-accelerate-configuration-property-builder id config)
Creates a CfnBucket$AccelerateConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$AccelerateConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-access-control-translation-property-builder id config)
Creates a CfnBucket$AccessControlTranslationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$AccessControlTranslationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-analytics-configuration-property-builder id config)
Creates a CfnBucket$AnalyticsConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$AnalyticsConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-bucket-encryption-property-builder id config)
Creates a CfnBucket$BucketEncryptionProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$BucketEncryptionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-builder scope id config)
Creates a CfnBucket$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 `CfnBucket$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-bucket-cors-configuration-property-builder id config)
Creates a CfnBucket$CorsConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$CorsConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-cors-rule-property-builder id config)
Creates a CfnBucket$CorsRuleProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$CorsRuleProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-data-export-property-builder id config)
Creates a CfnBucket$DataExportProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$DataExportProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-default-retention-property-builder id config)
Creates a CfnBucket$DefaultRetentionProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$DefaultRetentionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-delete-marker-replication-property-builder id config)
Creates a CfnBucket$DeleteMarkerReplicationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$DeleteMarkerReplicationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-destination-property-builder id config)
Creates a CfnBucket$DestinationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$DestinationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-encryption-configuration-property-builder id config)
Creates a CfnBucket$EncryptionConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$EncryptionConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-event-bridge-configuration-property-builder id config)
Creates a CfnBucket$EventBridgeConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$EventBridgeConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-filter-rule-property-builder id config)
Creates a CfnBucket$FilterRuleProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$FilterRuleProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-intelligent-tiering-configuration-property-builder id config)
Creates a CfnBucket$IntelligentTieringConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$IntelligentTieringConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-inventory-configuration-property-builder id config)
Creates a CfnBucket$InventoryConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$InventoryConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-lambda-configuration-property-builder id config)
Creates a CfnBucket$LambdaConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$LambdaConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-lifecycle-configuration-property-builder id config)
Creates a CfnBucket$LifecycleConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$LifecycleConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-logging-configuration-property-builder id config)
Creates a CfnBucket$LoggingConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$LoggingConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-metrics-configuration-property-builder id config)
Creates a CfnBucket$MetricsConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$MetricsConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-metrics-property-builder id config)
Creates a CfnBucket$MetricsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$MetricsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-noncurrent-version-expiration-property-builder id config)
Creates a CfnBucket$NoncurrentVersionExpirationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$NoncurrentVersionExpirationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-noncurrent-version-transition-property-builder id config)
Creates a CfnBucket$NoncurrentVersionTransitionProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$NoncurrentVersionTransitionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-notification-configuration-property-builder id config)
Creates a CfnBucket$NotificationConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$NotificationConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-notification-filter-property-builder id config)
Creates a CfnBucket$NotificationFilterProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$NotificationFilterProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-object-lock-configuration-property-builder id config)
Creates a CfnBucket$ObjectLockConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$ObjectLockConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-object-lock-rule-property-builder id config)
Creates a CfnBucket$ObjectLockRuleProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$ObjectLockRuleProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-ownership-controls-property-builder id config)
Creates a CfnBucket$OwnershipControlsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$OwnershipControlsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-ownership-controls-rule-property-builder id config)
Creates a CfnBucket$OwnershipControlsRuleProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$OwnershipControlsRuleProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-partitioned-prefix-property-builder id config)
Creates a CfnBucket$PartitionedPrefixProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$PartitionedPrefixProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-policy-builder scope id config)
Creates a CfnBucketPolicy$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 `CfnBucketPolicy$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-bucket-policy-props-builder id config)
Creates a CfnBucketPolicyProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucketPolicyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-props-builder id config)
Creates a CfnBucketProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucketProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-public-access-block-configuration-property-builder id config)
Creates a CfnBucket$PublicAccessBlockConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$PublicAccessBlockConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-queue-configuration-property-builder id config)
Creates a CfnBucket$QueueConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$QueueConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-redirect-all-requests-to-property-builder id config)
Creates a CfnBucket$RedirectAllRequestsToProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$RedirectAllRequestsToProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-redirect-rule-property-builder id config)
Creates a CfnBucket$RedirectRuleProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$RedirectRuleProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-replica-modifications-property-builder id config)
Creates a CfnBucket$ReplicaModificationsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$ReplicaModificationsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-replication-configuration-property-builder id config)
Creates a CfnBucket$ReplicationConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$ReplicationConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-replication-destination-property-builder id config)
Creates a CfnBucket$ReplicationDestinationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$ReplicationDestinationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-replication-rule-and-operator-property-builder id config)
Creates a CfnBucket$ReplicationRuleAndOperatorProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$ReplicationRuleAndOperatorProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-replication-rule-filter-property-builder id config)
Creates a CfnBucket$ReplicationRuleFilterProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$ReplicationRuleFilterProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-replication-rule-property-builder id config)
Creates a CfnBucket$ReplicationRuleProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$ReplicationRuleProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-replication-time-property-builder id config)
Creates a CfnBucket$ReplicationTimeProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$ReplicationTimeProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-replication-time-value-property-builder id config)
Creates a CfnBucket$ReplicationTimeValueProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$ReplicationTimeValueProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-routing-rule-condition-property-builder id config)
Creates a CfnBucket$RoutingRuleConditionProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$RoutingRuleConditionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-routing-rule-property-builder id config)
Creates a CfnBucket$RoutingRuleProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$RoutingRuleProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-rule-property-builder id config)
Creates a CfnBucket$RuleProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$RuleProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-bucket-s3-key-filter-property-builder id config)
Creates a CfnBucket$S3KeyFilterProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$S3KeyFilterProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-server-side-encryption-by-default-property-builder id config)
Creates a CfnBucket$ServerSideEncryptionByDefaultProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$ServerSideEncryptionByDefaultProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-server-side-encryption-rule-property-builder id config)
Creates a CfnBucket$ServerSideEncryptionRuleProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$ServerSideEncryptionRuleProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-source-selection-criteria-property-builder id config)
Creates a CfnBucket$SourceSelectionCriteriaProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$SourceSelectionCriteriaProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-sse-kms-encrypted-objects-property-builder id config)
Creates a CfnBucket$SseKmsEncryptedObjectsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$SseKmsEncryptedObjectsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-storage-class-analysis-property-builder id config)
Creates a CfnBucket$StorageClassAnalysisProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$StorageClassAnalysisProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-tag-filter-property-builder id config)
Creates a CfnBucket$TagFilterProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$TagFilterProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-target-object-key-format-property-builder id config)
Creates a CfnBucket$TargetObjectKeyFormatProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$TargetObjectKeyFormatProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-tiering-property-builder id config)
Creates a CfnBucket$TieringProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$TieringProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-topic-configuration-property-builder id config)
Creates a CfnBucket$TopicConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$TopicConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-transition-property-builder id config)
Creates a CfnBucket$TransitionProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$TransitionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-versioning-configuration-property-builder id config)
Creates a CfnBucket$VersioningConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$VersioningConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-website-configuration-property-builder id config)
Creates a CfnBucket$WebsiteConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBucket$WebsiteConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-multi-region-access-point-builder scope id config)
Creates a CfnMultiRegionAccessPoint$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 `CfnMultiRegionAccessPoint$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-multi-region-access-point-policy-builder scope id config)
Creates a CfnMultiRegionAccessPointPolicy$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 `CfnMultiRegionAccessPointPolicy$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-multi-region-access-point-policy-policy-status-property-builder id config)
Creates a CfnMultiRegionAccessPointPolicy$PolicyStatusProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnMultiRegionAccessPointPolicy$PolicyStatusProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-multi-region-access-point-policy-props-builder id config)
Creates a CfnMultiRegionAccessPointPolicyProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnMultiRegionAccessPointPolicyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-multi-region-access-point-props-builder id config)
Creates a CfnMultiRegionAccessPointProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnMultiRegionAccessPointProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-multi-region-access-point-public-access-block-configuration-property-builder
id
config)
Creates a CfnMultiRegionAccessPoint$PublicAccessBlockConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnMultiRegionAccessPoint$PublicAccessBlockConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-multi-region-access-point-region-property-builder id config)
Creates a CfnMultiRegionAccessPoint$RegionProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnMultiRegionAccessPoint$RegionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-account-level-property-builder id config)
Creates a CfnStorageLens$AccountLevelProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLens$AccountLevelProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-activity-metrics-property-builder id config)
Creates a CfnStorageLens$ActivityMetricsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLens$ActivityMetricsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-advanced-cost-optimization-metrics-property-builder id config)
Creates a CfnStorageLens$AdvancedCostOptimizationMetricsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLens$AdvancedCostOptimizationMetricsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-advanced-data-protection-metrics-property-builder id config)
Creates a CfnStorageLens$AdvancedDataProtectionMetricsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLens$AdvancedDataProtectionMetricsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-aws-org-property-builder id config)
Creates a CfnStorageLens$AwsOrgProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLens$AwsOrgProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-bucket-level-property-builder id config)
Creates a CfnStorageLens$BucketLevelProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLens$BucketLevelProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-buckets-and-regions-property-builder id config)
Creates a CfnStorageLens$BucketsAndRegionsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLens$BucketsAndRegionsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-builder scope id config)
Creates a CfnStorageLens$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 `CfnStorageLens$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-storage-lens-cloud-watch-metrics-property-builder id config)
Creates a CfnStorageLens$CloudWatchMetricsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLens$CloudWatchMetricsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-data-export-property-builder id config)
Creates a CfnStorageLens$DataExportProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLens$DataExportProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-detailed-status-codes-metrics-property-builder id config)
Creates a CfnStorageLens$DetailedStatusCodesMetricsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLens$DetailedStatusCodesMetricsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-encryption-property-builder id config)
Creates a CfnStorageLens$EncryptionProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLens$EncryptionProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-group-and-property-builder id config)
Creates a CfnStorageLensGroup$AndProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLensGroup$AndProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-group-builder scope id config)
Creates a CfnStorageLensGroup$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 `CfnStorageLensGroup$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-storage-lens-group-filter-property-builder id config)
Creates a CfnStorageLensGroup$FilterProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLensGroup$FilterProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-storage-lens-group-match-object-age-property-builder id config)
Creates a CfnStorageLensGroup$MatchObjectAgeProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLensGroup$MatchObjectAgeProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-group-match-object-size-property-builder id config)
Creates a CfnStorageLensGroup$MatchObjectSizeProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLensGroup$MatchObjectSizeProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-group-or-property-builder id config)
Creates a CfnStorageLensGroup$OrProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLensGroup$OrProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-group-props-builder id config)
Creates a CfnStorageLensGroupProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLensGroupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-prefix-level-property-builder id config)
Creates a CfnStorageLens$PrefixLevelProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLens$PrefixLevelProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-prefix-level-storage-metrics-property-builder id config)
Creates a CfnStorageLens$PrefixLevelStorageMetricsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLens$PrefixLevelStorageMetricsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-props-builder id config)
Creates a CfnStorageLensProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLensProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-s3-bucket-destination-property-builder id config)
Creates a CfnStorageLens$S3BucketDestinationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLens$S3BucketDestinationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-selection-criteria-property-builder id config)
Creates a CfnStorageLens$SelectionCriteriaProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLens$SelectionCriteriaProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-ssekms-property-builder id config)
Creates a CfnStorageLens$SSEKMSProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLens$SSEKMSProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-storage-lens-configuration-property-builder id config)
Creates a CfnStorageLens$StorageLensConfigurationProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLens$StorageLensConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-storage-lens-group-level-property-builder id config)
Creates a CfnStorageLens$StorageLensGroupLevelProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLens$StorageLensGroupLevelProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-storage-lens-storage-lens-group-selection-criteria-property-builder id
config)
Creates a CfnStorageLens$StorageLensGroupSelectionCriteriaProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnStorageLens$StorageLensGroupSelectionCriteriaProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cors-rule-builder id config)
Creates a CorsRule$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CorsRule$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(event-type config id item-key)
The event-type
function data interprets values in the provided config data into a
EventType
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:
EventType
- the value is returned.:object-tagging-put
- EventType/OBJECT_TAGGING_PUT
is returned:lifecycle-expiration-delete
- EventType/LIFECYCLE_EXPIRATION_DELETE
is returned:object-restore-delete
- EventType/OBJECT_RESTORE_DELETE
is returned:object-created-copy
- EventType/OBJECT_CREATED_COPY
is returned:replication-operation-not-tracked
- EventType/REPLICATION_OPERATION_NOT_TRACKED
is returned:lifecycle-transition
- EventType/LIFECYCLE_TRANSITION
is returned:object-acl-put
- EventType/OBJECT_ACL_PUT
is returned:lifecycle-expiration
- EventType/LIFECYCLE_EXPIRATION
is returned:object-tagging
- EventType/OBJECT_TAGGING
is returned:object-restore-post
- EventType/OBJECT_RESTORE_POST
is returned:object-removed-delete
- EventType/OBJECT_REMOVED_DELETE
is returned:replication-operation-missed-threshold
- EventType/REPLICATION_OPERATION_MISSED_THRESHOLD
is returned:lifecycle-expiration-delete-marker-created
- EventType/LIFECYCLE_EXPIRATION_DELETE_MARKER_CREATED
is returned:object-restore-completed
- EventType/OBJECT_RESTORE_COMPLETED
is returned:replication-operation-failed-replication
- EventType/REPLICATION_OPERATION_FAILED_REPLICATION
is returned:object-removed
- EventType/OBJECT_REMOVED
is returned:object-created-post
- EventType/OBJECT_CREATED_POST
is returned:object-created
- EventType/OBJECT_CREATED
is returned:object-created-complete-multipart-upload
- EventType/OBJECT_CREATED_COMPLETE_MULTIPART_UPLOAD
is returned:object-removed-delete-marker-created
- EventType/OBJECT_REMOVED_DELETE_MARKER_CREATED
is returned:replication-operation-replicated-after-threshold
- EventType/REPLICATION_OPERATION_REPLICATED_AFTER_THRESHOLD
is returned:reduced-redundancy-lost-object
- EventType/REDUCED_REDUNDANCY_LOST_OBJECT
is returned:intelligent-tiering
- EventType/INTELLIGENT_TIERING
is returned:object-created-put
- EventType/OBJECT_CREATED_PUT
is returned:object-tagging-delete
- EventType/OBJECT_TAGGING_DELETE
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `event-type` function data interprets values in the provided config data into a `EventType` 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 `EventType` - the value is returned. * is `:object-tagging-put` - `EventType/OBJECT_TAGGING_PUT` is returned * is `:lifecycle-expiration-delete` - `EventType/LIFECYCLE_EXPIRATION_DELETE` is returned * is `:object-restore-delete` - `EventType/OBJECT_RESTORE_DELETE` is returned * is `:object-created-copy` - `EventType/OBJECT_CREATED_COPY` is returned * is `:replication-operation-not-tracked` - `EventType/REPLICATION_OPERATION_NOT_TRACKED` is returned * is `:lifecycle-transition` - `EventType/LIFECYCLE_TRANSITION` is returned * is `:object-acl-put` - `EventType/OBJECT_ACL_PUT` is returned * is `:lifecycle-expiration` - `EventType/LIFECYCLE_EXPIRATION` is returned * is `:object-tagging` - `EventType/OBJECT_TAGGING` is returned * is `:object-restore-post` - `EventType/OBJECT_RESTORE_POST` is returned * is `:object-removed-delete` - `EventType/OBJECT_REMOVED_DELETE` is returned * is `:replication-operation-missed-threshold` - `EventType/REPLICATION_OPERATION_MISSED_THRESHOLD` is returned * is `:lifecycle-expiration-delete-marker-created` - `EventType/LIFECYCLE_EXPIRATION_DELETE_MARKER_CREATED` is returned * is `:object-restore-completed` - `EventType/OBJECT_RESTORE_COMPLETED` is returned * is `:replication-operation-failed-replication` - `EventType/REPLICATION_OPERATION_FAILED_REPLICATION` is returned * is `:object-removed` - `EventType/OBJECT_REMOVED` is returned * is `:object-created-post` - `EventType/OBJECT_CREATED_POST` is returned * is `:object-created` - `EventType/OBJECT_CREATED` is returned * is `:object-created-complete-multipart-upload` - `EventType/OBJECT_CREATED_COMPLETE_MULTIPART_UPLOAD` is returned * is `:object-removed-delete-marker-created` - `EventType/OBJECT_REMOVED_DELETE_MARKER_CREATED` is returned * is `:replication-operation-replicated-after-threshold` - `EventType/REPLICATION_OPERATION_REPLICATED_AFTER_THRESHOLD` is returned * is `:reduced-redundancy-lost-object` - `EventType/REDUCED_REDUNDANCY_LOST_OBJECT` is returned * is `:intelligent-tiering` - `EventType/INTELLIGENT_TIERING` is returned * is `:object-created-put` - `EventType/OBJECT_CREATED_PUT` is returned * is `:object-tagging-delete` - `EventType/OBJECT_TAGGING_DELETE` is returned If a value is not found or matches the above criteria, nil is returned.
(http-methods config id item-key)
The http-methods
function data interprets values in the provided config data into a
HttpMethods
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:
HttpMethods
- the value is returned.:get
- HttpMethods/GET
is returned:put
- HttpMethods/PUT
is returned:post
- HttpMethods/POST
is returned:delete
- HttpMethods/DELETE
is returned:head
- HttpMethods/HEAD
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `http-methods` function data interprets values in the provided config data into a `HttpMethods` 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 `HttpMethods` - the value is returned. * is `:get` - `HttpMethods/GET` is returned * is `:put` - `HttpMethods/PUT` is returned * is `:post` - `HttpMethods/POST` is returned * is `:delete` - `HttpMethods/DELETE` is returned * is `:head` - `HttpMethods/HEAD` is returned If a value is not found or matches the above criteria, nil is returned.
(intelligent-tiering-configuration-builder id config)
Creates a IntelligentTieringConfiguration$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `IntelligentTieringConfiguration$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(inventory-builder id config)
Creates a Inventory$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `Inventory$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(inventory-destination-builder id config)
Creates a InventoryDestination$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `InventoryDestination$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(inventory-format config id item-key)
The inventory-format
function data interprets values in the provided config data into a
InventoryFormat
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:
InventoryFormat
- the value is returned.:orc
- InventoryFormat/ORC
is returned:parquet
- InventoryFormat/PARQUET
is returned:csv
- InventoryFormat/CSV
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `inventory-format` function data interprets values in the provided config data into a `InventoryFormat` 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 `InventoryFormat` - the value is returned. * is `:orc` - `InventoryFormat/ORC` is returned * is `:parquet` - `InventoryFormat/PARQUET` is returned * is `:csv` - `InventoryFormat/CSV` is returned If a value is not found or matches the above criteria, nil is returned.
(inventory-frequency config id item-key)
The inventory-frequency
function data interprets values in the provided config data into a
InventoryFrequency
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:
InventoryFrequency
- the value is returned.:daily
- InventoryFrequency/DAILY
is returned:weekly
- InventoryFrequency/WEEKLY
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `inventory-frequency` function data interprets values in the provided config data into a `InventoryFrequency` 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 `InventoryFrequency` - the value is returned. * is `:daily` - `InventoryFrequency/DAILY` is returned * is `:weekly` - `InventoryFrequency/WEEKLY` is returned If a value is not found or matches the above criteria, nil is returned.
(inventory-object-version config id item-key)
The inventory-object-version
function data interprets values in the provided config data into a
InventoryObjectVersion
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:
InventoryObjectVersion
- the value is returned.:current
- InventoryObjectVersion/CURRENT
is returned:all
- InventoryObjectVersion/ALL
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `inventory-object-version` function data interprets values in the provided config data into a `InventoryObjectVersion` 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 `InventoryObjectVersion` - the value is returned. * is `:current` - `InventoryObjectVersion/CURRENT` is returned * is `:all` - `InventoryObjectVersion/ALL` is returned If a value is not found or matches the above criteria, nil is returned.
(lifecycle-rule-builder id config)
Creates a LifecycleRule$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `LifecycleRule$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(location-builder id config)
Creates a Location$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `Location$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(noncurrent-version-transition-builder id config)
Creates a NoncurrentVersionTransition$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `NoncurrentVersionTransition$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(notification-key-filter-builder id config)
Creates a NotificationKeyFilter$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `NotificationKeyFilter$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(object-lock-mode config id item-key)
The object-lock-mode
function data interprets values in the provided config data into a
ObjectLockMode
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:
ObjectLockMode
- the value is returned.:governance
- ObjectLockMode/GOVERNANCE
is returned:compliance
- ObjectLockMode/COMPLIANCE
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `object-lock-mode` function data interprets values in the provided config data into a `ObjectLockMode` 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 `ObjectLockMode` - the value is returned. * is `:governance` - `ObjectLockMode/GOVERNANCE` is returned * is `:compliance` - `ObjectLockMode/COMPLIANCE` is returned If a value is not found or matches the above criteria, nil is returned.
(object-ownership config id item-key)
The object-ownership
function data interprets values in the provided config data into a
ObjectOwnership
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:
ObjectOwnership
- the value is returned.:bucket-owner-enforced
- ObjectOwnership/BUCKET_OWNER_ENFORCED
is returned:bucket-owner-preferred
- ObjectOwnership/BUCKET_OWNER_PREFERRED
is returned:object-writer
- ObjectOwnership/OBJECT_WRITER
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `object-ownership` function data interprets values in the provided config data into a `ObjectOwnership` 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 `ObjectOwnership` - the value is returned. * is `:bucket-owner-enforced` - `ObjectOwnership/BUCKET_OWNER_ENFORCED` is returned * is `:bucket-owner-preferred` - `ObjectOwnership/BUCKET_OWNER_PREFERRED` is returned * is `:object-writer` - `ObjectOwnership/OBJECT_WRITER` is returned If a value is not found or matches the above criteria, nil is returned.
(on-cloud-trail-bucket-event-options-builder id config)
Creates a OnCloudTrailBucketEventOptions$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `OnCloudTrailBucketEventOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(partition-date-source config id item-key)
The partition-date-source
function data interprets values in the provided config data into a
PartitionDateSource
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:
PartitionDateSource
- the value is returned.:delivery-time
- PartitionDateSource/DELIVERY_TIME
is returned:event-time
- PartitionDateSource/EVENT_TIME
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `partition-date-source` function data interprets values in the provided config data into a `PartitionDateSource` 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 `PartitionDateSource` - the value is returned. * is `:delivery-time` - `PartitionDateSource/DELIVERY_TIME` is returned * is `:event-time` - `PartitionDateSource/EVENT_TIME` is returned If a value is not found or matches the above criteria, nil is returned.
(redirect-protocol config id item-key)
The redirect-protocol
function data interprets values in the provided config data into a
RedirectProtocol
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:
RedirectProtocol
- the value is returned.:https
- RedirectProtocol/HTTPS
is returned:http
- RedirectProtocol/HTTP
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `redirect-protocol` function data interprets values in the provided config data into a `RedirectProtocol` 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 `RedirectProtocol` - the value is returned. * is `:https` - `RedirectProtocol/HTTPS` is returned * is `:http` - `RedirectProtocol/HTTP` is returned If a value is not found or matches the above criteria, nil is returned.
(redirect-target-builder id config)
Creates a RedirectTarget$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `RedirectTarget$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(routing-rule-builder id config)
Creates a RoutingRule$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `RoutingRule$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(routing-rule-condition-builder id config)
Creates a RoutingRuleCondition$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `RoutingRuleCondition$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(tag-builder id config)
Creates a Tag$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `Tag$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(transfer-acceleration-url-options-builder id config)
Creates a TransferAccelerationUrlOptions$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `TransferAccelerationUrlOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(transition-builder id config)
Creates a Transition$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `Transition$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(virtual-hosted-style-url-options-builder id config)
Creates a VirtualHostedStyleUrlOptions$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `VirtualHostedStyleUrlOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close