Class ConfigSyncDeploymentState (1.0.0)

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

The state of ConfigSync's deployment on a cluster

Inheritance

Object > ConfigSyncDeploymentState

Namespace

Google.Cloud.GkeHub.V1.ConfigManagement

Assembly

Google.Cloud.GkeHub.V1.dll

Constructors

ConfigSyncDeploymentState()

public ConfigSyncDeploymentState()

ConfigSyncDeploymentState(ConfigSyncDeploymentState)

public ConfigSyncDeploymentState(ConfigSyncDeploymentState other)
Parameter
NameDescription
otherConfigSyncDeploymentState

Properties

GitSync

public DeploymentState GitSync { get; set; }

Deployment state of the git-sync pod

Property Value
TypeDescription
DeploymentState

Importer

public DeploymentState Importer { get; set; }

Deployment state of the importer pod

Property Value
TypeDescription
DeploymentState

Monitor

public DeploymentState Monitor { get; set; }

Deployment state of the monitor pod

Property Value
TypeDescription
DeploymentState

ReconcilerManager

public DeploymentState ReconcilerManager { get; set; }

Deployment state of reconciler-manager pod

Property Value
TypeDescription
DeploymentState

RootReconciler

public DeploymentState RootReconciler { get; set; }

Deployment state of root-reconciler

Property Value
TypeDescription
DeploymentState

Syncer

public DeploymentState Syncer { get; set; }

Deployment state of the syncer pod

Property Value
TypeDescription
DeploymentState