Log di controllo di Speech-to-Text

Questo documento descrive l'audit logging per Speech-to-Text, quali metodi generano audit log, dettagli sugli audit log prodotti da ciascun metodo, e quali metodi non producono audit log, se presenti. Google Cloud Genera audit log che registrano le attività amministrative e di accesso. all'interno delle tue risorse Google Cloud. Per ulteriori informazioni, vedi Panoramica di Cloud Audit Logs.

Nome servizio

Gli audit log di Speech-to-Text utilizzano il nome del servizio speech.googleapis.com.

Metodi per tipo di autorizzazione

Metodi che controllano DATA_READ, DATA_WRITE e Le autorizzazioni ADMIN_READ generano log classificati come Audit log di accesso ai dati. I metodi che controllano le autorizzazioni ADMIN_WRITE generano log classificato come Audit log delle attività di amministrazione.

Tipo di autorizzazione Metodi
ADMIN_READ google.cloud.speech.v2.Speech.GetConfig
google.cloud.speech.v2.Speech.GetRecognizer
google.cloud.speech.v2.Speech.ListRecognizers
ADMIN_WRITE google.cloud.speech.v2.Speech.CreateRecognizer
google.cloud.speech.v2.Speech.DeleteRecognizer
google.cloud.speech.v2.Speech.UndeleteRecognizer
google.cloud.speech.v2.Speech.UpdateConfig
google.cloud.speech.v2.Speech.UpdateRecognizer
DATA_READ google.cloud.speech.v2.Speech.BatchRecognize
google.cloud.speech.v2.Speech.GetCustomClass
google.cloud.speech.v2.Speech.GetPhraseSet
google.cloud.speech.v2.Speech.ListCustomClasses
google.cloud.speech.v2.Speech.ListPhraseSets
google.cloud.speech.v2.Speech.Recognize
google.cloud.speech.v2.Speech.StreamingRecognize
DATA_WRITE google.cloud.speech.v2.Speech.CreateCustomClass
google.cloud.speech.v2.Speech.CreatePhraseSet
google.cloud.speech.v2.Speech.DeleteCustomClass
google.cloud.speech.v2.Speech.DeletePhraseSet
google.cloud.speech.v2.Speech.UndeleteCustomClass
google.cloud.speech.v2.Speech.UndeletePhraseSet
google.cloud.speech.v2.Speech.UpdateCustomClass
google.cloud.speech.v2.Speech.UpdatePhraseSet

Audit log per ciascuna interfaccia API

Per informazioni su come e quali autorizzazioni vengono valutate, per ogni metodo consulta la documentazione di Identity and Access Management per Speech-to-Text.

google.cloud.speech.v2.Speech

La sezione seguente contiene i dettagli sugli audit log associati a metodi appartenenti a google.cloud.speech.v2.Speech.

BatchRecognize

CreateCustomClass

CreatePhraseSet

CreateRecognizer

DeleteCustomClass

DeletePhraseSet

DeleteRecognizer

GetConfig

  • Metodo: google.cloud.speech.v2.Speech.GetConfig
  • Tipo di log di controllo: Accesso ai dati
  • Autorizzazioni:
    • speech.config.get - ADMIN_READ
  • Il metodo è un'operazione a lunga esecuzione o in modalità flusso: N.
  • Filtra per questo metodo: protoPayload.methodName="google.cloud.speech.v2.Speech.GetConfig"

GetCustomClass

  • Metodo: google.cloud.speech.v2.Speech.GetCustomClass
  • Tipo di log di controllo: Accesso ai dati
  • Autorizzazioni:
    • speech.customClasses.get - DATA_READ
  • Il metodo è un'operazione a lunga esecuzione o in modalità flusso: N.
  • Filtra per questo metodo: protoPayload.methodName="google.cloud.speech.v2.Speech.GetCustomClass"

GetPhraseSet

  • Metodo: google.cloud.speech.v2.Speech.GetPhraseSet
  • Tipo di log di controllo: Accesso ai dati
  • Autorizzazioni:
    • speech.phraseSets.get - DATA_READ
  • Il metodo è un'operazione a lunga esecuzione o in modalità flusso: N.
  • Filtra per questo metodo: protoPayload.methodName="google.cloud.speech.v2.Speech.GetPhraseSet"

GetRecognizer

  • Metodo: google.cloud.speech.v2.Speech.GetRecognizer
  • Tipo di log di controllo: Accesso ai dati
  • Autorizzazioni:
    • speech.recognizers.get - ADMIN_READ
  • Il metodo è un'operazione a lunga esecuzione o in modalità flusso: N.
  • Filtra per questo metodo: protoPayload.methodName="google.cloud.speech.v2.Speech.GetRecognizer"

ListCustomClasses

  • Metodo: google.cloud.speech.v2.Speech.ListCustomClasses
  • Tipo di log di controllo: Accesso ai dati
  • Autorizzazioni:
    • speech.customClasses.list - DATA_READ
  • Il metodo è un'operazione a lunga esecuzione o in modalità flusso: N.
  • Filtra per questo metodo: protoPayload.methodName="google.cloud.speech.v2.Speech.ListCustomClasses"

ListPhraseSets

  • Metodo: google.cloud.speech.v2.Speech.ListPhraseSets
  • Tipo di log di controllo: Accesso ai dati
  • Autorizzazioni:
    • speech.phraseSets.list - DATA_READ
  • Il metodo è un'operazione a lunga esecuzione o in modalità flusso: N.
  • Filtra per questo metodo: protoPayload.methodName="google.cloud.speech.v2.Speech.ListPhraseSets"

ListRecognizers

  • Metodo: google.cloud.speech.v2.Speech.ListRecognizers
  • Tipo di log di controllo: Accesso ai dati
  • Autorizzazioni:
    • speech.recognizers.list - ADMIN_READ
  • Il metodo è un'operazione a lunga esecuzione o in modalità flusso: N.
  • Filtra per questo metodo: protoPayload.methodName="google.cloud.speech.v2.Speech.ListRecognizers"

Recognize

  • Metodo: google.cloud.speech.v2.Speech.Recognize
  • Tipo di log di controllo: Accesso ai dati
  • Autorizzazioni:
    • speech.customClasses.get - DATA_READ
    • speech.phraseSets.get - DATA_READ
    • speech.recognizers.recognize - DATA_READ
  • Il metodo è un'operazione a lunga esecuzione o in modalità flusso: N.
  • Filtra per questo metodo: protoPayload.methodName="google.cloud.speech.v2.Speech.Recognize"

StreamingRecognize

  • Metodo: google.cloud.speech.v2.Speech.StreamingRecognize
  • Tipo di log di controllo: Accesso ai dati
  • Autorizzazioni:
    • speech.customClasses.get - DATA_READ
    • speech.endpoints.get - DATA_READ
    • speech.phraseSets.get - DATA_READ
    • speech.recognizers.recognize - DATA_READ
  • Il metodo è un'operazione a lunga esecuzione o in modalità flusso: RPC per i flussi di dati
  • Filtra per questo metodo: protoPayload.methodName="google.cloud.speech.v2.Speech.StreamingRecognize"

UndeleteCustomClass

UndeletePhraseSet

UndeleteRecognizer

UpdateConfig

UpdateCustomClass

UpdatePhraseSet

UpdateRecognizer

Metodi che non producono audit log

Un metodo potrebbe non generare audit log per uno o più dei seguenti elementi motivi:

  • Si tratta di un metodo ad alto volume che implica la generazione e l'archiviazione di log significativi costi aggiuntivi.
  • Ha un valore di controllo basso.
  • La copertura dei metodi è già fornita da un altro log di controllo o di piattaforma.

I seguenti metodi non producono audit log:

  • google.cloud.speech.v1.Adaptation.CreateCustomClass
  • google.cloud.speech.v1.Adaptation.CreatePhraseSet
  • google.cloud.speech.v1.Adaptation.DeleteCustomClass
  • google.cloud.speech.v1.Adaptation.DeletePhraseSet
  • google.cloud.speech.v1.Adaptation.GetCustomClass
  • google.cloud.speech.v1.Adaptation.GetPhraseSet
  • google.cloud.speech.v1.Adaptation.ListCustomClasses
  • google.cloud.speech.v1.Adaptation.ListPhraseSet
  • google.cloud.speech.v1.Adaptation.UpdateCustomClass
  • google.cloud.speech.v1.Adaptation.UpdatePhraseSet
  • google.cloud.speech.v1p1beta1.Adaptation.CreateCustomClass
  • google.cloud.speech.v1p1beta1.Adaptation.CreatePhraseSet
  • google.cloud.speech.v1p1beta1.Adaptation.DeleteCustomClass
  • google.cloud.speech.v1p1beta1.Adaptation.DeletePhraseSet
  • google.cloud.speech.v1p1beta1.Adaptation.GetCustomClass
  • google.cloud.speech.v1p1beta1.Adaptation.GetPhraseSet
  • google.cloud.speech.v1p1beta1.Adaptation.ListCustomClasses
  • google.cloud.speech.v1p1beta1.Adaptation.ListPhraseSet
  • google.cloud.speech.v1p1beta1.Adaptation.UpdateCustomClass
  • google.cloud.speech.v1p1beta1.Adaptation.UpdatePhraseSet