ICluster

google.container.v1. ICluster

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.v1.INodeConfig | null <optional>

Cluster nodeConfig

masterAuth google.container.v1.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.v1.IAddonsConfig | null <optional>

Cluster addonsConfig

subnetwork string | null <optional>

Cluster subnetwork

nodePools Array.<google.container.v1.INodePool> | null <optional>

Cluster nodePools

locations Array.<string> | null <optional>

Cluster locations

enableKubernetesAlpha boolean | null <optional>

Cluster enableKubernetesAlpha

resourceLabels Object.<string, string> | null <optional>

Cluster resourceLabels

labelFingerprint string | null <optional>

Cluster labelFingerprint

legacyAbac google.container.v1.ILegacyAbac | null <optional>

Cluster legacyAbac

networkPolicy google.container.v1.INetworkPolicy | null <optional>

Cluster networkPolicy

ipAllocationPolicy google.container.v1.IIPAllocationPolicy | null <optional>

Cluster ipAllocationPolicy

masterAuthorizedNetworksConfig google.container.v1.IMasterAuthorizedNetworksConfig | null <optional>

Cluster masterAuthorizedNetworksConfig

maintenancePolicy google.container.v1.IMaintenancePolicy | null <optional>

Cluster maintenancePolicy

binaryAuthorization google.container.v1.IBinaryAuthorization | null <optional>

Cluster binaryAuthorization

autoscaling google.container.v1.IClusterAutoscaling | null <optional>

Cluster autoscaling

networkConfig google.container.v1.INetworkConfig | null <optional>

Cluster networkConfig

defaultMaxPodsConstraint google.container.v1.IMaxPodsConstraint | null <optional>

Cluster defaultMaxPodsConstraint

resourceUsageExportConfig google.container.v1.IResourceUsageExportConfig | null <optional>

Cluster resourceUsageExportConfig

authenticatorGroupsConfig google.container.v1.IAuthenticatorGroupsConfig | null <optional>

Cluster authenticatorGroupsConfig

privateClusterConfig google.container.v1.IPrivateClusterConfig | null <optional>

Cluster privateClusterConfig

databaseEncryption google.container.v1.IDatabaseEncryption | null <optional>

Cluster databaseEncryption

verticalPodAutoscaling google.container.v1.IVerticalPodAutoscaling | null <optional>

Cluster verticalPodAutoscaling

shieldedNodes google.container.v1.IShieldedNodes | null <optional>

Cluster shieldedNodes

releaseChannel google.container.v1.IReleaseChannel | null <optional>

Cluster releaseChannel

workloadIdentityConfig google.container.v1.IWorkloadIdentityConfig | null <optional>

Cluster workloadIdentityConfig

meshCertificates google.container.v1.IMeshCertificates | null <optional>

Cluster meshCertificates

costManagementConfig google.container.v1.ICostManagementConfig | null <optional>

Cluster costManagementConfig

notificationConfig google.container.v1.INotificationConfig | null <optional>

Cluster notificationConfig

confidentialNodes google.container.v1.IConfidentialNodes | null <optional>

Cluster confidentialNodes

identityServiceConfig google.container.v1.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.v1.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

conditions Array.<google.container.v1.IStatusCondition> | null <optional>

Cluster conditions

autopilot google.container.v1.IAutopilot | null <optional>

Cluster autopilot

id string | null <optional>

Cluster id

nodePoolDefaults google.container.v1.INodePoolDefaults | null <optional>

Cluster nodePoolDefaults

loggingConfig google.container.v1.ILoggingConfig | null <optional>

Cluster loggingConfig

monitoringConfig google.container.v1.IMonitoringConfig | null <optional>

Cluster monitoringConfig

nodePoolAutoConfig google.container.v1.INodePoolAutoConfig | null <optional>

Cluster nodePoolAutoConfig

etag string | null <optional>

Cluster etag

fleet google.container.v1.IFleet | null <optional>

Cluster fleet

securityPostureConfig google.container.v1.ISecurityPostureConfig | null <optional>

Cluster securityPostureConfig

enableK8sBetaApis google.container.v1.IK8sBetaAPIConfig | null <optional>

Cluster enableK8sBetaApis

enterpriseConfig google.container.v1.IEnterpriseConfig | null <optional>

Cluster enterpriseConfig