RestoreArgs constructor

const RestoreArgs({
  1. required Input<String> backup,
  2. Input<String>? description,
  3. Input<Map<String, String>>? labels,
  4. Input<String>? location,
  5. Input<String>? project,
  6. required Input<String> restoreId,
  7. required Input<String> restorePlanId,
})

Creates a new RestoreArgs. backup Immutable. A reference to the Backup used as the source from which this Restore will restore. Note that this Backup must be a sub-resource of the RestorePlan's backup_plan. Format: projects/*/locations/*/backupPlans/*/backups/*. description User specified descriptive string for this Restore. labels A set of custom labels supplied by user. location Optional. project Optional. restoreId Required. The client-provided short name for the Restore resource. This name must: - be between 1 and 63 characters long (inclusive) - consist of only lower-case ASCII letters, numbers, and dashes - start with a lower-case letter - end with a lower-case letter or number - be unique within the set of Restores in this RestorePlan. restorePlanId Required.

Implementation

const RestoreArgs({
  required this.backup,
  this.description,
  this.labels,
  this.location,
  this.project,
  required this.restoreId,
  required this.restorePlanId,
});