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

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