REST Resource: projects.locations.multicastGroupRanges

資源:MulticastGroupRange

多點傳播群組範圍資源。

JSON 表示法
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "state": {
    object (MulticastResourceState)
  },
  "labels": {
    string: string,
    ...
  },
  "reservedInternalRange": string,
  "multicastDomain": string,
  "ipCidrRange": string,
  "description": string,
  "uniqueId": string,
  "consumerAcceptList": [
    string
  ],
  "requireExplicitAccept": boolean,
  "logConfig": {
    object (MulticastLogConfig)
  },
  "distributionScope": enum (DistributionScope)
}
欄位
name

string

ID。多點傳播群組範圍的資源名稱,請使用下列格式:projects/*/locations/global/multicastGroupRanges/*

createTime

string (Timestamp format)

僅供輸出。[僅供輸出] 多點傳播群組範圍的建立時間戳記。

使用 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)

僅供輸出。[僅限輸出] 多點播送群組範圍的上次更新時間戳記。

使用 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"

state

object (MulticastResourceState)

僅供輸出。[僅限輸出] 資源狀態。

labels

map (key: string, value: string)

選用。標籤為鍵/值組合。

包含 "key": value 組合清單的物件,範例:{ "name": "wrench", "mass": "1.3kg", "count": "3" }

reservedInternalRange

string

這是必要旗標,為這個多點傳播群組範圍保留的內部範圍資源名稱。

內部範圍必須是 D 類位址 (224.0.0.0 至 239.255.255.255),且前置長度 >= 23。

請使用下列格式:projects/*/locations/global/internalRanges/*

multicastDomain

string

這是必要旗標,要建立這個多點傳播群組範圍的多點傳播網域資源名稱,請使用下列格式:projects/*/locations/global/multicastDomains/*

ipCidrRange

string

僅供輸出。[僅限輸出] 多點傳播群組 IP 位址範圍。

description

string

選用。多點傳播群組範圍的選用文字說明。

uniqueId

string

僅供輸出。[僅限輸出] 資源的 Google 生成 UUID。這個值在所有多播群組範圍資源中都不重複。如果刪除群組範圍,並建立名稱相同的範圍,系統會為新群組範圍指派不同的 uniqueId。

consumerAcceptList[]

string

選用。允許訂閱這個 MulticastGroupRange 所定義範圍內多點傳播 IP 位址的消費者專案清單。您可以使用專案 ID 或專案編號指定專案。如果留空,則所有消費者專案都可存取 (除非 requireExplicitAccept 設為 true),只要這些專案的虛擬私有雲網路與多播網域相關聯即可。目前接受清單的長度上限為 100。

requireExplicitAccept

boolean

選用。空白的 consumerAcceptList 是否會拒絕所有消費者專案。

logConfig

object (MulticastLogConfig)

選用。指定與多點傳播群組範圍相關聯的所有多點傳播群組範圍啟用作業的記錄選項。預設值為 false。如果啟用記錄功能,記錄檔會匯出至 Cloud Logging。

distributionScope

enum (DistributionScope)

選用。多點傳播群組範圍的發布範圍。系統支援區域內或區域內跨區域,預設值為區域內。不支援跨區域發布。

DistributionScope

多點傳播群組範圍的發布範圍。

列舉
DISTRIBUTION_SCOPE_UNSPECIFIED 如果未指定值,表示沒有限制,因此系統會套用支援的最廣範圍。
INTRA_ZONE 多點傳播流量只會從來源分配給同一可用區的訂閱者。
INTRA_REGION 多點播送流量會從來源分配給同一區域中任何可用區的訂閱者。

方法

create

在指定專案和位置中建立新的多點傳播群組範圍。

delete

刪除單一多點播送群組範圍。

get

取得單一多點傳播群組範圍的詳細資料。

list

列出指定專案和位置中的多點播送群組範圍。

patch

更新單一多點傳播群組範圍的參數。