REST Resource: projects.locations.multicastDomainActivations

Risorsa: MulticastDomainActivation

Risorsa di attivazione del dominio multicast.

Rappresentazione JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "state": {
    object (MulticastResourceState)
  },
  "labels": {
    string: string,
    ...
  },
  "multicastDomain": string,
  "adminNetwork": string,
  "description": string,
  "multicastConsumerAssociations": [
    string
  ],
  "uniqueId": string,
  "trafficSpec": {
    object (TrafficSpec)
  }
}
Campi
name

string

Identificatore. Il nome della risorsa dell'attivazione del dominio multicast. Utilizza il formato seguente: projects/*/locations/*/multicastDomainActivations/*.

createTime

string (Timestamp format)

Solo output. [Solo output] Il timestamp di creazione dell'attivazione del dominio multicast.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Solo output. [Solo output] Timestamp dell'ultimo aggiornamento dell'attivazione del dominio multicast.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

state

object (MulticastResourceState)

Solo output. [Solo output] Lo stato della risorsa.

labels

map (key: string, value: string)

Facoltativo. Etichette come coppie chiave-valore

Un oggetto contenente un elenco di coppie "key": value. Esempio: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

multicastDomain

string

Facoltativo. Il nome della risorsa del dominio multicast da attivare. Utilizza il formato seguente: projects/*/locations/global/multicastDomains/*.

adminNetwork

string

Solo output. [Solo output] L'URL della rete amministratore.

description

string

Facoltativo. Una descrizione testuale facoltativa dell'attivazione del dominio multicast.

multicastConsumerAssociations[]

string

Solo output. I nomi delle risorse delle associazioni di consumer multicast associate. Utilizza il formato seguente: projects/*/locations/*/multicastConsumerAssociations/*.

uniqueId

string

Solo output. [Solo output] L'UUID generato da Google per la risorsa. Questo valore è univoco in tutte le risorse di attivazione del dominio multicast. Se un'attivazione del dominio viene eliminata e ne viene creata un'altra con lo stesso nome, alla nuova attivazione del dominio viene assegnato un uniqueId diverso.

trafficSpec

object (TrafficSpec)

Facoltativo. La specifica del traffico per l'attivazione del dominio multicast.

TrafficSpec

Specifica i parametri di volume di traffico e scalabilità del gruppo multicast utilizzati per configurare l'infrastruttura multicast per un dominio multicast in una zona.

Rappresentazione JSON
{
  "aggrEgressPps": string,
  "aggrIngressPps": string,
  "avgPacketSize": integer,
  "maxPerGroupIngressPps": string,
  "maxPerGroupSubscribers": string
}
Campi
aggrEgressPps

string (int64 format)

Facoltativo. Pacchetti al secondo di uscita aggregati per tutti i gruppi multicast nel dominio in questa zona.

aggrIngressPps

string (int64 format)

Facoltativo. Pacchetti al secondo in entrata aggregati per tutti i gruppi di multicast nel dominio in questa zona. Il valore predefinito è (aggregated_egress_pps / maxPerGroupSubscribers) * 2.

avgPacketSize

integer

Facoltativo. Dimensioni medie pacchetto (valore predefinito: 512 byte).

maxPerGroupIngressPps

string (int64 format)

Facoltativo. Numero massimo di pacchetti al secondo in entrata per un singolo gruppo di multicast in questa zona. Il valore predefinito è aggregated_ingress_pps / 2.

maxPerGroupSubscribers

string (int64 format)

Facoltativo. Numero massimo di abbonati per un singolo gruppo di multicast in questa zona. Il valore predefinito è max(50, aggregated_egress_pps / aggregated_ingress_pps).

Metodi

create

Crea una nuova attivazione del dominio multicast in un progetto e una località specifici.

delete

Elimina una singola attivazione del dominio multicast.

get

Recupera i dettagli di una singola attivazione del dominio multicast.

list

Elenca le attivazioni del dominio multicast in un progetto e una località specifici.

patch

Aggiorna i parametri di una singola attivazione del dominio multicast.