public sealed class GroupKind : IMessage<RestoreConfig.Types.GroupKind>, IEquatable<RestoreConfig.Types.GroupKind>, IDeepCloneable<RestoreConfig.Types.GroupKind>, IBufferMessage, IMessage
Reference 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 |