Package google.cloud.observability.v1

Index

Beobachtbarkeit

Dienst, der Handler für Ressourcen beschreibt

GetScope

rpc GetScope(GetScopeRequest) returns (Scope)

Ruft Details zu einem einzelnen Bereich ab.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie unter Authentication Overview.

IAM-Berechtigungen

Erfordert die folgende IAM-Berechtigung für die Ressource name:

  • observability.scopes.get

Weitere Informationen finden Sie in der IAM-Dokumentation.

UpdateScope

rpc UpdateScope(UpdateScopeRequest) returns (Scope)

Aktualisiert die Parameter eines einzelnen Bereichs.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie unter Authentication Overview.

IAM-Berechtigungen

Erfordert die folgende IAM-Berechtigung für die Ressource name:

  • observability.scopes.update

Weitere Informationen finden Sie in der IAM-Dokumentation.

GetScopeRequest

Nachricht zum Abrufen eines Bereichs

Felder
name

string

Erforderlich. Der Name der Ressource, Das Format dafür ist:

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

Das Feld {location} muss auf global gesetzt sein. Das Feld {scope} muss auf _Default gesetzt sein.

OperationMetadata

Stellt die Metadaten des Vorgangs mit langer Ausführungszeit dar.

Felder
create_time

Timestamp

[Nur Ausgabe] Die Zeit, zu der die Vorgang erstellt wurde.

end_time

Timestamp

[Nur Ausgabe] Der Zeitpunkt, zu dem der Vorgang abgeschlossen wurde.

target

string

Nur Ausgabe. Serverdefinierter Ressourcenpfad für das Ziel des Vorgangs.

verb

string

Nur Ausgabe. Name des vom Vorgang ausgeführten Verbs.

status_message

string

Nur Ausgabe. Lesbarer Status des Vorgangs, falls vorhanden.

requested_cancellation

bool

Nur Ausgabe. Gibt an, ob der Nutzer einen Abbruch angefordert hat. Vorgänge, die erfolgreich abgebrochen wurden, haben den Wert [Operation.error][] mit einem google.rpc.Status.code von 1, was Code.CANCELLED entspricht.

api_version

string

Nur Ausgabe. Zum Starten des Vorgangs verwendete API-Version.

Umfang

Nachricht, die das Bereichsobjekt beschreibt

Felder
name

string

Kennung. Der Name der Ressource, Das Format dafür ist:

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

Das Feld {location} muss auf global gesetzt sein. Das Feld {scope} muss auf _Default gesetzt sein.

update_time

Timestamp

Nur Ausgabe. Aktualisieren Sie den Zeitstempel. Hinweis: Der Zeitstempel für die Aktualisierung für den Standardbereich ist anfangs nicht festgelegt.

log_scope

string

Erforderlich. Der vollständige Ressourcenname des LogScope. Beispiel:

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

UpdateScopeRequest

Nachricht zum Aktualisieren eines Gültigkeitsbereichs.

Felder
update_mask

FieldMask

Optional. Mit der Feldmaske werden die Felder angegeben, die durch die Aktualisierung in der Scope-Ressource überschrieben werden sollen. Die in „update_mask“ angegebenen Felder beziehen sich auf die Ressource und nicht auf die gesamte Anfrage. Ein Feld wird überschrieben, wenn es sich in der Maske befindet. Wenn der Nutzer keine Maske angibt, werden alle Felder in der Anfrage überschrieben.

scope

Scope

Erforderlich. Die aktualisierte Ressource.