REST 资源:projects.locations.connections

资源:Connection

用于与外部数据源建立连接的配置参数,但凭据属性除外。

JSON 表示

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

string

采用以下格式的连接的资源名称:projects/{project_id}/locations/{location_id}/connections/{connectionId}

friendlyName

string

用户为连接提供的显示名。

description

string

用户提供的说明。

creationTime

string (int64 format)

仅供输出。连接的创建时间戳。

lastModifiedTime

string (int64 format)

仅供输出。连接的最后更新时间戳。

hasCredential

boolean

仅供输出。如果连接已分配凭据,则为 True。

cloudSql

object (CloudSqlProperties)

Cloud SQL 属性。

CloudSqlProperties

特定于 Cloud SQL 的连接属性。

JSON 表示

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

string

采用以下格式的 Cloud SQL 实例 ID:project:location:instance

database

string

数据库名称。

type

enum (DatabaseType)

Cloud SQL 数据库的类型。

DatabaseType

受支持的 Cloud SQL 数据库类型。

枚举
DATABASE_TYPE_UNSPECIFIED 未指定的数据库类型。
POSTGRES Cloud SQL for PostgreSQL。
MYSQL Cloud SQL for MySQL。

方法

create

创建新连接。

delete

删除连接和关联的凭据。

get

返回指定的连接。

getIamPolicy

获取资源的访问权限控制政策。

list

返回给定项目中的连接列表。

patch

更新指定的连接。

setIamPolicy

设置对指定资源的访问权限控制政策。

testIamPermissions

返回调用者对指定资源拥有的权限。

updateCredential

设置指定连接的凭据。
此页内容是否有用?请给出您的反馈和评价:

发送以下问题的反馈:

此网页
需要帮助?请访问我们的支持页面