Risorsa: MuteConfig
Una configurazione di disattivazione è una risorsa Cloud SCC che contiene la configurazione per disattivare gli eventi di creazione/aggiornamento dei risultati.
Rappresentazione JSON |
---|
{
"name": string,
"description": string,
"filter": string,
"createTime": string,
"updateTime": string,
"mostRecentEditor": string,
"type": enum ( |
Campi | |
---|---|
name |
Identificatore. Questo campo verrà ignorato se viene fornito al momento della creazione della configurazione. Nell'elenco seguente sono riportati alcuni esempi di formato:
|
description |
Una descrizione della configurazione di disattivazione. |
filter |
Obbligatorio. Un'espressione che definisce il filtro da applicare agli eventi di creazione/aggiornamento dei risultati. Durante la creazione di una stringa filtro, tieni presente l'ambito in cui viene creata la configurazione di disattivazione audio. Ad esempio, Se un filtro contiene project = X, ma viene creato nell'ambito project = Y, potrebbe non corrispondere a nessun risultato. Sono supportate le seguenti combinazioni di campi e operatori:
|
createTime |
Solo output. L'ora in cui è stata creata la configurazione per la disattivazione. Questo campo viene impostato dal server e verrà ignorato se fornito al momento della creazione della configurazione. Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi: |
updateTime |
Solo output. L'ora più recente in cui è stata aggiornata la configurazione di disattivazione. Questo campo viene impostato dal server e verrà ignorato se fornito durante la creazione o l'aggiornamento della configurazione. Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi: |
mostRecentEditor |
Solo output. Indirizzo email dell'utente che ha modificato per ultimo la configurazione della disattivazione dell'audio. Questo campo viene impostato dal server e verrà ignorato se fornito durante la creazione o l'aggiornamento della configurazione. |
type |
Obbligatorio. Il tipo di configurazione della disattivazione audio, che determina il tipo di stato di disattivazione audio interessato dalla configurazione. Immutabile dopo la creazione. |
expiryTime |
Facoltativo. La scadenza della configurazione di disattivazione. Applicabile solo per le configurazioni dinamiche. Se la scadenza è impostata, quando la configurazione scade, viene rimossa da tutti i risultati. Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi: |
MuteConfigType
Il tipo di MuteConfig.
Enum | |
---|---|
MUTE_CONFIG_TYPE_UNSPECIFIED |
Non utilizzato. |
STATIC |
Una configurazione di disattivazione statica, che imposta lo stato di disattivazione statica dei risultati corrispondenti futuri su disattivato. Una volta impostato lo stato di disattivazione statica, le modifiche ai risultati o alla configurazione non influiscono sullo stato. |
DYNAMIC |
Una configurazione di disattivazione dinamica, che viene applicata ai risultati corrispondenti esistenti e futuri, impostando il relativo stato di disattivazione dinamica su "disattivata". Se la configurazione viene aggiornata o eliminata o se viene aggiornato un rilevamento corrispondente in modo che non corrisponda alla configurazione, la configurazione verrà rimossa dal rilevamento e lo stato di disattivazione audio dinamico del rilevamento potrebbe diventare "Disattivato" (a meno che altre configurazioni non corrispondano ancora). |
Metodi |
|
---|---|
|
Crea una configurazione per la disattivazione. |
|
Consente di eliminare una configurazione per la disattivazione esistente. |
|
Recupera una configurazione di disattivazione. |
|
Elenca le configurazioni di disattivazione. |
|
Aggiorna una configurazione di disattivazione. |