RestorePlanState constructor
- Input<
String?> ? backupPlan, - Input<
String?> ? cluster, - Input<
String?> ? deletionPolicy, - Input<
String?> ? description, - Input<
Map< ? effectiveLabels,String, String> ?> - Input<
Map< ? labels,String, String> ?> - Input<
String?> ? location, - Input<
String?> ? name, - Input<
String?> ? project, - Input<
Map< ? pulumiLabels,String, String> ?> - Input<
RestorePlanRestoreConfig?> ? restoreConfig, - Input<
String?> ? state, - Input<
String?> ? stateReason, - Input<
String?> ? uid,
Creates a new RestorePlanState.
backupPlan A reference to the BackupPlan from which Backups may be used
cluster The name of the target cluster to which you want to Restore via this RestorePlan.
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
description User specified descriptive string for this RestorePlan.
effectiveLabels All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
labels Description: A set of custom labels supplied by the user.
location The region of the Restore Plan.
name The full name of the BackupPlan Resource.
project The ID of the project in which the resource belongs.
pulumiLabels The combination of labels configured directly on the resource
restoreConfig Defines the configuration of Restores created via this RestorePlan.
state The State of the RestorePlan.
stateReason Detailed description of why RestorePlan is in its current state.
uid Server generated, unique identifier of UUID format.
Implementation
const RestorePlanState({
this.backupPlan,
this.cluster,
this.deletionPolicy,
this.description,
this.effectiveLabels,
this.labels,
this.location,
this.name,
this.project,
this.pulumiLabels,
this.restoreConfig,
this.state,
this.stateReason,
this.uid,
});