Recurso: lançamento
Um único lançamento de uma versão para um back-end.
Representação JSON |
---|
{ "name": string, "displayName": string, "state": enum ( |
Campos | |
---|---|
name |
Identificador. O nome do recurso do lançamento. Formato:
|
displayName |
Opcional. Nome legível por humanos. Limite de 63 caracteres. |
state |
Apenas saída. O estado do lançamento. |
error |
Apenas saída. Uma mensagem de erro e status (legível) para o lançamento, se estiver em um estado |
build |
Imutável. O nome de um build que já existe. Não precisa ser construída. um lançamento aguardará que uma versão esteja pronta antes de atualizar o tráfego. |
reconciling |
Apenas saída. Um campo que, se for verdadeiro, indica que o lançamento tem uma LRO no momento. |
createTime |
Apenas saída. Horário em que o lançamento foi criado. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
updateTime |
Apenas saída. Hora em que o lançamento foi atualizado pela última vez. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
deleteTime |
Apenas saída. Horário em que o lançamento foi excluído. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
labels |
Opcional. Mapa de chave-valor não estruturado que pode ser usado para organizar e categorizar objetos. Um objeto com uma lista de pares |
annotations |
Opcional. Mapa de chave-valor não estruturado que pode ser definido por ferramentas externas para armazenar metadados arbitrários. Elas não podem ser consultadas e precisam ser preservadas ao modificar objetos. Um objeto com uma lista de pares |
uid |
Apenas saída. Identificador exclusivo atribuído pelo sistema. |
etag |
Apenas saída. Soma de verificação calculada pelo servidor com base em outros valores. podem ser enviados na atualização ou exclusão para garantir que a operação seja feita no recurso esperado. |
Estado
O estado do lançamento.
Enums | |
---|---|
STATE_UNSPECIFIED |
O lançamento está em um estado desconhecido. |
QUEUED |
O lançamento está aguardando o início da atuação. Isso pode ter acontecido porque ele está aguardando a conclusão de outro lançamento. |
PENDING_BUILD |
O lançamento está aguardando a conclusão do processo de build, que cria o código e configura a infraestrutura. |
PROGRESSING |
O lançamento foi iniciado e está modificando o tráfego ativamente. |
PAUSED |
O lançamento foi pausado devido a uma pausa manual ou a um estágio PAUSADO. Isso precisa ser definido enquanto paused = true . |
SUCCEEDED |
O lançamento foi concluído. |
FAILED |
Falha no lançamento. Veja o erro para mais informações. |
CANCELLED |
O lançamento foi cancelado. |
Métodos |
|
---|---|
|
Cria um novo lançamento para um back-end. |
|
Recebe informações sobre um lançamento. |
|
Lista os lançamentos de um back-end. |