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

CloudSqlPropertiesobject ()

Cloud SQL 속성입니다.

CloudSqlProperties

Cloud SQL과 관련된 연결 속성입니다.

JSON 표현

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

string

Cloud SQL 인스턴스 ID의 형식은 project:location:instance입니다.

database

string

데이터베이스 이름입니다.

type

DatabaseTypeenum ()

Cloud SQL 데이터베이스의 유형입니다.

DatabaseType

지원되는 Cloud SQL 데이터베이스 유형입니다.

열거형
DATABASE_TYPE_UNSPECIFIED 지원되지 않는 데이터베이스 유형입니다.
POSTGRES PostgreSQL용 Cloud SQL입니다.
MYSQL MySQL용 Cloud SQL입니다.

메서드

create

새 연결을 만듭니다.

delete

연결 및 연관된 사용자 인증 정보를 삭제합니다.

get

지정된 연결을 반환합니다.

getIamPolicy

리소스의 액세스 제어 정책을 가져옵니다.

list

제공된 프로젝트의 연결 목록을 반환합니다.

patch

지정된 연결을 업데이트합니다.

setIamPolicy

지정된 리소스의 액세스 제어 정책을 설정합니다.

testIamPermissions

지정된 리소스에 대해 호출자가 보유한 권한을 반환합니다.

updateCredential

지정된 연결의 사용자 인증 정보를 설정합니다.
이 페이지가 도움이 되었나요? 평가를 부탁드립니다.

다음에 대한 의견 보내기...

도움이 필요하시나요? 지원 페이지를 방문하세요.