Class PolicyControllerMembershipState
Policy Controller: State for a single cluster.
Implements
Inherited Members
Namespace: Google.Apis.GKEHub.v1alpha.Data
Assembly: Google.Apis.GKEHub.v1alpha.dll
Syntax
public class PolicyControllerMembershipState : IDirectResponseSchema
Properties
ComponentStates
Currently these include (also serving as map keys): 1. "admission" 2. "audit" 3. "mutation"
Declaration
[JsonProperty("componentStates")]
public virtual IDictionary<string, PolicyControllerOnClusterState> ComponentStates { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, PolicyControllerOnClusterState> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
PolicyContentState
The overall content state observed by the Hub Feature controller.
Declaration
[JsonProperty("policyContentState")]
public virtual PolicyControllerPolicyContentState PolicyContentState { get; set; }
Property Value
Type | Description |
---|---|
PolicyControllerPolicyContentState |
State
The overall Policy Controller lifecycle state observed by the Hub Feature controller.
Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type | Description |
---|---|
string |