RestoreTestingPlanArgs class

The set of arguments for RestoreTestingPlan. The set of arguments for RestoreTestingPlan.

Constructors

RestoreTestingPlanArgs({Input<String?>? name, required Input<RestoreTestingPlanRecoveryPointSelection> recoveryPointSelection, Input<String?>? region, required Input<String> scheduleExpression, Input<String?>? scheduleExpressionTimezone, Input<int?>? startWindowHours, Input<Map<String, String>?>? tags})
Creates a new RestoreTestingPlanArgs. 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.
const
RestoreTestingPlanArgs.fromMap(Map<String, dynamic> map)
factory

Properties

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

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