Google Cloud Gke Hub V1 Client - Class HierarchyControllerConfig (1.0.0-RC1)

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

Configuration for Hierarchy Controller

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

Namespace

Google \ Cloud \ GkeHub \ ConfigManagement \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ enabled
bool

Whether Hierarchy Controller is enabled in this cluster.

↳ enable_pod_tree_labels
bool

Whether pod tree labels are enabled in this cluster.

↳ enable_hierarchical_resource_quota
bool

Whether hierarchical resource quota is enabled in this cluster.

getEnabled

Whether Hierarchy Controller is enabled in this cluster.

Returns
Type
Description
bool

setEnabled

Whether Hierarchy Controller is enabled in this cluster.

Parameter
Name
Description
var
bool
Returns
Type
Description
$this

getEnablePodTreeLabels

Whether pod tree labels are enabled in this cluster.

Returns
Type
Description
bool

setEnablePodTreeLabels

Whether pod tree labels are enabled in this cluster.

Parameter
Name
Description
var
bool
Returns
Type
Description
$this

getEnableHierarchicalResourceQuota

Whether hierarchical resource quota is enabled in this cluster.

Returns
Type
Description
bool

setEnableHierarchicalResourceQuota

Whether hierarchical resource quota is enabled in this cluster.

Parameter
Name
Description
var
bool
Returns
Type
Description
$this