Class MembershipSpec (2.0.0)

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

Anthos Config Management: Configuration for a single cluster. Intended to parallel the ConfigManagement CR.

Inheritance

Object > MembershipSpec

Namespace

Google.Cloud.GkeHub.V1.ConfigManagement

Assembly

Google.Cloud.GkeHub.V1.dll

Constructors

MembershipSpec()

public MembershipSpec()

MembershipSpec(MembershipSpec)

public MembershipSpec(MembershipSpec other)
Parameter
NameDescription
otherMembershipSpec

Properties

ConfigSync

public ConfigSync ConfigSync { get; set; }

Config Sync configuration for the cluster.

Property Value
TypeDescription
ConfigSync

HierarchyController

public HierarchyControllerConfig HierarchyController { get; set; }

Hierarchy Controller configuration for the cluster.

Property Value
TypeDescription
HierarchyControllerConfig

PolicyController

public PolicyController PolicyController { get; set; }

Policy Controller configuration for the cluster.

Property Value
TypeDescription
PolicyController

Version

public string Version { get; set; }

Version of ACM installed.

Property Value
TypeDescription
System.String