Ressource REST : projects.locations.connections

Ressource : Connection

Paramètres de configuration permettant d'établir une connexion avec une source de données externe, sans les attributs d'identifiants.

Représentation JSON

{
  "name": string,
  "friendlyName": string,
  "description": string,
  "creationTime": string,
  "lastModifiedTime": string,
  "hasCredential": boolean,
  "cloudSql": {
    object (CloudSqlProperties)
  }
}
Champs
name

string

Nom de ressource de la connexion au format projects/{project_id}/locations/{location_id}/connections/{connectionId}.

friendlyName

string

Nom à afficher fourni par l'utilisateur pour la connexion.

description

string

Description fournie par l'utilisateur.

creationTime

string (int64 format)

Uniquement en sortie. Horodatage de création de la connexion.

lastModifiedTime

string (int64 format)

Uniquement en sortie. Horodatage de dernière mise à jour de la connexion.

hasCredential

boolean

Uniquement en sortie. La valeur est "true" si la connexion dispose d'un identifiant.

cloudSql

object (CloudSqlProperties)

Propriétés Cloud SQL.

CloudSqlProperties

Propriétés de connexion spécifiques à l'instance Cloud SQL.

Représentation JSON

{
  "instanceId": string,
  "database": string,
  "type": enum (DatabaseType)
}
Champs
instanceId

string

ID de l'instance Cloud SQL au format project:location:instance.

database

string

Nom de la base de données.

type

enum (DatabaseType)

Type de la base de données Cloud SQL.

DatabaseType

Types de base de données Cloud SQL compatibles.

Enums
DATABASE_TYPE_UNSPECIFIED Type de base de données non spécifié.
POSTGRES Cloud SQL pour PostgreSQL.
MYSQL Cloud SQL pour MySQL.

Méthodes

create

Crée une connexion.

delete

Supprime la connexion et les identifiants associés.

get

Renvoie la connexion spécifiée.

getIamPolicy

Récupère la stratégie de contrôle d'accès d'une ressource.

list

Affiche la liste des connexions du projet donné.

patch

Met à jour la connexion spécifiée.

setIamPolicy

Définit la stratégie de contrôle d'accès de la ressource spécifiée.

testIamPermissions

Renvoie les autorisations qu'un appelant a sur la ressource spécifiée.

updateCredential

Définit l'identifiant pour la connexion spécifiée.
Cette page vous a-t-elle été utile ? Évaluez-la :

Envoyer des commentaires concernant…

Besoin d'aide ? Consultez notre page d'assistance.