package gkemulticloud
import "google.golang.org/genproto/googleapis/cloud/gkemulticloud/v1"
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
- 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
- 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
Constants ¶
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 consts in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
Variables ¶
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 )
Deprecated: Please use vars in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
Functions ¶
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
Types ¶
type AwsAuthorization ¶
type AwsAuthorization = src.AwsAuthorization
Configuration related to the cluster RBAC settings.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AwsCluster ¶
type AwsCluster = src.AwsCluster
An Anthos cluster running on AWS.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AwsClusterNetworking ¶
type AwsClusterNetworking = src.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 AwsClusterUser ¶
type AwsClusterUser = src.AwsClusterUser
Identities of a user-type subject for AWS clusters.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AwsCluster_State ¶
type AwsCluster_State = src.AwsCluster_State
The lifecycle state of the cluster.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AwsClustersClient ¶
type AwsClustersClient = src.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
func NewAwsClustersClient ¶
func NewAwsClustersClient(cc grpc.ClientConnInterface) AwsClustersClient
Deprecated: Please use funcs in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AwsClustersServer ¶
type AwsClustersServer = src.AwsClustersServer
AwsClustersServer is the server API for AwsClusters service.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AwsConfigEncryption ¶
type AwsConfigEncryption = src.AwsConfigEncryption
Config encryption for user data.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AwsControlPlane ¶
type AwsControlPlane = src.AwsControlPlane
ControlPlane defines common parameters between control plane nodes.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AwsDatabaseEncryption ¶
type AwsDatabaseEncryption = src.AwsDatabaseEncryption
Configuration related to application-layer secrets encryption.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AwsInstancePlacement ¶
type AwsInstancePlacement = src.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_Tenancy ¶
type AwsInstancePlacement_Tenancy = src.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 AwsK8SVersionInfo ¶
type AwsK8SVersionInfo = src.AwsK8SVersionInfo
Kubernetes version information of GKE cluster on AWS.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AwsNodeConfig ¶
type AwsNodeConfig = src.AwsNodeConfig
Parameters that describe the nodes in a cluster.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AwsNodePool ¶
type AwsNodePool = src.AwsNodePool
An Anthos node pool running on AWS.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AwsNodePoolAutoscaling ¶
type AwsNodePoolAutoscaling = src.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 AwsNodePool_State ¶
type AwsNodePool_State = src.AwsNodePool_State
The lifecycle state of the node pool.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AwsProxyConfig ¶
type AwsProxyConfig = src.AwsProxyConfig
Details of a proxy config stored in AWS Secret Manager.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AwsServerConfig ¶
type AwsServerConfig = src.AwsServerConfig
AwsServerConfig is the configuration of GKE cluster on AWS.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AwsServicesAuthentication ¶
type AwsServicesAuthentication = src.AwsServicesAuthentication
Authentication configuration for the management of AWS resources.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AwsSshConfig ¶
type AwsSshConfig = src.AwsSshConfig
SSH configuration for AWS resources.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AwsVolumeTemplate ¶
type AwsVolumeTemplate = src.AwsVolumeTemplate
Configuration template for AWS EBS volumes.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AwsVolumeTemplate_VolumeType ¶
type AwsVolumeTemplate_VolumeType = src.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 AzureAuthorization ¶
type AzureAuthorization = src.AzureAuthorization
Configuration related to the cluster RBAC settings.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AzureClient ¶
type AzureClient = src.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 AzureCluster ¶
type AzureCluster = src.AzureCluster
An Anthos cluster running on Azure.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AzureClusterNetworking ¶
type AzureClusterNetworking = src.AzureClusterNetworking
ClusterNetworking contains cluster-wide networking configuration.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AzureClusterResources ¶
type AzureClusterResources = src.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 AzureClusterUser ¶
type AzureClusterUser = src.AzureClusterUser
Identities of a user-type subject for Azure clusters.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AzureCluster_State ¶
type AzureCluster_State = src.AzureCluster_State
The lifecycle state of the cluster.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AzureClustersClient ¶
type AzureClustersClient = src.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
func NewAzureClustersClient ¶
func NewAzureClustersClient(cc grpc.ClientConnInterface) AzureClustersClient
Deprecated: Please use funcs in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AzureClustersServer ¶
type AzureClustersServer = src.AzureClustersServer
AzureClustersServer is the server API for AzureClusters service.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AzureConfigEncryption ¶
type AzureConfigEncryption = src.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 AzureControlPlane ¶
type AzureControlPlane = src.AzureControlPlane
AzureControlPlane represents the control plane configurations.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AzureDatabaseEncryption ¶
type AzureDatabaseEncryption = src.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 AzureDiskTemplate ¶
type AzureDiskTemplate = src.AzureDiskTemplate
Configuration for Azure Disks.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AzureK8SVersionInfo ¶
type AzureK8SVersionInfo = src.AzureK8SVersionInfo
Information about a supported Kubernetes version.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AzureNodeConfig ¶
type AzureNodeConfig = src.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 AzureNodePool ¶
type AzureNodePool = src.AzureNodePool
An Anthos node pool running on Azure.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AzureNodePoolAutoscaling ¶
type AzureNodePoolAutoscaling = src.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 AzureNodePool_State ¶
type AzureNodePool_State = src.AzureNodePool_State
The lifecycle state of the node pool.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AzureProxyConfig ¶
type AzureProxyConfig = src.AzureProxyConfig
Details of a proxy config stored in Azure Key Vault.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type AzureServerConfig ¶
type AzureServerConfig = src.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 AzureSshConfig ¶
type AzureSshConfig = src.AzureSshConfig
SSH configuration for Azure resources.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type CreateAwsClusterRequest ¶
type CreateAwsClusterRequest = src.CreateAwsClusterRequest
Request message for `AwsClusters.CreateAwsCluster` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type CreateAwsNodePoolRequest ¶
type CreateAwsNodePoolRequest = src.CreateAwsNodePoolRequest
Response message for `AwsClusters.CreateAwsNodePool` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type CreateAzureClientRequest ¶
type CreateAzureClientRequest = src.CreateAzureClientRequest
Request message for `AzureClusters.CreateAzureClient` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type CreateAzureClusterRequest ¶
type CreateAzureClusterRequest = src.CreateAzureClusterRequest
Request message for `AzureClusters.CreateAzureCluster` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type CreateAzureNodePoolRequest ¶
type CreateAzureNodePoolRequest = src.CreateAzureNodePoolRequest
Response message for `AzureClusters.CreateAzureNodePool` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type DeleteAwsClusterRequest ¶
type DeleteAwsClusterRequest = src.DeleteAwsClusterRequest
Request message for `AwsClusters.DeleteAwsCluster` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type DeleteAwsNodePoolRequest ¶
type DeleteAwsNodePoolRequest = src.DeleteAwsNodePoolRequest
Request message for `AwsClusters.DeleteNodePool` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type DeleteAzureClientRequest ¶
type DeleteAzureClientRequest = src.DeleteAzureClientRequest
Request message for `AzureClusters.DeleteAzureClient` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type DeleteAzureClusterRequest ¶
type DeleteAzureClusterRequest = src.DeleteAzureClusterRequest
Request message for `Clusters.DeleteAzureCluster` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type DeleteAzureNodePoolRequest ¶
type DeleteAzureNodePoolRequest = src.DeleteAzureNodePoolRequest
Delete message for `AzureClusters.DeleteNodePool` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
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 GenerateAwsAccessTokenRequest ¶
type GenerateAwsAccessTokenRequest = src.GenerateAwsAccessTokenRequest
Request message for `AwsClusters.GenerateAwsAccessToken` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type GenerateAwsAccessTokenResponse ¶
type GenerateAwsAccessTokenResponse = src.GenerateAwsAccessTokenResponse
Response message for `AwsClusters.GenerateAwsAccessToken` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type GenerateAzureAccessTokenRequest ¶
type GenerateAzureAccessTokenRequest = src.GenerateAzureAccessTokenRequest
Request message for `AzureClusters.GenerateAzureAccessToken` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type GenerateAzureAccessTokenResponse ¶
type GenerateAzureAccessTokenResponse = src.GenerateAzureAccessTokenResponse
Response message for `AzureClusters.GenerateAzureAccessToken` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type GetAwsClusterRequest ¶
type GetAwsClusterRequest = src.GetAwsClusterRequest
Request message for `AwsClusters.GetAwsCluster` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type GetAwsNodePoolRequest ¶
type GetAwsNodePoolRequest = src.GetAwsNodePoolRequest
Request message for `AwsClusters.GetAwsNodePool` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type GetAwsServerConfigRequest ¶
type GetAwsServerConfigRequest = src.GetAwsServerConfigRequest
GetAwsServerConfigRequest gets the server config of GKE cluster on AWS.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type GetAzureClientRequest ¶
type GetAzureClientRequest = src.GetAzureClientRequest
Request message for `AzureClusters.GetAzureClient` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type GetAzureClusterRequest ¶
type GetAzureClusterRequest = src.GetAzureClusterRequest
Request message for `AzureClusters.GetAzureCluster` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type GetAzureNodePoolRequest ¶
type GetAzureNodePoolRequest = src.GetAzureNodePoolRequest
Request message for `AzureClusters.GetAzureNodePool` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type GetAzureServerConfigRequest ¶
type GetAzureServerConfigRequest = src.GetAzureServerConfigRequest
GetAzureServerConfigRequest gets the server config of GKE cluster on Azure.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type ListAwsClustersRequest ¶
type ListAwsClustersRequest = src.ListAwsClustersRequest
Request message for `AwsClusters.ListAwsClusters` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type ListAwsClustersResponse ¶
type ListAwsClustersResponse = src.ListAwsClustersResponse
Response message for `AwsClusters.ListAwsClusters` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type ListAwsNodePoolsRequest ¶
type ListAwsNodePoolsRequest = src.ListAwsNodePoolsRequest
Request message for `AwsClusters.ListAwsNodePools` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type ListAwsNodePoolsResponse ¶
type ListAwsNodePoolsResponse = src.ListAwsNodePoolsResponse
Response message for `AwsClusters.ListAwsNodePools` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type ListAzureClientsRequest ¶
type ListAzureClientsRequest = src.ListAzureClientsRequest
Request message for `AzureClusters.ListAzureClients` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type ListAzureClientsResponse ¶
type ListAzureClientsResponse = src.ListAzureClientsResponse
Response message for `AzureClusters.ListAzureClients` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type ListAzureClustersRequest ¶
type ListAzureClustersRequest = src.ListAzureClustersRequest
Request message for `AzureClusters.ListAzureClusters` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type ListAzureClustersResponse ¶
type ListAzureClustersResponse = src.ListAzureClustersResponse
Response message for `AzureClusters.ListAzureClusters` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type ListAzureNodePoolsRequest ¶
type ListAzureNodePoolsRequest = src.ListAzureNodePoolsRequest
Request message for `AzureClusters.ListAzureNodePools` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type ListAzureNodePoolsResponse ¶
type ListAzureNodePoolsResponse = src.ListAzureNodePoolsResponse
Response message for `AzureClusters.ListAzureNodePools` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type LoggingComponentConfig ¶
type LoggingComponentConfig = src.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_Component ¶
type LoggingComponentConfig_Component = src.LoggingComponentConfig_Component
The components of the logging configuration;
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type LoggingConfig ¶
type LoggingConfig = src.LoggingConfig
Parameters that describe the Logging configuration in a cluster.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type MaxPodsConstraint ¶
type MaxPodsConstraint = src.MaxPodsConstraint
Constraints applied to pods.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type NodeTaint ¶
The taint content for the node taint.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type NodeTaint_Effect ¶
type NodeTaint_Effect = src.NodeTaint_Effect
The taint effect.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type OperationMetadata ¶
type OperationMetadata = src.OperationMetadata
Metadata about a long-running operation.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type ReplicaPlacement ¶
type ReplicaPlacement = src.ReplicaPlacement
Configuration for the placement of a control plane replica.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type UnimplementedAwsClustersServer ¶
type UnimplementedAwsClustersServer = src.UnimplementedAwsClustersServer
UnimplementedAwsClustersServer can be embedded to have forward compatible implementations.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type UnimplementedAzureClustersServer ¶
type UnimplementedAzureClustersServer = src.UnimplementedAzureClustersServer
UnimplementedAzureClustersServer can be embedded to have forward compatible implementations.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type UpdateAwsClusterRequest ¶
type UpdateAwsClusterRequest = src.UpdateAwsClusterRequest
Request message for `AwsClusters.UpdateAwsCluster` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type UpdateAwsNodePoolRequest ¶
type UpdateAwsNodePoolRequest = src.UpdateAwsNodePoolRequest
Request message for `AwsClusters.UpdateAwsNodePool` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type UpdateAzureClusterRequest ¶
type UpdateAzureClusterRequest = src.UpdateAzureClusterRequest
Request message for `AzureClusters.UpdateAzureCluster` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type UpdateAzureNodePoolRequest ¶
type UpdateAzureNodePoolRequest = src.UpdateAzureNodePoolRequest
Request message for `AzureClusters.UpdateAzureNodePool` method.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
type WorkloadIdentityConfig ¶
type WorkloadIdentityConfig = src.WorkloadIdentityConfig
Workload Identity settings.
Deprecated: Please use types in: cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb
Source Files ¶
alias.go
- Version
- v0.0.0-20250219182151-9fdb1cabc7b2 (latest)
- Published
- Feb 19, 2025
- Platform
- linux/amd64
- Imports
- 2 packages
- Last checked
- 1 hour ago –
Tools for package owners.