- Solicitud HTTP
- Parámetros de ruta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- ChannelConfig
- Versión
- VersionRollout
- Pruébalo
Obtiene la configuración del servidor.
Solicitud HTTP
GET https://edgecontainer.googleapis.com/v1/{name=projects/*/locations/*}/serverConfig
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta
| Parámetros | |
|---|---|
name |
Obligatorio. Nombre (proyecto y ubicación) de la configuración del servidor que se obtendrá, especificado en el formato La autorización requiere el siguiente permiso de IAM en el recurso especificado
|
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
Es la configuración del servidor para las versiones y los canales de versiones compatibles.
Si se ejecuta correctamente, el cuerpo de la respuesta contiene datos con la siguiente estructura:
| Representación JSON |
|---|
{ "channels": { string: { object ( |
| Campos | |
|---|---|
channels |
Solo salida. Es la asignación del canal de versiones a la configuración del canal. Un objeto que contiene una lista de pares |
versions[] |
Solo salida. Versiones compatibles, p.ej.: ["1.4.0", "1.5.0"]. |
defaultVersion |
Solo salida. Versión predeterminada, p.ej.: "1.4.0". |
versionRollouts[] |
Solo salida. Es la información del lanzamiento de la configuración del servidor. |
Permisos de autorización
Requiere el siguiente permiso de OAuth:
https://www.googleapis.com/auth/cloud-platform
Para obtener más información, consulta Authentication Overview.
ChannelConfig
Es la configuración de un canal de versiones.
| Representación JSON |
|---|
{ "defaultVersion": string } |
| Campos | |
|---|---|
defaultVersion |
Solo salida. Versión predeterminada para este canal de versiones, p.ej.: "1.4.0". |
Versión
Es la versión de un clúster.
| Representación JSON |
|---|
{ "name": string } |
| Campos | |
|---|---|
name |
Solo salida. Nombre de la versión, p.ej.: "1.4.0". |
VersionRollout
VersionRollout contiene la información del lanzamiento de la versión.
| Representación JSON |
|---|
{ "version": string, "availableZones": [ string ] } |
| Campos | |
|---|---|
version |
Solo salida. Versión semántica, p.ej.: "1.4.0". |
availableZones[] |
Solo salida. Lista de zonas en las que se lanzó la versión, p.ej.: ["us-central1", "us-west1"] |