Method: projects.locations.zones.signal

Sinaliza o estado de uma zona.

Solicitação HTTP

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

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
name

string

Obrigatório. O nome da zona. Formato: projects/{project}/locations/{location}/zones/{zone}

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação JSON
{
  "requestId": string,
  "stateSignal": enum (StateSignal),
  "provisioningStateSignal": enum /1.13.0/docs/f="/distributed-cloud/connected/latest/docs/reference/hardware/rest/v1alpha/projects.locations.zones/signal#ProvisioningStateSignal">ProvisioningStateSignal),
  "step": string,
  "details": string
}
Campos
requestId

string

Opcional. Um identificador exclusivo opcional para essa solicitação. Consulte AIP-155.

stateSignal

enum (StateSignal)

Opcional. O sinal de estado a ser enviado para esta zona. É necessário definir stateSignal ou provisioningStateSignal, mas não ambos.

provisioningStateSignal

enum (ProvisioningStateSignal)

Opcional. O indicador de estado de provisionamento a ser enviado para esta zona. É necessário definir stateSignal ou provisioningStateSignal, mas não ambos.

step

string

Opcional. A etapa que está sendo executada. Fornece um status mais detalhado quando o stateSignal é FACTORY_TURNUP_CHECKS_STARTED ou FACTORY_TURNUP_CHECKS_FAILED.

details

string

Opcional. Detalhes adicionais, como uma mensagem de erro quando stateSignal é FACTORY_TURNUP_CHECKS_FAILED. Ele também pode incluir a saída da validação do site.

Corpo da resposta

Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de Operation.

Escopos de autorização

Requer o seguinte escopo OAuth:

  • https://www.googleapis.com/auth/cloud-platform

Para mais informações, consulte Authentication Overview.

Permissões do IAM

Requer a seguinte permissão do IAM no recurso name:

  • gdchardwaremanagement.zones.update

Para mais informações, consulte a documentação do IAM.

StateSignal

Sinais de estado válidos para uma zona.

Tipos enumerados
STATE_SIGNAL_UNSPECIFIED O sinal de estado da zona não foi especificado.
FACTORY_TURNUP_CHECKS_STARTED As verificações de ativação de fábrica foram iniciadas.
FACTORY_TURNUP_CHECKS_PASSED A zona está pronta para a ativação do site.
READY_FOR_SITE_TURNUP

A zona está pronta para a ativação do site. Descontinuado, mas não excluído.

FACTORY_TURNUP_CHECKS_FAILED A zona falhou nas verificações de ativação de fábrica.
VERIFY_CLUSTER_INTENT_PRESENCE Verifique se há uma intent de cluster válida.
SITE_VALIDATION_PASSED A validação do site foi aprovada em todas as verificações.
SITE_VALIDATION_FAILED Falha na validação do site.

ProvisioningStateSignal

Sinais de estado de provisionamento válidos para uma zona.

Tipos enumerados
PROVISIONING_STATE_SIGNAL_UNSPECIFIED O indicador de estado de provisionamento não foi especificado.
PROVISIONING_IN_PROGRESS O provisionamento está em andamento.
PROVISIONING_COMPLETE O provisionamento foi concluído.