Package com.google.container.v1beta1 (2.18.0)

Classes

AcceleratorConfig

AcceleratorConfig represents a Hardware Accelerator request.

Protobuf type google.container.v1beta1.AcceleratorConfig

AcceleratorConfig.Builder

AcceleratorConfig represents a Hardware Accelerator request.

Protobuf type google.container.v1beta1.AcceleratorConfig

AdditionalPodRangesConfig

AdditionalPodRangesConfig is the configuration for additional pod secondary ranges supporting the ClusterUpdate message.

Protobuf type google.container.v1beta1.AdditionalPodRangesConfig

AdditionalPodRangesConfig.Builder

AdditionalPodRangesConfig is the configuration for additional pod secondary ranges supporting the ClusterUpdate message.

Protobuf type google.container.v1beta1.AdditionalPodRangesConfig

AddonsConfig

Configuration for the addons that can be automatically spun up in the cluster, enabling additional functionality.

Protobuf type google.container.v1beta1.AddonsConfig

AddonsConfig.Builder

Configuration for the addons that can be automatically spun up in the cluster, enabling additional functionality.

Protobuf type google.container.v1beta1.AddonsConfig

AdvancedMachineFeatures

Specifies options for controlling advanced machine features.

Protobuf type google.container.v1beta1.AdvancedMachineFeatures

AdvancedMachineFeatures.Builder

Specifies options for controlling advanced machine features.

Protobuf type google.container.v1beta1.AdvancedMachineFeatures

AuthenticatorGroupsConfig

Configuration for returning group information from authenticators.

Protobuf type google.container.v1beta1.AuthenticatorGroupsConfig

AuthenticatorGroupsConfig.Builder

Configuration for returning group information from authenticators.

Protobuf type google.container.v1beta1.AuthenticatorGroupsConfig

AutoUpgradeOptions

AutoUpgradeOptions defines the set of options for the user to control how the Auto Upgrades will proceed.

Protobuf type google.container.v1beta1.AutoUpgradeOptions

AutoUpgradeOptions.Builder

AutoUpgradeOptions defines the set of options for the user to control how the Auto Upgrades will proceed.

Protobuf type google.container.v1beta1.AutoUpgradeOptions

Autopilot

Autopilot is the configuration for Autopilot settings on the cluster.

Protobuf type google.container.v1beta1.Autopilot

Autopilot.Builder

Autopilot is the configuration for Autopilot settings on the cluster.

Protobuf type google.container.v1beta1.Autopilot

AutoprovisioningNodePoolDefaults

AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.

Protobuf type google.container.v1beta1.AutoprovisioningNodePoolDefaults

AutoprovisioningNodePoolDefaults.Builder

AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.

Protobuf type google.container.v1beta1.AutoprovisioningNodePoolDefaults

BinaryAuthorization

Configuration for Binary Authorization.

Protobuf type google.container.v1beta1.BinaryAuthorization

BinaryAuthorization.Builder

Configuration for Binary Authorization.

Protobuf type google.container.v1beta1.BinaryAuthorization

BlueGreenSettings

Settings for blue-green upgrade.

Protobuf type google.container.v1beta1.BlueGreenSettings

BlueGreenSettings.Builder

Settings for blue-green upgrade.

Protobuf type google.container.v1beta1.BlueGreenSettings

BlueGreenSettings.StandardRolloutPolicy

Standard rollout policy is the default policy for blue-green.

Protobuf type google.container.v1beta1.BlueGreenSettings.StandardRolloutPolicy

BlueGreenSettings.StandardRolloutPolicy.Builder

Standard rollout policy is the default policy for blue-green.

Protobuf type google.container.v1beta1.BlueGreenSettings.StandardRolloutPolicy

CancelOperationRequest

CancelOperationRequest cancels a single operation.

Protobuf type google.container.v1beta1.CancelOperationRequest

CancelOperationRequest.Builder

CancelOperationRequest cancels a single operation.

Protobuf type google.container.v1beta1.CancelOperationRequest

ClientCertificateConfig

Configuration for client certificates on the cluster.

Protobuf type google.container.v1beta1.ClientCertificateConfig

ClientCertificateConfig.Builder

Configuration for client certificates on the cluster.

Protobuf type google.container.v1beta1.ClientCertificateConfig

CloudRunConfig

Configuration options for the Cloud Run feature.

Protobuf type google.container.v1beta1.CloudRunConfig

CloudRunConfig.Builder

Configuration options for the Cloud Run feature.

Protobuf type google.container.v1beta1.CloudRunConfig

Cluster

A Google Kubernetes Engine cluster.

Protobuf type google.container.v1beta1.Cluster

Cluster.Builder

A Google Kubernetes Engine cluster.

Protobuf type google.container.v1beta1.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.

Protobuf type google.container.v1beta1.ClusterAutoscaling

ClusterAutoscaling.Builder

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.

Protobuf type google.container.v1beta1.ClusterAutoscaling

ClusterManagerGrpc

Google Kubernetes Engine Cluster Manager v1beta1

ClusterManagerGrpc.ClusterManagerBlockingStub

A stub to allow clients to do synchronous rpc calls to service ClusterManager.

Google Kubernetes Engine Cluster Manager v1beta1

ClusterManagerGrpc.ClusterManagerFutureStub

A stub to allow clients to do ListenableFuture-style rpc calls to service ClusterManager.

Google Kubernetes Engine Cluster Manager v1beta1

ClusterManagerGrpc.ClusterManagerImplBase

Base class for the server implementation of the service ClusterManager.

Google Kubernetes Engine Cluster Manager v1beta1

ClusterManagerGrpc.ClusterManagerStub

A stub to allow clients to do asynchronous rpc calls to service ClusterManager.

Google Kubernetes Engine Cluster Manager v1beta1

ClusterServiceProto

ClusterTelemetry

Telemetry integration for the cluster.

Protobuf type google.container.v1beta1.ClusterTelemetry

ClusterTelemetry.Builder

Telemetry integration for the cluster.

Protobuf type google.container.v1beta1.ClusterTelemetry

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.

Protobuf type google.container.v1beta1.ClusterUpdate

ClusterUpdate.Builder

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.

Protobuf type google.container.v1beta1.ClusterUpdate

CompleteIPRotationRequest

CompleteIPRotationRequest moves the cluster master back into single-IP mode.

Protobuf type google.container.v1beta1.CompleteIPRotationRequest

CompleteIPRotationRequest.Builder

CompleteIPRotationRequest moves the cluster master back into single-IP mode.

Protobuf type google.container.v1beta1.CompleteIPRotationRequest

CompleteNodePoolUpgradeRequest

CompleteNodePoolUpgradeRequest sets the name of target node pool to complete upgrade.

Protobuf type google.container.v1beta1.CompleteNodePoolUpgradeRequest

CompleteNodePoolUpgradeRequest.Builder

CompleteNodePoolUpgradeRequest sets the name of target node pool to complete upgrade.

Protobuf type google.container.v1beta1.CompleteNodePoolUpgradeRequest

ConfidentialNodes

ConfidentialNodes is configuration for the confidential nodes feature, which makes nodes run on confidential VMs.

Protobuf type google.container.v1beta1.ConfidentialNodes

ConfidentialNodes.Builder

ConfidentialNodes is configuration for the confidential nodes feature, which makes nodes run on confidential VMs.

Protobuf type google.container.v1beta1.ConfidentialNodes

ConfigConnectorConfig

Configuration options for the Config Connector add-on.

Protobuf type google.container.v1beta1.ConfigConnectorConfig

ConfigConnectorConfig.Builder

Configuration options for the Config Connector add-on.

Protobuf type google.container.v1beta1.ConfigConnectorConfig

CostManagementConfig

Configuration for fine-grained cost management feature.

Protobuf type google.container.v1beta1.CostManagementConfig

CostManagementConfig.Builder

Configuration for fine-grained cost management feature.

Protobuf type google.container.v1beta1.CostManagementConfig

CreateClusterRequest

CreateClusterRequest creates a cluster.

Protobuf type google.container.v1beta1.CreateClusterRequest

CreateClusterRequest.Builder

CreateClusterRequest creates a cluster.

Protobuf type google.container.v1beta1.CreateClusterRequest

CreateNodePoolRequest

CreateNodePoolRequest creates a node pool for a cluster.

Protobuf type google.container.v1beta1.CreateNodePoolRequest

CreateNodePoolRequest.Builder

CreateNodePoolRequest creates a node pool for a cluster.

Protobuf type google.container.v1beta1.CreateNodePoolRequest

DNSConfig

DNSConfig contains the desired set of options for configuring clusterDNS.

Protobuf type google.container.v1beta1.DNSConfig

DNSConfig.Builder

DNSConfig contains the desired set of options for configuring clusterDNS.

Protobuf type google.container.v1beta1.DNSConfig

DailyMaintenanceWindow

Time window specified for daily maintenance operations.

Protobuf type google.container.v1beta1.DailyMaintenanceWindow

DailyMaintenanceWindow.Builder

Time window specified for daily maintenance operations.

Protobuf type google.container.v1beta1.DailyMaintenanceWindow

DatabaseEncryption

Configuration of etcd encryption.

Protobuf type google.container.v1beta1.DatabaseEncryption

DatabaseEncryption.Builder

Configuration of etcd encryption.

Protobuf type google.container.v1beta1.DatabaseEncryption

DefaultSnatStatus

DefaultSnatStatus contains the desired state of whether default sNAT should be disabled on the cluster.

Protobuf type google.container.v1beta1.DefaultSnatStatus

DefaultSnatStatus.Builder

DefaultSnatStatus contains the desired state of whether default sNAT should be disabled on the cluster.

Protobuf type google.container.v1beta1.DefaultSnatStatus

DeleteClusterRequest

DeleteClusterRequest deletes a cluster.

Protobuf type google.container.v1beta1.DeleteClusterRequest

DeleteClusterRequest.Builder

DeleteClusterRequest deletes a cluster.

Protobuf type google.container.v1beta1.DeleteClusterRequest

DeleteNodePoolRequest

DeleteNodePoolRequest deletes a node pool for a cluster.

Protobuf type google.container.v1beta1.DeleteNodePoolRequest

DeleteNodePoolRequest.Builder

DeleteNodePoolRequest deletes a node pool for a cluster.

Protobuf type google.container.v1beta1.DeleteNodePoolRequest

DnsCacheConfig

Configuration for NodeLocal DNSCache

Protobuf type google.container.v1beta1.DnsCacheConfig

DnsCacheConfig.Builder

Configuration for NodeLocal DNSCache

Protobuf type google.container.v1beta1.DnsCacheConfig

EphemeralStorageConfig

EphemeralStorageConfig contains configuration for the ephemeral storage filesystem.

Protobuf type google.container.v1beta1.EphemeralStorageConfig

EphemeralStorageConfig.Builder

EphemeralStorageConfig contains configuration for the ephemeral storage filesystem.

Protobuf type google.container.v1beta1.EphemeralStorageConfig

EphemeralStorageLocalSsdConfig

EphemeralStorageLocalSsdConfig contains configuration for the node ephemeral storage using Local SSDs.

Protobuf type google.container.v1beta1.EphemeralStorageLocalSsdConfig

EphemeralStorageLocalSsdConfig.Builder

EphemeralStorageLocalSsdConfig contains configuration for the node ephemeral storage using Local SSDs.

Protobuf type google.container.v1beta1.EphemeralStorageLocalSsdConfig

FastSocket

Configuration of Fast Socket feature.

Protobuf type google.container.v1beta1.FastSocket

FastSocket.Builder

Configuration of Fast Socket feature.

Protobuf type google.container.v1beta1.FastSocket

Fleet

Fleet is the fleet configuration for the cluster.

Protobuf type google.container.v1beta1.Fleet

Fleet.Builder

Fleet is the fleet configuration for the cluster.

Protobuf type google.container.v1beta1.Fleet

GPUSharingConfig

GPUSharingConfig represents the GPU sharing configuration for Hardware Accelerators.

Protobuf type google.container.v1beta1.GPUSharingConfig

GPUSharingConfig.Builder

GPUSharingConfig represents the GPU sharing configuration for Hardware Accelerators.

Protobuf type google.container.v1beta1.GPUSharingConfig

GatewayAPIConfig

GatewayAPIConfig contains the desired config of Gateway API on this cluster.

Protobuf type google.container.v1beta1.GatewayAPIConfig

GatewayAPIConfig.Builder

GatewayAPIConfig contains the desired config of Gateway API on this cluster.

Protobuf type google.container.v1beta1.GatewayAPIConfig

GcePersistentDiskCsiDriverConfig

Configuration for the Compute Engine PD CSI driver.

Protobuf type google.container.v1beta1.GcePersistentDiskCsiDriverConfig

GcePersistentDiskCsiDriverConfig.Builder

Configuration for the Compute Engine PD CSI driver.

Protobuf type google.container.v1beta1.GcePersistentDiskCsiDriverConfig

GcfsConfig

GcfsConfig contains configurations of Google Container File System.

Protobuf type google.container.v1beta1.GcfsConfig

GcfsConfig.Builder

GcfsConfig contains configurations of Google Container File System.

Protobuf type google.container.v1beta1.GcfsConfig

GcpFilestoreCsiDriverConfig

Configuration for the GCP Filestore CSI driver.

Protobuf type google.container.v1beta1.GcpFilestoreCsiDriverConfig

GcpFilestoreCsiDriverConfig.Builder

Configuration for the GCP Filestore CSI driver.

Protobuf type google.container.v1beta1.GcpFilestoreCsiDriverConfig

GetClusterRequest

GetClusterRequest gets the settings of a cluster.

Protobuf type google.container.v1beta1.GetClusterRequest

GetClusterRequest.Builder

GetClusterRequest gets the settings of a cluster.

Protobuf type google.container.v1beta1.GetClusterRequest

GetJSONWebKeysRequest

GetJSONWebKeysRequest gets the public component of the keys used by the cluster to sign token requests. This will be the jwks_uri for the discover document returned by getOpenIDConfig. See the OpenID Connect Discovery 1.0 specification for details.

Protobuf type google.container.v1beta1.GetJSONWebKeysRequest

GetJSONWebKeysRequest.Builder

GetJSONWebKeysRequest gets the public component of the keys used by the cluster to sign token requests. This will be the jwks_uri for the discover document returned by getOpenIDConfig. See the OpenID Connect Discovery 1.0 specification for details.

Protobuf type google.container.v1beta1.GetJSONWebKeysRequest

GetJSONWebKeysResponse

GetJSONWebKeysResponse is a valid JSON Web Key Set as specififed in rfc 7517

Protobuf type google.container.v1beta1.GetJSONWebKeysResponse

GetJSONWebKeysResponse.Builder

GetJSONWebKeysResponse is a valid JSON Web Key Set as specififed in rfc 7517

Protobuf type google.container.v1beta1.GetJSONWebKeysResponse

GetNodePoolRequest

GetNodePoolRequest retrieves a node pool for a cluster.

Protobuf type google.container.v1beta1.GetNodePoolRequest

GetNodePoolRequest.Builder

GetNodePoolRequest retrieves a node pool for a cluster.

Protobuf type google.container.v1beta1.GetNodePoolRequest

GetOpenIDConfigRequest

GetOpenIDConfigRequest gets the OIDC discovery document for the cluster. See the OpenID Connect Discovery 1.0 specification for details.

Protobuf type google.container.v1beta1.GetOpenIDConfigRequest

GetOpenIDConfigRequest.Builder

GetOpenIDConfigRequest gets the OIDC discovery document for the cluster. See the OpenID Connect Discovery 1.0 specification for details.

Protobuf type google.container.v1beta1.GetOpenIDConfigRequest

GetOpenIDConfigResponse

GetOpenIDConfigResponse is an OIDC discovery document for the cluster. See the OpenID Connect Discovery 1.0 specification for details.

Protobuf type google.container.v1beta1.GetOpenIDConfigResponse

GetOpenIDConfigResponse.Builder

GetOpenIDConfigResponse is an OIDC discovery document for the cluster. See the OpenID Connect Discovery 1.0 specification for details.

Protobuf type google.container.v1beta1.GetOpenIDConfigResponse

GetOperationRequest

GetOperationRequest gets a single operation.

Protobuf type google.container.v1beta1.GetOperationRequest

GetOperationRequest.Builder

GetOperationRequest gets a single operation.

Protobuf type google.container.v1beta1.GetOperationRequest

GetServerConfigRequest

Gets the current Kubernetes Engine service configuration.

Protobuf type google.container.v1beta1.GetServerConfigRequest

GetServerConfigRequest.Builder

Gets the current Kubernetes Engine service configuration.

Protobuf type google.container.v1beta1.GetServerConfigRequest

GkeBackupAgentConfig

Configuration for the Backup for GKE Agent.

Protobuf type google.container.v1beta1.GkeBackupAgentConfig

GkeBackupAgentConfig.Builder

Configuration for the Backup for GKE Agent.

Protobuf type google.container.v1beta1.GkeBackupAgentConfig

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.

Protobuf type google.container.v1beta1.HorizontalPodAutoscaling

HorizontalPodAutoscaling.Builder

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.

Protobuf type google.container.v1beta1.HorizontalPodAutoscaling

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.

Protobuf type google.container.v1beta1.HttpLoadBalancing

HttpLoadBalancing.Builder

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.

Protobuf type google.container.v1beta1.HttpLoadBalancing

ILBSubsettingConfig

ILBSubsettingConfig contains the desired config of L4 Internal LoadBalancer subsetting on this cluster.

Protobuf type google.container.v1beta1.ILBSubsettingConfig

ILBSubsettingConfig.Builder

ILBSubsettingConfig contains the desired config of L4 Internal LoadBalancer subsetting on this cluster.

Protobuf type google.container.v1beta1.ILBSubsettingConfig

IPAllocationPolicy

Configuration for controlling how IPs are allocated in the cluster.

Protobuf type google.container.v1beta1.IPAllocationPolicy

IPAllocationPolicy.Builder

Configuration for controlling how IPs are allocated in the cluster.

Protobuf type google.container.v1beta1.IPAllocationPolicy

IdentityServiceConfig

IdentityServiceConfig is configuration for Identity Service which allows customers to use external identity providers with the K8S API

Protobuf type google.container.v1beta1.IdentityServiceConfig

IdentityServiceConfig.Builder

IdentityServiceConfig is configuration for Identity Service which allows customers to use external identity providers with the K8S API

Protobuf type google.container.v1beta1.IdentityServiceConfig

IntraNodeVisibilityConfig

IntraNodeVisibilityConfig contains the desired config of the intra-node visibility on this cluster.

Protobuf type google.container.v1beta1.IntraNodeVisibilityConfig

IntraNodeVisibilityConfig.Builder

IntraNodeVisibilityConfig contains the desired config of the intra-node visibility on this cluster.

Protobuf type google.container.v1beta1.IntraNodeVisibilityConfig

IstioConfig

Configuration options for Istio addon.

Protobuf type google.container.v1beta1.IstioConfig

IstioConfig.Builder

Configuration options for Istio addon.

Protobuf type google.container.v1beta1.IstioConfig

Jwk

Jwk is a JSON Web Key as specified in RFC 7517

Protobuf type google.container.v1beta1.Jwk

Jwk.Builder

Jwk is a JSON Web Key as specified in RFC 7517

Protobuf type google.container.v1beta1.Jwk

KalmConfig

Configuration options for the KALM addon.

Protobuf type google.container.v1beta1.KalmConfig

KalmConfig.Builder

Configuration options for the KALM addon.

Protobuf type google.container.v1beta1.KalmConfig

KubernetesDashboard

Configuration for the Kubernetes Dashboard.

Protobuf type google.container.v1beta1.KubernetesDashboard

KubernetesDashboard.Builder

Configuration for the Kubernetes Dashboard.

Protobuf type google.container.v1beta1.KubernetesDashboard

LegacyAbac

Configuration for the legacy Attribute Based Access Control authorization mode.

Protobuf type google.container.v1beta1.LegacyAbac

LegacyAbac.Builder

Configuration for the legacy Attribute Based Access Control authorization mode.

Protobuf type google.container.v1beta1.LegacyAbac

LinuxNodeConfig

Parameters that can be configured on Linux nodes.

Protobuf type google.container.v1beta1.LinuxNodeConfig

LinuxNodeConfig.Builder

Parameters that can be configured on Linux nodes.

Protobuf type google.container.v1beta1.LinuxNodeConfig

ListClustersRequest

ListClustersRequest lists clusters.

Protobuf type google.container.v1beta1.ListClustersRequest

ListClustersRequest.Builder

ListClustersRequest lists clusters.

Protobuf type google.container.v1beta1.ListClustersRequest

ListClustersResponse

ListClustersResponse is the result of ListClustersRequest.

Protobuf type google.container.v1beta1.ListClustersResponse

ListClustersResponse.Builder

ListClustersResponse is the result of ListClustersRequest.

Protobuf type google.container.v1beta1.ListClustersResponse

ListLocationsRequest

ListLocationsRequest is used to request the locations that offer GKE.

Protobuf type google.container.v1beta1.ListLocationsRequest

ListLocationsRequest.Builder

ListLocationsRequest is used to request the locations that offer GKE.

Protobuf type google.container.v1beta1.ListLocationsRequest

ListLocationsResponse

ListLocationsResponse returns the list of all GKE locations and their recommendation state.

Protobuf type google.container.v1beta1.ListLocationsResponse

ListLocationsResponse.Builder

ListLocationsResponse returns the list of all GKE locations and their recommendation state.

Protobuf type google.container.v1beta1.ListLocationsResponse

ListNodePoolsRequest

ListNodePoolsRequest lists the node pool(s) for a cluster.

Protobuf type google.container.v1beta1.ListNodePoolsRequest

ListNodePoolsRequest.Builder

ListNodePoolsRequest lists the node pool(s) for a cluster.

Protobuf type google.container.v1beta1.ListNodePoolsRequest

ListNodePoolsResponse

ListNodePoolsResponse is the result of ListNodePoolsRequest.

Protobuf type google.container.v1beta1.ListNodePoolsResponse

ListNodePoolsResponse.Builder

ListNodePoolsResponse is the result of ListNodePoolsRequest.

Protobuf type google.container.v1beta1.ListNodePoolsResponse

ListOperationsRequest

ListOperationsRequest lists operations.

Protobuf type google.container.v1beta1.ListOperationsRequest

ListOperationsRequest.Builder

ListOperationsRequest lists operations.

Protobuf type google.container.v1beta1.ListOperationsRequest

ListOperationsResponse

ListOperationsResponse is the result of ListOperationsRequest.

Protobuf type google.container.v1beta1.ListOperationsResponse

ListOperationsResponse.Builder

ListOperationsResponse is the result of ListOperationsRequest.

Protobuf type google.container.v1beta1.ListOperationsResponse

ListUsableSubnetworksRequest

ListUsableSubnetworksRequest requests the list of usable subnetworks. available to a user for creating clusters.

Protobuf type goog