Risorsa: AppVersion
In Customer Engagement Suite (CES), una versione dell'app è uno snapshot dell'app in un momento specifico. È immutabile e non può essere modificato dopo la creazione.
| Rappresentazione JSON |
|---|
{
"name": string,
"displayName": string,
"description": string,
"creator": string,
"createTime": string,
"updateTime": string,
"snapshot": {
object ( |
| Campi | |
|---|---|
name |
Identificatore. L'identificatore univoco della versione dell'app. Formato: |
displayName |
Facoltativo. Il nome visualizzato della versione dell'app. |
description |
Facoltativo. La descrizione della versione dell'app. |
creator |
Solo output. Email dell'utente che ha creato la versione dell'app. |
createTime |
Solo output. Timestamp di creazione della versione dell'app. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
updateTime |
Solo output. Timestamp dell'ultimo aggiornamento della versione dell'app. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
snapshot |
Solo output. Lo snapshot dell'app al momento della creazione della versione. |
etag |
Solo output. Etag utilizzato per garantire che l'oggetto non sia stato modificato durante un'operazione di lettura, modifica e scrittura. Se l'etag è vuoto, l'aggiornamento sovrascriverà eventuali modifiche simultanee. |
AppSnapshot
Uno snapshot dell'app.
| Rappresentazione JSON |
|---|
{ "app": { object ( |
| Campi | |
|---|---|
app |
Facoltativo. Le impostazioni di base per l'app. |
agents[] |
Facoltativo. Elenco degli agenti nell'app. |
tools[] |
Facoltativo. Elenco degli strumenti nell'app. |
examples[] |
Facoltativo. Elenco di esempi nell'app. |
guardrails[] |
Facoltativo. Elenco delle barriere protettive nell'app. |
toolsets[] |
Facoltativo. Elenco di toolset nell'app. |
Metodi |
|
|---|---|
|
Crea una nuova versione dell'app nell'app specificata. |
|
Elimina la versione dell'app specificata. |
|
Recupera i dettagli della versione dell'app specificata. |
|
Recupera la scheda dell'agente estesa per l'agente autenticato. |
|
Elenca tutte le versioni dell'app specificata. |
|
Aggiorna la versione dell'app specificata. |
|
Ripristina la versione dell'app specificata. |