Method: projects.locations.zones.signal

Indica el estado de una zona.

Solicitud HTTP

POST https://gdchardwaremanagement.googleapis.com/v1alpha/{name=projects/*/locations/*/zones/*}:signal

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta

Parámetros
name

string

Obligatorio. Es el nombre de la zona. Formato: projects/{project}/locations/{location}/zones/{zone}

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "requestId": string,
  "stateSignal": enum (StateSignal),
  "provisioningStateSignal": enum (ProvisioningStateSignal),
  "step": string,
  "details": string
}
Campos
requestId

string

Es opcional. Es un identificador único opcional para esta solicitud. Consulta AIP-155.

stateSignal

enum (StateSignal)

Es opcional. Es el indicador de estado que se enviará para esta zona. Se debe establecer stateSignal o provisioningStateSignal, pero no ambos.

provisioningStateSignal

enum (ProvisioningStateSignal)

Es opcional. Es el indicador de estado de aprovisionamiento que se enviará para esta zona. Se debe establecer stateSignal o provisioningStateSignal, pero no ambos.

step

string

Es opcional. Es el paso que se está ejecutando. Proporciona un estado más detallado cuando stateSignal es FACTORY_TURNUP_CHECKS_STARTED o FACTORY_TURNUP_CHECKS_FAILED.

details

string

Es opcional. Son los detalles adicionales, como un mensaje de error cuando stateSignal es FACTORY_TURNUP_CHECKS_FAILED. También puede incluir el resultado de la validación del sitio.

Cuerpo de la respuesta

Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de Operation.

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.

Permisos de IAM

Se requiere el siguiente permiso de IAM en el recurso name:

  • gdchardwaremanagement.zones.update

Para obtener más información, consulta la documentación de IAM.

StateSignal

Son los indicadores de estado válidos para una zona.

Enums
STATE_SIGNAL_UNSPECIFIED No se especifica el estado de la zona.
FACTORY_TURNUP_CHECKS_STARTED Comenzaron las verificaciones de puesta en marcha de la fábrica.
FACTORY_TURNUP_CHECKS_PASSED La zona está lista para la activación del sitio.
READY_FOR_SITE_TURNUP

La zona está lista para la activación del sitio. Obsoleto, pero no borrado.

FACTORY_TURNUP_CHECKS_FAILED La zona no pasó las verificaciones de activación de fábrica.
VERIFY_CLUSTER_INTENT_PRESENCE Verifica que haya una intención de clúster válida.
SITE_VALIDATION_PASSED La validación del sitio pasó todas las verificaciones.
SITE_VALIDATION_FAILED No se pudo validar el sitio.

ProvisioningStateSignal

Son indicadores de estado de aprovisionamiento válidos para una zona.

Enums
PROVISIONING_STATE_SIGNAL_UNSPECIFIED No se especificó el indicador de estado de aprovisionamiento.
PROVISIONING_IN_PROGRESS El aprovisionamiento está en curso.
PROVISIONING_COMPLETE Se completó el aprovisionamiento.