1 // Copyright 2022 Google LLC 2 // 3 // Licensed under the Apache License, Version 2.0 (the "License"); 4 // you may not use this file except in compliance with the License. 5 // You may obtain a copy of the License at 6 // 7 // http://www.apache.org/licenses/LICENSE-2.0 8 // 9 // Unless required by applicable law or agreed to in writing, software 10 // distributed under the License is distributed on an "AS IS" BASIS, 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 // See the License for the specific language governing permissions and 13 // limitations under the License. 14 15 // Code generated by aliasgen. DO NOT EDIT. 16 17 // Package gkemulticloud aliases all exported identifiers in package 18 // "cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb". 19 // 20 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb. 21 // Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md 22 // for more details. 23 package gkemulticloud 24 25 import ( 26 src "cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb" 27 grpc "google.golang.org/grpc" 28 ) 29 30 // Deprecated: Please use consts in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 31 const ( 32 AwsCluster_DEGRADED = src.AwsCluster_DEGRADED 33 AwsCluster_ERROR = src.AwsCluster_ERROR 34 AwsCluster_PROVISIONING = src.AwsCluster_PROVISIONING 35 AwsCluster_RECONCILING = src.AwsCluster_RECONCILING 36 AwsCluster_RUNNING = src.AwsCluster_RUNNING 37 AwsCluster_STATE_UNSPECIFIED = src.AwsCluster_STATE_UNSPECIFIED 38 AwsCluster_STOPPING = src.AwsCluster_STOPPING 39 AwsInstancePlacement_DEDICATED = src.AwsInstancePlacement_DEDICATED 40 AwsInstancePlacement_DEFAULT = src.AwsInstancePlacement_DEFAULT 41 AwsInstancePlacement_HOST = src.AwsInstancePlacement_HOST 42 AwsInstancePlacement_TENANCY_UNSPECIFIED = src.AwsInstancePlacement_TENANCY_UNSPECIFIED 43 AwsNodePool_DEGRADED = src.AwsNodePool_DEGRADED 44 AwsNodePool_ERROR = src.AwsNodePool_ERROR 45 AwsNodePool_PROVISIONING = src.AwsNodePool_PROVISIONING 46 AwsNodePool_RECONCILING = src.AwsNodePool_RECONCILING 47 AwsNodePool_RUNNING = src.AwsNodePool_RUNNING 48 AwsNodePool_STATE_UNSPECIFIED = src.AwsNodePool_STATE_UNSPECIFIED 49 AwsNodePool_STOPPING = src.AwsNodePool_STOPPING 50 AwsVolumeTemplate_GP2 = src.AwsVolumeTemplate_GP2 51 AwsVolumeTemplate_GP3 = src.AwsVolumeTemplate_GP3 52 AwsVolumeTemplate_VOLUME_TYPE_UNSPECIFIED = src.AwsVolumeTemplate_VOLUME_TYPE_UNSPECIFIED 53 AzureCluster_DEGRADED = src.AzureCluster_DEGRADED 54 AzureCluster_ERROR = src.AzureCluster_ERROR 55 AzureCluster_PROVISIONING = src.AzureCluster_PROVISIONING 56 AzureCluster_RECONCILING = src.AzureCluster_RECONCILING 57 AzureCluster_RUNNING = src.AzureCluster_RUNNING 58 AzureCluster_STATE_UNSPECIFIED = src.AzureCluster_STATE_UNSPECIFIED 59 AzureCluster_STOPPING = src.AzureCluster_STOPPING 60 AzureNodePool_DEGRADED = src.AzureNodePool_DEGRADED 61 AzureNodePool_ERROR = src.AzureNodePool_ERROR 62 AzureNodePool_PROVISIONING = src.AzureNodePool_PROVISIONING 63 AzureNodePool_RECONCILING = src.AzureNodePool_RECONCILING 64 AzureNodePool_RUNNING = src.AzureNodePool_RUNNING 65 AzureNodePool_STATE_UNSPECIFIED = src.AzureNodePool_STATE_UNSPECIFIED 66 AzureNodePool_STOPPING = src.AzureNodePool_STOPPING 67 LoggingComponentConfig_COMPONENT_UNSPECIFIED = src.LoggingComponentConfig_COMPONENT_UNSPECIFIED 68 LoggingComponentConfig_SYSTEM_COMPONENTS = src.LoggingComponentConfig_SYSTEM_COMPONENTS 69 LoggingComponentConfig_WORKLOADS = src.LoggingComponentConfig_WORKLOADS 70 NodeTaint_EFFECT_UNSPECIFIED = src.NodeTaint_EFFECT_UNSPECIFIED 71 NodeTaint_NO_EXECUTE = src.NodeTaint_NO_EXECUTE 72 NodeTaint_NO_SCHEDULE = src.NodeTaint_NO_SCHEDULE 73 NodeTaint_PREFER_NO_SCHEDULE = src.NodeTaint_PREFER_NO_SCHEDULE 74 ) 75 76 // Deprecated: Please use vars in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 77 var ( 78 AwsCluster_State_name = src.AwsCluster_State_name 79 AwsCluster_State_value = src.AwsCluster_State_value 80 AwsInstancePlacement_Tenancy_name = src.AwsInstancePlacement_Tenancy_name 81 AwsInstancePlacement_Tenancy_value = src.AwsInstancePlacement_Tenancy_value 82 AwsNodePool_State_name = src.AwsNodePool_State_name 83 AwsNodePool_State_value = src.AwsNodePool_State_value 84 AwsVolumeTemplate_VolumeType_name = src.AwsVolumeTemplate_VolumeType_name 85 AwsVolumeTemplate_VolumeType_value = src.AwsVolumeTemplate_VolumeType_value 86 AzureCluster_State_name = src.AzureCluster_State_name 87 AzureCluster_State_value = src.AzureCluster_State_value 88 AzureNodePool_State_name = src.AzureNodePool_State_name 89 AzureNodePool_State_value = src.AzureNodePool_State_value 90 File_google_cloud_gkemulticloud_v1_aws_resources_proto = src.File_google_cloud_gkemulticloud_v1_aws_resources_proto 91 File_google_cloud_gkemulticloud_v1_aws_service_proto = src.File_google_cloud_gkemulticloud_v1_aws_service_proto 92 File_google_cloud_gkemulticloud_v1_azure_resources_proto = src.File_google_cloud_gkemulticloud_v1_azure_resources_proto 93 File_google_cloud_gkemulticloud_v1_azure_service_proto = src.File_google_cloud_gkemulticloud_v1_azure_service_proto 94 File_google_cloud_gkemulticloud_v1_common_resources_proto = src.File_google_cloud_gkemulticloud_v1_common_resources_proto 95 LoggingComponentConfig_Component_name = src.LoggingComponentConfig_Component_name 96 LoggingComponentConfig_Component_value = src.LoggingComponentConfig_Component_value 97 NodeTaint_Effect_name = src.NodeTaint_Effect_name 98 NodeTaint_Effect_value = src.NodeTaint_Effect_value 99 ) 100 101 // Configuration related to the cluster RBAC settings. 102 // 103 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 104 type AwsAuthorization = src.AwsAuthorization 105 106 // An Anthos cluster running on AWS. 107 // 108 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 109 type AwsCluster = src.AwsCluster 110 111 // ClusterNetworking defines cluster-wide networking configuration. Anthos 112 // clusters on AWS run on a single VPC. This includes control plane replicas 113 // and node pool nodes. 114 // 115 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 116 type AwsClusterNetworking = src.AwsClusterNetworking 117 118 // Identities of a user-type subject for AWS clusters. 119 // 120 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 121 type AwsClusterUser = src.AwsClusterUser 122 123 // The lifecycle state of the cluster. 124 // 125 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 126 type AwsCluster_State = src.AwsCluster_State 127 128 // AwsClustersClient is the client API for AwsClusters service. For semantics 129 // around ctx use and closing/ending streaming RPCs, please refer to 130 // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 131 // 132 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 133 type AwsClustersClient = src.AwsClustersClient 134 135 // AwsClustersServer is the server API for AwsClusters service. 136 // 137 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 138 type AwsClustersServer = src.AwsClustersServer 139 140 // Config encryption for user data. 141 // 142 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 143 type AwsConfigEncryption = src.AwsConfigEncryption 144 145 // ControlPlane defines common parameters between control plane nodes. 146 // 147 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 148 type AwsControlPlane = src.AwsControlPlane 149 150 // Configuration related to application-layer secrets encryption. 151 // 152 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 153 type AwsDatabaseEncryption = src.AwsDatabaseEncryption 154 155 // Details of placement information for an instance. Limitations for using the 156 // `host` tenancy: - T3 instances that use the unlimited CPU credit option 157 // don't support host tenancy. 158 // 159 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 160 type AwsInstancePlacement = src.AwsInstancePlacement 161 162 // Tenancy defines how EC2 instances are distributed across physical hardware. 163 // 164 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 165 type AwsInstancePlacement_Tenancy = src.AwsInstancePlacement_Tenancy 166 167 // Kubernetes version information of GKE cluster on AWS. 168 // 169 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 170 type AwsK8SVersionInfo = src.AwsK8SVersionInfo 171 172 // Parameters that describe the nodes in a cluster. 173 // 174 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 175 type AwsNodeConfig = src.AwsNodeConfig 176 177 // An Anthos node pool running on AWS. 178 // 179 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 180 type AwsNodePool = src.AwsNodePool 181 182 // AwsNodePoolAutoscaling contains information required by cluster autoscaler 183 // to adjust the size of the node pool to the current cluster usage. 184 // 185 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 186 type AwsNodePoolAutoscaling = src.AwsNodePoolAutoscaling 187 188 // The lifecycle state of the node pool. 189 // 190 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 191 type AwsNodePool_State = src.AwsNodePool_State 192 193 // Details of a proxy config stored in AWS Secret Manager. 194 // 195 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 196 type AwsProxyConfig = src.AwsProxyConfig 197 198 // AwsServerConfig is the configuration of GKE cluster on AWS. 199 // 200 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 201 type AwsServerConfig = src.AwsServerConfig 202 203 // Authentication configuration for the management of AWS resources. 204 // 205 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 206 type AwsServicesAuthentication = src.AwsServicesAuthentication 207 208 // SSH configuration for AWS resources. 209 // 210 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 211 type AwsSshConfig = src.AwsSshConfig 212 213 // Configuration template for AWS EBS volumes. 214 // 215 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 216 type AwsVolumeTemplate = src.AwsVolumeTemplate 217 218 // Types of supported EBS volumes. We currently only support GP2 or GP3 219 // volumes. See 220 // https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumeTypes.html for 221 // more information. 222 // 223 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 224 type AwsVolumeTemplate_VolumeType = src.AwsVolumeTemplate_VolumeType 225 226 // Configuration related to the cluster RBAC settings. 227 // 228 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 229 type AzureAuthorization = src.AzureAuthorization 230 231 // `AzureClient` resources hold client authentication information needed by 232 // the Anthos Multi-Cloud API to manage Azure resources on your Azure 233 // subscription. When an 234 // [AzureCluster][google.cloud.gkemulticloud.v1.AzureCluster] is created, an 235 // `AzureClient` resource needs to be provided and all operations on Azure 236 // resources associated to that cluster will authenticate to Azure services 237 // using the given client. `AzureClient` resources are immutable and cannot be 238 // modified upon creation. Each `AzureClient` resource is bound to a single 239 // Azure Active Directory Application and tenant. 240 // 241 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 242 type AzureClient = src.AzureClient 243 244 // An Anthos cluster running on Azure. 245 // 246 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 247 type AzureCluster = src.AzureCluster 248 249 // ClusterNetworking contains cluster-wide networking configuration. 250 // 251 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 252 type AzureClusterNetworking = src.AzureClusterNetworking 253 254 // Managed Azure resources for the cluster. The values could change and be 255 // empty, depending on the state of the cluster. 256 // 257 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 258 type AzureClusterResources = src.AzureClusterResources 259 260 // Identities of a user-type subject for Azure clusters. 261 // 262 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 263 type AzureClusterUser = src.AzureClusterUser 264 265 // The lifecycle state of the cluster. 266 // 267 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 268 type AzureCluster_State = src.AzureCluster_State 269 270 // AzureClustersClient is the client API for AzureClusters service. For 271 // semantics around ctx use and closing/ending streaming RPCs, please refer to 272 // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 273 // 274 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 275 type AzureClustersClient = src.AzureClustersClient 276 277 // AzureClustersServer is the server API for AzureClusters service. 278 // 279 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 280 type AzureClustersServer = src.AzureClustersServer 281 282 // Configuration related to config data encryption. Azure VM bootstrap secret 283 // is envelope encrypted with the provided key vault key. 284 // 285 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 286 type AzureConfigEncryption = src.AzureConfigEncryption 287 288 // AzureControlPlane represents the control plane configurations. 289 // 290 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 291 type AzureControlPlane = src.AzureControlPlane 292 293 // Configuration related to application-layer secrets encryption. Anthos 294 // clusters on Azure encrypts your Kubernetes data at rest in etcd using Azure 295 // Key Vault. 296 // 297 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 298 type AzureDatabaseEncryption = src.AzureDatabaseEncryption 299 300 // Configuration for Azure Disks. 301 // 302 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 303 type AzureDiskTemplate = src.AzureDiskTemplate 304 305 // Information about a supported Kubernetes version. 306 // 307 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 308 type AzureK8SVersionInfo = src.AzureK8SVersionInfo 309 310 // Parameters that describe the configuration of all node machines on a given 311 // node pool. 312 // 313 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 314 type AzureNodeConfig = src.AzureNodeConfig 315 316 // An Anthos node pool running on Azure. 317 // 318 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 319 type AzureNodePool = src.AzureNodePool 320 321 // Configuration related to Kubernetes cluster autoscaler. The Kubernetes 322 // cluster autoscaler will automatically adjust the size of the node pool based 323 // on the cluster load. 324 // 325 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 326 type AzureNodePoolAutoscaling = src.AzureNodePoolAutoscaling 327 328 // The lifecycle state of the node pool. 329 // 330 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 331 type AzureNodePool_State = src.AzureNodePool_State 332 333 // Details of a proxy config stored in Azure Key Vault. 334 // 335 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 336 type AzureProxyConfig = src.AzureProxyConfig 337 338 // AzureServerConfig contains information about a Google Cloud location, such 339 // as supported Azure regions and Kubernetes versions. 340 // 341 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 342 type AzureServerConfig = src.AzureServerConfig 343 344 // SSH configuration for Azure resources. 345 // 346 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 347 type AzureSshConfig = src.AzureSshConfig 348 349 // Request message for `AwsClusters.CreateAwsCluster` method. 350 // 351 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 352 type CreateAwsClusterRequest = src.CreateAwsClusterRequest 353 354 // Response message for `AwsClusters.CreateAwsNodePool` method. 355 // 356 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 357 type CreateAwsNodePoolRequest = src.CreateAwsNodePoolRequest 358 359 // Request message for `AzureClusters.CreateAzureClient` method. 360 // 361 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 362 type CreateAzureClientRequest = src.CreateAzureClientRequest 363 364 // Request message for `AzureClusters.CreateAzureCluster` method. 365 // 366 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 367 type CreateAzureClusterRequest = src.CreateAzureClusterRequest 368 369 // Response message for `AzureClusters.CreateAzureNodePool` method. 370 // 371 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 372 type CreateAzureNodePoolRequest = src.CreateAzureNodePoolRequest 373 374 // Request message for `AwsClusters.DeleteAwsCluster` method. 375 // 376 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 377 type DeleteAwsClusterRequest = src.DeleteAwsClusterRequest 378 379 // Request message for `AwsClusters.DeleteNodePool` method. 380 // 381 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 382 type DeleteAwsNodePoolRequest = src.DeleteAwsNodePoolRequest 383 384 // Request message for `AzureClusters.DeleteAzureClient` method. 385 // 386 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 387 type DeleteAzureClientRequest = src.DeleteAzureClientRequest 388 389 // Request message for `Clusters.DeleteAzureCluster` method. 390 // 391 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 392 type DeleteAzureClusterRequest = src.DeleteAzureClusterRequest 393 394 // Delete message for `AzureClusters.DeleteNodePool` method. 395 // 396 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 397 type DeleteAzureNodePoolRequest = src.DeleteAzureNodePoolRequest 398 399 // Fleet related configuration. Fleets are a Google Cloud concept for 400 // logically organizing clusters, letting you use and manage multi-cluster 401 // capabilities and apply consistent policies across your systems. See [Anthos 402 // Fleets](https://cloud.google.com/anthos/multicluster-management/fleets) for 403 // more details on Anthos multi-cluster capabilities using Fleets. 404 // 405 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 406 type Fleet = src.Fleet 407 408 // Request message for `AwsClusters.GenerateAwsAccessToken` method. 409 // 410 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 411 type GenerateAwsAccessTokenRequest = src.GenerateAwsAccessTokenRequest 412 413 // Response message for `AwsClusters.GenerateAwsAccessToken` method. 414 // 415 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 416 type GenerateAwsAccessTokenResponse = src.GenerateAwsAccessTokenResponse 417 418 // Request message for `AzureClusters.GenerateAzureAccessToken` method. 419 // 420 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 421 type GenerateAzureAccessTokenRequest = src.GenerateAzureAccessTokenRequest 422 423 // Response message for `AzureClusters.GenerateAzureAccessToken` method. 424 // 425 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 426 type GenerateAzureAccessTokenResponse = src.GenerateAzureAccessTokenResponse 427 428 // Request message for `AwsClusters.GetAwsCluster` method. 429 // 430 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 431 type GetAwsClusterRequest = src.GetAwsClusterRequest 432 433 // Request message for `AwsClusters.GetAwsNodePool` method. 434 // 435 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 436 type GetAwsNodePoolRequest = src.GetAwsNodePoolRequest 437 438 // GetAwsServerConfigRequest gets the server config of GKE cluster on AWS. 439 // 440 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 441 type GetAwsServerConfigRequest = src.GetAwsServerConfigRequest 442 443 // Request message for `AzureClusters.GetAzureClient` method. 444 // 445 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 446 type GetAzureClientRequest = src.GetAzureClientRequest 447 448 // Request message for `AzureClusters.GetAzureCluster` method. 449 // 450 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 451 type GetAzureClusterRequest = src.GetAzureClusterRequest 452 453 // Request message for `AzureClusters.GetAzureNodePool` method. 454 // 455 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 456 type GetAzureNodePoolRequest = src.GetAzureNodePoolRequest 457 458 // GetAzureServerConfigRequest gets the server config of GKE cluster on Azure. 459 // 460 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 461 type GetAzureServerConfigRequest = src.GetAzureServerConfigRequest 462 463 // Request message for `AwsClusters.ListAwsClusters` method. 464 // 465 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 466 type ListAwsClustersRequest = src.ListAwsClustersRequest 467 468 // Response message for `AwsClusters.ListAwsClusters` method. 469 // 470 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 471 type ListAwsClustersResponse = src.ListAwsClustersResponse 472 473 // Request message for `AwsClusters.ListAwsNodePools` method. 474 // 475 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 476 type ListAwsNodePoolsRequest = src.ListAwsNodePoolsRequest 477 478 // Response message for `AwsClusters.ListAwsNodePools` method. 479 // 480 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 481 type ListAwsNodePoolsResponse = src.ListAwsNodePoolsResponse 482 483 // Request message for `AzureClusters.ListAzureClients` method. 484 // 485 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 486 type ListAzureClientsRequest = src.ListAzureClientsRequest 487 488 // Response message for `AzureClusters.ListAzureClients` method. 489 // 490 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 491 type ListAzureClientsResponse = src.ListAzureClientsResponse 492 493 // Request message for `AzureClusters.ListAzureClusters` method. 494 // 495 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 496 type ListAzureClustersRequest = src.ListAzureClustersRequest 497 498 // Response message for `AzureClusters.ListAzureClusters` method. 499 // 500 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 501 type ListAzureClustersResponse = src.ListAzureClustersResponse 502 503 // Request message for `AzureClusters.ListAzureNodePools` method. 504 // 505 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 506 type ListAzureNodePoolsRequest = src.ListAzureNodePoolsRequest 507 508 // Response message for `AzureClusters.ListAzureNodePools` method. 509 // 510 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 511 type ListAzureNodePoolsResponse = src.ListAzureNodePoolsResponse 512 513 // Parameters that describe the Logging component configuration in a cluster. 514 // 515 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 516 type LoggingComponentConfig = src.LoggingComponentConfig 517 518 // The components of the logging configuration; 519 // 520 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 521 type LoggingComponentConfig_Component = src.LoggingComponentConfig_Component 522 523 // Parameters that describe the Logging configuration in a cluster. 524 // 525 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 526 type LoggingConfig = src.LoggingConfig 527 528 // Constraints applied to pods. 529 // 530 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 531 type MaxPodsConstraint = src.MaxPodsConstraint 532 533 // The taint content for the node taint. 534 // 535 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 536 type NodeTaint = src.NodeTaint 537 538 // The taint effect. 539 // 540 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 541 type NodeTaint_Effect = src.NodeTaint_Effect 542 543 // Metadata about a long-running operation. 544 // 545 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 546 type OperationMetadata = src.OperationMetadata 547 548 // Configuration for the placement of a control plane replica. 549 // 550 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 551 type ReplicaPlacement = src.ReplicaPlacement 552 553 // UnimplementedAwsClustersServer can be embedded to have forward compatible 554 // implementations. 555 // 556 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 557 type UnimplementedAwsClustersServer = src.UnimplementedAwsClustersServer 558 559 // UnimplementedAzureClustersServer can be embedded to have forward compatible 560 // implementations. 561 // 562 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 563 type UnimplementedAzureClustersServer = src.UnimplementedAzureClustersServer 564 565 // Request message for `AwsClusters.UpdateAwsCluster` method. 566 // 567 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 568 type UpdateAwsClusterRequest = src.UpdateAwsClusterRequest 569 570 // Request message for `AwsClusters.UpdateAwsNodePool` method. 571 // 572 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 573 type UpdateAwsNodePoolRequest = src.UpdateAwsNodePoolRequest 574 575 // Request message for `AzureClusters.UpdateAzureCluster` method. 576 // 577 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 578 type UpdateAzureClusterRequest = src.UpdateAzureClusterRequest 579 580 // Request message for `AzureClusters.UpdateAzureNodePool` method. 581 // 582 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 583 type UpdateAzureNodePoolRequest = src.UpdateAzureNodePoolRequest 584 585 // Workload Identity settings. 586 // 587 // Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 588 type WorkloadIdentityConfig = src.WorkloadIdentityConfig 589 590 // Deprecated: Please use funcs in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 591 func NewAwsClustersClient(cc grpc.ClientConnInterface) AwsClustersClient { 592 return src.NewAwsClustersClient(cc) 593 } 594 595 // Deprecated: Please use funcs in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 596 func NewAzureClustersClient(cc grpc.ClientConnInterface) AzureClustersClient { 597 return src.NewAzureClustersClient(cc) 598 } 599 600 // Deprecated: Please use funcs in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 601 func RegisterAwsClustersServer(s *grpc.Server, srv AwsClustersServer) { 602 src.RegisterAwsClustersServer(s, srv) 603 } 604 605 // Deprecated: Please use funcs in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb 606 func RegisterAzureClustersServer(s *grpc.Server, srv AzureClustersServer) { 607 src.RegisterAzureClustersServer(s, srv) 608 } 609