Risorsa REST: projects.locations.set.dictationStores

Risorsa: DectationStore

Un archivio per la dettatura in grado di archiviare altre risorse correlate alla dettatura, come dettature, note e SpeechConfigs.

Rappresentazione JSON

{
  "name": string,
  "pubsubTopic": string,
  "trainingConsent": enum (TrainingConsent),
  "labels": {
    string: string,
    ...
  }
}
Campi
name

string

Solo output. Nome della risorsa dell'archivio di dettatura nel formato projects/{project_id}/locations/{locationId}/datasets/{datasetId}/dictationStores/{dictationStoreId}.

pubsubTopic

string

L'argomento Cloud Pub/Sub su cui vengono pubblicate le notifiche di modifiche a dettature e note. PubSubMessage.Data contiene il nome della risorsa Dettatura o Nota. PubsubMessage.Attributes contiene una mappa con una stringa che descrive l'azione che ha attivato la notifica. Ad esempio, "action":"dictations.create". Le notifiche vengono inviate solo se l'argomento non è vuoto. I nomi di argomenti devono avere come ambito un progetto. Questa API deve disporre delle autorizzazioni dei publisher per l'argomento Cloud Pub/Sub specificato. Se non disponi di autorizzazioni adeguate, le chiamate che inviano notifiche non riusciranno. Fornito dal cliente.

labels

map (key: string, value: string)

Coppie chiave-valore fornite dall'utente per organizzare gli archivi di dettatura.

Le chiavi di etichetta devono avere una lunghezza compresa tra 1 e 63 caratteri, avere una codifica UTF-8 di massimo 128 byte e devono essere conformi alla seguente espressione regolare PCRE: [\p{Ll}\p{Lo}][\p{Ll}\p{Lo}\p{N}_-]{0,62}

I valori etichette sono facoltativi, devono avere una lunghezza compresa tra 1 e 63 caratteri, avere una codifica UTF-8 di massimo 128 byte e devono essere conformi alla seguente espressione regolare PCRE: [\p{Ll}\p{Lo}\p{N}_-]{0,63}

Non è possibile associare più di 64 etichette a un determinato negozio.

Un oggetto contenente un elenco di "key": value coppie. Esempio: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

Metodi

create

Crea un nuovo elemento Dictation store all'interno del set di dati padre.

delete

Elimina la Dictation store specificata e rimuove tutte le dettature contenute al suo interno.

get

Visualizza il valore Dictation store specificato o restituisce NOT_FOUND se non esiste.

getIamPolicy

Restituisce il criterio di controllo dell'accesso per una risorsa.

list

Elenca i valori Dictation stores nel set di dati specificato.

patch

Consente di aggiornare l'elemento Dictation store specificato.

setIamPolicy

Imposta il criterio di controllo degli accessi per una risorsa.

testIamPermissions

Restituisce le autorizzazioni di un chiamante per la risorsa specificata.