REST Resource: projects.locations.multicastGroupConsumerActivations

Risorsa: MulticastGroupConsumerActivation

Risorsa di attivazione consumer gruppo multicast.

Rappresentazione JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "multicastConsumerAssociation": string,
  "description": string,
  "resourceState": enum (ConsumerResourceState),
  "state": {
    object (MulticastResourceState)
  },
  "uniqueId": string,
  "multicastGroupRangeActivation": string,
  "logConfig": {
    object (MulticastLogConfig)
  }
}
Campi
name

string

Identificatore. Il nome della risorsa dell'attivazione del consumer del gruppo multicast. Utilizza il formato seguente: projects/*/locations/*/multicastGroupConsumerActivations/*.

createTime

string (Timestamp format)

Solo output. [Solo output] Timestamp di creazione dell'attivazione del consumer del gruppo multicast.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Solo output. [Solo output] Timestamp dell'ultimo aggiornamento dell'attivazione del consumer del gruppo multicast.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "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)

Facoltativo. Etichette come coppie chiave-valore

Un oggetto contenente un elenco di coppie "key": value. Esempio: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

multicastConsumerAssociation

string

Obbligatorio. Il nome della risorsa dell'associazione consumer multicast che si trova nella stessa zona di questa attivazione consumer del gruppo multicast. Utilizza il formato seguente: projects/*/locations/*/multicastConsumerAssociations/*.

description

string

Facoltativo. Una descrizione testuale facoltativa dell'attivazione del consumer del gruppo multicast.

resourceState
(deprecated)

enum (ConsumerResourceState)

Solo output. [Obsoleto] Lo stato della risorsa dell'attivazione del consumer del gruppo multicast. Utilizza invece il campo Stato.

state

object (MulticastResourceState)

Solo output. [Solo output] Lo stato della risorsa.

uniqueId

string

Solo output. [Solo output] L'UUID generato da Google per la risorsa. Questo valore è univoco in tutte le risorse di attivazione del consumer del gruppo multicast. Se un'attivazione del consumer di gruppo viene eliminata e ne viene creata un'altra con lo stesso nome, alla nuova attivazione del consumer di gruppo viene assegnato un uniqueId diverso.

multicastGroupRangeActivation

string

Obbligatorio. Il nome della risorsa dell'attivazione dell'intervallo di gruppi multicast creata dall'amministratore nella stessa zona di questa attivazione del consumer del gruppo multicast. Utilizza il seguente formato: // projects/*/locations/*/multicastGroupRangeActivations/*.

logConfig

object (MulticastLogConfig)

Facoltativo. Specifica le opzioni di logging per le attività eseguite relative all'attivazione del consumer del gruppo multicast. Il valore predefinito è false. Se il logging è abilitato, i log vengono esportati in Cloud Logging.

Metodi

create

Crea una nuova attivazione del consumer del gruppo multicast in un progetto e una località specifici.

delete

Elimina una singola attivazione del consumer del gruppo multicast.

get

Recupera i dettagli di una singola attivazione consumer del gruppo multicast.

list

Elenca le attivazioni del consumer del gruppo multicast in un progetto e una località specifici.

patch

Aggiorna i parametri di una singola attivazione del consumer del gruppo multicast.