Liking cljdoc? Tell your friends :D
Clojure only.

cdk.api.services.rds

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

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

aurora-capacity-unitclj

(aurora-capacity-unit config id item-key)

The aurora-capacity-unit function data interprets values in the provided config data into a AuroraCapacityUnit 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 AuroraCapacityUnit - the value is returned.
  • is :acu-32 - AuroraCapacityUnit/ACU_32 is returned
  • is :acu-8 - AuroraCapacityUnit/ACU_8 is returned
  • is :acu-16 - AuroraCapacityUnit/ACU_16 is returned
  • is :acu-128 - AuroraCapacityUnit/ACU_128 is returned
  • is :acu-1 - AuroraCapacityUnit/ACU_1 is returned
  • is :acu-384 - AuroraCapacityUnit/ACU_384 is returned
  • is :acu-4 - AuroraCapacityUnit/ACU_4 is returned
  • is :acu-64 - AuroraCapacityUnit/ACU_64 is returned
  • is :acu-256 - AuroraCapacityUnit/ACU_256 is returned
  • is :acu-2 - AuroraCapacityUnit/ACU_2 is returned
  • is :acu-192 - AuroraCapacityUnit/ACU_192 is returned

If a value is not found or matches the above criteria, nil is returned.

The `aurora-capacity-unit` function data interprets values in the provided config data into a 
`AuroraCapacityUnit` 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 `AuroraCapacityUnit` - the value is returned.
* is `:acu-32` - `AuroraCapacityUnit/ACU_32` is returned
* is `:acu-8` - `AuroraCapacityUnit/ACU_8` is returned
* is `:acu-16` - `AuroraCapacityUnit/ACU_16` is returned
* is `:acu-128` - `AuroraCapacityUnit/ACU_128` is returned
* is `:acu-1` - `AuroraCapacityUnit/ACU_1` is returned
* is `:acu-384` - `AuroraCapacityUnit/ACU_384` is returned
* is `:acu-4` - `AuroraCapacityUnit/ACU_4` is returned
* is `:acu-64` - `AuroraCapacityUnit/ACU_64` is returned
* is `:acu-256` - `AuroraCapacityUnit/ACU_256` is returned
* is `:acu-2` - `AuroraCapacityUnit/ACU_2` is returned
* is `:acu-192` - `AuroraCapacityUnit/ACU_192` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

aurora-cluster-engine-props-builderclj

(aurora-cluster-engine-props-builder id config)

Creates a AuroraClusterEngineProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `AuroraClusterEngineProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

aurora-mysql-cluster-engine-props-builderclj

(aurora-mysql-cluster-engine-props-builder id config)

Creates a AuroraMysqlClusterEngineProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `AuroraMysqlClusterEngineProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

aurora-postgres-cluster-engine-props-builderclj

(aurora-postgres-cluster-engine-props-builder id config)

Creates a AuroraPostgresClusterEngineProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `AuroraPostgresClusterEngineProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

aurora-postgres-engine-features-builderclj

(aurora-postgres-engine-features-builder id config)

Creates a AuroraPostgresEngineFeatures$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `AuroraPostgresEngineFeatures$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

backup-props-builderclj

(backup-props-builder id config)

Creates a BackupProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `BackupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

build-aurora-cluster-engine-props-builderclj

(build-aurora-cluster-engine-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
versionsoftware.amazon.awscdk.services.rds.AuroraEngineVersioncdk.support/lookup-entry:version
The build-aurora-cluster-engine-props-builder function updates a AuroraClusterEngineProps$Builder instance using the provided configuration.
  The function takes the AuroraClusterEngineProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `version` | software.amazon.awscdk.services.rds.AuroraEngineVersion | [[cdk.support/lookup-entry]] | `:version` |
sourceraw docstring

build-aurora-mysql-cluster-engine-props-builderclj

(build-aurora-mysql-cluster-engine-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
versionsoftware.amazon.awscdk.services.rds.AuroraMysqlEngineVersioncdk.support/lookup-entry:version
The build-aurora-mysql-cluster-engine-props-builder function updates a AuroraMysqlClusterEngineProps$Builder instance using the provided configuration.
  The function takes the AuroraMysqlClusterEngineProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `version` | software.amazon.awscdk.services.rds.AuroraMysqlEngineVersion | [[cdk.support/lookup-entry]] | `:version` |
sourceraw docstring

build-aurora-postgres-cluster-engine-props-builderclj

(build-aurora-postgres-cluster-engine-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
versionsoftware.amazon.awscdk.services.rds.AuroraPostgresEngineVersioncdk.support/lookup-entry:version
The build-aurora-postgres-cluster-engine-props-builder function updates a AuroraPostgresClusterEngineProps$Builder instance using the provided configuration.
  The function takes the AuroraPostgresClusterEngineProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `version` | software.amazon.awscdk.services.rds.AuroraPostgresEngineVersion | [[cdk.support/lookup-entry]] | `:version` |
sourceraw docstring

build-aurora-postgres-engine-features-builderclj

(build-aurora-postgres-engine-features-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
s3Exportjava.lang.Booleancdk.support/lookup-entry:s3-export
s3Importjava.lang.Booleancdk.support/lookup-entry:s3-import
The build-aurora-postgres-engine-features-builder function updates a AuroraPostgresEngineFeatures$Builder instance using the provided configuration.
  The function takes the AuroraPostgresEngineFeatures$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `s3Export` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:s3-export` |
| `s3Import` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:s3-import` |
sourceraw docstring

build-backup-props-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
preferredWindowjava.lang.Stringcdk.support/lookup-entry:preferred-window
retentionsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:retention
The build-backup-props-builder function updates a BackupProps$Builder instance using the provided configuration.
  The function takes the BackupProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `preferredWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-window` |
| `retention` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:retention` |
sourceraw docstring

build-cfn-custom-db-engine-version-builderclj

(build-cfn-custom-db-engine-version-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
databaseInstallationFilesS3BucketNamejava.lang.Stringcdk.support/lookup-entry:database-installation-files-s3-bucket-name
databaseInstallationFilesS3Prefixjava.lang.Stringcdk.support/lookup-entry:database-installation-files-s3-prefix
descriptionjava.lang.Stringcdk.support/lookup-entry:description
enginejava.lang.Stringcdk.support/lookup-entry:engine
engineVersionjava.lang.Stringcdk.support/lookup-entry:engine-version
imageIdjava.lang.Stringcdk.support/lookup-entry:image-id
kmsKeyIdjava.lang.Stringcdk.support/lookup-entry:kms-key-id
manifestjava.lang.Stringcdk.support/lookup-entry:manifest
sourceCustomDbEngineVersionIdentifierjava.lang.Stringcdk.support/lookup-entry:source-custom-db-engine-version-identifier
statusjava.lang.Stringcdk.support/lookup-entry:status
tagsjava.util.Listcdk.support/lookup-entry:tags
useAwsProvidedLatestImagesoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:use-aws-provided-latest-image
The build-cfn-custom-db-engine-version-builder function updates a CfnCustomDBEngineVersion$Builder instance using the provided configuration.
  The function takes the CfnCustomDBEngineVersion$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `databaseInstallationFilesS3BucketName` | java.lang.String | [[cdk.support/lookup-entry]] | `:database-installation-files-s3-bucket-name` |
| `databaseInstallationFilesS3Prefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:database-installation-files-s3-prefix` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `engine` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine` |
| `engineVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine-version` |
| `imageId` | java.lang.String | [[cdk.support/lookup-entry]] | `:image-id` |
| `kmsKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:kms-key-id` |
| `manifest` | java.lang.String | [[cdk.support/lookup-entry]] | `:manifest` |
| `sourceCustomDbEngineVersionIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:source-custom-db-engine-version-identifier` |
| `status` | java.lang.String | [[cdk.support/lookup-entry]] | `:status` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `useAwsProvidedLatestImage` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:use-aws-provided-latest-image` |
sourceraw docstring

build-cfn-custom-db-engine-version-props-builderclj

(build-cfn-custom-db-engine-version-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
databaseInstallationFilesS3BucketNamejava.lang.Stringcdk.support/lookup-entry:database-installation-files-s3-bucket-name
databaseInstallationFilesS3Prefixjava.lang.Stringcdk.support/lookup-entry:database-installation-files-s3-prefix
descriptionjava.lang.Stringcdk.support/lookup-entry:description
enginejava.lang.Stringcdk.support/lookup-entry:engine
engineVersionjava.lang.Stringcdk.support/lookup-entry:engine-version
imageIdjava.lang.Stringcdk.support/lookup-entry:image-id
kmsKeyIdjava.lang.Stringcdk.support/lookup-entry:kms-key-id
manifestjava.lang.Stringcdk.support/lookup-entry:manifest
sourceCustomDbEngineVersionIdentifierjava.lang.Stringcdk.support/lookup-entry:source-custom-db-engine-version-identifier
statusjava.lang.Stringcdk.support/lookup-entry:status
tagsjava.util.Listcdk.support/lookup-entry:tags
useAwsProvidedLatestImagejava.lang.Booleancdk.support/lookup-entry:use-aws-provided-latest-image
The build-cfn-custom-db-engine-version-props-builder function updates a CfnCustomDBEngineVersionProps$Builder instance using the provided configuration.
  The function takes the CfnCustomDBEngineVersionProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `databaseInstallationFilesS3BucketName` | java.lang.String | [[cdk.support/lookup-entry]] | `:database-installation-files-s3-bucket-name` |
| `databaseInstallationFilesS3Prefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:database-installation-files-s3-prefix` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `engine` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine` |
| `engineVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine-version` |
| `imageId` | java.lang.String | [[cdk.support/lookup-entry]] | `:image-id` |
| `kmsKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:kms-key-id` |
| `manifest` | java.lang.String | [[cdk.support/lookup-entry]] | `:manifest` |
| `sourceCustomDbEngineVersionIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:source-custom-db-engine-version-identifier` |
| `status` | java.lang.String | [[cdk.support/lookup-entry]] | `:status` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `useAwsProvidedLatestImage` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:use-aws-provided-latest-image` |
sourceraw docstring

build-cfn-db-cluster-builderclj

(build-cfn-db-cluster-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
allocatedStoragejava.lang.Numbercdk.support/lookup-entry:allocated-storage
associatedRolesjava.util.Listcdk.support/lookup-entry:associated-roles
autoMinorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:auto-minor-version-upgrade
availabilityZonesjava.util.Listcdk.support/lookup-entry:availability-zones
backtrackWindowjava.lang.Numbercdk.support/lookup-entry:backtrack-window
backupRetentionPeriodjava.lang.Numbercdk.support/lookup-entry:backup-retention-period
copyTagsToSnapshotjava.lang.Booleancdk.support/lookup-entry:copy-tags-to-snapshot
databaseNamejava.lang.Stringcdk.support/lookup-entry:database-name
dbClusterIdentifierjava.lang.Stringcdk.support/lookup-entry:db-cluster-identifier
dbClusterInstanceClassjava.lang.Stringcdk.support/lookup-entry:db-cluster-instance-class
dbClusterParameterGroupNamejava.lang.Stringcdk.support/lookup-entry:db-cluster-parameter-group-name
dbInstanceParameterGroupNamejava.lang.Stringcdk.support/lookup-entry:db-instance-parameter-group-name
dbSubnetGroupNamejava.lang.Stringcdk.support/lookup-entry:db-subnet-group-name
dbSystemIdjava.lang.Stringcdk.support/lookup-entry:db-system-id
deletionProtectionjava.lang.Booleancdk.support/lookup-entry:deletion-protection
domainjava.lang.Stringcdk.support/lookup-entry:domain
domainIamRoleNamejava.lang.Stringcdk.support/lookup-entry:domain-iam-role-name
enableCloudwatchLogsExportsjava.util.Listcdk.support/lookup-entry:enable-cloudwatch-logs-exports
enableGlobalWriteForwardingjava.lang.Booleancdk.support/lookup-entry:enable-global-write-forwarding
enableHttpEndpointsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:enable-http-endpoint
enableIamDatabaseAuthenticationjava.lang.Booleancdk.support/lookup-entry:enable-iam-database-authentication
enginejava.lang.Stringcdk.support/lookup-entry:engine
engineModejava.lang.Stringcdk.support/lookup-entry:engine-mode
engineVersionjava.lang.Stringcdk.support/lookup-entry:engine-version
globalClusterIdentifierjava.lang.Stringcdk.support/lookup-entry:global-cluster-identifier
iopsjava.lang.Numbercdk.support/lookup-entry:iops
kmsKeyIdjava.lang.Stringcdk.support/lookup-entry:kms-key-id
manageMasterUserPasswordjava.lang.Booleancdk.support/lookup-entry:manage-master-user-password
masterUserPasswordjava.lang.Stringcdk.support/lookup-entry:master-user-password
masterUserSecretsoftware.amazon.awscdk.services.rds.CfnDBCluster$MasterUserSecretPropertycdk.support/lookup-entry:master-user-secret
masterUsernamejava.lang.Stringcdk.support/lookup-entry:master-username
monitoringIntervaljava.lang.Numbercdk.support/lookup-entry:monitoring-interval
monitoringRoleArnjava.lang.Stringcdk.support/lookup-entry:monitoring-role-arn
networkTypejava.lang.Stringcdk.support/lookup-entry:network-type
performanceInsightsEnabledjava.lang.Booleancdk.support/lookup-entry:performance-insights-enabled
performanceInsightsKmsKeyIdjava.lang.Stringcdk.support/lookup-entry:performance-insights-kms-key-id
performanceInsightsRetentionPeriodjava.lang.Numbercdk.support/lookup-entry:performance-insights-retention-period
portjava.lang.Numbercdk.support/lookup-entry:port
preferredBackupWindowjava.lang.Stringcdk.support/lookup-entry:preferred-backup-window
preferredMaintenanceWindowjava.lang.Stringcdk.support/lookup-entry:preferred-maintenance-window
publiclyAccessiblejava.lang.Booleancdk.support/lookup-entry:publicly-accessible
replicationSourceIdentifierjava.lang.Stringcdk.support/lookup-entry:replication-source-identifier
restoreToTimejava.lang.Stringcdk.support/lookup-entry:restore-to-time
restoreTypejava.lang.Stringcdk.support/lookup-entry:restore-type
scalingConfigurationsoftware.amazon.awscdk.services.rds.CfnDBCluster$ScalingConfigurationPropertycdk.support/lookup-entry:scaling-configuration
serverlessV2ScalingConfigurationsoftware.amazon.awscdk.services.rds.CfnDBCluster$ServerlessV2ScalingConfigurationPropertycdk.support/lookup-entry:serverless-v2-scaling-configuration
snapshotIdentifierjava.lang.Stringcdk.support/lookup-entry:snapshot-identifier
sourceDbClusterIdentifierjava.lang.Stringcdk.support/lookup-entry:source-db-cluster-identifier
sourceRegionjava.lang.Stringcdk.support/lookup-entry:source-region
storageEncryptedjava.lang.Booleancdk.support/lookup-entry:storage-encrypted
storageTypejava.lang.Stringcdk.support/lookup-entry:storage-type
tagsjava.util.Listcdk.support/lookup-entry:tags
useLatestRestorableTimejava.lang.Booleancdk.support/lookup-entry:use-latest-restorable-time
vpcSecurityGroupIdsjava.util.Listcdk.support/lookup-entry:vpc-security-group-ids
The build-cfn-db-cluster-builder function updates a CfnDBCluster$Builder instance using the provided configuration.
  The function takes the CfnDBCluster$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allocatedStorage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:allocated-storage` |
| `associatedRoles` | java.util.List | [[cdk.support/lookup-entry]] | `:associated-roles` |
| `autoMinorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:auto-minor-version-upgrade` |
| `availabilityZones` | java.util.List | [[cdk.support/lookup-entry]] | `:availability-zones` |
| `backtrackWindow` | java.lang.Number | [[cdk.support/lookup-entry]] | `:backtrack-window` |
| `backupRetentionPeriod` | java.lang.Number | [[cdk.support/lookup-entry]] | `:backup-retention-period` |
| `copyTagsToSnapshot` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:copy-tags-to-snapshot` |
| `databaseName` | java.lang.String | [[cdk.support/lookup-entry]] | `:database-name` |
| `dbClusterIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-cluster-identifier` |
| `dbClusterInstanceClass` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-cluster-instance-class` |
| `dbClusterParameterGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-cluster-parameter-group-name` |
| `dbInstanceParameterGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-instance-parameter-group-name` |
| `dbSubnetGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-subnet-group-name` |
| `dbSystemId` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-system-id` |
| `deletionProtection` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:deletion-protection` |
| `domain` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain` |
| `domainIamRoleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-iam-role-name` |
| `enableCloudwatchLogsExports` | java.util.List | [[cdk.support/lookup-entry]] | `:enable-cloudwatch-logs-exports` |
| `enableGlobalWriteForwarding` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-global-write-forwarding` |
| `enableHttpEndpoint` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:enable-http-endpoint` |
| `enableIamDatabaseAuthentication` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-iam-database-authentication` |
| `engine` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine` |
| `engineMode` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine-mode` |
| `engineVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine-version` |
| `globalClusterIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:global-cluster-identifier` |
| `iops` | java.lang.Number | [[cdk.support/lookup-entry]] | `:iops` |
| `kmsKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:kms-key-id` |
| `manageMasterUserPassword` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:manage-master-user-password` |
| `masterUserPassword` | java.lang.String | [[cdk.support/lookup-entry]] | `:master-user-password` |
| `masterUserSecret` | software.amazon.awscdk.services.rds.CfnDBCluster$MasterUserSecretProperty | [[cdk.support/lookup-entry]] | `:master-user-secret` |
| `masterUsername` | java.lang.String | [[cdk.support/lookup-entry]] | `:master-username` |
| `monitoringInterval` | java.lang.Number | [[cdk.support/lookup-entry]] | `:monitoring-interval` |
| `monitoringRoleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:monitoring-role-arn` |
| `networkType` | java.lang.String | [[cdk.support/lookup-entry]] | `:network-type` |
| `performanceInsightsEnabled` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:performance-insights-enabled` |
| `performanceInsightsKmsKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:performance-insights-kms-key-id` |
| `performanceInsightsRetentionPeriod` | java.lang.Number | [[cdk.support/lookup-entry]] | `:performance-insights-retention-period` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
| `preferredBackupWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-backup-window` |
| `preferredMaintenanceWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-maintenance-window` |
| `publiclyAccessible` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:publicly-accessible` |
| `replicationSourceIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:replication-source-identifier` |
| `restoreToTime` | java.lang.String | [[cdk.support/lookup-entry]] | `:restore-to-time` |
| `restoreType` | java.lang.String | [[cdk.support/lookup-entry]] | `:restore-type` |
| `scalingConfiguration` | software.amazon.awscdk.services.rds.CfnDBCluster$ScalingConfigurationProperty | [[cdk.support/lookup-entry]] | `:scaling-configuration` |
| `serverlessV2ScalingConfiguration` | software.amazon.awscdk.services.rds.CfnDBCluster$ServerlessV2ScalingConfigurationProperty | [[cdk.support/lookup-entry]] | `:serverless-v2-scaling-configuration` |
| `snapshotIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:snapshot-identifier` |
| `sourceDbClusterIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:source-db-cluster-identifier` |
| `sourceRegion` | java.lang.String | [[cdk.support/lookup-entry]] | `:source-region` |
| `storageEncrypted` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:storage-encrypted` |
| `storageType` | java.lang.String | [[cdk.support/lookup-entry]] | `:storage-type` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `useLatestRestorableTime` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:use-latest-restorable-time` |
| `vpcSecurityGroupIds` | java.util.List | [[cdk.support/lookup-entry]] | `:vpc-security-group-ids` |
sourceraw docstring

build-cfn-db-cluster-db-cluster-role-property-builderclj

(build-cfn-db-cluster-db-cluster-role-property-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
featureNamejava.lang.Stringcdk.support/lookup-entry:feature-name
roleArnjava.lang.Stringcdk.support/lookup-entry:role-arn
The build-cfn-db-cluster-db-cluster-role-property-builder function updates a CfnDBCluster$DBClusterRoleProperty$Builder instance using the provided configuration.
  The function takes the CfnDBCluster$DBClusterRoleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

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

build-cfn-db-cluster-endpoint-property-builderclj

(build-cfn-db-cluster-endpoint-property-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
addressjava.lang.Stringcdk.support/lookup-entry:address
portjava.lang.Stringcdk.support/lookup-entry:port
The build-cfn-db-cluster-endpoint-property-builder function updates a CfnDBCluster$EndpointProperty$Builder instance using the provided configuration.
  The function takes the CfnDBCluster$EndpointProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

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

build-cfn-db-cluster-master-user-secret-property-builderclj

(build-cfn-db-cluster-master-user-secret-property-builder builder id config)

The build-cfn-db-cluster-master-user-secret-property-builder function updates a CfnDBCluster$MasterUserSecretProperty$Builder instance using the provided configuration. The function takes the CfnDBCluster$MasterUserSecretProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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

FieldDataTypeLookup FunctionData Key
kmsKeyIdjava.lang.Stringcdk.support/lookup-entry:kms-key-id
secretArnjava.lang.Stringcdk.support/lookup-entry:secret-arn
The build-cfn-db-cluster-master-user-secret-property-builder function updates a CfnDBCluster$MasterUserSecretProperty$Builder instance using the provided configuration.
  The function takes the CfnDBCluster$MasterUserSecretProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `kmsKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:kms-key-id` |
| `secretArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:secret-arn` |
sourceraw docstring

build-cfn-db-cluster-parameter-group-builderclj

(build-cfn-db-cluster-parameter-group-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
dbClusterParameterGroupNamejava.lang.Stringcdk.support/lookup-entry:db-cluster-parameter-group-name
descriptionjava.lang.Stringcdk.support/lookup-entry:description
familyjava.lang.Stringcdk.support/lookup-entry:family
parametersjava.lang.Objectcdk.support/lookup-entry:parameters
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-db-cluster-parameter-group-builder function updates a CfnDBClusterParameterGroup$Builder instance using the provided configuration.
  The function takes the CfnDBClusterParameterGroup$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `dbClusterParameterGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-cluster-parameter-group-name` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `family` | java.lang.String | [[cdk.support/lookup-entry]] | `:family` |
| `parameters` | java.lang.Object | [[cdk.support/lookup-entry]] | `:parameters` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-db-cluster-parameter-group-props-builderclj

(build-cfn-db-cluster-parameter-group-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
dbClusterParameterGroupNamejava.lang.Stringcdk.support/lookup-entry:db-cluster-parameter-group-name
descriptionjava.lang.Stringcdk.support/lookup-entry:description
familyjava.lang.Stringcdk.support/lookup-entry:family
parametersjava.lang.Objectcdk.support/lookup-entry:parameters
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-db-cluster-parameter-group-props-builder function updates a CfnDBClusterParameterGroupProps$Builder instance using the provided configuration.
  The function takes the CfnDBClusterParameterGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `dbClusterParameterGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-cluster-parameter-group-name` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `family` | java.lang.String | [[cdk.support/lookup-entry]] | `:family` |
| `parameters` | java.lang.Object | [[cdk.support/lookup-entry]] | `:parameters` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-db-cluster-props-builderclj

(build-cfn-db-cluster-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
allocatedStoragejava.lang.Numbercdk.support/lookup-entry:allocated-storage
associatedRolessoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:associated-roles
autoMinorVersionUpgradesoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:auto-minor-version-upgrade
availabilityZonesjava.util.Listcdk.support/lookup-entry:availability-zones
backtrackWindowjava.lang.Numbercdk.support/lookup-entry:backtrack-window
backupRetentionPeriodjava.lang.Numbercdk.support/lookup-entry:backup-retention-period
copyTagsToSnapshotjava.lang.Booleancdk.support/lookup-entry:copy-tags-to-snapshot
databaseNamejava.lang.Stringcdk.support/lookup-entry:database-name
dbClusterIdentifierjava.lang.Stringcdk.support/lookup-entry:db-cluster-identifier
dbClusterInstanceClassjava.lang.Stringcdk.support/lookup-entry:db-cluster-instance-class
dbClusterParameterGroupNamejava.lang.Stringcdk.support/lookup-entry:db-cluster-parameter-group-name
dbInstanceParameterGroupNamejava.lang.Stringcdk.support/lookup-entry:db-instance-parameter-group-name
dbSubnetGroupNamejava.lang.Stringcdk.support/lookup-entry:db-subnet-group-name
dbSystemIdjava.lang.Stringcdk.support/lookup-entry:db-system-id
deletionProtectionjava.lang.Booleancdk.support/lookup-entry:deletion-protection
domainjava.lang.Stringcdk.support/lookup-entry:domain
domainIamRoleNamejava.lang.Stringcdk.support/lookup-entry:domain-iam-role-name
enableCloudwatchLogsExportsjava.util.Listcdk.support/lookup-entry:enable-cloudwatch-logs-exports
enableGlobalWriteForwardingjava.lang.Booleancdk.support/lookup-entry:enable-global-write-forwarding
enableHttpEndpointjava.lang.Booleancdk.support/lookup-entry:enable-http-endpoint
enableIamDatabaseAuthenticationjava.lang.Booleancdk.support/lookup-entry:enable-iam-database-authentication
enginejava.lang.Stringcdk.support/lookup-entry:engine
engineModejava.lang.Stringcdk.support/lookup-entry:engine-mode
engineVersionjava.lang.Stringcdk.support/lookup-entry:engine-version
globalClusterIdentifierjava.lang.Stringcdk.support/lookup-entry:global-cluster-identifier
iopsjava.lang.Numbercdk.support/lookup-entry:iops
kmsKeyIdjava.lang.Stringcdk.support/lookup-entry:kms-key-id
manageMasterUserPasswordsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:manage-master-user-password
masterUserPasswordjava.lang.Stringcdk.support/lookup-entry:master-user-password
masterUserSecretsoftware.amazon.awscdk.services.rds.CfnDBCluster$MasterUserSecretPropertycdk.support/lookup-entry:master-user-secret
masterUsernamejava.lang.Stringcdk.support/lookup-entry:master-username
monitoringIntervaljava.lang.Numbercdk.support/lookup-entry:monitoring-interval
monitoringRoleArnjava.lang.Stringcdk.support/lookup-entry:monitoring-role-arn
networkTypejava.lang.Stringcdk.support/lookup-entry:network-type
performanceInsightsEnabledsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:performance-insights-enabled
performanceInsightsKmsKeyIdjava.lang.Stringcdk.support/lookup-entry:performance-insights-kms-key-id
performanceInsightsRetentionPeriodjava.lang.Numbercdk.support/lookup-entry:performance-insights-retention-period
portjava.lang.Numbercdk.support/lookup-entry:port
preferredBackupWindowjava.lang.Stringcdk.support/lookup-entry:preferred-backup-window
preferredMaintenanceWindowjava.lang.Stringcdk.support/lookup-entry:preferred-maintenance-window
publiclyAccessiblejava.lang.Booleancdk.support/lookup-entry:publicly-accessible
replicationSourceIdentifierjava.lang.Stringcdk.support/lookup-entry:replication-source-identifier
restoreToTimejava.lang.Stringcdk.support/lookup-entry:restore-to-time
restoreTypejava.lang.Stringcdk.support/lookup-entry:restore-type
scalingConfigurationsoftware.amazon.awscdk.services.rds.CfnDBCluster$ScalingConfigurationPropertycdk.support/lookup-entry:scaling-configuration
serverlessV2ScalingConfigurationsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:serverless-v2-scaling-configuration
snapshotIdentifierjava.lang.Stringcdk.support/lookup-entry:snapshot-identifier
sourceDbClusterIdentifierjava.lang.Stringcdk.support/lookup-entry:source-db-cluster-identifier
sourceRegionjava.lang.Stringcdk.support/lookup-entry:source-region
storageEncryptedsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:storage-encrypted
storageTypejava.lang.Stringcdk.support/lookup-entry:storage-type
tagsjava.util.Listcdk.support/lookup-entry:tags
useLatestRestorableTimesoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:use-latest-restorable-time
vpcSecurityGroupIdsjava.util.Listcdk.support/lookup-entry:vpc-security-group-ids
The build-cfn-db-cluster-props-builder function updates a CfnDBClusterProps$Builder instance using the provided configuration.
  The function takes the CfnDBClusterProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allocatedStorage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:allocated-storage` |
| `associatedRoles` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:associated-roles` |
| `autoMinorVersionUpgrade` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:auto-minor-version-upgrade` |
| `availabilityZones` | java.util.List | [[cdk.support/lookup-entry]] | `:availability-zones` |
| `backtrackWindow` | java.lang.Number | [[cdk.support/lookup-entry]] | `:backtrack-window` |
| `backupRetentionPeriod` | java.lang.Number | [[cdk.support/lookup-entry]] | `:backup-retention-period` |
| `copyTagsToSnapshot` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:copy-tags-to-snapshot` |
| `databaseName` | java.lang.String | [[cdk.support/lookup-entry]] | `:database-name` |
| `dbClusterIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-cluster-identifier` |
| `dbClusterInstanceClass` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-cluster-instance-class` |
| `dbClusterParameterGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-cluster-parameter-group-name` |
| `dbInstanceParameterGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-instance-parameter-group-name` |
| `dbSubnetGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-subnet-group-name` |
| `dbSystemId` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-system-id` |
| `deletionProtection` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:deletion-protection` |
| `domain` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain` |
| `domainIamRoleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-iam-role-name` |
| `enableCloudwatchLogsExports` | java.util.List | [[cdk.support/lookup-entry]] | `:enable-cloudwatch-logs-exports` |
| `enableGlobalWriteForwarding` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-global-write-forwarding` |
| `enableHttpEndpoint` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-http-endpoint` |
| `enableIamDatabaseAuthentication` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-iam-database-authentication` |
| `engine` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine` |
| `engineMode` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine-mode` |
| `engineVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine-version` |
| `globalClusterIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:global-cluster-identifier` |
| `iops` | java.lang.Number | [[cdk.support/lookup-entry]] | `:iops` |
| `kmsKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:kms-key-id` |
| `manageMasterUserPassword` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:manage-master-user-password` |
| `masterUserPassword` | java.lang.String | [[cdk.support/lookup-entry]] | `:master-user-password` |
| `masterUserSecret` | software.amazon.awscdk.services.rds.CfnDBCluster$MasterUserSecretProperty | [[cdk.support/lookup-entry]] | `:master-user-secret` |
| `masterUsername` | java.lang.String | [[cdk.support/lookup-entry]] | `:master-username` |
| `monitoringInterval` | java.lang.Number | [[cdk.support/lookup-entry]] | `:monitoring-interval` |
| `monitoringRoleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:monitoring-role-arn` |
| `networkType` | java.lang.String | [[cdk.support/lookup-entry]] | `:network-type` |
| `performanceInsightsEnabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:performance-insights-enabled` |
| `performanceInsightsKmsKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:performance-insights-kms-key-id` |
| `performanceInsightsRetentionPeriod` | java.lang.Number | [[cdk.support/lookup-entry]] | `:performance-insights-retention-period` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
| `preferredBackupWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-backup-window` |
| `preferredMaintenanceWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-maintenance-window` |
| `publiclyAccessible` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:publicly-accessible` |
| `replicationSourceIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:replication-source-identifier` |
| `restoreToTime` | java.lang.String | [[cdk.support/lookup-entry]] | `:restore-to-time` |
| `restoreType` | java.lang.String | [[cdk.support/lookup-entry]] | `:restore-type` |
| `scalingConfiguration` | software.amazon.awscdk.services.rds.CfnDBCluster$ScalingConfigurationProperty | [[cdk.support/lookup-entry]] | `:scaling-configuration` |
| `serverlessV2ScalingConfiguration` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:serverless-v2-scaling-configuration` |
| `snapshotIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:snapshot-identifier` |
| `sourceDbClusterIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:source-db-cluster-identifier` |
| `sourceRegion` | java.lang.String | [[cdk.support/lookup-entry]] | `:source-region` |
| `storageEncrypted` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:storage-encrypted` |
| `storageType` | java.lang.String | [[cdk.support/lookup-entry]] | `:storage-type` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `useLatestRestorableTime` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:use-latest-restorable-time` |
| `vpcSecurityGroupIds` | java.util.List | [[cdk.support/lookup-entry]] | `:vpc-security-group-ids` |
sourceraw docstring

build-cfn-db-cluster-read-endpoint-property-builderclj

(build-cfn-db-cluster-read-endpoint-property-builder builder id config)

The build-cfn-db-cluster-read-endpoint-property-builder function updates a CfnDBCluster$ReadEndpointProperty$Builder instance using the provided configuration. The function takes the CfnDBCluster$ReadEndpointProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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

FieldDataTypeLookup FunctionData Key
addressjava.lang.Stringcdk.support/lookup-entry:address
The build-cfn-db-cluster-read-endpoint-property-builder function updates a CfnDBCluster$ReadEndpointProperty$Builder instance using the provided configuration.
  The function takes the CfnDBCluster$ReadEndpointProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

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

build-cfn-db-cluster-scaling-configuration-property-builderclj

(build-cfn-db-cluster-scaling-configuration-property-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
autoPausesoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:auto-pause
maxCapacityjava.lang.Numbercdk.support/lookup-entry:max-capacity
minCapacityjava.lang.Numbercdk.support/lookup-entry:min-capacity
secondsBeforeTimeoutjava.lang.Numbercdk.support/lookup-entry:seconds-before-timeout
secondsUntilAutoPausejava.lang.Numbercdk.support/lookup-entry:seconds-until-auto-pause
timeoutActionjava.lang.Stringcdk.support/lookup-entry:timeout-action
The build-cfn-db-cluster-scaling-configuration-property-builder function updates a CfnDBCluster$ScalingConfigurationProperty$Builder instance using the provided configuration.
  The function takes the CfnDBCluster$ScalingConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `autoPause` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:auto-pause` |
| `maxCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-capacity` |
| `minCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-capacity` |
| `secondsBeforeTimeout` | java.lang.Number | [[cdk.support/lookup-entry]] | `:seconds-before-timeout` |
| `secondsUntilAutoPause` | java.lang.Number | [[cdk.support/lookup-entry]] | `:seconds-until-auto-pause` |
| `timeoutAction` | java.lang.String | [[cdk.support/lookup-entry]] | `:timeout-action` |
sourceraw docstring

build-cfn-db-cluster-serverless-v2-scaling-configuration-property-builderclj

(build-cfn-db-cluster-serverless-v2-scaling-configuration-property-builder
  builder
  id
  config)

The build-cfn-db-cluster-serverless-v2-scaling-configuration-property-builder function updates a CfnDBCluster$ServerlessV2ScalingConfigurationProperty$Builder instance using the provided configuration. The function takes the CfnDBCluster$ServerlessV2ScalingConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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

FieldDataTypeLookup FunctionData Key
maxCapacityjava.lang.Numbercdk.support/lookup-entry:max-capacity
minCapacityjava.lang.Numbercdk.support/lookup-entry:min-capacity
The build-cfn-db-cluster-serverless-v2-scaling-configuration-property-builder function updates a CfnDBCluster$ServerlessV2ScalingConfigurationProperty$Builder instance using the provided configuration.
  The function takes the CfnDBCluster$ServerlessV2ScalingConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `maxCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-capacity` |
| `minCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-capacity` |
sourceraw docstring

build-cfn-db-instance-builderclj

(build-cfn-db-instance-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
allocatedStoragejava.lang.Stringcdk.support/lookup-entry:allocated-storage
allowMajorVersionUpgradesoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:allow-major-version-upgrade
associatedRolesjava.util.Listcdk.support/lookup-entry:associated-roles
autoMinorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:auto-minor-version-upgrade
automaticBackupReplicationKmsKeyIdjava.lang.Stringcdk.support/lookup-entry:automatic-backup-replication-kms-key-id
automaticBackupReplicationRegionjava.lang.Stringcdk.support/lookup-entry:automatic-backup-replication-region
availabilityZonejava.lang.Stringcdk.support/lookup-entry:availability-zone
backupRetentionPeriodjava.lang.Numbercdk.support/lookup-entry:backup-retention-period
caCertificateIdentifierjava.lang.Stringcdk.support/lookup-entry:ca-certificate-identifier
certificateDetailssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:certificate-details
certificateRotationRestartsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:certificate-rotation-restart
characterSetNamejava.lang.Stringcdk.support/lookup-entry:character-set-name
copyTagsToSnapshotsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:copy-tags-to-snapshot
customIamInstanceProfilejava.lang.Stringcdk.support/lookup-entry:custom-iam-instance-profile
dbClusterIdentifierjava.lang.Stringcdk.support/lookup-entry:db-cluster-identifier
dbClusterSnapshotIdentifierjava.lang.Stringcdk.support/lookup-entry:db-cluster-snapshot-identifier
dbInstanceClassjava.lang.Stringcdk.support/lookup-entry:db-instance-class
dbInstanceIdentifierjava.lang.Stringcdk.support/lookup-entry:db-instance-identifier
dbNamejava.lang.Stringcdk.support/lookup-entry:db-name
dbParameterGroupNamejava.lang.Stringcdk.support/lookup-entry:db-parameter-group-name
dbSecurityGroupsjava.util.Listcdk.support/lookup-entry:db-security-groups
dbSnapshotIdentifierjava.lang.Stringcdk.support/lookup-entry:db-snapshot-identifier
dbSubnetGroupNamejava.lang.Stringcdk.support/lookup-entry:db-subnet-group-name
dedicatedLogVolumejava.lang.Booleancdk.support/lookup-entry:dedicated-log-volume
deleteAutomatedBackupssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:delete-automated-backups
deletionProtectionjava.lang.Booleancdk.support/lookup-entry:deletion-protection
domainjava.lang.Stringcdk.support/lookup-entry:domain
domainAuthSecretArnjava.lang.Stringcdk.support/lookup-entry:domain-auth-secret-arn
domainDnsIpsjava.util.Listcdk.support/lookup-entry:domain-dns-ips
domainFqdnjava.lang.Stringcdk.support/lookup-entry:domain-fqdn
domainIamRoleNamejava.lang.Stringcdk.support/lookup-entry:domain-iam-role-name
domainOujava.lang.Stringcdk.support/lookup-entry:domain-ou
enableCloudwatchLogsExportsjava.util.Listcdk.support/lookup-entry:enable-cloudwatch-logs-exports
enableIamDatabaseAuthenticationsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:enable-iam-database-authentication
enablePerformanceInsightssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:enable-performance-insights
endpointsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:endpoint
enginejava.lang.Stringcdk.support/lookup-entry:engine
engineVersionjava.lang.Stringcdk.support/lookup-entry:engine-version
iopsjava.lang.Numbercdk.support/lookup-entry:iops
kmsKeyIdjava.lang.Stringcdk.support/lookup-entry:kms-key-id
licenseModeljava.lang.Stringcdk.support/lookup-entry:license-model
manageMasterUserPasswordjava.lang.Booleancdk.support/lookup-entry:manage-master-user-password
masterUserPasswordjava.lang.Stringcdk.support/lookup-entry:master-user-password
masterUserSecretsoftware.amazon.awscdk.services.rds.CfnDBInstance$MasterUserSecretPropertycdk.support/lookup-entry:master-user-secret
masterUsernamejava.lang.Stringcdk.support/lookup-entry:master-username
maxAllocatedStoragejava.lang.Numbercdk.support/lookup-entry:max-allocated-storage
monitoringIntervaljava.lang.Numbercdk.support/lookup-entry:monitoring-interval
monitoringRoleArnjava.lang.Stringcdk.support/lookup-entry:monitoring-role-arn
multiAzsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:multi-az
ncharCharacterSetNamejava.lang.Stringcdk.support/lookup-entry:nchar-character-set-name
networkTypejava.lang.Stringcdk.support/lookup-entry:network-type
optionGroupNamejava.lang.Stringcdk.support/lookup-entry:option-group-name
performanceInsightsKmsKeyIdjava.lang.Stringcdk.support/lookup-entry:performance-insights-kms-key-id
performanceInsightsRetentionPeriodjava.lang.Numbercdk.support/lookup-entry:performance-insights-retention-period
portjava.lang.Stringcdk.support/lookup-entry:port
preferredBackupWindowjava.lang.Stringcdk.support/lookup-entry:preferred-backup-window
preferredMaintenanceWindowjava.lang.Stringcdk.support/lookup-entry:preferred-maintenance-window
processorFeaturessoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:processor-features
promotionTierjava.lang.Numbercdk.support/lookup-entry:promotion-tier
publiclyAccessiblesoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:publicly-accessible
replicaModejava.lang.Stringcdk.support/lookup-entry:replica-mode
restoreTimejava.lang.Stringcdk.support/lookup-entry:restore-time
sourceDbClusterIdentifierjava.lang.Stringcdk.support/lookup-entry:source-db-cluster-identifier
sourceDbInstanceAutomatedBackupsArnjava.lang.Stringcdk.support/lookup-entry:source-db-instance-automated-backups-arn
sourceDbInstanceIdentifierjava.lang.Stringcdk.support/lookup-entry:source-db-instance-identifier
sourceDbiResourceIdjava.lang.Stringcdk.support/lookup-entry:source-dbi-resource-id
sourceRegionjava.lang.Stringcdk.support/lookup-entry:source-region
storageEncryptedjava.lang.Booleancdk.support/lookup-entry:storage-encrypted
storageThroughputjava.lang.Numbercdk.support/lookup-entry:storage-throughput
storageTypejava.lang.Stringcdk.support/lookup-entry:storage-type
tagsjava.util.Listcdk.support/lookup-entry:tags
tdeCredentialArnjava.lang.Stringcdk.support/lookup-entry:tde-credential-arn
tdeCredentialPasswordjava.lang.Stringcdk.support/lookup-entry:tde-credential-password
timezonejava.lang.Stringcdk.support/lookup-entry:timezone
useDefaultProcessorFeaturesjava.lang.Booleancdk.support/lookup-entry:use-default-processor-features
useLatestRestorableTimesoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:use-latest-restorable-time
vpcSecurityGroupsjava.util.Listcdk.support/lookup-entry:vpc-security-groups
The build-cfn-db-instance-builder function updates a CfnDBInstance$Builder instance using the provided configuration.
  The function takes the CfnDBInstance$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allocatedStorage` | java.lang.String | [[cdk.support/lookup-entry]] | `:allocated-storage` |
| `allowMajorVersionUpgrade` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:allow-major-version-upgrade` |
| `associatedRoles` | java.util.List | [[cdk.support/lookup-entry]] | `:associated-roles` |
| `autoMinorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:auto-minor-version-upgrade` |
| `automaticBackupReplicationKmsKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:automatic-backup-replication-kms-key-id` |
| `automaticBackupReplicationRegion` | java.lang.String | [[cdk.support/lookup-entry]] | `:automatic-backup-replication-region` |
| `availabilityZone` | java.lang.String | [[cdk.support/lookup-entry]] | `:availability-zone` |
| `backupRetentionPeriod` | java.lang.Number | [[cdk.support/lookup-entry]] | `:backup-retention-period` |
| `caCertificateIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:ca-certificate-identifier` |
| `certificateDetails` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:certificate-details` |
| `certificateRotationRestart` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:certificate-rotation-restart` |
| `characterSetName` | java.lang.String | [[cdk.support/lookup-entry]] | `:character-set-name` |
| `copyTagsToSnapshot` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:copy-tags-to-snapshot` |
| `customIamInstanceProfile` | java.lang.String | [[cdk.support/lookup-entry]] | `:custom-iam-instance-profile` |
| `dbClusterIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-cluster-identifier` |
| `dbClusterSnapshotIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-cluster-snapshot-identifier` |
| `dbInstanceClass` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-instance-class` |
| `dbInstanceIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-instance-identifier` |
| `dbName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-name` |
| `dbParameterGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-parameter-group-name` |
| `dbSecurityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:db-security-groups` |
| `dbSnapshotIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-snapshot-identifier` |
| `dbSubnetGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-subnet-group-name` |
| `dedicatedLogVolume` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:dedicated-log-volume` |
| `deleteAutomatedBackups` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:delete-automated-backups` |
| `deletionProtection` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:deletion-protection` |
| `domain` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain` |
| `domainAuthSecretArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-auth-secret-arn` |
| `domainDnsIps` | java.util.List | [[cdk.support/lookup-entry]] | `:domain-dns-ips` |
| `domainFqdn` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-fqdn` |
| `domainIamRoleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-iam-role-name` |
| `domainOu` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-ou` |
| `enableCloudwatchLogsExports` | java.util.List | [[cdk.support/lookup-entry]] | `:enable-cloudwatch-logs-exports` |
| `enableIamDatabaseAuthentication` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:enable-iam-database-authentication` |
| `enablePerformanceInsights` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:enable-performance-insights` |
| `endpoint` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:endpoint` |
| `engine` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine` |
| `engineVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine-version` |
| `iops` | java.lang.Number | [[cdk.support/lookup-entry]] | `:iops` |
| `kmsKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:kms-key-id` |
| `licenseModel` | java.lang.String | [[cdk.support/lookup-entry]] | `:license-model` |
| `manageMasterUserPassword` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:manage-master-user-password` |
| `masterUserPassword` | java.lang.String | [[cdk.support/lookup-entry]] | `:master-user-password` |
| `masterUserSecret` | software.amazon.awscdk.services.rds.CfnDBInstance$MasterUserSecretProperty | [[cdk.support/lookup-entry]] | `:master-user-secret` |
| `masterUsername` | java.lang.String | [[cdk.support/lookup-entry]] | `:master-username` |
| `maxAllocatedStorage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-allocated-storage` |
| `monitoringInterval` | java.lang.Number | [[cdk.support/lookup-entry]] | `:monitoring-interval` |
| `monitoringRoleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:monitoring-role-arn` |
| `multiAz` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:multi-az` |
| `ncharCharacterSetName` | java.lang.String | [[cdk.support/lookup-entry]] | `:nchar-character-set-name` |
| `networkType` | java.lang.String | [[cdk.support/lookup-entry]] | `:network-type` |
| `optionGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:option-group-name` |
| `performanceInsightsKmsKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:performance-insights-kms-key-id` |
| `performanceInsightsRetentionPeriod` | java.lang.Number | [[cdk.support/lookup-entry]] | `:performance-insights-retention-period` |
| `port` | java.lang.String | [[cdk.support/lookup-entry]] | `:port` |
| `preferredBackupWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-backup-window` |
| `preferredMaintenanceWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-maintenance-window` |
| `processorFeatures` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:processor-features` |
| `promotionTier` | java.lang.Number | [[cdk.support/lookup-entry]] | `:promotion-tier` |
| `publiclyAccessible` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:publicly-accessible` |
| `replicaMode` | java.lang.String | [[cdk.support/lookup-entry]] | `:replica-mode` |
| `restoreTime` | java.lang.String | [[cdk.support/lookup-entry]] | `:restore-time` |
| `sourceDbClusterIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:source-db-cluster-identifier` |
| `sourceDbInstanceAutomatedBackupsArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:source-db-instance-automated-backups-arn` |
| `sourceDbInstanceIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:source-db-instance-identifier` |
| `sourceDbiResourceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:source-dbi-resource-id` |
| `sourceRegion` | java.lang.String | [[cdk.support/lookup-entry]] | `:source-region` |
| `storageEncrypted` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:storage-encrypted` |
| `storageThroughput` | java.lang.Number | [[cdk.support/lookup-entry]] | `:storage-throughput` |
| `storageType` | java.lang.String | [[cdk.support/lookup-entry]] | `:storage-type` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `tdeCredentialArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:tde-credential-arn` |
| `tdeCredentialPassword` | java.lang.String | [[cdk.support/lookup-entry]] | `:tde-credential-password` |
| `timezone` | java.lang.String | [[cdk.support/lookup-entry]] | `:timezone` |
| `useDefaultProcessorFeatures` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:use-default-processor-features` |
| `useLatestRestorableTime` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:use-latest-restorable-time` |
| `vpcSecurityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:vpc-security-groups` |
sourceraw docstring

build-cfn-db-instance-certificate-details-property-builderclj

(build-cfn-db-instance-certificate-details-property-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
caIdentifierjava.lang.Stringcdk.support/lookup-entry:ca-identifier
validTilljava.lang.Stringcdk.support/lookup-entry:valid-till
The build-cfn-db-instance-certificate-details-property-builder function updates a CfnDBInstance$CertificateDetailsProperty$Builder instance using the provided configuration.
  The function takes the CfnDBInstance$CertificateDetailsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `caIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:ca-identifier` |
| `validTill` | java.lang.String | [[cdk.support/lookup-entry]] | `:valid-till` |
sourceraw docstring

build-cfn-db-instance-db-instance-role-property-builderclj

(build-cfn-db-instance-db-instance-role-property-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
featureNamejava.lang.Stringcdk.support/lookup-entry:feature-name
roleArnjava.lang.Stringcdk.support/lookup-entry:role-arn
The build-cfn-db-instance-db-instance-role-property-builder function updates a CfnDBInstance$DBInstanceRoleProperty$Builder instance using the provided configuration.
  The function takes the CfnDBInstance$DBInstanceRoleProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

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

build-cfn-db-instance-endpoint-property-builderclj

(build-cfn-db-instance-endpoint-property-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
addressjava.lang.Stringcdk.support/lookup-entry:address
hostedZoneIdjava.lang.Stringcdk.support/lookup-entry:hosted-zone-id
portjava.lang.Stringcdk.support/lookup-entry:port
The build-cfn-db-instance-endpoint-property-builder function updates a CfnDBInstance$EndpointProperty$Builder instance using the provided configuration.
  The function takes the CfnDBInstance$EndpointProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `address` | java.lang.String | [[cdk.support/lookup-entry]] | `:address` |
| `hostedZoneId` | java.lang.String | [[cdk.support/lookup-entry]] | `:hosted-zone-id` |
| `port` | java.lang.String | [[cdk.support/lookup-entry]] | `:port` |
sourceraw docstring

build-cfn-db-instance-master-user-secret-property-builderclj

(build-cfn-db-instance-master-user-secret-property-builder builder id config)

The build-cfn-db-instance-master-user-secret-property-builder function updates a CfnDBInstance$MasterUserSecretProperty$Builder instance using the provided configuration. The function takes the CfnDBInstance$MasterUserSecretProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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

FieldDataTypeLookup FunctionData Key
kmsKeyIdjava.lang.Stringcdk.support/lookup-entry:kms-key-id
secretArnjava.lang.Stringcdk.support/lookup-entry:secret-arn
The build-cfn-db-instance-master-user-secret-property-builder function updates a CfnDBInstance$MasterUserSecretProperty$Builder instance using the provided configuration.
  The function takes the CfnDBInstance$MasterUserSecretProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `kmsKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:kms-key-id` |
| `secretArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:secret-arn` |
sourceraw docstring

build-cfn-db-instance-processor-feature-property-builderclj

(build-cfn-db-instance-processor-feature-property-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
namejava.lang.Stringcdk.support/lookup-entry:name
valuejava.lang.Stringcdk.support/lookup-entry:value
The build-cfn-db-instance-processor-feature-property-builder function updates a CfnDBInstance$ProcessorFeatureProperty$Builder instance using the provided configuration.
  The function takes the CfnDBInstance$ProcessorFeatureProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

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

build-cfn-db-instance-props-builderclj

(build-cfn-db-instance-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
allocatedStoragejava.lang.Stringcdk.support/lookup-entry:allocated-storage
allowMajorVersionUpgradesoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:allow-major-version-upgrade
associatedRolesjava.util.Listcdk.support/lookup-entry:associated-roles
autoMinorVersionUpgradesoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:auto-minor-version-upgrade
automaticBackupReplicationKmsKeyIdjava.lang.Stringcdk.support/lookup-entry:automatic-backup-replication-kms-key-id
automaticBackupReplicationRegionjava.lang.Stringcdk.support/lookup-entry:automatic-backup-replication-region
availabilityZonejava.lang.Stringcdk.support/lookup-entry:availability-zone
backupRetentionPeriodjava.lang.Numbercdk.support/lookup-entry:backup-retention-period
caCertificateIdentifierjava.lang.Stringcdk.support/lookup-entry:ca-certificate-identifier
certificateDetailssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:certificate-details
certificateRotationRestartsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:certificate-rotation-restart
characterSetNamejava.lang.Stringcdk.support/lookup-entry:character-set-name
copyTagsToSnapshotjava.lang.Booleancdk.support/lookup-entry:copy-tags-to-snapshot
customIamInstanceProfilejava.lang.Stringcdk.support/lookup-entry:custom-iam-instance-profile
dbClusterIdentifierjava.lang.Stringcdk.support/lookup-entry:db-cluster-identifier
dbClusterSnapshotIdentifierjava.lang.Stringcdk.support/lookup-entry:db-cluster-snapshot-identifier
dbInstanceClassjava.lang.Stringcdk.support/lookup-entry:db-instance-class
dbInstanceIdentifierjava.lang.Stringcdk.support/lookup-entry:db-instance-identifier
dbNamejava.lang.Stringcdk.support/lookup-entry:db-name
dbParameterGroupNamejava.lang.Stringcdk.support/lookup-entry:db-parameter-group-name
dbSecurityGroupsjava.util.Listcdk.support/lookup-entry:db-security-groups
dbSnapshotIdentifierjava.lang.Stringcdk.support/lookup-entry:db-snapshot-identifier
dbSubnetGroupNamejava.lang.Stringcdk.support/lookup-entry:db-subnet-group-name
dedicatedLogVolumesoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:dedicated-log-volume
deleteAutomatedBackupssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:delete-automated-backups
deletionProtectionjava.lang.Booleancdk.support/lookup-entry:deletion-protection
domainjava.lang.Stringcdk.support/lookup-entry:domain
domainAuthSecretArnjava.lang.Stringcdk.support/lookup-entry:domain-auth-secret-arn
domainDnsIpsjava.util.Listcdk.support/lookup-entry:domain-dns-ips
domainFqdnjava.lang.Stringcdk.support/lookup-entry:domain-fqdn
domainIamRoleNamejava.lang.Stringcdk.support/lookup-entry:domain-iam-role-name
domainOujava.lang.Stringcdk.support/lookup-entry:domain-ou
enableCloudwatchLogsExportsjava.util.Listcdk.support/lookup-entry:enable-cloudwatch-logs-exports
enableIamDatabaseAuthenticationsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:enable-iam-database-authentication
enablePerformanceInsightssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:enable-performance-insights
endpointsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:endpoint
enginejava.lang.Stringcdk.support/lookup-entry:engine
engineVersionjava.lang.Stringcdk.support/lookup-entry:engine-version
iopsjava.lang.Numbercdk.support/lookup-entry:iops
kmsKeyIdjava.lang.Stringcdk.support/lookup-entry:kms-key-id
licenseModeljava.lang.Stringcdk.support/lookup-entry:license-model
manageMasterUserPasswordsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:manage-master-user-password
masterUserPasswordjava.lang.Stringcdk.support/lookup-entry:master-user-password
masterUserSecretsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:master-user-secret
masterUsernamejava.lang.Stringcdk.support/lookup-entry:master-username
maxAllocatedStoragejava.lang.Numbercdk.support/lookup-entry:max-allocated-storage
monitoringIntervaljava.lang.Numbercdk.support/lookup-entry:monitoring-interval
monitoringRoleArnjava.lang.Stringcdk.support/lookup-entry:monitoring-role-arn
multiAzsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:multi-az
ncharCharacterSetNamejava.lang.Stringcdk.support/lookup-entry:nchar-character-set-name
networkTypejava.lang.Stringcdk.support/lookup-entry:network-type
optionGroupNamejava.lang.Stringcdk.support/lookup-entry:option-group-name
performanceInsightsKmsKeyIdjava.lang.Stringcdk.support/lookup-entry:performance-insights-kms-key-id
performanceInsightsRetentionPeriodjava.lang.Numbercdk.support/lookup-entry:performance-insights-retention-period
portjava.lang.Stringcdk.support/lookup-entry:port
preferredBackupWindowjava.lang.Stringcdk.support/lookup-entry:preferred-backup-window
preferredMaintenanceWindowjava.lang.Stringcdk.support/lookup-entry:preferred-maintenance-window
processorFeaturessoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:processor-features
promotionTierjava.lang.Numbercdk.support/lookup-entry:promotion-tier
publiclyAccessiblejava.lang.Booleancdk.support/lookup-entry:publicly-accessible
replicaModejava.lang.Stringcdk.support/lookup-entry:replica-mode
restoreTimejava.lang.Stringcdk.support/lookup-entry:restore-time
sourceDbClusterIdentifierjava.lang.Stringcdk.support/lookup-entry:source-db-cluster-identifier
sourceDbInstanceAutomatedBackupsArnjava.lang.Stringcdk.support/lookup-entry:source-db-instance-automated-backups-arn
sourceDbInstanceIdentifierjava.lang.Stringcdk.support/lookup-entry:source-db-instance-identifier
sourceDbiResourceIdjava.lang.Stringcdk.support/lookup-entry:source-dbi-resource-id
sourceRegionjava.lang.Stringcdk.support/lookup-entry:source-region
storageEncryptedsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:storage-encrypted
storageThroughputjava.lang.Numbercdk.support/lookup-entry:storage-throughput
storageTypejava.lang.Stringcdk.support/lookup-entry:storage-type
tagsjava.util.Listcdk.support/lookup-entry:tags
tdeCredentialArnjava.lang.Stringcdk.support/lookup-entry:tde-credential-arn
tdeCredentialPasswordjava.lang.Stringcdk.support/lookup-entry:tde-credential-password
timezonejava.lang.Stringcdk.support/lookup-entry:timezone
useDefaultProcessorFeaturesjava.lang.Booleancdk.support/lookup-entry:use-default-processor-features
useLatestRestorableTimejava.lang.Booleancdk.support/lookup-entry:use-latest-restorable-time
vpcSecurityGroupsjava.util.Listcdk.support/lookup-entry:vpc-security-groups
The build-cfn-db-instance-props-builder function updates a CfnDBInstanceProps$Builder instance using the provided configuration.
  The function takes the CfnDBInstanceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allocatedStorage` | java.lang.String | [[cdk.support/lookup-entry]] | `:allocated-storage` |
| `allowMajorVersionUpgrade` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:allow-major-version-upgrade` |
| `associatedRoles` | java.util.List | [[cdk.support/lookup-entry]] | `:associated-roles` |
| `autoMinorVersionUpgrade` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:auto-minor-version-upgrade` |
| `automaticBackupReplicationKmsKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:automatic-backup-replication-kms-key-id` |
| `automaticBackupReplicationRegion` | java.lang.String | [[cdk.support/lookup-entry]] | `:automatic-backup-replication-region` |
| `availabilityZone` | java.lang.String | [[cdk.support/lookup-entry]] | `:availability-zone` |
| `backupRetentionPeriod` | java.lang.Number | [[cdk.support/lookup-entry]] | `:backup-retention-period` |
| `caCertificateIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:ca-certificate-identifier` |
| `certificateDetails` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:certificate-details` |
| `certificateRotationRestart` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:certificate-rotation-restart` |
| `characterSetName` | java.lang.String | [[cdk.support/lookup-entry]] | `:character-set-name` |
| `copyTagsToSnapshot` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:copy-tags-to-snapshot` |
| `customIamInstanceProfile` | java.lang.String | [[cdk.support/lookup-entry]] | `:custom-iam-instance-profile` |
| `dbClusterIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-cluster-identifier` |
| `dbClusterSnapshotIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-cluster-snapshot-identifier` |
| `dbInstanceClass` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-instance-class` |
| `dbInstanceIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-instance-identifier` |
| `dbName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-name` |
| `dbParameterGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-parameter-group-name` |
| `dbSecurityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:db-security-groups` |
| `dbSnapshotIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-snapshot-identifier` |
| `dbSubnetGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-subnet-group-name` |
| `dedicatedLogVolume` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:dedicated-log-volume` |
| `deleteAutomatedBackups` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:delete-automated-backups` |
| `deletionProtection` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:deletion-protection` |
| `domain` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain` |
| `domainAuthSecretArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-auth-secret-arn` |
| `domainDnsIps` | java.util.List | [[cdk.support/lookup-entry]] | `:domain-dns-ips` |
| `domainFqdn` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-fqdn` |
| `domainIamRoleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-iam-role-name` |
| `domainOu` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain-ou` |
| `enableCloudwatchLogsExports` | java.util.List | [[cdk.support/lookup-entry]] | `:enable-cloudwatch-logs-exports` |
| `enableIamDatabaseAuthentication` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:enable-iam-database-authentication` |
| `enablePerformanceInsights` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:enable-performance-insights` |
| `endpoint` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:endpoint` |
| `engine` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine` |
| `engineVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine-version` |
| `iops` | java.lang.Number | [[cdk.support/lookup-entry]] | `:iops` |
| `kmsKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:kms-key-id` |
| `licenseModel` | java.lang.String | [[cdk.support/lookup-entry]] | `:license-model` |
| `manageMasterUserPassword` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:manage-master-user-password` |
| `masterUserPassword` | java.lang.String | [[cdk.support/lookup-entry]] | `:master-user-password` |
| `masterUserSecret` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:master-user-secret` |
| `masterUsername` | java.lang.String | [[cdk.support/lookup-entry]] | `:master-username` |
| `maxAllocatedStorage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-allocated-storage` |
| `monitoringInterval` | java.lang.Number | [[cdk.support/lookup-entry]] | `:monitoring-interval` |
| `monitoringRoleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:monitoring-role-arn` |
| `multiAz` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:multi-az` |
| `ncharCharacterSetName` | java.lang.String | [[cdk.support/lookup-entry]] | `:nchar-character-set-name` |
| `networkType` | java.lang.String | [[cdk.support/lookup-entry]] | `:network-type` |
| `optionGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:option-group-name` |
| `performanceInsightsKmsKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:performance-insights-kms-key-id` |
| `performanceInsightsRetentionPeriod` | java.lang.Number | [[cdk.support/lookup-entry]] | `:performance-insights-retention-period` |
| `port` | java.lang.String | [[cdk.support/lookup-entry]] | `:port` |
| `preferredBackupWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-backup-window` |
| `preferredMaintenanceWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-maintenance-window` |
| `processorFeatures` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:processor-features` |
| `promotionTier` | java.lang.Number | [[cdk.support/lookup-entry]] | `:promotion-tier` |
| `publiclyAccessible` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:publicly-accessible` |
| `replicaMode` | java.lang.String | [[cdk.support/lookup-entry]] | `:replica-mode` |
| `restoreTime` | java.lang.String | [[cdk.support/lookup-entry]] | `:restore-time` |
| `sourceDbClusterIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:source-db-cluster-identifier` |
| `sourceDbInstanceAutomatedBackupsArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:source-db-instance-automated-backups-arn` |
| `sourceDbInstanceIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:source-db-instance-identifier` |
| `sourceDbiResourceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:source-dbi-resource-id` |
| `sourceRegion` | java.lang.String | [[cdk.support/lookup-entry]] | `:source-region` |
| `storageEncrypted` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:storage-encrypted` |
| `storageThroughput` | java.lang.Number | [[cdk.support/lookup-entry]] | `:storage-throughput` |
| `storageType` | java.lang.String | [[cdk.support/lookup-entry]] | `:storage-type` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `tdeCredentialArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:tde-credential-arn` |
| `tdeCredentialPassword` | java.lang.String | [[cdk.support/lookup-entry]] | `:tde-credential-password` |
| `timezone` | java.lang.String | [[cdk.support/lookup-entry]] | `:timezone` |
| `useDefaultProcessorFeatures` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:use-default-processor-features` |
| `useLatestRestorableTime` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:use-latest-restorable-time` |
| `vpcSecurityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:vpc-security-groups` |
sourceraw docstring

build-cfn-db-parameter-group-builderclj

(build-cfn-db-parameter-group-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
dbParameterGroupNamejava.lang.Stringcdk.support/lookup-entry:db-parameter-group-name
descriptionjava.lang.Stringcdk.support/lookup-entry:description
familyjava.lang.Stringcdk.support/lookup-entry:family
parametersjava.lang.Objectcdk.support/lookup-entry:parameters
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-db-parameter-group-builder function updates a CfnDBParameterGroup$Builder instance using the provided configuration.
  The function takes the CfnDBParameterGroup$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `dbParameterGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-parameter-group-name` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `family` | java.lang.String | [[cdk.support/lookup-entry]] | `:family` |
| `parameters` | java.lang.Object | [[cdk.support/lookup-entry]] | `:parameters` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-db-parameter-group-props-builderclj

(build-cfn-db-parameter-group-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
dbParameterGroupNamejava.lang.Stringcdk.support/lookup-entry:db-parameter-group-name
descriptionjava.lang.Stringcdk.support/lookup-entry:description
familyjava.lang.Stringcdk.support/lookup-entry:family
parametersjava.lang.Objectcdk.support/lookup-entry:parameters
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-db-parameter-group-props-builder function updates a CfnDBParameterGroupProps$Builder instance using the provided configuration.
  The function takes the CfnDBParameterGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `dbParameterGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-parameter-group-name` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `family` | java.lang.String | [[cdk.support/lookup-entry]] | `:family` |
| `parameters` | java.lang.Object | [[cdk.support/lookup-entry]] | `:parameters` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-db-proxy-auth-format-property-builderclj

(build-cfn-db-proxy-auth-format-property-builder builder id config)

The build-cfn-db-proxy-auth-format-property-builder function updates a CfnDBProxy$AuthFormatProperty$Builder instance using the provided configuration. The function takes the CfnDBProxy$AuthFormatProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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

FieldDataTypeLookup FunctionData Key
authSchemejava.lang.Stringcdk.support/lookup-entry:auth-scheme
clientPasswordAuthTypejava.lang.Stringcdk.support/lookup-entry:client-password-auth-type
descriptionjava.lang.Stringcdk.support/lookup-entry:description
iamAuthjava.lang.Stringcdk.support/lookup-entry:iam-auth
secretArnjava.lang.Stringcdk.support/lookup-entry:secret-arn
The build-cfn-db-proxy-auth-format-property-builder function updates a CfnDBProxy$AuthFormatProperty$Builder instance using the provided configuration.
  The function takes the CfnDBProxy$AuthFormatProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `authScheme` | java.lang.String | [[cdk.support/lookup-entry]] | `:auth-scheme` |
| `clientPasswordAuthType` | java.lang.String | [[cdk.support/lookup-entry]] | `:client-password-auth-type` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `iamAuth` | java.lang.String | [[cdk.support/lookup-entry]] | `:iam-auth` |
| `secretArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:secret-arn` |
sourceraw docstring

build-cfn-db-proxy-builderclj

(build-cfn-db-proxy-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
authsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:auth
dbProxyNamejava.lang.Stringcdk.support/lookup-entry:db-proxy-name
debugLoggingjava.lang.Booleancdk.support/lookup-entry:debug-logging
engineFamilyjava.lang.Stringcdk.support/lookup-entry:engine-family
idleClientTimeoutjava.lang.Numbercdk.support/lookup-entry:idle-client-timeout
requireTlsjava.lang.Booleancdk.support/lookup-entry:require-tls
roleArnjava.lang.Stringcdk.support/lookup-entry:role-arn
tagsjava.util.Listcdk.support/lookup-entry:tags
vpcSecurityGroupIdsjava.util.Listcdk.support/lookup-entry:vpc-security-group-ids
vpcSubnetIdsjava.util.Listcdk.support/lookup-entry:vpc-subnet-ids
The build-cfn-db-proxy-builder function updates a CfnDBProxy$Builder instance using the provided configuration.
  The function takes the CfnDBProxy$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `auth` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:auth` |
| `dbProxyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-proxy-name` |
| `debugLogging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:debug-logging` |
| `engineFamily` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine-family` |
| `idleClientTimeout` | java.lang.Number | [[cdk.support/lookup-entry]] | `:idle-client-timeout` |
| `requireTls` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:require-tls` |
| `roleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:role-arn` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `vpcSecurityGroupIds` | java.util.List | [[cdk.support/lookup-entry]] | `:vpc-security-group-ids` |
| `vpcSubnetIds` | java.util.List | [[cdk.support/lookup-entry]] | `:vpc-subnet-ids` |
sourceraw docstring

build-cfn-db-proxy-endpoint-builderclj

(build-cfn-db-proxy-endpoint-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
dbProxyEndpointNamejava.lang.Stringcdk.support/lookup-entry:db-proxy-endpoint-name
dbProxyNamejava.lang.Stringcdk.support/lookup-entry:db-proxy-name
tagsjava.util.Listcdk.support/lookup-entry:tags
targetRolejava.lang.Stringcdk.support/lookup-entry:target-role
vpcSecurityGroupIdsjava.util.Listcdk.support/lookup-entry:vpc-security-group-ids
vpcSubnetIdsjava.util.Listcdk.support/lookup-entry:vpc-subnet-ids
The build-cfn-db-proxy-endpoint-builder function updates a CfnDBProxyEndpoint$Builder instance using the provided configuration.
  The function takes the CfnDBProxyEndpoint$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `dbProxyEndpointName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-proxy-endpoint-name` |
| `dbProxyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-proxy-name` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `targetRole` | java.lang.String | [[cdk.support/lookup-entry]] | `:target-role` |
| `vpcSecurityGroupIds` | java.util.List | [[cdk.support/lookup-entry]] | `:vpc-security-group-ids` |
| `vpcSubnetIds` | java.util.List | [[cdk.support/lookup-entry]] | `:vpc-subnet-ids` |
sourceraw docstring

build-cfn-db-proxy-endpoint-props-builderclj

(build-cfn-db-proxy-endpoint-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
dbProxyEndpointNamejava.lang.Stringcdk.support/lookup-entry:db-proxy-endpoint-name
dbProxyNamejava.lang.Stringcdk.support/lookup-entry:db-proxy-name
tagsjava.util.Listcdk.support/lookup-entry:tags
targetRolejava.lang.Stringcdk.support/lookup-entry:target-role
vpcSecurityGroupIdsjava.util.Listcdk.support/lookup-entry:vpc-security-group-ids
vpcSubnetIdsjava.util.Listcdk.support/lookup-entry:vpc-subnet-ids
The build-cfn-db-proxy-endpoint-props-builder function updates a CfnDBProxyEndpointProps$Builder instance using the provided configuration.
  The function takes the CfnDBProxyEndpointProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `dbProxyEndpointName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-proxy-endpoint-name` |
| `dbProxyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-proxy-name` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `targetRole` | java.lang.String | [[cdk.support/lookup-entry]] | `:target-role` |
| `vpcSecurityGroupIds` | java.util.List | [[cdk.support/lookup-entry]] | `:vpc-security-group-ids` |
| `vpcSubnetIds` | java.util.List | [[cdk.support/lookup-entry]] | `:vpc-subnet-ids` |
sourceraw docstring

build-cfn-db-proxy-endpoint-tag-format-property-builderclj

(build-cfn-db-proxy-endpoint-tag-format-property-builder builder id config)

The build-cfn-db-proxy-endpoint-tag-format-property-builder function updates a CfnDBProxyEndpoint$TagFormatProperty$Builder instance using the provided configuration. The function takes the CfnDBProxyEndpoint$TagFormatProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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

FieldDataTypeLookup FunctionData Key
keyjava.lang.Stringcdk.support/lookup-entry:key
valuejava.lang.Stringcdk.support/lookup-entry:value
The build-cfn-db-proxy-endpoint-tag-format-property-builder function updates a CfnDBProxyEndpoint$TagFormatProperty$Builder instance using the provided configuration.
  The function takes the CfnDBProxyEndpoint$TagFormatProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated 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` |
sourceraw docstring

build-cfn-db-proxy-props-builderclj

(build-cfn-db-proxy-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
authjava.util.Listcdk.support/lookup-entry:auth
dbProxyNamejava.lang.Stringcdk.support/lookup-entry:db-proxy-name
debugLoggingsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:debug-logging
engineFamilyjava.lang.Stringcdk.support/lookup-entry:engine-family
idleClientTimeoutjava.lang.Numbercdk.support/lookup-entry:idle-client-timeout
requireTlsjava.lang.Booleancdk.support/lookup-entry:require-tls
roleArnjava.lang.Stringcdk.support/lookup-entry:role-arn
tagsjava.util.Listcdk.support/lookup-entry:tags
vpcSecurityGroupIdsjava.util.Listcdk.support/lookup-entry:vpc-security-group-ids
vpcSubnetIdsjava.util.Listcdk.support/lookup-entry:vpc-subnet-ids
The build-cfn-db-proxy-props-builder function updates a CfnDBProxyProps$Builder instance using the provided configuration.
  The function takes the CfnDBProxyProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `auth` | java.util.List | [[cdk.support/lookup-entry]] | `:auth` |
| `dbProxyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-proxy-name` |
| `debugLogging` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:debug-logging` |
| `engineFamily` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine-family` |
| `idleClientTimeout` | java.lang.Number | [[cdk.support/lookup-entry]] | `:idle-client-timeout` |
| `requireTls` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:require-tls` |
| `roleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:role-arn` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `vpcSecurityGroupIds` | java.util.List | [[cdk.support/lookup-entry]] | `:vpc-security-group-ids` |
| `vpcSubnetIds` | java.util.List | [[cdk.support/lookup-entry]] | `:vpc-subnet-ids` |
sourceraw docstring

build-cfn-db-proxy-tag-format-property-builderclj

(build-cfn-db-proxy-tag-format-property-builder builder id config)

The build-cfn-db-proxy-tag-format-property-builder function updates a CfnDBProxy$TagFormatProperty$Builder instance using the provided configuration. The function takes the CfnDBProxy$TagFormatProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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

FieldDataTypeLookup FunctionData Key
keyjava.lang.Stringcdk.support/lookup-entry:key
valuejava.lang.Stringcdk.support/lookup-entry:value
The build-cfn-db-proxy-tag-format-property-builder function updates a CfnDBProxy$TagFormatProperty$Builder instance using the provided configuration.
  The function takes the CfnDBProxy$TagFormatProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated 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` |
sourceraw docstring

build-cfn-db-proxy-target-group-builderclj

(build-cfn-db-proxy-target-group-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
connectionPoolConfigurationInfosoftware.amazon.awscdk.services.rds.CfnDBProxyTargetGroup$ConnectionPoolConfigurationInfoFormatPropertycdk.support/lookup-entry:connection-pool-configuration-info
dbClusterIdentifiersjava.util.Listcdk.support/lookup-entry:db-cluster-identifiers
dbInstanceIdentifiersjava.util.Listcdk.support/lookup-entry:db-instance-identifiers
dbProxyNamejava.lang.Stringcdk.support/lookup-entry:db-proxy-name
targetGroupNamejava.lang.Stringcdk.support/lookup-entry:target-group-name
The build-cfn-db-proxy-target-group-builder function updates a CfnDBProxyTargetGroup$Builder instance using the provided configuration.
  The function takes the CfnDBProxyTargetGroup$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `connectionPoolConfigurationInfo` | software.amazon.awscdk.services.rds.CfnDBProxyTargetGroup$ConnectionPoolConfigurationInfoFormatProperty | [[cdk.support/lookup-entry]] | `:connection-pool-configuration-info` |
| `dbClusterIdentifiers` | java.util.List | [[cdk.support/lookup-entry]] | `:db-cluster-identifiers` |
| `dbInstanceIdentifiers` | java.util.List | [[cdk.support/lookup-entry]] | `:db-instance-identifiers` |
| `dbProxyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-proxy-name` |
| `targetGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:target-group-name` |
sourceraw docstring

build-cfn-db-proxy-target-group-connection-pool-configuration-info-format-property-builderclj

(build-cfn-db-proxy-target-group-connection-pool-configuration-info-format-property-builder
  builder
  id
  config)

The build-cfn-db-proxy-target-group-connection-pool-configuration-info-format-property-builder function updates a CfnDBProxyTargetGroup$ConnectionPoolConfigurationInfoFormatProperty$Builder instance using the provided configuration. The function takes the CfnDBProxyTargetGroup$ConnectionPoolConfigurationInfoFormatProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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

FieldDataTypeLookup FunctionData Key
connectionBorrowTimeoutjava.lang.Numbercdk.support/lookup-entry:connection-borrow-timeout
initQueryjava.lang.Stringcdk.support/lookup-entry:init-query
maxConnectionsPercentjava.lang.Numbercdk.support/lookup-entry:max-connections-percent
maxIdleConnectionsPercentjava.lang.Numbercdk.support/lookup-entry:max-idle-connections-percent
sessionPinningFiltersjava.util.Listcdk.support/lookup-entry:session-pinning-filters
The build-cfn-db-proxy-target-group-connection-pool-configuration-info-format-property-builder function updates a CfnDBProxyTargetGroup$ConnectionPoolConfigurationInfoFormatProperty$Builder instance using the provided configuration.
  The function takes the CfnDBProxyTargetGroup$ConnectionPoolConfigurationInfoFormatProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `connectionBorrowTimeout` | java.lang.Number | [[cdk.support/lookup-entry]] | `:connection-borrow-timeout` |
| `initQuery` | java.lang.String | [[cdk.support/lookup-entry]] | `:init-query` |
| `maxConnectionsPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-connections-percent` |
| `maxIdleConnectionsPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-idle-connections-percent` |
| `sessionPinningFilters` | java.util.List | [[cdk.support/lookup-entry]] | `:session-pinning-filters` |
sourceraw docstring

build-cfn-db-proxy-target-group-props-builderclj

(build-cfn-db-proxy-target-group-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
connectionPoolConfigurationInfosoftware.amazon.awscdk.services.rds.CfnDBProxyTargetGroup$ConnectionPoolConfigurationInfoFormatPropertycdk.support/lookup-entry:connection-pool-configuration-info
dbClusterIdentifiersjava.util.Listcdk.support/lookup-entry:db-cluster-identifiers
dbInstanceIdentifiersjava.util.Listcdk.support/lookup-entry:db-instance-identifiers
dbProxyNamejava.lang.Stringcdk.support/lookup-entry:db-proxy-name
targetGroupNamejava.lang.Stringcdk.support/lookup-entry:target-group-name
The build-cfn-db-proxy-target-group-props-builder function updates a CfnDBProxyTargetGroupProps$Builder instance using the provided configuration.
  The function takes the CfnDBProxyTargetGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `connectionPoolConfigurationInfo` | software.amazon.awscdk.services.rds.CfnDBProxyTargetGroup$ConnectionPoolConfigurationInfoFormatProperty | [[cdk.support/lookup-entry]] | `:connection-pool-configuration-info` |
| `dbClusterIdentifiers` | java.util.List | [[cdk.support/lookup-entry]] | `:db-cluster-identifiers` |
| `dbInstanceIdentifiers` | java.util.List | [[cdk.support/lookup-entry]] | `:db-instance-identifiers` |
| `dbProxyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-proxy-name` |
| `targetGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:target-group-name` |
sourceraw docstring

build-cfn-db-security-group-builderclj

(build-cfn-db-security-group-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
dbSecurityGroupIngresssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:db-security-group-ingress
ec2VpcIdjava.lang.Stringcdk.support/lookup-entry:ec2-vpc-id
groupDescriptionjava.lang.Stringcdk.support/lookup-entry:group-description
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-db-security-group-builder function updates a CfnDBSecurityGroup$Builder instance using the provided configuration.
  The function takes the CfnDBSecurityGroup$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `dbSecurityGroupIngress` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:db-security-group-ingress` |
| `ec2VpcId` | java.lang.String | [[cdk.support/lookup-entry]] | `:ec2-vpc-id` |
| `groupDescription` | java.lang.String | [[cdk.support/lookup-entry]] | `:group-description` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-db-security-group-ingress-builderclj

(build-cfn-db-security-group-ingress-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
cidripjava.lang.Stringcdk.support/lookup-entry:cidrip
dbSecurityGroupNamejava.lang.Stringcdk.support/lookup-entry:db-security-group-name
ec2SecurityGroupIdjava.lang.Stringcdk.support/lookup-entry:ec2-security-group-id
ec2SecurityGroupNamejava.lang.Stringcdk.support/lookup-entry:ec2-security-group-name
ec2SecurityGroupOwnerIdjava.lang.Stringcdk.support/lookup-entry:ec2-security-group-owner-id
The build-cfn-db-security-group-ingress-builder function updates a CfnDBSecurityGroupIngress$Builder instance using the provided configuration.
  The function takes the CfnDBSecurityGroupIngress$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cidrip` | java.lang.String | [[cdk.support/lookup-entry]] | `:cidrip` |
| `dbSecurityGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-security-group-name` |
| `ec2SecurityGroupId` | java.lang.String | [[cdk.support/lookup-entry]] | `:ec2-security-group-id` |
| `ec2SecurityGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:ec2-security-group-name` |
| `ec2SecurityGroupOwnerId` | java.lang.String | [[cdk.support/lookup-entry]] | `:ec2-security-group-owner-id` |
sourceraw docstring

build-cfn-db-security-group-ingress-property-builderclj

(build-cfn-db-security-group-ingress-property-builder builder id config)

The build-cfn-db-security-group-ingress-property-builder function updates a CfnDBSecurityGroup$IngressProperty$Builder instance using the provided configuration. The function takes the CfnDBSecurityGroup$IngressProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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

FieldDataTypeLookup FunctionData Key
cidripjava.lang.Stringcdk.support/lookup-entry:cidrip
ec2SecurityGroupIdjava.lang.Stringcdk.support/lookup-entry:ec2-security-group-id
ec2SecurityGroupNamejava.lang.Stringcdk.support/lookup-entry:ec2-security-group-name
ec2SecurityGroupOwnerIdjava.lang.Stringcdk.support/lookup-entry:ec2-security-group-owner-id
The build-cfn-db-security-group-ingress-property-builder function updates a CfnDBSecurityGroup$IngressProperty$Builder instance using the provided configuration.
  The function takes the CfnDBSecurityGroup$IngressProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cidrip` | java.lang.String | [[cdk.support/lookup-entry]] | `:cidrip` |
| `ec2SecurityGroupId` | java.lang.String | [[cdk.support/lookup-entry]] | `:ec2-security-group-id` |
| `ec2SecurityGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:ec2-security-group-name` |
| `ec2SecurityGroupOwnerId` | java.lang.String | [[cdk.support/lookup-entry]] | `:ec2-security-group-owner-id` |
sourceraw docstring

build-cfn-db-security-group-ingress-props-builderclj

(build-cfn-db-security-group-ingress-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
cidripjava.lang.Stringcdk.support/lookup-entry:cidrip
dbSecurityGroupNamejava.lang.Stringcdk.support/lookup-entry:db-security-group-name
ec2SecurityGroupIdjava.lang.Stringcdk.support/lookup-entry:ec2-security-group-id
ec2SecurityGroupNamejava.lang.Stringcdk.support/lookup-entry:ec2-security-group-name
ec2SecurityGroupOwnerIdjava.lang.Stringcdk.support/lookup-entry:ec2-security-group-owner-id
The build-cfn-db-security-group-ingress-props-builder function updates a CfnDBSecurityGroupIngressProps$Builder instance using the provided configuration.
  The function takes the CfnDBSecurityGroupIngressProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `cidrip` | java.lang.String | [[cdk.support/lookup-entry]] | `:cidrip` |
| `dbSecurityGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-security-group-name` |
| `ec2SecurityGroupId` | java.lang.String | [[cdk.support/lookup-entry]] | `:ec2-security-group-id` |
| `ec2SecurityGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:ec2-security-group-name` |
| `ec2SecurityGroupOwnerId` | java.lang.String | [[cdk.support/lookup-entry]] | `:ec2-security-group-owner-id` |
sourceraw docstring

build-cfn-db-security-group-props-builderclj

(build-cfn-db-security-group-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
dbSecurityGroupIngressjava.util.Listcdk.support/lookup-entry:db-security-group-ingress
ec2VpcIdjava.lang.Stringcdk.support/lookup-entry:ec2-vpc-id
groupDescriptionjava.lang.Stringcdk.support/lookup-entry:group-description
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-db-security-group-props-builder function updates a CfnDBSecurityGroupProps$Builder instance using the provided configuration.
  The function takes the CfnDBSecurityGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `dbSecurityGroupIngress` | java.util.List | [[cdk.support/lookup-entry]] | `:db-security-group-ingress` |
| `ec2VpcId` | java.lang.String | [[cdk.support/lookup-entry]] | `:ec2-vpc-id` |
| `groupDescription` | java.lang.String | [[cdk.support/lookup-entry]] | `:group-description` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-db-subnet-group-builderclj

(build-cfn-db-subnet-group-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
dbSubnetGroupDescriptionjava.lang.Stringcdk.support/lookup-entry:db-subnet-group-description
dbSubnetGroupNamejava.lang.Stringcdk.support/lookup-entry:db-subnet-group-name
subnetIdsjava.util.Listcdk.support/lookup-entry:subnet-ids
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-db-subnet-group-builder function updates a CfnDBSubnetGroup$Builder instance using the provided configuration.
  The function takes the CfnDBSubnetGroup$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `dbSubnetGroupDescription` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-subnet-group-description` |
| `dbSubnetGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-subnet-group-name` |
| `subnetIds` | java.util.List | [[cdk.support/lookup-entry]] | `:subnet-ids` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-db-subnet-group-props-builderclj

(build-cfn-db-subnet-group-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
dbSubnetGroupDescriptionjava.lang.Stringcdk.support/lookup-entry:db-subnet-group-description
dbSubnetGroupNamejava.lang.Stringcdk.support/lookup-entry:db-subnet-group-name
subnetIdsjava.util.Listcdk.support/lookup-entry:subnet-ids
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-db-subnet-group-props-builder function updates a CfnDBSubnetGroupProps$Builder instance using the provided configuration.
  The function takes the CfnDBSubnetGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `dbSubnetGroupDescription` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-subnet-group-description` |
| `dbSubnetGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-subnet-group-name` |
| `subnetIds` | java.util.List | [[cdk.support/lookup-entry]] | `:subnet-ids` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-event-subscription-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
enabledsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:enabled
eventCategoriesjava.util.Listcdk.support/lookup-entry:event-categories
snsTopicArnjava.lang.Stringcdk.support/lookup-entry:sns-topic-arn
sourceIdsjava.util.Listcdk.support/lookup-entry:source-ids
sourceTypejava.lang.Stringcdk.support/lookup-entry:source-type
subscriptionNamejava.lang.Stringcdk.support/lookup-entry:subscription-name
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-event-subscription-builder function updates a CfnEventSubscription$Builder instance using the provided configuration.
  The function takes the CfnEventSubscription$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `enabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:enabled` |
| `eventCategories` | java.util.List | [[cdk.support/lookup-entry]] | `:event-categories` |
| `snsTopicArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:sns-topic-arn` |
| `sourceIds` | java.util.List | [[cdk.support/lookup-entry]] | `:source-ids` |
| `sourceType` | java.lang.String | [[cdk.support/lookup-entry]] | `:source-type` |
| `subscriptionName` | java.lang.String | [[cdk.support/lookup-entry]] | `:subscription-name` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-event-subscription-props-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
enabledsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:enabled
eventCategoriesjava.util.Listcdk.support/lookup-entry:event-categories
snsTopicArnjava.lang.Stringcdk.support/lookup-entry:sns-topic-arn
sourceIdsjava.util.Listcdk.support/lookup-entry:source-ids
sourceTypejava.lang.Stringcdk.support/lookup-entry:source-type
subscriptionNamejava.lang.Stringcdk.support/lookup-entry:subscription-name
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-event-subscription-props-builder function updates a CfnEventSubscriptionProps$Builder instance using the provided configuration.
  The function takes the CfnEventSubscriptionProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `enabled` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:enabled` |
| `eventCategories` | java.util.List | [[cdk.support/lookup-entry]] | `:event-categories` |
| `snsTopicArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:sns-topic-arn` |
| `sourceIds` | java.util.List | [[cdk.support/lookup-entry]] | `:source-ids` |
| `sourceType` | java.lang.String | [[cdk.support/lookup-entry]] | `:source-type` |
| `subscriptionName` | java.lang.String | [[cdk.support/lookup-entry]] | `:subscription-name` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-global-cluster-builderclj

(build-cfn-global-cluster-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
deletionProtectionjava.lang.Booleancdk.support/lookup-entry:deletion-protection
enginejava.lang.Stringcdk.support/lookup-entry:engine
engineVersionjava.lang.Stringcdk.support/lookup-entry:engine-version
globalClusterIdentifierjava.lang.Stringcdk.support/lookup-entry:global-cluster-identifier
sourceDbClusterIdentifierjava.lang.Stringcdk.support/lookup-entry:source-db-cluster-identifier
storageEncryptedjava.lang.Booleancdk.support/lookup-entry:storage-encrypted
The build-cfn-global-cluster-builder function updates a CfnGlobalCluster$Builder instance using the provided configuration.
  The function takes the CfnGlobalCluster$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `deletionProtection` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:deletion-protection` |
| `engine` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine` |
| `engineVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine-version` |
| `globalClusterIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:global-cluster-identifier` |
| `sourceDbClusterIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:source-db-cluster-identifier` |
| `storageEncrypted` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:storage-encrypted` |
sourceraw docstring

build-cfn-global-cluster-props-builderclj

(build-cfn-global-cluster-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
deletionProtectionjava.lang.Booleancdk.support/lookup-entry:deletion-protection
enginejava.lang.Stringcdk.support/lookup-entry:engine
engineVersionjava.lang.Stringcdk.support/lookup-entry:engine-version
globalClusterIdentifierjava.lang.Stringcdk.support/lookup-entry:global-cluster-identifier
sourceDbClusterIdentifierjava.lang.Stringcdk.support/lookup-entry:source-db-cluster-identifier
storageEncryptedsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:storage-encrypted
The build-cfn-global-cluster-props-builder function updates a CfnGlobalClusterProps$Builder instance using the provided configuration.
  The function takes the CfnGlobalClusterProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `deletionProtection` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:deletion-protection` |
| `engine` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine` |
| `engineVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine-version` |
| `globalClusterIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:global-cluster-identifier` |
| `sourceDbClusterIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:source-db-cluster-identifier` |
| `storageEncrypted` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:storage-encrypted` |
sourceraw docstring

build-cfn-integration-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
additionalEncryptionContextsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:additional-encryption-context
dataFilterjava.lang.Stringcdk.support/lookup-entry:data-filter
descriptionjava.lang.Stringcdk.support/lookup-entry:description
integrationNamejava.lang.Stringcdk.support/lookup-entry:integration-name
kmsKeyIdjava.lang.Stringcdk.support/lookup-entry:kms-key-id
sourceArnjava.lang.Stringcdk.support/lookup-entry:source-arn
tagsjava.util.Listcdk.support/lookup-entry:tags
targetArnjava.lang.Stringcdk.support/lookup-entry:target-arn
The build-cfn-integration-builder function updates a CfnIntegration$Builder instance using the provided configuration.
  The function takes the CfnIntegration$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `additionalEncryptionContext` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:additional-encryption-context` |
| `dataFilter` | java.lang.String | [[cdk.support/lookup-entry]] | `:data-filter` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `integrationName` | java.lang.String | [[cdk.support/lookup-entry]] | `:integration-name` |
| `kmsKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:kms-key-id` |
| `sourceArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:source-arn` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `targetArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:target-arn` |
sourceraw docstring

build-cfn-integration-props-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
additionalEncryptionContextjava.util.Mapcdk.support/lookup-entry:additional-encryption-context
dataFilterjava.lang.Stringcdk.support/lookup-entry:data-filter
descriptionjava.lang.Stringcdk.support/lookup-entry:description
integrationNamejava.lang.Stringcdk.support/lookup-entry:integration-name
kmsKeyIdjava.lang.Stringcdk.support/lookup-entry:kms-key-id
sourceArnjava.lang.Stringcdk.support/lookup-entry:source-arn
tagsjava.util.Listcdk.support/lookup-entry:tags
targetArnjava.lang.Stringcdk.support/lookup-entry:target-arn
The build-cfn-integration-props-builder function updates a CfnIntegrationProps$Builder instance using the provided configuration.
  The function takes the CfnIntegrationProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `additionalEncryptionContext` | java.util.Map | [[cdk.support/lookup-entry]] | `:additional-encryption-context` |
| `dataFilter` | java.lang.String | [[cdk.support/lookup-entry]] | `:data-filter` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `integrationName` | java.lang.String | [[cdk.support/lookup-entry]] | `:integration-name` |
| `kmsKeyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:kms-key-id` |
| `sourceArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:source-arn` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `targetArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:target-arn` |
sourceraw docstring

build-cfn-option-group-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
engineNamejava.lang.Stringcdk.support/lookup-entry:engine-name
majorEngineVersionjava.lang.Stringcdk.support/lookup-entry:major-engine-version
optionConfigurationssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:option-configurations
optionGroupDescriptionjava.lang.Stringcdk.support/lookup-entry:option-group-description
optionGroupNamejava.lang.Stringcdk.support/lookup-entry:option-group-name
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-option-group-builder function updates a CfnOptionGroup$Builder instance using the provided configuration.
  The function takes the CfnOptionGroup$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `engineName` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine-name` |
| `majorEngineVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:major-engine-version` |
| `optionConfigurations` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:option-configurations` |
| `optionGroupDescription` | java.lang.String | [[cdk.support/lookup-entry]] | `:option-group-description` |
| `optionGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:option-group-name` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-option-group-option-configuration-property-builderclj

(build-cfn-option-group-option-configuration-property-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
dbSecurityGroupMembershipsjava.util.Listcdk.support/lookup-entry:db-security-group-memberships
optionNamejava.lang.Stringcdk.support/lookup-entry:option-name
optionSettingsjava.util.Listcdk.support/lookup-entry:option-settings
optionVersionjava.lang.Stringcdk.support/lookup-entry:option-version
portjava.lang.Numbercdk.support/lookup-entry:port
vpcSecurityGroupMembershipsjava.util.Listcdk.support/lookup-entry:vpc-security-group-memberships
The build-cfn-option-group-option-configuration-property-builder function updates a CfnOptionGroup$OptionConfigurationProperty$Builder instance using the provided configuration.
  The function takes the CfnOptionGroup$OptionConfigurationProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `dbSecurityGroupMemberships` | java.util.List | [[cdk.support/lookup-entry]] | `:db-security-group-memberships` |
| `optionName` | java.lang.String | [[cdk.support/lookup-entry]] | `:option-name` |
| `optionSettings` | java.util.List | [[cdk.support/lookup-entry]] | `:option-settings` |
| `optionVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:option-version` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
| `vpcSecurityGroupMemberships` | java.util.List | [[cdk.support/lookup-entry]] | `:vpc-security-group-memberships` |
sourceraw docstring

build-cfn-option-group-option-setting-property-builderclj

(build-cfn-option-group-option-setting-property-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
namejava.lang.Stringcdk.support/lookup-entry:name
valuejava.lang.Stringcdk.support/lookup-entry:value
The build-cfn-option-group-option-setting-property-builder function updates a CfnOptionGroup$OptionSettingProperty$Builder instance using the provided configuration.
  The function takes the CfnOptionGroup$OptionSettingProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

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

build-cfn-option-group-props-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
engineNamejava.lang.Stringcdk.support/lookup-entry:engine-name
majorEngineVersionjava.lang.Stringcdk.support/lookup-entry:major-engine-version
optionConfigurationsjava.util.Listcdk.support/lookup-entry:option-configurations
optionGroupDescriptionjava.lang.Stringcdk.support/lookup-entry:option-group-description
optionGroupNamejava.lang.Stringcdk.support/lookup-entry:option-group-name
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-option-group-props-builder function updates a CfnOptionGroupProps$Builder instance using the provided configuration.
  The function takes the CfnOptionGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `engineName` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine-name` |
| `majorEngineVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:major-engine-version` |
| `optionConfigurations` | java.util.List | [[cdk.support/lookup-entry]] | `:option-configurations` |
| `optionGroupDescription` | java.lang.String | [[cdk.support/lookup-entry]] | `:option-group-description` |
| `optionGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:option-group-name` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cluster-engine-bind-options-builderclj

(build-cluster-engine-bind-options-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
parameterGroupsoftware.amazon.awscdk.services.rds.IParameterGroupcdk.support/lookup-entry:parameter-group
s3ExportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-export-role
s3ImportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-import-role
The build-cluster-engine-bind-options-builder function updates a ClusterEngineBindOptions$Builder instance using the provided configuration.
  The function takes the ClusterEngineBindOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `parameterGroup` | software.amazon.awscdk.services.rds.IParameterGroup | [[cdk.support/lookup-entry]] | `:parameter-group` |
| `s3ExportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-export-role` |
| `s3ImportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-import-role` |
sourceraw docstring

build-cluster-engine-config-builderclj

(build-cluster-engine-config-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
featuressoftware.amazon.awscdk.services.rds.ClusterEngineFeaturescdk.support/lookup-entry:features
parameterGroupsoftware.amazon.awscdk.services.rds.IParameterGroupcdk.support/lookup-entry:parameter-group
portjava.lang.Numbercdk.support/lookup-entry:port
The build-cluster-engine-config-builder function updates a ClusterEngineConfig$Builder instance using the provided configuration.
  The function takes the ClusterEngineConfig$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `features` | software.amazon.awscdk.services.rds.ClusterEngineFeatures | [[cdk.support/lookup-entry]] | `:features` |
| `parameterGroup` | software.amazon.awscdk.services.rds.IParameterGroup | [[cdk.support/lookup-entry]] | `:parameter-group` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
sourceraw docstring

build-cluster-engine-features-builderclj

(build-cluster-engine-features-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
s3Exportjava.lang.Stringcdk.support/lookup-entry:s3-export
s3Importjava.lang.Stringcdk.support/lookup-entry:s3-import
The build-cluster-engine-features-builder function updates a ClusterEngineFeatures$Builder instance using the provided configuration.
  The function takes the ClusterEngineFeatures$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `s3Export` | java.lang.String | [[cdk.support/lookup-entry]] | `:s3-export` |
| `s3Import` | java.lang.String | [[cdk.support/lookup-entry]] | `:s3-import` |
sourceraw docstring

build-cluster-instance-bind-options-builderclj

(build-cluster-instance-bind-options-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
monitoringIntervalsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:monitoring-interval
monitoringRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:monitoring-role
promotionTierjava.lang.Numbercdk.support/lookup-entry:promotion-tier
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
subnetGroupsoftware.amazon.awscdk.services.rds.ISubnetGroupcdk.support/lookup-entry:subnet-group
The build-cluster-instance-bind-options-builder function updates a ClusterInstanceBindOptions$Builder instance using the provided configuration.
  The function takes the ClusterInstanceBindOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `monitoringInterval` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:monitoring-interval` |
| `monitoringRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:monitoring-role` |
| `promotionTier` | java.lang.Number | [[cdk.support/lookup-entry]] | `:promotion-tier` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
| `subnetGroup` | software.amazon.awscdk.services.rds.ISubnetGroup | [[cdk.support/lookup-entry]] | `:subnet-group` |
sourceraw docstring

build-cluster-instance-options-builderclj

(build-cluster-instance-options-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
allowMajorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:allow-major-version-upgrade
autoMinorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:auto-minor-version-upgrade
caCertificatesoftware.amazon.awscdk.services.rds.CaCertificatecdk.support/lookup-entry:ca-certificate
enablePerformanceInsightsjava.lang.Booleancdk.support/lookup-entry:enable-performance-insights
instanceIdentifierjava.lang.Stringcdk.support/lookup-entry:instance-identifier
isFromLegacyInstancePropsjava.lang.Booleancdk.support/lookup-entry:is-from-legacy-instance-props
parameterGroupsoftware.amazon.awscdk.services.rds.IParameterGroupcdk.support/lookup-entry:parameter-group
parametersjava.util.Mapcdk.support/lookup-entry:parameters
performanceInsightEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:performance-insight-encryption-key
performanceInsightRetentionsoftware.amazon.awscdk.services.rds.PerformanceInsightRetentioncdk.api.services.rds/performance-insight-retention:performance-insight-retention
preferredMaintenanceWindowjava.lang.Stringcdk.support/lookup-entry:preferred-maintenance-window
publiclyAccessiblejava.lang.Booleancdk.support/lookup-entry:publicly-accessible
The build-cluster-instance-options-builder function updates a ClusterInstanceOptions$Builder instance using the provided configuration.
  The function takes the ClusterInstanceOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allowMajorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:allow-major-version-upgrade` |
| `autoMinorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:auto-minor-version-upgrade` |
| `caCertificate` | software.amazon.awscdk.services.rds.CaCertificate | [[cdk.support/lookup-entry]] | `:ca-certificate` |
| `enablePerformanceInsights` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-performance-insights` |
| `instanceIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-identifier` |
| `isFromLegacyInstanceProps` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:is-from-legacy-instance-props` |
| `parameterGroup` | software.amazon.awscdk.services.rds.IParameterGroup | [[cdk.support/lookup-entry]] | `:parameter-group` |
| `parameters` | java.util.Map | [[cdk.support/lookup-entry]] | `:parameters` |
| `performanceInsightEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:performance-insight-encryption-key` |
| `performanceInsightRetention` | software.amazon.awscdk.services.rds.PerformanceInsightRetention | [[cdk.api.services.rds/performance-insight-retention]] | `:performance-insight-retention` |
| `preferredMaintenanceWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-maintenance-window` |
| `publiclyAccessible` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:publicly-accessible` |
sourceraw docstring

build-cluster-instance-props-builderclj

(build-cluster-instance-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
allowMajorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:allow-major-version-upgrade
autoMinorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:auto-minor-version-upgrade
caCertificatesoftware.amazon.awscdk.services.rds.CaCertificatecdk.support/lookup-entry:ca-certificate
enablePerformanceInsightsjava.lang.Booleancdk.support/lookup-entry:enable-performance-insights
instanceIdentifierjava.lang.Stringcdk.support/lookup-entry:instance-identifier
instanceTypesoftware.amazon.awscdk.services.rds.ClusterInstanceTypecdk.support/lookup-entry:instance-type
isFromLegacyInstancePropsjava.lang.Booleancdk.support/lookup-entry:is-from-legacy-instance-props
parameterGroupsoftware.amazon.awscdk.services.rds.IParameterGroupcdk.support/lookup-entry:parameter-group
parametersjava.util.Mapcdk.support/lookup-entry:parameters
performanceInsightEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:performance-insight-encryption-key
performanceInsightRetentionsoftware.amazon.awscdk.services.rds.PerformanceInsightRetentioncdk.api.services.rds/performance-insight-retention:performance-insight-retention
preferredMaintenanceWindowjava.lang.Stringcdk.support/lookup-entry:preferred-maintenance-window
promotionTierjava.lang.Numbercdk.support/lookup-entry:promotion-tier
publiclyAccessiblejava.lang.Booleancdk.support/lookup-entry:publicly-accessible
The build-cluster-instance-props-builder function updates a ClusterInstanceProps$Builder instance using the provided configuration.
  The function takes the ClusterInstanceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allowMajorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:allow-major-version-upgrade` |
| `autoMinorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:auto-minor-version-upgrade` |
| `caCertificate` | software.amazon.awscdk.services.rds.CaCertificate | [[cdk.support/lookup-entry]] | `:ca-certificate` |
| `enablePerformanceInsights` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-performance-insights` |
| `instanceIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-identifier` |
| `instanceType` | software.amazon.awscdk.services.rds.ClusterInstanceType | [[cdk.support/lookup-entry]] | `:instance-type` |
| `isFromLegacyInstanceProps` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:is-from-legacy-instance-props` |
| `parameterGroup` | software.amazon.awscdk.services.rds.IParameterGroup | [[cdk.support/lookup-entry]] | `:parameter-group` |
| `parameters` | java.util.Map | [[cdk.support/lookup-entry]] | `:parameters` |
| `performanceInsightEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:performance-insight-encryption-key` |
| `performanceInsightRetention` | software.amazon.awscdk.services.rds.PerformanceInsightRetention | [[cdk.api.services.rds/performance-insight-retention]] | `:performance-insight-retention` |
| `preferredMaintenanceWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-maintenance-window` |
| `promotionTier` | java.lang.Number | [[cdk.support/lookup-entry]] | `:promotion-tier` |
| `publiclyAccessible` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:publicly-accessible` |
sourceraw docstring

build-common-rotation-user-options-builderclj

(build-common-rotation-user-options-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
automaticallyAftersoftware.amazon.awscdk.Durationcdk.support/lookup-entry:automatically-after
endpointsoftware.amazon.awscdk.services.ec2.IInterfaceVpcEndpointcdk.support/lookup-entry:endpoint
excludeCharactersjava.lang.Stringcdk.support/lookup-entry:exclude-characters
rotateImmediatelyOnUpdatejava.lang.Booleancdk.support/lookup-entry:rotate-immediately-on-update
securityGroupsoftware.amazon.awscdk.services.ec2.ISecurityGroupcdk.support/lookup-entry:security-group
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
The build-common-rotation-user-options-builder function updates a CommonRotationUserOptions$Builder instance using the provided configuration.
  The function takes the CommonRotationUserOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `automaticallyAfter` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:automatically-after` |
| `endpoint` | software.amazon.awscdk.services.ec2.IInterfaceVpcEndpoint | [[cdk.support/lookup-entry]] | `:endpoint` |
| `excludeCharacters` | java.lang.String | [[cdk.support/lookup-entry]] | `:exclude-characters` |
| `rotateImmediatelyOnUpdate` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:rotate-immediately-on-update` |
| `securityGroup` | software.amazon.awscdk.services.ec2.ISecurityGroup | [[cdk.support/lookup-entry]] | `:security-group` |
| `vpcSubnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:vpc-subnets` |
sourceraw docstring

build-credentials-base-options-builderclj

(build-credentials-base-options-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
encryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:encryption-key
excludeCharactersjava.lang.Stringcdk.support/lookup-entry:exclude-characters
replicaRegionsjava.util.Listcdk.support/lookup-entry:replica-regions
secretNamejava.lang.Stringcdk.support/lookup-entry:secret-name
The build-credentials-base-options-builder function updates a CredentialsBaseOptions$Builder instance using the provided configuration.
  The function takes the CredentialsBaseOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `encryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:encryption-key` |
| `excludeCharacters` | java.lang.String | [[cdk.support/lookup-entry]] | `:exclude-characters` |
| `replicaRegions` | java.util.List | [[cdk.support/lookup-entry]] | `:replica-regions` |
| `secretName` | java.lang.String | [[cdk.support/lookup-entry]] | `:secret-name` |
sourceraw docstring

build-credentials-from-username-options-builderclj

(build-credentials-from-username-options-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
encryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:encryption-key
excludeCharactersjava.lang.Stringcdk.support/lookup-entry:exclude-characters
passwordsoftware.amazon.awscdk.SecretValuecdk.support/lookup-entry:password
replicaRegionsjava.util.Listcdk.support/lookup-entry:replica-regions
secretNamejava.lang.Stringcdk.support/lookup-entry:secret-name
The build-credentials-from-username-options-builder function updates a CredentialsFromUsernameOptions$Builder instance using the provided configuration.
  The function takes the CredentialsFromUsernameOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `encryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:encryption-key` |
| `excludeCharacters` | java.lang.String | [[cdk.support/lookup-entry]] | `:exclude-characters` |
| `password` | software.amazon.awscdk.SecretValue | [[cdk.support/lookup-entry]] | `:password` |
| `replicaRegions` | java.util.List | [[cdk.support/lookup-entry]] | `:replica-regions` |
| `secretName` | java.lang.String | [[cdk.support/lookup-entry]] | `:secret-name` |
sourceraw docstring

build-database-cluster-attributes-builderclj

(build-database-cluster-attributes-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
clusterEndpointAddressjava.lang.Stringcdk.support/lookup-entry:cluster-endpoint-address
clusterIdentifierjava.lang.Stringcdk.support/lookup-entry:cluster-identifier
clusterResourceIdentifierjava.lang.Stringcdk.support/lookup-entry:cluster-resource-identifier
enginesoftware.amazon.awscdk.services.rds.IClusterEnginecdk.support/lookup-entry:engine
instanceEndpointAddressesjava.util.Listcdk.support/lookup-entry:instance-endpoint-addresses
instanceIdentifiersjava.util.Listcdk.support/lookup-entry:instance-identifiers
portjava.lang.Numbercdk.support/lookup-entry:port
readerEndpointAddressjava.lang.Stringcdk.support/lookup-entry:reader-endpoint-address
secretsoftware.amazon.awscdk.services.secretsmanager.ISecretcdk.support/lookup-entry:secret
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
The build-database-cluster-attributes-builder function updates a DatabaseClusterAttributes$Builder instance using the provided configuration.
  The function takes the DatabaseClusterAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `clusterEndpointAddress` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-endpoint-address` |
| `clusterIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-identifier` |
| `clusterResourceIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-resource-identifier` |
| `engine` | software.amazon.awscdk.services.rds.IClusterEngine | [[cdk.support/lookup-entry]] | `:engine` |
| `instanceEndpointAddresses` | java.util.List | [[cdk.support/lookup-entry]] | `:instance-endpoint-addresses` |
| `instanceIdentifiers` | java.util.List | [[cdk.support/lookup-entry]] | `:instance-identifiers` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
| `readerEndpointAddress` | java.lang.String | [[cdk.support/lookup-entry]] | `:reader-endpoint-address` |
| `secret` | software.amazon.awscdk.services.secretsmanager.ISecret | [[cdk.support/lookup-entry]] | `:secret` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
sourceraw docstring

build-database-cluster-builderclj

(build-database-cluster-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
backtrackWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:backtrack-window
backupsoftware.amazon.awscdk.services.rds.BackupPropscdk.support/lookup-entry:backup
cloudwatchLogsExportsjava.util.Listcdk.support/lookup-entry:cloudwatch-logs-exports
cloudwatchLogsRetentionsoftware.amazon.awscdk.services.logs.RetentionDayscdk.api.services.logs/retention-days:cloudwatch-logs-retention
cloudwatchLogsRetentionRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:cloudwatch-logs-retention-role
clusterIdentifierjava.lang.Stringcdk.support/lookup-entry:cluster-identifier
copyTagsToSnapshotjava.lang.Booleancdk.support/lookup-entry:copy-tags-to-snapshot
credentialssoftware.amazon.awscdk.services.rds.Credentialscdk.support/lookup-entry:credentials
defaultDatabaseNamejava.lang.Stringcdk.support/lookup-entry:default-database-name
deletionProtectionjava.lang.Booleancdk.support/lookup-entry:deletion-protection
domainjava.lang.Stringcdk.support/lookup-entry:domain
domainRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:domain-role
enableDataApijava.lang.Booleancdk.support/lookup-entry:enable-data-api
enginesoftware.amazon.awscdk.services.rds.IClusterEnginecdk.support/lookup-entry:engine
iamAuthenticationjava.lang.Booleancdk.support/lookup-entry:iam-authentication
instanceIdentifierBasejava.lang.Stringcdk.support/lookup-entry:instance-identifier-base
instancePropssoftware.amazon.awscdk.services.rds.InstancePropscdk.support/lookup-entry:instance-props
instanceUpdateBehavioursoftware.amazon.awscdk.services.rds.InstanceUpdateBehaviourcdk.api.services.rds/instance-update-behaviour:instance-update-behaviour
instancesjava.lang.Numbercdk.support/lookup-entry:instances
monitoringIntervalsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:monitoring-interval
monitoringRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:monitoring-role
networkTypesoftware.amazon.awscdk.services.rds.NetworkTypecdk.api.services.rds/network-type:network-type
parameterGroupsoftware.amazon.awscdk.services.rds.IParameterGroupcdk.support/lookup-entry:parameter-group
parametersjava.util.Mapcdk.support/lookup-entry:parameters
portjava.lang.Numbercdk.support/lookup-entry:port
preferredMaintenanceWindowjava.lang.Stringcdk.support/lookup-entry:preferred-maintenance-window
readersjava.util.Listcdk.support/lookup-entry:readers
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
s3ExportBucketsjava.util.Listcdk.support/lookup-entry:s3-export-buckets
s3ExportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-export-role
s3ImportBucketsjava.util.Listcdk.support/lookup-entry:s3-import-buckets
s3ImportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-import-role
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
serverlessV2MaxCapacityjava.lang.Numbercdk.support/lookup-entry:serverless-v2-max-capacity
serverlessV2MinCapacityjava.lang.Numbercdk.support/lookup-entry:serverless-v2-min-capacity
storageEncryptedjava.lang.Booleancdk.support/lookup-entry:storage-encrypted
storageEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:storage-encryption-key
storageTypesoftware.amazon.awscdk.services.rds.DBClusterStorageTypecdk.api.services.rds/db-cluster-storage-type:storage-type
subnetGroupsoftware.amazon.awscdk.services.rds.ISubnetGroupcdk.support/lookup-entry:subnet-group
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
writersoftware.amazon.awscdk.services.rds.IClusterInstancecdk.support/lookup-entry:writer
The build-database-cluster-builder function updates a DatabaseCluster$Builder instance using the provided configuration.
  The function takes the DatabaseCluster$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `backtrackWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:backtrack-window` |
| `backup` | software.amazon.awscdk.services.rds.BackupProps | [[cdk.support/lookup-entry]] | `:backup` |
| `cloudwatchLogsExports` | java.util.List | [[cdk.support/lookup-entry]] | `:cloudwatch-logs-exports` |
| `cloudwatchLogsRetention` | software.amazon.awscdk.services.logs.RetentionDays | [[cdk.api.services.logs/retention-days]] | `:cloudwatch-logs-retention` |
| `cloudwatchLogsRetentionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:cloudwatch-logs-retention-role` |
| `clusterIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-identifier` |
| `copyTagsToSnapshot` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:copy-tags-to-snapshot` |
| `credentials` | software.amazon.awscdk.services.rds.Credentials | [[cdk.support/lookup-entry]] | `:credentials` |
| `defaultDatabaseName` | java.lang.String | [[cdk.support/lookup-entry]] | `:default-database-name` |
| `deletionProtection` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:deletion-protection` |
| `domain` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain` |
| `domainRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:domain-role` |
| `enableDataApi` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-data-api` |
| `engine` | software.amazon.awscdk.services.rds.IClusterEngine | [[cdk.support/lookup-entry]] | `:engine` |
| `iamAuthentication` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:iam-authentication` |
| `instanceIdentifierBase` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-identifier-base` |
| `instanceProps` | software.amazon.awscdk.services.rds.InstanceProps | [[cdk.support/lookup-entry]] | `:instance-props` |
| `instanceUpdateBehaviour` | software.amazon.awscdk.services.rds.InstanceUpdateBehaviour | [[cdk.api.services.rds/instance-update-behaviour]] | `:instance-update-behaviour` |
| `instances` | java.lang.Number | [[cdk.support/lookup-entry]] | `:instances` |
| `monitoringInterval` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:monitoring-interval` |
| `monitoringRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:monitoring-role` |
| `networkType` | software.amazon.awscdk.services.rds.NetworkType | [[cdk.api.services.rds/network-type]] | `:network-type` |
| `parameterGroup` | software.amazon.awscdk.services.rds.IParameterGroup | [[cdk.support/lookup-entry]] | `:parameter-group` |
| `parameters` | java.util.Map | [[cdk.support/lookup-entry]] | `:parameters` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
| `preferredMaintenanceWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-maintenance-window` |
| `readers` | java.util.List | [[cdk.support/lookup-entry]] | `:readers` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
| `s3ExportBuckets` | java.util.List | [[cdk.support/lookup-entry]] | `:s3-export-buckets` |
| `s3ExportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-export-role` |
| `s3ImportBuckets` | java.util.List | [[cdk.support/lookup-entry]] | `:s3-import-buckets` |
| `s3ImportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-import-role` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `serverlessV2MaxCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:serverless-v2-max-capacity` |
| `serverlessV2MinCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:serverless-v2-min-capacity` |
| `storageEncrypted` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:storage-encrypted` |
| `storageEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:storage-encryption-key` |
| `storageType` | software.amazon.awscdk.services.rds.DBClusterStorageType | [[cdk.api.services.rds/db-cluster-storage-type]] | `:storage-type` |
| `subnetGroup` | software.amazon.awscdk.services.rds.ISubnetGroup | [[cdk.support/lookup-entry]] | `:subnet-group` |
| `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` |
| `writer` | software.amazon.awscdk.services.rds.IClusterInstance | [[cdk.support/lookup-entry]] | `:writer` |
sourceraw docstring

build-database-cluster-from-snapshot-builderclj

(build-database-cluster-from-snapshot-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
backtrackWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:backtrack-window
backupsoftware.amazon.awscdk.services.rds.BackupPropscdk.support/lookup-entry:backup
cloudwatchLogsExportsjava.util.Listcdk.support/lookup-entry:cloudwatch-logs-exports
cloudwatchLogsRetentionsoftware.amazon.awscdk.services.logs.RetentionDayscdk.api.services.logs/retention-days:cloudwatch-logs-retention
cloudwatchLogsRetentionRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:cloudwatch-logs-retention-role
clusterIdentifierjava.lang.Stringcdk.support/lookup-entry:cluster-identifier
copyTagsToSnapshotjava.lang.Booleancdk.support/lookup-entry:copy-tags-to-snapshot
credentialssoftware.amazon.awscdk.services.rds.Credentialscdk.support/lookup-entry:credentials
defaultDatabaseNamejava.lang.Stringcdk.support/lookup-entry:default-database-name
deletionProtectionjava.lang.Booleancdk.support/lookup-entry:deletion-protection
domainjava.lang.Stringcdk.support/lookup-entry:domain
domainRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:domain-role
enableDataApijava.lang.Booleancdk.support/lookup-entry:enable-data-api
enginesoftware.amazon.awscdk.services.rds.IClusterEnginecdk.support/lookup-entry:engine
iamAuthenticationjava.lang.Booleancdk.support/lookup-entry:iam-authentication
instanceIdentifierBasejava.lang.Stringcdk.support/lookup-entry:instance-identifier-base
instancePropssoftware.amazon.awscdk.services.rds.InstancePropscdk.support/lookup-entry:instance-props
instanceUpdateBehavioursoftware.amazon.awscdk.services.rds.InstanceUpdateBehaviourcdk.api.services.rds/instance-update-behaviour:instance-update-behaviour
instancesjava.lang.Numbercdk.support/lookup-entry:instances
monitoringIntervalsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:monitoring-interval
monitoringRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:monitoring-role
networkTypesoftware.amazon.awscdk.services.rds.NetworkTypecdk.api.services.rds/network-type:network-type
parameterGroupsoftware.amazon.awscdk.services.rds.IParameterGroupcdk.support/lookup-entry:parameter-group
parametersjava.util.Mapcdk.support/lookup-entry:parameters
portjava.lang.Numbercdk.support/lookup-entry:port
preferredMaintenanceWindowjava.lang.Stringcdk.support/lookup-entry:preferred-maintenance-window
readersjava.util.Listcdk.support/lookup-entry:readers
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
s3ExportBucketsjava.util.Listcdk.support/lookup-entry:s3-export-buckets
s3ExportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-export-role
s3ImportBucketsjava.util.Listcdk.support/lookup-entry:s3-import-buckets
s3ImportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-import-role
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
serverlessV2MaxCapacityjava.lang.Numbercdk.support/lookup-entry:serverless-v2-max-capacity
serverlessV2MinCapacityjava.lang.Numbercdk.support/lookup-entry:serverless-v2-min-capacity
snapshotCredentialssoftware.amazon.awscdk.services.rds.SnapshotCredentialscdk.support/lookup-entry:snapshot-credentials
snapshotIdentifierjava.lang.Stringcdk.support/lookup-entry:snapshot-identifier
storageEncryptedjava.lang.Booleancdk.support/lookup-entry:storage-encrypted
storageEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:storage-encryption-key
storageTypesoftware.amazon.awscdk.services.rds.DBClusterStorageTypecdk.api.services.rds/db-cluster-storage-type:storage-type
subnetGroupsoftware.amazon.awscdk.services.rds.ISubnetGroupcdk.support/lookup-entry:subnet-group
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
writersoftware.amazon.awscdk.services.rds.IClusterInstancecdk.support/lookup-entry:writer
The build-database-cluster-from-snapshot-builder function updates a DatabaseClusterFromSnapshot$Builder instance using the provided configuration.
  The function takes the DatabaseClusterFromSnapshot$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `backtrackWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:backtrack-window` |
| `backup` | software.amazon.awscdk.services.rds.BackupProps | [[cdk.support/lookup-entry]] | `:backup` |
| `cloudwatchLogsExports` | java.util.List | [[cdk.support/lookup-entry]] | `:cloudwatch-logs-exports` |
| `cloudwatchLogsRetention` | software.amazon.awscdk.services.logs.RetentionDays | [[cdk.api.services.logs/retention-days]] | `:cloudwatch-logs-retention` |
| `cloudwatchLogsRetentionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:cloudwatch-logs-retention-role` |
| `clusterIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-identifier` |
| `copyTagsToSnapshot` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:copy-tags-to-snapshot` |
| `credentials` | software.amazon.awscdk.services.rds.Credentials | [[cdk.support/lookup-entry]] | `:credentials` |
| `defaultDatabaseName` | java.lang.String | [[cdk.support/lookup-entry]] | `:default-database-name` |
| `deletionProtection` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:deletion-protection` |
| `domain` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain` |
| `domainRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:domain-role` |
| `enableDataApi` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-data-api` |
| `engine` | software.amazon.awscdk.services.rds.IClusterEngine | [[cdk.support/lookup-entry]] | `:engine` |
| `iamAuthentication` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:iam-authentication` |
| `instanceIdentifierBase` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-identifier-base` |
| `instanceProps` | software.amazon.awscdk.services.rds.InstanceProps | [[cdk.support/lookup-entry]] | `:instance-props` |
| `instanceUpdateBehaviour` | software.amazon.awscdk.services.rds.InstanceUpdateBehaviour | [[cdk.api.services.rds/instance-update-behaviour]] | `:instance-update-behaviour` |
| `instances` | java.lang.Number | [[cdk.support/lookup-entry]] | `:instances` |
| `monitoringInterval` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:monitoring-interval` |
| `monitoringRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:monitoring-role` |
| `networkType` | software.amazon.awscdk.services.rds.NetworkType | [[cdk.api.services.rds/network-type]] | `:network-type` |
| `parameterGroup` | software.amazon.awscdk.services.rds.IParameterGroup | [[cdk.support/lookup-entry]] | `:parameter-group` |
| `parameters` | java.util.Map | [[cdk.support/lookup-entry]] | `:parameters` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
| `preferredMaintenanceWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-maintenance-window` |
| `readers` | java.util.List | [[cdk.support/lookup-entry]] | `:readers` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
| `s3ExportBuckets` | java.util.List | [[cdk.support/lookup-entry]] | `:s3-export-buckets` |
| `s3ExportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-export-role` |
| `s3ImportBuckets` | java.util.List | [[cdk.support/lookup-entry]] | `:s3-import-buckets` |
| `s3ImportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-import-role` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `serverlessV2MaxCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:serverless-v2-max-capacity` |
| `serverlessV2MinCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:serverless-v2-min-capacity` |
| `snapshotCredentials` | software.amazon.awscdk.services.rds.SnapshotCredentials | [[cdk.support/lookup-entry]] | `:snapshot-credentials` |
| `snapshotIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:snapshot-identifier` |
| `storageEncrypted` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:storage-encrypted` |
| `storageEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:storage-encryption-key` |
| `storageType` | software.amazon.awscdk.services.rds.DBClusterStorageType | [[cdk.api.services.rds/db-cluster-storage-type]] | `:storage-type` |
| `subnetGroup` | software.amazon.awscdk.services.rds.ISubnetGroup | [[cdk.support/lookup-entry]] | `:subnet-group` |
| `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` |
| `writer` | software.amazon.awscdk.services.rds.IClusterInstance | [[cdk.support/lookup-entry]] | `:writer` |
sourceraw docstring

build-database-cluster-from-snapshot-props-builderclj

(build-database-cluster-from-snapshot-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
backtrackWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:backtrack-window
backupsoftware.amazon.awscdk.services.rds.BackupPropscdk.support/lookup-entry:backup
cloudwatchLogsExportsjava.util.Listcdk.support/lookup-entry:cloudwatch-logs-exports
cloudwatchLogsRetentionsoftware.amazon.awscdk.services.logs.RetentionDayscdk.api.services.logs/retention-days:cloudwatch-logs-retention
cloudwatchLogsRetentionRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:cloudwatch-logs-retention-role
clusterIdentifierjava.lang.Stringcdk.support/lookup-entry:cluster-identifier
copyTagsToSnapshotjava.lang.Booleancdk.support/lookup-entry:copy-tags-to-snapshot
credentialssoftware.amazon.awscdk.services.rds.Credentialscdk.support/lookup-entry:credentials
defaultDatabaseNamejava.lang.Stringcdk.support/lookup-entry:default-database-name
deletionProtectionjava.lang.Booleancdk.support/lookup-entry:deletion-protection
domainjava.lang.Stringcdk.support/lookup-entry:domain
domainRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:domain-role
enableDataApijava.lang.Booleancdk.support/lookup-entry:enable-data-api
enginesoftware.amazon.awscdk.services.rds.IClusterEnginecdk.support/lookup-entry:engine
iamAuthenticationjava.lang.Booleancdk.support/lookup-entry:iam-authentication
instanceIdentifierBasejava.lang.Stringcdk.support/lookup-entry:instance-identifier-base
instancePropssoftware.amazon.awscdk.services.rds.InstancePropscdk.support/lookup-entry:instance-props
instanceUpdateBehavioursoftware.amazon.awscdk.services.rds.InstanceUpdateBehaviourcdk.api.services.rds/instance-update-behaviour:instance-update-behaviour
instancesjava.lang.Numbercdk.support/lookup-entry:instances
monitoringIntervalsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:monitoring-interval
monitoringRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:monitoring-role
networkTypesoftware.amazon.awscdk.services.rds.NetworkTypecdk.api.services.rds/network-type:network-type
parameterGroupsoftware.amazon.awscdk.services.rds.IParameterGroupcdk.support/lookup-entry:parameter-group
parametersjava.util.Mapcdk.support/lookup-entry:parameters
portjava.lang.Numbercdk.support/lookup-entry:port
preferredMaintenanceWindowjava.lang.Stringcdk.support/lookup-entry:preferred-maintenance-window
readersjava.util.Listcdk.support/lookup-entry:readers
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
s3ExportBucketsjava.util.Listcdk.support/lookup-entry:s3-export-buckets
s3ExportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-export-role
s3ImportBucketsjava.util.Listcdk.support/lookup-entry:s3-import-buckets
s3ImportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-import-role
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
serverlessV2MaxCapacityjava.lang.Numbercdk.support/lookup-entry:serverless-v2-max-capacity
serverlessV2MinCapacityjava.lang.Numbercdk.support/lookup-entry:serverless-v2-min-capacity
snapshotCredentialssoftware.amazon.awscdk.services.rds.SnapshotCredentialscdk.support/lookup-entry:snapshot-credentials
snapshotIdentifierjava.lang.Stringcdk.support/lookup-entry:snapshot-identifier
storageEncryptedjava.lang.Booleancdk.support/lookup-entry:storage-encrypted
storageEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:storage-encryption-key
storageTypesoftware.amazon.awscdk.services.rds.DBClusterStorageTypecdk.api.services.rds/db-cluster-storage-type:storage-type
subnetGroupsoftware.amazon.awscdk.services.rds.ISubnetGroupcdk.support/lookup-entry:subnet-group
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
writersoftware.amazon.awscdk.services.rds.IClusterInstancecdk.support/lookup-entry:writer
The build-database-cluster-from-snapshot-props-builder function updates a DatabaseClusterFromSnapshotProps$Builder instance using the provided configuration.
  The function takes the DatabaseClusterFromSnapshotProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `backtrackWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:backtrack-window` |
| `backup` | software.amazon.awscdk.services.rds.BackupProps | [[cdk.support/lookup-entry]] | `:backup` |
| `cloudwatchLogsExports` | java.util.List | [[cdk.support/lookup-entry]] | `:cloudwatch-logs-exports` |
| `cloudwatchLogsRetention` | software.amazon.awscdk.services.logs.RetentionDays | [[cdk.api.services.logs/retention-days]] | `:cloudwatch-logs-retention` |
| `cloudwatchLogsRetentionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:cloudwatch-logs-retention-role` |
| `clusterIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-identifier` |
| `copyTagsToSnapshot` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:copy-tags-to-snapshot` |
| `credentials` | software.amazon.awscdk.services.rds.Credentials | [[cdk.support/lookup-entry]] | `:credentials` |
| `defaultDatabaseName` | java.lang.String | [[cdk.support/lookup-entry]] | `:default-database-name` |
| `deletionProtection` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:deletion-protection` |
| `domain` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain` |
| `domainRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:domain-role` |
| `enableDataApi` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-data-api` |
| `engine` | software.amazon.awscdk.services.rds.IClusterEngine | [[cdk.support/lookup-entry]] | `:engine` |
| `iamAuthentication` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:iam-authentication` |
| `instanceIdentifierBase` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-identifier-base` |
| `instanceProps` | software.amazon.awscdk.services.rds.InstanceProps | [[cdk.support/lookup-entry]] | `:instance-props` |
| `instanceUpdateBehaviour` | software.amazon.awscdk.services.rds.InstanceUpdateBehaviour | [[cdk.api.services.rds/instance-update-behaviour]] | `:instance-update-behaviour` |
| `instances` | java.lang.Number | [[cdk.support/lookup-entry]] | `:instances` |
| `monitoringInterval` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:monitoring-interval` |
| `monitoringRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:monitoring-role` |
| `networkType` | software.amazon.awscdk.services.rds.NetworkType | [[cdk.api.services.rds/network-type]] | `:network-type` |
| `parameterGroup` | software.amazon.awscdk.services.rds.IParameterGroup | [[cdk.support/lookup-entry]] | `:parameter-group` |
| `parameters` | java.util.Map | [[cdk.support/lookup-entry]] | `:parameters` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
| `preferredMaintenanceWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-maintenance-window` |
| `readers` | java.util.List | [[cdk.support/lookup-entry]] | `:readers` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
| `s3ExportBuckets` | java.util.List | [[cdk.support/lookup-entry]] | `:s3-export-buckets` |
| `s3ExportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-export-role` |
| `s3ImportBuckets` | java.util.List | [[cdk.support/lookup-entry]] | `:s3-import-buckets` |
| `s3ImportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-import-role` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `serverlessV2MaxCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:serverless-v2-max-capacity` |
| `serverlessV2MinCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:serverless-v2-min-capacity` |
| `snapshotCredentials` | software.amazon.awscdk.services.rds.SnapshotCredentials | [[cdk.support/lookup-entry]] | `:snapshot-credentials` |
| `snapshotIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:snapshot-identifier` |
| `storageEncrypted` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:storage-encrypted` |
| `storageEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:storage-encryption-key` |
| `storageType` | software.amazon.awscdk.services.rds.DBClusterStorageType | [[cdk.api.services.rds/db-cluster-storage-type]] | `:storage-type` |
| `subnetGroup` | software.amazon.awscdk.services.rds.ISubnetGroup | [[cdk.support/lookup-entry]] | `:subnet-group` |
| `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` |
| `writer` | software.amazon.awscdk.services.rds.IClusterInstance | [[cdk.support/lookup-entry]] | `:writer` |
sourceraw docstring

build-database-cluster-props-builderclj

(build-database-cluster-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
backtrackWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:backtrack-window
backupsoftware.amazon.awscdk.services.rds.BackupPropscdk.support/lookup-entry:backup
cloudwatchLogsExportsjava.util.Listcdk.support/lookup-entry:cloudwatch-logs-exports
cloudwatchLogsRetentionsoftware.amazon.awscdk.services.logs.RetentionDayscdk.api.services.logs/retention-days:cloudwatch-logs-retention
cloudwatchLogsRetentionRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:cloudwatch-logs-retention-role
clusterIdentifierjava.lang.Stringcdk.support/lookup-entry:cluster-identifier
copyTagsToSnapshotjava.lang.Booleancdk.support/lookup-entry:copy-tags-to-snapshot
credentialssoftware.amazon.awscdk.services.rds.Credentialscdk.support/lookup-entry:credentials
defaultDatabaseNamejava.lang.Stringcdk.support/lookup-entry:default-database-name
deletionProtectionjava.lang.Booleancdk.support/lookup-entry:deletion-protection
domainjava.lang.Stringcdk.support/lookup-entry:domain
domainRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:domain-role
enableDataApijava.lang.Booleancdk.support/lookup-entry:enable-data-api
enginesoftware.amazon.awscdk.services.rds.IClusterEnginecdk.support/lookup-entry:engine
iamAuthenticationjava.lang.Booleancdk.support/lookup-entry:iam-authentication
instanceIdentifierBasejava.lang.Stringcdk.support/lookup-entry:instance-identifier-base
instancePropssoftware.amazon.awscdk.services.rds.InstancePropscdk.support/lookup-entry:instance-props
instanceUpdateBehavioursoftware.amazon.awscdk.services.rds.InstanceUpdateBehaviourcdk.api.services.rds/instance-update-behaviour:instance-update-behaviour
instancesjava.lang.Numbercdk.support/lookup-entry:instances
monitoringIntervalsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:monitoring-interval
monitoringRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:monitoring-role
networkTypesoftware.amazon.awscdk.services.rds.NetworkTypecdk.api.services.rds/network-type:network-type
parameterGroupsoftware.amazon.awscdk.services.rds.IParameterGroupcdk.support/lookup-entry:parameter-group
parametersjava.util.Mapcdk.support/lookup-entry:parameters
portjava.lang.Numbercdk.support/lookup-entry:port
preferredMaintenanceWindowjava.lang.Stringcdk.support/lookup-entry:preferred-maintenance-window
readersjava.util.Listcdk.support/lookup-entry:readers
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
s3ExportBucketsjava.util.Listcdk.support/lookup-entry:s3-export-buckets
s3ExportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-export-role
s3ImportBucketsjava.util.Listcdk.support/lookup-entry:s3-import-buckets
s3ImportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-import-role
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
serverlessV2MaxCapacityjava.lang.Numbercdk.support/lookup-entry:serverless-v2-max-capacity
serverlessV2MinCapacityjava.lang.Numbercdk.support/lookup-entry:serverless-v2-min-capacity
storageEncryptedjava.lang.Booleancdk.support/lookup-entry:storage-encrypted
storageEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:storage-encryption-key
storageTypesoftware.amazon.awscdk.services.rds.DBClusterStorageTypecdk.api.services.rds/db-cluster-storage-type:storage-type
subnetGroupsoftware.amazon.awscdk.services.rds.ISubnetGroupcdk.support/lookup-entry:subnet-group
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
writersoftware.amazon.awscdk.services.rds.IClusterInstancecdk.support/lookup-entry:writer
The build-database-cluster-props-builder function updates a DatabaseClusterProps$Builder instance using the provided configuration.
  The function takes the DatabaseClusterProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `backtrackWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:backtrack-window` |
| `backup` | software.amazon.awscdk.services.rds.BackupProps | [[cdk.support/lookup-entry]] | `:backup` |
| `cloudwatchLogsExports` | java.util.List | [[cdk.support/lookup-entry]] | `:cloudwatch-logs-exports` |
| `cloudwatchLogsRetention` | software.amazon.awscdk.services.logs.RetentionDays | [[cdk.api.services.logs/retention-days]] | `:cloudwatch-logs-retention` |
| `cloudwatchLogsRetentionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:cloudwatch-logs-retention-role` |
| `clusterIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-identifier` |
| `copyTagsToSnapshot` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:copy-tags-to-snapshot` |
| `credentials` | software.amazon.awscdk.services.rds.Credentials | [[cdk.support/lookup-entry]] | `:credentials` |
| `defaultDatabaseName` | java.lang.String | [[cdk.support/lookup-entry]] | `:default-database-name` |
| `deletionProtection` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:deletion-protection` |
| `domain` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain` |
| `domainRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:domain-role` |
| `enableDataApi` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-data-api` |
| `engine` | software.amazon.awscdk.services.rds.IClusterEngine | [[cdk.support/lookup-entry]] | `:engine` |
| `iamAuthentication` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:iam-authentication` |
| `instanceIdentifierBase` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-identifier-base` |
| `instanceProps` | software.amazon.awscdk.services.rds.InstanceProps | [[cdk.support/lookup-entry]] | `:instance-props` |
| `instanceUpdateBehaviour` | software.amazon.awscdk.services.rds.InstanceUpdateBehaviour | [[cdk.api.services.rds/instance-update-behaviour]] | `:instance-update-behaviour` |
| `instances` | java.lang.Number | [[cdk.support/lookup-entry]] | `:instances` |
| `monitoringInterval` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:monitoring-interval` |
| `monitoringRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:monitoring-role` |
| `networkType` | software.amazon.awscdk.services.rds.NetworkType | [[cdk.api.services.rds/network-type]] | `:network-type` |
| `parameterGroup` | software.amazon.awscdk.services.rds.IParameterGroup | [[cdk.support/lookup-entry]] | `:parameter-group` |
| `parameters` | java.util.Map | [[cdk.support/lookup-entry]] | `:parameters` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
| `preferredMaintenanceWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-maintenance-window` |
| `readers` | java.util.List | [[cdk.support/lookup-entry]] | `:readers` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
| `s3ExportBuckets` | java.util.List | [[cdk.support/lookup-entry]] | `:s3-export-buckets` |
| `s3ExportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-export-role` |
| `s3ImportBuckets` | java.util.List | [[cdk.support/lookup-entry]] | `:s3-import-buckets` |
| `s3ImportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-import-role` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `serverlessV2MaxCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:serverless-v2-max-capacity` |
| `serverlessV2MinCapacity` | java.lang.Number | [[cdk.support/lookup-entry]] | `:serverless-v2-min-capacity` |
| `storageEncrypted` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:storage-encrypted` |
| `storageEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:storage-encryption-key` |
| `storageType` | software.amazon.awscdk.services.rds.DBClusterStorageType | [[cdk.api.services.rds/db-cluster-storage-type]] | `:storage-type` |
| `subnetGroup` | software.amazon.awscdk.services.rds.ISubnetGroup | [[cdk.support/lookup-entry]] | `:subnet-group` |
| `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` |
| `writer` | software.amazon.awscdk.services.rds.IClusterInstance | [[cdk.support/lookup-entry]] | `:writer` |
sourceraw docstring

build-database-instance-attributes-builderclj

(build-database-instance-attributes-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
enginesoftware.amazon.awscdk.services.rds.IInstanceEnginecdk.support/lookup-entry:engine
instanceEndpointAddressjava.lang.Stringcdk.support/lookup-entry:instance-endpoint-address
instanceIdentifierjava.lang.Stringcdk.support/lookup-entry:instance-identifier
instanceResourceIdjava.lang.Stringcdk.support/lookup-entry:instance-resource-id
portjava.lang.Numbercdk.support/lookup-entry:port
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
The build-database-instance-attributes-builder function updates a DatabaseInstanceAttributes$Builder instance using the provided configuration.
  The function takes the DatabaseInstanceAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `engine` | software.amazon.awscdk.services.rds.IInstanceEngine | [[cdk.support/lookup-entry]] | `:engine` |
| `instanceEndpointAddress` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-endpoint-address` |
| `instanceIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-identifier` |
| `instanceResourceId` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-resource-id` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
sourceraw docstring

build-database-instance-builderclj

(build-database-instance-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
allocatedStoragejava.lang.Numbercdk.support/lookup-entry:allocated-storage
allowMajorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:allow-major-version-upgrade
autoMinorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:auto-minor-version-upgrade
availabilityZonejava.lang.Stringcdk.support/lookup-entry:availability-zone
backupRetentionsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:backup-retention
caCertificatesoftware.amazon.awscdk.services.rds.CaCertificatecdk.support/lookup-entry:ca-certificate
characterSetNamejava.lang.Stringcdk.support/lookup-entry:character-set-name
cloudwatchLogsExportsjava.util.Listcdk.support/lookup-entry:cloudwatch-logs-exports
cloudwatchLogsRetentionsoftware.amazon.awscdk.services.logs.RetentionDayscdk.api.services.logs/retention-days:cloudwatch-logs-retention
cloudwatchLogsRetentionRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:cloudwatch-logs-retention-role
copyTagsToSnapshotjava.lang.Booleancdk.support/lookup-entry:copy-tags-to-snapshot
credentialssoftware.amazon.awscdk.services.rds.Credentialscdk.support/lookup-entry:credentials
databaseNamejava.lang.Stringcdk.support/lookup-entry:database-name
deleteAutomatedBackupsjava.lang.Booleancdk.support/lookup-entry:delete-automated-backups
deletionProtectionjava.lang.Booleancdk.support/lookup-entry:deletion-protection
domainjava.lang.Stringcdk.support/lookup-entry:domain
domainRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:domain-role
enablePerformanceInsightsjava.lang.Booleancdk.support/lookup-entry:enable-performance-insights
enginesoftware.amazon.awscdk.services.rds.IInstanceEnginecdk.support/lookup-entry:engine
iamAuthenticationjava.lang.Booleancdk.support/lookup-entry:iam-authentication
instanceIdentifierjava.lang.Stringcdk.support/lookup-entry:instance-identifier
instanceTypesoftware.amazon.awscdk.services.ec2.InstanceTypecdk.support/lookup-entry:instance-type
iopsjava.lang.Numbercdk.support/lookup-entry:iops
licenseModelsoftware.amazon.awscdk.services.rds.LicenseModelcdk.api.services.rds/license-model:license-model
maxAllocatedStoragejava.lang.Numbercdk.support/lookup-entry:max-allocated-storage
monitoringIntervalsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:monitoring-interval
monitoringRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:monitoring-role
multiAzjava.lang.Booleancdk.support/lookup-entry:multi-az
networkTypesoftware.amazon.awscdk.services.rds.NetworkTypecdk.api.services.rds/network-type:network-type
optionGroupsoftware.amazon.awscdk.services.rds.IOptionGroupcdk.support/lookup-entry:option-group
parameterGroupsoftware.amazon.awscdk.services.rds.IParameterGroupcdk.support/lookup-entry:parameter-group
parametersjava.util.Mapcdk.support/lookup-entry:parameters
performanceInsightEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:performance-insight-encryption-key
performanceInsightRetentionsoftware.amazon.awscdk.services.rds.PerformanceInsightRetentioncdk.api.services.rds/performance-insight-retention:performance-insight-retention
portjava.lang.Numbercdk.support/lookup-entry:port
preferredBackupWindowjava.lang.Stringcdk.support/lookup-entry:preferred-backup-window
preferredMaintenanceWindowjava.lang.Stringcdk.support/lookup-entry:preferred-maintenance-window
processorFeaturessoftware.amazon.awscdk.services.rds.ProcessorFeaturescdk.support/lookup-entry:processor-features
publiclyAccessiblejava.lang.Booleancdk.support/lookup-entry:publicly-accessible
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
s3ExportBucketsjava.util.Listcdk.support/lookup-entry:s3-export-buckets
s3ExportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-export-role
s3ImportBucketsjava.util.Listcdk.support/lookup-entry:s3-import-buckets
s3ImportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-import-role
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
storageEncryptedjava.lang.Booleancdk.support/lookup-entry:storage-encrypted
storageEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:storage-encryption-key
storageThroughputjava.lang.Numbercdk.support/lookup-entry:storage-throughput
storageTypesoftware.amazon.awscdk.services.rds.StorageTypecdk.api.services.rds/storage-type:storage-type
subnetGroupsoftware.amazon.awscdk.services.rds.ISubnetGroupcdk.support/lookup-entry:subnet-group
timezonejava.lang.Stringcdk.support/lookup-entry:timezone
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
The build-database-instance-builder function updates a DatabaseInstance$Builder instance using the provided configuration.
  The function takes the DatabaseInstance$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allocatedStorage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:allocated-storage` |
| `allowMajorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:allow-major-version-upgrade` |
| `autoMinorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:auto-minor-version-upgrade` |
| `availabilityZone` | java.lang.String | [[cdk.support/lookup-entry]] | `:availability-zone` |
| `backupRetention` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:backup-retention` |
| `caCertificate` | software.amazon.awscdk.services.rds.CaCertificate | [[cdk.support/lookup-entry]] | `:ca-certificate` |
| `characterSetName` | java.lang.String | [[cdk.support/lookup-entry]] | `:character-set-name` |
| `cloudwatchLogsExports` | java.util.List | [[cdk.support/lookup-entry]] | `:cloudwatch-logs-exports` |
| `cloudwatchLogsRetention` | software.amazon.awscdk.services.logs.RetentionDays | [[cdk.api.services.logs/retention-days]] | `:cloudwatch-logs-retention` |
| `cloudwatchLogsRetentionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:cloudwatch-logs-retention-role` |
| `copyTagsToSnapshot` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:copy-tags-to-snapshot` |
| `credentials` | software.amazon.awscdk.services.rds.Credentials | [[cdk.support/lookup-entry]] | `:credentials` |
| `databaseName` | java.lang.String | [[cdk.support/lookup-entry]] | `:database-name` |
| `deleteAutomatedBackups` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:delete-automated-backups` |
| `deletionProtection` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:deletion-protection` |
| `domain` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain` |
| `domainRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:domain-role` |
| `enablePerformanceInsights` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-performance-insights` |
| `engine` | software.amazon.awscdk.services.rds.IInstanceEngine | [[cdk.support/lookup-entry]] | `:engine` |
| `iamAuthentication` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:iam-authentication` |
| `instanceIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-identifier` |
| `instanceType` | software.amazon.awscdk.services.ec2.InstanceType | [[cdk.support/lookup-entry]] | `:instance-type` |
| `iops` | java.lang.Number | [[cdk.support/lookup-entry]] | `:iops` |
| `licenseModel` | software.amazon.awscdk.services.rds.LicenseModel | [[cdk.api.services.rds/license-model]] | `:license-model` |
| `maxAllocatedStorage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-allocated-storage` |
| `monitoringInterval` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:monitoring-interval` |
| `monitoringRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:monitoring-role` |
| `multiAz` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:multi-az` |
| `networkType` | software.amazon.awscdk.services.rds.NetworkType | [[cdk.api.services.rds/network-type]] | `:network-type` |
| `optionGroup` | software.amazon.awscdk.services.rds.IOptionGroup | [[cdk.support/lookup-entry]] | `:option-group` |
| `parameterGroup` | software.amazon.awscdk.services.rds.IParameterGroup | [[cdk.support/lookup-entry]] | `:parameter-group` |
| `parameters` | java.util.Map | [[cdk.support/lookup-entry]] | `:parameters` |
| `performanceInsightEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:performance-insight-encryption-key` |
| `performanceInsightRetention` | software.amazon.awscdk.services.rds.PerformanceInsightRetention | [[cdk.api.services.rds/performance-insight-retention]] | `:performance-insight-retention` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
| `preferredBackupWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-backup-window` |
| `preferredMaintenanceWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-maintenance-window` |
| `processorFeatures` | software.amazon.awscdk.services.rds.ProcessorFeatures | [[cdk.support/lookup-entry]] | `:processor-features` |
| `publiclyAccessible` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:publicly-accessible` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
| `s3ExportBuckets` | java.util.List | [[cdk.support/lookup-entry]] | `:s3-export-buckets` |
| `s3ExportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-export-role` |
| `s3ImportBuckets` | java.util.List | [[cdk.support/lookup-entry]] | `:s3-import-buckets` |
| `s3ImportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-import-role` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `storageEncrypted` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:storage-encrypted` |
| `storageEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:storage-encryption-key` |
| `storageThroughput` | java.lang.Number | [[cdk.support/lookup-entry]] | `:storage-throughput` |
| `storageType` | software.amazon.awscdk.services.rds.StorageType | [[cdk.api.services.rds/storage-type]] | `:storage-type` |
| `subnetGroup` | software.amazon.awscdk.services.rds.ISubnetGroup | [[cdk.support/lookup-entry]] | `:subnet-group` |
| `timezone` | java.lang.String | [[cdk.support/lookup-entry]] | `:timezone` |
| `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` |
sourceraw docstring

build-database-instance-from-snapshot-builderclj

(build-database-instance-from-snapshot-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
allocatedStoragejava.lang.Numbercdk.support/lookup-entry:allocated-storage
allowMajorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:allow-major-version-upgrade
autoMinorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:auto-minor-version-upgrade
availabilityZonejava.lang.Stringcdk.support/lookup-entry:availability-zone
backupRetentionsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:backup-retention
caCertificatesoftware.amazon.awscdk.services.rds.CaCertificatecdk.support/lookup-entry:ca-certificate
cloudwatchLogsExportsjava.util.Listcdk.support/lookup-entry:cloudwatch-logs-exports
cloudwatchLogsRetentionsoftware.amazon.awscdk.services.logs.RetentionDayscdk.api.services.logs/retention-days:cloudwatch-logs-retention
cloudwatchLogsRetentionRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:cloudwatch-logs-retention-role
copyTagsToSnapshotjava.lang.Booleancdk.support/lookup-entry:copy-tags-to-snapshot
credentialssoftware.amazon.awscdk.services.rds.SnapshotCredentialscdk.support/lookup-entry:credentials
databaseNamejava.lang.Stringcdk.support/lookup-entry:database-name
deleteAutomatedBackupsjava.lang.Booleancdk.support/lookup-entry:delete-automated-backups
deletionProtectionjava.lang.Booleancdk.support/lookup-entry:deletion-protection
domainjava.lang.Stringcdk.support/lookup-entry:domain
domainRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:domain-role
enablePerformanceInsightsjava.lang.Booleancdk.support/lookup-entry:enable-performance-insights
enginesoftware.amazon.awscdk.services.rds.IInstanceEnginecdk.support/lookup-entry:engine
iamAuthenticationjava.lang.Booleancdk.support/lookup-entry:iam-authentication
instanceIdentifierjava.lang.Stringcdk.support/lookup-entry:instance-identifier
instanceTypesoftware.amazon.awscdk.services.ec2.InstanceTypecdk.support/lookup-entry:instance-type
iopsjava.lang.Numbercdk.support/lookup-entry:iops
licenseModelsoftware.amazon.awscdk.services.rds.LicenseModelcdk.api.services.rds/license-model:license-model
maxAllocatedStoragejava.lang.Numbercdk.support/lookup-entry:max-allocated-storage
monitoringIntervalsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:monitoring-interval
monitoringRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:monitoring-role
multiAzjava.lang.Booleancdk.support/lookup-entry:multi-az
networkTypesoftware.amazon.awscdk.services.rds.NetworkTypecdk.api.services.rds/network-type:network-type
optionGroupsoftware.amazon.awscdk.services.rds.IOptionGroupcdk.support/lookup-entry:option-group
parameterGroupsoftware.amazon.awscdk.services.rds.IParameterGroupcdk.support/lookup-entry:parameter-group
parametersjava.util.Mapcdk.support/lookup-entry:parameters
performanceInsightEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:performance-insight-encryption-key
performanceInsightRetentionsoftware.amazon.awscdk.services.rds.PerformanceInsightRetentioncdk.api.services.rds/performance-insight-retention:performance-insight-retention
portjava.lang.Numbercdk.support/lookup-entry:port
preferredBackupWindowjava.lang.Stringcdk.support/lookup-entry:preferred-backup-window
preferredMaintenanceWindowjava.lang.Stringcdk.support/lookup-entry:preferred-maintenance-window
processorFeaturessoftware.amazon.awscdk.services.rds.ProcessorFeaturescdk.support/lookup-entry:processor-features
publiclyAccessiblejava.lang.Booleancdk.support/lookup-entry:publicly-accessible
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
s3ExportBucketsjava.util.Listcdk.support/lookup-entry:s3-export-buckets
s3ExportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-export-role
s3ImportBucketsjava.util.Listcdk.support/lookup-entry:s3-import-buckets
s3ImportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-import-role
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
snapshotIdentifierjava.lang.Stringcdk.support/lookup-entry:snapshot-identifier
storageThroughputjava.lang.Numbercdk.support/lookup-entry:storage-throughput
storageTypesoftware.amazon.awscdk.services.rds.StorageTypecdk.api.services.rds/storage-type:storage-type
subnetGroupsoftware.amazon.awscdk.services.rds.ISubnetGroupcdk.support/lookup-entry:subnet-group
timezonejava.lang.Stringcdk.support/lookup-entry:timezone
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
The build-database-instance-from-snapshot-builder function updates a DatabaseInstanceFromSnapshot$Builder instance using the provided configuration.
  The function takes the DatabaseInstanceFromSnapshot$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allocatedStorage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:allocated-storage` |
| `allowMajorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:allow-major-version-upgrade` |
| `autoMinorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:auto-minor-version-upgrade` |
| `availabilityZone` | java.lang.String | [[cdk.support/lookup-entry]] | `:availability-zone` |
| `backupRetention` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:backup-retention` |
| `caCertificate` | software.amazon.awscdk.services.rds.CaCertificate | [[cdk.support/lookup-entry]] | `:ca-certificate` |
| `cloudwatchLogsExports` | java.util.List | [[cdk.support/lookup-entry]] | `:cloudwatch-logs-exports` |
| `cloudwatchLogsRetention` | software.amazon.awscdk.services.logs.RetentionDays | [[cdk.api.services.logs/retention-days]] | `:cloudwatch-logs-retention` |
| `cloudwatchLogsRetentionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:cloudwatch-logs-retention-role` |
| `copyTagsToSnapshot` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:copy-tags-to-snapshot` |
| `credentials` | software.amazon.awscdk.services.rds.SnapshotCredentials | [[cdk.support/lookup-entry]] | `:credentials` |
| `databaseName` | java.lang.String | [[cdk.support/lookup-entry]] | `:database-name` |
| `deleteAutomatedBackups` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:delete-automated-backups` |
| `deletionProtection` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:deletion-protection` |
| `domain` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain` |
| `domainRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:domain-role` |
| `enablePerformanceInsights` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-performance-insights` |
| `engine` | software.amazon.awscdk.services.rds.IInstanceEngine | [[cdk.support/lookup-entry]] | `:engine` |
| `iamAuthentication` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:iam-authentication` |
| `instanceIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-identifier` |
| `instanceType` | software.amazon.awscdk.services.ec2.InstanceType | [[cdk.support/lookup-entry]] | `:instance-type` |
| `iops` | java.lang.Number | [[cdk.support/lookup-entry]] | `:iops` |
| `licenseModel` | software.amazon.awscdk.services.rds.LicenseModel | [[cdk.api.services.rds/license-model]] | `:license-model` |
| `maxAllocatedStorage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-allocated-storage` |
| `monitoringInterval` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:monitoring-interval` |
| `monitoringRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:monitoring-role` |
| `multiAz` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:multi-az` |
| `networkType` | software.amazon.awscdk.services.rds.NetworkType | [[cdk.api.services.rds/network-type]] | `:network-type` |
| `optionGroup` | software.amazon.awscdk.services.rds.IOptionGroup | [[cdk.support/lookup-entry]] | `:option-group` |
| `parameterGroup` | software.amazon.awscdk.services.rds.IParameterGroup | [[cdk.support/lookup-entry]] | `:parameter-group` |
| `parameters` | java.util.Map | [[cdk.support/lookup-entry]] | `:parameters` |
| `performanceInsightEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:performance-insight-encryption-key` |
| `performanceInsightRetention` | software.amazon.awscdk.services.rds.PerformanceInsightRetention | [[cdk.api.services.rds/performance-insight-retention]] | `:performance-insight-retention` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
| `preferredBackupWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-backup-window` |
| `preferredMaintenanceWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-maintenance-window` |
| `processorFeatures` | software.amazon.awscdk.services.rds.ProcessorFeatures | [[cdk.support/lookup-entry]] | `:processor-features` |
| `publiclyAccessible` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:publicly-accessible` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
| `s3ExportBuckets` | java.util.List | [[cdk.support/lookup-entry]] | `:s3-export-buckets` |
| `s3ExportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-export-role` |
| `s3ImportBuckets` | java.util.List | [[cdk.support/lookup-entry]] | `:s3-import-buckets` |
| `s3ImportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-import-role` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `snapshotIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:snapshot-identifier` |
| `storageThroughput` | java.lang.Number | [[cdk.support/lookup-entry]] | `:storage-throughput` |
| `storageType` | software.amazon.awscdk.services.rds.StorageType | [[cdk.api.services.rds/storage-type]] | `:storage-type` |
| `subnetGroup` | software.amazon.awscdk.services.rds.ISubnetGroup | [[cdk.support/lookup-entry]] | `:subnet-group` |
| `timezone` | java.lang.String | [[cdk.support/lookup-entry]] | `:timezone` |
| `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` |
sourceraw docstring

build-database-instance-from-snapshot-props-builderclj

(build-database-instance-from-snapshot-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
allocatedStoragejava.lang.Numbercdk.support/lookup-entry:allocated-storage
allowMajorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:allow-major-version-upgrade
autoMinorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:auto-minor-version-upgrade
availabilityZonejava.lang.Stringcdk.support/lookup-entry:availability-zone
backupRetentionsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:backup-retention
caCertificatesoftware.amazon.awscdk.services.rds.CaCertificatecdk.support/lookup-entry:ca-certificate
cloudwatchLogsExportsjava.util.Listcdk.support/lookup-entry:cloudwatch-logs-exports
cloudwatchLogsRetentionsoftware.amazon.awscdk.services.logs.RetentionDayscdk.api.services.logs/retention-days:cloudwatch-logs-retention
cloudwatchLogsRetentionRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:cloudwatch-logs-retention-role
copyTagsToSnapshotjava.lang.Booleancdk.support/lookup-entry:copy-tags-to-snapshot
credentialssoftware.amazon.awscdk.services.rds.SnapshotCredentialscdk.support/lookup-entry:credentials
databaseNamejava.lang.Stringcdk.support/lookup-entry:database-name
deleteAutomatedBackupsjava.lang.Booleancdk.support/lookup-entry:delete-automated-backups
deletionProtectionjava.lang.Booleancdk.support/lookup-entry:deletion-protection
domainjava.lang.Stringcdk.support/lookup-entry:domain
domainRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:domain-role
enablePerformanceInsightsjava.lang.Booleancdk.support/lookup-entry:enable-performance-insights
enginesoftware.amazon.awscdk.services.rds.IInstanceEnginecdk.support/lookup-entry:engine
iamAuthenticationjava.lang.Booleancdk.support/lookup-entry:iam-authentication
instanceIdentifierjava.lang.Stringcdk.support/lookup-entry:instance-identifier
instanceTypesoftware.amazon.awscdk.services.ec2.InstanceTypecdk.support/lookup-entry:instance-type
iopsjava.lang.Numbercdk.support/lookup-entry:iops
licenseModelsoftware.amazon.awscdk.services.rds.LicenseModelcdk.api.services.rds/license-model:license-model
maxAllocatedStoragejava.lang.Numbercdk.support/lookup-entry:max-allocated-storage
monitoringIntervalsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:monitoring-interval
monitoringRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:monitoring-role
multiAzjava.lang.Booleancdk.support/lookup-entry:multi-az
networkTypesoftware.amazon.awscdk.services.rds.NetworkTypecdk.api.services.rds/network-type:network-type
optionGroupsoftware.amazon.awscdk.services.rds.IOptionGroupcdk.support/lookup-entry:option-group
parameterGroupsoftware.amazon.awscdk.services.rds.IParameterGroupcdk.support/lookup-entry:parameter-group
parametersjava.util.Mapcdk.support/lookup-entry:parameters
performanceInsightEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:performance-insight-encryption-key
performanceInsightRetentionsoftware.amazon.awscdk.services.rds.PerformanceInsightRetentioncdk.api.services.rds/performance-insight-retention:performance-insight-retention
portjava.lang.Numbercdk.support/lookup-entry:port
preferredBackupWindowjava.lang.Stringcdk.support/lookup-entry:preferred-backup-window
preferredMaintenanceWindowjava.lang.Stringcdk.support/lookup-entry:preferred-maintenance-window
processorFeaturessoftware.amazon.awscdk.services.rds.ProcessorFeaturescdk.support/lookup-entry:processor-features
publiclyAccessiblejava.lang.Booleancdk.support/lookup-entry:publicly-accessible
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
s3ExportBucketsjava.util.Listcdk.support/lookup-entry:s3-export-buckets
s3ExportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-export-role
s3ImportBucketsjava.util.Listcdk.support/lookup-entry:s3-import-buckets
s3ImportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-import-role
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
snapshotIdentifierjava.lang.Stringcdk.support/lookup-entry:snapshot-identifier
storageThroughputjava.lang.Numbercdk.support/lookup-entry:storage-throughput
storageTypesoftware.amazon.awscdk.services.rds.StorageTypecdk.api.services.rds/storage-type:storage-type
subnetGroupsoftware.amazon.awscdk.services.rds.ISubnetGroupcdk.support/lookup-entry:subnet-group
timezonejava.lang.Stringcdk.support/lookup-entry:timezone
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
The build-database-instance-from-snapshot-props-builder function updates a DatabaseInstanceFromSnapshotProps$Builder instance using the provided configuration.
  The function takes the DatabaseInstanceFromSnapshotProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allocatedStorage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:allocated-storage` |
| `allowMajorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:allow-major-version-upgrade` |
| `autoMinorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:auto-minor-version-upgrade` |
| `availabilityZone` | java.lang.String | [[cdk.support/lookup-entry]] | `:availability-zone` |
| `backupRetention` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:backup-retention` |
| `caCertificate` | software.amazon.awscdk.services.rds.CaCertificate | [[cdk.support/lookup-entry]] | `:ca-certificate` |
| `cloudwatchLogsExports` | java.util.List | [[cdk.support/lookup-entry]] | `:cloudwatch-logs-exports` |
| `cloudwatchLogsRetention` | software.amazon.awscdk.services.logs.RetentionDays | [[cdk.api.services.logs/retention-days]] | `:cloudwatch-logs-retention` |
| `cloudwatchLogsRetentionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:cloudwatch-logs-retention-role` |
| `copyTagsToSnapshot` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:copy-tags-to-snapshot` |
| `credentials` | software.amazon.awscdk.services.rds.SnapshotCredentials | [[cdk.support/lookup-entry]] | `:credentials` |
| `databaseName` | java.lang.String | [[cdk.support/lookup-entry]] | `:database-name` |
| `deleteAutomatedBackups` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:delete-automated-backups` |
| `deletionProtection` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:deletion-protection` |
| `domain` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain` |
| `domainRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:domain-role` |
| `enablePerformanceInsights` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-performance-insights` |
| `engine` | software.amazon.awscdk.services.rds.IInstanceEngine | [[cdk.support/lookup-entry]] | `:engine` |
| `iamAuthentication` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:iam-authentication` |
| `instanceIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-identifier` |
| `instanceType` | software.amazon.awscdk.services.ec2.InstanceType | [[cdk.support/lookup-entry]] | `:instance-type` |
| `iops` | java.lang.Number | [[cdk.support/lookup-entry]] | `:iops` |
| `licenseModel` | software.amazon.awscdk.services.rds.LicenseModel | [[cdk.api.services.rds/license-model]] | `:license-model` |
| `maxAllocatedStorage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-allocated-storage` |
| `monitoringInterval` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:monitoring-interval` |
| `monitoringRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:monitoring-role` |
| `multiAz` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:multi-az` |
| `networkType` | software.amazon.awscdk.services.rds.NetworkType | [[cdk.api.services.rds/network-type]] | `:network-type` |
| `optionGroup` | software.amazon.awscdk.services.rds.IOptionGroup | [[cdk.support/lookup-entry]] | `:option-group` |
| `parameterGroup` | software.amazon.awscdk.services.rds.IParameterGroup | [[cdk.support/lookup-entry]] | `:parameter-group` |
| `parameters` | java.util.Map | [[cdk.support/lookup-entry]] | `:parameters` |
| `performanceInsightEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:performance-insight-encryption-key` |
| `performanceInsightRetention` | software.amazon.awscdk.services.rds.PerformanceInsightRetention | [[cdk.api.services.rds/performance-insight-retention]] | `:performance-insight-retention` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
| `preferredBackupWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-backup-window` |
| `preferredMaintenanceWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-maintenance-window` |
| `processorFeatures` | software.amazon.awscdk.services.rds.ProcessorFeatures | [[cdk.support/lookup-entry]] | `:processor-features` |
| `publiclyAccessible` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:publicly-accessible` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
| `s3ExportBuckets` | java.util.List | [[cdk.support/lookup-entry]] | `:s3-export-buckets` |
| `s3ExportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-export-role` |
| `s3ImportBuckets` | java.util.List | [[cdk.support/lookup-entry]] | `:s3-import-buckets` |
| `s3ImportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-import-role` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `snapshotIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:snapshot-identifier` |
| `storageThroughput` | java.lang.Number | [[cdk.support/lookup-entry]] | `:storage-throughput` |
| `storageType` | software.amazon.awscdk.services.rds.StorageType | [[cdk.api.services.rds/storage-type]] | `:storage-type` |
| `subnetGroup` | software.amazon.awscdk.services.rds.ISubnetGroup | [[cdk.support/lookup-entry]] | `:subnet-group` |
| `timezone` | java.lang.String | [[cdk.support/lookup-entry]] | `:timezone` |
| `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` |
sourceraw docstring

build-database-instance-new-props-builderclj

(build-database-instance-new-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
autoMinorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:auto-minor-version-upgrade
availabilityZonejava.lang.Stringcdk.support/lookup-entry:availability-zone
backupRetentionsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:backup-retention
caCertificatesoftware.amazon.awscdk.services.rds.CaCertificatecdk.support/lookup-entry:ca-certificate
cloudwatchLogsExportsjava.util.Listcdk.support/lookup-entry:cloudwatch-logs-exports
cloudwatchLogsRetentionsoftware.amazon.awscdk.services.logs.RetentionDayscdk.api.services.logs/retention-days:cloudwatch-logs-retention
cloudwatchLogsRetentionRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:cloudwatch-logs-retention-role
copyTagsToSnapshotjava.lang.Booleancdk.support/lookup-entry:copy-tags-to-snapshot
deleteAutomatedBackupsjava.lang.Booleancdk.support/lookup-entry:delete-automated-backups
deletionProtectionjava.lang.Booleancdk.support/lookup-entry:deletion-protection
domainjava.lang.Stringcdk.support/lookup-entry:domain
domainRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:domain-role
enablePerformanceInsightsjava.lang.Booleancdk.support/lookup-entry:enable-performance-insights
iamAuthenticationjava.lang.Booleancdk.support/lookup-entry:iam-authentication
instanceIdentifierjava.lang.Stringcdk.support/lookup-entry:instance-identifier
iopsjava.lang.Numbercdk.support/lookup-entry:iops
maxAllocatedStoragejava.lang.Numbercdk.support/lookup-entry:max-allocated-storage
monitoringIntervalsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:monitoring-interval
monitoringRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:monitoring-role
multiAzjava.lang.Booleancdk.support/lookup-entry:multi-az
networkTypesoftware.amazon.awscdk.services.rds.NetworkTypecdk.api.services.rds/network-type:network-type
optionGroupsoftware.amazon.awscdk.services.rds.IOptionGroupcdk.support/lookup-entry:option-group
parameterGroupsoftware.amazon.awscdk.services.rds.IParameterGroupcdk.support/lookup-entry:parameter-group
performanceInsightEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:performance-insight-encryption-key
performanceInsightRetentionsoftware.amazon.awscdk.services.rds.PerformanceInsightRetentioncdk.api.services.rds/performance-insight-retention:performance-insight-retention
portjava.lang.Numbercdk.support/lookup-entry:port
preferredBackupWindowjava.lang.Stringcdk.support/lookup-entry:preferred-backup-window
preferredMaintenanceWindowjava.lang.Stringcdk.support/lookup-entry:preferred-maintenance-window
processorFeaturessoftware.amazon.awscdk.services.rds.ProcessorFeaturescdk.support/lookup-entry:processor-features
publiclyAccessiblejava.lang.Booleancdk.support/lookup-entry:publicly-accessible
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
s3ExportBucketsjava.util.Listcdk.support/lookup-entry:s3-export-buckets
s3ExportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-export-role
s3ImportBucketsjava.util.Listcdk.support/lookup-entry:s3-import-buckets
s3ImportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-import-role
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
storageThroughputjava.lang.Numbercdk.support/lookup-entry:storage-throughput
storageTypesoftware.amazon.awscdk.services.rds.StorageTypecdk.api.services.rds/storage-type:storage-type
subnetGroupsoftware.amazon.awscdk.services.rds.ISubnetGroupcdk.support/lookup-entry:subnet-group
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
The build-database-instance-new-props-builder function updates a DatabaseInstanceNewProps$Builder instance using the provided configuration.
  The function takes the DatabaseInstanceNewProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `autoMinorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:auto-minor-version-upgrade` |
| `availabilityZone` | java.lang.String | [[cdk.support/lookup-entry]] | `:availability-zone` |
| `backupRetention` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:backup-retention` |
| `caCertificate` | software.amazon.awscdk.services.rds.CaCertificate | [[cdk.support/lookup-entry]] | `:ca-certificate` |
| `cloudwatchLogsExports` | java.util.List | [[cdk.support/lookup-entry]] | `:cloudwatch-logs-exports` |
| `cloudwatchLogsRetention` | software.amazon.awscdk.services.logs.RetentionDays | [[cdk.api.services.logs/retention-days]] | `:cloudwatch-logs-retention` |
| `cloudwatchLogsRetentionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:cloudwatch-logs-retention-role` |
| `copyTagsToSnapshot` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:copy-tags-to-snapshot` |
| `deleteAutomatedBackups` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:delete-automated-backups` |
| `deletionProtection` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:deletion-protection` |
| `domain` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain` |
| `domainRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:domain-role` |
| `enablePerformanceInsights` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-performance-insights` |
| `iamAuthentication` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:iam-authentication` |
| `instanceIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-identifier` |
| `iops` | java.lang.Number | [[cdk.support/lookup-entry]] | `:iops` |
| `maxAllocatedStorage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-allocated-storage` |
| `monitoringInterval` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:monitoring-interval` |
| `monitoringRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:monitoring-role` |
| `multiAz` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:multi-az` |
| `networkType` | software.amazon.awscdk.services.rds.NetworkType | [[cdk.api.services.rds/network-type]] | `:network-type` |
| `optionGroup` | software.amazon.awscdk.services.rds.IOptionGroup | [[cdk.support/lookup-entry]] | `:option-group` |
| `parameterGroup` | software.amazon.awscdk.services.rds.IParameterGroup | [[cdk.support/lookup-entry]] | `:parameter-group` |
| `performanceInsightEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:performance-insight-encryption-key` |
| `performanceInsightRetention` | software.amazon.awscdk.services.rds.PerformanceInsightRetention | [[cdk.api.services.rds/performance-insight-retention]] | `:performance-insight-retention` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
| `preferredBackupWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-backup-window` |
| `preferredMaintenanceWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-maintenance-window` |
| `processorFeatures` | software.amazon.awscdk.services.rds.ProcessorFeatures | [[cdk.support/lookup-entry]] | `:processor-features` |
| `publiclyAccessible` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:publicly-accessible` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
| `s3ExportBuckets` | java.util.List | [[cdk.support/lookup-entry]] | `:s3-export-buckets` |
| `s3ExportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-export-role` |
| `s3ImportBuckets` | java.util.List | [[cdk.support/lookup-entry]] | `:s3-import-buckets` |
| `s3ImportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-import-role` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `storageThroughput` | java.lang.Number | [[cdk.support/lookup-entry]] | `:storage-throughput` |
| `storageType` | software.amazon.awscdk.services.rds.StorageType | [[cdk.api.services.rds/storage-type]] | `:storage-type` |
| `subnetGroup` | software.amazon.awscdk.services.rds.ISubnetGroup | [[cdk.support/lookup-entry]] | `:subnet-group` |
| `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` |
sourceraw docstring

build-database-instance-props-builderclj

(build-database-instance-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
allocatedStoragejava.lang.Numbercdk.support/lookup-entry:allocated-storage
allowMajorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:allow-major-version-upgrade
autoMinorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:auto-minor-version-upgrade
availabilityZonejava.lang.Stringcdk.support/lookup-entry:availability-zone
backupRetentionsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:backup-retention
caCertificatesoftware.amazon.awscdk.services.rds.CaCertificatecdk.support/lookup-entry:ca-certificate
characterSetNamejava.lang.Stringcdk.support/lookup-entry:character-set-name
cloudwatchLogsExportsjava.util.Listcdk.support/lookup-entry:cloudwatch-logs-exports
cloudwatchLogsRetentionsoftware.amazon.awscdk.services.logs.RetentionDayscdk.api.services.logs/retention-days:cloudwatch-logs-retention
cloudwatchLogsRetentionRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:cloudwatch-logs-retention-role
copyTagsToSnapshotjava.lang.Booleancdk.support/lookup-entry:copy-tags-to-snapshot
credentialssoftware.amazon.awscdk.services.rds.Credentialscdk.support/lookup-entry:credentials
databaseNamejava.lang.Stringcdk.support/lookup-entry:database-name
deleteAutomatedBackupsjava.lang.Booleancdk.support/lookup-entry:delete-automated-backups
deletionProtectionjava.lang.Booleancdk.support/lookup-entry:deletion-protection
domainjava.lang.Stringcdk.support/lookup-entry:domain
domainRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:domain-role
enablePerformanceInsightsjava.lang.Booleancdk.support/lookup-entry:enable-performance-insights
enginesoftware.amazon.awscdk.services.rds.IInstanceEnginecdk.support/lookup-entry:engine
iamAuthenticationjava.lang.Booleancdk.support/lookup-entry:iam-authentication
instanceIdentifierjava.lang.Stringcdk.support/lookup-entry:instance-identifier
instanceTypesoftware.amazon.awscdk.services.ec2.InstanceTypecdk.support/lookup-entry:instance-type
iopsjava.lang.Numbercdk.support/lookup-entry:iops
licenseModelsoftware.amazon.awscdk.services.rds.LicenseModelcdk.api.services.rds/license-model:license-model
maxAllocatedStoragejava.lang.Numbercdk.support/lookup-entry:max-allocated-storage
monitoringIntervalsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:monitoring-interval
monitoringRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:monitoring-role
multiAzjava.lang.Booleancdk.support/lookup-entry:multi-az
networkTypesoftware.amazon.awscdk.services.rds.NetworkTypecdk.api.services.rds/network-type:network-type
optionGroupsoftware.amazon.awscdk.services.rds.IOptionGroupcdk.support/lookup-entry:option-group
parameterGroupsoftware.amazon.awscdk.services.rds.IParameterGroupcdk.support/lookup-entry:parameter-group
parametersjava.util.Mapcdk.support/lookup-entry:parameters
performanceInsightEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:performance-insight-encryption-key
performanceInsightRetentionsoftware.amazon.awscdk.services.rds.PerformanceInsightRetentioncdk.api.services.rds/performance-insight-retention:performance-insight-retention
portjava.lang.Numbercdk.support/lookup-entry:port
preferredBackupWindowjava.lang.Stringcdk.support/lookup-entry:preferred-backup-window
preferredMaintenanceWindowjava.lang.Stringcdk.support/lookup-entry:preferred-maintenance-window
processorFeaturessoftware.amazon.awscdk.services.rds.ProcessorFeaturescdk.support/lookup-entry:processor-features
publiclyAccessiblejava.lang.Booleancdk.support/lookup-entry:publicly-accessible
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
s3ExportBucketsjava.util.Listcdk.support/lookup-entry:s3-export-buckets
s3ExportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-export-role
s3ImportBucketsjava.util.Listcdk.support/lookup-entry:s3-import-buckets
s3ImportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-import-role
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
storageEncryptedjava.lang.Booleancdk.support/lookup-entry:storage-encrypted
storageEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:storage-encryption-key
storageThroughputjava.lang.Numbercdk.support/lookup-entry:storage-throughput
storageTypesoftware.amazon.awscdk.services.rds.StorageTypecdk.api.services.rds/storage-type:storage-type
subnetGroupsoftware.amazon.awscdk.services.rds.ISubnetGroupcdk.support/lookup-entry:subnet-group
timezonejava.lang.Stringcdk.support/lookup-entry:timezone
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
The build-database-instance-props-builder function updates a DatabaseInstanceProps$Builder instance using the provided configuration.
  The function takes the DatabaseInstanceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allocatedStorage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:allocated-storage` |
| `allowMajorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:allow-major-version-upgrade` |
| `autoMinorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:auto-minor-version-upgrade` |
| `availabilityZone` | java.lang.String | [[cdk.support/lookup-entry]] | `:availability-zone` |
| `backupRetention` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:backup-retention` |
| `caCertificate` | software.amazon.awscdk.services.rds.CaCertificate | [[cdk.support/lookup-entry]] | `:ca-certificate` |
| `characterSetName` | java.lang.String | [[cdk.support/lookup-entry]] | `:character-set-name` |
| `cloudwatchLogsExports` | java.util.List | [[cdk.support/lookup-entry]] | `:cloudwatch-logs-exports` |
| `cloudwatchLogsRetention` | software.amazon.awscdk.services.logs.RetentionDays | [[cdk.api.services.logs/retention-days]] | `:cloudwatch-logs-retention` |
| `cloudwatchLogsRetentionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:cloudwatch-logs-retention-role` |
| `copyTagsToSnapshot` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:copy-tags-to-snapshot` |
| `credentials` | software.amazon.awscdk.services.rds.Credentials | [[cdk.support/lookup-entry]] | `:credentials` |
| `databaseName` | java.lang.String | [[cdk.support/lookup-entry]] | `:database-name` |
| `deleteAutomatedBackups` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:delete-automated-backups` |
| `deletionProtection` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:deletion-protection` |
| `domain` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain` |
| `domainRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:domain-role` |
| `enablePerformanceInsights` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-performance-insights` |
| `engine` | software.amazon.awscdk.services.rds.IInstanceEngine | [[cdk.support/lookup-entry]] | `:engine` |
| `iamAuthentication` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:iam-authentication` |
| `instanceIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-identifier` |
| `instanceType` | software.amazon.awscdk.services.ec2.InstanceType | [[cdk.support/lookup-entry]] | `:instance-type` |
| `iops` | java.lang.Number | [[cdk.support/lookup-entry]] | `:iops` |
| `licenseModel` | software.amazon.awscdk.services.rds.LicenseModel | [[cdk.api.services.rds/license-model]] | `:license-model` |
| `maxAllocatedStorage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-allocated-storage` |
| `monitoringInterval` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:monitoring-interval` |
| `monitoringRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:monitoring-role` |
| `multiAz` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:multi-az` |
| `networkType` | software.amazon.awscdk.services.rds.NetworkType | [[cdk.api.services.rds/network-type]] | `:network-type` |
| `optionGroup` | software.amazon.awscdk.services.rds.IOptionGroup | [[cdk.support/lookup-entry]] | `:option-group` |
| `parameterGroup` | software.amazon.awscdk.services.rds.IParameterGroup | [[cdk.support/lookup-entry]] | `:parameter-group` |
| `parameters` | java.util.Map | [[cdk.support/lookup-entry]] | `:parameters` |
| `performanceInsightEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:performance-insight-encryption-key` |
| `performanceInsightRetention` | software.amazon.awscdk.services.rds.PerformanceInsightRetention | [[cdk.api.services.rds/performance-insight-retention]] | `:performance-insight-retention` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
| `preferredBackupWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-backup-window` |
| `preferredMaintenanceWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-maintenance-window` |
| `processorFeatures` | software.amazon.awscdk.services.rds.ProcessorFeatures | [[cdk.support/lookup-entry]] | `:processor-features` |
| `publiclyAccessible` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:publicly-accessible` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
| `s3ExportBuckets` | java.util.List | [[cdk.support/lookup-entry]] | `:s3-export-buckets` |
| `s3ExportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-export-role` |
| `s3ImportBuckets` | java.util.List | [[cdk.support/lookup-entry]] | `:s3-import-buckets` |
| `s3ImportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-import-role` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `storageEncrypted` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:storage-encrypted` |
| `storageEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:storage-encryption-key` |
| `storageThroughput` | java.lang.Number | [[cdk.support/lookup-entry]] | `:storage-throughput` |
| `storageType` | software.amazon.awscdk.services.rds.StorageType | [[cdk.api.services.rds/storage-type]] | `:storage-type` |
| `subnetGroup` | software.amazon.awscdk.services.rds.ISubnetGroup | [[cdk.support/lookup-entry]] | `:subnet-group` |
| `timezone` | java.lang.String | [[cdk.support/lookup-entry]] | `:timezone` |
| `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` |
sourceraw docstring

build-database-instance-read-replica-builderclj

(build-database-instance-read-replica-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
allocatedStoragejava.lang.Numbercdk.support/lookup-entry:allocated-storage
autoMinorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:auto-minor-version-upgrade
availabilityZonejava.lang.Stringcdk.support/lookup-entry:availability-zone
backupRetentionsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:backup-retention
caCertificatesoftware.amazon.awscdk.services.rds.CaCertificatecdk.support/lookup-entry:ca-certificate
cloudwatchLogsExportsjava.util.Listcdk.support/lookup-entry:cloudwatch-logs-exports
cloudwatchLogsRetentionsoftware.amazon.awscdk.services.logs.RetentionDayscdk.api.services.logs/retention-days:cloudwatch-logs-retention
cloudwatchLogsRetentionRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:cloudwatch-logs-retention-role
copyTagsToSnapshotjava.lang.Booleancdk.support/lookup-entry:copy-tags-to-snapshot
deleteAutomatedBackupsjava.lang.Booleancdk.support/lookup-entry:delete-automated-backups
deletionProtectionjava.lang.Booleancdk.support/lookup-entry:deletion-protection
domainjava.lang.Stringcdk.support/lookup-entry:domain
domainRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:domain-role
enablePerformanceInsightsjava.lang.Booleancdk.support/lookup-entry:enable-performance-insights
iamAuthenticationjava.lang.Booleancdk.support/lookup-entry:iam-authentication
instanceIdentifierjava.lang.Stringcdk.support/lookup-entry:instance-identifier
instanceTypesoftware.amazon.awscdk.services.ec2.InstanceTypecdk.support/lookup-entry:instance-type
iopsjava.lang.Numbercdk.support/lookup-entry:iops
maxAllocatedStoragejava.lang.Numbercdk.support/lookup-entry:max-allocated-storage
monitoringIntervalsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:monitoring-interval
monitoringRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:monitoring-role
multiAzjava.lang.Booleancdk.support/lookup-entry:multi-az
networkTypesoftware.amazon.awscdk.services.rds.NetworkTypecdk.api.services.rds/network-type:network-type
optionGroupsoftware.amazon.awscdk.services.rds.IOptionGroupcdk.support/lookup-entry:option-group
parameterGroupsoftware.amazon.awscdk.services.rds.IParameterGroupcdk.support/lookup-entry:parameter-group
performanceInsightEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:performance-insight-encryption-key
performanceInsightRetentionsoftware.amazon.awscdk.services.rds.PerformanceInsightRetentioncdk.api.services.rds/performance-insight-retention:performance-insight-retention
portjava.lang.Numbercdk.support/lookup-entry:port
preferredBackupWindowjava.lang.Stringcdk.support/lookup-entry:preferred-backup-window
preferredMaintenanceWindowjava.lang.Stringcdk.support/lookup-entry:preferred-maintenance-window
processorFeaturessoftware.amazon.awscdk.services.rds.ProcessorFeaturescdk.support/lookup-entry:processor-features
publiclyAccessiblejava.lang.Booleancdk.support/lookup-entry:publicly-accessible
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
s3ExportBucketsjava.util.Listcdk.support/lookup-entry:s3-export-buckets
s3ExportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-export-role
s3ImportBucketsjava.util.Listcdk.support/lookup-entry:s3-import-buckets
s3ImportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-import-role
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
sourceDatabaseInstancesoftware.amazon.awscdk.services.rds.IDatabaseInstancecdk.support/lookup-entry:source-database-instance
storageEncryptedjava.lang.Booleancdk.support/lookup-entry:storage-encrypted
storageEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:storage-encryption-key
storageThroughputjava.lang.Numbercdk.support/lookup-entry:storage-throughput
storageTypesoftware.amazon.awscdk.services.rds.StorageTypecdk.api.services.rds/storage-type:storage-type
subnetGroupsoftware.amazon.awscdk.services.rds.ISubnetGroupcdk.support/lookup-entry:subnet-group
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
The build-database-instance-read-replica-builder function updates a DatabaseInstanceReadReplica$Builder instance using the provided configuration.
  The function takes the DatabaseInstanceReadReplica$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allocatedStorage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:allocated-storage` |
| `autoMinorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:auto-minor-version-upgrade` |
| `availabilityZone` | java.lang.String | [[cdk.support/lookup-entry]] | `:availability-zone` |
| `backupRetention` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:backup-retention` |
| `caCertificate` | software.amazon.awscdk.services.rds.CaCertificate | [[cdk.support/lookup-entry]] | `:ca-certificate` |
| `cloudwatchLogsExports` | java.util.List | [[cdk.support/lookup-entry]] | `:cloudwatch-logs-exports` |
| `cloudwatchLogsRetention` | software.amazon.awscdk.services.logs.RetentionDays | [[cdk.api.services.logs/retention-days]] | `:cloudwatch-logs-retention` |
| `cloudwatchLogsRetentionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:cloudwatch-logs-retention-role` |
| `copyTagsToSnapshot` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:copy-tags-to-snapshot` |
| `deleteAutomatedBackups` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:delete-automated-backups` |
| `deletionProtection` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:deletion-protection` |
| `domain` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain` |
| `domainRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:domain-role` |
| `enablePerformanceInsights` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-performance-insights` |
| `iamAuthentication` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:iam-authentication` |
| `instanceIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-identifier` |
| `instanceType` | software.amazon.awscdk.services.ec2.InstanceType | [[cdk.support/lookup-entry]] | `:instance-type` |
| `iops` | java.lang.Number | [[cdk.support/lookup-entry]] | `:iops` |
| `maxAllocatedStorage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-allocated-storage` |
| `monitoringInterval` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:monitoring-interval` |
| `monitoringRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:monitoring-role` |
| `multiAz` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:multi-az` |
| `networkType` | software.amazon.awscdk.services.rds.NetworkType | [[cdk.api.services.rds/network-type]] | `:network-type` |
| `optionGroup` | software.amazon.awscdk.services.rds.IOptionGroup | [[cdk.support/lookup-entry]] | `:option-group` |
| `parameterGroup` | software.amazon.awscdk.services.rds.IParameterGroup | [[cdk.support/lookup-entry]] | `:parameter-group` |
| `performanceInsightEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:performance-insight-encryption-key` |
| `performanceInsightRetention` | software.amazon.awscdk.services.rds.PerformanceInsightRetention | [[cdk.api.services.rds/performance-insight-retention]] | `:performance-insight-retention` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
| `preferredBackupWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-backup-window` |
| `preferredMaintenanceWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-maintenance-window` |
| `processorFeatures` | software.amazon.awscdk.services.rds.ProcessorFeatures | [[cdk.support/lookup-entry]] | `:processor-features` |
| `publiclyAccessible` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:publicly-accessible` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
| `s3ExportBuckets` | java.util.List | [[cdk.support/lookup-entry]] | `:s3-export-buckets` |
| `s3ExportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-export-role` |
| `s3ImportBuckets` | java.util.List | [[cdk.support/lookup-entry]] | `:s3-import-buckets` |
| `s3ImportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-import-role` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `sourceDatabaseInstance` | software.amazon.awscdk.services.rds.IDatabaseInstance | [[cdk.support/lookup-entry]] | `:source-database-instance` |
| `storageEncrypted` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:storage-encrypted` |
| `storageEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:storage-encryption-key` |
| `storageThroughput` | java.lang.Number | [[cdk.support/lookup-entry]] | `:storage-throughput` |
| `storageType` | software.amazon.awscdk.services.rds.StorageType | [[cdk.api.services.rds/storage-type]] | `:storage-type` |
| `subnetGroup` | software.amazon.awscdk.services.rds.ISubnetGroup | [[cdk.support/lookup-entry]] | `:subnet-group` |
| `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` |
sourceraw docstring

build-database-instance-read-replica-props-builderclj

(build-database-instance-read-replica-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
allocatedStoragejava.lang.Numbercdk.support/lookup-entry:allocated-storage
autoMinorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:auto-minor-version-upgrade
availabilityZonejava.lang.Stringcdk.support/lookup-entry:availability-zone
backupRetentionsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:backup-retention
caCertificatesoftware.amazon.awscdk.services.rds.CaCertificatecdk.support/lookup-entry:ca-certificate
cloudwatchLogsExportsjava.util.Listcdk.support/lookup-entry:cloudwatch-logs-exports
cloudwatchLogsRetentionsoftware.amazon.awscdk.services.logs.RetentionDayscdk.api.services.logs/retention-days:cloudwatch-logs-retention
cloudwatchLogsRetentionRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:cloudwatch-logs-retention-role
copyTagsToSnapshotjava.lang.Booleancdk.support/lookup-entry:copy-tags-to-snapshot
deleteAutomatedBackupsjava.lang.Booleancdk.support/lookup-entry:delete-automated-backups
deletionProtectionjava.lang.Booleancdk.support/lookup-entry:deletion-protection
domainjava.lang.Stringcdk.support/lookup-entry:domain
domainRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:domain-role
enablePerformanceInsightsjava.lang.Booleancdk.support/lookup-entry:enable-performance-insights
iamAuthenticationjava.lang.Booleancdk.support/lookup-entry:iam-authentication
instanceIdentifierjava.lang.Stringcdk.support/lookup-entry:instance-identifier
instanceTypesoftware.amazon.awscdk.services.ec2.InstanceTypecdk.support/lookup-entry:instance-type
iopsjava.lang.Numbercdk.support/lookup-entry:iops
maxAllocatedStoragejava.lang.Numbercdk.support/lookup-entry:max-allocated-storage
monitoringIntervalsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:monitoring-interval
monitoringRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:monitoring-role
multiAzjava.lang.Booleancdk.support/lookup-entry:multi-az
networkTypesoftware.amazon.awscdk.services.rds.NetworkTypecdk.api.services.rds/network-type:network-type
optionGroupsoftware.amazon.awscdk.services.rds.IOptionGroupcdk.support/lookup-entry:option-group
parameterGroupsoftware.amazon.awscdk.services.rds.IParameterGroupcdk.support/lookup-entry:parameter-group
performanceInsightEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:performance-insight-encryption-key
performanceInsightRetentionsoftware.amazon.awscdk.services.rds.PerformanceInsightRetentioncdk.api.services.rds/performance-insight-retention:performance-insight-retention
portjava.lang.Numbercdk.support/lookup-entry:port
preferredBackupWindowjava.lang.Stringcdk.support/lookup-entry:preferred-backup-window
preferredMaintenanceWindowjava.lang.Stringcdk.support/lookup-entry:preferred-maintenance-window
processorFeaturessoftware.amazon.awscdk.services.rds.ProcessorFeaturescdk.support/lookup-entry:processor-features
publiclyAccessiblejava.lang.Booleancdk.support/lookup-entry:publicly-accessible
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
s3ExportBucketsjava.util.Listcdk.support/lookup-entry:s3-export-buckets
s3ExportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-export-role
s3ImportBucketsjava.util.Listcdk.support/lookup-entry:s3-import-buckets
s3ImportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-import-role
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
sourceDatabaseInstancesoftware.amazon.awscdk.services.rds.IDatabaseInstancecdk.support/lookup-entry:source-database-instance
storageEncryptedjava.lang.Booleancdk.support/lookup-entry:storage-encrypted
storageEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:storage-encryption-key
storageThroughputjava.lang.Numbercdk.support/lookup-entry:storage-throughput
storageTypesoftware.amazon.awscdk.services.rds.StorageTypecdk.api.services.rds/storage-type:storage-type
subnetGroupsoftware.amazon.awscdk.services.rds.ISubnetGroupcdk.support/lookup-entry:subnet-group
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
The build-database-instance-read-replica-props-builder function updates a DatabaseInstanceReadReplicaProps$Builder instance using the provided configuration.
  The function takes the DatabaseInstanceReadReplicaProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allocatedStorage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:allocated-storage` |
| `autoMinorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:auto-minor-version-upgrade` |
| `availabilityZone` | java.lang.String | [[cdk.support/lookup-entry]] | `:availability-zone` |
| `backupRetention` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:backup-retention` |
| `caCertificate` | software.amazon.awscdk.services.rds.CaCertificate | [[cdk.support/lookup-entry]] | `:ca-certificate` |
| `cloudwatchLogsExports` | java.util.List | [[cdk.support/lookup-entry]] | `:cloudwatch-logs-exports` |
| `cloudwatchLogsRetention` | software.amazon.awscdk.services.logs.RetentionDays | [[cdk.api.services.logs/retention-days]] | `:cloudwatch-logs-retention` |
| `cloudwatchLogsRetentionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:cloudwatch-logs-retention-role` |
| `copyTagsToSnapshot` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:copy-tags-to-snapshot` |
| `deleteAutomatedBackups` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:delete-automated-backups` |
| `deletionProtection` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:deletion-protection` |
| `domain` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain` |
| `domainRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:domain-role` |
| `enablePerformanceInsights` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-performance-insights` |
| `iamAuthentication` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:iam-authentication` |
| `instanceIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-identifier` |
| `instanceType` | software.amazon.awscdk.services.ec2.InstanceType | [[cdk.support/lookup-entry]] | `:instance-type` |
| `iops` | java.lang.Number | [[cdk.support/lookup-entry]] | `:iops` |
| `maxAllocatedStorage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-allocated-storage` |
| `monitoringInterval` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:monitoring-interval` |
| `monitoringRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:monitoring-role` |
| `multiAz` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:multi-az` |
| `networkType` | software.amazon.awscdk.services.rds.NetworkType | [[cdk.api.services.rds/network-type]] | `:network-type` |
| `optionGroup` | software.amazon.awscdk.services.rds.IOptionGroup | [[cdk.support/lookup-entry]] | `:option-group` |
| `parameterGroup` | software.amazon.awscdk.services.rds.IParameterGroup | [[cdk.support/lookup-entry]] | `:parameter-group` |
| `performanceInsightEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:performance-insight-encryption-key` |
| `performanceInsightRetention` | software.amazon.awscdk.services.rds.PerformanceInsightRetention | [[cdk.api.services.rds/performance-insight-retention]] | `:performance-insight-retention` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
| `preferredBackupWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-backup-window` |
| `preferredMaintenanceWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-maintenance-window` |
| `processorFeatures` | software.amazon.awscdk.services.rds.ProcessorFeatures | [[cdk.support/lookup-entry]] | `:processor-features` |
| `publiclyAccessible` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:publicly-accessible` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
| `s3ExportBuckets` | java.util.List | [[cdk.support/lookup-entry]] | `:s3-export-buckets` |
| `s3ExportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-export-role` |
| `s3ImportBuckets` | java.util.List | [[cdk.support/lookup-entry]] | `:s3-import-buckets` |
| `s3ImportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-import-role` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `sourceDatabaseInstance` | software.amazon.awscdk.services.rds.IDatabaseInstance | [[cdk.support/lookup-entry]] | `:source-database-instance` |
| `storageEncrypted` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:storage-encrypted` |
| `storageEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:storage-encryption-key` |
| `storageThroughput` | java.lang.Number | [[cdk.support/lookup-entry]] | `:storage-throughput` |
| `storageType` | software.amazon.awscdk.services.rds.StorageType | [[cdk.api.services.rds/storage-type]] | `:storage-type` |
| `subnetGroup` | software.amazon.awscdk.services.rds.ISubnetGroup | [[cdk.support/lookup-entry]] | `:subnet-group` |
| `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` |
sourceraw docstring

build-database-instance-source-props-builderclj

(build-database-instance-source-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
allocatedStoragejava.lang.Numbercdk.support/lookup-entry:allocated-storage
allowMajorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:allow-major-version-upgrade
autoMinorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:auto-minor-version-upgrade
availabilityZonejava.lang.Stringcdk.support/lookup-entry:availability-zone
backupRetentionsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:backup-retention
caCertificatesoftware.amazon.awscdk.services.rds.CaCertificatecdk.support/lookup-entry:ca-certificate
cloudwatchLogsExportsjava.util.Listcdk.support/lookup-entry:cloudwatch-logs-exports
cloudwatchLogsRetentionsoftware.amazon.awscdk.services.logs.RetentionDayscdk.api.services.logs/retention-days:cloudwatch-logs-retention
cloudwatchLogsRetentionRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:cloudwatch-logs-retention-role
copyTagsToSnapshotjava.lang.Booleancdk.support/lookup-entry:copy-tags-to-snapshot
databaseNamejava.lang.Stringcdk.support/lookup-entry:database-name
deleteAutomatedBackupsjava.lang.Booleancdk.support/lookup-entry:delete-automated-backups
deletionProtectionjava.lang.Booleancdk.support/lookup-entry:deletion-protection
domainjava.lang.Stringcdk.support/lookup-entry:domain
domainRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:domain-role
enablePerformanceInsightsjava.lang.Booleancdk.support/lookup-entry:enable-performance-insights
enginesoftware.amazon.awscdk.services.rds.IInstanceEnginecdk.support/lookup-entry:engine
iamAuthenticationjava.lang.Booleancdk.support/lookup-entry:iam-authentication
instanceIdentifierjava.lang.Stringcdk.support/lookup-entry:instance-identifier
instanceTypesoftware.amazon.awscdk.services.ec2.InstanceTypecdk.support/lookup-entry:instance-type
iopsjava.lang.Numbercdk.support/lookup-entry:iops
licenseModelsoftware.amazon.awscdk.services.rds.LicenseModelcdk.api.services.rds/license-model:license-model
maxAllocatedStoragejava.lang.Numbercdk.support/lookup-entry:max-allocated-storage
monitoringIntervalsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:monitoring-interval
monitoringRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:monitoring-role
multiAzjava.lang.Booleancdk.support/lookup-entry:multi-az
networkTypesoftware.amazon.awscdk.services.rds.NetworkTypecdk.api.services.rds/network-type:network-type
optionGroupsoftware.amazon.awscdk.services.rds.IOptionGroupcdk.support/lookup-entry:option-group
parameterGroupsoftware.amazon.awscdk.services.rds.IParameterGroupcdk.support/lookup-entry:parameter-group
parametersjava.util.Mapcdk.support/lookup-entry:parameters
performanceInsightEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:performance-insight-encryption-key
performanceInsightRetentionsoftware.amazon.awscdk.services.rds.PerformanceInsightRetentioncdk.api.services.rds/performance-insight-retention:performance-insight-retention
portjava.lang.Numbercdk.support/lookup-entry:port
preferredBackupWindowjava.lang.Stringcdk.support/lookup-entry:preferred-backup-window
preferredMaintenanceWindowjava.lang.Stringcdk.support/lookup-entry:preferred-maintenance-window
processorFeaturessoftware.amazon.awscdk.services.rds.ProcessorFeaturescdk.support/lookup-entry:processor-features
publiclyAccessiblejava.lang.Booleancdk.support/lookup-entry:publicly-accessible
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
s3ExportBucketsjava.util.Listcdk.support/lookup-entry:s3-export-buckets
s3ExportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-export-role
s3ImportBucketsjava.util.Listcdk.support/lookup-entry:s3-import-buckets
s3ImportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-import-role
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
storageThroughputjava.lang.Numbercdk.support/lookup-entry:storage-throughput
storageTypesoftware.amazon.awscdk.services.rds.StorageTypecdk.api.services.rds/storage-type:storage-type
subnetGroupsoftware.amazon.awscdk.services.rds.ISubnetGroupcdk.support/lookup-entry:subnet-group
timezonejava.lang.Stringcdk.support/lookup-entry:timezone
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
The build-database-instance-source-props-builder function updates a DatabaseInstanceSourceProps$Builder instance using the provided configuration.
  The function takes the DatabaseInstanceSourceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allocatedStorage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:allocated-storage` |
| `allowMajorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:allow-major-version-upgrade` |
| `autoMinorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:auto-minor-version-upgrade` |
| `availabilityZone` | java.lang.String | [[cdk.support/lookup-entry]] | `:availability-zone` |
| `backupRetention` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:backup-retention` |
| `caCertificate` | software.amazon.awscdk.services.rds.CaCertificate | [[cdk.support/lookup-entry]] | `:ca-certificate` |
| `cloudwatchLogsExports` | java.util.List | [[cdk.support/lookup-entry]] | `:cloudwatch-logs-exports` |
| `cloudwatchLogsRetention` | software.amazon.awscdk.services.logs.RetentionDays | [[cdk.api.services.logs/retention-days]] | `:cloudwatch-logs-retention` |
| `cloudwatchLogsRetentionRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:cloudwatch-logs-retention-role` |
| `copyTagsToSnapshot` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:copy-tags-to-snapshot` |
| `databaseName` | java.lang.String | [[cdk.support/lookup-entry]] | `:database-name` |
| `deleteAutomatedBackups` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:delete-automated-backups` |
| `deletionProtection` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:deletion-protection` |
| `domain` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain` |
| `domainRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:domain-role` |
| `enablePerformanceInsights` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-performance-insights` |
| `engine` | software.amazon.awscdk.services.rds.IInstanceEngine | [[cdk.support/lookup-entry]] | `:engine` |
| `iamAuthentication` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:iam-authentication` |
| `instanceIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-identifier` |
| `instanceType` | software.amazon.awscdk.services.ec2.InstanceType | [[cdk.support/lookup-entry]] | `:instance-type` |
| `iops` | java.lang.Number | [[cdk.support/lookup-entry]] | `:iops` |
| `licenseModel` | software.amazon.awscdk.services.rds.LicenseModel | [[cdk.api.services.rds/license-model]] | `:license-model` |
| `maxAllocatedStorage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-allocated-storage` |
| `monitoringInterval` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:monitoring-interval` |
| `monitoringRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:monitoring-role` |
| `multiAz` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:multi-az` |
| `networkType` | software.amazon.awscdk.services.rds.NetworkType | [[cdk.api.services.rds/network-type]] | `:network-type` |
| `optionGroup` | software.amazon.awscdk.services.rds.IOptionGroup | [[cdk.support/lookup-entry]] | `:option-group` |
| `parameterGroup` | software.amazon.awscdk.services.rds.IParameterGroup | [[cdk.support/lookup-entry]] | `:parameter-group` |
| `parameters` | java.util.Map | [[cdk.support/lookup-entry]] | `:parameters` |
| `performanceInsightEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:performance-insight-encryption-key` |
| `performanceInsightRetention` | software.amazon.awscdk.services.rds.PerformanceInsightRetention | [[cdk.api.services.rds/performance-insight-retention]] | `:performance-insight-retention` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
| `preferredBackupWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-backup-window` |
| `preferredMaintenanceWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-maintenance-window` |
| `processorFeatures` | software.amazon.awscdk.services.rds.ProcessorFeatures | [[cdk.support/lookup-entry]] | `:processor-features` |
| `publiclyAccessible` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:publicly-accessible` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
| `s3ExportBuckets` | java.util.List | [[cdk.support/lookup-entry]] | `:s3-export-buckets` |
| `s3ExportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-export-role` |
| `s3ImportBuckets` | java.util.List | [[cdk.support/lookup-entry]] | `:s3-import-buckets` |
| `s3ImportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-import-role` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `storageThroughput` | java.lang.Number | [[cdk.support/lookup-entry]] | `:storage-throughput` |
| `storageType` | software.amazon.awscdk.services.rds.StorageType | [[cdk.api.services.rds/storage-type]] | `:storage-type` |
| `subnetGroup` | software.amazon.awscdk.services.rds.ISubnetGroup | [[cdk.support/lookup-entry]] | `:subnet-group` |
| `timezone` | java.lang.String | [[cdk.support/lookup-entry]] | `:timezone` |
| `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` |
sourceraw docstring

build-database-proxy-attributes-builderclj

(build-database-proxy-attributes-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
dbProxyArnjava.lang.Stringcdk.support/lookup-entry:db-proxy-arn
dbProxyNamejava.lang.Stringcdk.support/lookup-entry:db-proxy-name
endpointjava.lang.Stringcdk.support/lookup-entry:endpoint
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
The build-database-proxy-attributes-builder function updates a DatabaseProxyAttributes$Builder instance using the provided configuration.
  The function takes the DatabaseProxyAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `dbProxyArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-proxy-arn` |
| `dbProxyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-proxy-name` |
| `endpoint` | java.lang.String | [[cdk.support/lookup-entry]] | `:endpoint` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
sourceraw docstring

build-database-proxy-builderclj

(build-database-proxy-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
borrowTimeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:borrow-timeout
clientPasswordAuthTypesoftware.amazon.awscdk.services.rds.ClientPasswordAuthTypecdk.api.services.rds/client-password-auth-type:client-password-auth-type
dbProxyNamejava.lang.Stringcdk.support/lookup-entry:db-proxy-name
debugLoggingjava.lang.Booleancdk.support/lookup-entry:debug-logging
iamAuthjava.lang.Booleancdk.support/lookup-entry:iam-auth
idleClientTimeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:idle-client-timeout
initQueryjava.lang.Stringcdk.support/lookup-entry:init-query
maxConnectionsPercentjava.lang.Numbercdk.support/lookup-entry:max-connections-percent
maxIdleConnectionsPercentjava.lang.Numbercdk.support/lookup-entry:max-idle-connections-percent
proxyTargetsoftware.amazon.awscdk.services.rds.ProxyTargetcdk.support/lookup-entry:proxy-target
requireTlsjava.lang.Booleancdk.support/lookup-entry:require-tls
rolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:role
secretsjava.util.Listcdk.support/lookup-entry:secrets
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
sessionPinningFiltersjava.util.Listcdk.support/lookup-entry:session-pinning-filters
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
The build-database-proxy-builder function updates a DatabaseProxy$Builder instance using the provided configuration.
  The function takes the DatabaseProxy$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `borrowTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:borrow-timeout` |
| `clientPasswordAuthType` | software.amazon.awscdk.services.rds.ClientPasswordAuthType | [[cdk.api.services.rds/client-password-auth-type]] | `:client-password-auth-type` |
| `dbProxyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-proxy-name` |
| `debugLogging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:debug-logging` |
| `iamAuth` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:iam-auth` |
| `idleClientTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:idle-client-timeout` |
| `initQuery` | java.lang.String | [[cdk.support/lookup-entry]] | `:init-query` |
| `maxConnectionsPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-connections-percent` |
| `maxIdleConnectionsPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-idle-connections-percent` |
| `proxyTarget` | software.amazon.awscdk.services.rds.ProxyTarget | [[cdk.support/lookup-entry]] | `:proxy-target` |
| `requireTls` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:require-tls` |
| `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` |
| `secrets` | java.util.List | [[cdk.support/lookup-entry]] | `:secrets` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `sessionPinningFilters` | java.util.List | [[cdk.support/lookup-entry]] | `:session-pinning-filters` |
| `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` |
sourceraw docstring

build-database-proxy-options-builderclj

(build-database-proxy-options-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
borrowTimeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:borrow-timeout
clientPasswordAuthTypesoftware.amazon.awscdk.services.rds.ClientPasswordAuthTypecdk.api.services.rds/client-password-auth-type:client-password-auth-type
dbProxyNamejava.lang.Stringcdk.support/lookup-entry:db-proxy-name
debugLoggingjava.lang.Booleancdk.support/lookup-entry:debug-logging
iamAuthjava.lang.Booleancdk.support/lookup-entry:iam-auth
idleClientTimeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:idle-client-timeout
initQueryjava.lang.Stringcdk.support/lookup-entry:init-query
maxConnectionsPercentjava.lang.Numbercdk.support/lookup-entry:max-connections-percent
maxIdleConnectionsPercentjava.lang.Numbercdk.support/lookup-entry:max-idle-connections-percent
requireTlsjava.lang.Booleancdk.support/lookup-entry:require-tls
rolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:role
secretsjava.util.Listcdk.support/lookup-entry:secrets
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
sessionPinningFiltersjava.util.Listcdk.support/lookup-entry:session-pinning-filters
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
The build-database-proxy-options-builder function updates a DatabaseProxyOptions$Builder instance using the provided configuration.
  The function takes the DatabaseProxyOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `borrowTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:borrow-timeout` |
| `clientPasswordAuthType` | software.amazon.awscdk.services.rds.ClientPasswordAuthType | [[cdk.api.services.rds/client-password-auth-type]] | `:client-password-auth-type` |
| `dbProxyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-proxy-name` |
| `debugLogging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:debug-logging` |
| `iamAuth` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:iam-auth` |
| `idleClientTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:idle-client-timeout` |
| `initQuery` | java.lang.String | [[cdk.support/lookup-entry]] | `:init-query` |
| `maxConnectionsPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-connections-percent` |
| `maxIdleConnectionsPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-idle-connections-percent` |
| `requireTls` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:require-tls` |
| `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` |
| `secrets` | java.util.List | [[cdk.support/lookup-entry]] | `:secrets` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `sessionPinningFilters` | java.util.List | [[cdk.support/lookup-entry]] | `:session-pinning-filters` |
| `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` |
sourceraw docstring

build-database-proxy-props-builderclj

(build-database-proxy-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
borrowTimeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:borrow-timeout
clientPasswordAuthTypesoftware.amazon.awscdk.services.rds.ClientPasswordAuthTypecdk.api.services.rds/client-password-auth-type:client-password-auth-type
dbProxyNamejava.lang.Stringcdk.support/lookup-entry:db-proxy-name
debugLoggingjava.lang.Booleancdk.support/lookup-entry:debug-logging
iamAuthjava.lang.Booleancdk.support/lookup-entry:iam-auth
idleClientTimeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:idle-client-timeout
initQueryjava.lang.Stringcdk.support/lookup-entry:init-query
maxConnectionsPercentjava.lang.Numbercdk.support/lookup-entry:max-connections-percent
maxIdleConnectionsPercentjava.lang.Numbercdk.support/lookup-entry:max-idle-connections-percent
proxyTargetsoftware.amazon.awscdk.services.rds.ProxyTargetcdk.support/lookup-entry:proxy-target
requireTlsjava.lang.Booleancdk.support/lookup-entry:require-tls
rolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:role
secretsjava.util.Listcdk.support/lookup-entry:secrets
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
sessionPinningFiltersjava.util.Listcdk.support/lookup-entry:session-pinning-filters
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
The build-database-proxy-props-builder function updates a DatabaseProxyProps$Builder instance using the provided configuration.
  The function takes the DatabaseProxyProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `borrowTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:borrow-timeout` |
| `clientPasswordAuthType` | software.amazon.awscdk.services.rds.ClientPasswordAuthType | [[cdk.api.services.rds/client-password-auth-type]] | `:client-password-auth-type` |
| `dbProxyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:db-proxy-name` |
| `debugLogging` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:debug-logging` |
| `iamAuth` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:iam-auth` |
| `idleClientTimeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:idle-client-timeout` |
| `initQuery` | java.lang.String | [[cdk.support/lookup-entry]] | `:init-query` |
| `maxConnectionsPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-connections-percent` |
| `maxIdleConnectionsPercent` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-idle-connections-percent` |
| `proxyTarget` | software.amazon.awscdk.services.rds.ProxyTarget | [[cdk.support/lookup-entry]] | `:proxy-target` |
| `requireTls` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:require-tls` |
| `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` |
| `secrets` | java.util.List | [[cdk.support/lookup-entry]] | `:secrets` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `sessionPinningFilters` | java.util.List | [[cdk.support/lookup-entry]] | `:session-pinning-filters` |
| `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` |
sourceraw docstring

build-database-secret-builderclj

(build-database-secret-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
dbnamejava.lang.Stringcdk.support/lookup-entry:dbname
encryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:encryption-key
excludeCharactersjava.lang.Stringcdk.support/lookup-entry:exclude-characters
masterSecretsoftware.amazon.awscdk.services.secretsmanager.ISecretcdk.support/lookup-entry:master-secret
replaceOnPasswordCriteriaChangesjava.lang.Booleancdk.support/lookup-entry:replace-on-password-criteria-changes
replicaRegionsjava.util.Listcdk.support/lookup-entry:replica-regions
secretNamejava.lang.Stringcdk.support/lookup-entry:secret-name
usernamejava.lang.Stringcdk.support/lookup-entry:username
The build-database-secret-builder function updates a DatabaseSecret$Builder instance using the provided configuration.
  The function takes the DatabaseSecret$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `dbname` | java.lang.String | [[cdk.support/lookup-entry]] | `:dbname` |
| `encryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:encryption-key` |
| `excludeCharacters` | java.lang.String | [[cdk.support/lookup-entry]] | `:exclude-characters` |
| `masterSecret` | software.amazon.awscdk.services.secretsmanager.ISecret | [[cdk.support/lookup-entry]] | `:master-secret` |
| `replaceOnPasswordCriteriaChanges` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:replace-on-password-criteria-changes` |
| `replicaRegions` | java.util.List | [[cdk.support/lookup-entry]] | `:replica-regions` |
| `secretName` | java.lang.String | [[cdk.support/lookup-entry]] | `:secret-name` |
| `username` | java.lang.String | [[cdk.support/lookup-entry]] | `:username` |
sourceraw docstring

build-database-secret-props-builderclj

(build-database-secret-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
dbnamejava.lang.Stringcdk.support/lookup-entry:dbname
encryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:encryption-key
excludeCharactersjava.lang.Stringcdk.support/lookup-entry:exclude-characters
masterSecretsoftware.amazon.awscdk.services.secretsmanager.ISecretcdk.support/lookup-entry:master-secret
replaceOnPasswordCriteriaChangesjava.lang.Booleancdk.support/lookup-entry:replace-on-password-criteria-changes
replicaRegionsjava.util.Listcdk.support/lookup-entry:replica-regions
secretNamejava.lang.Stringcdk.support/lookup-entry:secret-name
usernamejava.lang.Stringcdk.support/lookup-entry:username
The build-database-secret-props-builder function updates a DatabaseSecretProps$Builder instance using the provided configuration.
  The function takes the DatabaseSecretProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `dbname` | java.lang.String | [[cdk.support/lookup-entry]] | `:dbname` |
| `encryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:encryption-key` |
| `excludeCharacters` | java.lang.String | [[cdk.support/lookup-entry]] | `:exclude-characters` |
| `masterSecret` | software.amazon.awscdk.services.secretsmanager.ISecret | [[cdk.support/lookup-entry]] | `:master-secret` |
| `replaceOnPasswordCriteriaChanges` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:replace-on-password-criteria-changes` |
| `replicaRegions` | java.util.List | [[cdk.support/lookup-entry]] | `:replica-regions` |
| `secretName` | java.lang.String | [[cdk.support/lookup-entry]] | `:secret-name` |
| `username` | java.lang.String | [[cdk.support/lookup-entry]] | `:username` |
sourceraw docstring

build-engine-version-builderclj

(build-engine-version-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
fullVersionjava.lang.Stringcdk.support/lookup-entry:full-version
majorVersionjava.lang.Stringcdk.support/lookup-entry:major-version
The build-engine-version-builder function updates a EngineVersion$Builder instance using the provided configuration.
  The function takes the EngineVersion$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `fullVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:full-version` |
| `majorVersion` | java.lang.String | [[cdk.support/lookup-entry]] | `:major-version` |
sourceraw docstring

build-instance-engine-bind-options-builderclj

(build-instance-engine-bind-options-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
domainjava.lang.Stringcdk.support/lookup-entry:domain
optionGroupsoftware.amazon.awscdk.services.rds.IOptionGroupcdk.support/lookup-entry:option-group
s3ExportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-export-role
s3ImportRolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:s3-import-role
timezonejava.lang.Stringcdk.support/lookup-entry:timezone
The build-instance-engine-bind-options-builder function updates a InstanceEngineBindOptions$Builder instance using the provided configuration.
  The function takes the InstanceEngineBindOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `domain` | java.lang.String | [[cdk.support/lookup-entry]] | `:domain` |
| `optionGroup` | software.amazon.awscdk.services.rds.IOptionGroup | [[cdk.support/lookup-entry]] | `:option-group` |
| `s3ExportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-export-role` |
| `s3ImportRole` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:s3-import-role` |
| `timezone` | java.lang.String | [[cdk.support/lookup-entry]] | `:timezone` |
sourceraw docstring

build-instance-engine-config-builderclj

(build-instance-engine-config-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
featuressoftware.amazon.awscdk.services.rds.InstanceEngineFeaturescdk.support/lookup-entry:features
optionGroupsoftware.amazon.awscdk.services.rds.IOptionGroupcdk.support/lookup-entry:option-group
The build-instance-engine-config-builder function updates a InstanceEngineConfig$Builder instance using the provided configuration.
  The function takes the InstanceEngineConfig$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `features` | software.amazon.awscdk.services.rds.InstanceEngineFeatures | [[cdk.support/lookup-entry]] | `:features` |
| `optionGroup` | software.amazon.awscdk.services.rds.IOptionGroup | [[cdk.support/lookup-entry]] | `:option-group` |
sourceraw docstring

build-instance-engine-features-builderclj

(build-instance-engine-features-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
s3Exportjava.lang.Stringcdk.support/lookup-entry:s3-export
s3Importjava.lang.Stringcdk.support/lookup-entry:s3-import
The build-instance-engine-features-builder function updates a InstanceEngineFeatures$Builder instance using the provided configuration.
  The function takes the InstanceEngineFeatures$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `s3Export` | java.lang.String | [[cdk.support/lookup-entry]] | `:s3-export` |
| `s3Import` | java.lang.String | [[cdk.support/lookup-entry]] | `:s3-import` |
sourceraw docstring

build-instance-props-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
allowMajorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:allow-major-version-upgrade
autoMinorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:auto-minor-version-upgrade
deleteAutomatedBackupsjava.lang.Booleancdk.support/lookup-entry:delete-automated-backups
enablePerformanceInsightsjava.lang.Booleancdk.support/lookup-entry:enable-performance-insights
instanceTypesoftware.amazon.awscdk.services.ec2.InstanceTypecdk.support/lookup-entry:instance-type
parameterGroupsoftware.amazon.awscdk.services.rds.IParameterGroupcdk.support/lookup-entry:parameter-group
parametersjava.util.Mapcdk.support/lookup-entry:parameters
performanceInsightEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:performance-insight-encryption-key
performanceInsightRetentionsoftware.amazon.awscdk.services.rds.PerformanceInsightRetentioncdk.api.services.rds/performance-insight-retention:performance-insight-retention
preferredMaintenanceWindowjava.lang.Stringcdk.support/lookup-entry:preferred-maintenance-window
publiclyAccessiblejava.lang.Booleancdk.support/lookup-entry:publicly-accessible
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
The build-instance-props-builder function updates a InstanceProps$Builder instance using the provided configuration.
  The function takes the InstanceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allowMajorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:allow-major-version-upgrade` |
| `autoMinorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:auto-minor-version-upgrade` |
| `deleteAutomatedBackups` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:delete-automated-backups` |
| `enablePerformanceInsights` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-performance-insights` |
| `instanceType` | software.amazon.awscdk.services.ec2.InstanceType | [[cdk.support/lookup-entry]] | `:instance-type` |
| `parameterGroup` | software.amazon.awscdk.services.rds.IParameterGroup | [[cdk.support/lookup-entry]] | `:parameter-group` |
| `parameters` | java.util.Map | [[cdk.support/lookup-entry]] | `:parameters` |
| `performanceInsightEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:performance-insight-encryption-key` |
| `performanceInsightRetention` | software.amazon.awscdk.services.rds.PerformanceInsightRetention | [[cdk.api.services.rds/performance-insight-retention]] | `:performance-insight-retention` |
| `preferredMaintenanceWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-maintenance-window` |
| `publiclyAccessible` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:publicly-accessible` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `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` |
sourceraw docstring

build-maria-db-instance-engine-props-builderclj

(build-maria-db-instance-engine-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
versionsoftware.amazon.awscdk.services.rds.MariaDbEngineVersioncdk.support/lookup-entry:version
The build-maria-db-instance-engine-props-builder function updates a MariaDbInstanceEngineProps$Builder instance using the provided configuration.
  The function takes the MariaDbInstanceEngineProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `version` | software.amazon.awscdk.services.rds.MariaDbEngineVersion | [[cdk.support/lookup-entry]] | `:version` |
sourceraw docstring

build-my-sql-instance-engine-props-builderclj

(build-my-sql-instance-engine-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
versionsoftware.amazon.awscdk.services.rds.MysqlEngineVersioncdk.support/lookup-entry:version
The build-my-sql-instance-engine-props-builder function updates a MySqlInstanceEngineProps$Builder instance using the provided configuration.
  The function takes the MySqlInstanceEngineProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `version` | software.amazon.awscdk.services.rds.MysqlEngineVersion | [[cdk.support/lookup-entry]] | `:version` |
sourceraw docstring

build-option-configuration-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
namejava.lang.Stringcdk.support/lookup-entry:name
portjava.lang.Numbercdk.support/lookup-entry:port
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
settingsjava.util.Mapcdk.support/lookup-entry:settings
versionjava.lang.Stringcdk.support/lookup-entry:version
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
The build-option-configuration-builder function updates a OptionConfiguration$Builder instance using the provided configuration.
  The function takes the OptionConfiguration$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated 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` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `settings` | java.util.Map | [[cdk.support/lookup-entry]] | `:settings` |
| `version` | java.lang.String | [[cdk.support/lookup-entry]] | `:version` |
| `vpc` | software.amazon.awscdk.services.ec2.IVpc | [[cdk.support/lookup-entry]] | `:vpc` |
sourceraw docstring

build-option-group-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
configurationsjava.util.Listcdk.support/lookup-entry:configurations
descriptionjava.lang.Stringcdk.support/lookup-entry:description
enginesoftware.amazon.awscdk.services.rds.IInstanceEnginecdk.support/lookup-entry:engine
The build-option-group-builder function updates a OptionGroup$Builder instance using the provided configuration.
  The function takes the OptionGroup$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `configurations` | java.util.List | [[cdk.support/lookup-entry]] | `:configurations` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `engine` | software.amazon.awscdk.services.rds.IInstanceEngine | [[cdk.support/lookup-entry]] | `:engine` |
sourceraw docstring

build-option-group-props-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
configurationsjava.util.Listcdk.support/lookup-entry:configurations
descriptionjava.lang.Stringcdk.support/lookup-entry:description
enginesoftware.amazon.awscdk.services.rds.IInstanceEnginecdk.support/lookup-entry:engine
The build-option-group-props-builder function updates a OptionGroupProps$Builder instance using the provided configuration.
  The function takes the OptionGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `configurations` | java.util.List | [[cdk.support/lookup-entry]] | `:configurations` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `engine` | software.amazon.awscdk.services.rds.IInstanceEngine | [[cdk.support/lookup-entry]] | `:engine` |
sourceraw docstring

build-oracle-ee-cdb-instance-engine-props-builderclj

(build-oracle-ee-cdb-instance-engine-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
versionsoftware.amazon.awscdk.services.rds.OracleEngineVersioncdk.support/lookup-entry:version
The build-oracle-ee-cdb-instance-engine-props-builder function updates a OracleEeCdbInstanceEngineProps$Builder instance using the provided configuration.
  The function takes the OracleEeCdbInstanceEngineProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `version` | software.amazon.awscdk.services.rds.OracleEngineVersion | [[cdk.support/lookup-entry]] | `:version` |
sourceraw docstring

build-oracle-ee-instance-engine-props-builderclj

(build-oracle-ee-instance-engine-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
versionsoftware.amazon.awscdk.services.rds.OracleEngineVersioncdk.support/lookup-entry:version
The build-oracle-ee-instance-engine-props-builder function updates a OracleEeInstanceEngineProps$Builder instance using the provided configuration.
  The function takes the OracleEeInstanceEngineProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `version` | software.amazon.awscdk.services.rds.OracleEngineVersion | [[cdk.support/lookup-entry]] | `:version` |
sourceraw docstring

build-oracle-se2-cdb-instance-engine-props-builderclj

(build-oracle-se2-cdb-instance-engine-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
versionsoftware.amazon.awscdk.services.rds.OracleEngineVersioncdk.support/lookup-entry:version
The build-oracle-se2-cdb-instance-engine-props-builder function updates a OracleSe2CdbInstanceEngineProps$Builder instance using the provided configuration.
  The function takes the OracleSe2CdbInstanceEngineProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `version` | software.amazon.awscdk.services.rds.OracleEngineVersion | [[cdk.support/lookup-entry]] | `:version` |
sourceraw docstring

build-oracle-se2-instance-engine-props-builderclj

(build-oracle-se2-instance-engine-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
versionsoftware.amazon.awscdk.services.rds.OracleEngineVersioncdk.support/lookup-entry:version
The build-oracle-se2-instance-engine-props-builder function updates a OracleSe2InstanceEngineProps$Builder instance using the provided configuration.
  The function takes the OracleSe2InstanceEngineProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `version` | software.amazon.awscdk.services.rds.OracleEngineVersion | [[cdk.support/lookup-entry]] | `:version` |
sourceraw docstring

build-parameter-group-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
descriptionjava.lang.Stringcdk.support/lookup-entry:description
enginesoftware.amazon.awscdk.services.rds.IEnginecdk.support/lookup-entry:engine
namejava.lang.Stringcdk.support/lookup-entry:name
parametersjava.util.Mapcdk.support/lookup-entry:parameters
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
The build-parameter-group-builder function updates a ParameterGroup$Builder instance using the provided configuration.
  The function takes the ParameterGroup$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `engine` | software.amazon.awscdk.services.rds.IEngine | [[cdk.support/lookup-entry]] | `:engine` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `parameters` | java.util.Map | [[cdk.support/lookup-entry]] | `:parameters` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
sourceraw docstring

build-parameter-group-cluster-config-builderclj

(build-parameter-group-cluster-config-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
parameterGroupNamejava.lang.Stringcdk.support/lookup-entry:parameter-group-name
The build-parameter-group-cluster-config-builder function updates a ParameterGroupClusterConfig$Builder instance using the provided configuration.
  The function takes the ParameterGroupClusterConfig$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

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

build-parameter-group-instance-config-builderclj

(build-parameter-group-instance-config-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
parameterGroupNamejava.lang.Stringcdk.support/lookup-entry:parameter-group-name
The build-parameter-group-instance-config-builder function updates a ParameterGroupInstanceConfig$Builder instance using the provided configuration.
  The function takes the ParameterGroupInstanceConfig$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

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

build-parameter-group-props-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
descriptionjava.lang.Stringcdk.support/lookup-entry:description
enginesoftware.amazon.awscdk.services.rds.IEnginecdk.support/lookup-entry:engine
namejava.lang.Stringcdk.support/lookup-entry:name
parametersjava.util.Mapcdk.support/lookup-entry:parameters
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
The build-parameter-group-props-builder function updates a ParameterGroupProps$Builder instance using the provided configuration.
  The function takes the ParameterGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `engine` | software.amazon.awscdk.services.rds.IEngine | [[cdk.support/lookup-entry]] | `:engine` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `parameters` | java.util.Map | [[cdk.support/lookup-entry]] | `:parameters` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
sourceraw docstring

build-postgres-engine-features-builderclj

(build-postgres-engine-features-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
s3Exportjava.lang.Booleancdk.support/lookup-entry:s3-export
s3Importjava.lang.Booleancdk.support/lookup-entry:s3-import
The build-postgres-engine-features-builder function updates a PostgresEngineFeatures$Builder instance using the provided configuration.
  The function takes the PostgresEngineFeatures$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `s3Export` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:s3-export` |
| `s3Import` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:s3-import` |
sourceraw docstring

build-postgres-instance-engine-props-builderclj

(build-postgres-instance-engine-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
versionsoftware.amazon.awscdk.services.rds.PostgresEngineVersioncdk.support/lookup-entry:version
The build-postgres-instance-engine-props-builder function updates a PostgresInstanceEngineProps$Builder instance using the provided configuration.
  The function takes the PostgresInstanceEngineProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `version` | software.amazon.awscdk.services.rds.PostgresEngineVersion | [[cdk.support/lookup-entry]] | `:version` |
sourceraw docstring

build-processor-features-builderclj

(build-processor-features-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
coreCountjava.lang.Numbercdk.support/lookup-entry:core-count
threadsPerCorejava.lang.Numbercdk.support/lookup-entry:threads-per-core
The build-processor-features-builder function updates a ProcessorFeatures$Builder instance using the provided configuration.
  The function takes the ProcessorFeatures$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `coreCount` | java.lang.Number | [[cdk.support/lookup-entry]] | `:core-count` |
| `threadsPerCore` | java.lang.Number | [[cdk.support/lookup-entry]] | `:threads-per-core` |
sourceraw docstring

build-provisioned-cluster-instance-props-builderclj

(build-provisioned-cluster-instance-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
allowMajorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:allow-major-version-upgrade
autoMinorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:auto-minor-version-upgrade
caCertificatesoftware.amazon.awscdk.services.rds.CaCertificatecdk.support/lookup-entry:ca-certificate
enablePerformanceInsightsjava.lang.Booleancdk.support/lookup-entry:enable-performance-insights
instanceIdentifierjava.lang.Stringcdk.support/lookup-entry:instance-identifier
instanceTypesoftware.amazon.awscdk.services.ec2.InstanceTypecdk.support/lookup-entry:instance-type
isFromLegacyInstancePropsjava.lang.Booleancdk.support/lookup-entry:is-from-legacy-instance-props
parameterGroupsoftware.amazon.awscdk.services.rds.IParameterGroupcdk.support/lookup-entry:parameter-group
parametersjava.util.Mapcdk.support/lookup-entry:parameters
performanceInsightEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:performance-insight-encryption-key
performanceInsightRetentionsoftware.amazon.awscdk.services.rds.PerformanceInsightRetentioncdk.api.services.rds/performance-insight-retention:performance-insight-retention
preferredMaintenanceWindowjava.lang.Stringcdk.support/lookup-entry:preferred-maintenance-window
promotionTierjava.lang.Numbercdk.support/lookup-entry:promotion-tier
publiclyAccessiblejava.lang.Booleancdk.support/lookup-entry:publicly-accessible
The build-provisioned-cluster-instance-props-builder function updates a ProvisionedClusterInstanceProps$Builder instance using the provided configuration.
  The function takes the ProvisionedClusterInstanceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allowMajorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:allow-major-version-upgrade` |
| `autoMinorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:auto-minor-version-upgrade` |
| `caCertificate` | software.amazon.awscdk.services.rds.CaCertificate | [[cdk.support/lookup-entry]] | `:ca-certificate` |
| `enablePerformanceInsights` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-performance-insights` |
| `instanceIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-identifier` |
| `instanceType` | software.amazon.awscdk.services.ec2.InstanceType | [[cdk.support/lookup-entry]] | `:instance-type` |
| `isFromLegacyInstanceProps` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:is-from-legacy-instance-props` |
| `parameterGroup` | software.amazon.awscdk.services.rds.IParameterGroup | [[cdk.support/lookup-entry]] | `:parameter-group` |
| `parameters` | java.util.Map | [[cdk.support/lookup-entry]] | `:parameters` |
| `performanceInsightEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:performance-insight-encryption-key` |
| `performanceInsightRetention` | software.amazon.awscdk.services.rds.PerformanceInsightRetention | [[cdk.api.services.rds/performance-insight-retention]] | `:performance-insight-retention` |
| `preferredMaintenanceWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-maintenance-window` |
| `promotionTier` | java.lang.Number | [[cdk.support/lookup-entry]] | `:promotion-tier` |
| `publiclyAccessible` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:publicly-accessible` |
sourceraw docstring

build-proxy-target-config-builderclj

(build-proxy-target-config-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
dbClustersjava.util.Listcdk.support/lookup-entry:db-clusters
dbInstancesjava.util.Listcdk.support/lookup-entry:db-instances
engineFamilyjava.lang.Stringcdk.support/lookup-entry:engine-family
The build-proxy-target-config-builder function updates a ProxyTargetConfig$Builder instance using the provided configuration.
  The function takes the ProxyTargetConfig$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `dbClusters` | java.util.List | [[cdk.support/lookup-entry]] | `:db-clusters` |
| `dbInstances` | java.util.List | [[cdk.support/lookup-entry]] | `:db-instances` |
| `engineFamily` | java.lang.String | [[cdk.support/lookup-entry]] | `:engine-family` |
sourceraw docstring

build-rotation-multi-user-options-builderclj

(build-rotation-multi-user-options-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
automaticallyAftersoftware.amazon.awscdk.Durationcdk.support/lookup-entry:automatically-after
endpointsoftware.amazon.awscdk.services.ec2.IInterfaceVpcEndpointcdk.support/lookup-entry:endpoint
excludeCharactersjava.lang.Stringcdk.support/lookup-entry:exclude-characters
rotateImmediatelyOnUpdatejava.lang.Booleancdk.support/lookup-entry:rotate-immediately-on-update
secretsoftware.amazon.awscdk.services.secretsmanager.ISecretcdk.support/lookup-entry:secret
securityGroupsoftware.amazon.awscdk.services.ec2.ISecurityGroupcdk.support/lookup-entry:security-group
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
The build-rotation-multi-user-options-builder function updates a RotationMultiUserOptions$Builder instance using the provided configuration.
  The function takes the RotationMultiUserOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `automaticallyAfter` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:automatically-after` |
| `endpoint` | software.amazon.awscdk.services.ec2.IInterfaceVpcEndpoint | [[cdk.support/lookup-entry]] | `:endpoint` |
| `excludeCharacters` | java.lang.String | [[cdk.support/lookup-entry]] | `:exclude-characters` |
| `rotateImmediatelyOnUpdate` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:rotate-immediately-on-update` |
| `secret` | software.amazon.awscdk.services.secretsmanager.ISecret | [[cdk.support/lookup-entry]] | `:secret` |
| `securityGroup` | software.amazon.awscdk.services.ec2.ISecurityGroup | [[cdk.support/lookup-entry]] | `:security-group` |
| `vpcSubnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:vpc-subnets` |
sourceraw docstring

build-rotation-single-user-options-builderclj

(build-rotation-single-user-options-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
automaticallyAftersoftware.amazon.awscdk.Durationcdk.support/lookup-entry:automatically-after
endpointsoftware.amazon.awscdk.services.ec2.IInterfaceVpcEndpointcdk.support/lookup-entry:endpoint
excludeCharactersjava.lang.Stringcdk.support/lookup-entry:exclude-characters
rotateImmediatelyOnUpdatejava.lang.Booleancdk.support/lookup-entry:rotate-immediately-on-update
securityGroupsoftware.amazon.awscdk.services.ec2.ISecurityGroupcdk.support/lookup-entry:security-group
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
The build-rotation-single-user-options-builder function updates a RotationSingleUserOptions$Builder instance using the provided configuration.
  The function takes the RotationSingleUserOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `automaticallyAfter` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:automatically-after` |
| `endpoint` | software.amazon.awscdk.services.ec2.IInterfaceVpcEndpoint | [[cdk.support/lookup-entry]] | `:endpoint` |
| `excludeCharacters` | java.lang.String | [[cdk.support/lookup-entry]] | `:exclude-characters` |
| `rotateImmediatelyOnUpdate` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:rotate-immediately-on-update` |
| `securityGroup` | software.amazon.awscdk.services.ec2.ISecurityGroup | [[cdk.support/lookup-entry]] | `:security-group` |
| `vpcSubnets` | software.amazon.awscdk.services.ec2.SubnetSelection | [[cdk.support/lookup-entry]] | `:vpc-subnets` |
sourceraw docstring

build-serverless-cluster-attributes-builderclj

(build-serverless-cluster-attributes-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
clusterEndpointAddressjava.lang.Stringcdk.support/lookup-entry:cluster-endpoint-address
clusterIdentifierjava.lang.Stringcdk.support/lookup-entry:cluster-identifier
portjava.lang.Numbercdk.support/lookup-entry:port
readerEndpointAddressjava.lang.Stringcdk.support/lookup-entry:reader-endpoint-address
secretsoftware.amazon.awscdk.services.secretsmanager.ISecretcdk.support/lookup-entry:secret
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
The build-serverless-cluster-attributes-builder function updates a ServerlessClusterAttributes$Builder instance using the provided configuration.
  The function takes the ServerlessClusterAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `clusterEndpointAddress` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-endpoint-address` |
| `clusterIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-identifier` |
| `port` | java.lang.Number | [[cdk.support/lookup-entry]] | `:port` |
| `readerEndpointAddress` | java.lang.String | [[cdk.support/lookup-entry]] | `:reader-endpoint-address` |
| `secret` | software.amazon.awscdk.services.secretsmanager.ISecret | [[cdk.support/lookup-entry]] | `:secret` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
sourceraw docstring

build-serverless-cluster-builderclj

(build-serverless-cluster-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
backupRetentionsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:backup-retention
clusterIdentifierjava.lang.Stringcdk.support/lookup-entry:cluster-identifier
copyTagsToSnapshotjava.lang.Booleancdk.support/lookup-entry:copy-tags-to-snapshot
credentialssoftware.amazon.awscdk.services.rds.Credentialscdk.support/lookup-entry:credentials
defaultDatabaseNamejava.lang.Stringcdk.support/lookup-entry:default-database-name
deletionProtectionjava.lang.Booleancdk.support/lookup-entry:deletion-protection
enableDataApijava.lang.Booleancdk.support/lookup-entry:enable-data-api
enginesoftware.amazon.awscdk.services.rds.IClusterEnginecdk.support/lookup-entry:engine
parameterGroupsoftware.amazon.awscdk.services.rds.IParameterGroupcdk.support/lookup-entry:parameter-group
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
scalingsoftware.amazon.awscdk.services.rds.ServerlessScalingOptionscdk.support/lookup-entry:scaling
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
storageEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:storage-encryption-key
subnetGroupsoftware.amazon.awscdk.services.rds.ISubnetGroupcdk.support/lookup-entry:subnet-group
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
The build-serverless-cluster-builder function updates a ServerlessCluster$Builder instance using the provided configuration.
  The function takes the ServerlessCluster$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `backupRetention` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:backup-retention` |
| `clusterIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-identifier` |
| `copyTagsToSnapshot` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:copy-tags-to-snapshot` |
| `credentials` | software.amazon.awscdk.services.rds.Credentials | [[cdk.support/lookup-entry]] | `:credentials` |
| `defaultDatabaseName` | java.lang.String | [[cdk.support/lookup-entry]] | `:default-database-name` |
| `deletionProtection` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:deletion-protection` |
| `enableDataApi` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-data-api` |
| `engine` | software.amazon.awscdk.services.rds.IClusterEngine | [[cdk.support/lookup-entry]] | `:engine` |
| `parameterGroup` | software.amazon.awscdk.services.rds.IParameterGroup | [[cdk.support/lookup-entry]] | `:parameter-group` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
| `scaling` | software.amazon.awscdk.services.rds.ServerlessScalingOptions | [[cdk.support/lookup-entry]] | `:scaling` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `storageEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:storage-encryption-key` |
| `subnetGroup` | software.amazon.awscdk.services.rds.ISubnetGroup | [[cdk.support/lookup-entry]] | `:subnet-group` |
| `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` |
sourceraw docstring

build-serverless-cluster-from-snapshot-builderclj

(build-serverless-cluster-from-snapshot-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
backupRetentionsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:backup-retention
clusterIdentifierjava.lang.Stringcdk.support/lookup-entry:cluster-identifier
copyTagsToSnapshotjava.lang.Booleancdk.support/lookup-entry:copy-tags-to-snapshot
credentialssoftware.amazon.awscdk.services.rds.SnapshotCredentialscdk.support/lookup-entry:credentials
defaultDatabaseNamejava.lang.Stringcdk.support/lookup-entry:default-database-name
deletionProtectionjava.lang.Booleancdk.support/lookup-entry:deletion-protection
enableDataApijava.lang.Booleancdk.support/lookup-entry:enable-data-api
enginesoftware.amazon.awscdk.services.rds.IClusterEnginecdk.support/lookup-entry:engine
parameterGroupsoftware.amazon.awscdk.services.rds.IParameterGroupcdk.support/lookup-entry:parameter-group
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
scalingsoftware.amazon.awscdk.services.rds.ServerlessScalingOptionscdk.support/lookup-entry:scaling
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
snapshotIdentifierjava.lang.Stringcdk.support/lookup-entry:snapshot-identifier
subnetGroupsoftware.amazon.awscdk.services.rds.ISubnetGroupcdk.support/lookup-entry:subnet-group
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
The build-serverless-cluster-from-snapshot-builder function updates a ServerlessClusterFromSnapshot$Builder instance using the provided configuration.
  The function takes the ServerlessClusterFromSnapshot$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `backupRetention` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:backup-retention` |
| `clusterIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-identifier` |
| `copyTagsToSnapshot` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:copy-tags-to-snapshot` |
| `credentials` | software.amazon.awscdk.services.rds.SnapshotCredentials | [[cdk.support/lookup-entry]] | `:credentials` |
| `defaultDatabaseName` | java.lang.String | [[cdk.support/lookup-entry]] | `:default-database-name` |
| `deletionProtection` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:deletion-protection` |
| `enableDataApi` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-data-api` |
| `engine` | software.amazon.awscdk.services.rds.IClusterEngine | [[cdk.support/lookup-entry]] | `:engine` |
| `parameterGroup` | software.amazon.awscdk.services.rds.IParameterGroup | [[cdk.support/lookup-entry]] | `:parameter-group` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
| `scaling` | software.amazon.awscdk.services.rds.ServerlessScalingOptions | [[cdk.support/lookup-entry]] | `:scaling` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `snapshotIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:snapshot-identifier` |
| `subnetGroup` | software.amazon.awscdk.services.rds.ISubnetGroup | [[cdk.support/lookup-entry]] | `:subnet-group` |
| `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` |
sourceraw docstring

build-serverless-cluster-from-snapshot-props-builderclj

(build-serverless-cluster-from-snapshot-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
backupRetentionsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:backup-retention
clusterIdentifierjava.lang.Stringcdk.support/lookup-entry:cluster-identifier
copyTagsToSnapshotjava.lang.Booleancdk.support/lookup-entry:copy-tags-to-snapshot
credentialssoftware.amazon.awscdk.services.rds.SnapshotCredentialscdk.support/lookup-entry:credentials
defaultDatabaseNamejava.lang.Stringcdk.support/lookup-entry:default-database-name
deletionProtectionjava.lang.Booleancdk.support/lookup-entry:deletion-protection
enableDataApijava.lang.Booleancdk.support/lookup-entry:enable-data-api
enginesoftware.amazon.awscdk.services.rds.IClusterEnginecdk.support/lookup-entry:engine
parameterGroupsoftware.amazon.awscdk.services.rds.IParameterGroupcdk.support/lookup-entry:parameter-group
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
scalingsoftware.amazon.awscdk.services.rds.ServerlessScalingOptionscdk.support/lookup-entry:scaling
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
snapshotIdentifierjava.lang.Stringcdk.support/lookup-entry:snapshot-identifier
subnetGroupsoftware.amazon.awscdk.services.rds.ISubnetGroupcdk.support/lookup-entry:subnet-group
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
The build-serverless-cluster-from-snapshot-props-builder function updates a ServerlessClusterFromSnapshotProps$Builder instance using the provided configuration.
  The function takes the ServerlessClusterFromSnapshotProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `backupRetention` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:backup-retention` |
| `clusterIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-identifier` |
| `copyTagsToSnapshot` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:copy-tags-to-snapshot` |
| `credentials` | software.amazon.awscdk.services.rds.SnapshotCredentials | [[cdk.support/lookup-entry]] | `:credentials` |
| `defaultDatabaseName` | java.lang.String | [[cdk.support/lookup-entry]] | `:default-database-name` |
| `deletionProtection` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:deletion-protection` |
| `enableDataApi` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-data-api` |
| `engine` | software.amazon.awscdk.services.rds.IClusterEngine | [[cdk.support/lookup-entry]] | `:engine` |
| `parameterGroup` | software.amazon.awscdk.services.rds.IParameterGroup | [[cdk.support/lookup-entry]] | `:parameter-group` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
| `scaling` | software.amazon.awscdk.services.rds.ServerlessScalingOptions | [[cdk.support/lookup-entry]] | `:scaling` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `snapshotIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:snapshot-identifier` |
| `subnetGroup` | software.amazon.awscdk.services.rds.ISubnetGroup | [[cdk.support/lookup-entry]] | `:subnet-group` |
| `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` |
sourceraw docstring

build-serverless-cluster-props-builderclj

(build-serverless-cluster-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
backupRetentionsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:backup-retention
clusterIdentifierjava.lang.Stringcdk.support/lookup-entry:cluster-identifier
copyTagsToSnapshotjava.lang.Booleancdk.support/lookup-entry:copy-tags-to-snapshot
credentialssoftware.amazon.awscdk.services.rds.Credentialscdk.support/lookup-entry:credentials
defaultDatabaseNamejava.lang.Stringcdk.support/lookup-entry:default-database-name
deletionProtectionjava.lang.Booleancdk.support/lookup-entry:deletion-protection
enableDataApijava.lang.Booleancdk.support/lookup-entry:enable-data-api
enginesoftware.amazon.awscdk.services.rds.IClusterEnginecdk.support/lookup-entry:engine
parameterGroupsoftware.amazon.awscdk.services.rds.IParameterGroupcdk.support/lookup-entry:parameter-group
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
scalingsoftware.amazon.awscdk.services.rds.ServerlessScalingOptionscdk.support/lookup-entry:scaling
securityGroupsjava.util.Listcdk.support/lookup-entry:security-groups
storageEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:storage-encryption-key
subnetGroupsoftware.amazon.awscdk.services.rds.ISubnetGroupcdk.support/lookup-entry:subnet-group
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
The build-serverless-cluster-props-builder function updates a ServerlessClusterProps$Builder instance using the provided configuration.
  The function takes the ServerlessClusterProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `backupRetention` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:backup-retention` |
| `clusterIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:cluster-identifier` |
| `copyTagsToSnapshot` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:copy-tags-to-snapshot` |
| `credentials` | software.amazon.awscdk.services.rds.Credentials | [[cdk.support/lookup-entry]] | `:credentials` |
| `defaultDatabaseName` | java.lang.String | [[cdk.support/lookup-entry]] | `:default-database-name` |
| `deletionProtection` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:deletion-protection` |
| `enableDataApi` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-data-api` |
| `engine` | software.amazon.awscdk.services.rds.IClusterEngine | [[cdk.support/lookup-entry]] | `:engine` |
| `parameterGroup` | software.amazon.awscdk.services.rds.IParameterGroup | [[cdk.support/lookup-entry]] | `:parameter-group` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
| `scaling` | software.amazon.awscdk.services.rds.ServerlessScalingOptions | [[cdk.support/lookup-entry]] | `:scaling` |
| `securityGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:security-groups` |
| `storageEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:storage-encryption-key` |
| `subnetGroup` | software.amazon.awscdk.services.rds.ISubnetGroup | [[cdk.support/lookup-entry]] | `:subnet-group` |
| `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` |
sourceraw docstring

build-serverless-scaling-options-builderclj

(build-serverless-scaling-options-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
autoPausesoftware.amazon.awscdk.Durationcdk.support/lookup-entry:auto-pause
maxCapacitysoftware.amazon.awscdk.services.rds.AuroraCapacityUnitcdk.api.services.rds/aurora-capacity-unit:max-capacity
minCapacitysoftware.amazon.awscdk.services.rds.AuroraCapacityUnitcdk.api.services.rds/aurora-capacity-unit:min-capacity
timeoutsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:timeout
timeoutActionsoftware.amazon.awscdk.services.rds.TimeoutActioncdk.api.services.rds/timeout-action:timeout-action
The build-serverless-scaling-options-builder function updates a ServerlessScalingOptions$Builder instance using the provided configuration.
  The function takes the ServerlessScalingOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `autoPause` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:auto-pause` |
| `maxCapacity` | software.amazon.awscdk.services.rds.AuroraCapacityUnit | [[cdk.api.services.rds/aurora-capacity-unit]] | `:max-capacity` |
| `minCapacity` | software.amazon.awscdk.services.rds.AuroraCapacityUnit | [[cdk.api.services.rds/aurora-capacity-unit]] | `:min-capacity` |
| `timeout` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:timeout` |
| `timeoutAction` | software.amazon.awscdk.services.rds.TimeoutAction | [[cdk.api.services.rds/timeout-action]] | `:timeout-action` |
sourceraw docstring

build-serverless-v2-cluster-instance-props-builderclj

(build-serverless-v2-cluster-instance-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
allowMajorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:allow-major-version-upgrade
autoMinorVersionUpgradejava.lang.Booleancdk.support/lookup-entry:auto-minor-version-upgrade
caCertificatesoftware.amazon.awscdk.services.rds.CaCertificatecdk.support/lookup-entry:ca-certificate
enablePerformanceInsightsjava.lang.Booleancdk.support/lookup-entry:enable-performance-insights
instanceIdentifierjava.lang.Stringcdk.support/lookup-entry:instance-identifier
isFromLegacyInstancePropsjava.lang.Booleancdk.support/lookup-entry:is-from-legacy-instance-props
parameterGroupsoftware.amazon.awscdk.services.rds.IParameterGroupcdk.support/lookup-entry:parameter-group
parametersjava.util.Mapcdk.support/lookup-entry:parameters
performanceInsightEncryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:performance-insight-encryption-key
performanceInsightRetentionsoftware.amazon.awscdk.services.rds.PerformanceInsightRetentioncdk.api.services.rds/performance-insight-retention:performance-insight-retention
preferredMaintenanceWindowjava.lang.Stringcdk.support/lookup-entry:preferred-maintenance-window
publiclyAccessiblejava.lang.Booleancdk.support/lookup-entry:publicly-accessible
scaleWithWriterjava.lang.Booleancdk.support/lookup-entry:scale-with-writer
The build-serverless-v2-cluster-instance-props-builder function updates a ServerlessV2ClusterInstanceProps$Builder instance using the provided configuration.
  The function takes the ServerlessV2ClusterInstanceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allowMajorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:allow-major-version-upgrade` |
| `autoMinorVersionUpgrade` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:auto-minor-version-upgrade` |
| `caCertificate` | software.amazon.awscdk.services.rds.CaCertificate | [[cdk.support/lookup-entry]] | `:ca-certificate` |
| `enablePerformanceInsights` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-performance-insights` |
| `instanceIdentifier` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-identifier` |
| `isFromLegacyInstanceProps` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:is-from-legacy-instance-props` |
| `parameterGroup` | software.amazon.awscdk.services.rds.IParameterGroup | [[cdk.support/lookup-entry]] | `:parameter-group` |
| `parameters` | java.util.Map | [[cdk.support/lookup-entry]] | `:parameters` |
| `performanceInsightEncryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:performance-insight-encryption-key` |
| `performanceInsightRetention` | software.amazon.awscdk.services.rds.PerformanceInsightRetention | [[cdk.api.services.rds/performance-insight-retention]] | `:performance-insight-retention` |
| `preferredMaintenanceWindow` | java.lang.String | [[cdk.support/lookup-entry]] | `:preferred-maintenance-window` |
| `publiclyAccessible` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:publicly-accessible` |
| `scaleWithWriter` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:scale-with-writer` |
sourceraw docstring

build-snapshot-credentials-from-generated-password-options-builderclj

(build-snapshot-credentials-from-generated-password-options-builder builder
                                                                    id
                                                                    config)

The build-snapshot-credentials-from-generated-password-options-builder function updates a SnapshotCredentialsFromGeneratedPasswordOptions$Builder instance using the provided configuration. The function takes the SnapshotCredentialsFromGeneratedPasswordOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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

FieldDataTypeLookup FunctionData Key
encryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:encryption-key
excludeCharactersjava.lang.Stringcdk.support/lookup-entry:exclude-characters
replicaRegionsjava.util.Listcdk.support/lookup-entry:replica-regions
The build-snapshot-credentials-from-generated-password-options-builder function updates a SnapshotCredentialsFromGeneratedPasswordOptions$Builder instance using the provided configuration.
  The function takes the SnapshotCredentialsFromGeneratedPasswordOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `encryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:encryption-key` |
| `excludeCharacters` | java.lang.String | [[cdk.support/lookup-entry]] | `:exclude-characters` |
| `replicaRegions` | java.util.List | [[cdk.support/lookup-entry]] | `:replica-regions` |
sourceraw docstring

build-sql-server-ee-instance-engine-props-builderclj

(build-sql-server-ee-instance-engine-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
versionsoftware.amazon.awscdk.services.rds.SqlServerEngineVersioncdk.support/lookup-entry:version
The build-sql-server-ee-instance-engine-props-builder function updates a SqlServerEeInstanceEngineProps$Builder instance using the provided configuration.
  The function takes the SqlServerEeInstanceEngineProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `version` | software.amazon.awscdk.services.rds.SqlServerEngineVersion | [[cdk.support/lookup-entry]] | `:version` |
sourceraw docstring

build-sql-server-ex-instance-engine-props-builderclj

(build-sql-server-ex-instance-engine-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
versionsoftware.amazon.awscdk.services.rds.SqlServerEngineVersioncdk.support/lookup-entry:version
The build-sql-server-ex-instance-engine-props-builder function updates a SqlServerExInstanceEngineProps$Builder instance using the provided configuration.
  The function takes the SqlServerExInstanceEngineProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `version` | software.amazon.awscdk.services.rds.SqlServerEngineVersion | [[cdk.support/lookup-entry]] | `:version` |
sourceraw docstring

build-sql-server-se-instance-engine-props-builderclj

(build-sql-server-se-instance-engine-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
versionsoftware.amazon.awscdk.services.rds.SqlServerEngineVersioncdk.support/lookup-entry:version
The build-sql-server-se-instance-engine-props-builder function updates a SqlServerSeInstanceEngineProps$Builder instance using the provided configuration.
  The function takes the SqlServerSeInstanceEngineProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `version` | software.amazon.awscdk.services.rds.SqlServerEngineVersion | [[cdk.support/lookup-entry]] | `:version` |
sourceraw docstring

build-sql-server-web-instance-engine-props-builderclj

(build-sql-server-web-instance-engine-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
versionsoftware.amazon.awscdk.services.rds.SqlServerEngineVersioncdk.support/lookup-entry:version
The build-sql-server-web-instance-engine-props-builder function updates a SqlServerWebInstanceEngineProps$Builder instance using the provided configuration.
  The function takes the SqlServerWebInstanceEngineProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `version` | software.amazon.awscdk.services.rds.SqlServerEngineVersion | [[cdk.support/lookup-entry]] | `:version` |
sourceraw docstring

build-subnet-group-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
descriptionjava.lang.Stringcdk.support/lookup-entry:description
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
subnetGroupNamejava.lang.Stringcdk.support/lookup-entry:subnet-group-name
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
The build-subnet-group-builder function updates a SubnetGroup$Builder instance using the provided configuration.
  The function takes the SubnetGroup$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
| `subnetGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:subnet-group-name` |
| `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` |
sourceraw docstring

build-subnet-group-props-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
descriptionjava.lang.Stringcdk.support/lookup-entry:description
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
subnetGroupNamejava.lang.Stringcdk.support/lookup-entry:subnet-group-name
vpcsoftware.amazon.awscdk.services.ec2.IVpccdk.support/lookup-entry:vpc
vpcSubnetssoftware.amazon.awscdk.services.ec2.SubnetSelectioncdk.support/lookup-entry:vpc-subnets
The build-subnet-group-props-builder function updates a SubnetGroupProps$Builder instance using the provided configuration.
  The function takes the SubnetGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
| `subnetGroupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:subnet-group-name` |
| `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` |
sourceraw docstring

cfn-custom-db-engine-version-builderclj

(cfn-custom-db-engine-version-builder scope id config)

Creates a CfnCustomDBEngineVersion$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  `CfnCustomDBEngineVersion$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-custom-db-engine-version-props-builderclj

(cfn-custom-db-engine-version-props-builder id config)

Creates a CfnCustomDBEngineVersionProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnCustomDBEngineVersionProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-cluster-builderclj

(cfn-db-cluster-builder scope id config)

Creates a CfnDBCluster$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  `CfnDBCluster$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-cluster-db-cluster-role-property-builderclj

(cfn-db-cluster-db-cluster-role-property-builder id config)

Creates a CfnDBCluster$DBClusterRoleProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBCluster$DBClusterRoleProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-cluster-endpoint-property-builderclj

(cfn-db-cluster-endpoint-property-builder id config)

Creates a CfnDBCluster$EndpointProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBCluster$EndpointProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-cluster-master-user-secret-property-builderclj

(cfn-db-cluster-master-user-secret-property-builder id config)

Creates a CfnDBCluster$MasterUserSecretProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBCluster$MasterUserSecretProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-cluster-parameter-group-builderclj

(cfn-db-cluster-parameter-group-builder scope id config)

Creates a CfnDBClusterParameterGroup$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  `CfnDBClusterParameterGroup$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-cluster-parameter-group-props-builderclj

(cfn-db-cluster-parameter-group-props-builder id config)

Creates a CfnDBClusterParameterGroupProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBClusterParameterGroupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-cluster-props-builderclj

(cfn-db-cluster-props-builder id config)

Creates a CfnDBClusterProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBClusterProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-cluster-read-endpoint-property-builderclj

(cfn-db-cluster-read-endpoint-property-builder id config)

Creates a CfnDBCluster$ReadEndpointProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBCluster$ReadEndpointProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-cluster-scaling-configuration-property-builderclj

(cfn-db-cluster-scaling-configuration-property-builder id config)

Creates a CfnDBCluster$ScalingConfigurationProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBCluster$ScalingConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-cluster-serverless-v2-scaling-configuration-property-builderclj

(cfn-db-cluster-serverless-v2-scaling-configuration-property-builder id config)

Creates a CfnDBCluster$ServerlessV2ScalingConfigurationProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBCluster$ServerlessV2ScalingConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-instance-builderclj

(cfn-db-instance-builder scope id config)

Creates a CfnDBInstance$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  `CfnDBInstance$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-instance-certificate-details-property-builderclj

(cfn-db-instance-certificate-details-property-builder id config)

Creates a CfnDBInstance$CertificateDetailsProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBInstance$CertificateDetailsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-instance-db-instance-role-property-builderclj

(cfn-db-instance-db-instance-role-property-builder id config)

Creates a CfnDBInstance$DBInstanceRoleProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBInstance$DBInstanceRoleProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-instance-endpoint-property-builderclj

(cfn-db-instance-endpoint-property-builder id config)

Creates a CfnDBInstance$EndpointProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBInstance$EndpointProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-instance-master-user-secret-property-builderclj

(cfn-db-instance-master-user-secret-property-builder id config)

Creates a CfnDBInstance$MasterUserSecretProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBInstance$MasterUserSecretProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-instance-processor-feature-property-builderclj

(cfn-db-instance-processor-feature-property-builder id config)

Creates a CfnDBInstance$ProcessorFeatureProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBInstance$ProcessorFeatureProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-instance-props-builderclj

(cfn-db-instance-props-builder id config)

Creates a CfnDBInstanceProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBInstanceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-parameter-group-builderclj

(cfn-db-parameter-group-builder scope id config)

Creates a CfnDBParameterGroup$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  `CfnDBParameterGroup$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-parameter-group-props-builderclj

(cfn-db-parameter-group-props-builder id config)

Creates a CfnDBParameterGroupProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBParameterGroupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-proxy-auth-format-property-builderclj

(cfn-db-proxy-auth-format-property-builder id config)

Creates a CfnDBProxy$AuthFormatProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBProxy$AuthFormatProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-proxy-builderclj

(cfn-db-proxy-builder scope id config)

Creates a CfnDBProxy$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  `CfnDBProxy$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-proxy-endpoint-builderclj

(cfn-db-proxy-endpoint-builder scope id config)

Creates a CfnDBProxyEndpoint$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  `CfnDBProxyEndpoint$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-proxy-endpoint-props-builderclj

(cfn-db-proxy-endpoint-props-builder id config)

Creates a CfnDBProxyEndpointProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBProxyEndpointProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-proxy-endpoint-tag-format-property-builderclj

(cfn-db-proxy-endpoint-tag-format-property-builder id config)

Creates a CfnDBProxyEndpoint$TagFormatProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBProxyEndpoint$TagFormatProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-proxy-props-builderclj

(cfn-db-proxy-props-builder id config)

Creates a CfnDBProxyProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBProxyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-proxy-tag-format-property-builderclj

(cfn-db-proxy-tag-format-property-builder id config)

Creates a CfnDBProxy$TagFormatProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBProxy$TagFormatProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-proxy-target-group-builderclj

(cfn-db-proxy-target-group-builder scope id config)

Creates a CfnDBProxyTargetGroup$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  `CfnDBProxyTargetGroup$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-proxy-target-group-connection-pool-configuration-info-format-property-builderclj

(cfn-db-proxy-target-group-connection-pool-configuration-info-format-property-builder
  id
  config)

Creates a CfnDBProxyTargetGroup$ConnectionPoolConfigurationInfoFormatProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBProxyTargetGroup$ConnectionPoolConfigurationInfoFormatProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-proxy-target-group-props-builderclj

(cfn-db-proxy-target-group-props-builder id config)

Creates a CfnDBProxyTargetGroupProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBProxyTargetGroupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-security-group-builderclj

(cfn-db-security-group-builder scope id config)

Creates a CfnDBSecurityGroup$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  `CfnDBSecurityGroup$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-security-group-ingress-builderclj

(cfn-db-security-group-ingress-builder scope id config)

Creates a CfnDBSecurityGroupIngress$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  `CfnDBSecurityGroupIngress$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-security-group-ingress-property-builderclj

(cfn-db-security-group-ingress-property-builder id config)

Creates a CfnDBSecurityGroup$IngressProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBSecurityGroup$IngressProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-security-group-ingress-props-builderclj

(cfn-db-security-group-ingress-props-builder id config)

Creates a CfnDBSecurityGroupIngressProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBSecurityGroupIngressProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-security-group-props-builderclj

(cfn-db-security-group-props-builder id config)

Creates a CfnDBSecurityGroupProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBSecurityGroupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-subnet-group-builderclj

(cfn-db-subnet-group-builder scope id config)

Creates a CfnDBSubnetGroup$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  `CfnDBSubnetGroup$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-db-subnet-group-props-builderclj

(cfn-db-subnet-group-props-builder id config)

Creates a CfnDBSubnetGroupProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnDBSubnetGroupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-event-subscription-builderclj

(cfn-event-subscription-builder scope id config)

Creates a CfnEventSubscription$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  `CfnEventSubscription$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-event-subscription-props-builderclj

(cfn-event-subscription-props-builder id config)

Creates a CfnEventSubscriptionProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnEventSubscriptionProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-global-cluster-builderclj

(cfn-global-cluster-builder scope id config)

Creates a CfnGlobalCluster$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  `CfnGlobalCluster$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-global-cluster-props-builderclj

(cfn-global-cluster-props-builder id config)

Creates a CfnGlobalClusterProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnGlobalClusterProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-integration-builderclj

(cfn-integration-builder scope id config)

Creates a CfnIntegration$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  `CfnIntegration$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-integration-props-builderclj

(cfn-integration-props-builder id config)

Creates a CfnIntegrationProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnIntegrationProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-option-group-builderclj

(cfn-option-group-builder scope id config)

Creates a CfnOptionGroup$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  `CfnOptionGroup$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-option-group-option-configuration-property-builderclj

(cfn-option-group-option-configuration-property-builder id config)

Creates a CfnOptionGroup$OptionConfigurationProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnOptionGroup$OptionConfigurationProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-option-group-option-setting-property-builderclj

(cfn-option-group-option-setting-property-builder id config)

Creates a CfnOptionGroup$OptionSettingProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnOptionGroup$OptionSettingProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-option-group-props-builderclj

(cfn-option-group-props-builder id config)

Creates a CfnOptionGroupProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnOptionGroupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

client-password-auth-typeclj

(client-password-auth-type config id item-key)

The client-password-auth-type function data interprets values in the provided config data into a ClientPasswordAuthType 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 ClientPasswordAuthType - the value is returned.
  • is :mysql-native-password - ClientPasswordAuthType/MYSQL_NATIVE_PASSWORD is returned
  • is :sql-server-authentication - ClientPasswordAuthType/SQL_SERVER_AUTHENTICATION is returned
  • is :postgres-md5 - ClientPasswordAuthType/POSTGRES_MD5 is returned
  • is :postgres-scram-sha-256 - ClientPasswordAuthType/POSTGRES_SCRAM_SHA_256 is returned

If a value is not found or matches the above criteria, nil is returned.

The `client-password-auth-type` function data interprets values in the provided config data into a 
`ClientPasswordAuthType` 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 `ClientPasswordAuthType` - the value is returned.
* is `:mysql-native-password` - `ClientPasswordAuthType/MYSQL_NATIVE_PASSWORD` is returned
* is `:sql-server-authentication` - `ClientPasswordAuthType/SQL_SERVER_AUTHENTICATION` is returned
* is `:postgres-md5` - `ClientPasswordAuthType/POSTGRES_MD5` is returned
* is `:postgres-scram-sha-256` - `ClientPasswordAuthType/POSTGRES_SCRAM_SHA_256` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

cluster-engine-bind-options-builderclj

(cluster-engine-bind-options-builder id config)

Creates a ClusterEngineBindOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ClusterEngineBindOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cluster-engine-config-builderclj

(cluster-engine-config-builder id config)

Creates a ClusterEngineConfig$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ClusterEngineConfig$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cluster-engine-features-builderclj

(cluster-engine-features-builder id config)

Creates a ClusterEngineFeatures$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ClusterEngineFeatures$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cluster-instance-bind-options-builderclj

(cluster-instance-bind-options-builder id config)

Creates a ClusterInstanceBindOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ClusterInstanceBindOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cluster-instance-options-builderclj

(cluster-instance-options-builder id config)

Creates a ClusterInstanceOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ClusterInstanceOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cluster-instance-props-builderclj

(cluster-instance-props-builder id config)

Creates a ClusterInstanceProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ClusterInstanceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

common-rotation-user-options-builderclj

(common-rotation-user-options-builder id config)

Creates a CommonRotationUserOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CommonRotationUserOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

credentials-base-options-builderclj

(credentials-base-options-builder id config)

Creates a CredentialsBaseOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CredentialsBaseOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

credentials-from-username-options-builderclj

(credentials-from-username-options-builder id config)

Creates a CredentialsFromUsernameOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CredentialsFromUsernameOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

database-cluster-attributes-builderclj

(database-cluster-attributes-builder id config)

Creates a DatabaseClusterAttributes$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `DatabaseClusterAttributes$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

database-cluster-builderclj

(database-cluster-builder scope id config)

Creates a DatabaseCluster$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  `DatabaseCluster$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

database-cluster-from-snapshot-builderclj

(database-cluster-from-snapshot-builder scope id config)

Creates a DatabaseClusterFromSnapshot$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  `DatabaseClusterFromSnapshot$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

database-cluster-from-snapshot-props-builderclj

(database-cluster-from-snapshot-props-builder id config)

Creates a DatabaseClusterFromSnapshotProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `DatabaseClusterFromSnapshotProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

database-cluster-props-builderclj

(database-cluster-props-builder id config)

Creates a DatabaseClusterProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `DatabaseClusterProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

database-instance-attributes-builderclj

(database-instance-attributes-builder id config)

Creates a DatabaseInstanceAttributes$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `DatabaseInstanceAttributes$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

database-instance-builderclj

(database-instance-builder scope id config)

Creates a DatabaseInstance$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  `DatabaseInstance$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

database-instance-from-snapshot-builderclj

(database-instance-from-snapshot-builder scope id config)

Creates a DatabaseInstanceFromSnapshot$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  `DatabaseInstanceFromSnapshot$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

database-instance-from-snapshot-props-builderclj

(database-instance-from-snapshot-props-builder id config)

Creates a DatabaseInstanceFromSnapshotProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `DatabaseInstanceFromSnapshotProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

database-instance-new-props-builderclj

(database-instance-new-props-builder id config)

Creates a DatabaseInstanceNewProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `DatabaseInstanceNewProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

database-instance-props-builderclj

(database-instance-props-builder id config)

Creates a DatabaseInstanceProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `DatabaseInstanceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

database-instance-read-replica-builderclj

(database-instance-read-replica-builder scope id config)

Creates a DatabaseInstanceReadReplica$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  `DatabaseInstanceReadReplica$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

database-instance-read-replica-props-builderclj

(database-instance-read-replica-props-builder id config)

Creates a DatabaseInstanceReadReplicaProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `DatabaseInstanceReadReplicaProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

database-instance-source-props-builderclj

(database-instance-source-props-builder id config)

Creates a DatabaseInstanceSourceProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `DatabaseInstanceSourceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

database-proxy-attributes-builderclj

(database-proxy-attributes-builder id config)

Creates a DatabaseProxyAttributes$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `DatabaseProxyAttributes$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

database-proxy-builderclj

(database-proxy-builder scope id config)

Creates a DatabaseProxy$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  `DatabaseProxy$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

database-proxy-options-builderclj

(database-proxy-options-builder id config)

Creates a DatabaseProxyOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `DatabaseProxyOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

database-proxy-props-builderclj

(database-proxy-props-builder id config)

Creates a DatabaseProxyProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `DatabaseProxyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

database-secret-builderclj

(database-secret-builder scope id config)

Creates a DatabaseSecret$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  `DatabaseSecret$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

database-secret-props-builderclj

(database-secret-props-builder id config)

Creates a DatabaseSecretProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `DatabaseSecretProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

db-cluster-storage-typeclj

(db-cluster-storage-type config id item-key)

The db-cluster-storage-type function data interprets values in the provided config data into a DBClusterStorageType 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 DBClusterStorageType - the value is returned.
  • is :aurora - DBClusterStorageType/AURORA is returned
  • is :aurora-iopt1 - DBClusterStorageType/AURORA_IOPT1 is returned

If a value is not found or matches the above criteria, nil is returned.

The `db-cluster-storage-type` function data interprets values in the provided config data into a 
`DBClusterStorageType` 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 `DBClusterStorageType` - the value is returned.
* is `:aurora` - `DBClusterStorageType/AURORA` is returned
* is `:aurora-iopt1` - `DBClusterStorageType/AURORA_IOPT1` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

engine-version-builderclj

(engine-version-builder id config)

Creates a EngineVersion$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `EngineVersion$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

instance-engine-bind-options-builderclj

(instance-engine-bind-options-builder id config)

Creates a InstanceEngineBindOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `InstanceEngineBindOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

instance-engine-config-builderclj

(instance-engine-config-builder id config)

Creates a InstanceEngineConfig$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `InstanceEngineConfig$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

instance-engine-features-builderclj

(instance-engine-features-builder id config)

Creates a InstanceEngineFeatures$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `InstanceEngineFeatures$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

instance-props-builderclj

(instance-props-builder id config)

Creates a InstanceProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `InstanceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

instance-typeclj

(instance-type config id item-key)

The instance-type function data interprets values in the provided config data into a InstanceType 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 InstanceType - the value is returned.
  • is :provisioned - InstanceType/PROVISIONED is returned
  • is :serverless-v2 - InstanceType/SERVERLESS_V2 is returned

If a value is not found or matches the above criteria, nil is returned.

The `instance-type` function data interprets values in the provided config data into a 
`InstanceType` 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 `InstanceType` - the value is returned.
* is `:provisioned` - `InstanceType/PROVISIONED` is returned
* is `:serverless-v2` - `InstanceType/SERVERLESS_V2` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

instance-update-behaviourclj

(instance-update-behaviour config id item-key)

The instance-update-behaviour function data interprets values in the provided config data into a InstanceUpdateBehaviour 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 InstanceUpdateBehaviour - the value is returned.
  • is :rolling - InstanceUpdateBehaviour/ROLLING is returned
  • is :bulk - InstanceUpdateBehaviour/BULK is returned

If a value is not found or matches the above criteria, nil is returned.

The `instance-update-behaviour` function data interprets values in the provided config data into a 
`InstanceUpdateBehaviour` 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 `InstanceUpdateBehaviour` - the value is returned.
* is `:rolling` - `InstanceUpdateBehaviour/ROLLING` is returned
* is `:bulk` - `InstanceUpdateBehaviour/BULK` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

license-modelclj

(license-model config id item-key)

The license-model function data interprets values in the provided config data into a LicenseModel 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 LicenseModel - the value is returned.
  • is :license-included - LicenseModel/LICENSE_INCLUDED is returned
  • is :general-public-license - LicenseModel/GENERAL_PUBLIC_LICENSE is returned
  • is :bring-your-own-license - LicenseModel/BRING_YOUR_OWN_LICENSE is returned

If a value is not found or matches the above criteria, nil is returned.

The `license-model` function data interprets values in the provided config data into a 
`LicenseModel` 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 `LicenseModel` - the value is returned.
* is `:license-included` - `LicenseModel/LICENSE_INCLUDED` is returned
* is `:general-public-license` - `LicenseModel/GENERAL_PUBLIC_LICENSE` is returned
* is `:bring-your-own-license` - `LicenseModel/BRING_YOUR_OWN_LICENSE` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

maria-db-instance-engine-props-builderclj

(maria-db-instance-engine-props-builder id config)

Creates a MariaDbInstanceEngineProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `MariaDbInstanceEngineProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

my-sql-instance-engine-props-builderclj

(my-sql-instance-engine-props-builder id config)

Creates a MySqlInstanceEngineProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `MySqlInstanceEngineProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

network-typeclj

(network-type config id item-key)

The network-type function data interprets values in the provided config data into a NetworkType 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 NetworkType - the value is returned.
  • is :dual - NetworkType/DUAL is returned
  • is :ipv4 - NetworkType/IPV4 is returned

If a value is not found or matches the above criteria, nil is returned.

The `network-type` function data interprets values in the provided config data into a 
`NetworkType` 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 `NetworkType` - the value is returned.
* is `:dual` - `NetworkType/DUAL` is returned
* is `:ipv4` - `NetworkType/IPV4` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

option-configuration-builderclj

(option-configuration-builder id config)

Creates a OptionConfiguration$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `OptionConfiguration$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

option-group-builderclj

(option-group-builder scope id config)

Creates a OptionGroup$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  `OptionGroup$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

option-group-props-builderclj

(option-group-props-builder id config)

Creates a OptionGroupProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `OptionGroupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

oracle-ee-cdb-instance-engine-props-builderclj

(oracle-ee-cdb-instance-engine-props-builder id config)

Creates a OracleEeCdbInstanceEngineProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `OracleEeCdbInstanceEngineProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

oracle-ee-instance-engine-props-builderclj

(oracle-ee-instance-engine-props-builder id config)

Creates a OracleEeInstanceEngineProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `OracleEeInstanceEngineProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

oracle-se2-cdb-instance-engine-props-builderclj

(oracle-se2-cdb-instance-engine-props-builder id config)

Creates a OracleSe2CdbInstanceEngineProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `OracleSe2CdbInstanceEngineProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

oracle-se2-instance-engine-props-builderclj

(oracle-se2-instance-engine-props-builder id config)

Creates a OracleSe2InstanceEngineProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `OracleSe2InstanceEngineProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

parameter-group-builderclj

(parameter-group-builder scope id config)

Creates a ParameterGroup$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  `ParameterGroup$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

parameter-group-cluster-bind-options-builderclj

(parameter-group-cluster-bind-options-builder)

Creates a ParameterGroupClusterBindOptions$Builder instance using a no-argument construct,then builds it.

Creates a  `ParameterGroupClusterBindOptions$Builder` instance using a no-argument construct,then builds it.
sourceraw docstring

parameter-group-cluster-config-builderclj

(parameter-group-cluster-config-builder id config)

Creates a ParameterGroupClusterConfig$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ParameterGroupClusterConfig$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

parameter-group-instance-bind-options-builderclj

(parameter-group-instance-bind-options-builder)

Creates a ParameterGroupInstanceBindOptions$Builder instance using a no-argument construct,then builds it.

Creates a  `ParameterGroupInstanceBindOptions$Builder` instance using a no-argument construct,then builds it.
sourceraw docstring

parameter-group-instance-config-builderclj

(parameter-group-instance-config-builder id config)

Creates a ParameterGroupInstanceConfig$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ParameterGroupInstanceConfig$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

parameter-group-props-builderclj

(parameter-group-props-builder id config)

Creates a ParameterGroupProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ParameterGroupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

performance-insight-retentionclj

(performance-insight-retention config id item-key)

The performance-insight-retention function data interprets values in the provided config data into a PerformanceInsightRetention 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 PerformanceInsightRetention - the value is returned.
  • is :months-1 - PerformanceInsightRetention/MONTHS_1 is returned
  • is :months-2 - PerformanceInsightRetention/MONTHS_2 is returned
  • is :months-9 - PerformanceInsightRetention/MONTHS_9 is returned
  • is :default - PerformanceInsightRetention/DEFAULT is returned
  • is :months-15 - PerformanceInsightRetention/MONTHS_15 is returned
  • is :months-19 - PerformanceInsightRetention/MONTHS_19 is returned
  • is :months-5 - PerformanceInsightRetention/MONTHS_5 is returned
  • is :months-7 - PerformanceInsightRetention/MONTHS_7 is returned
  • is :months-20 - PerformanceInsightRetention/MONTHS_20 is returned
  • is :months-21 - PerformanceInsightRetention/MONTHS_21 is returned
  • is :months-22 - PerformanceInsightRetention/MONTHS_22 is returned
  • is :months-18 - PerformanceInsightRetention/MONTHS_18 is returned
  • is :months-10 - PerformanceInsightRetention/MONTHS_10 is returned
  • is :months-11 - PerformanceInsightRetention/MONTHS_11 is returned
  • is :months-16 - PerformanceInsightRetention/MONTHS_16 is returned
  • is :months-12 - PerformanceInsightRetention/MONTHS_12 is returned
  • is :months-23 - PerformanceInsightRetention/MONTHS_23 is returned
  • is :months-14 - PerformanceInsightRetention/MONTHS_14 is returned
  • is :months-6 - PerformanceInsightRetention/MONTHS_6 is returned
  • is :months-3 - PerformanceInsightRetention/MONTHS_3 is returned
  • is :months-17 - PerformanceInsightRetention/MONTHS_17 is returned
  • is :months-13 - PerformanceInsightRetention/MONTHS_13 is returned
  • is :long-term - PerformanceInsightRetention/LONG_TERM is returned
  • is :months-4 - PerformanceInsightRetention/MONTHS_4 is returned
  • is :months-8 - PerformanceInsightRetention/MONTHS_8 is returned

If a value is not found or matches the above criteria, nil is returned.

The `performance-insight-retention` function data interprets values in the provided config data into a 
`PerformanceInsightRetention` 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 `PerformanceInsightRetention` - the value is returned.
* is `:months-1` - `PerformanceInsightRetention/MONTHS_1` is returned
* is `:months-2` - `PerformanceInsightRetention/MONTHS_2` is returned
* is `:months-9` - `PerformanceInsightRetention/MONTHS_9` is returned
* is `:default` - `PerformanceInsightRetention/DEFAULT` is returned
* is `:months-15` - `PerformanceInsightRetention/MONTHS_15` is returned
* is `:months-19` - `PerformanceInsightRetention/MONTHS_19` is returned
* is `:months-5` - `PerformanceInsightRetention/MONTHS_5` is returned
* is `:months-7` - `PerformanceInsightRetention/MONTHS_7` is returned
* is `:months-20` - `PerformanceInsightRetention/MONTHS_20` is returned
* is `:months-21` - `PerformanceInsightRetention/MONTHS_21` is returned
* is `:months-22` - `PerformanceInsightRetention/MONTHS_22` is returned
* is `:months-18` - `PerformanceInsightRetention/MONTHS_18` is returned
* is `:months-10` - `PerformanceInsightRetention/MONTHS_10` is returned
* is `:months-11` - `PerformanceInsightRetention/MONTHS_11` is returned
* is `:months-16` - `PerformanceInsightRetention/MONTHS_16` is returned
* is `:months-12` - `PerformanceInsightRetention/MONTHS_12` is returned
* is `:months-23` - `PerformanceInsightRetention/MONTHS_23` is returned
* is `:months-14` - `PerformanceInsightRetention/MONTHS_14` is returned
* is `:months-6` - `PerformanceInsightRetention/MONTHS_6` is returned
* is `:months-3` - `PerformanceInsightRetention/MONTHS_3` is returned
* is `:months-17` - `PerformanceInsightRetention/MONTHS_17` is returned
* is `:months-13` - `PerformanceInsightRetention/MONTHS_13` is returned
* is `:long-term` - `PerformanceInsightRetention/LONG_TERM` is returned
* is `:months-4` - `PerformanceInsightRetention/MONTHS_4` is returned
* is `:months-8` - `PerformanceInsightRetention/MONTHS_8` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

postgres-engine-features-builderclj

(postgres-engine-features-builder id config)

Creates a PostgresEngineFeatures$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `PostgresEngineFeatures$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

postgres-instance-engine-props-builderclj

(postgres-instance-engine-props-builder id config)

Creates a PostgresInstanceEngineProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `PostgresInstanceEngineProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

processor-features-builderclj

(processor-features-builder id config)

Creates a ProcessorFeatures$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ProcessorFeatures$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

provisioned-cluster-instance-props-builderclj

(provisioned-cluster-instance-props-builder id config)

Creates a ProvisionedClusterInstanceProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ProvisionedClusterInstanceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

proxy-target-config-builderclj

(proxy-target-config-builder id config)

Creates a ProxyTargetConfig$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ProxyTargetConfig$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

rotation-multi-user-options-builderclj

(rotation-multi-user-options-builder id config)

Creates a RotationMultiUserOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `RotationMultiUserOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

rotation-single-user-options-builderclj

(rotation-single-user-options-builder id config)

Creates a RotationSingleUserOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `RotationSingleUserOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

serverless-cluster-attributes-builderclj

(serverless-cluster-attributes-builder id config)

Creates a ServerlessClusterAttributes$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ServerlessClusterAttributes$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

serverless-cluster-builderclj

(serverless-cluster-builder scope id config)

Creates a ServerlessCluster$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  `ServerlessCluster$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

serverless-cluster-from-snapshot-builderclj

(serverless-cluster-from-snapshot-builder scope id config)

Creates a ServerlessClusterFromSnapshot$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  `ServerlessClusterFromSnapshot$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

serverless-cluster-from-snapshot-props-builderclj

(serverless-cluster-from-snapshot-props-builder id config)

Creates a ServerlessClusterFromSnapshotProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ServerlessClusterFromSnapshotProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

serverless-cluster-props-builderclj

(serverless-cluster-props-builder id config)

Creates a ServerlessClusterProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ServerlessClusterProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

serverless-scaling-options-builderclj

(serverless-scaling-options-builder id config)

Creates a ServerlessScalingOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ServerlessScalingOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

serverless-v2-cluster-instance-props-builderclj

(serverless-v2-cluster-instance-props-builder id config)

Creates a ServerlessV2ClusterInstanceProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ServerlessV2ClusterInstanceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

snapshot-credentials-from-generated-password-options-builderclj

(snapshot-credentials-from-generated-password-options-builder id config)

Creates a SnapshotCredentialsFromGeneratedPasswordOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `SnapshotCredentialsFromGeneratedPasswordOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

sql-server-ee-instance-engine-props-builderclj

(sql-server-ee-instance-engine-props-builder id config)

Creates a SqlServerEeInstanceEngineProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `SqlServerEeInstanceEngineProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

sql-server-ex-instance-engine-props-builderclj

(sql-server-ex-instance-engine-props-builder id config)

Creates a SqlServerExInstanceEngineProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `SqlServerExInstanceEngineProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

sql-server-se-instance-engine-props-builderclj

(sql-server-se-instance-engine-props-builder id config)

Creates a SqlServerSeInstanceEngineProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `SqlServerSeInstanceEngineProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

sql-server-web-instance-engine-props-builderclj

(sql-server-web-instance-engine-props-builder id config)

Creates a SqlServerWebInstanceEngineProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `SqlServerWebInstanceEngineProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

storage-typeclj

(storage-type config id item-key)

The storage-type function data interprets values in the provided config data into a StorageType 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 StorageType - the value is returned.
  • is :gp2 - StorageType/GP2 is returned
  • is :gp3 - StorageType/GP3 is returned
  • is :io1 - StorageType/IO1 is returned
  • is :io2 - StorageType/IO2 is returned
  • is :standard - StorageType/STANDARD is returned

If a value is not found or matches the above criteria, nil is returned.

The `storage-type` function data interprets values in the provided config data into a 
`StorageType` 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 `StorageType` - the value is returned.
* is `:gp2` - `StorageType/GP2` is returned
* is `:gp3` - `StorageType/GP3` is returned
* is `:io1` - `StorageType/IO1` is returned
* is `:io2` - `StorageType/IO2` is returned
* is `:standard` - `StorageType/STANDARD` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

subnet-group-builderclj

(subnet-group-builder scope id config)

Creates a SubnetGroup$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  `SubnetGroup$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

subnet-group-props-builderclj

(subnet-group-props-builder id config)

Creates a SubnetGroupProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `SubnetGroupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

timeout-actionclj

(timeout-action config id item-key)

The timeout-action function data interprets values in the provided config data into a TimeoutAction 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 TimeoutAction - the value is returned.
  • is :rollback-capacity-change - TimeoutAction/ROLLBACK_CAPACITY_CHANGE is returned
  • is :force-apply-capacity-change - TimeoutAction/FORCE_APPLY_CAPACITY_CHANGE is returned

If a value is not found or matches the above criteria, nil is returned.

The `timeout-action` function data interprets values in the provided config data into a 
`TimeoutAction` 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 `TimeoutAction` - the value is returned.
* is `:rollback-capacity-change` - `TimeoutAction/ROLLBACK_CAPACITY_CHANGE` is returned
* is `:force-apply-capacity-change` - `TimeoutAction/FORCE_APPLY_CAPACITY_CHANGE` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close