| // Copyright 2022 Google LLC |
| // |
| // Licensed under the Apache License, Version 2.0 (the "License"); |
| // you may not use this file except in compliance with the License. |
| // You may obtain a copy of the License at |
| // |
| // http://www.apache.org/licenses/LICENSE-2.0 |
| // |
| // Unless required by applicable law or agreed to in writing, software |
| // distributed under the License is distributed on an "AS IS" BASIS, |
| // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| // See the License for the specific language governing permissions and |
| // limitations under the License. |
| |
| // Code generated by aliasgen. DO NOT EDIT. |
| |
| // Package gkemulticloud aliases all exported identifiers in package |
| // "cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb". |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb. |
| // Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md |
| // for more details. |
| package gkemulticloud |
| |
| import ( |
| src "cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb" |
| grpc "google.golang.org/grpc" |
| ) |
| |
| // Deprecated: Please use consts in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| const ( |
| AwsCluster_DEGRADED = src.AwsCluster_DEGRADED |
| AwsCluster_ERROR = src.AwsCluster_ERROR |
| AwsCluster_PROVISIONING = src.AwsCluster_PROVISIONING |
| AwsCluster_RECONCILING = src.AwsCluster_RECONCILING |
| AwsCluster_RUNNING = src.AwsCluster_RUNNING |
| AwsCluster_STATE_UNSPECIFIED = src.AwsCluster_STATE_UNSPECIFIED |
| AwsCluster_STOPPING = src.AwsCluster_STOPPING |
| AwsInstancePlacement_DEDICATED = src.AwsInstancePlacement_DEDICATED |
| AwsInstancePlacement_DEFAULT = src.AwsInstancePlacement_DEFAULT |
| AwsInstancePlacement_HOST = src.AwsInstancePlacement_HOST |
| AwsInstancePlacement_TENANCY_UNSPECIFIED = src.AwsInstancePlacement_TENANCY_UNSPECIFIED |
| AwsNodePool_DEGRADED = src.AwsNodePool_DEGRADED |
| AwsNodePool_ERROR = src.AwsNodePool_ERROR |
| AwsNodePool_PROVISIONING = src.AwsNodePool_PROVISIONING |
| AwsNodePool_RECONCILING = src.AwsNodePool_RECONCILING |
| AwsNodePool_RUNNING = src.AwsNodePool_RUNNING |
| AwsNodePool_STATE_UNSPECIFIED = src.AwsNodePool_STATE_UNSPECIFIED |
| AwsNodePool_STOPPING = src.AwsNodePool_STOPPING |
| AwsVolumeTemplate_GP2 = src.AwsVolumeTemplate_GP2 |
| AwsVolumeTemplate_GP3 = src.AwsVolumeTemplate_GP3 |
| AwsVolumeTemplate_VOLUME_TYPE_UNSPECIFIED = src.AwsVolumeTemplate_VOLUME_TYPE_UNSPECIFIED |
| AzureCluster_DEGRADED = src.AzureCluster_DEGRADED |
| AzureCluster_ERROR = src.AzureCluster_ERROR |
| AzureCluster_PROVISIONING = src.AzureCluster_PROVISIONING |
| AzureCluster_RECONCILING = src.AzureCluster_RECONCILING |
| AzureCluster_RUNNING = src.AzureCluster_RUNNING |
| AzureCluster_STATE_UNSPECIFIED = src.AzureCluster_STATE_UNSPECIFIED |
| AzureCluster_STOPPING = src.AzureCluster_STOPPING |
| AzureNodePool_DEGRADED = src.AzureNodePool_DEGRADED |
| AzureNodePool_ERROR = src.AzureNodePool_ERROR |
| AzureNodePool_PROVISIONING = src.AzureNodePool_PROVISIONING |
| AzureNodePool_RECONCILING = src.AzureNodePool_RECONCILING |
| AzureNodePool_RUNNING = src.AzureNodePool_RUNNING |
| AzureNodePool_STATE_UNSPECIFIED = src.AzureNodePool_STATE_UNSPECIFIED |
| AzureNodePool_STOPPING = src.AzureNodePool_STOPPING |
| LoggingComponentConfig_COMPONENT_UNSPECIFIED = src.LoggingComponentConfig_COMPONENT_UNSPECIFIED |
| LoggingComponentConfig_SYSTEM_COMPONENTS = src.LoggingComponentConfig_SYSTEM_COMPONENTS |
| LoggingComponentConfig_WORKLOADS = src.LoggingComponentConfig_WORKLOADS |
| NodeTaint_EFFECT_UNSPECIFIED = src.NodeTaint_EFFECT_UNSPECIFIED |
| NodeTaint_NO_EXECUTE = src.NodeTaint_NO_EXECUTE |
| NodeTaint_NO_SCHEDULE = src.NodeTaint_NO_SCHEDULE |
| NodeTaint_PREFER_NO_SCHEDULE = src.NodeTaint_PREFER_NO_SCHEDULE |
| ) |
| |
| // Deprecated: Please use vars in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| var ( |
| AwsCluster_State_name = src.AwsCluster_State_name |
| AwsCluster_State_value = src.AwsCluster_State_value |
| AwsInstancePlacement_Tenancy_name = src.AwsInstancePlacement_Tenancy_name |
| AwsInstancePlacement_Tenancy_value = src.AwsInstancePlacement_Tenancy_value |
| AwsNodePool_State_name = src.AwsNodePool_State_name |
| AwsNodePool_State_value = src.AwsNodePool_State_value |
| AwsVolumeTemplate_VolumeType_name = src.AwsVolumeTemplate_VolumeType_name |
| AwsVolumeTemplate_VolumeType_value = src.AwsVolumeTemplate_VolumeType_value |
| AzureCluster_State_name = src.AzureCluster_State_name |
| AzureCluster_State_value = src.AzureCluster_State_value |
| AzureNodePool_State_name = src.AzureNodePool_State_name |
| AzureNodePool_State_value = src.AzureNodePool_State_value |
| File_google_cloud_gkemulticloud_v1_aws_resources_proto = src.File_google_cloud_gkemulticloud_v1_aws_resources_proto |
| File_google_cloud_gkemulticloud_v1_aws_service_proto = src.File_google_cloud_gkemulticloud_v1_aws_service_proto |
| File_google_cloud_gkemulticloud_v1_azure_resources_proto = src.File_google_cloud_gkemulticloud_v1_azure_resources_proto |
| File_google_cloud_gkemulticloud_v1_azure_service_proto = src.File_google_cloud_gkemulticloud_v1_azure_service_proto |
| File_google_cloud_gkemulticloud_v1_common_resources_proto = src.File_google_cloud_gkemulticloud_v1_common_resources_proto |
| LoggingComponentConfig_Component_name = src.LoggingComponentConfig_Component_name |
| LoggingComponentConfig_Component_value = src.LoggingComponentConfig_Component_value |
| NodeTaint_Effect_name = src.NodeTaint_Effect_name |
| NodeTaint_Effect_value = src.NodeTaint_Effect_value |
| ) |
| |
| // Configuration related to the cluster RBAC settings. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AwsAuthorization = src.AwsAuthorization |
| |
| // An Anthos cluster running on AWS. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AwsCluster = src.AwsCluster |
| |
| // ClusterNetworking defines cluster-wide networking configuration. Anthos |
| // clusters on AWS run on a single VPC. This includes control plane replicas |
| // and node pool nodes. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AwsClusterNetworking = src.AwsClusterNetworking |
| |
| // Identities of a user-type subject for AWS clusters. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AwsClusterUser = src.AwsClusterUser |
| |
| // The lifecycle state of the cluster. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AwsCluster_State = src.AwsCluster_State |
| |
| // AwsClustersClient is the client API for AwsClusters service. For semantics |
| // around ctx use and closing/ending streaming RPCs, please refer to |
| // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AwsClustersClient = src.AwsClustersClient |
| |
| // AwsClustersServer is the server API for AwsClusters service. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AwsClustersServer = src.AwsClustersServer |
| |
| // Config encryption for user data. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AwsConfigEncryption = src.AwsConfigEncryption |
| |
| // ControlPlane defines common parameters between control plane nodes. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AwsControlPlane = src.AwsControlPlane |
| |
| // Configuration related to application-layer secrets encryption. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AwsDatabaseEncryption = src.AwsDatabaseEncryption |
| |
| // Details of placement information for an instance. Limitations for using the |
| // `host` tenancy: - T3 instances that use the unlimited CPU credit option |
| // don't support host tenancy. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AwsInstancePlacement = src.AwsInstancePlacement |
| |
| // Tenancy defines how EC2 instances are distributed across physical hardware. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AwsInstancePlacement_Tenancy = src.AwsInstancePlacement_Tenancy |
| |
| // Kubernetes version information of GKE cluster on AWS. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AwsK8SVersionInfo = src.AwsK8SVersionInfo |
| |
| // Parameters that describe the nodes in a cluster. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AwsNodeConfig = src.AwsNodeConfig |
| |
| // An Anthos node pool running on AWS. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AwsNodePool = src.AwsNodePool |
| |
| // AwsNodePoolAutoscaling contains information required by cluster autoscaler |
| // to adjust the size of the node pool to the current cluster usage. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AwsNodePoolAutoscaling = src.AwsNodePoolAutoscaling |
| |
| // The lifecycle state of the node pool. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AwsNodePool_State = src.AwsNodePool_State |
| |
| // Details of a proxy config stored in AWS Secret Manager. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AwsProxyConfig = src.AwsProxyConfig |
| |
| // AwsServerConfig is the configuration of GKE cluster on AWS. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AwsServerConfig = src.AwsServerConfig |
| |
| // Authentication configuration for the management of AWS resources. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AwsServicesAuthentication = src.AwsServicesAuthentication |
| |
| // SSH configuration for AWS resources. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AwsSshConfig = src.AwsSshConfig |
| |
| // Configuration template for AWS EBS volumes. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AwsVolumeTemplate = src.AwsVolumeTemplate |
| |
| // Types of supported EBS volumes. We currently only support GP2 or GP3 |
| // volumes. See |
| // https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumeTypes.html for |
| // more information. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AwsVolumeTemplate_VolumeType = src.AwsVolumeTemplate_VolumeType |
| |
| // Configuration related to the cluster RBAC settings. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AzureAuthorization = src.AzureAuthorization |
| |
| // `AzureClient` resources hold client authentication information needed by |
| // the Anthos Multi-Cloud API to manage Azure resources on your Azure |
| // subscription. When an |
| // [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster] is created, an |
| // `AzureClient` resource needs to be provided and all operations on Azure |
| // resources associated to that cluster will authenticate to Azure services |
| // using the given client. `AzureClient` resources are immutable and cannot be |
| // modified upon creation. Each `AzureClient` resource is bound to a single |
| // Azure Active Directory Application and tenant. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AzureClient = src.AzureClient |
| |
| // An Anthos cluster running on Azure. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AzureCluster = src.AzureCluster |
| |
| // ClusterNetworking contains cluster-wide networking configuration. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AzureClusterNetworking = src.AzureClusterNetworking |
| |
| // Managed Azure resources for the cluster. The values could change and be |
| // empty, depending on the state of the cluster. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AzureClusterResources = src.AzureClusterResources |
| |
| // Identities of a user-type subject for Azure clusters. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AzureClusterUser = src.AzureClusterUser |
| |
| // The lifecycle state of the cluster. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AzureCluster_State = src.AzureCluster_State |
| |
| // AzureClustersClient is the client API for AzureClusters service. For |
| // semantics around ctx use and closing/ending streaming RPCs, please refer to |
| // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AzureClustersClient = src.AzureClustersClient |
| |
| // AzureClustersServer is the server API for AzureClusters service. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AzureClustersServer = src.AzureClustersServer |
| |
| // Configuration related to config data encryption. Azure VM bootstrap secret |
| // is envelope encrypted with the provided key vault key. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AzureConfigEncryption = src.AzureConfigEncryption |
| |
| // AzureControlPlane represents the control plane configurations. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AzureControlPlane = src.AzureControlPlane |
| |
| // Configuration related to application-layer secrets encryption. Anthos |
| // clusters on Azure encrypts your Kubernetes data at rest in etcd using Azure |
| // Key Vault. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AzureDatabaseEncryption = src.AzureDatabaseEncryption |
| |
| // Configuration for Azure Disks. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AzureDiskTemplate = src.AzureDiskTemplate |
| |
| // Information about a supported Kubernetes version. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AzureK8SVersionInfo = src.AzureK8SVersionInfo |
| |
| // Parameters that describe the configuration of all node machines on a given |
| // node pool. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AzureNodeConfig = src.AzureNodeConfig |
| |
| // An Anthos node pool running on Azure. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AzureNodePool = src.AzureNodePool |
| |
| // Configuration related to Kubernetes cluster autoscaler. The Kubernetes |
| // cluster autoscaler will automatically adjust the size of the node pool based |
| // on the cluster load. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AzureNodePoolAutoscaling = src.AzureNodePoolAutoscaling |
| |
| // The lifecycle state of the node pool. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AzureNodePool_State = src.AzureNodePool_State |
| |
| // Details of a proxy config stored in Azure Key Vault. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AzureProxyConfig = src.AzureProxyConfig |
| |
| // AzureServerConfig contains information about a Google Cloud location, such |
| // as supported Azure regions and Kubernetes versions. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AzureServerConfig = src.AzureServerConfig |
| |
| // SSH configuration for Azure resources. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type AzureSshConfig = src.AzureSshConfig |
| |
| // Request message for `AwsClusters.CreateAwsCluster` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type CreateAwsClusterRequest = src.CreateAwsClusterRequest |
| |
| // Response message for `AwsClusters.CreateAwsNodePool` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type CreateAwsNodePoolRequest = src.CreateAwsNodePoolRequest |
| |
| // Request message for `AzureClusters.CreateAzureClient` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type CreateAzureClientRequest = src.CreateAzureClientRequest |
| |
| // Request message for `AzureClusters.CreateAzureCluster` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type CreateAzureClusterRequest = src.CreateAzureClusterRequest |
| |
| // Response message for `AzureClusters.CreateAzureNodePool` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type CreateAzureNodePoolRequest = src.CreateAzureNodePoolRequest |
| |
| // Request message for `AwsClusters.DeleteAwsCluster` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type DeleteAwsClusterRequest = src.DeleteAwsClusterRequest |
| |
| // Request message for `AwsClusters.DeleteNodePool` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type DeleteAwsNodePoolRequest = src.DeleteAwsNodePoolRequest |
| |
| // Request message for `AzureClusters.DeleteAzureClient` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type DeleteAzureClientRequest = src.DeleteAzureClientRequest |
| |
| // Request message for `Clusters.DeleteAzureCluster` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type DeleteAzureClusterRequest = src.DeleteAzureClusterRequest |
| |
| // Delete message for `AzureClusters.DeleteNodePool` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type DeleteAzureNodePoolRequest = src.DeleteAzureNodePoolRequest |
| |
| // Fleet related configuration. Fleets are a Google Cloud concept for |
| // logically organizing clusters, letting you use and manage multi-cluster |
| // capabilities and apply consistent policies across your systems. See [Anthos |
| // Fleets](https://cloud.google.com/anthos/multicluster-management/fleets) for |
| // more details on Anthos multi-cluster capabilities using Fleets. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type Fleet = src.Fleet |
| |
| // Request message for `AwsClusters.GenerateAwsAccessToken` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type GenerateAwsAccessTokenRequest = src.GenerateAwsAccessTokenRequest |
| |
| // Response message for `AwsClusters.GenerateAwsAccessToken` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type GenerateAwsAccessTokenResponse = src.GenerateAwsAccessTokenResponse |
| |
| // Request message for `AzureClusters.GenerateAzureAccessToken` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type GenerateAzureAccessTokenRequest = src.GenerateAzureAccessTokenRequest |
| |
| // Response message for `AzureClusters.GenerateAzureAccessToken` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type GenerateAzureAccessTokenResponse = src.GenerateAzureAccessTokenResponse |
| |
| // Request message for `AwsClusters.GetAwsCluster` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type GetAwsClusterRequest = src.GetAwsClusterRequest |
| |
| // Request message for `AwsClusters.GetAwsNodePool` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type GetAwsNodePoolRequest = src.GetAwsNodePoolRequest |
| |
| // GetAwsServerConfigRequest gets the server config of GKE cluster on AWS. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type GetAwsServerConfigRequest = src.GetAwsServerConfigRequest |
| |
| // Request message for `AzureClusters.GetAzureClient` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type GetAzureClientRequest = src.GetAzureClientRequest |
| |
| // Request message for `AzureClusters.GetAzureCluster` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type GetAzureClusterRequest = src.GetAzureClusterRequest |
| |
| // Request message for `AzureClusters.GetAzureNodePool` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type GetAzureNodePoolRequest = src.GetAzureNodePoolRequest |
| |
| // GetAzureServerConfigRequest gets the server config of GKE cluster on Azure. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type GetAzureServerConfigRequest = src.GetAzureServerConfigRequest |
| |
| // Request message for `AwsClusters.ListAwsClusters` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type ListAwsClustersRequest = src.ListAwsClustersRequest |
| |
| // Response message for `AwsClusters.ListAwsClusters` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type ListAwsClustersResponse = src.ListAwsClustersResponse |
| |
| // Request message for `AwsClusters.ListAwsNodePools` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type ListAwsNodePoolsRequest = src.ListAwsNodePoolsRequest |
| |
| // Response message for `AwsClusters.ListAwsNodePools` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type ListAwsNodePoolsResponse = src.ListAwsNodePoolsResponse |
| |
| // Request message for `AzureClusters.ListAzureClients` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type ListAzureClientsRequest = src.ListAzureClientsRequest |
| |
| // Response message for `AzureClusters.ListAzureClients` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type ListAzureClientsResponse = src.ListAzureClientsResponse |
| |
| // Request message for `AzureClusters.ListAzureClusters` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type ListAzureClustersRequest = src.ListAzureClustersRequest |
| |
| // Response message for `AzureClusters.ListAzureClusters` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type ListAzureClustersResponse = src.ListAzureClustersResponse |
| |
| // Request message for `AzureClusters.ListAzureNodePools` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type ListAzureNodePoolsRequest = src.ListAzureNodePoolsRequest |
| |
| // Response message for `AzureClusters.ListAzureNodePools` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type ListAzureNodePoolsResponse = src.ListAzureNodePoolsResponse |
| |
| // Parameters that describe the Logging component configuration in a cluster. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type LoggingComponentConfig = src.LoggingComponentConfig |
| |
| // The components of the logging configuration; |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type LoggingComponentConfig_Component = src.LoggingComponentConfig_Component |
| |
| // Parameters that describe the Logging configuration in a cluster. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type LoggingConfig = src.LoggingConfig |
| |
| // Constraints applied to pods. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type MaxPodsConstraint = src.MaxPodsConstraint |
| |
| // The taint content for the node taint. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type NodeTaint = src.NodeTaint |
| |
| // The taint effect. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type NodeTaint_Effect = src.NodeTaint_Effect |
| |
| // Metadata about a long-running operation. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type OperationMetadata = src.OperationMetadata |
| |
| // Configuration for the placement of a control plane replica. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type ReplicaPlacement = src.ReplicaPlacement |
| |
| // UnimplementedAwsClustersServer can be embedded to have forward compatible |
| // implementations. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type UnimplementedAwsClustersServer = src.UnimplementedAwsClustersServer |
| |
| // UnimplementedAzureClustersServer can be embedded to have forward compatible |
| // implementations. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type UnimplementedAzureClustersServer = src.UnimplementedAzureClustersServer |
| |
| // Request message for `AwsClusters.UpdateAwsCluster` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type UpdateAwsClusterRequest = src.UpdateAwsClusterRequest |
| |
| // Request message for `AwsClusters.UpdateAwsNodePool` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type UpdateAwsNodePoolRequest = src.UpdateAwsNodePoolRequest |
| |
| // Request message for `AzureClusters.UpdateAzureCluster` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type UpdateAzureClusterRequest = src.UpdateAzureClusterRequest |
| |
| // Request message for `AzureClusters.UpdateAzureNodePool` method. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type UpdateAzureNodePoolRequest = src.UpdateAzureNodePoolRequest |
| |
| // Workload Identity settings. |
| // |
| // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| type WorkloadIdentityConfig = src.WorkloadIdentityConfig |
| |
| // Deprecated: Please use funcs in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| func NewAwsClustersClient(cc grpc.ClientConnInterface) AwsClustersClient { |
| return src.NewAwsClustersClient(cc) |
| } |
| |
| // Deprecated: Please use funcs in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| func NewAzureClustersClient(cc grpc.ClientConnInterface) AzureClustersClient { |
| return src.NewAzureClustersClient(cc) |
| } |
| |
| // Deprecated: Please use funcs in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| func RegisterAwsClustersServer(s *grpc.Server, srv AwsClustersServer) { |
| src.RegisterAwsClustersServer(s, srv) |
| } |
| |
| // Deprecated: Please use funcs in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb |
| func RegisterAzureClustersServer(s *grpc.Server, srv AzureClustersServer) { |
| src.RegisterAzureClustersServer(s, srv) |
| } |