Recurso da REST: projects.locations.connections

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 (CloudSqlProperties)
  }
}
Campos
name

string

O nome do recurso da conexão na forma de: projects/{project_id}/locations/{location_id}/connections/{connectionId}

friendlyName

string

Nome de exibição fornecido pelo usuário para a conexão.

description

string

Descrição fornecida pelo usuário.

creationTime

string (int64 format)

Apenas saída. O carimbo de data e hora de criação da conexão.

lastModifiedTime

string (int64 format)

Apenas saída. O último registro de data e hora da atualização da conexão.

hasCredential

boolean

Apenas saída. Verdadeiro se a conexão tiver credencial atribuída.

cloudSql

object (CloudSqlProperties)

Propriedades do Cloud SQL.

CloudSqlProperties

Propriedades de conexão específicas para o Cloud SQL.

Representação JSON

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

string

Código da instância do Cloud SQL no formulário project:location:instance.

database

string

Nome do banco de dados.

type

enum (DatabaseType)

Tipo de banco de dados 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

Métodos

create

Cria uma nova conexão.

delete

Exclui a conexão e a credencial associada.

get

Retorna a conexão especificada.

getIamPolicy

Busca a política de controle de acesso de um recurso.

list

Retorna uma lista de conexões no projeto especificado.

patch

Atualiza a conexão especificada.

setIamPolicy

Define a política de controle de acesso no recurso especificado.

testIamPermissions

Retorna as permissões do autor da chamada no recurso especificado.

updateCredential

Define a credencial da conexão especificada.
Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…