RestoreTestingSelectionState constructor
const
RestoreTestingSelectionState({
- Input<
String?> ? iamRoleArn, - Input<
String?> ? name, - Input<
List< ? protectedResourceArns,String> ?> - Input<
RestoreTestingSelectionProtectedResourceConditions?> ? protectedResourceConditions, - Input<
String?> ? protectedResourceType, - Input<
String?> ? region, - Input<
Map< ? restoreMetadataOverrides,String, String> ?> - Input<
String?> ? restoreTestingPlanName, - Input<
int?> ? validationWindowHours,
Creates a new RestoreTestingSelectionState.
iamRoleArn The ARN of the IAM role.
name The name of the backup restore testing selection.
protectedResourceArns The ARNs for the protected resources.
protectedResourceConditions The conditions for the protected resource.
protectedResourceType The type of the protected resource.
region Region where this resource will be managed. Defaults to the Region set in the provider configuration.
restoreMetadataOverrides Override certain restore metadata keys. See the complete list of restore testing inferred metadata .
restoreTestingPlanName The name of the restore testing plan.
validationWindowHours The amount of hours available to run a validation script on the data. Valid range is 1 to 168.
Implementation
const RestoreTestingSelectionState({
this.iamRoleArn,
this.name,
this.protectedResourceArns,
this.protectedResourceConditions,
this.protectedResourceType,
this.region,
this.restoreMetadataOverrides,
this.restoreTestingPlanName,
this.validationWindowHours,
});