Ressource: ServiceBinding
„ServiceBinding“ ist die Ressource, die einen Service Directory-Dienst definiert, der in einer „BackendService“-Ressource verwendet werden soll.
JSON-Darstellung |
---|
{ "name": string, "description": string, "createTime": string, "updateTime": string, "service": string, "serviceId": string, "labels": { string: string, ... } } |
Felder | |
---|---|
name |
Erforderlich. Name der ServiceBinding-Ressource. Er entspricht dem Muster |
description |
Optional. Eine Freitextbeschreibung der Ressource. Maximale Länge: 1.024 Zeichen. |
createTime |
Nur Ausgabe. Der Zeitstempel, der angibt, wann die Ressource erstellt wurde. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
updateTime |
Nur Ausgabe. Der Zeitstempel, der angibt, wann die Ressource aktualisiert wurde. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
service |
Erforderlich. Der vollständige Service Directory Service-Name im Format projects/*/locations/*/namespaces/*/services/* |
serviceId |
Nur Ausgabe. Die eindeutige Kennung des Service Directory-Dienstes, anhand derer die Dienstbindungsressource validiert wird. Dieses Feld wird ausgefüllt, wenn die Ressource vom Typ "Dienstbindung" in einer anderen Ressource verwendet wird, z. B. im Back-End-Dienst. Sie hat das UUID4-Format. |
labels |
Optional. Satz von Label-Tags, die mit der ServiceBinding-Ressource verknüpft sind. Ein Objekt, das eine Liste von |
Methoden |
|
---|---|
|
Erstellt eine neue ServiceBinding in einem bestimmten Projekt und an einem bestimmten Standort. |
|
Löscht ein einzelnes ServiceBinding. |
|
Ruft Details zu einer einzelnen ServiceBinding ab. |
|
Listet ServiceBinding in einem angegebenen Projekt und an einem angegebenen Standort auf. |