Package google.cloud.observability.v1

Indice

Osservabilità

Servizio che descrive i gestori per le risorse

GetScope

rpc GetScope(GetScopeRequest) returns (Scope)

Recupera i dettagli di un singolo ambito.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

  • https://www.googleapis.com/auth/cloud-platform

Per ulteriori informazioni, consulta la sezione Authentication Overview.

Autorizzazioni IAM

Richiede la seguente autorizzazione IAM sulla risorsa name:

  • observability.scopes.get

Per ulteriori informazioni, consulta la documentazione di IAM.

UpdateScope

rpc UpdateScope(UpdateScopeRequest) returns (Scope)

Aggiorna i parametri di un singolo ambito.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

  • https://www.googleapis.com/auth/cloud-platform

Per ulteriori informazioni, consulta la sezione Authentication Overview.

Autorizzazioni IAM

Richiede la seguente autorizzazione IAM sulla risorsa name:

  • observability.scopes.update

Per ulteriori informazioni, consulta la documentazione di IAM.

GetScopeRequest

Messaggio per ottenere un ambito.

Campi
name

string

Obbligatorio. Nome della risorsa. Il formato è:

projects/{project}/locations/{location}/scopes/{scope}

Il campo {location} deve essere impostato su global. Il campo {scope} deve essere impostato su _Default.

OperationMetadata

Rappresenta i metadati dell'operazione a lunga esecuzione.

Campi
create_time

Timestamp

Solo output. L'ora in cui è stata creata l'operazione.

end_time

Timestamp

Solo output. L'ora in cui è terminata l'esecuzione dell'operazione.

target

string

Solo output. Percorso della risorsa definito dal server per il target dell'operazione.

verb

string

Solo output. Nome del verbo eseguito dall'operazione.

status_message

string

Solo output. Stato dell'operazione, se presente, leggibile da un utente.

requested_cancellation

bool

Solo output. Indica se l'utente ha richiesto l'annullamento dell'operazione. Le operazioni annullate correttamente hanno un valore [Operation.error][] con un google.rpc.Status.code pari a 1, corrispondente a Code.CANCELLED.

api_version

string

Solo output. Versione dell'API utilizzata per avviare l'operazione.

Ambito

Messaggio che descrive l'oggetto Ambito

Campi
name

string

Identificatore. Nome della risorsa. Il formato è:

projects/{project}/locations/{location}/scopes/{scope}

Il campo {location} deve essere impostato su global. Il campo {scope} deve essere impostato su _Default.

update_time

Timestamp

Solo output. Aggiorna il timestamp. Nota: il timestamp dell'aggiornamento per l'ambito predefinito non è impostato inizialmente.

log_scope

string

Obbligatorio. Il nome completo della risorsa LogScope. Ad esempio:

//logging.googleapis.com/projects/myproject/locations/global/logScopes/my-log-scope

UpdateScopeRequest

Messaggio per l'aggiornamento di un ambito.

Campi
update_mask

FieldMask

Facoltativo. La maschera di campi viene utilizzata per specificare i campi da sovrascrivere nella risorsa Ambito dall'aggiornamento. I campi specificati in update_mask si riferiscono alla risorsa, non alla richiesta completa. Un campo viene sovrascritto quando si trova nella maschera. Se l'utente non fornisce una maschera, tutti i campi presenti nella richiesta vengono sovrascritti.

scope

Scope

Obbligatorio. La risorsa in fase di aggiornamento.