Package google.cloud.observability.v1

索引

觀測能力

服務,說明資源的處理常式

GetScope

rpc GetScope(GetScopeRequest) returns (Scope)

取得單一範圍的詳細資料。

授權範圍

需要下列 OAuth 範圍:

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

詳情請參閱 Authentication Overview

IAM 權���

需要在 name 資源上具備下列 IAM 權限:

  • observability.scopes.get

詳情請參閱 身分與存取權管理說明文件

UpdateScope

rpc UpdateScope(UpdateScopeRequest) returns (Scope)

更新單一範圍的參數。

授權範圍

需要下列 OAuth 範圍:

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

詳情請參閱 Authentication Overview

IAM 權限

需要在 name 資源上具備下列 IAM 權限:

  • observability.scopes.update

詳情請參閱 身分與存取權管理說明文件

GetScopeRequest

取得範圍的訊息。

欄位
name

string

這是必要旗標,資源名稱。格式為:

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

{location} 欄位必須設為 global{scope} 欄位必須設為 _Default

OperationMetadata

代表長時間執行作業的中繼資料。

欄位
create_time

Timestamp

僅供輸出。作業的建立時間。

end_time

Timestamp

僅供輸出。作業完成的時間。

target

string

僅供輸出。作業目標的伺服器定義資源路徑。

verb

string

僅供輸出。作業執行的動詞名稱。

status_message

string

僅供輸出。作業的狀態 (如果有),以人類可讀的方式呈現。

requested_cancellation

bool

僅供輸出。指出使用者是否已要求取消作業。已成功取消的作業會具有 [Operation.error][] 值,且 google.rpc.Status.code 為 1 (也就是 Code.CANCELLED)。

api_version

string

僅供輸出。用於啟動作業的 API 版本。

範圍

說明 Scope 物件的訊息

欄位
name

string

ID。資源名稱。格式為:

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

{location} 欄位必須設為 global{scope} 欄位必須設為 _Default

update_time

Timestamp

僅供輸出。更新時間戳記。注意:預設範圍的更新時間戳記一開始未設定。

log_scope

string

這是必要旗標,LogScope 的完整資源名稱。例如:

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

UpdateScopeRequest

更新範圍的訊息。

欄位
update_mask

FieldMask

(非必要) 欄位遮罩用於指定更新作業在範圍資源中要覆寫的欄位。update_mask 中指定的欄位是相對於資源,而非完整要求。欄位位於遮罩中時,系統會覆寫該欄位。如果使用者未提供遮罩,系統就會覆寫要求中的所有欄位。

scope

Scope

這是必要旗標,正在更新的資源。