Package com.google.cloud.gkemulticloud.v1 (0.31.0)

GitHub Repository

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.cloud.gkemulticloud.v1.AttachedClustersClient Service Description: The AttachedClusters API provides a single centrally managed service to register and manage Anthos attached clusters that run on customer's owned infrastructure.

This class provides the ability to make remote calls to the backing service through method

com.google.cloud.gkemulticloud.v1.AwsClustersClient Service Description: The AwsClusters API provides a single centrally managed service to create and manage Anthos clusters that run on AWS infrastructure.

This class provides the ability to make remote calls to the backing service through method

com.google.cloud.gkemulticloud.v1.AzureClient

AzureClient resources hold client authentication information needed by the Anthos Multi-Cloud API to manage Azure resources on your Azure subscription.

com.google.cloud.gkemulticloud.v1.AzureClustersClient Service Description: The AzureClusters API provides a single centrally managed service to create and manage Anthos clusters that run on Azure infrastructure.

This class provides the ability to make remote calls to the backing service through method

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.cloud.gkemulticloud.v1.AttachedClustersSettings Settings class to configure an instance of AttachedClustersClient.

The default instance has everything set to sensible defaults:

com.google.cloud.gkemulticloud.v1.AwsClustersSettings Settings class to configure an instance of AwsClustersClient.

The default instance has everything set to sensible defaults:

com.google.cloud.gkemulticloud.v1.AzureClustersSettings Settings class to configure an instance of AzureClustersClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.gkemulticloud.v1.AttachedCluster An Anthos cluster running on customer own infrastructure.
com.google.cloud.gkemulticloud.v1.AttachedCluster.Builder An Anthos cluster running on customer own infrastructure.
com.google.cloud.gkemulticloud.v1.AttachedClusterError AttachedClusterError describes errors found on attached clusters.
com.google.cloud.gkemulticloud.v1.AttachedClusterError.Builder AttachedClusterError describes errors found on attached clusters.
com.google.cloud.gkemulticloud.v1.AttachedClusterName
com.google.cloud.gkemulticloud.v1.AttachedClusterName.Builder Builder for projects/{project}/locations/{location}/attachedClusters/{attached_cluster}.
com.google.cloud.gkemulticloud.v1.AttachedClusterUser Identities of a user-type subject for Attached clusters.
com.google.cloud.gkemulticloud.v1.AttachedClusterUser.Builder Identities of a user-type subject for Attached clusters.
com.google.cloud.gkemulticloud.v1.AttachedClustersAuthorization Configuration related to the cluster RBAC settings.
com.google.cloud.gkemulticloud.v1.AttachedClustersAuthorization.Builder Configuration related to the cluster RBAC settings.
com.google.cloud.gkemulticloud.v1.AttachedClustersClient.ListAttachedClustersFixedSizeCollection
com.google.cloud.gkemulticloud.v1.AttachedClustersClient.ListAttachedClustersPage
com.google.cloud.gkemulticloud.v1.AttachedClustersClient.ListAttachedClustersPagedResponse
com.google.cloud.gkemulticloud.v1.AttachedClustersGrpc The AttachedClusters API provides a single centrally managed service to register and manage Anthos attached clusters that run on customer's owned infrastructure.
com.google.cloud.gkemulticloud.v1.AttachedClustersGrpc.AttachedClustersImplBase Base class for the server implementation of the service AttachedClusters. The AttachedClusters API provides a single centrally managed service
com.google.cloud.gkemulticloud.v1.AttachedClustersSettings.Builder Builder for AttachedClustersSettings.
com.google.cloud.gkemulticloud.v1.AttachedOidcConfig OIDC discovery information of the target cluster. Kubernetes Service Account (KSA) tokens are JWT tokens signed by the cluster
com.google.cloud.gkemulticloud.v1.AttachedOidcConfig.Builder OIDC discovery information of the target cluster. Kubernetes Service Account (KSA) tokens are JWT tokens signed by the cluster
com.google.cloud.gkemulticloud.v1.AttachedPlatformVersionInfo Information about a supported Attached Clusters platform version.
com.google.cloud.gkemulticloud.v1.AttachedPlatformVersionInfo.Builder Information about a supported Attached Clusters platform version.
com.google.cloud.gkemulticloud.v1.AttachedResourcesProto
com.google.cloud.gkemulticloud.v1.AttachedServerConfig AttachedServerConfig provides information about supported Kubernetes versions
com.google.cloud.gkemulticloud.v1.AttachedServerConfig.Builder AttachedServerConfig provides information about supported Kubernetes versions
com.google.cloud.gkemulticloud.v1.AttachedServerConfigName
com.google.cloud.gkemulticloud.v1.AttachedServerConfigName.Builder Builder for projects/{project}/locations/{location}/attachedServerConfig.
com.google.cloud.gkemulticloud.v1.AttachedServiceProto
com.google.cloud.gkemulticloud.v1.AwsAuthorization Configuration related to the cluster RBAC settings.
com.google.cloud.gkemulticloud.v1.AwsAuthorization.Builder Configuration related to the cluster RBAC settings.
com.google.cloud.gkemulticloud.v1.AwsAutoscalingGroupMetricsCollection Configuration related to CloudWatch metrics collection in an AWS Auto Scaling group.
com.google.cloud.gkemulticloud.v1.AwsAutoscalingGroupMetricsCollection.Builder Configuration related to CloudWatch metrics collection in an AWS Auto Scaling group.
com.google.cloud.gkemulticloud.v1.AwsCluster An Anthos cluster running on AWS.
com.google.cloud.gkemulticloud.v1.AwsCluster.Builder An Anthos cluster running on AWS.
com.google.cloud.gkemulticloud.v1.AwsClusterError AwsClusterError describes errors found on AWS clusters.
com.google.cloud.gkemulticloud.v1.AwsClusterError.Builder AwsClusterError describes errors found on AWS clusters.
com.google.cloud.gkemulticloud.v1.AwsClusterName
com.google.cloud.gkemulticloud.v1.AwsClusterName.Builder Builder for projects/{project}/locations/{location}/awsClusters/{aws_cluster}.
com.google.cloud.gkemulticloud.v1.AwsClusterNetworking ClusterNetworking defines cluster-wide networking configuration. Anthos clusters on AWS run on a single VPC. This includes control
com.google.cloud.gkemulticloud.v1.AwsClusterNetworking.Builder ClusterNetworking defines cluster-wide networking configuration. Anthos clusters on AWS run on a single VPC. This includes control
com.google.cloud.gkemulticloud.v1.AwsClusterUser Identities of a user-type subject for AWS clusters.
com.google.cloud.gkemulticloud.v1.AwsClusterUser.Builder Identities of a user-type subject for AWS clusters.
com.google.cloud.gkemulticloud.v1.AwsClustersClient.ListAwsClustersFixedSizeCollection
com.google.cloud.gkemulticloud.v1.AwsClustersClient.ListAwsClustersPage
com.google.cloud.gkemulticloud.v1.AwsClustersClient.ListAwsClustersPagedResponse
com.google.cloud.gkemulticloud.v1.AwsClustersClient.ListAwsNodePoolsFixedSizeCollection
com.google.cloud.gkemulticloud.v1.AwsClustersClient.ListAwsNodePoolsPage
com.google.cloud.gkemulticloud.v1.AwsClustersClient.ListAwsNodePoolsPagedResponse
com.google.cloud.gkemulticloud.v1.AwsClustersGrpc The AwsClusters API provides a single centrally managed service to create and manage Anthos clusters that run on AWS infrastructure.
com.google.cloud.gkemulticloud.v1.AwsClustersGrpc.AwsClustersImplBase Base class for the server implementation of the service AwsClusters. The AwsClusters API provides a single centrally managed service
com.google.cloud.gkemulticloud.v1.AwsClustersSettings.Builder Builder for AwsClustersSettings.
com.google.cloud.gkemulticloud.v1.AwsConfigEncryption Config encryption for user data.
com.google.cloud.gkemulticloud.v1.AwsConfigEncryption.Builder Config encryption for user data.
com.google.cloud.gkemulticloud.v1.AwsControlPlane ControlPlane defines common parameters between control plane nodes.
com.google.cloud.gkemulticloud.v1.AwsControlPlane.Builder ControlPlane defines common parameters between control plane nodes.
com.google.cloud.gkemulticloud.v1.AwsDatabaseEncryption Configuration related to application-layer secrets encryption.
com.google.cloud.gkemulticloud.v1.AwsDatabaseEncryption.Builder Configuration related to application-layer secrets encryption.
com.google.cloud.gkemulticloud.v1.AwsInstancePlacement Details of placement information for an instance. Limitations for using the host tenancy:
com.google.cloud.gkemulticloud.v1.AwsInstancePlacement.Builder Details of placement information for an instance. Limitations for using the host tenancy:
com.google.cloud.gkemulticloud.v1.AwsK8sVersionInfo Kubernetes version information of GKE cluster on AWS.
com.google.cloud.gkemulticloud.v1.AwsK8sVersionInfo.Builder Kubernetes version information of GKE cluster on AWS.
com.google.cloud.gkemulticloud.v1.AwsNodeConfig Parameters that describe the nodes in a cluster.
com.google.cloud.gkemulticloud.v1.AwsNodeConfig.Builder Parameters that describe the nodes in a cluster.
com.google.cloud.gkemulticloud.v1.AwsNodePool An Anthos node pool running on AWS.
com.google.cloud.gkemulticloud.v1.AwsNodePool.Builder An Anthos node pool running on AWS.
com.google.cloud.gkemulticloud.v1.AwsNodePoolAutoscaling AwsNodePoolAutoscaling contains information required by cluster autoscaler to adjust the size of the node pool to the current cluster usage.
com.google.cloud.gkemulticloud.v1.AwsNodePoolAutoscaling.Builder AwsNodePoolAutoscaling contains information required by cluster autoscaler to adjust the size of the node pool to the current cluster usage.
com.google.cloud.gkemulticloud.v1.AwsNodePoolError AwsNodePoolError describes errors found on AWS node pools.
com.google.cloud.gkemulticloud.v1.AwsNodePoolError.Builder AwsNodePoolError describes errors found on AWS node pools.
com.google.cloud.gkemulticloud.v1.AwsNodePoolName
com.google.cloud.gkemulticloud.v1.AwsNodePoolName.Builder Builder for projects/{project}/locations/{location}/awsClusters/{aws_cluster}/awsNodePools/{aws_node_pool}.
com.google.cloud.gkemulticloud.v1.AwsProxyConfig Details of a proxy config stored in AWS Secret Manager.
com.google.cloud.gkemulticloud.v1.AwsProxyConfig.Builder Details of a proxy config stored in AWS Secret Manager.
com.google.cloud.gkemulticloud.v1.AwsResourcesProto
com.google.cloud.gkemulticloud.v1.AwsServerConfig AwsServerConfig is the configuration of GKE cluster on AWS.
com.google.cloud.gkemulticloud.v1.AwsServerConfig.Builder AwsServerConfig is the configuration of GKE cluster on AWS.
com.google.cloud.gkemulticloud.v1.AwsServerConfigName
com.google.cloud.gkemulticloud.v1.AwsServerConfigName.Builder Builder for projects/{project}/locations/{location}/awsServerConfig.
com.google.cloud.gkemulticloud.v1.AwsServiceProto
com.google.cloud.gkemulticloud.v1.AwsServicesAuthentication Authentication configuration for the management of AWS resources.
com.google.cloud.gkemulticloud.v1.AwsServicesAuthentication.Builder Authentication configuration for the management of AWS resources.
com.google.cloud.gkemulticloud.v1.AwsSshConfig SSH configuration for AWS resources.
com.google.cloud.gkemulticloud.v1.AwsSshConfig.Builder SSH configuration for AWS resources.
com.google.cloud.gkemulticloud.v1.AwsVolumeTemplate Configuration template for AWS EBS volumes.
com.google.cloud.gkemulticloud.v1.AwsVolumeTemplate.Builder Configuration template for AWS EBS volumes.
com.google.cloud.gkemulticloud.v1.AzureAuthorization Configuration related to the cluster RBAC settings.
com.google.cloud.gkemulticloud.v1.AzureAuthorization.Builder Configuration related to the cluster RBAC settings.
com.google.cloud.gkemulticloud.v1.AzureClient.Builder AzureClient resources hold client authentication information needed by the Anthos Multi-Cloud API to manage Azure resources on your Azure subscription.
com.google.cloud.gkemulticloud.v1.AzureClientName
com.google.cloud.gkemulticloud.v1.AzureClientName.Builder Builder for projects/{project}/locations/{location}/azureClients/{azure_client}.
com.google.cloud.gkemulticloud.v1.AzureCluster An Anthos cluster running on Azure.
com.google.cloud.gkemulticloud.v1.AzureCluster.Builder An Anthos cluster running on Azure.
com.google.cloud.gkemulticloud.v1.AzureClusterError AzureClusterError describes errors found on Azure clusters.
com.google.cloud.gkemulticloud.v1.AzureClusterError.Builder AzureClusterError describes errors found on Azure clusters.
com.google.cloud.gkemulticloud.v1.AzureClusterName
com.google.cloud.gkemulticloud.v1.AzureClusterName.Builder Builder for projects/{project}/locations/{location}/azureClusters/{azure_cluster}.
com.google.cloud.gkemulticloud.v1.AzureClusterNetworking ClusterNetworking contains cluster-wide networking configuration.
com.google.cloud.gkemulticloud.v1.AzureClusterNetworking.Builder ClusterNetworking contains cluster-wide networking configuration.
com.google.cloud.gkemulticloud.v1.AzureClusterResources Managed Azure resources for the cluster. The values could change and be empty, depending on the state of the cluster.
com.google.cloud.gkemulticloud.v1.AzureClusterResources.Builder Managed Azure resources for the cluster. The values could change and be empty, depending on the state of the cluster.
com.google.cloud.gkemulticloud.v1.AzureClusterUser Identities of a user-type subject for Azure clusters.
com.google.cloud.gkemulticloud.v1.AzureClusterUser.Builder Identities of a user-type subject for Azure clusters.
com.google.cloud.gkemulticloud.v1.AzureClustersClient.ListAzureClientsFixedSizeCollection
com.google.cloud.gkemulticloud.v1.AzureClustersClient.ListAzureClientsPage
com.google.cloud.gkemulticloud.v1.AzureClustersClient.ListAzureClientsPagedResponse
com.google.cloud.gkemulticloud.v1.AzureClustersClient.ListAzureClustersFixedSizeCollection
com.google.cloud.gkemulticloud.v1.AzureClustersClient.ListAzureClustersPage
com.google.cloud.gkemulticloud.v1.AzureClustersClient.ListAzureClustersPagedResponse
com.google.cloud.gkemulticloud.v1.AzureClustersClient.ListAzureNodePoolsFixedSizeCollection
com.google.cloud.gkemulticloud.v1.AzureClustersClient.ListAzureNodePoolsPage
com.google.cloud.gkemulticloud.v1.AzureClustersClient.ListAzureNodePoolsPagedResponse
com.google.cloud.gkemulticloud.v1.AzureClustersGrpc The AzureClusters API provides a single centrally managed service to create and manage Anthos clusters that run on Azure infrastructure.
com.google.cloud.gkemulticloud.v1.AzureClustersGrpc.AzureClustersImplBase Base class for the server implementation of the service AzureClusters. The AzureClusters API provides a single centrally managed service
com.google.cloud.gkemulticloud.v1.AzureClustersSettings.Builder Builder for AzureClustersSettings.
com.google.cloud.gkemulticloud.v1.AzureConfigEncryption Configuration related to config data encryption. Azure VM bootstrap secret is envelope encrypted with the provided key vault
com.google.cloud.gkemulticloud.v1.AzureConfigEncryption.Builder Configuration related to config data encryption. Azure VM bootstrap secret is envelope encrypted with the provided key vault
com.google.cloud.gkemulticloud.v1.AzureControlPlane AzureControlPlane represents the control plane configurations.
com.google.cloud.gkemulticloud.v1.AzureControlPlane.Builder AzureControlPlane represents the control plane configurations.
com.google.cloud.gkemulticloud.v1.AzureDatabaseEncryption Configuration related to application-layer secrets encryption. Anthos clusters on Azure encrypts your Kubernetes data at rest
com.google.cloud.gkemulticloud.v1.AzureDatabaseEncryption.Builder Configuration related to application-layer secrets encryption. Anthos clusters on Azure encrypts your Kubernetes data at rest
com.google.cloud.gkemulticloud.v1.AzureDiskTemplate Configuration for Azure Disks.
com.google.cloud.gkemulticloud.v1.AzureDiskTemplate.Builder Configuration for Azure Disks.
com.google.cloud.gkemulticloud.v1.AzureK8sVersionInfo Information about a supported Kubernetes version.
com.google.cloud.gkemulticloud.v1.AzureK8sVersionInfo.Builder Information about a supported Kubernetes version.
com.google.cloud.gkemulticloud.v1.AzureNodeConfig Parameters that describe the configuration of all node machines on a given node pool.
com.google.cloud.gkemulticloud.v1.AzureNodeConfig.Builder Parameters that describe the configuration of all node machines on a given node pool.
com.google.cloud.gkemulticloud.v1.AzureNodePool An Anthos node pool running on Azure.
com.google.cloud.gkemulticloud.v1.AzureNodePool.Builder An Anthos node pool running on Azure.
com.google.cloud.gkemulticloud.v1.AzureNodePoolAutoscaling Configuration related to Kubernetes cluster autoscaler. The Kubernetes cluster autoscaler will automatically adjust the
com.google.cloud.gkemulticloud.v1.AzureNodePoolAutoscaling.Builder Configuration related to Kubernetes cluster autoscaler. The Kubernetes cluster autoscaler will automatically adjust the
com.google.cloud.gkemulticloud.v1.AzureNodePoolError AzureNodePoolError describes errors found on Azure node pools.
com.google.cloud.gkemulticloud.v1.AzureNodePoolError.Builder AzureNodePoolError describes errors found on Azure node pools.
com.google.cloud.gkemulticloud.v1.AzureNodePoolName
com.google.cloud.gkemulticloud.v1.AzureNodePoolName.Builder Builder for projects/{project}/locations/{location}/azureClusters/{azure_cluster}/azureNodePools/{azure_node_pool}.
com.google.cloud.gkemulticloud.v1.AzureProxyConfig Details of a proxy config stored in Azure Key Vault.
com.google.cloud.gkemulticloud.v1.AzureProxyConfig.Builder Details of a proxy config stored in Azure Key Vault.
com.google.cloud.gkemulticloud.v1.AzureResourcesProto
com.google.cloud.gkemulticloud.v1.AzureServerConfig AzureServerConfig contains information about a Google Cloud location, such as supported Azure regions and Kubernetes versions.
com.google.cloud.gkemulticloud.v1.AzureServerConfig.Builder AzureServerConfig contains information about a Google Cloud location, such as supported Azure regions and Kubernetes versions.
com.google.cloud.gkemulticloud.v1.AzureServerConfigName
com.google.cloud.gkemulticloud.v1.AzureServerConfigName.Builder Builder for projects/{project}/locations/{location}/azureServerConfig.
com.google.cloud.gkemulticloud.v1.AzureServiceProto
com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication Authentication configuration for the management of Azure resources.
com.google.cloud.gkemulticloud.v1.AzureServicesAuthentication.Builder Authentication configuration for the management of Azure resources.
com.google.cloud.gkemulticloud.v1.AzureSshConfig SSH configuration for Azure resources.
com.google.cloud.gkemulticloud.v1.AzureSshConfig.Builder SSH configuration for Azure resources.
com.google.cloud.gkemulticloud.v1.CommonResourcesProto
com.google.cloud.gkemulticloud.v1.CreateAttachedClusterRequest Request message for AttachedClusters.CreateAttachedCluster method.
com.google.cloud.gkemulticloud.v1.CreateAttachedClusterRequest.Builder Request message for AttachedClusters.CreateAttachedCluster method.
com.google.cloud.gkemulticloud.v1.CreateAwsClusterRequest Request message for AwsClusters.CreateAwsCluster method.
com.google.cloud.gkemulticloud.v1.CreateAwsClusterRequest.Builder Request message for AwsClusters.CreateAwsCluster method.
com.google.cloud.gkemulticloud.v1.CreateAwsNodePoolRequest Response message for AwsClusters.CreateAwsNodePool method.
com.google.cloud.gkemulticloud.v1.CreateAwsNodePoolRequest.Builder Response message for AwsClusters.CreateAwsNodePool method.
com.google.cloud.gkemulticloud.v1.CreateAzureClientRequest Request message for AzureClusters.CreateAzureClient method.
com.google.cloud.gkemulticloud.v1.CreateAzureClientRequest.Builder Request message for AzureClusters.CreateAzureClient method.
com.google.cloud.gkemulticloud.v1.CreateAzureClusterRequest Request message for AzureClusters.CreateAzureCluster method.
com.google.cloud.gkemulticloud.v1.CreateAzureClusterRequest.Builder Request message for AzureClusters.CreateAzureCluster method.
com.google.cloud.gkemulticloud.v1.CreateAzureNodePoolRequest Response message for AzureClusters.CreateAzureNodePool method.
com.google.cloud.gkemulticloud.v1.CreateAzureNodePoolRequest.Builder Response message for AzureClusters.CreateAzureNodePool method.
com.google.cloud.gkemulticloud.v1.DeleteAttachedClusterRequest Request message for AttachedClusters.DeleteAttachedCluster method.
com.google.cloud.gkemulticloud.v1.DeleteAttachedClusterRequest.Builder Request message for AttachedClusters.DeleteAttachedCluster method.
com.google.cloud.gkemulticloud.v1.DeleteAwsClusterRequest Request message for AwsClusters.DeleteAwsCluster method.
com.google.cloud.gkemulticloud.v1.DeleteAwsClusterRequest.Builder Request message for AwsClusters.DeleteAwsCluster method.
com.google.cloud.gkemulticloud.v1.DeleteAwsNodePoolRequest Request message for AwsClusters.DeleteAwsNodePool method.
com.google.cloud.gkemulticloud.v1.DeleteAwsNodePoolRequest.Builder Request message for AwsClusters.DeleteAwsNodePool method.
com.google.cloud.gkemulticloud.v1.DeleteAzureClientRequest Request message for AzureClusters.DeleteAzureClient method.
com.google.cloud.gkemulticloud.v1.DeleteAzureClientRequest.Builder Request message for AzureClusters.DeleteAzureClient method.
com.google.cloud.gkemulticloud.v1.DeleteAzureClusterRequest Request message for Clusters.DeleteAzureCluster method.
com.google.cloud.gkemulticloud.v1.DeleteAzureClusterRequest.Builder Request message for Clusters.DeleteAzureCluster method.
com.google.cloud.gkemulticloud.v1.DeleteAzureNodePoolRequest Delete message for AzureClusters.DeleteAzureNodePool method.
com.google.cloud.gkemulticloud.v1.DeleteAzureNodePoolRequest.Builder Delete message for AzureClusters.DeleteAzureNodePool method.
com.google.cloud.gkemulticloud.v1.Fleet Fleet related configuration. Fleets are a Google Cloud concept for logically organizing clusters,
com.google.cloud.gkemulticloud.v1.Fleet.Builder Fleet related configuration. Fleets are a Google Cloud concept for logically organizing clusters,
com.google.cloud.gkemulticloud.v1.GenerateAttachedClusterInstallManifestRequest Request message for AttachedClusters.GenerateAttachedClusterInstallManifest method.
com.google.cloud.gkemulticloud.v1.GenerateAttachedClusterInstallManifestRequest.Builder Request message for AttachedClusters.GenerateAttachedClusterInstallManifest method.
com.google.cloud.gkemulticloud.v1.GenerateAttachedClusterInstallManifestResponse Response message for AttachedClusters.GenerateAttachedClusterInstallManifest method.
com.google.cloud.gkemulticloud.v1.GenerateAttachedClusterInstallManifestResponse.Builder Response message for AttachedClusters.GenerateAttachedClusterInstallManifest method.
com.google.cloud.gkemulticloud.v1.GenerateAwsAccessTokenRequest Request message for AwsClusters.GenerateAwsAccessToken method.
com.google.cloud.gkemulticloud.v1.GenerateAwsAccessTokenRequest.Builder Request message for AwsClusters.GenerateAwsAccessToken method.
com.google.cloud.gkemulticloud.v1.GenerateAwsAccessTokenResponse Response message for AwsClusters.GenerateAwsAccessToken method.
com.google.cloud.gkemulticloud.v1.GenerateAwsAccessTokenResponse.Builder Response message for AwsClusters.GenerateAwsAccessToken method.
com.google.cloud.gkemulticloud.v1.GenerateAzureAccessTokenRequest Request message for AzureClusters.GenerateAzureAccessToken method.
com.google.cloud.gkemulticloud.v1.GenerateAzureAccessTokenRequest.Builder Request message for AzureClusters.GenerateAzureAccessToken method.
com.google.cloud.gkemulticloud.v1.GenerateAzureAccessTokenResponse Response message for AzureClusters.GenerateAzureAccessToken method.
com.google.cloud.gkemulticloud.v1.GenerateAzureAccessTokenResponse.Builder Response message for AzureClusters.GenerateAzureAccessToken method.
com.google.cloud.gkemulticloud.v1.GetAttachedClusterRequest Request message for AttachedClusters.GetAttachedCluster method.
com.google.cloud.gkemulticloud.v1.GetAttachedClusterRequest.Builder Request message for AttachedClusters.GetAttachedCluster method.
com.google.cloud.gkemulticloud.v1.GetAttachedServerConfigRequest GetAttachedServerConfigRequest gets the server config for attached clusters.
com.google.cloud.gkemulticloud.v1.GetAttachedServerConfigRequest.Builder GetAttachedServerConfigRequest gets the server config for attached clusters.
com.google.cloud.gkemulticloud.v1.GetAwsClusterRequest Request message for AwsClusters.GetAwsCluster method.
com.google.cloud.gkemulticloud.v1.GetAwsClusterRequest.Builder Request message for AwsClusters.GetAwsCluster method.
com.google.cloud.gkemulticloud.v1.GetAwsNodePoolRequest Request message for AwsClusters.GetAwsNodePool method.
com.google.cloud.gkemulticloud.v1.GetAwsNodePoolRequest.Builder Request message for AwsClusters.GetAwsNodePool method.
com.google.cloud.gkemulticloud.v1.GetAwsServerConfigRequest GetAwsServerConfigRequest gets the server config of GKE cluster on AWS.
com.google.cloud.gkemulticloud.v1.GetAwsServerConfigRequest.Builder GetAwsServerConfigRequest gets the server config of GKE cluster on AWS.
com.google.cloud.gkemulticloud.v1.GetAzureClientRequest Request message for AzureClusters.GetAzureClient method.
com.google.cloud.gkemulticloud.v1.GetAzureClientRequest.Builder Request message for AzureClusters.GetAzureClient method.
com.google.cloud.gkemulticloud.v1.GetAzureClusterRequest Request message for AzureClusters.GetAzureCluster method.
com.google.cloud.gkemulticloud.v1.GetAzureClusterRequest.Builder Request message for AzureClusters.GetAzureCluster method.
com.google.cloud.gkemulticloud.v1.GetAzureNodePoolRequest Request message for AzureClusters.GetAzureNodePool method.
com.google.cloud.gkemulticloud.v1.GetAzureNodePoolRequest.Builder Request message for AzureClusters.GetAzureNodePool method.
com.google.cloud.gkemulticloud.v1.GetAzureServerConfigRequest GetAzureServerConfigRequest gets the server config of GKE cluster on Azure.
com.google.cloud.gkemulticloud.v1.GetAzureServerConfigRequest.Builder GetAzureServerConfigRequest gets the server config of GKE cluster on Azure.
com.google.cloud.gkemulticloud.v1.ImportAttachedClusterRequest Request message for AttachedClusters.ImportAttachedCluster method.
com.google.cloud.gkemulticloud.v1.ImportAttachedClusterRequest.Builder Request message for AttachedClusters.ImportAttachedCluster method.
com.google.cloud.gkemulticloud.v1.ListAttachedClustersRequest Request message for AttachedClusters.ListAttachedClusters method.
com.google.cloud.gkemulticloud.v1.ListAttachedClustersRequest.Builder Request message for AttachedClusters.ListAttachedClusters method.
com.google.cloud.gkemulticloud.v1.ListAttachedClustersResponse Response message for AttachedClusters.ListAttachedClusters method.
com.google.cloud.gkemulticloud.v1.ListAttachedClustersResponse.Builder Response message for AttachedClusters.ListAttachedClusters method.
com.google.cloud.gkemulticloud.v1.ListAwsClustersRequest Request message for AwsClusters.ListAwsClusters method.
com.google.cloud.gkemulticloud.v1.ListAwsClustersRequest.Builder Request message for AwsClusters.ListAwsClusters method.
com.google.cloud.gkemulticloud.v1.ListAwsClustersResponse Response message for AwsClusters.ListAwsClusters method.
com.google.cloud.gkemulticloud.v1.ListAwsClustersResponse.Builder Response message for AwsClusters.ListAwsClusters method.
com.google.cloud.gkemulticloud.v1.ListAwsNodePoolsRequest Request message for AwsClusters.ListAwsNodePools method.
com.google.cloud.gkemulticloud.v1.ListAwsNodePoolsRequest.Builder Request message for AwsClusters.ListAwsNodePools method.
com.google.cloud.gkemulticloud.v1.ListAwsNodePoolsResponse Response message for AwsClusters.ListAwsNodePools method.
com.google.cloud.gkemulticloud.v1.ListAwsNodePoolsResponse.Builder Response message for AwsClusters.ListAwsNodePools method.
com.google.cloud.gkemulticloud.v1.ListAzureClientsRequest Request message for AzureClusters.ListAzureClients method.
com.google.cloud.gkemulticloud.v1.ListAzureClientsRequest.Builder Request message for AzureClusters.ListAzureClients method.
com.google.cloud.gkemulticloud.v1.ListAzureClientsResponse Response message for AzureClusters.ListAzureClients method.
com.google.cloud.gkemulticloud.v1.ListAzureClientsResponse.Builder Response message for AzureClusters.ListAzureClients method.
com.google.cloud.gkemulticloud.v1.ListAzureClustersRequest Request message for AzureClusters.ListAzureClusters method.
com.google.cloud.gkemulticloud.v1.ListAzureClustersRequest.Builder Request message for AzureClusters.ListAzureClusters method.
com.google.cloud.gkemulticloud.v1.ListAzureClustersResponse Response message for AzureClusters.ListAzureClusters method.
com.google.cloud.gkemulticloud.v1.ListAzureClustersResponse.Builder Response message for AzureClusters.ListAzureClusters method.
com.google.cloud.gkemulticloud.v1.ListAzureNodePoolsRequest Request message for AzureClusters.ListAzureNodePools method.
com.google.cloud.gkemulticloud.v1.ListAzureNodePoolsRequest.Builder Request message for AzureClusters.ListAzureNodePools method.
com.google.cloud.gkemulticloud.v1.ListAzureNodePoolsResponse Response message for AzureClusters.ListAzureNodePools method.
com.google.cloud.gkemulticloud.v1.ListAzureNodePoolsResponse.Builder Response message for AzureClusters.ListAzureNodePools method.
com.google.cloud.gkemulticloud.v1.LocationName
com.google.cloud.gkemulticloud.v1.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.cloud.gkemulticloud.v1.LoggingComponentConfig Parameters that describe the Logging component configuration in a cluster.
com.google.cloud.gkemulticloud.v1.LoggingComponentConfig.Builder Parameters that describe the Logging component configuration in a cluster.
com.google.cloud.gkemulticloud.v1.LoggingConfig Parameters that describe the Logging configuration in a cluster.
com.google.cloud.gkemulticloud.v1.LoggingConfig.Builder Parameters that describe the Logging configuration in a cluster.
com.google.cloud.gkemulticloud.v1.ManagedPrometheusConfig ManagedPrometheusConfig defines the configuration for Google Cloud Managed Service for Prometheus.
com.google.cloud.gkemulticloud.v1.ManagedPrometheusConfig.Builder ManagedPrometheusConfig defines the configuration for Google Cloud Managed Service for Prometheus.
com.google.cloud.gkemulticloud.v1.MaxPodsConstraint Constraints applied to pods.
com.google.cloud.gkemulticloud.v1.MaxPodsConstraint.Builder Constraints applied to pods.
com.google.cloud.gkemulticloud.v1.MonitoringConfig Parameters that describe the Monitoring configuration in a cluster.
com.google.cloud.gkemulticloud.v1.MonitoringConfig.Builder Parameters that describe the Monitoring configuration in a cluster.
com.google.cloud.gkemulticloud.v1.NodeTaint The taint content for the node taint.
com.google.cloud.gkemulticloud.v1.NodeTaint.Builder The taint content for the node taint.
com.google.cloud.gkemulticloud.v1.OperationMetadata Metadata about a long-running operation.
com.google.cloud.gkemulticloud.v1.OperationMetadata.Builder Metadata about a long-running operation.
com.google.cloud.gkemulticloud.v1.ReplicaPlacement Configuration for the placement of a control plane replica.
com.google.cloud.gkemulticloud.v1.ReplicaPlacement.Builder Configuration for the placement of a control plane replica.
com.google.cloud.gkemulticloud.v1.UpdateAttachedClusterRequest Request message for AttachedClusters.UpdateAttachedCluster method.
com.google.cloud.gkemulticloud.v1.UpdateAttachedClusterRequest.Builder Request message for AttachedClusters.UpdateAttachedCluster method.
com.google.cloud.gkemulticloud.v1.UpdateAwsClusterRequest Request message for AwsClusters.UpdateAwsCluster method.
com.google.cloud.gkemulticloud.v1.UpdateAwsClusterRequest.Builder Request message for AwsClusters.UpdateAwsCluster method.
com.google.cloud.gkemulticloud.v1.UpdateAwsNodePoolRequest Request message for AwsClusters.UpdateAwsNodePool method.
com.google.cloud.gkemulticloud.v1.UpdateAwsNodePoolRequest.Builder Request message for AwsClusters.UpdateAwsNodePool method.
com.google.cloud.gkemulticloud.v1.UpdateAzureClusterRequest Request message for AzureClusters.UpdateAzureCluster method.
com.google.cloud.gkemulticloud.v1.UpdateAzureClusterRequest.Builder Request message for AzureClusters.UpdateAzureCluster method.
com.google.cloud.gkemulticloud.v1.UpdateAzureNodePoolRequest Request message for AzureClusters.UpdateAzureNodePool method.
com.google.cloud.gkemulticloud.v1.UpdateAzureNodePoolRequest.Builder Request message for AzureClusters.UpdateAzureNodePool method.
com.google.cloud.gkemulticloud.v1.WorkloadIdentityConfig Workload Identity settings.
com.google.cloud.gkemulticloud.v1.WorkloadIdentityConfig.Builder Workload Identity settings.

Interfaces

Interface Description
com.google.cloud.gkemulticloud.v1.AttachedClusterErrorOrBuilder
com.google.cloud.gkemulticloud.v1.AttachedClusterOrBuilder
com.google.cloud.gkemulticloud.v1.AttachedClusterUserOrBuilder
com.google.cloud.gkemulticloud.v1.AttachedClustersAuthorizationOrBuilder
com.google.cloud.gkemulticloud.v1.AttachedClustersGrpc.AsyncService The AttachedClusters API provides a single centrally managed service to register and manage Anthos attached clusters that run on customer's owned infrastructure.
com.google.cloud.gkemulticloud.v1.AttachedOidcConfigOrBuilder
com.google.cloud.gkemulticloud.v1.AttachedPlatformVersionInfoOrBuilder
com.google.cloud.gkemulticloud.v1.AttachedServerConfigOrBuilder
com.google.cloud.gkemulticloud.v1.AwsAuthorizationOrBuilder
com.google.cloud.gkemulticloud.v1.AwsAutoscalingGroupMetricsCollectionOrBuilder
com.google.cloud.gkemulticloud.v1.AwsClusterErrorOrBuilder
com.google.cloud.gkemulticloud.v1.AwsClusterNetworkingOrBuilder
com.google.cloud.gkemulticloud.v1.AwsClusterOrBuilder
com.google.cloud.gkemulticloud.v1.AwsClusterUserOrBuilder
com.google.cloud.gkemulticloud.v1.AwsClustersGrpc.AsyncService The AwsClusters API provides a single centrally managed service to create and manage Anthos clusters that run on AWS infrastructure.
com.google.cloud.gkemulticloud.v1.AwsConfigEncryptionOrBuilder
com.google.cloud.gkemulticloud.v1.AwsControlPlaneOrBuilder
com.google.cloud.gkemulticloud.v1.AwsDatabaseEncryptionOrBuilder
com.google.cloud.gkemulticloud.v1.AwsInstancePlacementOrBuilder
com.google.cloud.gkemulticloud.v1.AwsK8sVersionInfoOrBuilder
com.google.cloud.gkemulticloud.v1.AwsNodeConfigOrBuilder
com.google.cloud.gkemulticloud.v1.AwsNodePoolAutoscalingOrBuilder
com.google.cloud.gkemulticloud.v1.AwsNodePoolErrorOrBuilder
com.google.cloud.gkemulticloud.v1.AwsNodePoolOrBuilder
com.google.cloud.gkemulticloud.v1.AwsProxyConfigOrBuilder
com.google.cloud.gkemulticloud.v1.AwsServerConfigOrBuilder
com.google.cloud.gkemulticloud.v1.AwsServicesAuthenticationOrBuilder
com.google.cloud.gkemulticloud.v1.AwsSshConfigOrBuilder
com.google.cloud.gkemulticloud.v1.AwsVolumeTemplateOrBuilder
com.google.cloud.gkemulticloud.v1.AzureAuthorizationOrBuilder
com.google.cloud.gkemulticloud.v1.AzureClientOrBuilder
com.google.cloud.gkemulticloud.v1.AzureClusterErrorOrBuilder
com.google.cloud.gkemulticloud.v1.AzureClusterNetworkingOrBuilder
com.google.cloud.gkemulticloud.v1.AzureClusterOrBuilder
com.google.cloud.gkemulticloud.v1.AzureClusterResourcesOrBuilder
com.google.cloud.gkemulticloud.v1.AzureClusterUserOrBuilder
com.google.cloud.gkemulticloud.v1.AzureClustersGrpc.AsyncService The AzureClusters API provides a single centrally managed service to create and manage Anthos clusters that run on Azure infrastructure.
com.google.cloud.gkemulticloud.v1.AzureConfigEncryptionOrBuilder
com.google.cloud.gkemulticloud.v1.AzureControlPlaneOrBuilder
com.google.cloud.gkemulticloud.v1.AzureDatabaseEncryptionOrBuilder
com.google.cloud.gkemulticloud.v1.AzureDiskTemplateOrBuilder
com.google.cloud.gkemulticloud.v1.AzureK8sVersionInfoOrBuilder
com.google.cloud.gkemulticloud.v1.AzureNodeConfigOrBuilder
com.google.cloud.gkemulticloud.v1.AzureNodePoolAutoscalingOrBuilder
com.google.cloud.gkemulticloud.v1.AzureNodePoolErrorOrBuilder
com.google.cloud.gkemulticloud.v1.AzureNodePoolOrBuilder
com.google.cloud.gkemulticloud.v1.AzureProxyConfigOrBuilder
com.google.cloud.gkemulticloud.v1.AzureServerConfigOrBuilder
com.google.cloud.gkemulticloud.v1.AzureServicesAuthenticationOrBuilder
com.google.cloud.gkemulticloud.v1.AzureSshConfigOrBuilder
com.google.cloud.gkemulticloud.v1.CreateAttachedClusterRequestOrBuilder
com.google.cloud.gkemulticloud.v1.CreateAwsClusterRequestOrBuilder
com.google.cloud.gkemulticloud.v1.CreateAwsNodePoolRequestOrBuilder
com.google.cloud.gkemulticloud.v1.CreateAzureClientRequestOrBuilder
com.google.cloud.gkemulticloud.v1.CreateAzureClusterRequestOrBuilder
com.google.cloud.gkemulticloud.v1.CreateAzureNodePoolRequestOrBuilder
com.google.cloud.gkemulticloud.v1.DeleteAttachedClusterRequestOrBuilder
com.google.cloud.gkemulticloud.v1.DeleteAwsClusterRequestOrBuilder
com.google.cloud.gkemulticloud.v1.DeleteAwsNodePoolRequestOrBuilder
com.google.cloud.gkemulticloud.v1.DeleteAzureClientRequestOrBuilder
com.google.cloud.gkemulticloud.v1.DeleteAzureClusterRequestOrBuilder
com.google.cloud.gkemulticloud.v1.DeleteAzureNodePoolRequestOrBuilder
com.google.cloud.gkemulticloud.v1.FleetOrBuilder
com.google.cloud.gkemulticloud.v1.GenerateAttachedClusterInstallManifestRequestOrBuilder
com.google.cloud.gkemulticloud.v1.GenerateAttachedClusterInstallManifestResponseOrBuilder
com.google.cloud.gkemulticloud.v1.GenerateAwsAccessTokenRequestOrBuilder
com.google.cloud.gkemulticloud.v1.GenerateAwsAccessTokenResponseOrBuilder
com.google.cloud.gkemulticloud.v1.GenerateAzureAccessTokenRequestOrBuilder
com.google.cloud.gkemulticloud.v1.GenerateAzureAccessTokenResponseOrBuilder
com.google.cloud.gkemulticloud.v1.GetAttachedClusterRequestOrBuilder
com.google.cloud.gkemulticloud.v1.GetAttachedServerConfigRequestOrBuilder
com.google.cloud.gkemulticloud.v1.GetAwsClusterRequestOrBuilder
com.google.cloud.gkemulticloud.v1.GetAwsNodePoolRequestOrBuilder
com.google.cloud.gkemulticloud.v1.GetAwsServerConfigRequestOrBuilder
com.google.cloud.gkemulticloud.v1.GetAzureClientRequestOrBuilder
com.google.cloud.gkemulticloud.v1.GetAzureClusterRequestOrBuilder
com.google.cloud.gkemulticloud.v1.GetAzureNodePoolRequestOrBuilder
com.google.cloud.gkemulticloud.v1.GetAzureServerConfigRequestOrBuilder
com.google.cloud.gkemulticloud.v1.ImportAttachedClusterRequestOrBuilder
com.google.cloud.gkemulticloud.v1.ListAttachedClustersRequestOrBuilder
com.google.cloud.gkemulticloud.v1.ListAttachedClustersResponseOrBuilder
com.google.cloud.gkemulticloud.v1.ListAwsClustersRequestOrBuilder
com.google.cloud.gkemulticloud.v1.ListAwsClustersResponseOrBuilder
com.google.cloud.gkemulticloud.v1.ListAwsNodePoolsRequestOrBuilder
com.google.cloud.gkemulticloud.v1.ListAwsNodePoolsResponseOrBuilder
com.google.cloud.gkemulticloud.v1.ListAzureClientsRequestOrBuilder
com.google.cloud.gkemulticloud.v1.ListAzureClientsResponseOrBuilder
com.google.cloud.gkemulticloud.v1.ListAzureClustersRequestOrBuilder
com.google.cloud.gkemulticloud.v1.ListAzureClustersResponseOrBuilder
com.google.cloud.gkemulticloud.v1.ListAzureNodePoolsRequestOrBuilder
com.google.cloud.gkemulticloud.v1.ListAzureNodePoolsResponseOrBuilder
com.google.cloud.gkemulticloud.v1.LoggingComponentConfigOrBuilder
com.google.cloud.gkemulticloud.v1.LoggingConfigOrBuilder
com.google.cloud.gkemulticloud.v1.ManagedPrometheusConfigOrBuilder
com.google.cloud.gkemulticloud.v1.MaxPodsConstraintOrBuilder
com.google.cloud.gkemulticloud.v1.MonitoringConfigOrBuilder
com.google.cloud.gkemulticloud.v1.NodeTaintOrBuilder
com.google.cloud.gkemulticloud.v1.OperationMetadataOrBuilder
com.google.cloud.gkemulticloud.v1.ReplicaPlacementOrBuilder
com.google.cloud.gkemulticloud.v1.UpdateAttachedClusterRequestOrBuilder
com.google.cloud.gkemulticloud.v1.UpdateAwsClusterRequestOrBuilder
com.google.cloud.gkemulticloud.v1.UpdateAwsNodePoolRequestOrBuilder
com.google.cloud.gkemulticloud.v1.UpdateAzureClusterRequestOrBuilder
com.google.cloud.gkemulticloud.v1.UpdateAzureNodePoolRequestOrBuilder
com.google.cloud.gkemulticloud.v1.WorkloadIdentityConfigOrBuilder

Enums

Enum Description
com.google.cloud.gkemulticloud.v1.AttachedCluster.State The lifecycle state of the cluster.
com.google.cloud.gkemulticloud.v1.AwsCluster.State The lifecycle state of the cluster.
com.google.cloud.gkemulticloud.v1.AwsInstancePlacement.Tenancy Tenancy defines how EC2 instances are distributed across physical hardware.
com.google.cloud.gkemulticloud.v1.AwsNodePool.State The lifecycle state of the node pool.
com.google.cloud.gkemulticloud.v1.AwsVolumeTemplate.VolumeType Types of supported EBS volumes. We currently only support GP2 or GP3 volumes. See https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumeTypes.html
com.google.cloud.gkemulticloud.v1.AzureCluster.State The lifecycle state of the cluster.
com.google.cloud.gkemulticloud.v1.AzureNodePool.State The lifecycle state of the node pool.
com.google.cloud.gkemulticloud.v1.LoggingComponentConfig.Component The components of the logging configuration;
com.google.cloud.gkemulticloud.v1.NodeTaint.Effect The taint effect.