Backup for GKE v1 API - Class RestoreConfig.Types.ClusterResourceRestoreScope (2.0.0)

public sealed class ClusterResourceRestoreScope : IMessage<RestoreConfig.Types.ClusterResourceRestoreScope>, IEquatable<RestoreConfig.Types.ClusterResourceRestoreScope>, IDeepCloneable<RestoreConfig.Types.ClusterResourceRestoreScope>, IBufferMessage, IMessage

Reference documentation and code samples for the Backup for GKE v1 API class RestoreConfig.Types.ClusterResourceRestoreScope.

Identifies the cluster-scoped resources to restore from the Backup.

Inheritance

Object > RestoreConfig.Types.ClusterResourceRestoreScope

Namespace

Google.Cloud.GkeBackup.V1

Assembly

Google.Cloud.GkeBackup.V1.dll

Constructors

ClusterResourceRestoreScope()

public ClusterResourceRestoreScope()

ClusterResourceRestoreScope(RestoreConfig.Types.ClusterResourceRestoreScope)

public ClusterResourceRestoreScope(RestoreConfig.Types.ClusterResourceRestoreScope other)
Parameter
NameDescription
otherRestoreConfig.Types.ClusterResourceRestoreScope

Properties

SelectedGroupKinds

public RepeatedField<RestoreConfig.Types.GroupKind> SelectedGroupKinds { get; }

A list of "types" of cluster-scoped resources to be restored from the Backup. An empty list means that NO cluster-scoped resources will be restored. Note that Namespaces and PersistentVolume restoration is handled separately and is not governed by this field.

Property Value
TypeDescription
RepeatedField<RestoreConfig.Types.GroupKind>