- HTTP request
- Path parameters
- Request body
- Response body
- Authorization scopes
- IAM Permissions
- AzureK8sVersionInfo
Returns information, such as supported Azure regions and Kubernetes versions, on a given Google Cloud location.
HTTP request
GET https://{endpoint}/v1/{name=projects/*/locations/*/azureServerConfig}
Where {endpoint}
is one of the supported service endpoints.
The URLs use gRPC Transcoding syntax.
Path parameters
Parameters | |
---|---|
name |
Required. The name of the
See Resource Names for more details on Google Cloud resource names. |
Request body
The request body must be empty.
Response body
AzureServerConfig contains information about a Google Cloud location, such as supported Azure regions and Kubernetes versions.
If successful, the response body contains data with the following structure:
JSON representation |
---|
{
"name": string,
"validVersions": [
{
object ( |
Fields | |
---|---|
name |
The
See Resource Names for more details on Google Cloud Platform resource names. |
valid |
List of all released Kubernetes versions, including ones which are end of life and can no longer be used. Filter by the |
supported |
The list of supported Azure regions. |
Authorization scopes
Requires the following OAuth scope:
https://www.googleapis.com/auth/cloud-platform
For more information, see the Authentication Overview.
IAM Permissions
Requires the following IAM permission on the name
resource:
gkemulticloud.azureServerConfigs.get
For more information, see the IAM documentation.
AzureK8sVersionInfo
Kubernetes version information of GKE cluster on Azure.
JSON representation |
---|
{ "version": string, "enabled": boolean, "endOfLife": boolean, "endOfLifeDate": { object ( |
Fields | |
---|---|
version |
Kubernetes version name (for example, |
enabled |
Optional. True if the version is available for cluster creation. If a version is enabled for creation, it can be used to create new clusters. Otherwise, cluster creation will fail. However, cluster upgrade operations may succeed, even if the version is not enabled. |
end |
Optional. True if this cluster version belongs to a minor version that has reached its end of life and is no longer in scope to receive security and bug fixes. |
end |
Optional. The estimated date (in Pacific Time) when this cluster version will reach its end of life. Or if this version is no longer supported (the |
release |
Optional. The date (in Pacific Time) when the cluster version was released. |