REST Resource: projects.locations.multicastConsumerAssociations

Recurso: MulticastConsumerAssociation

Recurso de associação do 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 consumidores multicast. Use o seguinte formato: projects/*/locations/*/multicastConsumerAssociations/*.

createTime

string (Timestamp format)

Apenas saída. [Somente saída] O carimbo de data/hora em que a associação de consumidores multicast foi criada.

Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. 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. [Somente saída] O carimbo de data/hora da última atualização da associação de consumidores multicast.

Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. 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. Rótulos como pares de chave-valor

Um objeto com 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 textual opcional da associação de consumidores multicast.

resourceState
(deprecated)

enum (ConsumerResourceState)

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

state

object (MulticastResourceState)

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

uniqueId

string

Apenas saída. [Somente saída] O UUID gerado pelo Google para o recurso. Esse valor é exclusivo em todos os recursos de associação de consumidores multicast. Se uma associação de consumidor for excluída e outra com o mesmo nome for criada, a nova associação de consumidor vai receber um uniqueId diferente.

placementPolicy

string

Apenas saída. [Somente 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áquina virtual (VM) como consumidores de multicast perto da infraestrutura de multicast criada para esse domínio, com base no melhor esforço.

Métodos

create

Cria uma nova associação de consumidor de multicast em determinado projeto e local.

delete

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

get

Recebe detalhes de uma única associação de consumidores multicast.

list

Lista as associações de consumidores de multicast em um determinado projeto e local.