AwsRdsClusterRestoreCapabilityArgs

interface AwsRdsClusterRestoreCapabilityArgs { cluster?: undefined; clusterRestore: AwsRdsClusterRestoreArgs; parameterGroup?: undefined; proxy?: undefined; }

Restores and manages the stack's Aurora cluster from a snapshot or point in time.

Example

CODE
const args: AwsRdsClusterRestoreCapabilityArgs = {
  clusterRestore: {
    identity: 'disasterRecovery',
    engine: 'aurora-postgresql',
    source: { snapshotIdentifier: 'orders-snapshot' },
    dbSubnetGroup: 'shared-rds',
    securityGroups: ['sg-123'],
    instanceClass: 'db.t4g.medium',
  },
};

Properties

cluster: undefined

Unavailable when the cluster restore capability is selected.

clusterRestore: AwsRdsClusterRestoreArgs

Managed Aurora cluster restore configuration.

parameterGroup: undefined

Unavailable when the cluster restore capability is selected.

proxy: undefined

Unavailable when the cluster restore capability is selected.