container library

Classes

AcceleratorConfig
AcceleratorConfig represents a Hardware Accelerator request.
AcceleratorConfigContainerV1beta1
AcceleratorConfig represents a Hardware Accelerator request.
AcceleratorConfigResponse
AcceleratorConfig represents a Hardware Accelerator request.
AcceleratorConfigResponseContainerV1beta1
AcceleratorConfig represents a Hardware Accelerator request.
AdditionalNodeNetworkConfig
AdditionalNodeNetworkConfig is the configuration for additional node networks within the NodeNetworkConfig message
AdditionalNodeNetworkConfigContainerV1beta1
AdditionalNodeNetworkConfig is the configuration for additional node networks within the NodeNetworkConfig message
AdditionalNodeNetworkConfigResponse
AdditionalNodeNetworkConfig is the configuration for additional node networks within the NodeNetworkConfig message
AdditionalNodeNetworkConfigResponseContainerV1beta1
AdditionalNodeNetworkConfig is the configuration for additional node networks within the NodeNetworkConfig message
AdditionalPodNetworkConfig
AdditionalPodNetworkConfig is the configuration for additional pod networks within the NodeNetworkConfig message
AdditionalPodNetworkConfigContainerV1beta1
AdditionalPodNetworkConfig is the configuration for additional pod networks within the NodeNetworkConfig message
AdditionalPodNetworkConfigResponse
AdditionalPodNetworkConfig is the configuration for additional pod networks within the NodeNetworkConfig message
AdditionalPodNetworkConfigResponseContainerV1beta1
AdditionalPodNetworkConfig is the configuration for additional pod networks within the NodeNetworkConfig message
AdditionalPodRangesConfig
AdditionalPodRangesConfig is the configuration for additional pod secondary ranges supporting the ClusterUpdate message.
AdditionalPodRangesConfigContainerV1beta1
AdditionalPodRangesConfig is the configuration for additional pod secondary ranges supporting the ClusterUpdate message.
AdditionalPodRangesConfigResponse
AdditionalPodRangesConfig is the configuration for additional pod secondary ranges supporting the ClusterUpdate message.
AdditionalPodRangesConfigResponseContainerV1beta1
AdditionalPodRangesConfig is the configuration for additional pod secondary ranges supporting the ClusterUpdate message.
AddonsConfig
Configuration for the addons that can be automatically spun up in the cluster, enabling additional functionality.
AddonsConfigContainerV1beta1
Configuration for the addons that can be automatically spun up in the cluster, enabling additional functionality.
AddonsConfigResponse
Configuration for the addons that can be automatically spun up in the cluster, enabling additional functionality.
AddonsConfigResponseContainerV1beta1
Configuration for the addons that can be automatically spun up in the cluster, enabling additional functionality.
AdvancedDatapathObservabilityConfig
AdvancedDatapathObservabilityConfig specifies configuration of observability features of advanced datapath.
AdvancedDatapathObservabilityConfigContainerV1beta1
AdvancedDatapathObservabilityConfig specifies configuration of observability features of advanced datapath.
AdvancedDatapathObservabilityConfigResponse
AdvancedDatapathObservabilityConfig specifies configuration of observability features of advanced datapath.
AdvancedDatapathObservabilityConfigResponseContainerV1beta1
AdvancedDatapathObservabilityConfig specifies configuration of observability features of advanced datapath.
AdvancedMachineFeatures
Specifies options for controlling advanced machine features.
AdvancedMachineFeaturesContainerV1beta1
Specifies options for controlling advanced machine features.
AdvancedMachineFeaturesResponse
Specifies options for controlling advanced machine features.
AdvancedMachineFeaturesResponseContainerV1beta1
Specifies options for controlling advanced machine features.
AuthenticatorGroupsConfig
Configuration for returning group information from authenticators.
AuthenticatorGroupsConfigContainerV1beta1
Configuration for returning group information from authenticators.
AuthenticatorGroupsConfigResponse
Configuration for returning group information from authenticators.
AuthenticatorGroupsConfigResponseContainerV1beta1
Configuration for returning group information from authenticators.
Autopilot
Autopilot is the configuration for Autopilot settings on the cluster.
AutopilotContainerV1beta1
Autopilot is the configuration for Autopilot settings on the cluster.
AutopilotConversionStatusResponse
AutopilotConversionStatus represents conversion status.
AutopilotResponse
Autopilot is the configuration for Autopilot settings on the cluster.
AutopilotResponseContainerV1beta1
Autopilot is the configuration for Autopilot settings on the cluster.
AutoprovisioningNodePoolDefaults
AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.
AutoprovisioningNodePoolDefaultsContainerV1beta1
AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.
AutoprovisioningNodePoolDefaultsResponse
AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.
AutoprovisioningNodePoolDefaultsResponseContainerV1beta1
AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.
AutoUpgradeOptionsResponse
AutoUpgradeOptions defines the set of options for the user to control how the Auto Upgrades will proceed.
AutoUpgradeOptionsResponseContainerV1beta1
AutoUpgradeOptions defines the set of options for the user to control how the Auto Upgrades will proceed.
AvailableVersionResponse
Deprecated.
BestEffortProvisioning
Best effort provisioning.
BestEffortProvisioningContainerV1beta1
Best effort provisioning.
BestEffortProvisioningResponse
Best effort provisioning.
BestEffortProvisioningResponseContainerV1beta1
Best effort provisioning.
BigQueryDestination
Parameters for using BigQuery as the destination of resource usage export.
BigQueryDestinationContainerV1beta1
Parameters for using BigQuery as the destination of resource usage export.
BigQueryDestinationResponse
Parameters for using BigQuery as the destination of resource usage export.
BigQueryDestinationResponseContainerV1beta1
Parameters for using BigQuery as the destination of resource usage export.
BinaryAuthorization
Configuration for Binary Authorization.
BinaryAuthorizationContainerV1beta1
Configuration for Binary Authorization.
BinaryAuthorizationResponse
Configuration for Binary Authorization.
BinaryAuthorizationResponseContainerV1beta1
Configuration for Binary Authorization.
BlueGreenInfoResponse
Information relevant to blue-green upgrade.
BlueGreenInfoResponseContainerV1beta1
Information relevant to blue-green upgrade.
BlueGreenSettings
Settings for blue-green upgrade.
BlueGreenSettingsContainerV1beta1
Settings for blue-green upgrade.
BlueGreenSettingsResponse
Settings for blue-green upgrade.
BlueGreenSettingsResponseContainerV1beta1
Settings for blue-green upgrade.
CidrBlock
CidrBlock contains an optional name and one CIDR block.
CidrBlockContainerV1beta1
CidrBlock contains an optional name and one CIDR block.
CidrBlockResponse
CidrBlock contains an optional name and one CIDR block.
CidrBlockResponseContainerV1beta1
CidrBlock contains an optional name and one CIDR block.
ClientCertificateConfig
Configuration for client certificates on the cluster.
ClientCertificateConfigContainerV1beta1
Configuration for client certificates on the cluster.
ClientCertificateConfigResponse
Configuration for client certificates on the cluster.
ClientCertificateConfigResponseContainerV1beta1
Configuration for client certificates on the cluster.
CloudRunConfig
Configuration options for the Cloud Run feature.
CloudRunConfigContainerV1beta1
Configuration options for the Cloud Run feature.
CloudRunConfigResponse
Configuration options for the Cloud Run feature.
CloudRunConfigResponseContainerV1beta1
Configuration options for the Cloud Run feature.
Cluster
Creates a cluster, consisting of the specified number and type of Google Compute Engine instances. By default, the cluster is created in the project's default network. One firewall is added for the cluster. After cluster creation, the Kubelet creates routes for each node to allow the containers on that node to communicate with all other instances in the cluster. Finally, an entry is added to the project's global metadata indicating which CIDR range the cluster is using.
ClusterArgs
The set of arguments for Cluster. The set of arguments for Cluster.
ClusterAutoscaling
ClusterAutoscaling contains global, per-cluster information required by Cluster Autoscaler to automatically adjust the size of the cluster and create/delete node pools based on the current needs.
ClusterAutoscalingContainerV1beta1
ClusterAutoscaling contains global, per-cluster information required by Cluster Autoscaler to automatically adjust the size of the cluster and create/delete node pools based on the current needs.
ClusterAutoscalingResponse
ClusterAutoscaling contains global, per-cluster information required by Cluster Autoscaler to automatically adjust the size of the cluster and create/delete node pools based on the current needs.
ClusterAutoscalingResponseContainerV1beta1
ClusterAutoscaling contains global, per-cluster information required by Cluster Autoscaler to automatically adjust the size of the cluster and create/delete node pools based on the current needs.
ClusterContainerV1beta1
Creates a cluster, consisting of the specified number and type of Google Compute Engine instances. By default, the cluster is created in the project's default network. One firewall is added for the cluster. After cluster creation, the Kubelet creates routes for each node to allow the containers on that node to communicate with all other instances in the cluster. Finally, an entry is added to the project's global metadata indicating which CIDR range the cluster is using.
ClusterContainerV1beta1Args
The set of arguments for Cluster. The set of arguments for Cluster.
ClusterGetKubeconfigContainerV1beta1Result
Result data returned by Cluster.getKubeconfig.
ClusterGetKubeconfigResult
Result data returned by Cluster.getKubeconfig.
ClusterNetworkPerformanceConfig
Configuration of network bandwidth tiers
ClusterNetworkPerformanceConfigContainerV1beta1
Configuration of all network bandwidth tiers
ClusterNetworkPerformanceConfigResponse
Configuration of network bandwidth tiers
ClusterNetworkPerformanceConfigResponseContainerV1beta1
Configuration of all network bandwidth tiers
ClusterTelemetry
Telemetry integration for the cluster.
ClusterTelemetryResponse
Telemetry integration for the cluster.
ClusterUpdate
ClusterUpdate describes an update to the cluster. Exactly one update can be applied to a cluster with each request, so at most one field can be provided.
ClusterUpdateContainerV1beta1
ClusterUpdate describes an update to the cluster. Exactly one update can be applied to a cluster with each request, so at most one field can be provided.
ConfidentialNodes
ConfidentialNodes is configuration for the confidential nodes feature, which makes nodes run on confidential VMs.
ConfidentialNodesContainerV1beta1
ConfidentialNodes is configuration for the confidential nodes feature, which makes nodes run on confidential VMs.
ConfidentialNodesResponse
ConfidentialNodes is configuration for the confidential nodes feature, which makes nodes run on confidential VMs.
ConfidentialNodesResponseContainerV1beta1
ConfidentialNodes is configuration for the confidential nodes feature, which makes nodes run on confidential VMs.
ConfigConnectorConfig
Configuration options for the Config Connector add-on.
ConfigConnectorConfigContainerV1beta1
Configuration options for the Config Connector add-on.
ConfigConnectorConfigResponse
Configuration options for the Config Connector add-on.
ConfigConnectorConfigResponseContainerV1beta1
Configuration options for the Config Connector add-on.
ConsumptionMeteringConfig
Parameters for controlling consumption metering.
ConsumptionMeteringConfigContainerV1beta1
Parameters for controlling consumption metering.
ConsumptionMeteringConfigResponse
Parameters for controlling consumption metering.
ConsumptionMeteringConfigResponseContainerV1beta1
Parameters for controlling consumption metering.
CostManagementConfig
Configuration for fine-grained cost management feature.
CostManagementConfigContainerV1beta1
Configuration for fine-grained cost management feature.
CostManagementConfigResponse
Configuration for fine-grained cost management feature.
CostManagementConfigResponseContainerV1beta1
Configuration for fine-grained cost management feature.
DailyMaintenanceWindow
Time window specified for daily maintenance operations.
DailyMaintenanceWindowContainerV1beta1
Time window specified for daily maintenance operations.
DailyMaintenanceWindowResponse
Time window specified for daily maintenance operations.
DailyMaintenanceWindowResponseContainerV1beta1
Time window specified for daily maintenance operations.
DatabaseEncryption
Configuration of etcd encryption.
DatabaseEncryptionContainerV1beta1
Configuration of etcd encryption.
DatabaseEncryptionResponse
Configuration of etcd encryption.
DatabaseEncryptionResponseContainerV1beta1
Configuration of etcd encryption.
DefaultSnatStatus
DefaultSnatStatus contains the desired state of whether default sNAT should be disabled on the cluster.
DefaultSnatStatusContainerV1beta1
DefaultSnatStatus contains the desired state of whether default sNAT should be disabled on the cluster.
DefaultSnatStatusResponse
DefaultSnatStatus contains the desired state of whether default sNAT should be disabled on the cluster.
DefaultSnatStatusResponseContainerV1beta1
DefaultSnatStatus contains the desired state of whether default sNAT should be disabled on the cluster.
DnsCacheConfig
Configuration for NodeLocal DNSCache
DnsCacheConfigContainerV1beta1
Configuration for NodeLocal DNSCache
DnsCacheConfigResponse
Configuration for NodeLocal DNSCache
DnsCacheConfigResponseContainerV1beta1
Configuration for NodeLocal DNSCache
DNSConfig
DNSConfig contains the desired set of options for configuring clusterDNS.
DNSConfigContainerV1beta1
DNSConfig contains the desired set of options for configuring clusterDNS.
DNSConfigResponse
DNSConfig contains the desired set of options for configuring clusterDNS.
DNSConfigResponseContainerV1beta1
DNSConfig contains the desired set of options for configuring clusterDNS.
EnterpriseConfigResponse
EnterpriseConfig is the cluster enterprise configuration.
EnterpriseConfigResponseContainerV1beta1
EnterpriseConfig is the cluster enterprise configuration.
EphemeralStorageConfig
EphemeralStorageConfig contains configuration for the ephemeral storage filesystem.
EphemeralStorageConfigResponse
EphemeralStorageConfig contains configuration for the ephemeral storage filesystem.
EphemeralStorageLocalSsdConfig
EphemeralStorageLocalSsdConfig contains configuration for the node ephemeral storage using Local SSDs.
EphemeralStorageLocalSsdConfigContainerV1beta1
EphemeralStorageLocalSsdConfig contains configuration for the node ephemeral storage using Local SSDs.
EphemeralStorageLocalSsdConfigResponse
EphemeralStorageLocalSsdConfig contains configuration for the node ephemeral storage using Local SSDs.
EphemeralStorageLocalSsdConfigResponseContainerV1beta1
EphemeralStorageLocalSsdConfig contains configuration for the node ephemeral storage using Local SSDs.
FastSocket
Configuration of Fast Socket feature.
FastSocketContainerV1beta1
Configuration of Fast Socket feature.
FastSocketResponse
Configuration of Fast Socket feature.
FastSocketResponseContainerV1beta1
Configuration of Fast Socket feature.
Filter
Allows filtering to one or more specific event types. If event types are present, those and only those event types will be transmitted to the cluster. Other types will be skipped. If no filter is specified, or no event types are present, all event types will be sent
FilterContainerV1beta1
Allows filtering to one or more specific event types. If event types are present, those and only those event types will be transmitted to the cluster. Other types will be skipped. If no filter is specified, or no event types are present, all event types will be sent
FilterResponse
Allows filtering to one or more specific event types. If event types are present, those and only those event types will be transmitted to the cluster. Other types will be skipped. If no filter is specified, or no event types are present, all event types will be sent
FilterResponseContainerV1beta1
Allows filtering to one or more specific event types. If event types are present, those and only those event types will be transmitted to the cluster. Other types will be skipped. If no filter is specified, or no event types are present, all event types will be sent
Fleet
Fleet is the fleet configuration for the cluster.
FleetContainerV1beta1
Fleet is the fleet configuration for the cluster.
FleetResponse
Fleet is the fleet configuration for the cluster.
FleetResponseContainerV1beta1
Fleet is the fleet configuration for the cluster.
GatewayAPIConfig
GatewayAPIConfig contains the desired config of Gateway API on this cluster.
GatewayAPIConfigContainerV1beta1
GatewayAPIConfig contains the desired config of Gateway API on this cluster.
GatewayAPIConfigResponse
GatewayAPIConfig contains the desired config of Gateway API on this cluster.
GatewayAPIConfigResponseContainerV1beta1
GatewayAPIConfig contains the desired config of Gateway API on this cluster.
GcePersistentDiskCsiDriverConfig
Configuration for the Compute Engine PD CSI driver.
GcePersistentDiskCsiDriverConfigContainerV1beta1
Configuration for the Compute Engine PD CSI driver.
GcePersistentDiskCsiDriverConfigResponse
Configuration for the Compute Engine PD CSI driver.
GcePersistentDiskCsiDriverConfigResponseContainerV1beta1
Configuration for the Compute Engine PD CSI driver.
GcfsConfig
GcfsConfig contains configurations of Google Container File System (image streaming).
GcfsConfigContainerV1beta1
GcfsConfig contains configurations of Google Container File System.
GcfsConfigResponse
GcfsConfig contains configurations of Google Container File System (image streaming).
GcfsConfigResponseContainerV1beta1
GcfsConfig contains configurations of Google Container File System.
GcpFilestoreCsiDriverConfig
Configuration for the GCP Filestore CSI driver.
GcpFilestoreCsiDriverConfigContainerV1beta1
Configuration for the GCP Filestore CSI driver.
GcpFilestoreCsiDriverConfigResponse
Configuration for the GCP Filestore CSI driver.
GcpFilestoreCsiDriverConfigResponseContainerV1beta1
Configuration for the GCP Filestore CSI driver.
GcsFuseCsiDriverConfig
Configuration for the Cloud Storage Fuse CSI driver.
GcsFuseCsiDriverConfigContainerV1beta1
Configuration for the Cloud Storage Fuse CSI driver.
GcsFuseCsiDriverConfigResponse
Configuration for the Cloud Storage Fuse CSI driver.
GcsFuseCsiDriverConfigResponseContainerV1beta1
Configuration for the Cloud Storage Fuse CSI driver.
GetClusterArgs
Arguments for getCluster. Arguments for getCluster.
GetClusterContainerV1beta1Args
Arguments for getCluster. Arguments for getCluster.
GetClusterContainerV1beta1Result
Result data returned by getCluster.
GetClusterResult
Result data returned by getCluster.
GetKubeconfigArgs
Arguments for getKubeconfig. Arguments for getKubeconfig.
GetKubeconfigContainerV1beta1Args
Arguments for getKubeconfig. Arguments for getKubeconfig.
GetKubeconfigContainerV1beta1Result
Result data returned by getKubeconfig.
GetKubeconfigResult
Result data returned by getKubeconfig.
GetNodePoolArgs
Arguments for getNodePool. Arguments for getNodePool.
GetNodePoolContainerV1beta1Args
Arguments for getNodePool. Arguments for getNodePool.
GetNodePoolContainerV1beta1Result
Result data returned by getNodePool.
GetNodePoolResult
Result data returned by getNodePool.
GetServerConfigArgs
Arguments for getServerConfig. Arguments for getServerConfig.
GetServerConfigContainerV1beta1Args
Arguments for getServerConfig. Arguments for getServerConfig.
GetServerConfigContainerV1beta1Result
Result data returned by getServerConfig.
GetServerConfigResult
Result data returned by getServerConfig.
GkeBackupAgentConfig
Configuration for the Backup for GKE Agent.
GkeBackupAgentConfigContainerV1beta1
Configuration for the Backup for GKE Agent.
GkeBackupAgentConfigResponse
Configuration for the Backup for GKE Agent.
GkeBackupAgentConfigResponseContainerV1beta1
Configuration for the Backup for GKE Agent.
GPUDriverInstallationConfig
GPUDriverInstallationConfig specifies the version of GPU driver to be auto installed.
GPUDriverInstallationConfigContainerV1beta1
GPUDriverInstallationConfig specifies the version of GPU driver to be auto installed.
GPUDriverInstallationConfigResponse
GPUDriverInstallationConfig specifies the version of GPU driver to be auto installed.
GPUDriverInstallationConfigResponseContainerV1beta1
GPUDriverInstallationConfig specifies the version of GPU driver to be auto installed.
GPUSharingConfig
GPUSharingConfig represents the GPU sharing configuration for Hardware Accelerators.
GPUSharingConfigContainerV1beta1
GPUSharingConfig represents the GPU sharing configuration for Hardware Accelerators.
GPUSharingConfigResponse
GPUSharingConfig represents the GPU sharing configuration for Hardware Accelerators.
GPUSharingConfigResponseContainerV1beta1
GPUSharingConfig represents the GPU sharing configuration for Hardware Accelerators.
HorizontalPodAutoscaling
Configuration options for the horizontal pod autoscaling feature, which increases or decreases the number of replica pods a replication controller has based on the resource usage of the existing pods.
HorizontalPodAutoscalingContainerV1beta1
Configuration options for the horizontal pod autoscaling feature, which increases or decreases the number of replica pods a replication controller has based on the resource usage of the existing pods.
HorizontalPodAutoscalingResponse
Configuration options for the horizontal pod autoscaling feature, which increases or decreases the number of replica pods a replication controller has based on the resource usage of the existing pods.
HorizontalPodAutoscalingResponseContainerV1beta1
Configuration options for the horizontal pod autoscaling feature, which increases or decreases the number of replica pods a replication controller has based on the resource usage of the existing pods.
HostMaintenancePolicy
HostMaintenancePolicy contains the maintenance policy for the hosts on which the GKE VMs run on.
HostMaintenancePolicyResponse
HostMaintenancePolicy contains the maintenance policy for the hosts on which the GKE VMs run on.
HttpLoadBalancing
Configuration options for the HTTP (L7) load balancing controller addon, which makes it easy to set up HTTP load balancers for services in a cluster.
HttpLoadBalancingContainerV1beta1
Configuration options for the HTTP (L7) load balancing controller addon, which makes it easy to set up HTTP load balancers for services in a cluster.
HttpLoadBalancingResponse
Configuration options for the HTTP (L7) load balancing controller addon, which makes it easy to set up HTTP load balancers for services in a cluster.
HttpLoadBalancingResponseContainerV1beta1
Configuration options for the HTTP (L7) load balancing controller addon, which makes it easy to set up HTTP load balancers for services in a cluster.
IdentityServiceConfig
IdentityServiceConfig is configuration for Identity Service which allows customers to use external identity providers with the K8S API
IdentityServiceConfigContainerV1beta1
IdentityServiceConfig is configuration for Identity Service which allows customers to use external identity providers with the K8S API
IdentityServiceConfigResponse
IdentityServiceConfig is configuration for Identity Service which allows customers to use external identity providers with the K8S API
IdentityServiceConfigResponseContainerV1beta1
IdentityServiceConfig is configuration for Identity Service which allows customers to use external identity providers with the K8S API
ILBSubsettingConfig
ILBSubsettingConfig contains the desired config of L4 Internal LoadBalancer subsetting on this cluster.
ILBSubsettingConfigContainerV1beta1
ILBSubsettingConfig contains the desired config of L4 Internal LoadBalancer subsetting on this cluster.
IntraNodeVisibilityConfig
IntraNodeVisibilityConfig contains the desired config of the intra-node visibility on this cluster.
IntraNodeVisibilityConfigContainerV1beta1
IntraNodeVisibilityConfig contains the desired config of the intra-node visibility on this cluster.
IPAllocationPolicy
Configuration for controlling how IPs are allocated in the cluster.
IPAllocationPolicyContainerV1beta1
Configuration for controlling how IPs are allocated in the cluster.
IPAllocationPolicyResponse
Configuration for controlling how IPs are allocated in the cluster.
IPAllocationPolicyResponseContainerV1beta1
Configuration for controlling how IPs are allocated in the cluster.
IstioConfig
Configuration options for Istio addon.
IstioConfigResponse
Configuration options for Istio addon.
K8sBetaAPIConfig
K8sBetaAPIConfig , configuration for beta APIs
K8sBetaAPIConfigContainerV1beta1
Kubernetes open source beta apis enabled on the cluster.
K8sBetaAPIConfigResponse
K8sBetaAPIConfig , configuration for beta APIs
K8sBetaAPIConfigResponseContainerV1beta1
Kubernetes open source beta apis enabled on the cluster.
KalmConfig
Configuration options for the KALM addon.
KalmConfigResponse
Configuration options for the KALM addon.
KubernetesDashboard
Configuration for the Kubernetes Dashboard.
KubernetesDashboardContainerV1beta1
Configuration for the Kubernetes Dashboard.
KubernetesDashboardResponse
Configuration for the Kubernetes Dashboard.
KubernetesDashboardResponseContainerV1beta1
Configuration for the Kubernetes Dashboard.
LegacyAbac
Configuration for the legacy Attribute Based Access Control authorization mode.
LegacyAbacContainerV1beta1
Configuration for the legacy Attribute Based Access Control authorization mode.
LegacyAbacResponse
Configuration for the legacy Attribute Based Access Control authorization mode.
LegacyAbacResponseContainerV1beta1
Configuration for the legacy Attribute Based Access Control authorization mode.
LinuxNodeConfig
Parameters that can be configured on Linux nodes.
LinuxNodeConfigContainerV1beta1
Parameters that can be configured on Linux nodes.
LinuxNodeConfigResponse
Parameters that can be configured on Linux nodes.
LinuxNodeConfigResponseContainerV1beta1
Parameters that can be configured on Linux nodes.
LocalNvmeSsdBlockConfig
LocalNvmeSsdBlockConfig contains configuration for using raw-block local NVMe SSDs
LocalNvmeSsdBlockConfigContainerV1beta1
LocalNvmeSsdBlockConfig contains configuration for using raw-block local NVMe SSDs
LocalNvmeSsdBlockConfigResponse
LocalNvmeSsdBlockConfig contains configuration for using raw-block local NVMe SSDs
LocalNvmeSsdBlockConfigResponseContainerV1beta1
LocalNvmeSsdBlockConfig contains configuration for using raw-block local NVMe SSDs
LoggingComponentConfig
LoggingComponentConfig is cluster logging component configuration.
LoggingComponentConfigContainerV1beta1
LoggingComponentConfig is cluster logging component configuration.
LoggingComponentConfigResponse
LoggingComponentConfig is cluster logging component configuration.
LoggingComponentConfigResponseContainerV1beta1
LoggingComponentConfig is cluster logging component configuration.
LoggingConfig
LoggingConfig is cluster logging configuration.
LoggingConfigContainerV1beta1
LoggingConfig is cluster logging configuration.
LoggingConfigResponse
LoggingConfig is cluster logging configuration.
LoggingConfigResponseContainerV1beta1
LoggingConfig is cluster logging configuration.
LoggingVariantConfig
LoggingVariantConfig specifies the behaviour of the logging component.
LoggingVariantConfigContainerV1beta1
LoggingVariantConfig specifies the behaviour of the logging component.
LoggingVariantConfigResponse
LoggingVariantConfig specifies the behaviour of the logging component.
LoggingVariantConfigResponseContainerV1beta1
LoggingVariantConfig specifies the behaviour of the logging component.
MaintenanceExclusionOptions
Represents the Maintenance exclusion option.
MaintenanceExclusionOptionsContainerV1beta1
Represents the Maintenance exclusion option.
MaintenanceExclusionOptionsResponse
Represents the Maintenance exclusion option.
MaintenanceExclusionOptionsResponseContainerV1beta1
Represents the Maintenance exclusion option.
MaintenancePolicy
MaintenancePolicy defines the maintenance policy to be used for the cluster.
MaintenancePolicyContainerV1beta1
MaintenancePolicy defines the maintenance policy to be used for the cluster.
MaintenancePolicyResponse
MaintenancePolicy defines the maintenance policy to be used for the cluster.
MaintenancePolicyResponseContainerV1beta1
MaintenancePolicy defines the maintenance policy to be used for the cluster.
MaintenanceWindow
MaintenanceWindow defines the maintenance window to be used for the cluster.
MaintenanceWindowContainerV1beta1
MaintenanceWindow defines the maintenance window to be used for the cluster.
MaintenanceWindowResponse
MaintenanceWindow defines the maintenance window to be used for the cluster.
MaintenanceWindowResponseContainerV1beta1
MaintenanceWindow defines the maintenance window to be used for the cluster.
ManagedPrometheusConfig
ManagedPrometheusConfig defines the configuration for Google Cloud Managed Service for Prometheus.
ManagedPrometheusConfigContainerV1beta1
ManagedPrometheusConfig defines the configuration for Google Cloud Managed Service for Prometheus.
ManagedPrometheusConfigResponse
ManagedPrometheusConfig defines the configuration for Google Cloud Managed Service for Prometheus.
ManagedPrometheusConfigResponseContainerV1beta1
ManagedPrometheusConfig defines the configuration for Google Cloud Managed Service for Prometheus.
MasterAuth
The authentication information for accessing the master endpoint. Authentication can be done using HTTP basic auth or using client certificates.
MasterAuthContainerV1beta1
The authentication information for accessing the master endpoint. Authentication can be done using HTTP basic auth or using client certificates.
MasterAuthorizedNetworksConfig
Configuration options for the master authorized networks feature. Enabled master authorized networks will disallow all external traffic to access Kubernetes master through HTTPS except traffic from the given CIDR blocks, Google Compute Engine Public IPs and Google Prod IPs.
MasterAuthorizedNetworksConfigContainerV1beta1
Configuration options for the master authorized networks feature. Enabled master authorized networks will disallow all external traffic to access Kubernetes master through HTTPS except traffic from the given CIDR blocks, Google Compute Engine Public IPs and Google Prod IPs.
MasterAuthorizedNetworksConfigResponse
Configuration options for the master authorized networks feature. Enabled master authorized networks will disallow all external traffic to access Kubernetes master through HTTPS except traffic from the given CIDR blocks, Google Compute Engine Public IPs and Google Prod IPs.
MasterAuthorizedNetworksConfigResponseContainerV1beta1
Configuration options for the master authorized networks feature. Enabled master authorized networks will disallow all external traffic to access Kubernetes master through HTTPS except traffic from the given CIDR blocks, Google Compute Engine Public IPs and Google Prod IPs.
MasterAuthResponse
The authentication information for accessing the master endpoint. Authentication can be done using HTTP basic auth or using client certificates.
MasterAuthResponseContainerV1beta1
The authentication information for accessing the master endpoint. Authentication can be done using HTTP basic auth or using client certificates.
MaxPodsConstraint
Constraints applied to pods.
MaxPodsConstraintContainerV1beta1
Constraints applied to pods.
MaxPodsConstraintResponse
Constraints applied to pods.
MaxPodsConstraintResponseContainerV1beta1
Constraints applied to pods.
MeshCertificates
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
MeshCertificatesContainerV1beta1
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
MeshCertificatesResponse
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
MeshCertificatesResponseContainerV1beta1
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
MonitoringComponentConfig
MonitoringComponentConfig is cluster monitoring component configuration.
MonitoringComponentConfigContainerV1beta1
MonitoringComponentConfig is cluster monitoring component configuration.
MonitoringComponentConfigResponse
MonitoringComponentConfig is cluster monitoring component configuration.
MonitoringComponentConfigResponseContainerV1beta1
MonitoringComponentConfig is cluster monitoring component configuration.
MonitoringConfig
MonitoringConfig is cluster monitoring configuration.
MonitoringConfigContainerV1beta1
MonitoringConfig is cluster monitoring configuration.
MonitoringConfigResponse
MonitoringConfig is cluster monitoring configuration.
MonitoringConfigResponseContainerV1beta1
MonitoringConfig is cluster monitoring configuration.
NetworkConfig
NetworkConfig reports the relative names of network & subnetwork.
NetworkConfigContainerV1beta1
NetworkConfig reports the relative names of network & subnetwork.
NetworkConfigResponse
NetworkConfig reports the relative names of network & subnetwork.
NetworkConfigResponseContainerV1beta1
NetworkConfig reports the relative names of network & subnetwork.
NetworkPerformanceConfig
Configuration of all network bandwidth tiers
NetworkPerformanceConfigContainerV1beta1
Configuration of all network bandwidth tiers
NetworkPerformanceConfigResponse
Configuration of all network bandwidth tiers
NetworkPerformanceConfigResponseContainerV1beta1
Configuration of all network bandwidth tiers
NetworkPolicy
Configuration options for the NetworkPolicy feature. https://kubernetes.io/docs/concepts/services-networking/networkpolicies/
NetworkPolicyConfig
Configuration for NetworkPolicy. This only tracks whether the addon is enabled or not on the Master, it does not track whether network policy is enabled for the nodes.
NetworkPolicyConfigContainerV1beta1
Configuration for NetworkPolicy. This only tracks whether the addon is enabled or not on the Master, it does not track whether network policy is enabled for the nodes.
NetworkPolicyConfigResponse
Configuration for NetworkPolicy. This only tracks whether the addon is enabled or not on the Master, it does not track whether network policy is enabled for the nodes.
NetworkPolicyConfigResponseContainerV1beta1
Configuration for NetworkPolicy. This only tracks whether the addon is enabled or not on the Master, it does not track whether network policy is enabled for the nodes.
NetworkPolicyContainerV1beta1
Configuration options for the NetworkPolicy feature. https://kubernetes.io/docs/concepts/services-networking/networkpolicies/
NetworkPolicyResponse
Configuration options for the NetworkPolicy feature. https://kubernetes.io/docs/concepts/services-networking/networkpolicies/
NetworkPolicyResponseContainerV1beta1
Configuration options for the NetworkPolicy feature. https://kubernetes.io/docs/concepts/services-networking/networkpolicies/
NetworkTags
Collection of Compute Engine network tags that can be applied to a node's underlying VM instance.
NetworkTagsContainerV1beta1
Collection of Compute Engine network tags that can be applied to a node's underlying VM instance. (See tags field in NodeConfig).
NetworkTagsResponse
Collection of Compute Engine network tags that can be applied to a node's underlying VM instance.
NetworkTagsResponseContainerV1beta1
Collection of Compute Engine network tags that can be applied to a node's underlying VM instance. (See tags field in NodeConfig).
NodeAffinity
Specifies the NodeAffinity key, values, and affinity operator according to shared sole tenant node group affinities.
NodeAffinityContainerV1beta1
Specifies the NodeAffinity key, values, and affinity operator according to shared sole tenant node group affinities.
NodeAffinityResponse
Specifies the NodeAffinity key, values, and affinity operator according to shared sole tenant node group affinities.
NodeAffinityResponseContainerV1beta1
Specifies the NodeAffinity key, values, and affinity operator according to shared sole tenant node group affinities.
NodeConfig
Parameters that describe the nodes in a cluster. GKE Autopilot clusters do not recognize parameters in NodeConfig. Use AutoprovisioningNodePoolDefaults instead.
NodeConfigContainerV1beta1
Parameters that describe the nodes in a cluster. GKE Autopilot clusters do not recognize parameters in NodeConfig. Use AutoprovisioningNodePoolDefaults instead.
NodeConfigDefaults
Subset of NodeConfig message that has defaults.
NodeConfigDefaultsContainerV1beta1
Subset of NodeConfig message that has defaults.
NodeConfigDefaultsResponse
Subset of NodeConfig message that has defaults.
NodeConfigDefaultsResponseContainerV1beta1
Subset of NodeConfig message that has defaults.
NodeConfigResponse
Parameters that describe the nodes in a cluster. GKE Autopilot clusters do not recognize parameters in NodeConfig. Use AutoprovisioningNodePoolDefaults instead.
NodeConfigResponseContainerV1beta1
Parameters that describe the nodes in a cluster. GKE Autopilot clusters do not recognize parameters in NodeConfig. Use AutoprovisioningNodePoolDefaults instead.
NodeKubeletConfig
Node kubelet configs.
NodeKubeletConfigContainerV1beta1
Node kubelet configs.
NodeKubeletConfigResponse
Node kubelet configs.
NodeKubeletConfigResponseContainerV1beta1
Node kubelet configs.
NodeLabels
Collection of node-level Kubernetes labels.
NodeLabelsContainerV1beta1
Collection of node-level Kubernetes labels.
NodeManagement
NodeManagement defines the set of node management services turned on for the node pool.
NodeManagementContainerV1beta1
NodeManagement defines the set of node management services turned on for the node pool.
NodeManagementResponse
NodeManagement defines the set of node management services turned on for the node pool.
NodeManagementResponseContainerV1beta1
NodeManagement defines the set of node management services turned on for the node pool.
NodeNetworkConfig
Parameters for node pool-level network config.
NodeNetworkConfigContainerV1beta1
Parameters for node pool-level network config.
NodeNetworkConfigResponse
Parameters for node pool-level network config.
NodeNetworkConfigResponseContainerV1beta1
Parameters for node pool-level network config.
NodePool
NodePool contains the name and configuration for a cluster's node pool. Node pools are a set of nodes (i.e. VM's), with a common configuration and specification, under the control of the cluster master. They may have a set of Kubernetes labels applied to them, which may be used to reference them during pod scheduling. They may also be resized up or down, to accommodate the workload.
NodePoolArgs
The set of arguments for NodePool. The set of arguments for NodePool.
NodePoolAutoConfig
Node pool configs that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
NodePoolAutoConfigContainerV1beta1
node pool configs that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters
NodePoolAutoConfigResponse
Node pool configs that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.
NodePoolAutoConfigResponseContainerV1beta1
node pool configs that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters
NodePoolAutoscaling
NodePoolAutoscaling contains information required by cluster autoscaler to adjust the size of the node pool to the current cluster usage.
NodePoolAutoscalingContainerV1beta1
NodePoolAutoscaling contains information required by cluster autoscaler to adjust the size of the node pool to the current cluster usage.
NodePoolAutoscalingResponse
NodePoolAutoscaling contains information required by cluster autoscaler to adjust the size of the node pool to the current cluster usage.
NodePoolAutoscalingResponseContainerV1beta1
NodePoolAutoscaling contains information required by cluster autoscaler to adjust the size of the node pool to the current cluster usage.
NodePoolContainerV1
Creates a node pool for a cluster.
NodePoolContainerV1beta1
NodePool contains the name and configuration for a cluster's node pool. Node pools are a set of nodes (i.e. VM's), with a common configuration and specification, under the control of the cluster master. They may have a set of Kubernetes labels applied to them, which may be used to reference them during pod scheduling. They may also be resized up or down, to accommodate the workload.
NodePoolContainerV1beta1Args
The set of arguments for NodePool. The set of arguments for NodePool.
NodePoolDefaults
Subset of Nodepool message that has defaults.
NodePoolDefaultsContainerV1beta1
Subset of Nodepool message that has defaults.
NodePoolDefaultsResponse
Subset of Nodepool message that has defaults.
NodePoolDefaultsResponseContainerV1beta1
Subset of Nodepool message that has defaults.
NodePoolLoggingConfig
NodePoolLoggingConfig specifies logging configuration for nodepools.
NodePoolLoggingConfigContainerV1beta1
NodePoolLoggingConfig specifies logging configuration for nodepools.
NodePoolLoggingConfigResponse
NodePoolLoggingConfig specifies logging configuration for nodepools.
NodePoolLoggingConfigResponseContainerV1beta1
NodePoolLoggingConfig specifies logging configuration for nodepools.
NodePoolResource
Creates a node pool for a cluster.
NodePoolResponse
NodePool contains the name and configuration for a cluster's node pool. Node pools are a set of nodes (i.e. VM's), with a common configuration and specification, under the control of the cluster master. They may have a set of Kubernetes labels applied to them, which may be used to reference them during pod scheduling. They may also be resized up or down, to accommodate the workload.
NodePoolResponseContainerV1beta1
NodePool contains the name and configuration for a cluster's node pool. Node pools are a set of nodes (i.e. VM's), with a common configuration and specification, under the control of the cluster master. They may have a set of Kubernetes labels applied to them, which may be used to reference them during pod scheduling. They may also be resized up or down, to accommodate the workload.
NodeTaint
Kubernetes taint is composed of three fields: key, value, and effect. Effect can only be one of three types: NoSchedule, PreferNoSchedule or NoExecute. See here for more information, including usage and the valid values.
NodeTaintContainerV1beta1
Kubernetes taint is composed of three fields: key, value, and effect. Effect can only be one of three types: NoSchedule, PreferNoSchedule or NoExecute. See here for more information, including usage and the valid values.
NodeTaintResponse
Kubernetes taint is composed of three fields: key, value, and effect. Effect can only be one of three types: NoSchedule, PreferNoSchedule or NoExecute. See here for more information, including usage and the valid values.
NodeTaintResponseContainerV1beta1
Kubernetes taint is composed of three fields: key, value, and effect. Effect can only be one of three types: NoSchedule, PreferNoSchedule or NoExecute. See here for more information, including usage and the valid values.
NodeTaints
Collection of Kubernetes node taints.
NodeTaintsContainerV1beta1
Collection of Kubernetes node taints.
NotificationConfig
NotificationConfig is the configuration of notifications.
NotificationConfigContainerV1beta1
NotificationConfig is the configuration of notifications.
NotificationConfigResponse
NotificationConfig is the configuration of notifications.
NotificationConfigResponseContainerV1beta1
NotificationConfig is the configuration of notifications.
OpportunisticMaintenanceStrategy
Strategy that will trigger maintenance on behalf of the customer.
OpportunisticMaintenanceStrategyResponse
Strategy that will trigger maintenance on behalf of the customer.
ParentProductConfig
ParentProductConfig is the configuration of the parent product of the cluster. This field is used by Google internal products that are built on top of a GKE cluster and take the ownership of the cluster.
ParentProductConfigContainerV1beta1
ParentProductConfig is the configuration of the parent product of the cluster. This field is used by Google internal products that are built on top of a GKE cluster and take the ownership of the cluster.
ParentProductConfigResponse
ParentProductConfig is the configuration of the parent product of the cluster. This field is used by Google internal products that are built on top of a GKE cluster and take the ownership of the cluster.
ParentProductConfigResponseContainerV1beta1
ParentProductConfig is the configuration of the parent product of the cluster. This field is used by Google internal products that are built on top of a GKE cluster and take the ownership of the cluster.
PlacementPolicy
PlacementPolicy defines the placement policy used by the node pool.
PlacementPolicyContainerV1beta1
PlacementPolicy defines the placement policy used by the node pool.
PlacementPolicyResponse
PlacementPolicy defines the placement policy used by the node pool.
PlacementPolicyResponseContainerV1beta1
PlacementPolicy defines the placement policy used by the node pool.
PodCIDROverprovisionConfig
PRIVATE FIELD Config for pod CIDR size overprovisioning.
PodCIDROverprovisionConfigContainerV1beta1
PRIVATE FIELD Config for pod CIDR size overprovisioning.
PodCIDROverprovisionConfigResponse
PRIVATE FIELD Config for pod CIDR size overprovisioning.
PodCIDROverprovisionConfigResponseContainerV1beta1
PRIVATE FIELD Config for pod CIDR size overprovisioning.
PodSecurityPolicyConfig
Configuration for the PodSecurityPolicy feature.
PodSecurityPolicyConfigResponse
Configuration for the PodSecurityPolicy feature.
PolicyBinding
Binauthz policy that applies to this cluster.
PolicyBindingResponse
Binauthz policy that applies to this cluster.
PrivateClusterConfig
Configuration options for private clusters.
PrivateClusterConfigContainerV1beta1
Configuration options for private clusters.
PrivateClusterConfigResponse
Configuration options for private clusters.
PrivateClusterConfigResponseContainerV1beta1
Configuration options for private clusters.
PrivateClusterMasterGlobalAccessConfig
Configuration for controlling master global access settings.
PrivateClusterMasterGlobalAccessConfigContainerV1beta1
Configuration for controlling master global access settings.
PrivateClusterMasterGlobalAccessConfigResponse
Configuration for controlling master global access settings.
PrivateClusterMasterGlobalAccessConfigResponseContainerV1beta1
Configuration for controlling master global access settings.
ProtectConfig
ProtectConfig defines the flags needed to enable/disable features for the Protect API.
ProtectConfigResponse
ProtectConfig defines the flags needed to enable/disable features for the Protect API.
PubSub
Pub/Sub specific notification config.
PubSubContainerV1beta1
Pub/Sub specific notification config.
PubSubResponse
Pub/Sub specific notification config.
PubSubResponseContainerV1beta1
Pub/Sub specific notification config.
QueuedProvisioning
QueuedProvisioning defines the queued provisioning used by the node pool.
QueuedProvisioningContainerV1beta1
QueuedProvisioning defines the queued provisioning used by the node pool.
QueuedProvisioningResponse
QueuedProvisioning defines the queued provisioning used by the node pool.
QueuedProvisioningResponseContainerV1beta1
QueuedProvisioning defines the queued provisioning used by the node pool.
RangeInfoResponse
RangeInfo contains the range name and the range utilization by this cluster.
RangeInfoResponseContainerV1beta1
RangeInfo contains the range name and the range utilization by this cluster.
RecurringTimeWindow
Represents an arbitrary window of time that recurs.
RecurringTimeWindowContainerV1beta1
Represents an arbitrary window of time that recurs.
RecurringTimeWindowResponse
Represents an arbitrary window of time that recurs.
RecurringTimeWindowResponseContainerV1beta1
Represents an arbitrary window of time that recurs.
ReleaseChannel
ReleaseChannel indicates which release channel a cluster is subscribed to. Release channels are arranged in order of risk. When a cluster is subscribed to a release channel, Google maintains both the master version and the node version. Node auto-upgrade defaults to true and cannot be disabled.
ReleaseChannelConfigResponse
ReleaseChannelConfig exposes configuration for a release channel.
ReleaseChannelConfigResponseContainerV1beta1
ReleaseChannelConfig exposes configuration for a release channel.
ReleaseChannelContainerV1beta1
ReleaseChannel indicates which release channel a cluster is subscribed to. Release channels are arranged in order of risk. When a cluster is subscribed to a release channel, Google maintains both the master version and the node version. Node auto-upgrade defaults to true and cannot be disabled.
ReleaseChannelResponse
ReleaseChannel indicates which release channel a cluster is subscribed to. Release channels are arranged in order of risk. When a cluster is subscribed to a release channel, Google maintains both the master version and the node version. Node auto-upgrade defaults to true and cannot be disabled.
ReleaseChannelResponseContainerV1beta1
ReleaseChannel indicates which release channel a cluster is subscribed to. Release channels are arranged in order of risk. When a cluster is subscribed to a release channel, Google maintains both the master version and the node version. Node auto-upgrade defaults to true and cannot be disabled.
ReservationAffinity
ReservationAffinity is the configuration of desired reservation which instances could take capacity from.
ReservationAffinityContainerV1beta1
ReservationAffinity is the configuration of desired reservation which instances could take capacity from.
ReservationAffinityResponse
ReservationAffinity is the configuration of desired reservation which instances could take capacity from.
ReservationAffinityResponseContainerV1beta1
ReservationAffinity is the configuration of desired reservation which instances could take capacity from.
ResourceLabels
Collection of GCP labels.
ResourceLabelsContainerV1beta1
Collection of GCP labels.
ResourceLimit
Contains information about amount of some resource in the cluster. For memory, value should be in GB.
ResourceLimitContainerV1beta1
Contains information about amount of some resource in the cluster. For memory, value should be in GB.
ResourceLimitResponse
Contains information about amount of some resource in the cluster. For memory, value should be in GB.
ResourceLimitResponseContainerV1beta1
Contains information about amount of some resource in the cluster. For memory, value should be in GB.
ResourceManagerTags
A map of resource manager tag keys and values to be attached to the nodes for managing Compute Engine firewalls using Network Firewall Policies. Tags must be according to specifications in https://cloud.google.com/vpc/docs/tags-firewalls-overview#specifications. A maximum of 5 tag key-value pairs can be specified. Existing tags will be replaced with new values.
ResourceManagerTagsContainerV1beta1
A map of resource manager tag keys and values to be attached to the nodes for managing Compute Engine firewalls using Network Firewall Policies. Tags must be according to specifications in https://cloud.google.com/vpc/docs/tags-firewalls-overview#specifications. A maximum of 5 tag key-value pairs can be specified. Existing tags will be replaced with new values.
ResourceManagerTagsResponse
A map of resource manager tag keys and values to be attached to the nodes for managing Compute Engine firewalls using Network Firewall Policies. Tags must be according to specifications in https://cloud.google.com/vpc/docs/tags-firewalls-overview#specifications. A maximum of 5 tag key-value pairs can be specified. Existing tags will be replaced with new values.
ResourceManagerTagsResponseContainerV1beta1
A map of resource manager tag keys and values to be attached to the nodes for managing Compute Engine firewalls using Network Firewall Policies. Tags must be according to specifications in https://cloud.google.com/vpc/docs/tags-firewalls-overview#specifications. A maximum of 5 tag key-value pairs can be specified. Existing tags will be replaced with new values.
ResourceUsageExportConfig
Configuration for exporting cluster resource usages.
ResourceUsageExportConfigContainerV1beta1
Configuration for exporting cluster resource usages.
ResourceUsageExportConfigResponse
Configuration for exporting cluster resource usages.
ResourceUsageExportConfigResponseContainerV1beta1
Configuration for exporting cluster resource usages.
SandboxConfig
SandboxConfig contains configurations of the sandbox to use for the node.
SandboxConfigContainerV1beta1
SandboxConfig contains configurations of the sandbox to use for the node.
SandboxConfigResponse
SandboxConfig contains configurations of the sandbox to use for the node.
SandboxConfigResponseContainerV1beta1
SandboxConfig contains configurations of the sandbox to use for the node.
SecurityPostureConfig
SecurityPostureConfig defines the flags needed to enable/disable features for the Security Posture API.
SecurityPostureConfigContainerV1beta1
SecurityPostureConfig defines the flags needed to enable/disable features for the Security Posture API.
SecurityPostureConfigResponse
SecurityPostureConfig defines the flags needed to enable/disable features for the Security Posture API.
SecurityPostureConfigResponseContainerV1beta1
SecurityPostureConfig defines the flags needed to enable/disable features for the Security Posture API.
ServiceExternalIPsConfig
Config to block services with externalIPs field.
ServiceExternalIPsConfigContainerV1beta1
Config to block services with externalIPs field.
ServiceExternalIPsConfigResponse
Config to block services with externalIPs field.
ServiceExternalIPsConfigResponseContainerV1beta1
Config to block services with externalIPs field.
ShieldedInstanceConfig
A set of Shielded Instance options.
ShieldedInstanceConfigContainerV1beta1
A set of Shielded Instance options.
ShieldedInstanceConfigResponse
A set of Shielded Instance options.
ShieldedInstanceConfigResponseContainerV1beta1
A set of Shielded Instance options.
ShieldedNodes
Configuration of Shielded Nodes feature.
ShieldedNodesContainerV1beta1
Configuration of Shielded Nodes feature.
ShieldedNodesResponse
Configuration of Shielded Nodes feature.
ShieldedNodesResponseContainerV1beta1
Configuration of Shielded Nodes feature.
SoleTenantConfig
SoleTenantConfig contains the NodeAffinities to specify what shared sole tenant node groups should back the node pool.
SoleTenantConfigContainerV1beta1
SoleTenantConfig contains the NodeAffinities to specify what shared sole tenant node groups should back the node pool.
SoleTenantConfigResponse
SoleTenantConfig contains the NodeAffinities to specify what shared sole tenant node groups should back the node pool.
SoleTenantConfigResponseContainerV1beta1
SoleTenantConfig contains the NodeAffinities to specify what shared sole tenant node groups should back the node pool.
StandardRolloutPolicy
Standard rollout policy is the default policy for blue-green.
StandardRolloutPolicyContainerV1beta1
Standard rollout policy is the default policy for blue-green.
StandardRolloutPolicyResponse
Standard rollout policy is the default policy for blue-green.
StandardRolloutPolicyResponseContainerV1beta1
Standard rollout policy is the default policy for blue-green.
StatusCondition
StatusCondition describes why a cluster or a node pool has a certain status (e.g., ERROR or DEGRADED).
StatusConditionContainerV1beta1
StatusCondition describes why a cluster or a node pool has a certain status (e.g., ERROR or DEGRADED).
StatusConditionResponse
StatusCondition describes why a cluster or a node pool has a certain status (e.g., ERROR or DEGRADED).
StatusConditionResponseContainerV1beta1
StatusCondition describes why a cluster or a node pool has a certain status (e.g., ERROR or DEGRADED).
TimeWindow
Represents an arbitrary window of time.
TimeWindowContainerV1beta1
Represents an arbitrary window of time.
TimeWindowResponse
Represents an arbitrary window of time.
TimeWindowResponseContainerV1beta1
Represents an arbitrary window of time.
TpuConfig
Configuration for Cloud TPU.
TpuConfigResponse
Configuration for Cloud TPU.
UpdateInfoResponse
UpdateInfo contains resource (instance groups, etc), status and other intermediate information relevant to a node pool upgrade.
UpdateInfoResponseContainerV1beta1
UpdateInfo contains resource (instance groups, etc), status and other intermediate information relevant to a node pool upgrade.
UpgradeSettings
These upgrade settings control the level of parallelism and the level of disruption caused by an upgrade. maxUnavailable controls the number of nodes that can be simultaneously unavailable. maxSurge controls the number of additional nodes that can be added to the node pool temporarily for the time of the upgrade to increase the number of available nodes. (maxUnavailable + maxSurge) determines the level of parallelism (how many nodes are being upgraded at the same time). Note: upgrades inevitably introduce some disruption since workloads need to be moved from old nodes to new, upgraded ones. Even if maxUnavailable=0, this holds true. (Disruption stays within the limits of PodDisruptionBudget, if it is configured.) Consider a hypothetical node pool with 5 nodes having maxSurge=2, maxUnavailable=1. This means the upgrade process upgrades 3 nodes simultaneously. It creates 2 additional (upgraded) nodes, then it brings down 3 old (not yet upgraded) nodes at the same time. This ensures that there are always at least 4 nodes available. These upgrade settings configure the upgrade strategy for the node pool. Use strategy to switch between the strategies applied to the node pool. If the strategy is ROLLING, use max_surge and max_unavailable to control the level of parallelism and the level of disruption caused by upgrade. 1. maxSurge controls the number of additional nodes that can be added to the node pool temporarily for the time of the upgrade to increase the number of available nodes. 2. maxUnavailable controls the number of nodes that can be simultaneously unavailable. 3. (maxUnavailable + maxSurge) determines the level of parallelism (how many nodes are being upgraded at the same time). If the strategy is BLUE_GREEN, use blue_green_settings to configure the blue-green upgrade related settings. 1. standard_rollout_policy is the default policy. The policy is used to control the way blue pool gets drained. The draining is executed in the batch mode. The batch size could be specified as either percentage of the node pool size or the number of nodes. batch_soak_duration is the soak time after each batch gets drained. 2. node_pool_soak_duration is the soak time after all blue nodes are drained. After this period, the blue pool nodes will be deleted.
UpgradeSettingsContainerV1beta1
These upgrade settings control the level of parallelism and the level of disruption caused by an upgrade. maxUnavailable controls the number of nodes that can be simultaneously unavailable. maxSurge controls the number of additional nodes that can be added to the node pool temporarily for the time of the upgrade to increase the number of available nodes. (maxUnavailable + maxSurge) determines the level of parallelism (how many nodes are being upgraded at the same time). Note: upgrades inevitably introduce some disruption since workloads need to be moved from old nodes to new, upgraded ones. Even if maxUnavailable=0, this holds true. (Disruption stays within the limits of PodDisruptionBudget, if it is configured.) Consider a hypothetical node pool with 5 nodes having maxSurge=2, maxUnavailable=1. This means the upgrade process upgrades 3 nodes simultaneously. It creates 2 additional (upgraded) nodes, then it brings down 3 old (not yet upgraded) nodes at the same time. This ensures that there are always at least 4 nodes available. These upgrade settings configure the upgrade strategy for the node pool. Use strategy to switch between the strategies applied to the node pool. If the strategy is SURGE, use max_surge and max_unavailable to control the level of parallelism and the level of disruption caused by upgrade. 1. maxSurge controls the number of additional nodes that can be added to the node pool temporarily for the time of the upgrade to increase the number of available nodes. 2. maxUnavailable controls the number of nodes that can be simultaneously unavailable. 3. (maxUnavailable + maxSurge) determines the level of parallelism (how many nodes are being upgraded at the same time). If the strategy is BLUE_GREEN, use blue_green_settings to configure the blue-green upgrade related settings. 1. standard_rollout_policy is the default policy. The policy is used to control the way blue pool gets drained. The draining is executed in the batch mode. The batch size could be specified as either percentage of the node pool size or the number of nodes. batch_soak_duration is the soak time after each batch gets drained. 2. node_pool_soak_duration is the soak time after all blue nodes are drained. After this period, the blue pool nodes will be deleted.
UpgradeSettingsResponse
These upgrade settings control the level of parallelism and the level of disruption caused by an upgrade. maxUnavailable controls the number of nodes that can be simultaneously unavailable. maxSurge controls the number of additional nodes that can be added to the node pool temporarily for the time of the upgrade to increase the number of available nodes. (maxUnavailable + maxSurge) determines the level of parallelism (how many nodes are being upgraded at the same time). Note: upgrades inevitably introduce some disruption since workloads need to be moved from old nodes to new, upgraded ones. Even if maxUnavailable=0, this holds true. (Disruption stays within the limits of PodDisruptionBudget, if it is configured.) Consider a hypothetical node pool with 5 nodes having maxSurge=2, maxUnavailable=1. This means the upgrade process upgrades 3 nodes simultaneously. It creates 2 additional (upgraded) nodes, then it brings down 3 old (not yet upgraded) nodes at the same time. This ensures that there are always at least 4 nodes available. These upgrade settings configure the upgrade strategy for the node pool. Use strategy to switch between the strategies applied to the node pool. If the strategy is ROLLING, use max_surge and max_unavailable to control the level of parallelism and the level of disruption caused by upgrade. 1. maxSurge controls the number of additional nodes that can be added to the node pool temporarily for the time of the upgrade to increase the number of available nodes. 2. maxUnavailable controls the number of nodes that can be simultaneously unavailable. 3. (maxUnavailable + maxSurge) determines the level of parallelism (how many nodes are being upgraded at the same time). If the strategy is BLUE_GREEN, use blue_green_settings to configure the blue-green upgrade related settings. 1. standard_rollout_policy is the default policy. The policy is used to control the way blue pool gets drained. The draining is executed in the batch mode. The batch size could be specified as either percentage of the node pool size or the number of nodes. batch_soak_duration is the soak time after each batch gets drained. 2. node_pool_soak_duration is the soak time after all blue nodes are drained. After this period, the blue pool nodes will be deleted.
UpgradeSettingsResponseContainerV1beta1
These upgrade settings control the level of parallelism and the level of disruption caused by an upgrade. maxUnavailable controls the number of nodes that can be simultaneously unavailable. maxSurge controls the number of additional nodes that can be added to the node pool temporarily for the time of the upgrade to increase the number of available nodes. (maxUnavailable + maxSurge) determines the level of parallelism (how many nodes are being upgraded at the same time). Note: upgrades inevitably introduce some disruption since workloads need to be moved from old nodes to new, upgraded ones. Even if maxUnavailable=0, this holds true. (Disruption stays within the limits of PodDisruptionBudget, if it is configured.) Consider a hypothetical node pool with 5 nodes having maxSurge=2, maxUnavailable=1. This means the upgrade process upgrades 3 nodes simultaneously. It creates 2 additional (upgraded) nodes, then it brings down 3 old (not yet upgraded) nodes at the same time. This ensures that there are always at least 4 nodes available. These upgrade settings configure the upgrade strategy for the node pool. Use strategy to switch between the strategies applied to the node pool. If the strategy is SURGE, use max_surge and max_unavailable to control the level of parallelism and the level of disruption caused by upgrade. 1. maxSurge controls the number of additional nodes that can be added to the node pool temporarily for the time of the upgrade to increase the number of available nodes. 2. maxUnavailable controls the number of nodes that can be simultaneously unavailable. 3. (maxUnavailable + maxSurge) determines the level of parallelism (how many nodes are being upgraded at the same time). If the strategy is BLUE_GREEN, use blue_green_settings to configure the blue-green upgrade related settings. 1. standard_rollout_policy is the default policy. The policy is used to control the way blue pool gets drained. The draining is executed in the batch mode. The batch size could be specified as either percentage of the node pool size or the number of nodes. batch_soak_duration is the soak time after each batch gets drained. 2. node_pool_soak_duration is the soak time after all blue nodes are drained. After this period, the blue pool nodes will be deleted.
VerticalPodAutoscaling
VerticalPodAutoscaling contains global, per-cluster information required by Vertical Pod Autoscaler to automatically adjust the resources of pods controlled by it.
VerticalPodAutoscalingContainerV1beta1
VerticalPodAutoscaling contains global, per-cluster information required by Vertical Pod Autoscaler to automatically adjust the resources of pods controlled by it.
VerticalPodAutoscalingResponse
VerticalPodAutoscaling contains global, per-cluster information required by Vertical Pod Autoscaler to automatically adjust the resources of pods controlled by it.
VerticalPodAutoscalingResponseContainerV1beta1
VerticalPodAutoscaling contains global, per-cluster information required by Vertical Pod Autoscaler to automatically adjust the resources of pods controlled by it.
VirtualNIC
Configuration of gVNIC feature.
VirtualNICContainerV1beta1
Configuration of gVNIC feature.
VirtualNICResponse
Configuration of gVNIC feature.
VirtualNICResponseContainerV1beta1
Configuration of gVNIC feature.
WindowsNodeConfig
Parameters that can be configured on Windows nodes. Windows Node Config that define the parameters that will be used to configure the Windows node pool settings
WindowsNodeConfigContainerV1beta1
Parameters that can be configured on Windows nodes. Windows Node Config that define the parameters that will be used to configure the Windows node pool settings
WindowsNodeConfigResponse
Parameters that can be configured on Windows nodes. Windows Node Config that define the parameters that will be used to configure the Windows node pool settings
WindowsNodeConfigResponseContainerV1beta1
Parameters that can be configured on Windows nodes. Windows Node Config that define the parameters that will be used to configure the Windows node pool settings
WorkloadALTSConfig
Configuration for direct-path (via ALTS) with workload identity.
WorkloadALTSConfigResponse
Configuration for direct-path (via ALTS) with workload identity.
WorkloadCertificates
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
WorkloadCertificatesResponse
Configuration for issuance of mTLS keys and certificates to Kubernetes pods.
WorkloadConfig
WorkloadConfig defines the flags to enable or disable the workload configurations for the cluster.
WorkloadConfigResponse
WorkloadConfig defines the flags to enable or disable the workload configurations for the cluster.
WorkloadIdentityConfig
Configuration for the use of Kubernetes Service Accounts in GCP IAM policies.
WorkloadIdentityConfigContainerV1beta1
Configuration for the use of Kubernetes Service Accounts in GCP IAM policies.
WorkloadIdentityConfigResponse
Configuration for the use of Kubernetes Service Accounts in GCP IAM policies.
WorkloadIdentityConfigResponseContainerV1beta1
Configuration for the use of Kubernetes Service Accounts in GCP IAM policies.
WorkloadMetadataConfig
WorkloadMetadataConfig defines the metadata configuration to expose to workloads on the node pool.
WorkloadMetadataConfigContainerV1beta1
WorkloadMetadataConfig defines the metadata configuration to expose to workloads on the node pool.
WorkloadMetadataConfigResponse
WorkloadMetadataConfig defines the metadata configuration to expose to workloads on the node pool.
WorkloadMetadataConfigResponseContainerV1beta1
WorkloadMetadataConfig defines the metadata configuration to expose to workloads on the node pool.
WorkloadPolicyConfig
WorkloadPolicyConfig is the configuration of workload policy for autopilot clusters.
WorkloadPolicyConfigContainerV1beta1
WorkloadPolicyConfig is the configuration of workload policy for autopilot clusters.
WorkloadPolicyConfigResponse
WorkloadPolicyConfig is the configuration of workload policy for autopilot clusters.
WorkloadPolicyConfigResponseContainerV1beta1
WorkloadPolicyConfig is the configuration of workload policy for autopilot clusters.

Enums

AdvancedDatapathObservabilityConfigRelayMode
Method used to make Relay available
AdvancedDatapathObservabilityConfigRelayModeContainerV1beta1
Method used to make Relay available
BinaryAuthorizationEvaluationMode
Mode of operation for binauthz policy evaluation. If unspecified, defaults to DISABLED.
BinaryAuthorizationEvaluationModeContainerV1beta1
Mode of operation for binauthz policy evaluation. If unspecified, defaults to DISABLED.
CloudRunConfigLoadBalancerType
Which load balancer type is installed for Cloud Run.
CloudRunConfigLoadBalancerTypeContainerV1beta1
Which load balancer type is installed for Cloud Run.
ClusterAutoscalingAutoscalingProfile
Defines autoscaling behaviour.
ClusterAutoscalingAutoscalingProfileContainerV1beta1
Defines autoscaling behaviour.
ClusterNetworkPerformanceConfigTotalEgressBandwidthTier
Specifies the total network bandwidth tier for NodePools in the cluster.
ClusterNetworkPerformanceConfigTotalEgressBandwidthTierContainerV1beta1
Specifies the total network bandwidth tier for the NodePool.
ClusterTelemetryType
Type of the integration.
ClusterUpdateDesiredDatapathProvider
The desired datapath provider for the cluster.
ClusterUpdateDesiredDatapathProviderContainerV1beta1
The desired datapath provider for the cluster.
ClusterUpdateDesiredInTransitEncryptionConfig
Specify the details of in-transit encryption.
ClusterUpdateDesiredPrivateIpv6GoogleAccess
The desired state of IPv6 connectivity to Google Services.
ClusterUpdateDesiredPrivateIpv6GoogleAccessContainerV1beta1
The desired state of IPv6 connectivity to Google Services.
ClusterUpdateDesiredStackType
The desired stack type of the cluster. If a stack type is provided and does not match the current stack type of the cluster, update will attempt to change the stack type to the new type.
ClusterUpdateDesiredStackTypeContainerV1beta1
The desired stack type of the cluster. If a stack type is provided and does not match the current stack type of the cluster, update will attempt to change the stack type to the new type.
DatabaseEncryptionState
The desired state of etcd encryption.
DatabaseEncryptionStateContainerV1beta1
The desired state of etcd encryption.
DNSConfigClusterDns
cluster_dns indicates which in-cluster DNS provider should be used.
DNSConfigClusterDnsContainerV1beta1
cluster_dns indicates which in-cluster DNS provider should be used.
DNSConfigClusterDnsScope
cluster_dns_scope indicates the scope of access to cluster DNS records.
DNSConfigClusterDnsScopeContainerV1beta1
cluster_dns_scope indicates the scope of access to cluster DNS records.
FilterEventTypeItem
FilterEventTypeItemContainerV1beta1
GatewayAPIConfigChannel
The Gateway API release channel to use for Gateway API.
GatewayAPIConfigChannelContainerV1beta1
The Gateway API release channel to use for Gateway API.
GPUDriverInstallationConfigGpuDriverVersion
Mode for how the GPU driver is installed.
GPUDriverInstallationConfigGpuDriverVersionContainerV1beta1
Mode for how the GPU driver is installed.
GPUSharingConfigGpuSharingStrategy
The type of GPU sharing strategy to enable on the GPU node.
GPUSharingConfigGpuSharingStrategyContainerV1beta1
The type of GPU sharing strategy to enable on the GPU node.
HostMaintenancePolicyMaintenanceInterval
Specifies the frequency of planned maintenance events.
IPAllocationPolicyIpv6AccessType
The ipv6 access type (internal or external) when create_subnetwork is true
IPAllocationPolicyIpv6AccessTypeContainerV1beta1
The ipv6 access type (internal or external) when create_subnetwork is true
IPAllocationPolicyStackType
The IP stack type of the cluster
IPAllocationPolicyStackTypeContainerV1beta1
IP stack type
IstioConfigAuth
The specified Istio auth mode, either none, or mutual TLS.
LinuxNodeConfigCgroupMode
cgroup_mode specifies the cgroup mode to be used on the node.
LinuxNodeConfigCgroupModeContainerV1beta1
cgroup_mode specifies the cgroup mode to be used on the node.
LoggingComponentConfigEnableComponentsItem
LoggingComponentConfigEnableComponentsItemContainerV1beta1
LoggingVariantConfigVariant
Logging variant deployed on nodes.
LoggingVariantConfigVariantContainerV1beta1
Logging variant deployed on nodes.
MaintenanceExclusionOptionsScope
Scope specifies the upgrade scope which upgrades are blocked by the exclusion.
MaintenanceExclusionOptionsScopeContainerV1beta1
Scope specifies the upgrade scope which upgrades are blocked by the exclusion.
MonitoringComponentConfigEnableComponentsItem
MonitoringComponentConfigEnableComponentsItemContainerV1beta1
NetworkConfigDatapathProvider
The desired datapath provider for this cluster. By default, uses the IPTables-based kube-proxy implementation.
NetworkConfigDatapathProviderContainerV1beta1
The desired datapath provider for this cluster. By default, uses the IPTables-based kube-proxy implementation.
NetworkConfigInTransitEncryptionConfig
Specify the details of in-transit encryption.
NetworkConfigPrivateIpv6GoogleAccess
The desired state of IPv6 connectivity to Google Services. By default, no private IPv6 access to or from Google Services (all access will be via IPv4)
NetworkConfigPrivateIpv6GoogleAccessContainerV1beta1
The desired state of IPv6 connectivity to Google Services. By default, no private IPv6 access to or from Google Services (all access will be via IPv4)
NetworkPerformanceConfigExternalIpEgressBandwidthTier
Specifies the network bandwidth tier for the NodePool for traffic to external/public IP addresses.
NetworkPerformanceConfigTotalEgressBandwidthTier
Specifies the total network bandwidth tier for the NodePool.
NetworkPerformanceConfigTotalEgressBandwidthTierContainerV1beta1
Specifies the total network bandwidth tier for the NodePool.
NetworkPolicyProvider
The selected network policy provider.
NetworkPolicyProviderContainerV1beta1
The selected network policy provider.
NodeAffinityOperator
Operator for NodeAffinity.
NodeAffinityOperatorContainerV1beta1
Operator for NodeAffinity.
NodePoolAutoscalingLocationPolicy
Location policy used when scaling up a nodepool.
NodePoolAutoscalingLocationPolicyContainerV1beta1
Location policy used when scaling up a nodepool.
NodeTaintEffect
Effect for taint.
NodeTaintEffectContainerV1beta1
Effect for taint.
PlacementPolicyType
The type of placement.
PlacementPolicyTypeContainerV1beta1
The type of placement.
ProtectConfigWorkloadVulnerabilityMode
Sets which mode to use for Protect workload vulnerability scanning feature.
ReleaseChannelChannel
channel specifies which release channel the cluster is subscribed to.
ReleaseChannelChannelContainerV1beta1
channel specifies which release channel the cluster is subscribed to.
ReservationAffinityConsumeReservationType
Corresponds to the type of reservation consumption.
ReservationAffinityConsumeReservationTypeContainerV1beta1
Corresponds to the type of reservation consumption.
SandboxConfigType
Type of the sandbox to use for the node.
SandboxConfigTypeContainerV1beta1
Type of the sandbox to use for the node.
SecurityPostureConfigMode
Sets which mode to use for Security Posture features.
SecurityPostureConfigModeContainerV1beta1
Sets which mode to use for Security Posture features.
SecurityPostureConfigVulnerabilityMode
Sets which mode to use for vulnerability scanning.
SecurityPostureConfigVulnerabilityModeContainerV1beta1
Sets which mode to use for vulnerability scanning.
StatusConditionCanonicalCode
Canonical code of the condition.
StatusConditionCanonicalCodeContainerV1beta1
Canonical code of the condition.
StatusConditionCode
Machine-friendly representation of the condition Deprecated. Use canonical_code instead.
StatusConditionCodeContainerV1beta1
Machine-friendly representation of the condition Deprecated. Use canonical_code instead.
UpgradeSettingsStrategy
Update strategy of the node pool.
UpgradeSettingsStrategyContainerV1beta1
Update strategy of the node pool.
WindowsNodeConfigOsVersion
OSVersion specifies the Windows node config to be used on the node
WindowsNodeConfigOsVersionContainerV1beta1
OSVersion specifies the Windows node config to be used on the node
WorkloadConfigAuditMode
Sets which mode of auditing should be used for the cluster's workloads.
WorkloadMetadataConfigMode
Mode is the configuration for how to expose metadata to workloads running on the node pool.
WorkloadMetadataConfigModeContainerV1beta1
Mode is the configuration for how to expose metadata to workloads running on the node pool.
WorkloadMetadataConfigNodeMetadata
NodeMetadata is the configuration for how to expose metadata to the workloads running on the node.

Functions

getCluster(GetClusterArgs args, {InvokeOptions? options}) → Future<GetClusterResult>
Gets the details of a specific cluster. args Arguments passed to this invoke. Arguments for getCluster. options Invoke options controlling this call.
getClusterContainerV1beta1(GetClusterContainerV1beta1Args args, {InvokeOptions? options}) → Future<GetClusterContainerV1beta1Result>
Gets the details for a specific cluster. args Arguments passed to this invoke. Arguments for getCluster. options Invoke options controlling this call.
getKubeconfig(GetKubeconfigArgs args, {InvokeOptions? options}) → Future<GetKubeconfigResult>
Generate a kubeconfig for cluster authentication.
getKubeconfigContainerV1beta1(GetKubeconfigContainerV1beta1Args args, {InvokeOptions? options}) → Future<GetKubeconfigContainerV1beta1Result>
Generate a kubeconfig for cluster authentication.
getNodePool(GetNodePoolArgs args, {InvokeOptions? options}) → Future<GetNodePoolResult>
Retrieves the requested node pool. args Arguments passed to this invoke. Arguments for getNodePool. options Invoke options controlling this call.
getNodePoolContainerV1beta1(GetNodePoolContainerV1beta1Args args, {InvokeOptions? options}) → Future<GetNodePoolContainerV1beta1Result>
Retrieves the requested node pool. args Arguments passed to this invoke. Arguments for getNodePool. options Invoke options controlling this call.
getServerConfig(GetServerConfigArgs args, {InvokeOptions? options}) → Future<GetServerConfigResult>
Returns configuration info about the Google Kubernetes Engine service. args Arguments passed to this invoke. Arguments for getServerConfig. options Invoke options controlling this call.
getServerConfigContainerV1beta1(GetServerConfigContainerV1beta1Args args, {InvokeOptions? options}) → Future<GetServerConfigContainerV1beta1Result>
Returns configuration info about the Google Kubernetes Engine service. args Arguments passed to this invoke. Arguments for getServerConfig. options Invoke options controlling this call.