REST Resource: projects.locations.multicastGroupConsumerActivations

Recurso: MulticastGroupConsumerActivation

Recurso de activación de consumidor de grupo de multidifusión.

Representación JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "multicastConsumerAssociation": string,
  "description": string,
  "resourceState": enum (ConsumerResourceState),
  "state": {
    object (MulticastResourceState)
  },
  "uniqueId": string,
  "multicastGroupRangeActivation": string,
  "logConfig": {
    object (MulticastLogConfig)
  }
}
Campos
name

string

Identificador. Nombre de recurso de la activación del consumidor del grupo de multidifusión. Utiliza el siguiente formato: projects/*/locations/*/multicastGroupConsumerActivations/*.

createTime

string (Timestamp format)

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

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" }.

multicastConsumerAssociation

string

Obligatorio. Nombre del recurso de la asociación de consumidor de multidifusión que está en la misma zona que esta activación de consumidor de grupo de multidifusión. Utiliza el siguiente formato: projects/*/locations/*/multicastConsumerAssociations/*.

description

string

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

resourceState
(deprecated)

enum (ConsumerResourceState)

Solo de salida. [Obsoleto] Estado del recurso de la activación del consumidor del grupo de multidifusión. Usa el campo de estado en su lugar.

state

object (MulticastResourceState)

Solo de salida. [Solo de salida] Estado del recurso.

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 consumidores de grupos de multidifusión. Si se elimina una activación de consumidor de grupo y se crea otra con el mismo nombre, a la nueva activación de consumidor de grupo se le asigna un uniqueId diferente.

multicastGroupRangeActivation

string

Obligatorio. Nombre del recurso de la activación del intervalo de grupos de multidifusión creado por el administrador en la misma zona que esta activación del consumidor del grupo de multidifusión. Usa el siguiente formato: // projects/*/locations/*/multicastGroupRangeActivations/*.

logConfig

object (MulticastLogConfig)

Opcional. Especifica las opciones de registro de las actividades realizadas en relación con la activación de consumidores de grupos de multidifusión. El valor predeterminado es "false". Si el registro está habilitado, los registros se exportan a Cloud Logging.

Métodos

create

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

delete

Elimina una sola activación de consumidor de un grupo de multidifusión.

get

Obtiene los detalles de una sola activación de consumidor de un grupo de multidifusión.

list

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

patch

Actualiza los parámetros de una sola activación de consumidor de un grupo de multidifusión.