REST Resource: projects.locations.serviceBindings

Ressource: ServiceBinding

Mit ServiceBinding kann Folgendes erreicht werden: - Einen Service Directory-Dienst binden, der in einer BackendService-Ressource verwendet werden soll. Diese Funktion wird demnächst eingestellt. – Binden Sie einen Private Service Connect-Producer-Dienst, der in Cloud Service Mesh- oder Application Load Balancers-Instanzen von Nutzern verwendet werden soll.

JSON-Darstellung
{
  "name": string,
  "description": string,
  "createTime": string,
  "updateTime": string,
  "service": string,
  "serviceId": string,
  "labels": {
    string: string,
    ...
  }
}
Felder
name

string

Kennung. Name der ServiceBinding-Ressource. Sie stimmt mit dem Muster projects/*/locations/*/serviceBindings/<service_binding_name> überein.

description

string

Optional. Eine Freitextbeschreibung der Ressource. Maximale Länge: 1.024 Zeichen.

createTime

string (Timestamp format)

Nur Ausgabe. Der Zeitstempel, der angibt, wann die Ressource 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. Der Zeitstempel, der angibt, wann die Ressource 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".

service

string

Optional. Der vollständige Service Directory-Dienstname im Format projects/*/locations/*/namespaces/*/services/*. Dieses Feld ist für die Service Directory-Integration vorgesehen, die bald eingestellt wird.

serviceId

string

Nur Ausgabe. Die eindeutige Kennung des Service Directory-Dienstes, anhand dessen die ServiceBinding-Ressource validiert wird. Dieses Feld wird ausgefüllt, wenn die Service Binding-Ressource in einer anderen Ressource (z. B. Backend-Dienst) verwendet wird. Sie hat das UUID4-Format. Dieses Feld ist für die Service Directory-Integration vorgesehen, die bald eingestellt wird.

labels

map (key: string, value: string)

Optional. Eine Reihe von Label-Tags, die der ServiceBinding-Ressource zugeordnet sind.

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

Methoden

create

Erstellt eine neue ServiceBinding in einem angegebenen Projekt und an einem angegebenen Ort.

delete

Löscht eine einzelne ServiceBinding.

get

Ruft Details zu einer einzelnen ServiceBinding ab.

list

Listet ServiceBinding in einem angegebenen Projekt und an einem angegebenen Standort auf.