RestorePlanRestoreConfigVolumeDataRestorePolicyBinding class

Constructors

RestorePlanRestoreConfigVolumeDataRestorePolicyBinding({required Input<String> policy, required Input<String> volumeType})
Creates a new RestorePlanRestoreConfigVolumeDataRestorePolicyBinding. policy Specifies the mechanism to be used to restore this volume data. volumeType The volume type, as determined by the PVC's
const
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