public sealed class VolumeDataRestorePolicyOverride : IMessage<VolumeDataRestorePolicyOverride>, IEquatable<VolumeDataRestorePolicyOverride>, IDeepCloneable<VolumeDataRestorePolicyOverride>, IBufferMessage, IMessageReference documentation and code samples for the Backup for GKE v1 API class VolumeDataRestorePolicyOverride.
Defines an override to apply a VolumeDataRestorePolicy for scoped resources.
Implements
IMessageVolumeDataRestorePolicyOverride, IEquatableVolumeDataRestorePolicyOverride, IDeepCloneableVolumeDataRestorePolicyOverride, IBufferMessage, IMessageNamespace
Google.Cloud.GkeBackup.V1Assembly
Google.Cloud.GkeBackup.V1.dll
Constructors
VolumeDataRestorePolicyOverride()
public VolumeDataRestorePolicyOverride()VolumeDataRestorePolicyOverride(VolumeDataRestorePolicyOverride)
public VolumeDataRestorePolicyOverride(VolumeDataRestorePolicyOverride other)| Parameter | |
|---|---|
| Name | Description |
other |
VolumeDataRestorePolicyOverride |
Properties
Policy
public RestoreConfig.Types.VolumeDataRestorePolicy Policy { get; set; }Required. The VolumeDataRestorePolicy to apply when restoring volumes in scope.
| Property Value | |
|---|---|
| Type | Description |
RestoreConfigTypesVolumeDataRestorePolicy |
|
ScopeCase
public VolumeDataRestorePolicyOverride.ScopeOneofCase ScopeCase { get; }| Property Value | |
|---|---|
| Type | Description |
VolumeDataRestorePolicyOverrideScopeOneofCase |
|
SelectedPvcs
public NamespacedNames SelectedPvcs { get; set; }A list of PVCs to apply the policy override to.
| Property Value | |
|---|---|
| Type | Description |
NamespacedNames |
|