REST Resource: projects.locations.multicastConsumerAssociations

Recurso: MulticastConsumerAssociation

Es el recurso de asociación del consumidor de multicast.

Representación JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "multicastDomainActivation": string,
  "network": string,
  "description": string,
  "resourceState": enum (ConsumerResourceState),
  "state": {
    object (MulticastResourceState)
  },
  "uniqueId": string,
  "placementPolicy": string
}
Campos
name

string

Identificador. Es el nombre del recurso de la asociación del consumidor de multicast. Usa el siguiente formato: projects/*/locations/*/multicastConsumerAssociations/*.

createTime

string (Timestamp format)

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

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

multicastDomainActivation

string

network

string

Obligatorio. Es el nombre del recurso de la red de VPC del consumidor de multicast. Usa el siguiente formato: projects/{project}/locations/global/networks/{network}.

description

string

Opcional. Es una descripción de texto opcional de la asociación del consumidor de multicast.

resourceState
(deprecated)

enum (ConsumerResourceState)

Solo salida. [Obsoleto] Es el estado del recurso de la asociación del consumidor 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 asociación del consumidor de multicast. Si se borra una asociación del consumidor y se crea otra con el mismo nombre, a la nueva asociación se le asigna un uniqueId diferente.

placementPolicy

string

Solo salida. [Solo salida] Es una política de colocación de Compute Engine [https://cloud.google.com/compute/docs/instances/placement-policies-overview] que se puede usar para colocar instancias de máquina virtual (VM) como consumidores de multidifusión cerca de la infraestructura de multidifusión creada para este dominio, según el mejor esfuerzo.

Métodos

create

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

delete

Borra una sola asociación del consumidor de multicast.

get

Obtiene los detalles de una sola asociación del consumidor de multicast.

list

Enumera las asociaciones del consumidor de multicast en una ubicación y un proyecto determinados.