public sealed class ConfigSyncState : IMessage<ConfigSyncState>, IEquatable<ConfigSyncState>, IDeepCloneable<ConfigSyncState>, IBufferMessage, IMessage
State information for ConfigSync
Implements
IMessage<ConfigSyncState>, System.IEquatable<ConfigSyncState>, IDeepCloneable<ConfigSyncState>, IBufferMessage, IMessageNamespace
Google.Cloud.GkeHub.V1.ConfigManagementAssembly
Google.Cloud.GkeHub.V1.dll
Constructors
ConfigSyncState()
public ConfigSyncState()
ConfigSyncState(ConfigSyncState)
public ConfigSyncState(ConfigSyncState other)
Parameter | |
---|---|
Name | Description |
other | ConfigSyncState |
Properties
DeploymentState
public ConfigSyncDeploymentState DeploymentState { get; set; }
Information about the deployment of ConfigSync, including the version of the various Pods deployed
Property Value | |
---|---|
Type | Description |
ConfigSyncDeploymentState |
SyncState
public SyncState SyncState { get; set; }
The state of ConfigSync's process to sync configs to a cluster
Property Value | |
---|---|
Type | Description |
SyncState |
Version
public ConfigSyncVersion Version { get; set; }
The version of ConfigSync deployed
Property Value | |
---|---|
Type | Description |
ConfigSyncVersion |