REST Resource: projects.locations.multicastGroupRangeActivations

Recurso: MulticastGroupRangeActivation

Es el recurso de activación del rango de grupos de multicast.

Representación JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "state": {
    object (MulticastResourceState)
  },
  "description": string,
  "labels": {
    string: string,
    ...
  },
  "multicastDomainActivation": string,
  "multicastGroupRange": string,
  "ipCidrRange": string,
  "multicastGroupConsumerActivations": [
    string
  ],
  "uniqueId": string,
  "logConfig": {
    object (MulticastLogConfig)
  }
}
Campos
name

string

Es el identificador. Es el nombre del recurso de la activación del rango de grupos multicast. Usa el siguiente formato: projects/*/locations/*/multicastGroupRangeActivations/*.

createTime

string (Timestamp format)

Solo salida. [Solo salida] Es la marca de tiempo en la que se creó la activación del rango del grupo de 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 rango del grupo de 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".

state

object (MulticastResourceState)

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

description

string

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

labels

map (key: string, value: string)

Es opcional. Son etiquetas como pares clave-valor.

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

multicastDomainActivation

string

Es opcional. Es el nombre del recurso de una activación de dominio de multicast que se encuentra en la misma zona que este grupo de multicast. Usa el siguiente formato: projects/*/locations/*/multicastDomainActivations/*

multicastGroupRange

string

Es opcional. Es el nombre del recurso del rango del grupo de multicast global para el grupo. Usa el siguiente formato: projects/*/locations/global/multicastGroupRanges/*

ipCidrRange

string

Solo salida. [Solo salida] Es el rango de direcciones IP del grupo de transmisión por IP.

multicastGroupConsumerActivations[]

string

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

uniqueId

string

Solo salida. [Solo salida] Es el UUID generado por Google para el recurso. Este valor es único en todos los recursos de grupos de transmisión por multidifusión. Si se borra un grupo y se crea otro con el mismo nombre, al nuevo grupo se le asigna un uniqueId diferente.

logConfig

object (MulticastLogConfig)

Es opcional. Especifica las opciones de registro para las actividades realizadas en relación con la activación del rango del grupo de multicast. La configuración predeterminada es "false". Si no se especifica, se heredan las opciones de registro del recurso de rango de grupo de multidifusión global. Si el registro está habilitado, los registros se exportan a Cloud Logging. Si la configuración de registro se establece de forma explícita para la activación del rango del grupo de multicast, independientemente de si está habilitada o no, el valor anula lo que se configura con el recurso del rango del grupo de multicast.

Métodos

create

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

delete

Borra una sola activación de rango del grupo de multicast.

get

Obtiene detalles de una sola activación de rango del grupo de multicast.

list

Enumera las activaciones de rangos de grupos de multicast en una ubicación y un proyecto determinados.

patch

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