REST Resource: projects.locations.multicastConsumerAssociations

Recurso: MulticastConsumerAssociation

Recurso de associação de consumidor de multicast.

Representação 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. O nome do recurso da associação de consumidor de multicast. Use o seguinte formato: projects/*/locations/*/multicastConsumerAssociations/*.

createTime

string (Timestamp format)

Apenas saída. [Apenas saída] A data/hora em que a associação de consumidor de multicast foi criada.

Usa RFC 3339, onde o resultado gerado é sempre normalizado em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Também são aceites desvios diferentes de "Z". Exemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Apenas saída. [Apenas saída] A data/hora em que a associação de consumidor de multicast foi atualizada mais recentemente.

Usa RFC 3339, onde o resultado gerado é sempre normalizado em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Também são aceites desvios diferentes de "Z". Exemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

labels

map (key: string, value: string)

Opcional. Etiquetas como pares de chave-valor

Um objeto que contém uma lista de pares "key": value. Exemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

multicastDomainActivation

string

network

string

Obrigatório. O nome do recurso da rede VPC do consumidor de multicast. Use o seguinte formato: projects/{project}/locations/global/networks/{network}.

description

string

Opcional. Uma descrição de texto opcional da associação de consumidores de multicast.

resourceState
(deprecated)

enum (ConsumerResourceState)

Apenas saída. [Descontinuado] O estado do recurso da associação de consumidor de multicast. Em alternativa, use o campo de estado.

state

object (MulticastResourceState)

Apenas saída. [Apenas saída] O estado do recurso.

uniqueId

string

Apenas saída. [Apenas saída] O UUID gerado pela Google para o recurso. Este valor é único em todos os recursos de associação de consumidores de multicast. Se uma associação de consumidor for eliminada e for criada outra com o mesmo nome, é atribuído um uniqueId diferente à nova associação de consumidor.

placementPolicy

string

Apenas saída. [Apenas saída] Uma política de posicionamento do Compute Engine [https://cloud.google.com/compute/docs/instances/placement-policies-overview] que pode ser usada para posicionar instâncias de máquinas virtuais (VM) como consumidores de multicast perto da infraestrutura de multicast criada para este domínio, com base no melhor esforço.

Métodos

create

Cria uma nova associação de consumidor de multicast num determinado projeto e localização.

delete

Elimina uma única associação de consumidor de multicast.

get

Obtém detalhes de uma única associação de consumidor de multicast.

list

Lista as associações de consumidores de multicast num determinado projeto e localização.