REST Resource: projects.locations.serviceBindings

Ressource: ServiceBinding

ServiceBinding est la ressource qui définit un service d'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

string

Obligatoire. Nom de la ressource ServiceBinding. Il correspond au modèle projects/*/locations/global/serviceBindings/service_binding_name.

description

string

Facultatif. Description en texte libre de la ressource. Longueur maximale : 1 024 caractères.

createTime

string (Timestamp format)

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 : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

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 : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

service

string

Obligatoire. Nom complet du service d'annuaire des services au format projects/*/locations/*/namespaces/*/services/*

serviceId

string

Uniquement en sortie. Identifiant unique du service de l'Annuaire des services par rapport auquel 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 s'agit du format UUID4.

labels

map (key: string, value: string)

Facultatif. Ensemble de tags d'étiquette associés à la ressource ServiceBinding.

Objet contenant une liste de paires "key": value. Exemple : { "name": "wrench", "mass": "1.3kg", "count": "3" }.

Méthodes

create

Crée une liaison ServiceBinding dans un projet et un emplacement donnés.

delete

Supprime une seule liaison de service.

get

Récupère les détails d'un seul ServiceBinding.

list

Répertorie la liaison ServiceBinding dans un projet et un emplacement donnés.