Recurso: AppVersion
No Pacote de engajamento do cliente (CES), uma versão do app é um snapshot do app em um momento específico. Ele é imutável e não pode ser modificado depois de criado.
| Representação JSON |
|---|
{
"name": string,
"displayName": string,
"description": string,
"creator": string,
"createTime": string,
"updateTime": string,
"snapshot": {
object ( |
| Campos | |
|---|---|
name |
Identificador. O identificador exclusivo da versão do app. Formato: |
displayName |
Opcional. O nome de exibição da versão do app. |
description |
Opcional. A descrição da versão do app. |
creator |
Apenas saída. E-mail do usuário que criou a versão do app. |
createTime |
Apenas saída. Carimbo de data/hora em que a versão do app foi criada. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
updateTime |
Apenas saída. Carimbo de data/hora da última atualização da versão do app. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
snapshot |
Apenas saída. O snapshot do app quando a versão é criada. |
etag |
Apenas saída. Etag usada para garantir que o objeto não foi alterado durante uma operação de leitura-modificação-gravação. Se a ETag estiver vazia, a atualização vai substituir todas as mudanças simultâneas. |
AppSnapshot
Um snapshot do app.
| Representação JSON |
|---|
{ "app": { object ( |
| Campos | |
|---|---|
app |
Opcional. As configurações básicas do app. |
agents[] |
Opcional. Lista de agentes no app. |
tools[] |
Opcional. Lista de ferramentas no app. |
examples[] |
Opcional. Lista de exemplos no app. |
guardrails[] |
Opcional. Lista de proteções no app. |
toolsets[] |
Opcional. Lista de conjuntos de ferramentas no app. |
Métodos |
|
|---|---|
|
Cria uma nova versão do app no app especificado. |
|
Exclui a versão do app especificada. |
|
Recebe detalhes da versão do app especificada. |
|
Recebe o card do agente estendido para o agente autenticado. |
|
Lista todas as versões do app especificado. |
|
Atualiza a versão do app especificada. |
|
Restaura a versão especificada do app. |