Interface protos.google.container.v1.ICluster (4.9.0)

Properties of a Cluster.

Package

@google-cloud/container

Properties

addonsConfig

addonsConfig?: (google.container.v1.IAddonsConfig|null);

Cluster addonsConfig

authenticatorGroupsConfig

authenticatorGroupsConfig?: (google.container.v1.IAuthenticatorGroupsConfig|null);

Cluster authenticatorGroupsConfig

autopilot

autopilot?: (google.container.v1.IAutopilot|null);

Cluster autopilot

autoscaling

autoscaling?: (google.container.v1.IClusterAutoscaling|null);

Cluster autoscaling

binaryAuthorization

binaryAuthorization?: (google.container.v1.IBinaryAuthorization|null);

Cluster binaryAuthorization

clusterIpv4Cidr

clusterIpv4Cidr?: (string|null);

Cluster clusterIpv4Cidr

conditions

conditions?: (google.container.v1.IStatusCondition[]|null);

Cluster conditions

confidentialNodes

confidentialNodes?: (google.container.v1.IConfidentialNodes|null);

Cluster confidentialNodes

costManagementConfig

costManagementConfig?: (google.container.v1.ICostManagementConfig|null);

Cluster costManagementConfig

createTime

createTime?: (string|null);

Cluster createTime

currentMasterVersion

currentMasterVersion?: (string|null);

Cluster currentMasterVersion

currentNodeCount

currentNodeCount?: (number|null);

Cluster currentNodeCount

currentNodeVersion

currentNodeVersion?: (string|null);

Cluster currentNodeVersion

databaseEncryption

databaseEncryption?: (google.container.v1.IDatabaseEncryption|null);

Cluster databaseEncryption

defaultMaxPodsConstraint

defaultMaxPodsConstraint?: (google.container.v1.IMaxPodsConstraint|null);

Cluster defaultMaxPodsConstraint

description

description?: (string|null);

Cluster description

enableKubernetesAlpha

enableKubernetesAlpha?: (boolean|null);

Cluster enableKubernetesAlpha

enableTpu

enableTpu?: (boolean|null);

Cluster enableTpu

endpoint

endpoint?: (string|null);

Cluster endpoint

etag

etag?: (string|null);

Cluster etag

expireTime

expireTime?: (string|null);

Cluster expireTime

fleet

fleet?: (google.container.v1.IFleet|null);

Cluster fleet

id

id?: (string|null);

Cluster id

identityServiceConfig

identityServiceConfig?: (google.container.v1.IIdentityServiceConfig|null);

Cluster identityServiceConfig

initialClusterVersion

initialClusterVersion?: (string|null);

Cluster initialClusterVersion

initialNodeCount

initialNodeCount?: (number|null);

Cluster initialNodeCount

instanceGroupUrls

instanceGroupUrls?: (string[]|null);

Cluster instanceGroupUrls

ipAllocationPolicy

ipAllocationPolicy?: (google.container.v1.IIPAllocationPolicy|null);

Cluster ipAllocationPolicy

labelFingerprint

labelFingerprint?: (string|null);

Cluster labelFingerprint

legacyAbac

legacyAbac?: (google.container.v1.ILegacyAbac|null);

Cluster legacyAbac

location

location?: (string|null);

Cluster location

locations

locations?: (string[]|null);

Cluster locations

loggingConfig

loggingConfig?: (google.container.v1.ILoggingConfig|null);

Cluster loggingConfig

loggingService

loggingService?: (string|null);

Cluster loggingService

maintenancePolicy

maintenancePolicy?: (google.container.v1.IMaintenancePolicy|null);

Cluster maintenancePolicy

masterAuth

masterAuth?: (google.container.v1.IMasterAuth|null);

Cluster masterAuth

masterAuthorizedNetworksConfig

masterAuthorizedNetworksConfig?: (google.container.v1.IMasterAuthorizedNetworksConfig|null);

Cluster masterAuthorizedNetworksConfig

meshCertificates

meshCertificates?: (google.container.v1.IMeshCertificates|null);

Cluster meshCertificates

monitoringConfig

monitoringConfig?: (google.container.v1.IMonitoringConfig|null);

Cluster monitoringConfig

monitoringService

monitoringService?: (string|null);

Cluster monitoringService

name

name?: (string|null);

Cluster name

network

network?: (string|null);

Cluster network

networkConfig

networkConfig?: (google.container.v1.INetworkConfig|null);

Cluster networkConfig

networkPolicy

networkPolicy?: (google.container.v1.INetworkPolicy|null);

Cluster networkPolicy

nodeConfig

nodeConfig?: (google.container.v1.INodeConfig|null);

Cluster nodeConfig

nodeIpv4CidrSize

nodeIpv4CidrSize?: (number|null);

Cluster nodeIpv4CidrSize

nodePoolAutoConfig

nodePoolAutoConfig?: (google.container.v1.INodePoolAutoConfig|null);

Cluster nodePoolAutoConfig

nodePoolDefaults

nodePoolDefaults?: (google.container.v1.INodePoolDefaults|null);

Cluster nodePoolDefaults

nodePools

nodePools?: (google.container.v1.INodePool[]|null);

Cluster nodePools

notificationConfig

notificationConfig?: (google.container.v1.INotificationConfig|null);

Cluster notificationConfig

privateClusterConfig

privateClusterConfig?: (google.container.v1.IPrivateClusterConfig|null);

Cluster privateClusterConfig

releaseChannel

releaseChannel?: (google.container.v1.IReleaseChannel|null);

Cluster releaseChannel

resourceLabels

resourceLabels?: ({ [k: string]: string }|null);

Cluster resourceLabels

resourceUsageExportConfig

resourceUsageExportConfig?: (google.container.v1.IResourceUsageExportConfig|null);

Cluster resourceUsageExportConfig

selfLink?: (string|null);

Cluster selfLink

servicesIpv4Cidr

servicesIpv4Cidr?: (string|null);

Cluster servicesIpv4Cidr

shieldedNodes

shieldedNodes?: (google.container.v1.IShieldedNodes|null);

Cluster shieldedNodes

status

status?: (google.container.v1.Cluster.Status|keyof typeof google.container.v1.Cluster.Status|null);

Cluster status

statusMessage

statusMessage?: (string|null);

Cluster statusMessage

subnetwork

subnetwork?: (string|null);

Cluster subnetwork

tpuIpv4CidrBlock

tpuIpv4CidrBlock?: (string|null);

Cluster tpuIpv4CidrBlock

verticalPodAutoscaling

verticalPodAutoscaling?: (google.container.v1.IVerticalPodAutoscaling|null);

Cluster verticalPodAutoscaling

workloadIdentityConfig

workloadIdentityConfig?: (google.container.v1.IWorkloadIdentityConfig|null);

Cluster workloadIdentityConfig

zone

zone?: (string|null);

Cluster zone