Google Cloud Gke Hub V1 Client - Class MembershipState (1.0.6)

Reference documentation and code samples for the Google Cloud Gke Hub V1 Client class MembershipState.

Anthos Config Management: State for a single cluster.

Generated from protobuf message google.cloud.gkehub.configmanagement.v1.MembershipState

Namespace

Google \ Cloud \ GkeHub \ ConfigManagement \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ cluster_name
string

This field is set to the cluster_name field of the Membership Spec if it is not empty. Otherwise, it is set to the cluster's fleet membership name.

↳ membership_spec
MembershipSpec

Membership configuration in the cluster. This represents the actual state in the cluster, while the MembershipSpec in the FeatureSpec represents the intended state

↳ operator_state
OperatorState

Current install status of ACM's Operator

↳ config_sync_state
ConfigSyncState

Current sync status

↳ policy_controller_state
PolicyControllerState

PolicyController status

↳ hierarchy_controller_state
HierarchyControllerState

Hierarchy Controller status

getClusterName

This field is set to the cluster_name field of the Membership Spec if it is not empty. Otherwise, it is set to the cluster's fleet membership name.

Returns
Type
Description
string

setClusterName

This field is set to the cluster_name field of the Membership Spec if it is not empty. Otherwise, it is set to the cluster's fleet membership name.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getMembershipSpec

Membership configuration in the cluster. This represents the actual state in the cluster, while the MembershipSpec in the FeatureSpec represents the intended state

Returns
Type
Description

hasMembershipSpec

clearMembershipSpec

setMembershipSpec

Membership configuration in the cluster. This represents the actual state in the cluster, while the MembershipSpec in the FeatureSpec represents the intended state

Parameter
Name
Description
Returns
Type
Description
$this

getOperatorState

Current install status of ACM's Operator

Returns
Type
Description

hasOperatorState

clearOperatorState

setOperatorState

Current install status of ACM's Operator

Parameter
Name
Description
Returns
Type
Description
$this

getConfigSyncState

Current sync status

Returns
Type
Description

hasConfigSyncState

clearConfigSyncState

setConfigSyncState

Current sync status

Parameter
Name
Description
Returns
Type
Description
$this

getPolicyControllerState

PolicyController status

Returns
Type
Description

hasPolicyControllerState

clearPolicyControllerState

setPolicyControllerState

PolicyController status

Parameter
Name
Description
Returns
Type
Description
$this

getHierarchyControllerState

Hierarchy Controller status

Returns
Type
Description

hasHierarchyControllerState

clearHierarchyControllerState

setHierarchyControllerState

Hierarchy Controller status

Parameter
Name
Description
Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: