An Anthos cluster running on customer own infrastructure.
AttachedClusterError describes errors found on attached clusters.
Identities of a group-type subject for Attached clusters.
Identities of a user-type subject for Attached clusters.
Configuration related to the cluster RBAC settings.
OIDC discovery information of the target cluster.
Information about a supported Attached Clusters platform version.
Details of a proxy config.
AttachedServerConfig provides information about supported
Kubernetes versions
Configuration related to the cluster RBAC settings.
Configuration related to CloudWatch metrics collection in an AWS
Auto Scaling group.
An Anthos cluster running on AWS.
AwsClusterError describes errors found on AWS clusters.
Identities of a group-type subject for AWS clusters.
ClusterNetworking defines cluster-wide networking configuration.
Identities of a user-type subject for AWS clusters.
Config encryption for user data.
ControlPlane defines common parameters between control plane nodes.
Configuration related to application-layer secrets encryption.
Details of placement information for an instance.
Limitations for using the host
tenancy:
AwsJsonWebKeys is a valid JSON Web Key Set as specififed in RFC 7517.
Kubernetes version information of GKE cluster on AWS.
Parameters that describe the nodes in a cluster.
AwsNodeManagement defines the set of node management features turned on for
an AWS node pool.
An Anthos node pool running on AWS.
AwsNodePoolAutoscaling contains information required by cluster autoscaler
to adjust the size of the node pool to the current cluster usage.
AwsNodePoolError describes errors found on AWS node pools.
AwsOpenIdConfig is an OIDC discovery document for the cluster.
See the OpenID Connect Discovery 1.0 specification for details.
Details of a proxy config stored in AWS Secret Manager.
AwsServerConfig is the configuration of GKE cluster on AWS.
Authentication configuration for the management of AWS resources.
SSH configuration for AWS resources.
Configuration template for AWS EBS volumes.
Configuration related to the cluster RBAC settings.
AzureClient
resources hold client authentication information needed by the
Anthos Multi-Cloud API to manage Azure resources on your Azure subscription.
An Anthos cluster running on Azure.
AzureClusterError describes errors found on Azure clusters.
Identities of a group-type subject for Azure clusters.
ClusterNetworking contains cluster-wide networking configuration.
Managed Azure resources for the cluster.
Identities of a user-type subject for Azure clusters.
Configuration related to config data encryption.
AzureControlPlane represents the control plane configurations.
Configuration related to application-layer secrets encryption.
Configuration for Azure Disks.
AzureJsonWebKeys is a valid JSON Web Key Set as specififed in RFC 7517.
Kubernetes version information of GKE cluster on Azure.
Parameters that describe the configuration of all node machines
on a given node pool.
AzureNodeManagement defines the set of node management features turned on for
an Azure node pool.
An Anthos node pool running on Azure.
Configuration related to Kubernetes cluster autoscaler.
AzureNodePoolError describes errors found on Azure node pools.
AzureOpenIdConfig is an OIDC discovery document for the cluster.
See the OpenID Connect Discovery 1.0 specification for details.
Details of a proxy config stored in Azure Key Vault.
AzureServerConfig contains information about a Google Cloud location, such as
supported Azure regions and Kubernetes versions.
Authentication configuration for the management of Azure resources.
SSH configuration for Azure resources.
Configuration for Binary Authorization.
Request message for AttachedClusters.CreateAttachedCluster
method.
Request message for AwsClusters.CreateAwsCluster
method.
Response message for AwsClusters.CreateAwsNodePool
method.
Request message for AzureClusters.CreateAzureClient
method.
Request message for AzureClusters.CreateAzureCluster
method.
Response message for AzureClusters.CreateAzureNodePool
method.
Request message for AttachedClusters.DeleteAttachedCluster
method.
Request message for AwsClusters.DeleteAwsCluster
method.
Request message for AwsClusters.DeleteAwsNodePool
method.
Request message for AzureClusters.DeleteAzureClient
method.
Request message for AzureClusters.DeleteAzureCluster
method.
Request message for AzureClusters.DeleteAzureNodePool
method.
Fleet related configuration.
Request message for AttachedClusters.GenerateAttachedClusterInstallManifest
method.
Response message for
AttachedClusters.GenerateAttachedClusterInstallManifest
method.
Request message for AwsClusters.GenerateAwsAccessToken
method.
Response message for AwsClusters.GenerateAwsAccessToken
method.
Request message for AzureClusters.GenerateAzureAccessToken
method.
Response message for AzureClusters.GenerateAzureAccessToken
method.
Request message for AttachedClusters.GetAttachedCluster
method.
GetAttachedServerConfigRequest gets the server config for attached
clusters.
Request message for AwsClusters.GetAwsCluster
method.
GetAwsJsonWebKeysRequest gets the public component of the keys used by the
cluster to sign token requests. This will be the jwks_uri for the discover
document returned by getOpenIDConfig. See the OpenID Connect
Discovery 1.0 specification for details.
Request message for AwsClusters.GetAwsNodePool
method.
GetAwsOpenIdConfigRequest gets the OIDC discovery document for the
cluster. See the OpenID Connect Discovery 1.0 specification for details.
GetAwsServerConfigRequest gets the server config of GKE cluster on AWS.
Request message for AzureClusters.GetAzureClient
method.
Request message for AzureClusters.GetAzureCluster
method.
GetAzureJsonWebKeysRequest gets the public component of the keys used by the
cluster to sign token requests. This will be the jwks_uri for the discover
document returned by getOpenIDConfig. See the OpenID Connect
Discovery 1.0 specification for details.
Request message for AzureClusters.GetAzureNodePool
method.
GetAzureOpenIdConfigRequest gets the OIDC discovery document for the
cluster. See the OpenID Connect Discovery 1.0 specification for details.
GetAzureServerConfigRequest gets the server config of GKE cluster on Azure.
Request message for AttachedClusters.ImportAttachedCluster
method.
Jwk is a JSON Web Key as specified in RFC 7517.
Information about a Kubernetes Secret
Request message for AttachedClusters.ListAttachedClusters
method.
Response message for AttachedClusters.ListAttachedClusters
method.
Request message for AwsClusters.ListAwsClusters
method.
Response message for AwsClusters.ListAwsClusters
method.
Request message for AwsClusters.ListAwsNodePools
method.
Response message for AwsClusters.ListAwsNodePools
method.
Request message for AzureClusters.ListAzureClients
method.
Response message for AzureClusters.ListAzureClients
method.
Request message for AzureClusters.ListAzureClusters
method.
Response message for AzureClusters.ListAzureClusters
method.
Request message for AzureClusters.ListAzureNodePools
method.
Response message for AzureClusters.ListAzureNodePools
method.
Parameters that describe the Logging component configuration in a cluster.
Parameters that describe the Logging configuration in a cluster.
ManagedPrometheusConfig defines the configuration for
Google Cloud Managed Service for Prometheus.
Constraints applied to pods.
Parameters that describe the Monitoring configuration in a cluster.
The taint content for the node taint.
Metadata about a long-running operation.
Configuration for the placement of a control plane replica.
Request message for AwsClusters.RollbackAwsNodePoolUpdate
method.
SpotConfig has configuration info for Spot node.
SurgeSettings contains the parameters for Surge update.
Request message for AttachedClusters.UpdateAttachedCluster
method.
Request message for AwsClusters.UpdateAwsCluster
method.
Request message for AwsClusters.UpdateAwsNodePool
method.
Request message for AzureClusters.UpdateAzureCluster
method.
Request message for AzureClusters.UpdateAzureNodePool
method.
UpdateSettings control the level of parallelism and the level of
disruption caused during the update of a node pool.
Workload Identity settings.