Class RestoreConfig.Types.GroupKind (1.0.0-beta01)

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

This is a direct map to the Kubernetes GroupKind type GroupKind and is used for identifying specific "types" of resources to restore.

Inheritance

Object > RestoreConfig.Types.GroupKind

Namespace

Google.Cloud.GkeBackup.V1

Assembly

Google.Cloud.GkeBackup.V1.dll

Constructors

GroupKind()

public GroupKind()

GroupKind(RestoreConfig.Types.GroupKind)

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

Properties

ResourceGroup

public string ResourceGroup { get; set; }

API group string of a Kubernetes resource, e.g. "apiextensions.k8s.io", "storage.k8s.io", etc. Note: use empty string for core API group

Property Value
TypeDescription
String

ResourceKind

public string ResourceKind { get; set; }

Kind of a Kubernetes resource, e.g. "CustomResourceDefinition", "StorageClass", etc.

Property Value
TypeDescription
String