- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
",t};e.buildCustomizationMenuUi=t;function n(e){let t='
",t}function s(e){let n=e.filter.currentValue||e.filter.defaultValue,t='${e.filter.label}
`,e.filter.options.forEach(s=>{let o=s.id===n;t+=``}),t+="${e.filter.label}
`,t+=`ancestors
Type: UNORDERED_LIST_STRING
authority
Type: STRUCT
Provider name: authority
Description: Optional. How to identify workloads from this Membership. See the documentation on Workload Identity for more details: https://cloud.google.com/kubernetes-engine/docs/how-to/workload-identity
identity_provider
STRING
identityProvider
issuer
in the workload identity pool.issuer
STRING
issuer
issuer
must start with https://
and be a valid URL with length <2000 characters, it must use location
rather than zone
for GKE clusters. If set, then Google will allow valid OIDC tokens from this issuer to authenticate within the workload_identity_pool. OIDC discovery will be performed on this URI to validate tokens from the issuer. Clearing issuer
disables Workload Identity. issuer
cannot be directly modified; it must be cleared (and Workload Identity disabled) before using a new issuer (and re-enabling Workload Identity).scope_tenancy_identity_provider
STRING
scopeTenancyIdentityProvider
scope_tenancy_workload_identity_pool
STRING
scopeTenancyWorkloadIdentityPool
workload_identity_pool
STRING
workloadIdentityPool
issuer
will be recognized. There is a single Workload Identity Pool per Hub that is shared between all Memberships that belong to that Hub. For a Hub hosted in {PROJECT_ID}, the workload pool format is {PROJECT_ID}.hub.id.goog
, although this is subject to change in newer versions of this API.cluster_tier
Type: STRING
Provider name: clusterTier
Description: Output only. The tier of the cluster.
Possible values:
CLUSTER_TIER_UNSPECIFIED
- The ClusterTier is not set.STANDARD
- The ClusterTier is standard.ENTERPRISE
- The ClusterTier is enterprise.create_time
Type: TIMESTAMP
Provider name: createTime
Description: Output only. When the Membership was created.
delete_time
Type: TIMESTAMP
Provider name: deleteTime
Description: Output only. When the Membership was deleted.
description
Type: STRING
Provider name: description
Description: Output only. Description of this membership, limited to 63 characters. Must match the regex: a-zA-Z0-9*
This field is present for legacy purposes.
endpoint
Type: STRUCT
Provider name: endpoint
Description: Optional. Endpoint information to reach this member.
appliance_cluster
STRUCT
applianceCluster
resource_link
STRING
resourceLink
edge_cluster
STRUCT
edgeCluster
resource_link
STRING
resourceLink
gke_cluster
STRUCT
gkeCluster
cluster_missing
BOOLEAN
clusterMissing
resource_link
STRING
resourceLink
google_managed
BOOLEAN
googleManaged
kubernetes_metadata
STRUCT
kubernetesMetadata
kubernetes_api_server_version
STRING
kubernetesApiServerVersion
/version
.memory_mb
INT32
memoryMb
node_count
INT32
nodeCount
node_provider_id
STRING
nodeProviderId
update_time
TIMESTAMP
updateTime
vcpu_count
INT32
vcpuCount
kubernetes_resource
STRUCT
kubernetesResource
connect_resources
UNORDERED_LIST_STRUCT
connectResources
cluster_scoped
BOOLEAN
clusterScoped
cluster_scoped
. If unset, the manifest is assumed to be namespace scoped. This field is used for REST mapping when applying the resource in a cluster.manifest
STRING
manifest
membership_cr_manifest
STRING
membershipCrManifest
membership_resources
UNORDERED_LIST_STRUCT
membershipResources
cluster_scoped
BOOLEAN
clusterScoped
cluster_scoped
. If unset, the manifest is assumed to be namespace scoped. This field is used for REST mapping when applying the resource in a cluster.manifest
STRING
manifest
resource_options
STRUCT
resourceOptions
connect_version
STRING
connectVersion
k8s_version
STRING
k8sVersion
apiextensions/v1beta1
orapiextensions/v1
.v1beta1_crd
BOOLEAN
v1beta1Crd
apiextensions/v1beta1
instead of apiextensions/v1
for CustomResourceDefinition resources. This option should be set for clusters with Kubernetes apiserver versions <1.16.multi_cloud_cluster
STRUCT
multiCloudCluster
cluster_missing
BOOLEAN
clusterMissing
resource_link
STRING
resourceLink
on_prem_cluster
STRUCT
onPremCluster
admin_cluster
BOOLEAN
adminCluster
cluster_missing
BOOLEAN
clusterMissing
cluster_type
STRING
clusterType
CLUSTERTYPE_UNSPECIFIED
- The ClusterType is not set.BOOTSTRAP
- The ClusterType is bootstrap cluster.HYBRID
- The ClusterType is baremetal hybrid cluster.STANDALONE
- The ClusterType is baremetal standalone cluster.USER
- The ClusterType is user cluster.resource_link
STRING
resourceLink
gcp_external_id
Type: STRING
Provider name: externalId
Description: Optional. An externally-generated and managed ID for this Membership. This ID may be modified after creation, but this is not recommended. The ID must match the regex: a-zA-Z0-9*
If this Membership represents a Kubernetes cluster, this value should be set to the UID of the kube-system
namespace object.
labels
Type: UNORDERED_LIST_STRING
last_connection_time
Type: TIMESTAMP
Provider name: lastConnectionTime
Description: Output only. For clusters using Connect, the timestamp of the most recent connection established with Google Cloud. This time is updated every several minutes, not continuously. For clusters that do not use GKE Connect, or that have never connected successfully, this field will be unset.
membership_type
Type: STRING
Provider name: membershipType
Description: Output only. The type of the membership.
Possible values:
MEMBERSHIP_TYPE_UNSPECIFIED
- The MembershipType is not set.LIGHTWEIGHT
- The membership supports only lightweight compatible features.monitoring_config
Type: STRUCT
Provider name: monitoringConfig
Description: Optional. The monitoring config information for this membership.
cluster
STRING
cluster
cluster_hash
STRING
clusterHash
kubernetes_metrics_prefix
STRING
kubernetesMetricsPrefix
location
STRING
location
project_id
STRING
projectId
name
Type: STRING
Provider name: name
Description: Output only. The full, unique name of this Membership resource in the format projects/*/locations/*/memberships/{membership_id}
, set during creation. membership_id
must be a valid RFC 1123 compliant DNS label: 1. At most 63 characters in length 2. It must consist of lower case alphanumeric characters or -
3. It must start and end with an alphanumeric character Which can be expressed as the regex: [a-z0-9]([-a-z0-9]*[a-z0-9])?
, with a maximum length of 63 characters.
organization_id
Type: STRING
parent
Type: STRING
project_id
Type: STRING
project_number
Type: STRING
resource_name
Type: STRING
state
Type: STRUCT
Provider name: state
Description: Output only. State of the Membership resource.
code
STRING
code
CODE_UNSPECIFIED
- The code is not set.CREATING
- The cluster is being registered.READY
- The cluster is registered.DELETING
- The cluster is being unregistered.UPDATING
- The Membership is being updated.SERVICE_UPDATING
- The Membership is being updated by the Hub Service.tags
Type: UNORDERED_LIST_STRING
unique_id
Type: STRING
Provider name: uniqueId
Description: Output only. Google-generated UUID for this resource. This is unique across all Membership resources. If a Membership resource is deleted and another resource with the same name is created, it gets a different unique_id.
update_time
Type: TIMESTAMP
Provider name: updateTime
Description: Output only. When the Membership was last updated.