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.
Implements
IMessage<MembershipSpec>, IEquatable<MembershipSpec>, IDeepCloneable<MembershipSpec>, IBufferMessage, IMessageNamespace
Google.Cloud.GkeHub.V1.ConfigManagementAssembly
Google.Cloud.GkeHub.V1.dll
Constructors
MembershipSpec()
public MembershipSpec()
MembershipSpec(MembershipSpec)
public MembershipSpec(MembershipSpec other)
Parameter | |
---|---|
Name | Description |
other | MembershipSpec |
Properties
ConfigSync
public ConfigSync ConfigSync { get; set; }
Config Sync configuration for the cluster.
Property Value | |
---|---|
Type | Description |
ConfigSync |
HierarchyController
public HierarchyControllerConfig HierarchyController { get; set; }
Hierarchy Controller configuration for the cluster.
Property Value | |
---|---|
Type | Description |
HierarchyControllerConfig |
PolicyController
public PolicyController PolicyController { get; set; }
Policy Controller configuration for the cluster.
Property Value | |
---|---|
Type | Description |
PolicyController |
Version
public string Version { get; set; }
Version of ACM installed.
Property Value | |
---|---|
Type | Description |
String |