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ù la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) 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ù la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) 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 ressource ServiceBinding dans un projet et un emplacement donnés.

delete

Supprime une seule ressource ServiceBinding.

get

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

list

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