Google Cloud Gke Hub V1beta1 Client - Class MultiCloudCluster (0.10.0)

Reference documentation and code samples for the Google Cloud Gke Hub V1beta1 Client class MultiCloudCluster.

MultiCloudCluster contains information specific to GKE Multi-Cloud clusters.

Generated from protobuf message google.cloud.gkehub.v1beta1.MultiCloudCluster

Namespace

Google \ Cloud \ GkeHub \ V1beta1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ resource_link string

Immutable. Self-link of the GCP resource for the GKE Multi-Cloud cluster. For example: //gkemulticloud.googleapis.com/projects/my-project/locations/us-west1-a/awsClusters/my-cluster //gkemulticloud.googleapis.com/projects/my-project/locations/us-west1-a/azureClusters/my-cluster //gkemulticloud.googleapis.com/projects/my-project/locations/us-west1-a/attachedClusters/my-cluster

↳ cluster_missing bool

Output only. If cluster_missing is set then it denotes that API(gkemulticloud.googleapis.com) resource for this GKE Multi-Cloud cluster no longer exists.

Immutable. Self-link of the GCP resource for the GKE Multi-Cloud cluster.

For example: //gkemulticloud.googleapis.com/projects/my-project/locations/us-west1-a/awsClusters/my-cluster //gkemulticloud.googleapis.com/projects/my-project/locations/us-west1-a/azureClusters/my-cluster //gkemulticloud.googleapis.com/projects/my-project/locations/us-west1-a/attachedClusters/my-cluster

Returns
Type Description
string

Immutable. Self-link of the GCP resource for the GKE Multi-Cloud cluster.

For example: //gkemulticloud.googleapis.com/projects/my-project/locations/us-west1-a/awsClusters/my-cluster //gkemulticloud.googleapis.com/projects/my-project/locations/us-west1-a/azureClusters/my-cluster //gkemulticloud.googleapis.com/projects/my-project/locations/us-west1-a/attachedClusters/my-cluster

Parameter
Name Description
var string
Returns
Type Description
$this

getClusterMissing

Output only. If cluster_missing is set then it denotes that API(gkemulticloud.googleapis.com) resource for this GKE Multi-Cloud cluster no longer exists.

Returns
Type Description
bool

setClusterMissing

Output only. If cluster_missing is set then it denotes that API(gkemulticloud.googleapis.com) resource for this GKE Multi-Cloud cluster no longer exists.

Parameter
Name Description
var bool
Returns
Type Description
$this