Class ConfigSyncState (1.0.0)

public sealed class ConfigSyncState : IMessage<ConfigSyncState>, IEquatable<ConfigSyncState>, IDeepCloneable<ConfigSyncState>, IBufferMessage, IMessage

State information for ConfigSync

Inheritance

Object > ConfigSyncState

Namespace

Google.Cloud.GkeHub.V1.ConfigManagement

Assembly

Google.Cloud.GkeHub.V1.dll

Constructors

ConfigSyncState()

public ConfigSyncState()

ConfigSyncState(ConfigSyncState)

public ConfigSyncState(ConfigSyncState other)
Parameter
NameDescription
otherConfigSyncState

Properties

DeploymentState

public ConfigSyncDeploymentState DeploymentState { get; set; }

Information about the deployment of ConfigSync, including the version of the various Pods deployed

Property Value
TypeDescription
ConfigSyncDeploymentState

SyncState

public SyncState SyncState { get; set; }

The state of ConfigSync's process to sync configs to a cluster

Property Value
TypeDescription
SyncState

Version

public ConfigSyncVersion Version { get; set; }

The version of ConfigSync deployed

Property Value
TypeDescription
ConfigSyncVersion