Backup for GKE v1 API - Class VolumeDataRestorePolicyOverride (2.6.0)

public sealed class VolumeDataRestorePolicyOverride : IMessage<VolumeDataRestorePolicyOverride>, IEquatable<VolumeDataRestorePolicyOverride>, IDeepCloneable<VolumeDataRestorePolicyOverride>, IBufferMessage, IMessage

Reference documentation and code samples for the Backup for GKE v1 API class VolumeDataRestorePolicyOverride.

Defines an override to apply a VolumeDataRestorePolicy for scoped resources.

Inheritance

object > VolumeDataRestorePolicyOverride

Namespace

Google.Cloud.GkeBackup.V1

Assembly

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