Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.s3.deployment package.
Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.s3.deployment package.
(bucket-deployment-builder scope id config)
Creates a BucketDeployment$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 `BucketDeployment$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-deployment-props-builder id config)
Creates a BucketDeploymentProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `BucketDeploymentProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following 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-bucket-deployment-builder builder id config)
The build-bucket-deployment-builder function updates a BucketDeployment$Builder instance using the provided configuration. The function takes the BucketDeployment$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated 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 |
cacheControl | java.util.List | cdk.support/lookup-entry | :cache-control |
contentDisposition | java.lang.String | cdk.support/lookup-entry | :content-disposition |
contentEncoding | java.lang.String | cdk.support/lookup-entry | :content-encoding |
contentLanguage | java.lang.String | cdk.support/lookup-entry | :content-language |
contentType | java.lang.String | cdk.support/lookup-entry | :content-type |
destinationBucket | software.amazon.awscdk.services.s3.IBucket | cdk.support/lookup-entry | :destination-bucket |
destinationKeyPrefix | java.lang.String | cdk.support/lookup-entry | :destination-key-prefix |
distribution | software.amazon.awscdk.services.cloudfront.IDistribution | cdk.support/lookup-entry | :distribution |
distributionPaths | java.util.List | cdk.support/lookup-entry | :distribution-paths |
ephemeralStorageSize | software.amazon.awscdk.Size | cdk.support/lookup-entry | :ephemeral-storage-size |
exclude | java.util.List | cdk.support/lookup-entry | :exclude |
expires | software.amazon.awscdk.Expiration | cdk.support/lookup-entry | :expires |
extract | java.lang.Boolean | cdk.support/lookup-entry | :extract |
include | java.util.List | cdk.support/lookup-entry | :include |
logGroup | software.amazon.awscdk.services.logs.ILogGroup | cdk.support/lookup-entry | :log-group |
logRetention | software.amazon.awscdk.services.logs.RetentionDays | cdk.api.services.logs/retention-days | :log-retention |
memoryLimit | java.lang.Number | cdk.support/lookup-entry | :memory-limit |
metadata | java.util.Map | cdk.support/lookup-entry | :metadata |
prune | java.lang.Boolean | cdk.support/lookup-entry | :prune |
retainOnDelete | java.lang.Boolean | cdk.support/lookup-entry | :retain-on-delete |
role | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :role |
serverSideEncryption | software.amazon.awscdk.services.s3.deployment.ServerSideEncryption | cdk.api.services.s3.deployment/server-side-encryption | :server-side-encryption |
serverSideEncryptionAwsKmsKeyId | java.lang.String | cdk.support/lookup-entry | :server-side-encryption-aws-kms-key-id |
serverSideEncryptionCustomerAlgorithm | java.lang.String | cdk.support/lookup-entry | :server-side-encryption-customer-algorithm |
signContent | java.lang.Boolean | cdk.support/lookup-entry | :sign-content |
sources | java.util.List | cdk.support/lookup-entry | :sources |
storageClass | software.amazon.awscdk.services.s3.deployment.StorageClass | cdk.api.services.s3.deployment/storage-class | :storage-class |
useEfs | java.lang.Boolean | cdk.support/lookup-entry | :use-efs |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
vpcSubnets | software.amazon.awscdk.services.ec2.SubnetSelection | cdk.support/lookup-entry | :vpc-subnets |
websiteRedirectLocation | java.lang.String | cdk.support/lookup-entry | :website-redirect-location |
The build-bucket-deployment-builder function updates a BucketDeployment$Builder instance using the provided configuration. The function takes the BucketDeployment$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated 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` | | `cacheControl` | java.util.List | [[cdk.support/lookup-entry]] | `:cache-control` | | `contentDisposition` | java.lang.String | [[cdk.support/lookup-entry]] | `:content-disposition` | | `contentEncoding` | java.lang.String | [[cdk.support/lookup-entry]] | `:content-encoding` | | `contentLanguage` | java.lang.String | [[cdk.support/lookup-entry]] | `:content-language` | | `contentType` | java.lang.String | [[cdk.support/lookup-entry]] | `:content-type` | | `destinationBucket` | software.amazon.awscdk.services.s3.IBucket | [[cdk.support/lookup-entry]] | `:destination-bucket` | | `destinationKeyPrefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:destination-key-prefix` | | `distribution` | software.amazon.awscdk.services.cloudfront.IDistribution | [[cdk.support/lookup-entry]] | `:distribution` | | `distributionPaths` | java.util.List | [[cdk.support/lookup-entry]] | `:distribution-paths` | | `ephemeralStorageSize` | software.amazon.awscdk.Size | [[cdk.support/lookup-entry]] | `:ephemeral-storage-size` | | `exclude` | java.util.List | [[cdk.support/lookup-entry]] | `:exclude` | | `expires` | software.amazon.awscdk.Expiration | [[cdk.support/lookup-entry]] | `:expires` | | `extract` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:extract` | | `include` | java.util.List | [[cdk.support/lookup-entry]] | `:include` | | `logGroup` | software.amazon.awscdk.services.logs.ILogGroup | [[cdk.support/lookup-entry]] | `:log-group` | | `logRetention` | software.amazon.awscdk.services.logs.RetentionDays | [[cdk.api.services.logs/retention-days]] | `:log-retention` | | `memoryLimit` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit` | | `metadata` | java.util.Map | [[cdk.support/lookup-entry]] | `:metadata` | | `prune` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:prune` | | `retainOnDelete` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:retain-on-delete` | | `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` | | `serverSideEncryption` | software.amazon.awscdk.services.s3.deployment.ServerSideEncryption | [[cdk.api.services.s3.deployment/server-side-encryption]] | `:server-side-encryption` | | `serverSideEncryptionAwsKmsKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:server-side-encryption-aws-kms-key-id` | | `serverSideEncryptionCustomerAlgorithm` | java.lang.String | [[cdk.support/lookup-entry]] | `:server-side-encryption-customer-algorithm` | | `signContent` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:sign-content` | | `sources` | java.util.List | [[cdk.support/lookup-entry]] | `:sources` | | `storageClass` | software.amazon.awscdk.services.s3.deployment.StorageClass | [[cdk.api.services.s3.deployment/storage-class]] | `:storage-class` | | `useEfs` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:use-efs` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` | | `vpcSubnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:vpc-subnets` | | `websiteRedirectLocation` | java.lang.String | [[cdk.support/lookup-entry]] | `:website-redirect-location` |
(build-bucket-deployment-props-builder builder id config)
The build-bucket-deployment-props-builder function updates a BucketDeploymentProps$Builder instance using the provided configuration. The function takes the BucketDeploymentProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated 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 |
cacheControl | java.util.List | cdk.support/lookup-entry | :cache-control |
contentDisposition | java.lang.String | cdk.support/lookup-entry | :content-disposition |
contentEncoding | java.lang.String | cdk.support/lookup-entry | :content-encoding |
contentLanguage | java.lang.String | cdk.support/lookup-entry | :content-language |
contentType | java.lang.String | cdk.support/lookup-entry | :content-type |
destinationBucket | software.amazon.awscdk.services.s3.IBucket | cdk.support/lookup-entry | :destination-bucket |
destinationKeyPrefix | java.lang.String | cdk.support/lookup-entry | :destination-key-prefix |
distribution | software.amazon.awscdk.services.cloudfront.IDistribution | cdk.support/lookup-entry | :distribution |
distributionPaths | java.util.List | cdk.support/lookup-entry | :distribution-paths |
ephemeralStorageSize | software.amazon.awscdk.Size | cdk.support/lookup-entry | :ephemeral-storage-size |
exclude | java.util.List | cdk.support/lookup-entry | :exclude |
expires | software.amazon.awscdk.Expiration | cdk.support/lookup-entry | :expires |
extract | java.lang.Boolean | cdk.support/lookup-entry | :extract |
include | java.util.List | cdk.support/lookup-entry | :include |
logGroup | software.amazon.awscdk.services.logs.ILogGroup | cdk.support/lookup-entry | :log-group |
logRetention | software.amazon.awscdk.services.logs.RetentionDays | cdk.api.services.logs/retention-days | :log-retention |
memoryLimit | java.lang.Number | cdk.support/lookup-entry | :memory-limit |
metadata | java.util.Map | cdk.support/lookup-entry | :metadata |
prune | java.lang.Boolean | cdk.support/lookup-entry | :prune |
retainOnDelete | java.lang.Boolean | cdk.support/lookup-entry | :retain-on-delete |
role | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :role |
serverSideEncryption | software.amazon.awscdk.services.s3.deployment.ServerSideEncryption | cdk.api.services.s3.deployment/server-side-encryption | :server-side-encryption |
serverSideEncryptionAwsKmsKeyId | java.lang.String | cdk.support/lookup-entry | :server-side-encryption-aws-kms-key-id |
serverSideEncryptionCustomerAlgorithm | java.lang.String | cdk.support/lookup-entry | :server-side-encryption-customer-algorithm |
signContent | java.lang.Boolean | cdk.support/lookup-entry | :sign-content |
sources | java.util.List | cdk.support/lookup-entry | :sources |
storageClass | software.amazon.awscdk.services.s3.deployment.StorageClass | cdk.api.services.s3.deployment/storage-class | :storage-class |
useEfs | java.lang.Boolean | cdk.support/lookup-entry | :use-efs |
vpc | software.amazon.awscdk.services.ec2.IVpc | cdk.support/lookup-entry | :vpc |
vpcSubnets | software.amazon.awscdk.services.ec2.SubnetSelection | cdk.support/lookup-entry | :vpc-subnets |
websiteRedirectLocation | java.lang.String | cdk.support/lookup-entry | :website-redirect-location |
The build-bucket-deployment-props-builder function updates a BucketDeploymentProps$Builder instance using the provided configuration. The function takes the BucketDeploymentProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated 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` | | `cacheControl` | java.util.List | [[cdk.support/lookup-entry]] | `:cache-control` | | `contentDisposition` | java.lang.String | [[cdk.support/lookup-entry]] | `:content-disposition` | | `contentEncoding` | java.lang.String | [[cdk.support/lookup-entry]] | `:content-encoding` | | `contentLanguage` | java.lang.String | [[cdk.support/lookup-entry]] | `:content-language` | | `contentType` | java.lang.String | [[cdk.support/lookup-entry]] | `:content-type` | | `destinationBucket` | software.amazon.awscdk.services.s3.IBucket | [[cdk.support/lookup-entry]] | `:destination-bucket` | | `destinationKeyPrefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:destination-key-prefix` | | `distribution` | software.amazon.awscdk.services.cloudfront.IDistribution | [[cdk.support/lookup-entry]] | `:distribution` | | `distributionPaths` | java.util.List | [[cdk.support/lookup-entry]] | `:distribution-paths` | | `ephemeralStorageSize` | software.amazon.awscdk.Size | [[cdk.support/lookup-entry]] | `:ephemeral-storage-size` | | `exclude` | java.util.List | [[cdk.support/lookup-entry]] | `:exclude` | | `expires` | software.amazon.awscdk.Expiration | [[cdk.support/lookup-entry]] | `:expires` | | `extract` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:extract` | | `include` | java.util.List | [[cdk.support/lookup-entry]] | `:include` | | `logGroup` | software.amazon.awscdk.services.logs.ILogGroup | [[cdk.support/lookup-entry]] | `:log-group` | | `logRetention` | software.amazon.awscdk.services.logs.RetentionDays | [[cdk.api.services.logs/retention-days]] | `:log-retention` | | `memoryLimit` | java.lang.Number | [[cdk.support/lookup-entry]] | `:memory-limit` | | `metadata` | java.util.Map | [[cdk.support/lookup-entry]] | `:metadata` | | `prune` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:prune` | | `retainOnDelete` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:retain-on-delete` | | `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` | | `serverSideEncryption` | software.amazon.awscdk.services.s3.deployment.ServerSideEncryption | [[cdk.api.services.s3.deployment/server-side-encryption]] | `:server-side-encryption` | | `serverSideEncryptionAwsKmsKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:server-side-encryption-aws-kms-key-id` | | `serverSideEncryptionCustomerAlgorithm` | java.lang.String | [[cdk.support/lookup-entry]] | `:server-side-encryption-customer-algorithm` | | `signContent` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:sign-content` | | `sources` | java.util.List | [[cdk.support/lookup-entry]] | `:sources` | | `storageClass` | software.amazon.awscdk.services.s3.deployment.StorageClass | [[cdk.api.services.s3.deployment/storage-class]] | `:storage-class` | | `useEfs` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:use-efs` | | `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` | | `vpcSubnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:vpc-subnets` | | `websiteRedirectLocation` | java.lang.String | [[cdk.support/lookup-entry]] | `:website-redirect-location` |
(build-deploy-time-substituted-file-builder builder id config)
The build-deploy-time-substituted-file-builder function updates a DeployTimeSubstitutedFile$Builder instance using the provided configuration. The function takes the DeployTimeSubstitutedFile$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
destinationBucket | software.amazon.awscdk.services.s3.IBucket | cdk.support/lookup-entry | :destination-bucket |
destinationKey | java.lang.String | cdk.support/lookup-entry | :destination-key |
role | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :role |
source | java.lang.String | cdk.support/lookup-entry | :source |
substitutions | java.util.Map | cdk.support/lookup-entry | :substitutions |
The build-deploy-time-substituted-file-builder function updates a DeployTimeSubstitutedFile$Builder instance using the provided configuration. The function takes the DeployTimeSubstitutedFile$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `destinationBucket` | software.amazon.awscdk.services.s3.IBucket | [[cdk.support/lookup-entry]] | `:destination-bucket` | | `destinationKey` | java.lang.String | [[cdk.support/lookup-entry]] | `:destination-key` | | `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` | | `source` | java.lang.String | [[cdk.support/lookup-entry]] | `:source` | | `substitutions` | java.util.Map | [[cdk.support/lookup-entry]] | `:substitutions` |
(build-deploy-time-substituted-file-props-builder builder id config)
The build-deploy-time-substituted-file-props-builder function updates a DeployTimeSubstitutedFileProps$Builder instance using the provided configuration. The function takes the DeployTimeSubstitutedFileProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
destinationBucket | software.amazon.awscdk.services.s3.IBucket | cdk.support/lookup-entry | :destination-bucket |
destinationKey | java.lang.String | cdk.support/lookup-entry | :destination-key |
role | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :role |
source | java.lang.String | cdk.support/lookup-entry | :source |
substitutions | java.util.Map | cdk.support/lookup-entry | :substitutions |
The build-deploy-time-substituted-file-props-builder function updates a DeployTimeSubstitutedFileProps$Builder instance using the provided configuration. The function takes the DeployTimeSubstitutedFileProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `destinationBucket` | software.amazon.awscdk.services.s3.IBucket | [[cdk.support/lookup-entry]] | `:destination-bucket` | | `destinationKey` | java.lang.String | [[cdk.support/lookup-entry]] | `:destination-key` | | `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` | | `source` | java.lang.String | [[cdk.support/lookup-entry]] | `:source` | | `substitutions` | java.util.Map | [[cdk.support/lookup-entry]] | `:substitutions` |
(build-deployment-source-context-builder builder id config)
The build-deployment-source-context-builder function updates a DeploymentSourceContext$Builder instance using the provided configuration. The function takes the DeploymentSourceContext$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
handlerRole | software.amazon.awscdk.services.iam.IRole | cdk.support/lookup-entry | :handler-role |
The build-deployment-source-context-builder function updates a DeploymentSourceContext$Builder instance using the provided configuration. The function takes the DeploymentSourceContext$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `handlerRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:handler-role` |
(build-source-config-builder builder id config)
The build-source-config-builder function updates a SourceConfig$Builder instance using the provided configuration. The function takes the SourceConfig$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated 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 |
markers | java.util.Map | cdk.support/lookup-entry | :markers |
zipObjectKey | java.lang.String | cdk.support/lookup-entry | :zip-object-key |
The build-source-config-builder function updates a SourceConfig$Builder instance using the provided configuration. The function takes the SourceConfig$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated 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` | | `markers` | java.util.Map | [[cdk.support/lookup-entry]] | `:markers` | | `zipObjectKey` | java.lang.String | [[cdk.support/lookup-entry]] | `:zip-object-key` |
(deploy-time-substituted-file-builder scope id config)
Creates a DeployTimeSubstitutedFile$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 `DeployTimeSubstitutedFile$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 |
(deploy-time-substituted-file-props-builder id config)
Creates a DeployTimeSubstitutedFileProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `DeployTimeSubstitutedFileProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(deployment-source-context-builder id config)
Creates a DeploymentSourceContext$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `DeploymentSourceContext$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(server-side-encryption config id item-key)
The server-side-encryption
function data interprets values in the provided config data into a
ServerSideEncryption
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:
ServerSideEncryption
- the value is returned.:aes-256
- ServerSideEncryption/AES_256
is returned:aws-kms
- ServerSideEncryption/AWS_KMS
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `server-side-encryption` function data interprets values in the provided config data into a `ServerSideEncryption` 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 `ServerSideEncryption` - the value is returned. * is `:aes-256` - `ServerSideEncryption/AES_256` is returned * is `:aws-kms` - `ServerSideEncryption/AWS_KMS` is returned If a value is not found or matches the above criteria, nil is returned.
(source-config-builder id config)
Creates a SourceConfig$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `SourceConfig$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(storage-class config id item-key)
The storage-class
function data interprets values in the provided config data into a
StorageClass
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:
StorageClass
- the value is returned.:glacier
- StorageClass/GLACIER
is returned:reduced-redundancy
- StorageClass/REDUCED_REDUNDANCY
is returned:onezone-ia
- StorageClass/ONEZONE_IA
is returned:standard-ia
- StorageClass/STANDARD_IA
is returned:standard
- StorageClass/STANDARD
is returned:intelligent-tiering
- StorageClass/INTELLIGENT_TIERING
is returned:deep-archive
- StorageClass/DEEP_ARCHIVE
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `storage-class` function data interprets values in the provided config data into a `StorageClass` 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 `StorageClass` - the value is returned. * is `:glacier` - `StorageClass/GLACIER` is returned * is `:reduced-redundancy` - `StorageClass/REDUCED_REDUNDANCY` is returned * is `:onezone-ia` - `StorageClass/ONEZONE_IA` is returned * is `:standard-ia` - `StorageClass/STANDARD_IA` is returned * is `:standard` - `StorageClass/STANDARD` is returned * is `:intelligent-tiering` - `StorageClass/INTELLIGENT_TIERING` is returned * is `:deep-archive` - `StorageClass/DEEP_ARCHIVE` is returned If a value is not found or matches the above criteria, nil is returned.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close