public sealed class ClusterMetadata : IMessage<Backup.Types.ClusterMetadata>, IEquatable<Backup.Types.ClusterMetadata>, IDeepCloneable<Backup.Types.ClusterMetadata>, IBufferMessage, IMessage
Information about the GKE cluster from which this Backup was created.
Implements
IMessage<Backup.Types.ClusterMetadata>, IEquatable<Backup.Types.ClusterMetadata>, IDeepCloneable<Backup.Types.ClusterMetadata>, IBufferMessage, IMessageNamespace
Google.Cloud.GkeBackup.V1Assembly
Google.Cloud.GkeBackup.V1.dll
Constructors
ClusterMetadata()
public ClusterMetadata()
ClusterMetadata(Backup.Types.ClusterMetadata)
public ClusterMetadata(Backup.Types.ClusterMetadata other)
Parameter | |
---|---|
Name | Description |
other | Backup.Types.ClusterMetadata |
Properties
AnthosVersion
public string AnthosVersion { get; set; }
Anthos version
Property Value | |
---|---|
Type | Description |
String |
BackupCrdVersions
public MapField<string, string> BackupCrdVersions { get; }
A list of the Backup for GKE CRD versions found in the cluster.
Property Value | |
---|---|
Type | Description |
MapField<String, String> |
Cluster
public string Cluster { get; set; }
The source cluster from which this Backup was created. Valid formats:
- projects//locations//clusters/*
- projects//zones//clusters/*
This is inherited from the parent BackupPlan's [cluster][google.cloud.gkebackup.v1.BackupPlan.cluster] field.
Property Value | |
---|---|
Type | Description |
String |
GkeVersion
public string GkeVersion { get; set; }
GKE version
Property Value | |
---|---|
Type | Description |
String |
K8SVersion
public string K8SVersion { get; set; }
The Kubernetes server version of the source cluster.
Property Value | |
---|---|
Type | Description |
String |
PlatformVersionCase
public Backup.Types.ClusterMetadata.PlatformVersionOneofCase PlatformVersionCase { get; }
Property Value | |
---|---|
Type | Description |
Backup.Types.ClusterMetadata.PlatformVersionOneofCase |