REST Resource: projects.locations.networkMonitoringProviders

資源:NetworkMonitoringProvider

描述 NetworkMonitoringProvider 資源的訊息。

JSON 表示法
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "providerType": enum (ProviderType),
  "providerUri": string,
  "state": enum (State),
  "errors": [
    string
  ]
}
欄位
name

string

僅供輸出。ID。資源名稱。格式:projects/{project}/locations/{location}/networkMonitoringProviders/{networkMonitoringProvider}

createTime

string (Timestamp format)

僅供輸出。NetworkMonitoringProvider 的建立時間。

使用 RFC 3339,產生的輸出內容一律會經過 Z 正規化,並使用 0、3、6 或 9 個小數位數,也接受「Z」以外的偏移量。範例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

updateTime

string (Timestamp format)

僅供輸出。NetworkMonitoringProvider 的更新時間。

使用 RFC 3339,產生的輸出內容一律會經過 Z 正規化,並使用 0、3、6 或 9 個小數位數,也接受「Z」以外的偏移量。範例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

providerType

enum (ProviderType)

這是必要旗標,NetworkMonitoringProvider 的類型。

providerUri

string

僅供輸出。連結至供應商的 UI。

state

enum (State)

僅供輸出。NetworkMonitoringProvider 的狀態。

errors[]

string

僅供輸出。NetworkMonitoringProvider 偵測到的錯誤訊息清單。

ProviderType

NetworkMonitoringProvider 資源的可能類型。

列舉
PROVIDER_TYPE_UNSPECIFIED 預設值。如果省略類型,系統會使用這個值。
EXTERNAL 外部供應商。

狀態

NetworkMonitoringProvider 資源的可能狀態。

列舉
STATE_UNSPECIFIED 預設值。如果省略狀態,系統會使用這個值。
ACTIVATING 正在啟用 NetworkMonitoringProvider。
ACTIVE NetworkMonitoringProvider 已啟用。
SUSPENDING NetworkMonitoringProvider 正在暫停。
SUSPENDED NetworkMonitoringProvider 已暫停。
DELETING 正在刪除 NetworkMonitoringProvider。
DELETED 已刪除 NetworkMonitoringProvider。

方法

create

建立 NetworkMonitoringProvider 資源。

delete

刪除 NetworkMonitoringProvider 資源和所有子資源。

generateProviderAccessToken

為指定的 Google 存取權杖產生供應商存取權杖。

get

取得 NetworkMonitoringProvider 資源。

list

列出指定專案和位置的 NetworkMonitoringProviders