Cada uma das 233 operações documentadas tem uma política de repetição, idempotência e conclusão. As políticas são geradas de forma conservadora a partir do contrato OpenAPI. Códigos de erro de negócio específicos do endpoint são listados apenas quando a descrição da operação os documenta; eles nunca são inventados. Toda operação também usa o contrato de erros comuns.
Em operações que alteram estado, um tempo limite HTTP é um resultado desconhecido, não uma prova de que a operação falhou. Consulte o estado atual antes de repetir.
A fonte legível por máquina é o Manifesto de comportamento das operações.
| Produto | Operações | Com códigos de erro específicos | Matriz |
|---|---|---|---|
| Browser | 53 | 19 | Browser |
| Cloud Phone | 130 | 71 | Cloud Phone |
| Cloud Storage | 24 | 12 | Cloud Storage |
| Shared Resources | 26 | 12 | Shared Resources |
| Política | Significado |
|---|---|
| Seguro com recuo exponencial limitado e jitter. | Operação somente de leitura. Repeti-la não altera o estado do recurso. |
| Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | A operação pode já ter sido aplicada. Leia o recurso antes de enviá-la de novo. |
| Não repita automaticamente; consulte primeiro se o recurso, o upload ou a tarefa foi criado. | A operação cria algo e não tem chave de idempotência, então uma repetição cega pode duplicá-la. |
| Não repita automaticamente a menos que a documentação específica do endpoint diga que é seguro. | O contrato não diz o suficiente para classificar a operação. Trate-a como insegura. |
Cobertura gerada: 233 operações; 114 têm códigos de negócio documentados específicos do endpoint e 119 dependem atualmente do contrato de erros comuns.