REST Resource: projects.locations.multicastGroupConsumerActivations

Recurso: MulticastGroupConsumerActivation

Es el recurso de activación del consumidor del grupo de multicast.

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

Es el identificador. Es el nombre del recurso de la activación del consumidor del grupo de multicast. Usa el siguiente formato: projects/*/locations/*/multicastGroupConsumerActivations/*.

createTime

string (Timestamp format)

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

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. Es el nombre del recurso de la asociación del consumidor de multicast que se encuentra en la misma zona de la activación del consumidor del grupo de multicast. Usa el siguiente formato: projects/*/locations/*/multicastConsumerAssociations/*.

description

string

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

resourceState
(deprecated)

enum (ConsumerResourceState)

Solo salida. [Obsoleto] Es el estado del recurso de la activación del consumidor del grupo de multicast. En su lugar, usa el campo de estado.

state

object (MulticastResourceState)

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

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

multicastGroupRangeActivation

string

Obligatorio. Es el nombre del recurso de la activación del rango de grupos multicast que creó el administrador y que se encuentra en la misma zona de la activación del consumidor de grupos multicast. Usa el siguiente formato: // projects/*/locations/*/multicastGroupRangeActivations/*.

logConfig

object (MulticastLogConfig)

Es opcional. Especifica las opciones de registro para las actividades realizadas relacionadas con la activación del consumidor del grupo de multicast. La configuración predeterminada es "false". Si el registro está habilitado, los registros se exportan a Cloud Logging.

Métodos

create

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

delete

Borra una sola activación del consumidor de grupos multicast.

get

Obtiene detalles de una sola activación del consumidor de grupos multicast.

list

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

patch

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