interface CfnRestoreTestingPlanProps
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.Backup.CfnRestoreTestingPlanProps |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsbackup#CfnRestoreTestingPlanProps |
![]() | software.amazon.awscdk.services.backup.CfnRestoreTestingPlanProps |
![]() | aws_cdk.aws_backup.CfnRestoreTestingPlanProps |
![]() | aws-cdk-lib » aws_backup » CfnRestoreTestingPlanProps |
Properties for defining a CfnRestoreTestingPlan
.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_backup as backup } from 'aws-cdk-lib';
const cfnRestoreTestingPlanProps: backup.CfnRestoreTestingPlanProps = {
recoveryPointSelection: {
algorithm: 'algorithm',
includeVaults: ['includeVaults'],
recoveryPointTypes: ['recoveryPointTypes'],
// the properties below are optional
excludeVaults: ['excludeVaults'],
selectionWindowDays: 123,
},
restoreTestingPlanName: 'restoreTestingPlanName',
scheduleExpression: 'scheduleExpression',
// the properties below are optional
scheduleExpressionTimezone: 'scheduleExpressionTimezone',
scheduleStatus: 'scheduleStatus',
startWindowHours: 123,
tags: [{
key: 'key',
value: 'value',
}],
};
Properties
Name | Type | Description |
---|---|---|
recovery | IResolvable | Restore | The specified criteria to assign a set of resources, such as recovery point types or backup vaults. |
restore | string | The RestoreTestingPlanName is a unique string that is the name of the restore testing plan. |
schedule | string | A CRON expression in specified timezone when a restore testing plan is executed. |
schedule | string | Optional. |
schedule | string | This parameter is not currently supported. |
start | number | Defaults to 24 hours. |
tags? | Cfn [] | Optional tags to include. |
recoveryPointSelection
Type:
IResolvable
|
Restore
The specified criteria to assign a set of resources, such as recovery point types or backup vaults.
restoreTestingPlanName
Type:
string
The RestoreTestingPlanName is a unique string that is the name of the restore testing plan.
This cannot be changed after creation, and it must consist of only alphanumeric characters and underscores.
scheduleExpression
Type:
string
A CRON expression in specified timezone when a restore testing plan is executed.
scheduleExpressionTimezone?
Type:
string
(optional)
Optional.
This is the timezone in which the schedule expression is set. By default, ScheduleExpressions are in UTC. You can modify this to a specified timezone.
scheduleStatus?
Type:
string
(optional)
This parameter is not currently supported.
startWindowHours?
Type:
number
(optional)
Defaults to 24 hours.
A value in hours after a restore test is scheduled before a job will be canceled if it doesn't start successfully. This value is optional. If this value is included, this parameter has a maximum value of 168 hours (one week).
tags?
Type:
Cfn
[]
(optional)
Optional tags to include.
A tag is a key-value pair you can use to manage, filter, and search for your resources. Allowed characters include UTF-8 letters,numbers, spaces, and the following characters: + - = . _ : /.