Interface CfnRestoreTestingPlan.RestoreTestingRecoveryPointSelectionProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnRestoreTestingPlan.RestoreTestingRecoveryPointSelectionProperty.Jsii$Proxy
- Enclosing class:
CfnRestoreTestingPlan
@Stability(Stable)
public static interface CfnRestoreTestingPlan.RestoreTestingRecoveryPointSelectionProperty
extends software.amazon.jsii.JsiiSerializable
Required: Algorithm;
Required: Recovery point types; IncludeVaults(one or more). Optional: SelectionWindowDays ('30' if not specified);ExcludeVaults (list of selectors), defaults to empty list if not listed.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.backup.*;
RestoreTestingRecoveryPointSelectionProperty restoreTestingRecoveryPointSelectionProperty = RestoreTestingRecoveryPointSelectionProperty.builder()
.algorithm("algorithm")
.includeVaults(List.of("includeVaults"))
.recoveryPointTypes(List.of("recoveryPointTypes"))
// the properties below are optional
.excludeVaults(List.of("excludeVaults"))
.selectionWindowDays(123)
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnRestoreTestingPlan.RestoreTestingRecoveryPointSelectionProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Acceptable values include "LATEST_WITHIN_WINDOW" or "RANDOM_WITHIN_WINDOW".Accepted values include specific ARNs or list of selectors.Accepted values include wildcard [""] or by specific ARNs or ARN wilcard replacement ["arn:aws:backup:us-west-2:123456789012:backup-vault:asdf", ...] ["arn:aws:backup:::backup-vault:asdf-", ...].These are the types of recovery points.default NumberAccepted values are integers from 1 to 365.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAlgorithm
Acceptable values include "LATEST_WITHIN_WINDOW" or "RANDOM_WITHIN_WINDOW".- See Also:
-
getIncludeVaults
Accepted values include wildcard [""] or by specific ARNs or ARN wilcard replacement ["arn:aws:backup:us-west-2:123456789012:backup-vault:asdf", ...] ["arn:aws:backup:::backup-vault:asdf-", ...].- See Also:
-
getRecoveryPointTypes
These are the types of recovery points.- See Also:
-
getExcludeVaults
Accepted values include specific ARNs or list of selectors.Defaults to empty list if not listed.
- See Also:
-
getSelectionWindowDays
Accepted values are integers from 1 to 365.- See Also:
-
builder
@Stability(Stable) static CfnRestoreTestingPlan.RestoreTestingRecoveryPointSelectionProperty.Builder builder()
-