REST Resource: projects.locations.multicastDomainActivations

Recurso: MulticastDomainActivation

Recurso de activación de 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

Identificador. Nombre de recurso de la activación del dominio multicast. Utiliza el siguiente formato: projects/*/locations/*/multicastDomainActivations/*.

createTime

string (Timestamp format)

Solo de salida. [Solo salida] Marca de tiempo de la creación de la activación del dominio de multidifusión.

Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "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 de salida. [Solo salida] Marca de tiempo de la última actualización de la activación del dominio de multidifusión.

Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "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 de salida. [Solo de salida] Estado del recurso.

labels

map (key: string, value: string)

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

Opcional. Nombre de recurso del dominio multicast que se va a activar. Utiliza el siguiente formato: projects/*/locations/global/multicastDomains/*.

adminNetwork

string

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

description

string

Opcional. Descripción de texto opcional de la activación del dominio de multidifusión.

multicastConsumerAssociations[]

string

Solo de salida. Nombres de recursos de las asociaciones de consumidores de multidifusión asociadas. Utiliza el siguiente formato: projects/*/locations/*/multicastConsumerAssociations/*.

uniqueId

string

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

trafficSpec

object (TrafficSpec)

Opcional. Especificación del tráfico para la activación del dominio multicast.

TrafficSpec

Especifica los parámetros de volumen de tráfico y de escala de 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)

Opcional. Paquetes por segundo de salida agregados de todos los grupos de multidifusión del dominio en esta zona.

aggrIngressPps

string (int64 format)

Opcional. Paquetes por segundo de entrada agregados de todos los grupos de multidifusión del dominio en esta zona. El valor predeterminado es (aggregated_egress_pps/maxPerGroupSubscribers) * 2.

avgPacketSize

integer

Opcional. Tamaño medio de los paquetes (el valor predeterminado es 512 bytes).

maxPerGroupIngressPps

string (int64 format)

Opcional. Número máximo de paquetes por segundo de entrada de un solo grupo de multidifusión en esta zona. El valor predeterminado es aggregated_ingress_pps / 2.

maxPerGroupSubscribers

string (int64 format)

Opcional. Número máximo de suscriptores de un solo grupo de multidifusión en esta zona. Se asigna de forma predeterminada el valor máximo entre 50 y aggregated_egress_pps/aggregated_ingress_pps.

Métodos

create

Crea una activación de dominio de multidifusión en un proyecto y una ubicación determinados.

delete

Elimina una sola activación de dominio de multidifusión.

get

Obtiene los detalles de una sola activación de dominio de multidifusión.

list

Muestra las activaciones de dominio de multidifusión de un proyecto y una ubicación determinados.

patch

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