REST Resource: projects.locations.serviceBindings

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

string

Obligatoire. Nom de la ressource ServiceBinding. Il correspond au schéma projects/*/locations/global/serviceBindings/service_binding_name.

description

string

Facultatif. Description 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 de l'annuaire des services au format projects/*/locations/*/namespaces/*/services/*

serviceId

string

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 (comme le service de backend). Il doit être au format UUID4.

labels

map (key: string, value: string)

Facultatif. Ensemble de balises d'étiquettes associées à la ressource ServiceBinding.

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

Méthodes

create

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

delete

Supprime une seule ressource ServiceBinding.

get

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

list

Répertorie les ServiceBinding d'un projet et d'un emplacement donnés.