Module: Google::Cloud::GkeHub::V1::GkeHub

Defined in:
lib/google/cloud/gke_hub/v1/gke_hub.rb,
lib/google/cloud/gke_hub/v1/gke_hub/rest.rb,
lib/google/cloud/gke_hub/v1/gke_hub/paths.rb,
lib/google/cloud/gke_hub/v1/gke_hub/client.rb,
lib/google/cloud/gke_hub/v1/gke_hub/operations.rb,
lib/google/cloud/gke_hub/v1/gke_hub/credentials.rb,
lib/google/cloud/gke_hub/v1/gke_hub/rest/client.rb,
lib/google/cloud/gke_hub/v1/gke_hub/rest/operations.rb,
lib/google/cloud/gke_hub/v1/gke_hub/rest/service_stub.rb

Overview

The GKE Hub service handles the registration of many Kubernetes clusters to Google Cloud, and the management of multi-cluster features over those clusters.

The GKE Hub service operates on the following resources:

GKE Hub is currently available in the global region and all regions in https://cloud.google.com/compute/docs/regions-zones. Feature is only available in global region while membership is global region and all the regions.

Membership management may be non-trivial: it is recommended to use one of the Google-provided client libraries or tools where possible when working with Membership resources.

To load this service and instantiate a REST client:

require "google/cloud/gke_hub/v1/gke_hub/rest"
client = ::Google::Cloud::GkeHub::V1::GkeHub::Rest::Client.new

Defined Under Namespace

Modules: Paths, Rest Classes: Client, Credentials, Operations