Liking cljdoc? Tell your friends :D
Clojure only.

cdk.api.services.backup

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

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

backup-plan-builderclj

(backup-plan-builder scope id config)

Creates a BackupPlan$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  `BackupPlan$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

backup-plan-copy-action-props-builderclj

(backup-plan-copy-action-props-builder id config)

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

(backup-plan-props-builder id config)

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

(backup-plan-rule-builder id config)

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

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

backup-plan-rule-props-builderclj

(backup-plan-rule-props-builder id config)

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

(backup-resource-builder id config)
(backup-resource-builder resource id config)
(backup-resource-builder resource construct id config)

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

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

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

Create Form: _[] | Argument | DataType | Description | |---|---|---|

| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |

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


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


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


__Create Form:__ ____[]___
| 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-selection-builderclj

(backup-selection-builder scope id config)

Creates a BackupSelection$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  `BackupSelection$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

backup-selection-options-builderclj

(backup-selection-options-builder id config)

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

(backup-selection-props-builder id config)

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

(backup-vault-builder scope id config)

Creates a BackupVault$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  `BackupVault$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

backup-vault-eventsclj

(backup-vault-events config id item-key)

The backup-vault-events function data interprets values in the provided config data into a BackupVaultEvents 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 BackupVaultEvents - the value is returned.
  • is :restore-job-completed - BackupVaultEvents/RESTORE_JOB_COMPLETED is returned
  • is :recovery-point-modified - BackupVaultEvents/RECOVERY_POINT_MODIFIED is returned
  • is :restore-job-failed - BackupVaultEvents/RESTORE_JOB_FAILED is returned
  • is :copy-job-successful - BackupVaultEvents/COPY_JOB_SUCCESSFUL is returned
  • is :backup-plan-created - BackupVaultEvents/BACKUP_PLAN_CREATED is returned
  • is :restore-job-successful - BackupVaultEvents/RESTORE_JOB_SUCCESSFUL is returned
  • is :backup-job-expired - BackupVaultEvents/BACKUP_JOB_EXPIRED is returned
  • is :s3-restore-object-failed - BackupVaultEvents/S3_RESTORE_OBJECT_FAILED is returned
  • is :backup-job-failed - BackupVaultEvents/BACKUP_JOB_FAILED is returned
  • is :backup-plan-modified - BackupVaultEvents/BACKUP_PLAN_MODIFIED is returned
  • is :copy-job-started - BackupVaultEvents/COPY_JOB_STARTED is returned
  • is :s3-backup-object-failed - BackupVaultEvents/S3_BACKUP_OBJECT_FAILED is returned
  • is :backup-job-started - BackupVaultEvents/BACKUP_JOB_STARTED is returned
  • is :backup-job-completed - BackupVaultEvents/BACKUP_JOB_COMPLETED is returned
  • is :restore-job-started - BackupVaultEvents/RESTORE_JOB_STARTED is returned
  • is :copy-job-failed - BackupVaultEvents/COPY_JOB_FAILED is returned
  • is :backup-job-successful - BackupVaultEvents/BACKUP_JOB_SUCCESSFUL is returned

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

The `backup-vault-events` function data interprets values in the provided config data into a 
`BackupVaultEvents` 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 `BackupVaultEvents` - the value is returned.
* is `:restore-job-completed` - `BackupVaultEvents/RESTORE_JOB_COMPLETED` is returned
* is `:recovery-point-modified` - `BackupVaultEvents/RECOVERY_POINT_MODIFIED` is returned
* is `:restore-job-failed` - `BackupVaultEvents/RESTORE_JOB_FAILED` is returned
* is `:copy-job-successful` - `BackupVaultEvents/COPY_JOB_SUCCESSFUL` is returned
* is `:backup-plan-created` - `BackupVaultEvents/BACKUP_PLAN_CREATED` is returned
* is `:restore-job-successful` - `BackupVaultEvents/RESTORE_JOB_SUCCESSFUL` is returned
* is `:backup-job-expired` - `BackupVaultEvents/BACKUP_JOB_EXPIRED` is returned
* is `:s3-restore-object-failed` - `BackupVaultEvents/S3_RESTORE_OBJECT_FAILED` is returned
* is `:backup-job-failed` - `BackupVaultEvents/BACKUP_JOB_FAILED` is returned
* is `:backup-plan-modified` - `BackupVaultEvents/BACKUP_PLAN_MODIFIED` is returned
* is `:copy-job-started` - `BackupVaultEvents/COPY_JOB_STARTED` is returned
* is `:s3-backup-object-failed` - `BackupVaultEvents/S3_BACKUP_OBJECT_FAILED` is returned
* is `:backup-job-started` - `BackupVaultEvents/BACKUP_JOB_STARTED` is returned
* is `:backup-job-completed` - `BackupVaultEvents/BACKUP_JOB_COMPLETED` is returned
* is `:restore-job-started` - `BackupVaultEvents/RESTORE_JOB_STARTED` is returned
* is `:copy-job-failed` - `BackupVaultEvents/COPY_JOB_FAILED` is returned
* is `:backup-job-successful` - `BackupVaultEvents/BACKUP_JOB_SUCCESSFUL` is returned

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

backup-vault-props-builderclj

(backup-vault-props-builder id config)

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

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

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

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

FieldDataTypeLookup FunctionData Key
backupPlanNamejava.lang.Stringcdk.support/lookup-entry:backup-plan-name
backupPlanRulesjava.util.Listcdk.support/lookup-entry:backup-plan-rules
backupVaultsoftware.amazon.awscdk.services.backup.IBackupVaultcdk.support/lookup-entry:backup-vault
windowsVssjava.lang.Booleancdk.support/lookup-entry:windows-vss
The build-backup-plan-builder function updates a BackupPlan$Builder instance using the provided configuration.
  The function takes the BackupPlan$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `backupPlanName` | java.lang.String | [[cdk.support/lookup-entry]] | `:backup-plan-name` |
| `backupPlanRules` | java.util.List | [[cdk.support/lookup-entry]] | `:backup-plan-rules` |
| `backupVault` | software.amazon.awscdk.services.backup.IBackupVault | [[cdk.support/lookup-entry]] | `:backup-vault` |
| `windowsVss` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:windows-vss` |
sourceraw docstring

build-backup-plan-copy-action-props-builderclj

(build-backup-plan-copy-action-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
deleteAftersoftware.amazon.awscdk.Durationcdk.support/lookup-entry:delete-after
destinationBackupVaultsoftware.amazon.awscdk.services.backup.IBackupVaultcdk.support/lookup-entry:destination-backup-vault
moveToColdStorageAftersoftware.amazon.awscdk.Durationcdk.support/lookup-entry:move-to-cold-storage-after
The build-backup-plan-copy-action-props-builder function updates a BackupPlanCopyActionProps$Builder instance using the provided configuration.
  The function takes the BackupPlanCopyActionProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `deleteAfter` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:delete-after` |
| `destinationBackupVault` | software.amazon.awscdk.services.backup.IBackupVault | [[cdk.support/lookup-entry]] | `:destination-backup-vault` |
| `moveToColdStorageAfter` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:move-to-cold-storage-after` |
sourceraw docstring

build-backup-plan-props-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
backupPlanNamejava.lang.Stringcdk.support/lookup-entry:backup-plan-name
backupPlanRulesjava.util.Listcdk.support/lookup-entry:backup-plan-rules
backupVaultsoftware.amazon.awscdk.services.backup.IBackupVaultcdk.support/lookup-entry:backup-vault
windowsVssjava.lang.Booleancdk.support/lookup-entry:windows-vss
The build-backup-plan-props-builder function updates a BackupPlanProps$Builder instance using the provided configuration.
  The function takes the BackupPlanProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `backupPlanName` | java.lang.String | [[cdk.support/lookup-entry]] | `:backup-plan-name` |
| `backupPlanRules` | java.util.List | [[cdk.support/lookup-entry]] | `:backup-plan-rules` |
| `backupVault` | software.amazon.awscdk.services.backup.IBackupVault | [[cdk.support/lookup-entry]] | `:backup-vault` |
| `windowsVss` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:windows-vss` |
sourceraw docstring

build-backup-plan-rule-builderclj

(build-backup-plan-rule-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
backupVaultsoftware.amazon.awscdk.services.backup.IBackupVaultcdk.support/lookup-entry:backup-vault
completionWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:completion-window
copyActionsjava.util.Listcdk.support/lookup-entry:copy-actions
deleteAftersoftware.amazon.awscdk.Durationcdk.support/lookup-entry:delete-after
enableContinuousBackupjava.lang.Booleancdk.support/lookup-entry:enable-continuous-backup
moveToColdStorageAftersoftware.amazon.awscdk.Durationcdk.support/lookup-entry:move-to-cold-storage-after
recoveryPointTagsjava.util.Mapcdk.support/lookup-entry:recovery-point-tags
ruleNamejava.lang.Stringcdk.support/lookup-entry:rule-name
scheduleExpressionsoftware.amazon.awscdk.services.events.Schedulecdk.support/lookup-entry:schedule-expression
startWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:start-window
The build-backup-plan-rule-builder function updates a BackupPlanRule$Builder instance using the provided configuration.
  The function takes the BackupPlanRule$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `backupVault` | software.amazon.awscdk.services.backup.IBackupVault | [[cdk.support/lookup-entry]] | `:backup-vault` |
| `completionWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:completion-window` |
| `copyActions` | java.util.List | [[cdk.support/lookup-entry]] | `:copy-actions` |
| `deleteAfter` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:delete-after` |
| `enableContinuousBackup` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-continuous-backup` |
| `moveToColdStorageAfter` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:move-to-cold-storage-after` |
| `recoveryPointTags` | java.util.Map | [[cdk.support/lookup-entry]] | `:recovery-point-tags` |
| `ruleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:rule-name` |
| `scheduleExpression` | software.amazon.awscdk.services.events.Schedule | [[cdk.support/lookup-entry]] | `:schedule-expression` |
| `startWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:start-window` |
sourceraw docstring

build-backup-plan-rule-props-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
backupVaultsoftware.amazon.awscdk.services.backup.IBackupVaultcdk.support/lookup-entry:backup-vault
completionWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:completion-window
copyActionsjava.util.Listcdk.support/lookup-entry:copy-actions
deleteAftersoftware.amazon.awscdk.Durationcdk.support/lookup-entry:delete-after
enableContinuousBackupjava.lang.Booleancdk.support/lookup-entry:enable-continuous-backup
moveToColdStorageAftersoftware.amazon.awscdk.Durationcdk.support/lookup-entry:move-to-cold-storage-after
recoveryPointTagsjava.util.Mapcdk.support/lookup-entry:recovery-point-tags
ruleNamejava.lang.Stringcdk.support/lookup-entry:rule-name
scheduleExpressionsoftware.amazon.awscdk.services.events.Schedulecdk.support/lookup-entry:schedule-expression
startWindowsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:start-window
The build-backup-plan-rule-props-builder function updates a BackupPlanRuleProps$Builder instance using the provided configuration.
  The function takes the BackupPlanRuleProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `backupVault` | software.amazon.awscdk.services.backup.IBackupVault | [[cdk.support/lookup-entry]] | `:backup-vault` |
| `completionWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:completion-window` |
| `copyActions` | java.util.List | [[cdk.support/lookup-entry]] | `:copy-actions` |
| `deleteAfter` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:delete-after` |
| `enableContinuousBackup` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-continuous-backup` |
| `moveToColdStorageAfter` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:move-to-cold-storage-after` |
| `recoveryPointTags` | java.util.Map | [[cdk.support/lookup-entry]] | `:recovery-point-tags` |
| `ruleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:rule-name` |
| `scheduleExpression` | software.amazon.awscdk.services.events.Schedule | [[cdk.support/lookup-entry]] | `:schedule-expression` |
| `startWindow` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:start-window` |
sourceraw docstring

build-backup-resource-builderclj

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

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

Fields on the 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
operationsoftware.amazon.awscdk.services.backup.TagOperationcdk.api.services.backup/tag-operation:operation
valuejava.lang.Stringcdk.support/lookup-entry:value
The build-backup-resource-builder function updates a BackupResource$Builder instance using the provided configuration.
  The function takes the BackupResource$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated 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` |
| `operation` | software.amazon.awscdk.services.backup.TagOperation | [[cdk.api.services.backup/tag-operation]] | `:operation` |
| `value` | java.lang.String | [[cdk.support/lookup-entry]] | `:value` |
sourceraw docstring

build-backup-selection-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
allowRestoresjava.lang.Booleancdk.support/lookup-entry:allow-restores
backupPlansoftware.amazon.awscdk.services.backup.IBackupPlancdk.support/lookup-entry:backup-plan
backupSelectionNamejava.lang.Stringcdk.support/lookup-entry:backup-selection-name
disableDefaultBackupPolicyjava.lang.Booleancdk.support/lookup-entry:disable-default-backup-policy
resourcesjava.util.Listcdk.support/lookup-entry:resources
rolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:role
The build-backup-selection-builder function updates a BackupSelection$Builder instance using the provided configuration.
  The function takes the BackupSelection$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allowRestores` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:allow-restores` |
| `backupPlan` | software.amazon.awscdk.services.backup.IBackupPlan | [[cdk.support/lookup-entry]] | `:backup-plan` |
| `backupSelectionName` | java.lang.String | [[cdk.support/lookup-entry]] | `:backup-selection-name` |
| `disableDefaultBackupPolicy` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:disable-default-backup-policy` |
| `resources` | java.util.List | [[cdk.support/lookup-entry]] | `:resources` |
| `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` |
sourceraw docstring

build-backup-selection-options-builderclj

(build-backup-selection-options-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
allowRestoresjava.lang.Booleancdk.support/lookup-entry:allow-restores
backupSelectionNamejava.lang.Stringcdk.support/lookup-entry:backup-selection-name
disableDefaultBackupPolicyjava.lang.Booleancdk.support/lookup-entry:disable-default-backup-policy
resourcesjava.util.Listcdk.support/lookup-entry:resources
rolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:role
The build-backup-selection-options-builder function updates a BackupSelectionOptions$Builder instance using the provided configuration.
  The function takes the BackupSelectionOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allowRestores` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:allow-restores` |
| `backupSelectionName` | java.lang.String | [[cdk.support/lookup-entry]] | `:backup-selection-name` |
| `disableDefaultBackupPolicy` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:disable-default-backup-policy` |
| `resources` | java.util.List | [[cdk.support/lookup-entry]] | `:resources` |
| `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` |
sourceraw docstring

build-backup-selection-props-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
allowRestoresjava.lang.Booleancdk.support/lookup-entry:allow-restores
backupPlansoftware.amazon.awscdk.services.backup.IBackupPlancdk.support/lookup-entry:backup-plan
backupSelectionNamejava.lang.Stringcdk.support/lookup-entry:backup-selection-name
disableDefaultBackupPolicyjava.lang.Booleancdk.support/lookup-entry:disable-default-backup-policy
resourcesjava.util.Listcdk.support/lookup-entry:resources
rolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:role
The build-backup-selection-props-builder function updates a BackupSelectionProps$Builder instance using the provided configuration.
  The function takes the BackupSelectionProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `allowRestores` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:allow-restores` |
| `backupPlan` | software.amazon.awscdk.services.backup.IBackupPlan | [[cdk.support/lookup-entry]] | `:backup-plan` |
| `backupSelectionName` | java.lang.String | [[cdk.support/lookup-entry]] | `:backup-selection-name` |
| `disableDefaultBackupPolicy` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:disable-default-backup-policy` |
| `resources` | java.util.List | [[cdk.support/lookup-entry]] | `:resources` |
| `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` |
sourceraw docstring

build-backup-vault-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
accessPolicysoftware.amazon.awscdk.services.iam.PolicyDocumentcdk.support/lookup-entry:access-policy
backupVaultNamejava.lang.Stringcdk.support/lookup-entry:backup-vault-name
blockRecoveryPointDeletionjava.lang.Booleancdk.support/lookup-entry:block-recovery-point-deletion
encryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:encryption-key
lockConfigurationsoftware.amazon.awscdk.services.backup.LockConfigurationcdk.support/lookup-entry:lock-configuration
notificationEventsjava.util.Listcdk.support/lookup-entry:notification-events
notificationTopicsoftware.amazon.awscdk.services.sns.ITopiccdk.support/lookup-entry:notification-topic
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
The build-backup-vault-builder function updates a BackupVault$Builder instance using the provided configuration.
  The function takes the BackupVault$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `accessPolicy` | software.amazon.awscdk.services.iam.PolicyDocument | [[cdk.support/lookup-entry]] | `:access-policy` |
| `backupVaultName` | java.lang.String | [[cdk.support/lookup-entry]] | `:backup-vault-name` |
| `blockRecoveryPointDeletion` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:block-recovery-point-deletion` |
| `encryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:encryption-key` |
| `lockConfiguration` | software.amazon.awscdk.services.backup.LockConfiguration | [[cdk.support/lookup-entry]] | `:lock-configuration` |
| `notificationEvents` | java.util.List | [[cdk.support/lookup-entry]] | `:notification-events` |
| `notificationTopic` | software.amazon.awscdk.services.sns.ITopic | [[cdk.support/lookup-entry]] | `:notification-topic` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
sourceraw docstring

build-backup-vault-props-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
accessPolicysoftware.amazon.awscdk.services.iam.PolicyDocumentcdk.support/lookup-entry:access-policy
backupVaultNamejava.lang.Stringcdk.support/lookup-entry:backup-vault-name
blockRecoveryPointDeletionjava.lang.Booleancdk.support/lookup-entry:block-recovery-point-deletion
encryptionKeysoftware.amazon.awscdk.services.kms.IKeycdk.support/lookup-entry:encryption-key
lockConfigurationsoftware.amazon.awscdk.services.backup.LockConfigurationcdk.support/lookup-entry:lock-configuration
notificationEventsjava.util.Listcdk.support/lookup-entry:notification-events
notificationTopicsoftware.amazon.awscdk.services.sns.ITopiccdk.support/lookup-entry:notification-topic
removalPolicysoftware.amazon.awscdk.RemovalPolicycdk.api/removal-policy:removal-policy
The build-backup-vault-props-builder function updates a BackupVaultProps$Builder instance using the provided configuration.
  The function takes the BackupVaultProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `accessPolicy` | software.amazon.awscdk.services.iam.PolicyDocument | [[cdk.support/lookup-entry]] | `:access-policy` |
| `backupVaultName` | java.lang.String | [[cdk.support/lookup-entry]] | `:backup-vault-name` |
| `blockRecoveryPointDeletion` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:block-recovery-point-deletion` |
| `encryptionKey` | software.amazon.awscdk.services.kms.IKey | [[cdk.support/lookup-entry]] | `:encryption-key` |
| `lockConfiguration` | software.amazon.awscdk.services.backup.LockConfiguration | [[cdk.support/lookup-entry]] | `:lock-configuration` |
| `notificationEvents` | java.util.List | [[cdk.support/lookup-entry]] | `:notification-events` |
| `notificationTopic` | software.amazon.awscdk.services.sns.ITopic | [[cdk.support/lookup-entry]] | `:notification-topic` |
| `removalPolicy` | software.amazon.awscdk.RemovalPolicy | [[cdk.api/removal-policy]] | `:removal-policy` |
sourceraw docstring

build-cfn-backup-plan-advanced-backup-setting-resource-type-property-builderclj

(build-cfn-backup-plan-advanced-backup-setting-resource-type-property-builder
  builder
  id
  config)

The build-cfn-backup-plan-advanced-backup-setting-resource-type-property-builder function updates a CfnBackupPlan$AdvancedBackupSettingResourceTypeProperty$Builder instance using the provided configuration. The function takes the CfnBackupPlan$AdvancedBackupSettingResourceTypeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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

FieldDataTypeLookup FunctionData Key
backupOptionsjava.lang.Objectcdk.support/lookup-entry:backup-options
resourceTypejava.lang.Stringcdk.support/lookup-entry:resource-type
The build-cfn-backup-plan-advanced-backup-setting-resource-type-property-builder function updates a CfnBackupPlan$AdvancedBackupSettingResourceTypeProperty$Builder instance using the provided configuration.
  The function takes the CfnBackupPlan$AdvancedBackupSettingResourceTypeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `backupOptions` | java.lang.Object | [[cdk.support/lookup-entry]] | `:backup-options` |
| `resourceType` | java.lang.String | [[cdk.support/lookup-entry]] | `:resource-type` |
sourceraw docstring

build-cfn-backup-plan-backup-plan-resource-type-property-builderclj

(build-cfn-backup-plan-backup-plan-resource-type-property-builder builder
                                                                  id
                                                                  config)

The build-cfn-backup-plan-backup-plan-resource-type-property-builder function updates a CfnBackupPlan$BackupPlanResourceTypeProperty$Builder instance using the provided configuration. The function takes the CfnBackupPlan$BackupPlanResourceTypeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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

FieldDataTypeLookup FunctionData Key
advancedBackupSettingsjava.util.Listcdk.support/lookup-entry:advanced-backup-settings
backupPlanNamejava.lang.Stringcdk.support/lookup-entry:backup-plan-name
backupPlanRulejava.util.Listcdk.support/lookup-entry:backup-plan-rule
The build-cfn-backup-plan-backup-plan-resource-type-property-builder function updates a CfnBackupPlan$BackupPlanResourceTypeProperty$Builder instance using the provided configuration.
  The function takes the CfnBackupPlan$BackupPlanResourceTypeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `advancedBackupSettings` | java.util.List | [[cdk.support/lookup-entry]] | `:advanced-backup-settings` |
| `backupPlanName` | java.lang.String | [[cdk.support/lookup-entry]] | `:backup-plan-name` |
| `backupPlanRule` | java.util.List | [[cdk.support/lookup-entry]] | `:backup-plan-rule` |
sourceraw docstring

build-cfn-backup-plan-backup-rule-resource-type-property-builderclj

(build-cfn-backup-plan-backup-rule-resource-type-property-builder builder
                                                                  id
                                                                  config)

The build-cfn-backup-plan-backup-rule-resource-type-property-builder function updates a CfnBackupPlan$BackupRuleResourceTypeProperty$Builder instance using the provided configuration. The function takes the CfnBackupPlan$BackupRuleResourceTypeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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

FieldDataTypeLookup FunctionData Key
completionWindowMinutesjava.lang.Numbercdk.support/lookup-entry:completion-window-minutes
copyActionssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:copy-actions
enableContinuousBackupjava.lang.Booleancdk.support/lookup-entry:enable-continuous-backup
lifecyclesoftware.amazon.awscdk.services.backup.CfnBackupPlan$LifecycleResourceTypePropertycdk.support/lookup-entry:lifecycle
recoveryPointTagssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:recovery-point-tags
ruleNamejava.lang.Stringcdk.support/lookup-entry:rule-name
scheduleExpressionjava.lang.Stringcdk.support/lookup-entry:schedule-expression
scheduleExpressionTimezonejava.lang.Stringcdk.support/lookup-entry:schedule-expression-timezone
startWindowMinutesjava.lang.Numbercdk.support/lookup-entry:start-window-minutes
targetBackupVaultjava.lang.Stringcdk.support/lookup-entry:target-backup-vault
The build-cfn-backup-plan-backup-rule-resource-type-property-builder function updates a CfnBackupPlan$BackupRuleResourceTypeProperty$Builder instance using the provided configuration.
  The function takes the CfnBackupPlan$BackupRuleResourceTypeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `completionWindowMinutes` | java.lang.Number | [[cdk.support/lookup-entry]] | `:completion-window-minutes` |
| `copyActions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:copy-actions` |
| `enableContinuousBackup` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:enable-continuous-backup` |
| `lifecycle` | software.amazon.awscdk.services.backup.CfnBackupPlan$LifecycleResourceTypeProperty | [[cdk.support/lookup-entry]] | `:lifecycle` |
| `recoveryPointTags` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:recovery-point-tags` |
| `ruleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:rule-name` |
| `scheduleExpression` | java.lang.String | [[cdk.support/lookup-entry]] | `:schedule-expression` |
| `scheduleExpressionTimezone` | java.lang.String | [[cdk.support/lookup-entry]] | `:schedule-expression-timezone` |
| `startWindowMinutes` | java.lang.Number | [[cdk.support/lookup-entry]] | `:start-window-minutes` |
| `targetBackupVault` | java.lang.String | [[cdk.support/lookup-entry]] | `:target-backup-vault` |
sourceraw docstring

build-cfn-backup-plan-builderclj

(build-cfn-backup-plan-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
backupPlansoftware.amazon.awscdk.services.backup.CfnBackupPlan$BackupPlanResourceTypePropertycdk.support/lookup-entry:backup-plan
backupPlanTagsjava.util.Mapcdk.support/lookup-entry:backup-plan-tags
The build-cfn-backup-plan-builder function updates a CfnBackupPlan$Builder instance using the provided configuration.
  The function takes the CfnBackupPlan$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `backupPlan` | software.amazon.awscdk.services.backup.CfnBackupPlan$BackupPlanResourceTypeProperty | [[cdk.support/lookup-entry]] | `:backup-plan` |
| `backupPlanTags` | java.util.Map | [[cdk.support/lookup-entry]] | `:backup-plan-tags` |
sourceraw docstring

build-cfn-backup-plan-copy-action-resource-type-property-builderclj

(build-cfn-backup-plan-copy-action-resource-type-property-builder builder
                                                                  id
                                                                  config)

The build-cfn-backup-plan-copy-action-resource-type-property-builder function updates a CfnBackupPlan$CopyActionResourceTypeProperty$Builder instance using the provided configuration. The function takes the CfnBackupPlan$CopyActionResourceTypeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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

FieldDataTypeLookup FunctionData Key
destinationBackupVaultArnjava.lang.Stringcdk.support/lookup-entry:destination-backup-vault-arn
lifecyclesoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:lifecycle
The build-cfn-backup-plan-copy-action-resource-type-property-builder function updates a CfnBackupPlan$CopyActionResourceTypeProperty$Builder instance using the provided configuration.
  The function takes the CfnBackupPlan$CopyActionResourceTypeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `destinationBackupVaultArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:destination-backup-vault-arn` |
| `lifecycle` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:lifecycle` |
sourceraw docstring

build-cfn-backup-plan-lifecycle-resource-type-property-builderclj

(build-cfn-backup-plan-lifecycle-resource-type-property-builder builder
                                                                id
                                                                config)

The build-cfn-backup-plan-lifecycle-resource-type-property-builder function updates a CfnBackupPlan$LifecycleResourceTypeProperty$Builder instance using the provided configuration. The function takes the CfnBackupPlan$LifecycleResourceTypeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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

FieldDataTypeLookup FunctionData Key
deleteAfterDaysjava.lang.Numbercdk.support/lookup-entry:delete-after-days
moveToColdStorageAfterDaysjava.lang.Numbercdk.support/lookup-entry:move-to-cold-storage-after-days
optInToArchiveForSupportedResourcesjava.lang.Booleancdk.support/lookup-entry:opt-in-to-archive-for-supported-resources
The build-cfn-backup-plan-lifecycle-resource-type-property-builder function updates a CfnBackupPlan$LifecycleResourceTypeProperty$Builder instance using the provided configuration.
  The function takes the CfnBackupPlan$LifecycleResourceTypeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `deleteAfterDays` | java.lang.Number | [[cdk.support/lookup-entry]] | `:delete-after-days` |
| `moveToColdStorageAfterDays` | java.lang.Number | [[cdk.support/lookup-entry]] | `:move-to-cold-storage-after-days` |
| `optInToArchiveForSupportedResources` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:opt-in-to-archive-for-supported-resources` |
sourceraw docstring

build-cfn-backup-plan-props-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
backupPlansoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:backup-plan
backupPlanTagsjava.util.Mapcdk.support/lookup-entry:backup-plan-tags
The build-cfn-backup-plan-props-builder function updates a CfnBackupPlanProps$Builder instance using the provided configuration.
  The function takes the CfnBackupPlanProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `backupPlan` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:backup-plan` |
| `backupPlanTags` | java.util.Map | [[cdk.support/lookup-entry]] | `:backup-plan-tags` |
sourceraw docstring

build-cfn-backup-selection-backup-selection-resource-type-property-builderclj

(build-cfn-backup-selection-backup-selection-resource-type-property-builder
  builder
  id
  config)

The build-cfn-backup-selection-backup-selection-resource-type-property-builder function updates a CfnBackupSelection$BackupSelectionResourceTypeProperty$Builder instance using the provided configuration. The function takes the CfnBackupSelection$BackupSelectionResourceTypeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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

FieldDataTypeLookup FunctionData Key
conditionsjava.lang.Objectcdk.support/lookup-entry:conditions
iamRoleArnjava.lang.Stringcdk.support/lookup-entry:iam-role-arn
listOfTagsjava.util.Listcdk.support/lookup-entry:list-of-tags
notResourcesjava.util.Listcdk.support/lookup-entry:not-resources
resourcesjava.util.Listcdk.support/lookup-entry:resources
selectionNamejava.lang.Stringcdk.support/lookup-entry:selection-name
The build-cfn-backup-selection-backup-selection-resource-type-property-builder function updates a CfnBackupSelection$BackupSelectionResourceTypeProperty$Builder instance using the provided configuration.
  The function takes the CfnBackupSelection$BackupSelectionResourceTypeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `conditions` | java.lang.Object | [[cdk.support/lookup-entry]] | `:conditions` |
| `iamRoleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:iam-role-arn` |
| `listOfTags` | java.util.List | [[cdk.support/lookup-entry]] | `:list-of-tags` |
| `notResources` | java.util.List | [[cdk.support/lookup-entry]] | `:not-resources` |
| `resources` | java.util.List | [[cdk.support/lookup-entry]] | `:resources` |
| `selectionName` | java.lang.String | [[cdk.support/lookup-entry]] | `:selection-name` |
sourceraw docstring

build-cfn-backup-selection-builderclj

(build-cfn-backup-selection-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
backupPlanIdjava.lang.Stringcdk.support/lookup-entry:backup-plan-id
backupSelectionsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:backup-selection
The build-cfn-backup-selection-builder function updates a CfnBackupSelection$Builder instance using the provided configuration.
  The function takes the CfnBackupSelection$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `backupPlanId` | java.lang.String | [[cdk.support/lookup-entry]] | `:backup-plan-id` |
| `backupSelection` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:backup-selection` |
sourceraw docstring

build-cfn-backup-selection-condition-parameter-property-builderclj

(build-cfn-backup-selection-condition-parameter-property-builder builder
                                                                 id
                                                                 config)

The build-cfn-backup-selection-condition-parameter-property-builder function updates a CfnBackupSelection$ConditionParameterProperty$Builder instance using the provided configuration. The function takes the CfnBackupSelection$ConditionParameterProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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

FieldDataTypeLookup FunctionData Key
conditionKeyjava.lang.Stringcdk.support/lookup-entry:condition-key
conditionValuejava.lang.Stringcdk.support/lookup-entry:condition-value
The build-cfn-backup-selection-condition-parameter-property-builder function updates a CfnBackupSelection$ConditionParameterProperty$Builder instance using the provided configuration.
  The function takes the CfnBackupSelection$ConditionParameterProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

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

build-cfn-backup-selection-condition-resource-type-property-builderclj

(build-cfn-backup-selection-condition-resource-type-property-builder builder
                                                                     id
                                                                     config)

The build-cfn-backup-selection-condition-resource-type-property-builder function updates a CfnBackupSelection$ConditionResourceTypeProperty$Builder instance using the provided configuration. The function takes the CfnBackupSelection$ConditionResourceTypeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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

FieldDataTypeLookup FunctionData Key
conditionKeyjava.lang.Stringcdk.support/lookup-entry:condition-key
conditionTypejava.lang.Stringcdk.support/lookup-entry:condition-type
conditionValuejava.lang.Stringcdk.support/lookup-entry:condition-value
The build-cfn-backup-selection-condition-resource-type-property-builder function updates a CfnBackupSelection$ConditionResourceTypeProperty$Builder instance using the provided configuration.
  The function takes the CfnBackupSelection$ConditionResourceTypeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `conditionKey` | java.lang.String | [[cdk.support/lookup-entry]] | `:condition-key` |
| `conditionType` | java.lang.String | [[cdk.support/lookup-entry]] | `:condition-type` |
| `conditionValue` | java.lang.String | [[cdk.support/lookup-entry]] | `:condition-value` |
sourceraw docstring

build-cfn-backup-selection-conditions-property-builderclj

(build-cfn-backup-selection-conditions-property-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
stringEqualsjava.util.Listcdk.support/lookup-entry:string-equals
stringLikejava.util.Listcdk.support/lookup-entry:string-like
stringNotEqualssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:string-not-equals
stringNotLikesoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:string-not-like
The build-cfn-backup-selection-conditions-property-builder function updates a CfnBackupSelection$ConditionsProperty$Builder instance using the provided configuration.
  The function takes the CfnBackupSelection$ConditionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `stringEquals` | java.util.List | [[cdk.support/lookup-entry]] | `:string-equals` |
| `stringLike` | java.util.List | [[cdk.support/lookup-entry]] | `:string-like` |
| `stringNotEquals` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:string-not-equals` |
| `stringNotLike` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:string-not-like` |
sourceraw docstring

build-cfn-backup-selection-props-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
backupPlanIdjava.lang.Stringcdk.support/lookup-entry:backup-plan-id
backupSelectionsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:backup-selection
The build-cfn-backup-selection-props-builder function updates a CfnBackupSelectionProps$Builder instance using the provided configuration.
  The function takes the CfnBackupSelectionProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `backupPlanId` | java.lang.String | [[cdk.support/lookup-entry]] | `:backup-plan-id` |
| `backupSelection` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:backup-selection` |
sourceraw docstring

build-cfn-backup-vault-builderclj

(build-cfn-backup-vault-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
accessPolicyjava.lang.Objectcdk.support/lookup-entry:access-policy
backupVaultNamejava.lang.Stringcdk.support/lookup-entry:backup-vault-name
backupVaultTagsjava.util.Mapcdk.support/lookup-entry:backup-vault-tags
encryptionKeyArnjava.lang.Stringcdk.support/lookup-entry:encryption-key-arn
lockConfigurationsoftware.amazon.awscdk.services.backup.CfnBackupVault$LockConfigurationTypePropertycdk.support/lookup-entry:lock-configuration
notificationssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:notifications
The build-cfn-backup-vault-builder function updates a CfnBackupVault$Builder instance using the provided configuration.
  The function takes the CfnBackupVault$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `accessPolicy` | java.lang.Object | [[cdk.support/lookup-entry]] | `:access-policy` |
| `backupVaultName` | java.lang.String | [[cdk.support/lookup-entry]] | `:backup-vault-name` |
| `backupVaultTags` | java.util.Map | [[cdk.support/lookup-entry]] | `:backup-vault-tags` |
| `encryptionKeyArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:encryption-key-arn` |
| `lockConfiguration` | software.amazon.awscdk.services.backup.CfnBackupVault$LockConfigurationTypeProperty | [[cdk.support/lookup-entry]] | `:lock-configuration` |
| `notifications` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:notifications` |
sourceraw docstring

build-cfn-backup-vault-lock-configuration-type-property-builderclj

(build-cfn-backup-vault-lock-configuration-type-property-builder builder
                                                                 id
                                                                 config)

The build-cfn-backup-vault-lock-configuration-type-property-builder function updates a CfnBackupVault$LockConfigurationTypeProperty$Builder instance using the provided configuration. The function takes the CfnBackupVault$LockConfigurationTypeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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

FieldDataTypeLookup FunctionData Key
changeableForDaysjava.lang.Numbercdk.support/lookup-entry:changeable-for-days
maxRetentionDaysjava.lang.Numbercdk.support/lookup-entry:max-retention-days
minRetentionDaysjava.lang.Numbercdk.support/lookup-entry:min-retention-days
The build-cfn-backup-vault-lock-configuration-type-property-builder function updates a CfnBackupVault$LockConfigurationTypeProperty$Builder instance using the provided configuration.
  The function takes the CfnBackupVault$LockConfigurationTypeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `changeableForDays` | java.lang.Number | [[cdk.support/lookup-entry]] | `:changeable-for-days` |
| `maxRetentionDays` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-retention-days` |
| `minRetentionDays` | java.lang.Number | [[cdk.support/lookup-entry]] | `:min-retention-days` |
sourceraw docstring

build-cfn-backup-vault-notification-object-type-property-builderclj

(build-cfn-backup-vault-notification-object-type-property-builder builder
                                                                  id
                                                                  config)

The build-cfn-backup-vault-notification-object-type-property-builder function updates a CfnBackupVault$NotificationObjectTypeProperty$Builder instance using the provided configuration. The function takes the CfnBackupVault$NotificationObjectTypeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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

FieldDataTypeLookup FunctionData Key
backupVaultEventsjava.util.Listcdk.support/lookup-entry:backup-vault-events
snsTopicArnjava.lang.Stringcdk.support/lookup-entry:sns-topic-arn
The build-cfn-backup-vault-notification-object-type-property-builder function updates a CfnBackupVault$NotificationObjectTypeProperty$Builder instance using the provided configuration.
  The function takes the CfnBackupVault$NotificationObjectTypeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `backupVaultEvents` | java.util.List | [[cdk.support/lookup-entry]] | `:backup-vault-events` |
| `snsTopicArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:sns-topic-arn` |
sourceraw docstring

build-cfn-backup-vault-props-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
accessPolicyjava.lang.Objectcdk.support/lookup-entry:access-policy
backupVaultNamejava.lang.Stringcdk.support/lookup-entry:backup-vault-name
backupVaultTagsjava.util.Mapcdk.support/lookup-entry:backup-vault-tags
encryptionKeyArnjava.lang.Stringcdk.support/lookup-entry:encryption-key-arn
lockConfigurationsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:lock-configuration
notificationssoftware.amazon.awscdk.services.backup.CfnBackupVault$NotificationObjectTypePropertycdk.support/lookup-entry:notifications
The build-cfn-backup-vault-props-builder function updates a CfnBackupVaultProps$Builder instance using the provided configuration.
  The function takes the CfnBackupVaultProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `accessPolicy` | java.lang.Object | [[cdk.support/lookup-entry]] | `:access-policy` |
| `backupVaultName` | java.lang.String | [[cdk.support/lookup-entry]] | `:backup-vault-name` |
| `backupVaultTags` | java.util.Map | [[cdk.support/lookup-entry]] | `:backup-vault-tags` |
| `encryptionKeyArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:encryption-key-arn` |
| `lockConfiguration` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:lock-configuration` |
| `notifications` | software.amazon.awscdk.services.backup.CfnBackupVault$NotificationObjectTypeProperty | [[cdk.support/lookup-entry]] | `:notifications` |
sourceraw docstring

build-cfn-framework-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
frameworkControlsjava.util.Listcdk.support/lookup-entry:framework-controls
frameworkDescriptionjava.lang.Stringcdk.support/lookup-entry:framework-description
frameworkNamejava.lang.Stringcdk.support/lookup-entry:framework-name
frameworkTagsjava.util.Listcdk.support/lookup-entry:framework-tags
The build-cfn-framework-builder function updates a CfnFramework$Builder instance using the provided configuration.
  The function takes the CfnFramework$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `frameworkControls` | java.util.List | [[cdk.support/lookup-entry]] | `:framework-controls` |
| `frameworkDescription` | java.lang.String | [[cdk.support/lookup-entry]] | `:framework-description` |
| `frameworkName` | java.lang.String | [[cdk.support/lookup-entry]] | `:framework-name` |
| `frameworkTags` | java.util.List | [[cdk.support/lookup-entry]] | `:framework-tags` |
sourceraw docstring

build-cfn-framework-control-input-parameter-property-builderclj

(build-cfn-framework-control-input-parameter-property-builder builder id config)

The build-cfn-framework-control-input-parameter-property-builder function updates a CfnFramework$ControlInputParameterProperty$Builder instance using the provided configuration. The function takes the CfnFramework$ControlInputParameterProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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

FieldDataTypeLookup FunctionData Key
parameterNamejava.lang.Stringcdk.support/lookup-entry:parameter-name
parameterValuejava.lang.Stringcdk.support/lookup-entry:parameter-value
The build-cfn-framework-control-input-parameter-property-builder function updates a CfnFramework$ControlInputParameterProperty$Builder instance using the provided configuration.
  The function takes the CfnFramework$ControlInputParameterProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

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

build-cfn-framework-control-scope-property-builderclj

(build-cfn-framework-control-scope-property-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
complianceResourceIdsjava.util.Listcdk.support/lookup-entry:compliance-resource-ids
complianceResourceTypesjava.util.Listcdk.support/lookup-entry:compliance-resource-types
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-framework-control-scope-property-builder function updates a CfnFramework$ControlScopeProperty$Builder instance using the provided configuration.
  The function takes the CfnFramework$ControlScopeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `complianceResourceIds` | java.util.List | [[cdk.support/lookup-entry]] | `:compliance-resource-ids` |
| `complianceResourceTypes` | java.util.List | [[cdk.support/lookup-entry]] | `:compliance-resource-types` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-framework-framework-control-property-builderclj

(build-cfn-framework-framework-control-property-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
controlInputParametersjava.util.Listcdk.support/lookup-entry:control-input-parameters
controlNamejava.lang.Stringcdk.support/lookup-entry:control-name
controlScopejava.lang.Objectcdk.support/lookup-entry:control-scope
The build-cfn-framework-framework-control-property-builder function updates a CfnFramework$FrameworkControlProperty$Builder instance using the provided configuration.
  The function takes the CfnFramework$FrameworkControlProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `controlInputParameters` | java.util.List | [[cdk.support/lookup-entry]] | `:control-input-parameters` |
| `controlName` | java.lang.String | [[cdk.support/lookup-entry]] | `:control-name` |
| `controlScope` | java.lang.Object | [[cdk.support/lookup-entry]] | `:control-scope` |
sourceraw docstring

build-cfn-framework-props-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
frameworkControlsjava.util.Listcdk.support/lookup-entry:framework-controls
frameworkDescriptionjava.lang.Stringcdk.support/lookup-entry:framework-description
frameworkNamejava.lang.Stringcdk.support/lookup-entry:framework-name
frameworkTagsjava.util.Listcdk.support/lookup-entry:framework-tags
The build-cfn-framework-props-builder function updates a CfnFrameworkProps$Builder instance using the provided configuration.
  The function takes the CfnFrameworkProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `frameworkControls` | java.util.List | [[cdk.support/lookup-entry]] | `:framework-controls` |
| `frameworkDescription` | java.lang.String | [[cdk.support/lookup-entry]] | `:framework-description` |
| `frameworkName` | java.lang.String | [[cdk.support/lookup-entry]] | `:framework-name` |
| `frameworkTags` | java.util.List | [[cdk.support/lookup-entry]] | `:framework-tags` |
sourceraw docstring

build-cfn-report-plan-builderclj

(build-cfn-report-plan-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
reportDeliveryChanneljava.lang.Objectcdk.support/lookup-entry:report-delivery-channel
reportPlanDescriptionjava.lang.Stringcdk.support/lookup-entry:report-plan-description
reportPlanNamejava.lang.Stringcdk.support/lookup-entry:report-plan-name
reportPlanTagsjava.util.Listcdk.support/lookup-entry:report-plan-tags
reportSettingjava.lang.Objectcdk.support/lookup-entry:report-setting
The build-cfn-report-plan-builder function updates a CfnReportPlan$Builder instance using the provided configuration.
  The function takes the CfnReportPlan$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `reportDeliveryChannel` | java.lang.Object | [[cdk.support/lookup-entry]] | `:report-delivery-channel` |
| `reportPlanDescription` | java.lang.String | [[cdk.support/lookup-entry]] | `:report-plan-description` |
| `reportPlanName` | java.lang.String | [[cdk.support/lookup-entry]] | `:report-plan-name` |
| `reportPlanTags` | java.util.List | [[cdk.support/lookup-entry]] | `:report-plan-tags` |
| `reportSetting` | java.lang.Object | [[cdk.support/lookup-entry]] | `:report-setting` |
sourceraw docstring

build-cfn-report-plan-props-builderclj

(build-cfn-report-plan-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
reportDeliveryChanneljava.lang.Objectcdk.support/lookup-entry:report-delivery-channel
reportPlanDescriptionjava.lang.Stringcdk.support/lookup-entry:report-plan-description
reportPlanNamejava.lang.Stringcdk.support/lookup-entry:report-plan-name
reportPlanTagsjava.util.Listcdk.support/lookup-entry:report-plan-tags
reportSettingjava.lang.Objectcdk.support/lookup-entry:report-setting
The build-cfn-report-plan-props-builder function updates a CfnReportPlanProps$Builder instance using the provided configuration.
  The function takes the CfnReportPlanProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `reportDeliveryChannel` | java.lang.Object | [[cdk.support/lookup-entry]] | `:report-delivery-channel` |
| `reportPlanDescription` | java.lang.String | [[cdk.support/lookup-entry]] | `:report-plan-description` |
| `reportPlanName` | java.lang.String | [[cdk.support/lookup-entry]] | `:report-plan-name` |
| `reportPlanTags` | java.util.List | [[cdk.support/lookup-entry]] | `:report-plan-tags` |
| `reportSetting` | java.lang.Object | [[cdk.support/lookup-entry]] | `:report-setting` |
sourceraw docstring

build-cfn-report-plan-report-delivery-channel-property-builderclj

(build-cfn-report-plan-report-delivery-channel-property-builder builder
                                                                id
                                                                config)

The build-cfn-report-plan-report-delivery-channel-property-builder function updates a CfnReportPlan$ReportDeliveryChannelProperty$Builder instance using the provided configuration. The function takes the CfnReportPlan$ReportDeliveryChannelProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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

FieldDataTypeLookup FunctionData Key
formatsjava.util.Listcdk.support/lookup-entry:formats
s3BucketNamejava.lang.Stringcdk.support/lookup-entry:s3-bucket-name
s3KeyPrefixjava.lang.Stringcdk.support/lookup-entry:s3-key-prefix
The build-cfn-report-plan-report-delivery-channel-property-builder function updates a CfnReportPlan$ReportDeliveryChannelProperty$Builder instance using the provided configuration.
  The function takes the CfnReportPlan$ReportDeliveryChannelProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `formats` | java.util.List | [[cdk.support/lookup-entry]] | `:formats` |
| `s3BucketName` | java.lang.String | [[cdk.support/lookup-entry]] | `:s3-bucket-name` |
| `s3KeyPrefix` | java.lang.String | [[cdk.support/lookup-entry]] | `:s3-key-prefix` |
sourceraw docstring

build-cfn-report-plan-report-setting-property-builderclj

(build-cfn-report-plan-report-setting-property-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
accountsjava.util.Listcdk.support/lookup-entry:accounts
frameworkArnsjava.util.Listcdk.support/lookup-entry:framework-arns
organizationUnitsjava.util.Listcdk.support/lookup-entry:organization-units
regionsjava.util.Listcdk.support/lookup-entry:regions
reportTemplatejava.lang.Stringcdk.support/lookup-entry:report-template
The build-cfn-report-plan-report-setting-property-builder function updates a CfnReportPlan$ReportSettingProperty$Builder instance using the provided configuration.
  The function takes the CfnReportPlan$ReportSettingProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `accounts` | java.util.List | [[cdk.support/lookup-entry]] | `:accounts` |
| `frameworkArns` | java.util.List | [[cdk.support/lookup-entry]] | `:framework-arns` |
| `organizationUnits` | java.util.List | [[cdk.support/lookup-entry]] | `:organization-units` |
| `regions` | java.util.List | [[cdk.support/lookup-entry]] | `:regions` |
| `reportTemplate` | java.lang.String | [[cdk.support/lookup-entry]] | `:report-template` |
sourceraw docstring

build-cfn-restore-testing-plan-builderclj

(build-cfn-restore-testing-plan-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
recoveryPointSelectionsoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:recovery-point-selection
restoreTestingPlanNamejava.lang.Stringcdk.support/lookup-entry:restore-testing-plan-name
scheduleExpressionjava.lang.Stringcdk.support/lookup-entry:schedule-expression
scheduleExpressionTimezonejava.lang.Stringcdk.support/lookup-entry:schedule-expression-timezone
startWindowHoursjava.lang.Numbercdk.support/lookup-entry:start-window-hours
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-restore-testing-plan-builder function updates a CfnRestoreTestingPlan$Builder instance using the provided configuration.
  The function takes the CfnRestoreTestingPlan$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `recoveryPointSelection` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:recovery-point-selection` |
| `restoreTestingPlanName` | java.lang.String | [[cdk.support/lookup-entry]] | `:restore-testing-plan-name` |
| `scheduleExpression` | java.lang.String | [[cdk.support/lookup-entry]] | `:schedule-expression` |
| `scheduleExpressionTimezone` | java.lang.String | [[cdk.support/lookup-entry]] | `:schedule-expression-timezone` |
| `startWindowHours` | java.lang.Number | [[cdk.support/lookup-entry]] | `:start-window-hours` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-restore-testing-plan-props-builderclj

(build-cfn-restore-testing-plan-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
recoveryPointSelectionsoftware.amazon.awscdk.services.backup.CfnRestoreTestingPlan$RestoreTestingRecoveryPointSelectionPropertycdk.support/lookup-entry:recovery-point-selection
restoreTestingPlanNamejava.lang.Stringcdk.support/lookup-entry:restore-testing-plan-name
scheduleExpressionjava.lang.Stringcdk.support/lookup-entry:schedule-expression
scheduleExpressionTimezonejava.lang.Stringcdk.support/lookup-entry:schedule-expression-timezone
startWindowHoursjava.lang.Numbercdk.support/lookup-entry:start-window-hours
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-restore-testing-plan-props-builder function updates a CfnRestoreTestingPlanProps$Builder instance using the provided configuration.
  The function takes the CfnRestoreTestingPlanProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `recoveryPointSelection` | software.amazon.awscdk.services.backup.CfnRestoreTestingPlan$RestoreTestingRecoveryPointSelectionProperty | [[cdk.support/lookup-entry]] | `:recovery-point-selection` |
| `restoreTestingPlanName` | java.lang.String | [[cdk.support/lookup-entry]] | `:restore-testing-plan-name` |
| `scheduleExpression` | java.lang.String | [[cdk.support/lookup-entry]] | `:schedule-expression` |
| `scheduleExpressionTimezone` | java.lang.String | [[cdk.support/lookup-entry]] | `:schedule-expression-timezone` |
| `startWindowHours` | java.lang.Number | [[cdk.support/lookup-entry]] | `:start-window-hours` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-restore-testing-plan-restore-testing-recovery-point-selection-property-builderclj

(build-cfn-restore-testing-plan-restore-testing-recovery-point-selection-property-builder
  builder
  id
  config)

The build-cfn-restore-testing-plan-restore-testing-recovery-point-selection-property-builder function updates a CfnRestoreTestingPlan$RestoreTestingRecoveryPointSelectionProperty$Builder instance using the provided configuration. The function takes the CfnRestoreTestingPlan$RestoreTestingRecoveryPointSelectionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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

FieldDataTypeLookup FunctionData Key
algorithmjava.lang.Stringcdk.support/lookup-entry:algorithm
excludeVaultsjava.util.Listcdk.support/lookup-entry:exclude-vaults
includeVaultsjava.util.Listcdk.support/lookup-entry:include-vaults
recoveryPointTypesjava.util.Listcdk.support/lookup-entry:recovery-point-types
selectionWindowDaysjava.lang.Numbercdk.support/lookup-entry:selection-window-days
The build-cfn-restore-testing-plan-restore-testing-recovery-point-selection-property-builder function updates a CfnRestoreTestingPlan$RestoreTestingRecoveryPointSelectionProperty$Builder instance using the provided configuration.
  The function takes the CfnRestoreTestingPlan$RestoreTestingRecoveryPointSelectionProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `algorithm` | java.lang.String | [[cdk.support/lookup-entry]] | `:algorithm` |
| `excludeVaults` | java.util.List | [[cdk.support/lookup-entry]] | `:exclude-vaults` |
| `includeVaults` | java.util.List | [[cdk.support/lookup-entry]] | `:include-vaults` |
| `recoveryPointTypes` | java.util.List | [[cdk.support/lookup-entry]] | `:recovery-point-types` |
| `selectionWindowDays` | java.lang.Number | [[cdk.support/lookup-entry]] | `:selection-window-days` |
sourceraw docstring

build-cfn-restore-testing-selection-builderclj

(build-cfn-restore-testing-selection-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
iamRoleArnjava.lang.Stringcdk.support/lookup-entry:iam-role-arn
protectedResourceArnsjava.util.Listcdk.support/lookup-entry:protected-resource-arns
protectedResourceConditionssoftware.amazon.awscdk.services.backup.CfnRestoreTestingSelection$ProtectedResourceConditionsPropertycdk.support/lookup-entry:protected-resource-conditions
protectedResourceTypejava.lang.Stringcdk.support/lookup-entry:protected-resource-type
restoreMetadataOverridessoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:restore-metadata-overrides
restoreTestingPlanNamejava.lang.Stringcdk.support/lookup-entry:restore-testing-plan-name
restoreTestingSelectionNamejava.lang.Stringcdk.support/lookup-entry:restore-testing-selection-name
validationWindowHoursjava.lang.Numbercdk.support/lookup-entry:validation-window-hours
The build-cfn-restore-testing-selection-builder function updates a CfnRestoreTestingSelection$Builder instance using the provided configuration.
  The function takes the CfnRestoreTestingSelection$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `iamRoleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:iam-role-arn` |
| `protectedResourceArns` | java.util.List | [[cdk.support/lookup-entry]] | `:protected-resource-arns` |
| `protectedResourceConditions` | software.amazon.awscdk.services.backup.CfnRestoreTestingSelection$ProtectedResourceConditionsProperty | [[cdk.support/lookup-entry]] | `:protected-resource-conditions` |
| `protectedResourceType` | java.lang.String | [[cdk.support/lookup-entry]] | `:protected-resource-type` |
| `restoreMetadataOverrides` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:restore-metadata-overrides` |
| `restoreTestingPlanName` | java.lang.String | [[cdk.support/lookup-entry]] | `:restore-testing-plan-name` |
| `restoreTestingSelectionName` | java.lang.String | [[cdk.support/lookup-entry]] | `:restore-testing-selection-name` |
| `validationWindowHours` | java.lang.Number | [[cdk.support/lookup-entry]] | `:validation-window-hours` |
sourceraw docstring

build-cfn-restore-testing-selection-key-value-property-builderclj

(build-cfn-restore-testing-selection-key-value-property-builder builder
                                                                id
                                                                config)

The build-cfn-restore-testing-selection-key-value-property-builder function updates a CfnRestoreTestingSelection$KeyValueProperty$Builder instance using the provided configuration. The function takes the CfnRestoreTestingSelection$KeyValueProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the 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-restore-testing-selection-key-value-property-builder function updates a CfnRestoreTestingSelection$KeyValueProperty$Builder instance using the provided configuration.
  The function takes the CfnRestoreTestingSelection$KeyValueProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated 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-restore-testing-selection-props-builderclj

(build-cfn-restore-testing-selection-props-builder builder id config)

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

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

FieldDataTypeLookup FunctionData Key
iamRoleArnjava.lang.Stringcdk.support/lookup-entry:iam-role-arn
protectedResourceArnsjava.util.Listcdk.support/lookup-entry:protected-resource-arns
protectedResourceConditionssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:protected-resource-conditions
protectedResourceTypejava.lang.Stringcdk.support/lookup-entry:protected-resource-type
restoreMetadataOverridesjava.util.Mapcdk.support/lookup-entry:restore-metadata-overrides
restoreTestingPlanNamejava.lang.Stringcdk.support/lookup-entry:restore-testing-plan-name
restoreTestingSelectionNamejava.lang.Stringcdk.support/lookup-entry:restore-testing-selection-name
validationWindowHoursjava.lang.Numbercdk.support/lookup-entry:validation-window-hours
The build-cfn-restore-testing-selection-props-builder function updates a CfnRestoreTestingSelectionProps$Builder instance using the provided configuration.
  The function takes the CfnRestoreTestingSelectionProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `iamRoleArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:iam-role-arn` |
| `protectedResourceArns` | java.util.List | [[cdk.support/lookup-entry]] | `:protected-resource-arns` |
| `protectedResourceConditions` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:protected-resource-conditions` |
| `protectedResourceType` | java.lang.String | [[cdk.support/lookup-entry]] | `:protected-resource-type` |
| `restoreMetadataOverrides` | java.util.Map | [[cdk.support/lookup-entry]] | `:restore-metadata-overrides` |
| `restoreTestingPlanName` | java.lang.String | [[cdk.support/lookup-entry]] | `:restore-testing-plan-name` |
| `restoreTestingSelectionName` | java.lang.String | [[cdk.support/lookup-entry]] | `:restore-testing-selection-name` |
| `validationWindowHours` | java.lang.Number | [[cdk.support/lookup-entry]] | `:validation-window-hours` |
sourceraw docstring

build-cfn-restore-testing-selection-protected-resource-conditions-property-builderclj

(build-cfn-restore-testing-selection-protected-resource-conditions-property-builder
  builder
  id
  config)

The build-cfn-restore-testing-selection-protected-resource-conditions-property-builder function updates a CfnRestoreTestingSelection$ProtectedResourceConditionsProperty$Builder instance using the provided configuration. The function takes the CfnRestoreTestingSelection$ProtectedResourceConditionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

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

FieldDataTypeLookup FunctionData Key
stringEqualssoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:string-equals
stringNotEqualsjava.util.Listcdk.support/lookup-entry:string-not-equals
The build-cfn-restore-testing-selection-protected-resource-conditions-property-builder function updates a CfnRestoreTestingSelection$ProtectedResourceConditionsProperty$Builder instance using the provided configuration.
  The function takes the CfnRestoreTestingSelection$ProtectedResourceConditionsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `stringEquals` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:string-equals` |
| `stringNotEquals` | java.util.List | [[cdk.support/lookup-entry]] | `:string-not-equals` |
sourceraw docstring

build-lock-configuration-builderclj

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

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

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

FieldDataTypeLookup FunctionData Key
changeableForsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:changeable-for
maxRetentionsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-retention
minRetentionsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:min-retention
The build-lock-configuration-builder function updates a LockConfiguration$Builder instance using the provided configuration.
  The function takes the LockConfiguration$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

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

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `changeableFor` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:changeable-for` |
| `maxRetention` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-retention` |
| `minRetention` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:min-retention` |
sourceraw docstring

build-tag-condition-builderclj

(build-tag-condition-builder builder id config)

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

Fields on the 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
operationsoftware.amazon.awscdk.services.backup.TagOperationcdk.api.services.backup/tag-operation:operation
valuejava.lang.Stringcdk.support/lookup-entry:value
The build-tag-condition-builder function updates a TagCondition$Builder instance using the provided configuration.
  The function takes the TagCondition$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated 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` |
| `operation` | software.amazon.awscdk.services.backup.TagOperation | [[cdk.api.services.backup/tag-operation]] | `:operation` |
| `value` | java.lang.String | [[cdk.support/lookup-entry]] | `:value` |
sourceraw docstring

cfn-backup-plan-advanced-backup-setting-resource-type-property-builderclj

(cfn-backup-plan-advanced-backup-setting-resource-type-property-builder id
                                                                        config)

Creates a CfnBackupPlan$AdvancedBackupSettingResourceTypeProperty$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  `CfnBackupPlan$AdvancedBackupSettingResourceTypeProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-backup-plan-backup-plan-resource-type-property-builderclj

(cfn-backup-plan-backup-plan-resource-type-property-builder id config)

Creates a CfnBackupPlan$BackupPlanResourceTypeProperty$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  `CfnBackupPlan$BackupPlanResourceTypeProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-backup-plan-backup-rule-resource-type-property-builderclj

(cfn-backup-plan-backup-rule-resource-type-property-builder id config)

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

(cfn-backup-plan-builder scope id config)

Creates a CfnBackupPlan$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  `CfnBackupPlan$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-backup-plan-copy-action-resource-type-property-builderclj

(cfn-backup-plan-copy-action-resource-type-property-builder id config)

Creates a CfnBackupPlan$CopyActionResourceTypeProperty$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  `CfnBackupPlan$CopyActionResourceTypeProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-backup-plan-lifecycle-resource-type-property-builderclj

(cfn-backup-plan-lifecycle-resource-type-property-builder id config)

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

(cfn-backup-plan-props-builder id config)

Creates a CfnBackupPlanProps$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  `CfnBackupPlanProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-backup-selection-backup-selection-resource-type-property-builderclj

(cfn-backup-selection-backup-selection-resource-type-property-builder id config)

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

(cfn-backup-selection-builder scope id config)

Creates a CfnBackupSelection$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  `CfnBackupSelection$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-backup-selection-condition-parameter-property-builderclj

(cfn-backup-selection-condition-parameter-property-builder id config)

Creates a CfnBackupSelection$ConditionParameterProperty$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  `CfnBackupSelection$ConditionParameterProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-backup-selection-condition-resource-type-property-builderclj

(cfn-backup-selection-condition-resource-type-property-builder id config)

Creates a CfnBackupSelection$ConditionResourceTypeProperty$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  `CfnBackupSelection$ConditionResourceTypeProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-backup-selection-conditions-property-builderclj

(cfn-backup-selection-conditions-property-builder id config)

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

(cfn-backup-selection-props-builder id config)

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

(cfn-backup-vault-builder scope id config)

Creates a CfnBackupVault$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  `CfnBackupVault$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-backup-vault-lock-configuration-type-property-builderclj

(cfn-backup-vault-lock-configuration-type-property-builder id config)

Creates a CfnBackupVault$LockConfigurationTypeProperty$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  `CfnBackupVault$LockConfigurationTypeProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-backup-vault-notification-object-type-property-builderclj

(cfn-backup-vault-notification-object-type-property-builder id config)

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

(cfn-backup-vault-props-builder id config)

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

(cfn-framework-builder scope id config)

Creates a CfnFramework$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  `CfnFramework$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-framework-control-input-parameter-property-builderclj

(cfn-framework-control-input-parameter-property-builder id config)

Creates a CfnFramework$ControlInputParameterProperty$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  `CfnFramework$ControlInputParameterProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-framework-control-scope-property-builderclj

(cfn-framework-control-scope-property-builder id config)

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

(cfn-framework-framework-control-property-builder id config)

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

(cfn-framework-props-builder id config)

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

(cfn-report-plan-builder scope id config)

Creates a CfnReportPlan$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  `CfnReportPlan$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-report-plan-props-builderclj

(cfn-report-plan-props-builder id config)

Creates a CfnReportPlanProps$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  `CfnReportPlanProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-report-plan-report-delivery-channel-property-builderclj

(cfn-report-plan-report-delivery-channel-property-builder id config)

Creates a CfnReportPlan$ReportDeliveryChannelProperty$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  `CfnReportPlan$ReportDeliveryChannelProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-report-plan-report-setting-property-builderclj

(cfn-report-plan-report-setting-property-builder id config)

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

(cfn-restore-testing-plan-builder scope id config)

Creates a CfnRestoreTestingPlan$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  `CfnRestoreTestingPlan$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-restore-testing-plan-props-builderclj

(cfn-restore-testing-plan-props-builder id config)

Creates a CfnRestoreTestingPlanProps$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  `CfnRestoreTestingPlanProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-restore-testing-plan-restore-testing-recovery-point-selection-property-builderclj

(cfn-restore-testing-plan-restore-testing-recovery-point-selection-property-builder
  id
  config)

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

(cfn-restore-testing-selection-builder scope id config)

Creates a CfnRestoreTestingSelection$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  `CfnRestoreTestingSelection$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-restore-testing-selection-key-value-property-builderclj

(cfn-restore-testing-selection-key-value-property-builder id config)

Creates a CfnRestoreTestingSelection$KeyValueProperty$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  `CfnRestoreTestingSelection$KeyValueProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-restore-testing-selection-props-builderclj

(cfn-restore-testing-selection-props-builder id config)

Creates a CfnRestoreTestingSelectionProps$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  `CfnRestoreTestingSelectionProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following 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-restore-testing-selection-protected-resource-conditions-property-builderclj

(cfn-restore-testing-selection-protected-resource-conditions-property-builder
  id
  config)

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

lock-configuration-builderclj

(lock-configuration-builder id config)

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

tag-condition-builderclj

(tag-condition-builder id config)

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

tag-operationclj

(tag-operation config id item-key)

The tag-operation function data interprets values in the provided config data into a TagOperation 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 TagOperation - the value is returned.
  • is :string-equals - TagOperation/STRING_EQUALS is returned
  • is :dummy - TagOperation/DUMMY is returned

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

The `tag-operation` function data interprets values in the provided config data into a 
`TagOperation` 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 `TagOperation` - the value is returned.
* is `:string-equals` - `TagOperation/STRING_EQUALS` is returned
* is `:dummy` - `TagOperation/DUMMY` 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