REST Resource: projects.locations.serviceBindings

Ressource : ServiceBinding

ServiceBinding peut être utilisé pour : - Associer un service de l'Annuaire des services à utiliser dans une ressource BackendService. Cette fonctionnalité sera bientôt abandonnée. - Associez un service producteur Private Service Connect à utiliser dans les équilibreurs de charge Cloud Service Mesh ou d'application consommateur.

Représentation JSON
{
  "name": string,
  "description": string,
  "createTime": string,
  "updateTime": string,
  "service": string,
  "serviceId": string,
  "labels": {
    string: string,
    ...
  }
}
Champs
name

string

Identifiant. Nom de la ressource ServiceBinding. Il correspond au schéma projects/*/locations/*/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.

Utilise la norme RFC 3339, où le résultat généré est toujours normalisé avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples : "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Uniquement en sortie. Code temporel de la mise à jour de la ressource.

Utilise la norme RFC 3339, où le résultat généré est toujours normalisé avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples : "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

service

string

Facultatif. Nom complet du service de l'Annuaire des services au format projects/*/locations/*/namespaces/*/services/*. Ce champ est destiné à l'intégration de l'annuaire des services, qui sera bientôt obsolète.

serviceId

string

Uniquement en sortie. Identifiant unique du service Service Directory par rapport auquel la ressource ServiceBinding est validée. Cette valeur est renseignée lorsque la ressource Service Binding est utilisée dans une autre ressource (comme un service de backend). Il est au format UUID4. Ce champ est destiné à l'intégration de l'annuaire des services, qui sera bientôt obsolète.

labels

map (key: string, value: string)

Facultatif. Ensemble de tags de libellé 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 de service dans un projet et un emplacement donnés.

delete

Supprime une seule ressource ServiceBinding.

get

Récupère les détails d'une seule liaison de service.

list

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