...

Package gkemulticloud

import "google.golang.org/genproto/googleapis/cloud/gkemulticloud/v1"
Overview
Index

Overview ▾

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.

Index ▾

Constants
Variables
func RegisterAwsClustersServer(s *grpc.Server, srv AwsClustersServer)
func RegisterAzureClustersServer(s *grpc.Server, srv AzureClustersServer)
type AwsAuthorization
type AwsCluster
type AwsClusterNetworking
type AwsClusterUser
type AwsCluster_State
type AwsClustersClient
    func NewAwsClustersClient(cc grpc.ClientConnInterface) AwsClustersClient
type AwsClustersServer
type AwsConfigEncryption
type AwsControlPlane
type AwsDatabaseEncryption
type AwsInstancePlacement
type AwsInstancePlacement_Tenancy
type AwsK8SVersionInfo
type AwsNodeConfig
type AwsNodePool
type AwsNodePoolAutoscaling
type AwsNodePool_State
type AwsProxyConfig
type AwsServerConfig
type AwsServicesAuthentication
type AwsSshConfig
type AwsVolumeTemplate
type AwsVolumeTemplate_VolumeType
type AzureAuthorization
type AzureClient
type AzureCluster
type AzureClusterNetworking
type AzureClusterResources
type AzureClusterUser
type AzureCluster_State
type AzureClustersClient
    func NewAzureClustersClient(cc grpc.ClientConnInterface) AzureClustersClient
type AzureClustersServer
type AzureConfigEncryption
type AzureControlPlane
type AzureDatabaseEncryption
type AzureDiskTemplate
type AzureK8SVersionInfo
type AzureNodeConfig
type AzureNodePool
type AzureNodePoolAutoscaling
type AzureNodePool_State
type AzureProxyConfig
type AzureServerConfig
type AzureSshConfig
type CreateAwsClusterRequest
type CreateAwsNodePoolRequest
type CreateAzureClientRequest
type CreateAzureClusterRequest
type CreateAzureNodePoolRequest
type DeleteAwsClusterRequest
type DeleteAwsNodePoolRequest
type DeleteAzureClientRequest
type DeleteAzureClusterRequest
type DeleteAzureNodePoolRequest
type Fleet
type GenerateAwsAccessTokenRequest
type GenerateAwsAccessTokenResponse
type GenerateAzureAccessTokenRequest
type GenerateAzureAccessTokenResponse
type GetAwsClusterRequest
type GetAwsNodePoolRequest
type GetAwsServerConfigRequest
type GetAzureClientRequest
type GetAzureClusterRequest
type GetAzureNodePoolRequest
type GetAzureServerConfigRequest
type ListAwsClustersRequest
type ListAwsClustersResponse
type ListAwsNodePoolsRequest
type ListAwsNodePoolsResponse
type ListAzureClientsRequest
type ListAzureClientsResponse
type ListAzureClustersRequest
type ListAzureClustersResponse
type ListAzureNodePoolsRequest
type ListAzureNodePoolsResponse
type LoggingComponentConfig
type LoggingComponentConfig_Component
type LoggingConfig
type MaxPodsConstraint
type NodeTaint
type NodeTaint_Effect
type OperationMetadata
type ReplicaPlacement
type UnimplementedAwsClustersServer
type UnimplementedAzureClustersServer
type UpdateAwsClusterRequest
type UpdateAwsNodePoolRequest
type UpdateAzureClusterRequest
type UpdateAzureNodePoolRequest
type WorkloadIdentityConfig

Package files

alias.go

Constants

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
)

Variables

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
)

func RegisterAwsClustersServer

func RegisterAwsClustersServer(s *grpc.Server, srv AwsClustersServer)

Deprecated: Please use funcs in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

func RegisterAzureClustersServer

func RegisterAzureClustersServer(s *grpc.Server, srv AzureClustersServer)

Deprecated: Please use funcs in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AwsAuthorization

Configuration related to the cluster RBAC settings.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AwsAuthorization = src.AwsAuthorization

type AwsCluster

An Anthos cluster running on AWS.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AwsCluster = src.AwsCluster

type AwsClusterNetworking

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

type AwsClusterUser

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

type AwsCluster_State

The lifecycle state of the cluster.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AwsCluster_State = src.AwsCluster_State

type AwsClustersClient

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

func NewAwsClustersClient

func NewAwsClustersClient(cc grpc.ClientConnInterface) AwsClustersClient

Deprecated: Please use funcs in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AwsClustersServer

AwsClustersServer is the server API for AwsClusters service.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AwsClustersServer = src.AwsClustersServer

type AwsConfigEncryption

Config encryption for user data.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AwsConfigEncryption = src.AwsConfigEncryption

type AwsControlPlane

ControlPlane defines common parameters between control plane nodes.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AwsControlPlane = src.AwsControlPlane

type AwsDatabaseEncryption

Configuration related to application-layer secrets encryption.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AwsDatabaseEncryption = src.AwsDatabaseEncryption

type AwsInstancePlacement

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

type AwsInstancePlacement_Tenancy

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

type AwsK8SVersionInfo

Kubernetes version information of GKE cluster on AWS.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AwsK8SVersionInfo = src.AwsK8SVersionInfo

type AwsNodeConfig

Parameters that describe the nodes in a cluster.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AwsNodeConfig = src.AwsNodeConfig

type AwsNodePool

An Anthos node pool running on AWS.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AwsNodePool = src.AwsNodePool

type AwsNodePoolAutoscaling

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

type AwsNodePool_State

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

type AwsProxyConfig

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

type AwsServerConfig

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

type AwsServicesAuthentication

Authentication configuration for the management of AWS resources.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AwsServicesAuthentication = src.AwsServicesAuthentication

type AwsSshConfig

SSH configuration for AWS resources.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AwsSshConfig = src.AwsSshConfig

type AwsVolumeTemplate

Configuration template for AWS EBS volumes.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AwsVolumeTemplate = src.AwsVolumeTemplate

type 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 for more information.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AwsVolumeTemplate_VolumeType = src.AwsVolumeTemplate_VolumeType

type AzureAuthorization

Configuration related to the cluster RBAC settings.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AzureAuthorization = src.AzureAuthorization

type AzureClient

`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

type AzureCluster

An Anthos cluster running on Azure.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AzureCluster = src.AzureCluster

type AzureClusterNetworking

ClusterNetworking contains cluster-wide networking configuration.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AzureClusterNetworking = src.AzureClusterNetworking

type AzureClusterResources

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

type AzureClusterUser

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

type AzureCluster_State

The lifecycle state of the cluster.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AzureCluster_State = src.AzureCluster_State

type AzureClustersClient

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

func NewAzureClustersClient

func NewAzureClustersClient(cc grpc.ClientConnInterface) AzureClustersClient

Deprecated: Please use funcs in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AzureClustersServer

AzureClustersServer is the server API for AzureClusters service.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AzureClustersServer = src.AzureClustersServer

type AzureConfigEncryption

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

type AzureControlPlane

AzureControlPlane represents the control plane configurations.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AzureControlPlane = src.AzureControlPlane

type AzureDatabaseEncryption

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

type AzureDiskTemplate

Configuration for Azure Disks.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AzureDiskTemplate = src.AzureDiskTemplate

type AzureK8SVersionInfo

Information about a supported Kubernetes version.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AzureK8SVersionInfo = src.AzureK8SVersionInfo

type AzureNodeConfig

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

type AzureNodePool

An Anthos node pool running on Azure.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AzureNodePool = src.AzureNodePool

type AzureNodePoolAutoscaling

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

type AzureNodePool_State

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

type AzureProxyConfig

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

type AzureServerConfig

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

type AzureSshConfig

SSH configuration for Azure resources.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type AzureSshConfig = src.AzureSshConfig

type CreateAwsClusterRequest

Request message for `AwsClusters.CreateAwsCluster` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type CreateAwsClusterRequest = src.CreateAwsClusterRequest

type CreateAwsNodePoolRequest

Response message for `AwsClusters.CreateAwsNodePool` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type CreateAwsNodePoolRequest = src.CreateAwsNodePoolRequest

type CreateAzureClientRequest

Request message for `AzureClusters.CreateAzureClient` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type CreateAzureClientRequest = src.CreateAzureClientRequest

type CreateAzureClusterRequest

Request message for `AzureClusters.CreateAzureCluster` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type CreateAzureClusterRequest = src.CreateAzureClusterRequest

type CreateAzureNodePoolRequest

Response message for `AzureClusters.CreateAzureNodePool` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type CreateAzureNodePoolRequest = src.CreateAzureNodePoolRequest

type DeleteAwsClusterRequest

Request message for `AwsClusters.DeleteAwsCluster` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type DeleteAwsClusterRequest = src.DeleteAwsClusterRequest

type DeleteAwsNodePoolRequest

Request message for `AwsClusters.DeleteNodePool` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type DeleteAwsNodePoolRequest = src.DeleteAwsNodePoolRequest

type DeleteAzureClientRequest

Request message for `AzureClusters.DeleteAzureClient` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type DeleteAzureClientRequest = src.DeleteAzureClientRequest

type DeleteAzureClusterRequest

Request message for `Clusters.DeleteAzureCluster` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type DeleteAzureClusterRequest = src.DeleteAzureClusterRequest

type DeleteAzureNodePoolRequest

Delete message for `AzureClusters.DeleteNodePool` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type DeleteAzureNodePoolRequest = src.DeleteAzureNodePoolRequest

type Fleet

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

type GenerateAwsAccessTokenRequest

Request message for `AwsClusters.GenerateAwsAccessToken` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type GenerateAwsAccessTokenRequest = src.GenerateAwsAccessTokenRequest

type GenerateAwsAccessTokenResponse

Response message for `AwsClusters.GenerateAwsAccessToken` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type GenerateAwsAccessTokenResponse = src.GenerateAwsAccessTokenResponse

type GenerateAzureAccessTokenRequest

Request message for `AzureClusters.GenerateAzureAccessToken` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type GenerateAzureAccessTokenRequest = src.GenerateAzureAccessTokenRequest

type GenerateAzureAccessTokenResponse

Response message for `AzureClusters.GenerateAzureAccessToken` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type GenerateAzureAccessTokenResponse = src.GenerateAzureAccessTokenResponse

type GetAwsClusterRequest

Request message for `AwsClusters.GetAwsCluster` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type GetAwsClusterRequest = src.GetAwsClusterRequest

type GetAwsNodePoolRequest

Request message for `AwsClusters.GetAwsNodePool` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type GetAwsNodePoolRequest = src.GetAwsNodePoolRequest

type GetAwsServerConfigRequest

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

type GetAzureClientRequest

Request message for `AzureClusters.GetAzureClient` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type GetAzureClientRequest = src.GetAzureClientRequest

type GetAzureClusterRequest

Request message for `AzureClusters.GetAzureCluster` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type GetAzureClusterRequest = src.GetAzureClusterRequest

type GetAzureNodePoolRequest

Request message for `AzureClusters.GetAzureNodePool` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type GetAzureNodePoolRequest = src.GetAzureNodePoolRequest

type GetAzureServerConfigRequest

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

type ListAwsClustersRequest

Request message for `AwsClusters.ListAwsClusters` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type ListAwsClustersRequest = src.ListAwsClustersRequest

type ListAwsClustersResponse

Response message for `AwsClusters.ListAwsClusters` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type ListAwsClustersResponse = src.ListAwsClustersResponse

type ListAwsNodePoolsRequest

Request message for `AwsClusters.ListAwsNodePools` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type ListAwsNodePoolsRequest = src.ListAwsNodePoolsRequest

type ListAwsNodePoolsResponse

Response message for `AwsClusters.ListAwsNodePools` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type ListAwsNodePoolsResponse = src.ListAwsNodePoolsResponse

type ListAzureClientsRequest

Request message for `AzureClusters.ListAzureClients` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type ListAzureClientsRequest = src.ListAzureClientsRequest

type ListAzureClientsResponse

Response message for `AzureClusters.ListAzureClients` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type ListAzureClientsResponse = src.ListAzureClientsResponse

type ListAzureClustersRequest

Request message for `AzureClusters.ListAzureClusters` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type ListAzureClustersRequest = src.ListAzureClustersRequest

type ListAzureClustersResponse

Response message for `AzureClusters.ListAzureClusters` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type ListAzureClustersResponse = src.ListAzureClustersResponse

type ListAzureNodePoolsRequest

Request message for `AzureClusters.ListAzureNodePools` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type ListAzureNodePoolsRequest = src.ListAzureNodePoolsRequest

type ListAzureNodePoolsResponse

Response message for `AzureClusters.ListAzureNodePools` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type ListAzureNodePoolsResponse = src.ListAzureNodePoolsResponse

type LoggingComponentConfig

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

type LoggingComponentConfig_Component

The components of the logging configuration;

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type LoggingComponentConfig_Component = src.LoggingComponentConfig_Component

type LoggingConfig

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

type MaxPodsConstraint

Constraints applied to pods.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type MaxPodsConstraint = src.MaxPodsConstraint

type NodeTaint

The taint content for the node taint.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type NodeTaint = src.NodeTaint

type NodeTaint_Effect

The taint effect.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type NodeTaint_Effect = src.NodeTaint_Effect

type OperationMetadata

Metadata about a long-running operation.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type OperationMetadata = src.OperationMetadata

type ReplicaPlacement

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

type UnimplementedAwsClustersServer

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

type UnimplementedAzureClustersServer

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

type UpdateAwsClusterRequest

Request message for `AwsClusters.UpdateAwsCluster` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type UpdateAwsClusterRequest = src.UpdateAwsClusterRequest

type UpdateAwsNodePoolRequest

Request message for `AwsClusters.UpdateAwsNodePool` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type UpdateAwsNodePoolRequest = src.UpdateAwsNodePoolRequest

type UpdateAzureClusterRequest

Request message for `AzureClusters.UpdateAzureCluster` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type UpdateAzureClusterRequest = src.UpdateAzureClusterRequest

type UpdateAzureNodePoolRequest

Request message for `AzureClusters.UpdateAzureNodePool` method.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type UpdateAzureNodePoolRequest = src.UpdateAzureNodePoolRequest

type WorkloadIdentityConfig

Workload Identity settings.

Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb

type WorkloadIdentityConfig = src.WorkloadIdentityConfig