REST Resource: projects.locations.multicastConsumerAssociations

Ressource: MulticastConsumerAssociation

Ressource für die Verknüpfung des Multicast-Nutzers.

JSON-Darstellung
{
  "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
}
Felder
name

string

ID. Der Ressourcenname der Multicast-Nutzerzuordnung. Verwenden Sie das folgende Format: projects/*/locations/*/multicastConsumerAssociations/*.

createTime

string (Timestamp format)

Nur Ausgabe. [Nur Ausgabe] Der Zeitstempel, der angibt, wann die Multicast-Nutzerzuordnung erstellt wurde.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30"

updateTime

string (Timestamp format)

Nur Ausgabe. [Nur Ausgabe] Der Zeitstempel, der angibt, wann die Multicast-Nutzerzuordnung zuletzt aktualisiert wurde.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

labels

map (key: string, value: string)

Optional. Labels als Schlüssel/Wert-Paare

Ein Objekt, das eine Liste von "key": value-Paaren enthält. Beispiel: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

multicastDomainActivation

string

network

string

Erforderlich. Der Ressourcenname des VPC-Netzwerk des Multicast-Nutzers. Verwenden Sie das folgende Format: projects/{project}/locations/global/networks/{network}.

description

string

Optional. Eine optionale Textbeschreibung der Multicast-Nutzerzuordnung.

resourceState
(deprecated)

enum (ConsumerResourceState)

Nur Ausgabe. [Eingestellt] Der Ressourcenstatus der Verknüpfung des Multicast-Nutzers. Verwenden Sie stattdessen das Feld „state“.

state

object (MulticastResourceState)

Nur Ausgabe. [Nur Ausgabe] Der Status der Ressource.

uniqueId

string

Nur Ausgabe. [Nur Ausgabe] Die von Google generierte UUID für die Ressource. Dieser Wert ist für alle Ressourcen für die Zuordnung von Multicast-Nutzern eindeutig. Wenn eine Nutzerzuordnung gelöscht und eine andere mit demselben Namen erstellt wird, erhält die neue Nutzerzuordnung eine andere uniqueId.

placementPolicy

string

Nur Ausgabe. [Nur Ausgabe] Eine Compute Engine-Platzierungsrichtlinie[https://cloud.google.com/compute/docs/instances/placement-policies-overview], mit der VM-Instanzen (Virtual Machine) nach Möglichkeit als Multicast-Empfänger in der Nähe der für diese Domain erstellten Multicast-Infrastruktur platziert werden können.

Methoden

create

Erstellt eine neue Multicast-Consumer-Zuordnung in einem bestimmten Projekt und an einem bestimmten Standort.

delete

Löscht eine einzelne Verknüpfung des Multicast-Nutzers.

get

Ruft Details zu einer einzelnen Multicast-Nutzerzuordnung ab.

list

Listet Multicast-Consumer-Verknüpfungen in einem bestimmten Projekt und an einem bestimmten Standort auf.