- Solicitud HTTP
- Parámetros de ruta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Ámbitos de autorización
- Permisos de IAM
- Información de versión de AzureK8s
Devuelve información, como regiones de Azure compatibles y versiones de Kubernetes, sobre una ubicación determinada de Google Cloud.
Solicitud HTTP
GET https://{endpoint}/v1/{name=projects/*/locations/*/azureServerConfig}
Donde {endpoint}
es uno de los puntos finales del servicio admitidos .
Las URL utilizan la sintaxis de transcodificación gRPC .
Parámetros de ruta
Parámetros | |
---|---|
name | Obligatorio. El nombre del recurso Los nombres Consulta Nombres de recursos para obtener más detalles sobre los nombres de recursos de Google Cloud. |
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
AzureServerConfig contiene información sobre una ubicación de Google Cloud, como regiones de Azure compatibles y versiones de Kubernetes.
Si tiene éxito, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
Representación JSON |
---|
{
"name": string,
"validVersions": [
{
object ( |
Campos | |
---|---|
name | El nombre del recurso Los nombres Consulta Nombres de recursos para obtener más detalles sobre los nombres de recursos de Google Cloud Platform. |
valid Versions[] | Lista de todas las versiones de Kubernetes publicadas, incluidas las que han llegado al final de su ciclo de vida y ya no se pueden usar. Filtra por la propiedad |
supported Azure Regions[] | La lista de regiones de Azure compatibles. |
Ámbitos de autorización
Requiere el siguiente alcance OAuth:
-
https://www.googleapis.com/auth/cloud-platform
Para obtener más información, consulte laAuthentication Overview .
Permisos de IAM
Requiere el siguiente permiso de IAM en el recurso name
:
-
gkemulticloud.azureServerConfigs.get
Para obtener más información, consulte la documentación de IAM .
Información de versión de AzureK8s
Información de la versión de Kubernetes del clúster de GKE en Azure.
Representación JSON |
---|
{ "version": string, "enabled": boolean, "endOfLife": boolean, "endOfLifeDate": { object ( |
Campos | |
---|---|
version | Nombre de la versión de Kubernetes (por ejemplo, |
enabled | Opcional. Verdadero si la versión está disponible para la creación de clústeres. Si una versión está habilitada para la creación, se puede usar para crear nuevos clústeres. De lo contrario, la creación del clúster fallará. Sin embargo, las operaciones de actualización del clúster pueden realizarse correctamente, incluso si la versión no está habilitada. |
end Of Life | Opcional. Verdadero si esta versión del clúster pertenece a una versión secundaria que ha llegado al final de su ciclo de vida y ya no está dentro del alcance para recibir correcciones de seguridad y errores. |
end Of Life Date | Opcional. La fecha estimada (en hora del Pacífico) en que esta versión del clúster llegará a su fin de vida útil. O bien, si esta versión ya no es compatible (el campo |
release Date | Opcional. La fecha (en hora del Pacífico) en que se lanzó la versión del clúster. |