REST Resource: projects.locations.multicastDomainActivations

Recurso: MulticastDomainActivation

Es el recurso de activación del dominio multicast.

Representación 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)
  }
}
Campos
name

string

Es el identificador. Es el nombre del recurso de la activación del dominio de transmisión por multidifusión. Usa el siguiente formato: projects/*/locations/*/multicastDomainActivations/*.

createTime

string (Timestamp format)

Solo salida. [Solo salida] Es la marca de tiempo en la que se creó la activación del dominio de transmisión por multicast.

Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Solo salida. [Solo salida] Es la marca de tiempo de la actualización más reciente de la activación del dominio de transmisión por multidifusión.

Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

state

object (MulticastResourceState)

Solo salida. [Solo salida] Es el estado del recurso.

labels

map (key: string, value: string)

Es opcional. Etiquetas como pares clave-valor

Un objeto que contiene una lista de pares "key": value. Ejemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

multicastDomain

string

Es opcional. Es el nombre del recurso del dominio multicast que se activará. Usa el siguiente formato: projects/*/locations/global/multicastDomains/*.

adminNetwork

string

Solo salida. [Solo salida] URL de la red de administradores.

description

string

Es opcional. Es una descripción de texto opcional de la activación del dominio multicast.

multicastConsumerAssociations[]

string

Solo salida. Son los nombres de los recursos de las asociaciones del consumidor de multicast asociadas. Usa el siguiente formato: projects/*/locations/*/multicastConsumerAssociations/*.

uniqueId

string

Solo salida. [Solo salida] Es el UUID generado por Google para el recurso. Este valor es único en todos los recursos de activación del dominio de multicast. Si se borra una activación de dominio y se crea otra con el mismo nombre, a la nueva activación se le asigna un uniqueId diferente.

trafficSpec

object (TrafficSpec)

Es opcional. Es la especificación de tráfico para la activación del dominio de transmisión por multidifusión.

TrafficSpec

Especifica los parámetros de escala del volumen de tráfico y del grupo de multidifusión que se usan para configurar la infraestructura de multidifusión de un dominio de multidifusión en una zona.

Representación JSON
{
  "aggrEgressPps": string,
  "aggrIngressPps": string,
  "avgPacketSize": integer,
  "maxPerGroupIngressPps": string,
  "maxPerGroupSubscribers": string
}
Campos
aggrEgressPps

string (int64 format)

Es opcional. Es la cantidad agregada de paquetes por segundo de salida para todos los grupos de multidifusión del dominio en esta zona.

aggrIngressPps

string (int64 format)

Es opcional. Es el promedio de paquetes por segundo de entrada para todos los grupos de multidifusión del dominio en esta zona. El valor predeterminado es (aggregated_egress_pps / maxPerGroupSubscribers) * 2.

avgPacketSize

integer

Es opcional. Tamaño promedio del paquete (el valor predeterminado es 512 bytes).

maxPerGroupIngressPps

string (int64 format)

Es opcional. Es la cantidad máxima de paquetes por segundo de entrada para un solo grupo de transmisión por multidifusión en esta zona. El valor predeterminado es aggregated_ingress_pps / 2.

maxPerGroupSubscribers

string (int64 format)

Es opcional. Es la cantidad máxima de suscriptores para un solo grupo de transmisión por IP en esta zona. El valor predeterminado es max(50, aggregated_egress_pps / aggregated_ingress_pps).

Métodos

create

Crea una nueva activación del dominio de multicast en un proyecto y una ubicación determinados.

delete

Borra una sola activación de dominio multicast.

get

Obtiene detalles de una sola activación del dominio multicast.

list

Enumera las activaciones de dominios de transmisión por multidifusión en una ubicación y un proyecto determinados.

patch

Actualiza los parámetros de una sola activación del dominio multicast.