Ressource : ServiceBinding
ServiceBinding est la ressource qui définit un service de l'Annuaire des services à utiliser dans une ressource BackendService.
Représentation JSON |
---|
{ "name": string, "description": string, "createTime": string, "updateTime": string, "service": string, "serviceId": string, "labels": { string: string, ... } } |
Champs | |
---|---|
name |
Obligatoire. Nom de la ressource ServiceBinding. Il correspond au modèle |
description |
Facultatif. Description en texte libre de la ressource. Longueur maximale : 1 024 caractères. |
createTime |
Uniquement en sortie. Code temporel de la création de la ressource. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
updateTime |
Uniquement en sortie. Code temporel de la mise à jour de la ressource. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
service |
Obligatoire. Nom complet du service de l'annuaire des services au format projects/*/locations/*/namespaces/*/services/* |
serviceId |
Uniquement en sortie. Identifiant unique du service de répertoire de services contre lequel la ressource de liaison de service est validée. Ce champ est renseigné lorsque la ressource de liaison de service est utilisée dans une autre ressource (telle qu'un service de backend). Il doit être au format UUID4. |
labels |
Facultatif. Ensemble de tags d'étiquette associés à la ressource ServiceBinding. Objet contenant une liste de paires |
Méthodes |
|
---|---|
|
Crée une liaison ServiceBinding dans un projet et un emplacement donnés. |
|
Supprime une seule ressource ServiceBinding. |
|
Récupère les détails d'un seul ServiceBinding. |
|
Répertorie les ServiceBinding d'un projet et d'un emplacement donnés. |