REST Resource: projects.locations.multicastConsumerAssociations

Recurso: MulticastConsumerAssociation

Recurso de asociación de consumidor de multidifusión.

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. Nombre de recurso de la asociación de consumidor de multidifusión. Utiliza el siguiente formato: projects/*/locations/*/multicastConsumerAssociations/*.

createTime

string (Timestamp format)

Solo de salida. [Solo salida] Marca de tiempo de la creación de la asociación de consumidor 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 asociación de consumidores 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" }.

multicastDomainActivation

string

network

string

Obligatorio. Nombre de recurso de la red de VPC del consumidor de multidifusión. Utiliza el siguiente formato: projects/{project}/locations/global/networks/{network}.

description

string

Opcional. Descripción de texto opcional de la asociación de consumidores de multidifusión.

resourceState
(deprecated)

enum (ConsumerResourceState)

Solo de salida. [Obsoleto] Estado del recurso de la asociación de consumidor 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 asociación de consumidores de multidifusión. Si se elimina una asociación de consumidores y se crea otra con el mismo nombre, se le asignará un uniqueId diferente.

placementPolicy

string

Solo de salida. [Solo salida] 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 multicast cerca de la infraestructura de multicast creada para este dominio, de la mejor forma posible.

Métodos

create

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

delete

Elimina una única asociación de consumidor de multidifusión.

get

Obtiene los detalles de una asociación de consumidor de multidifusión.

list

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