RestorePlanRestoreConfigVolumeDataRestorePolicyBinding class
Constructors
-
RestorePlanRestoreConfigVolumeDataRestorePolicyBinding({required Input<
String> policy, required Input<String> volumeType}) -
Creates a new RestorePlanRestoreConfigVolumeDataRestorePolicyBinding.
policySpecifies the mechanism to be used to restore this volume data.volumeTypeThe volume type, as determined by the PVC'sconst -
RestorePlanRestoreConfigVolumeDataRestorePolicyBinding.fromMap(Map<
String, dynamic> map) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
policy
→ Input<
String> -
Specifies the mechanism to be used to restore this volume data.
See https://cloud.google.com/kubernetes-engine/docs/add-on/backup-for-gke/reference/rest/v1/RestoreConfig#VolumeDataRestorePolicy
for more information on each policy option.
Possible values are:
RESTORE_VOLUME_DATA_FROM_BACKUP,REUSE_VOLUME_HANDLE_FROM_BACKUP,NO_VOLUME_DATA_RESTORATION.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
volumeType
→ Input<
String> -
The volume type, as determined by the PVC's
bound PV, to apply the policy to.
Possible values are:
GCE_PERSISTENT_DISK.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