GKE Hub Namespace

GKE Hub Namespace is a Google Cloud resource that represents a logical namespace within a registered Kubernetes cluster managed through GKE Hub. It enables consistent configuration, policy management, and service discovery across multiple clusters in a fleet. This resource helps organize workloads and apply configurations at the namespace level for multi-cluster environments.

gcp.gkehub_namespace

Fields

TitleIDTypeData TypeDescription
_keycorestring
ancestorscorearray<string>
create_timecoretimestampOutput only. When the namespace was created.
datadog_display_namecorestring
delete_timecoretimestampOutput only. When the namespace was deleted.
labelscorearray<string>Optional. Labels for this Namespace.
namecorestringThe resource name for the namespace `projects/{project}/locations/{location}/namespaces/{namespace}`
organization_idcorestring
parentcorestring
project_idcorestring
project_numbercorestring
region_idcorestring
resource_namecorestring
scopecorestringRequired. Scope associated with the namespace
statecorejsonOutput only. State of the namespace resource.
tagscorehstore_csv
uidcorestringOutput only. Google-generated UUID for this resource. This is unique across all namespace resources. If a namespace resource is deleted and another resource with the same name is created, it gets a different uid.
update_timecoretimestampOutput only. When the namespace was last updated.
zone_idcorestring