public sealed class RestoreConfig.Types.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
IMessageRestoreConfigTypesGroupKind, IEquatableRestoreConfigTypesGroupKind, IDeepCloneableRestoreConfigTypesGroupKind, IBufferMessage, IMessageNamespace
Google.Cloud.GkeBackup.V1Assembly
Google.Cloud.GkeBackup.V1.dll
Constructors
GroupKind()
public GroupKind()
GroupKind(GroupKind)
public GroupKind(RestoreConfig.Types.GroupKind other)
Parameter | |
---|---|
Name | Description |
other |
RestoreConfigTypesGroupKind |
Properties
ResourceGroup
public string ResourceGroup { get; set; }
Optional. 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; }
Optional. Kind of a Kubernetes resource, must be in UpperCamelCase (PascalCase) and singular form. E.g. "CustomResourceDefinition", "StorageClass", etc.
Property Value | |
---|---|
Type | Description |
string |