RestoreTestingPlanState class

Input properties used for looking up and filtering RestoreTestingPlan resources.

Constructors

RestoreTestingPlanState({Input<String?>? arn, Input<String?>? name, Input<RestoreTestingPlanRecoveryPointSelection?>? recoveryPointSelection, Input<String?>? region, Input<String?>? scheduleExpression, Input<String?>? scheduleExpressionTimezone, Input<int?>? startWindowHours, Input<Map<String, String>?>? tags, Input<Map<String, String>?>? tagsAll})
Creates a new RestoreTestingPlanState. arn ARN of the Restore Testing Plan. name The name of the restore testing plan. Must be between 1 and 50 characters long and contain only alphanumeric characters and underscores. recoveryPointSelection Specifies the recovery point selection configuration. See RecoveryPointSelection section for more details. region Region where this resource will be managed. Defaults to the Region set in the provider configuration. scheduleExpression The schedule expression for the restore testing plan. scheduleExpressionTimezone The timezone for the schedule expression. If not provided, the state value will be used. startWindowHours The number of hours in the start window for the restore testing plan. Must be between 1 and 168. tags Optional. tagsAll A map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
const
RestoreTestingPlanState.fromMap(Map<String, dynamic> map)
factory

Properties

arn → Input<String?>?
ARN of the Restore Testing Plan.
final
hashCode int
The hash code for this object.
no setterinherited
name → Input<String?>?
The name of the restore testing plan. Must be between 1 and 50 characters long and contain only alphanumeric characters and underscores.
final
recoveryPointSelection → Input<RestoreTestingPlanRecoveryPointSelection?>?
Specifies the recovery point selection configuration. See RecoveryPointSelection section for more details.
final
region → Input<String?>?
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scheduleExpression → Input<String?>?
The schedule expression for the restore testing plan.
final
scheduleExpressionTimezone → Input<String?>?
The timezone for the schedule expression. If not provided, the state value will be used.
final
startWindowHours → Input<int?>?
The number of hours in the start window for the restore testing plan. Must be between 1 and 168.
final
tags → Input<Map<String, String>?>?
final
tagsAll → Input<Map<String, String>?>?
A map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited