REST Resource: projects.locations.multicastGroupProducerActivations

Recurso: MulticastGroupProducerActivation

Recurso de ativação do produtor do grupo de multicast.

Representação JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "state": {
    object (MulticastResourceState)
  },
  "labels": {
    string: string,
    ...
  },
  "multicastProducerAssociation": string,
  "description": string,
  "uniqueId": string,
  "multicastGroupRangeActivation": string
}
Campos
name

string

Identificador. O nome do recurso da ativação do produtor do grupo de multicast. Use o seguinte formato: projects/*/locations/*/multicastGroupProducerActivations/*.

createTime

string (Timestamp format)

Apenas saída. [Apenas saída] A data/hora em que a ativação do produtor do grupo 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 ativação do produtor do grupo 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".

state

object (MulticastResourceState)

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

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

multicastProducerAssociation

string

Obrigatório. O nome do recurso da associação de produtores de multicast que está na mesma zona que esta ativação de produtores de grupo de multicast. Use o seguinte formato: projects/*/locations/*/multicastProducerAssociations/*.

description

string

Opcional. Uma descrição de texto opcional da ativação do produtor do grupo de multicast.

uniqueId

string

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

multicastGroupRangeActivation

string

Obrigatório. O nome do recurso da ativação do intervalo do grupo de multicast criado pelo administrador na mesma zona que esta ativação do produtor do grupo de multicast. Use o seguinte formato: // projects/*/locations/*/multicastGroupRangeActivations/*.

Métodos

create

Cria uma nova ativação de produtor de grupo de multicast num determinado projeto e localização.

delete

Elimina uma única ativação de produtor de grupo de multicast.

get

Obtém detalhes de uma única ativação de produtor de grupo de multicast.

list

Lista as ativações de produtores de grupos de multicast num determinado projeto e localização.