Recurso: connection
Parâmetros de configuração para estabelecer conexão com uma fonte de dados externa, exceto os atributos de credencial.
Representação JSON | |
---|---|
{
"name": string,
"friendlyName": string,
"description": string,
"creationTime": string,
"lastModifiedTime": string,
"hasCredential": boolean,
"cloudSql": {
object ( |
Campos | |
---|---|
name |
O nome do recurso da conexão no formato |
friendlyName |
Nome de exibição fornecido pelo usuário para a conexão. |
description |
Descrição fornecida pelo usuário. |
creationTime |
Apenas saída. O carimbo de data e hora de criação da conexão. |
lastModifiedTime |
Apenas saída. O último registro de data e hora da atualização da conexão. |
hasCredential |
Apenas saída. Será verdadeiro, se a credencial estiver configurada para essa conexão. |
cloudSql |
Propriedades do Cloud SQL. |
CloudSqlProperties
Propriedades de conexão específicas para o Cloud SQL.
Representação JSON | |
---|---|
{ "instanceId": string, "database": string, "type": enum ( |
Campos | |
---|---|
instanceId |
ID da instância do Cloud SQL no formato |
database |
Nome do banco de dados. |
type |
Tipo de banco de dados do Cloud SQL. |
credential |
Apenas entrada. Credencial do Cloud SQL. |
DatabaseType
Tipos de banco de dados do Cloud SQL compatíveis.
Enums | |
---|---|
DATABASE_TYPE_UNSPECIFIED |
Tipo de banco de dados não especificado. |
POSTGRES |
Cloud SQL para PostgreSQL |
MYSQL |
Cloud SQL para MySQL. |
CloudSqlCredential
Informações da credencial do Cloud SQL.
Representação JSON | |
---|---|
{ "username": string, "password": string } |
Campos | |
---|---|
username |
O nome de usuário da credencial. |
password |
A senha da credencial. |
Métodos |
|
---|---|
|
Cria uma nova conexão. |
|
Exclui a conexão e a credencial associada. |
|
Retorna a conexão especificada. |
|
Busca a política de controle de acesso de um recurso. |
|
Retorna uma lista de conexões no projeto especificado. |
|
Atualiza a conexão especificada. |
|
Define a política de controle de acesso no recurso especificado. |
|
Retorna as permissões do autor da chamada no recurso especificado. |
|
Define a credencial da conexão especificada. |