public sealed class GroupKind : IMessage<RestoreConfig.Types.GroupKind>, IEquatable<RestoreConfig.Types.GroupKind>, IDeepCloneable<RestoreConfig.Types.GroupKind>, IBufferMessage, IMessageReference documentation and code samples for the Backup for GKE v1 API class RestoreConfig.Types.GroupKind.
This is a direct map to the Kubernetes GroupKind type GroupKind and is used for identifying specific "types" of resources to restore.
Implements
IMessage<RestoreConfig.Types.GroupKind>, IEquatable<RestoreConfig.Types.GroupKind>, IDeepCloneable<RestoreConfig.Types.GroupKind>, IBufferMessage, IMessageNamespace
Google.Cloud.GkeBackup.V1Assembly
Google.Cloud.GkeBackup.V1.dll
Constructors
GroupKind()
public GroupKind()GroupKind(RestoreConfig.Types.GroupKind)
public GroupKind(RestoreConfig.Types.GroupKind other)| Parameter | |
|---|---|
| Name | Description |
other |
RestoreConfig.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 | |
|---|---|
| Type | Description |
String |
|
ResourceKind
public string ResourceKind { get; set; }Kind of a Kubernetes resource, e.g. "CustomResourceDefinition", "StorageClass", etc.
| Property Value | |
|---|---|
| Type | Description |
String |
|