Properties of a Cluster.
Properties:
Name | Type | Attributes | Description |
---|---|---|---|
name |
string | null |
<optional> |
Cluster name |
description |
string | null |
<optional> |
Cluster description |
initialNodeCount |
number | null |
<optional> |
Cluster initialNodeCount |
nodeConfig |
google.container.v1beta1.INodeConfig | null |
<optional> |
Cluster nodeConfig |
masterAuth |
google.container.v1beta1.IMasterAuth | null |
<optional> |
Cluster masterAuth |
loggingService |
string | null |
<optional> |
Cluster loggingService |
monitoringService |
string | null |
<optional> |
Cluster monitoringService |
network |
string | null |
<optional> |
Cluster network |
clusterIpv4Cidr |
string | null |
<optional> |
Cluster clusterIpv4Cidr |
addonsConfig |
google.container.v1beta1.IAddonsConfig | null |
<optional> |
Cluster addonsConfig |
subnetwork |
string | null |
<optional> |
Cluster subnetwork |
nodePools |
Array.<google.container.v1beta1.INodePool> | null |
<optional> |
Cluster nodePools |
locations |
Array.<string> | null |
<optional> |
Cluster locations |
enableKubernetesAlpha |
boolean | null |
<optional> |
Cluster enableKubernetesAlpha |
enableK8sBetaApis |
google.container.v1beta1.IK8sBetaAPIConfig | null |
<optional> |
Cluster enableK8sBetaApis |
resourceLabels |
Object.<string, string> | null |
<optional> |
Cluster resourceLabels |
labelFingerprint |
string | null |
<optional> |
Cluster labelFingerprint |
legacyAbac |
google.container.v1beta1.ILegacyAbac | null |
<optional> |
Cluster legacyAbac |
networkPolicy |
google.container.v1beta1.INetworkPolicy | null |
<optional> |
Cluster networkPolicy |
ipAllocationPolicy |
google.container.v1beta1.IIPAllocationPolicy | null |
<optional> |
Cluster ipAllocationPolicy |
masterAuthorizedNetworksConfig |
google.container.v1beta1.IMasterAuthorizedNetworksConfig | null |
<optional> |
Cluster masterAuthorizedNetworksConfig |
maintenancePolicy |
google.container.v1beta1.IMaintenancePolicy | null |
<optional> |
Cluster maintenancePolicy |
binaryAuthorization |
google.container.v1beta1.IBinaryAuthorization | null |
<optional> |
Cluster binaryAuthorization |
podSecurityPolicyConfig |
google.container.v1beta1.IPodSecurityPolicyConfig | null |
<optional> |
Cluster podSecurityPolicyConfig |
autoscaling |
google.container.v1beta1.IClusterAutoscaling | null |
<optional> |
Cluster autoscaling |
networkConfig |
google.container.v1beta1.INetworkConfig | null |
<optional> |
Cluster networkConfig |
privateCluster |
boolean | null |
<optional> |
Cluster privateCluster |
masterIpv4CidrBlock |
string | null |
<optional> |
Cluster masterIpv4CidrBlock |
defaultMaxPodsConstraint |
google.container.v1beta1.IMaxPodsConstraint | null |
<optional> |
Cluster defaultMaxPodsConstraint |
resourceUsageExportConfig |
google.container.v1beta1.IResourceUsageExportConfig | null |
<optional> |
Cluster resourceUsageExportConfig |
authenticatorGroupsConfig |
google.container.v1beta1.IAuthenticatorGroupsConfig | null |
<optional> |
Cluster authenticatorGroupsConfig |
privateClusterConfig |
google.container.v1beta1.IPrivateClusterConfig | null |
<optional> |
Cluster privateClusterConfig |
verticalPodAutoscaling |
google.container.v1beta1.IVerticalPodAutoscaling | null |
<optional> |
Cluster verticalPodAutoscaling |
shieldedNodes |
google.container.v1beta1.IShieldedNodes | null |
<optional> |
Cluster shieldedNodes |
releaseChannel |
google.container.v1beta1.IReleaseChannel | null |
<optional> |
Cluster releaseChannel |
workloadIdentityConfig |
google.container.v1beta1.IWorkloadIdentityConfig | null |
<optional> |
Cluster workloadIdentityConfig |
workloadCertificates |
google.container.v1beta1.IWorkloadCertificates | null |
<optional> |
Cluster workloadCertificates |
meshCertificates |
google.container.v1beta1.IMeshCertificates | null |
<optional> |
Cluster meshCertificates |
workloadAltsConfig |
google.container.v1beta1.IWorkloadALTSConfig | null |
<optional> |
Cluster workloadAltsConfig |
costManagementConfig |
google.container.v1beta1.ICostManagementConfig | null |
<optional> |
Cluster costManagementConfig |
clusterTelemetry |
google.container.v1beta1.IClusterTelemetry | null |
<optional> |
Cluster clusterTelemetry |
tpuConfig |
google.container.v1beta1.ITpuConfig | null |
<optional> |
Cluster tpuConfig |
notificationConfig |
google.container.v1beta1.INotificationConfig | null |
<optional> |
Cluster notificationConfig |
confidentialNodes |
google.container.v1beta1.IConfidentialNodes | null |
<optional> |
Cluster confidentialNodes |
identityServiceConfig |
google.container.v1beta1.IIdentityServiceConfig | null |
<optional> |
Cluster identityServiceConfig |
selfLink |
string | null |
<optional> |
Cluster selfLink |
zone |
string | null |
<optional> |
Cluster zone |
endpoint |
string | null |
<optional> |
Cluster endpoint |
initialClusterVersion |
string | null |
<optional> |
Cluster initialClusterVersion |
currentMasterVersion |
string | null |
<optional> |
Cluster currentMasterVersion |
currentNodeVersion |
string | null |
<optional> |
Cluster currentNodeVersion |
createTime |
string | null |
<optional> |
Cluster createTime |
status |
google.container.v1beta1.Cluster.Status | null |
<optional> |
Cluster status |
statusMessage |
string | null |
<optional> |
Cluster statusMessage |
nodeIpv4CidrSize |
number | null |
<optional> |
Cluster nodeIpv4CidrSize |
servicesIpv4Cidr |
string | null |
<optional> |
Cluster servicesIpv4Cidr |
instanceGroupUrls |
Array.<string> | null |
<optional> |
Cluster instanceGroupUrls |
currentNodeCount |
number | null |
<optional> |
Cluster currentNodeCount |
expireTime |
string | null |
<optional> |
Cluster expireTime |
location |
string | null |
<optional> |
Cluster location |
enableTpu |
boolean | null |
<optional> |
Cluster enableTpu |
tpuIpv4CidrBlock |
string | null |
<optional> |
Cluster tpuIpv4CidrBlock |
databaseEncryption |
google.container.v1beta1.IDatabaseEncryption | null |
<optional> |
Cluster databaseEncryption |
conditions |
Array.<google.container.v1beta1.IStatusCondition> | null |
<optional> |
Cluster conditions |
master |
google.container.v1beta1.IMaster | null |
<optional> |
Cluster master |
autopilot |
google.container.v1beta1.IAutopilot | null |
<optional> |
Cluster autopilot |
id |
string | null |
<optional> |
Cluster id |
nodePoolDefaults |
google.container.v1beta1.INodePoolDefaults | null |
<optional> |
Cluster nodePoolDefaults |
loggingConfig |
google.container.v1beta1.ILoggingConfig | null |
<optional> |
Cluster loggingConfig |
monitoringConfig |
google.container.v1beta1.IMonitoringConfig | null |
<optional> |
Cluster monitoringConfig |
nodePoolAutoConfig |
google.container.v1beta1.INodePoolAutoConfig | null |
<optional> |
Cluster nodePoolAutoConfig |
protectConfig |
google.container.v1beta1.IProtectConfig | null |
<optional> |
Cluster protectConfig |
etag |
string | null |
<optional> |
Cluster etag |
fleet |
google.container.v1beta1.IFleet | null |
<optional> |
Cluster fleet |
securityPostureConfig |
google.container.v1beta1.ISecurityPostureConfig | null |
<optional> |
Cluster securityPostureConfig |
enterpriseConfig |
google.container.v1beta1.IEnterpriseConfig | null |
<optional> |
Cluster enterpriseConfig |
secretManagerConfig |
google.container.v1beta1.ISecretManagerConfig | null |
<optional> |
Cluster secretManagerConfig |
compliancePostureConfig |
google.container.v1beta1.ICompliancePostureConfig | null |
<optional> |
Cluster compliancePostureConfig |
satisfiesPzs |
boolean | null |
<optional> |
Cluster satisfiesPzs |
satisfiesPzi |
boolean | null |
<optional> |
Cluster satisfiesPzi |