REST Resource: projects.locations.multicastGroupRanges

Resource: MulticastGroupRange

Resource rentang grup multicast.

Representasi 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)
}
Kolom
name

string

ID. Nama resource rentang grup multicast. Gunakan format berikut: projects/*/locations/global/multicastGroupRanges/*.

createTime

string (Timestamp format)

Hanya output. [Khusus output] Stempel waktu saat rentang grup multicast dibuat.

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Hanya output. [Khusus output] Stempel waktu saat rentang grup multicast terakhir diperbarui.

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

state

object (MulticastResourceState)

Hanya output. [Khusus output] Status resource.

labels

map (key: string, value: string)

Opsional. Label sebagai pasangan nilai kunci.

Objek yang berisi daftar pasangan "key": value. Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

reservedInternalRange

string

Wajib. Nama resource rentang internal yang dicadangkan untuk rentang grup multicast ini.

Rentang internal harus berupa alamat Kelas D (224.0.0.0 hingga 239.255.255.255) dan memiliki panjang awalan >= 23.

Gunakan format berikut: projects/*/locations/global/internalRanges/*.

multicastDomain

string

Wajib. Nama resource domain multicast tempat rentang grup multicast ini akan dibuat. Gunakan format berikut: projects/*/locations/global/multicastDomains/*.

ipCidrRange

string

Hanya output. [Khusus output] Rentang alamat IP grup multicast.

description

string

Opsional. Deskripsi teks opsional tentang rentang grup multicast.

uniqueId

string

Hanya output. [Hanya output] UUID yang dibuat Google untuk resource. Nilai ini unik di semua resource rentang grup multicast. Jika rentang grup dihapus dan rentang lain dengan nama yang sama dibuat, rentang grup baru akan diberi uniqueId yang berbeda.

consumerAcceptList[]

string

Opsional. Daftar project konsumen yang diizinkan untuk berlangganan alamat IP multicast dalam rentang yang ditentukan oleh MulticastGroupRange ini. Project dapat ditentukan menggunakan project ID atau nomor project. Jika dibiarkan kosong, semua project konsumen diizinkan (kecuali jika requireExplicitAccept disetel ke benar) setelah project tersebut memiliki jaringan VPC yang terkait dengan domain multicast. Panjang maksimum daftar yang diizinkan saat ini adalah 100.

requireExplicitAccept

boolean

Opsional. Apakah consumerAcceptList yang kosong akan menolak semua project konsumen.

logConfig

object (MulticastLogConfig)

Opsional. Menentukan opsi logging untuk aktivitas yang dilakukan terkait dengan semua aktivasi rentang grup multicast yang terkait dengan rentang grup multicast. Nilai defaultnya adalah salah (false). Jika logging diaktifkan, log akan diekspor ke Cloud Logging.

distributionScope

enum (DistributionScope)

Opsional. Cakupan distribusi rentang grup multicast. Cross-zone dalam zona atau dalam region didukung, dengan nilai default adalah dalam region. Distribusi lintas region tidak didukung.

DistributionScope

Cakupan distribusi rentang grup multicast.

Enum
DISTRIBUTION_SCOPE_UNSPECIFIED Nilai yang tidak ditentukan berarti tidak ada batasan, sehingga cakupan terluas yang didukung oleh sistem akan berlaku.
INTRA_ZONE Traffic multicast didistribusikan dari sumber hanya ke pelanggan di zona yang sama.
INTRA_REGION Traffic multicast didistribusikan dari sumber ke pelanggan di zona mana pun dalam region yang sama.

Metode

create

Membuat rentang grup multicast baru di project dan lokasi tertentu.

delete

Menghapus rentang grup multicast tunggal.

get

Mendapatkan detail rentang grup multicast tunggal.

list

Mencantumkan rentang grup multicast di project dan lokasi tertentu.

patch

Memperbarui parameter rentang grup multicast tunggal.