vpostgresql

package
v1.6.14 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 2, 2024 License: MIT, MIT Imports: 23 Imported by: 0

README

Go API client for vpostgresql

<br/>https://ncloud.apigw.ntruss.com/vpostgresql/v2

Overview

This API client was generated by the swagger-codegen project. By using the swagger-spec from a remote server, you can easily generate an API client.

  • API version: 2024-06-20T09:57:40Z
  • Package version: 1.0.0
  • Build package: io.swagger.codegen.languages.NcpGoForNcloudClientCodegen

Installation

Put the package under your project folder and add the following in import:

"./vpostgresql"

Documentation for API Endpoints

All URIs are relative to https://ncloud.apigw.ntruss.com/vpostgresql/v2

Class Method HTTP request Description
V2Api AddCloudPostgresqlDatabaseList Post /addCloudPostgresqlDatabaseList
V2Api AddCloudPostgresqlUserList Post /addCloudPostgresqlUserList
V2Api ChangeCloudPostgresqlUserList Post /changeCloudPostgresqlUserList
V2Api CreateCloudPostgresqlInstance Post /createCloudPostgresqlInstance
V2Api CreateCloudPostgresqlReadReplicaInstance Post /createCloudPostgresqlReadReplicaInstance
V2Api DeleteCloudPostgresqlDatabaseList Post /deleteCloudPostgresqlDatabaseList
V2Api DeleteCloudPostgresqlInstance Post /deleteCloudPostgresqlInstance
V2Api DeleteCloudPostgresqlReadReplicaInstance Post /deleteCloudPostgresqlReadReplicaInstance
V2Api DeleteCloudPostgresqlUserList Post /deleteCloudPostgresqlUserList
V2Api ExportBackupToObjectStorage Post /exportBackupToObjectStorage
V2Api ExportDbServerLogToObjectStorage Post /exportDbServerLogToObjectStorage
V2Api GetCloudPostgresqlBackupDetailList Post /getCloudPostgresqlBackupDetailList
V2Api GetCloudPostgresqlBackupList Post /getCloudPostgresqlBackupList
V2Api GetCloudPostgresqlBucketList Post /getCloudPostgresqlBucketList
V2Api GetCloudPostgresqlDatabaseList Post /getCloudPostgresqlDatabaseList
V2Api GetCloudPostgresqlImageProductList Post /getCloudPostgresqlImageProductList
V2Api GetCloudPostgresqlInstanceDetail Post /getCloudPostgresqlInstanceDetail
V2Api GetCloudPostgresqlInstanceList Post /getCloudPostgresqlInstanceList
V2Api GetCloudPostgresqlProductList Post /getCloudPostgresqlProductList
V2Api GetCloudPostgresqlTargetSubnetList Post /getCloudPostgresqlTargetSubnetList
V2Api GetCloudPostgresqlTargetVpcList Post /getCloudPostgresqlTargetVpcList
V2Api GetCloudPostgresqlUserList Post /getCloudPostgresqlUserList
V2Api GetDbServerLogList Post /getDbServerLogList
V2Api RebootCloudPostgresqlServerInstance Post /rebootCloudPostgresqlServerInstance

Documentation For Models

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func NewConfiguration

func NewConfiguration(apiKeys ...*ncloud.APIKey) *ncloud.Configuration

Types

type APIClient

type APIClient struct {

	// API Services
	V2Api *V2ApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the vpostgresql API v2024-06-20T09:57:40Z In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *ncloud.Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) ChangeBasePath

func (c *APIClient) ChangeBasePath(path string)

Change base path to allow switching to mocks

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the swagger operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

type AccessControlGroupNoList

type AccessControlGroupNoList struct {
}

ACG번호리스트

type AddCloudPostgresqlDatabaseListRequest

type AddCloudPostgresqlDatabaseListRequest struct {

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`

	// CloudPostgresql인스턴스번호
	CloudPostgresqlInstanceNo *string `json:"cloudPostgresqlInstanceNo"`

	// CloudPostgresqlDatabase리스트
	CloudPostgresqlDatabaseList []*CloudPostgresqlDatabaseParameter `json:"cloudPostgresqlDatabaseList"`
}

type AddCloudPostgresqlDatabaseListResponse

type AddCloudPostgresqlDatabaseListResponse struct {
	RequestId *string `json:"requestId,omitempty"`

	ReturnCode *string `json:"returnCode,omitempty"`

	ReturnMessage *string `json:"returnMessage,omitempty"`
}

type AddCloudPostgresqlUserListRequest

type AddCloudPostgresqlUserListRequest struct {

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`

	// CloudPostgresql인스턴스번호
	CloudPostgresqlInstanceNo *string `json:"cloudPostgresqlInstanceNo"`

	// CloudPostgresqlDBUser리스트
	CloudPostgresqlUserList []*CloudPostgresqlUserParameter `json:"cloudPostgresqlUserList"`
}

type AddCloudPostgresqlUserListResponse

type AddCloudPostgresqlUserListResponse struct {
	RequestId *string `json:"requestId,omitempty"`

	ReturnCode *string `json:"returnCode,omitempty"`

	ReturnMessage *string `json:"returnMessage,omitempty"`
}

type ChangeCloudPostgresqlUserListRequest

type ChangeCloudPostgresqlUserListRequest struct {

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`

	// CloudPostgresql인스턴스번호
	CloudPostgresqlInstanceNo *string `json:"cloudPostgresqlInstanceNo"`

	// CloudPostgresqlDBUser리스트
	CloudPostgresqlUserList []*CloudPostgresqlUserParameter `json:"cloudPostgresqlUserList"`
}

type ChangeCloudPostgresqlUserListResponse

type ChangeCloudPostgresqlUserListResponse struct {
	RequestId *string `json:"requestId,omitempty"`

	ReturnCode *string `json:"returnCode,omitempty"`

	ReturnMessage *string `json:"returnMessage,omitempty"`
}

type CloudPostgresqlBackup

type CloudPostgresqlBackup struct {

	// CloudPostgresql인스턴스번호
	CloudPostgresqlInstanceNo *string `json:"cloudPostgresqlInstanceNo,omitempty"`

	// CloudPostgresql서비스이름
	CloudPostgresqlServiceName *string `json:"cloudPostgresqlServiceName,omitempty"`

	// 백업유형
	BackupType *string `json:"backupType,omitempty"`

	// 백업파일보관기간
	BackupRetention *int32 `json:"backupRetention,omitempty"`

	// 백업시간
	BackupTime *string `json:"backupTime,omitempty"`

	// 백업사이즈
	BackupSize *int64 `json:"backupSize,omitempty"`

	// 마지막백업일시
	LastBackupDate *string `json:"lastBackupDate,omitempty"`

	// 백업파일보관개수
	BackupFileStorageCount *int32 `json:"backupFileStorageCount,omitempty"`
}

type CloudPostgresqlBackupDetail

type CloudPostgresqlBackupDetail struct {

	// 백업파일이름
	FileName *string `json:"fileName,omitempty"`

	// 백업시작시간
	StartTime *string `json:"startTime,omitempty"`

	// 백업종료시간
	EndTime *string `json:"endTime,omitempty"`

	// 백업사이즈
	BackupSize *int64 `json:"backupSize,omitempty"`

	// 데이터스토리지사이즈
	DataStorageSize *int64 `json:"dataStorageSize,omitempty"`

	// ArchivedWalFile사이즈
	ArchivedWalFileSize *int64 `json:"archivedWalFileSize,omitempty"`
}

type CloudPostgresqlBucket

type CloudPostgresqlBucket struct {

	// bucket이름
	BucketName *string `json:"bucketName,omitempty"`
}

type CloudPostgresqlConfigList

type CloudPostgresqlConfigList struct {
}

CloudPostgresqlConfig리스트

type CloudPostgresqlDatabase

type CloudPostgresqlDatabase struct {

	// Database이름
	DatabaseName *string `json:"databaseName,omitempty"`

	// Database소유자
	Owner *string `json:"owner,omitempty"`
}

type CloudPostgresqlDatabaseKeyParameter

type CloudPostgresqlDatabaseKeyParameter struct {

	// Database이름
	Name *string `json:"name"`
}

type CloudPostgresqlDatabaseParameter

type CloudPostgresqlDatabaseParameter struct {

	// Database이름
	Name *string `json:"name"`

	// Database소유자
	Owner *string `json:"owner"`
}

type CloudPostgresqlDbServerLog

type CloudPostgresqlDbServerLog struct {

	// 데이터베이스서버로그파일이름
	FileName *string `json:"fileName,omitempty"`

	// 데이터베이스서버로그파일사이즈
	FileSize *int64 `json:"fileSize,omitempty"`

	// 데이터베이스서버로그파일수정일시
	FileDate *string `json:"fileDate,omitempty"`
}

type CloudPostgresqlInstance

type CloudPostgresqlInstance struct {

	// CloudPostgresql인스턴스번호
	CloudPostgresqlInstanceNo *string `json:"cloudPostgresqlInstanceNo,omitempty"`

	// CloudPostgresql서비스이름
	CloudPostgresqlServiceName *string `json:"cloudPostgresqlServiceName,omitempty"`

	// CloudPostgresql인스턴스상태이름
	CloudPostgresqlInstanceStatusName *string `json:"cloudPostgresqlInstanceStatusName,omitempty"`

	// CloudPostgresql인스턴스상태
	CloudPostgresqlInstanceStatus *CommonCode `json:"cloudPostgresqlInstanceStatus,omitempty"`

	// CloudPostgresql인스턴스OP
	CloudPostgresqlInstanceOperation *CommonCode `json:"cloudPostgresqlInstanceOperation,omitempty"`

	// CloudPostgresql이미지상품코드
	CloudPostgresqlImageProductCode *string `json:"cloudPostgresqlImageProductCode,omitempty"`

	// CloudPostgresql엔진버전
	EngineVersion *string `json:"engineVersion,omitempty"`

	// 세대코드
	GenerationCode *string `json:"generationCode,omitempty"`

	// CloudPostgresql라이선스
	License *string `json:"license,omitempty"`

	// CloudPostgresql포트
	CloudPostgresqlPort *int32 `json:"cloudPostgresqlPort,omitempty"`

	// 고가용성여부
	IsHa *bool `json:"isHa,omitempty"`

	// 멀티존여부
	IsMultiZone *bool `json:"isMultiZone,omitempty"`

	// 백업여부
	IsBackup *bool `json:"isBackup,omitempty"`

	// 백업파일보관기간
	BackupFileRetentionPeriod *int32 `json:"backupFileRetentionPeriod,omitempty"`

	// 백업시간
	BackupTime *string `json:"backupTime,omitempty"`

	// 생성일자
	CreateDate *string `json:"createDate,omitempty"`

	// ACG번호리스트
	AccessControlGroupNoList *AccessControlGroupNoList `json:"accessControlGroupNoList,omitempty"`

	// CloudPostgresqlConfig리스트
	CloudPostgresqlConfigList *CloudPostgresqlConfigList `json:"cloudPostgresqlConfigList,omitempty"`

	// CloudPostgresql서버인스턴스리스트
	CloudPostgresqlServerInstanceList []*CloudPostgresqlServerInstance `json:"cloudPostgresqlServerInstanceList,omitempty"`
}

type CloudPostgresqlServerInstance

type CloudPostgresqlServerInstance struct {

	// CloudPostgresql서버인스턴스번호
	CloudPostgresqlServerInstanceNo *string `json:"cloudPostgresqlServerInstanceNo,omitempty"`

	// CloudPostgresql서버이름
	CloudPostgresqlServerName *string `json:"cloudPostgresqlServerName,omitempty"`

	// CloudPostgresql서버역할
	CloudPostgresqlServerRole *CommonCode `json:"cloudPostgresqlServerRole,omitempty"`

	// CloudPostgresql인스턴스상태이름
	CloudPostgresqlServerInstanceStatusName *string `json:"cloudPostgresqlServerInstanceStatusName,omitempty"`

	// CloudPostgresql서버인스턴스상태
	CloudPostgresqlServerInstanceStatus *CommonCode `json:"cloudPostgresqlServerInstanceStatus,omitempty"`

	// CloudPostgresql서버인스턴스OP
	CloudPostgresqlServerInstanceOperation *CommonCode `json:"cloudPostgresqlServerInstanceOperation,omitempty"`

	// CloudPostgresql상품코드
	CloudPostgresqlProductCode *string `json:"cloudPostgresqlProductCode,omitempty"`

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`

	// ZONE코드
	ZoneCode *string `json:"zoneCode,omitempty"`

	// VPC번호
	VpcNo *string `json:"vpcNo,omitempty"`

	// Subnet번호
	SubnetNo *string `json:"subnetNo,omitempty"`

	// PublicSubnet여부
	IsPublicSubnet *bool `json:"isPublicSubnet,omitempty"`

	// 공인도메인명
	PublicDomain *string `json:"publicDomain,omitempty"`

	// 사설도메인명
	PrivateDomain *string `json:"privateDomain,omitempty"`

	// 사설 IP
	PrivateIp *string `json:"privateIp,omitempty"`

	// 데이터스토리지타입
	DataStorageType *CommonCode `json:"dataStorageType,omitempty"`

	// 데이터스토리지암호화여부
	IsStorageEncryption *bool `json:"isStorageEncryption,omitempty"`

	// 데이터스토리지사이즈
	DataStorageSize *int64 `json:"dataStorageSize,omitempty"`

	// 사용중인데이터스토리지사이즈
	UsedDataStorageSize *int64 `json:"usedDataStorageSize,omitempty"`

	// virtualCPU개수
	CpuCount *int32 `json:"cpuCount,omitempty"`

	// 메모리사이즈
	MemorySize *int64 `json:"memorySize,omitempty"`

	// 업시간
	Uptime *string `json:"uptime,omitempty"`

	// 생성일자
	CreateDate *string `json:"createDate,omitempty"`
}

type CloudPostgresqlUser

type CloudPostgresqlUser struct {

	// DBUserID
	UserName *string `json:"userName,omitempty"`

	// clientCidr
	ClientCidr *string `json:"clientCidr,omitempty"`

	// ReplicationRole여부
	IsReplicationRole *bool `json:"isReplicationRole,omitempty"`
}

type CloudPostgresqlUserKeyParameter

type CloudPostgresqlUserKeyParameter struct {

	// DBUserID
	Name *string `json:"name"`
}

type CloudPostgresqlUserList

type CloudPostgresqlUserList struct {

	// CloudPostgresqlDBUser리스트
	CloudPostgresqlUserList []*CloudPostgresqlUser `json:"cloudPostgresqlUserList,omitempty"`
}

type CloudPostgresqlUserParameter

type CloudPostgresqlUserParameter struct {

	// DBUserID
	Name *string `json:"name"`

	// clientCidr
	ClientCidr *string `json:"clientCidr"`

	// DBUserPassword
	Password *string `json:"password"`

	// ReplicationRole여부
	IsReplicationRole *bool `json:"isReplicationRole"`
}

type CommonCode

type CommonCode struct {

	// 코드
	Code *string `json:"code,omitempty"`

	// 코드명
	CodeName *string `json:"codeName,omitempty"`
}

type CreateCloudPostgresqlInstanceRequest

type CreateCloudPostgresqlInstanceRequest struct {

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`

	// VPC번호
	VpcNo *string `json:"vpcNo"`

	// CloudPostgresql이미지상품코드
	CloudPostgresqlImageProductCode *string `json:"cloudPostgresqlImageProductCode,omitempty"`

	// CloudPostgresql상품코드
	CloudPostgresqlProductCode *string `json:"cloudPostgresqlProductCode,omitempty"`

	// 데이터스토리지유형코드
	DataStorageTypeCode *string `json:"dataStorageTypeCode,omitempty"`

	// 고가용성여부
	IsHa *bool `json:"isHa,omitempty"`

	// 멀티존여부
	IsMultiZone *bool `json:"isMultiZone,omitempty"`

	// 데이터스토리지암호화여부
	IsStorageEncryption *bool `json:"isStorageEncryption,omitempty"`

	// 백업여부
	IsBackup *bool `json:"isBackup,omitempty"`

	// 백업파일보관기간
	BackupFileRetentionPeriod *int32 `json:"backupFileRetentionPeriod,omitempty"`

	// 백업시간
	BackupTime *string `json:"backupTime,omitempty"`

	// 백업파일보관개수
	BackupFileStorageCount *int32 `json:"backupFileStorageCount,omitempty"`

	// 백업파일압축여부
	IsBackupFileCompression *bool `json:"isBackupFileCompression,omitempty"`

	// 백업시간자동여부
	IsAutomaticBackup *bool `json:"isAutomaticBackup,omitempty"`

	// CloudPostgresql서비스이름
	CloudPostgresqlServiceName *string `json:"cloudPostgresqlServiceName"`

	// CloudPostgresql서버이름
	CloudPostgresqlServerNamePrefix *string `json:"cloudPostgresqlServerNamePrefix"`

	// CloudPostgresql유저명
	CloudPostgresqlUserName *string `json:"cloudPostgresqlUserName"`

	// CloudPostgresql유저패스워드
	CloudPostgresqlUserPassword *string `json:"cloudPostgresqlUserPassword"`

	// 접근ClientCIDR
	ClientCidr *string `json:"clientCidr"`

	// CloudPostgresql포트
	CloudPostgresqlPort *int32 `json:"cloudPostgresqlPort,omitempty"`

	// CloudPostgresqlDB명
	CloudPostgresqlDatabaseName *string `json:"cloudPostgresqlDatabaseName"`

	// Subnet번호
	SubnetNo *string `json:"subnetNo"`

	// SecondarySubnet번호
	SecondarySubnetNo *string `json:"secondarySubnetNo,omitempty"`
}

type CreateCloudPostgresqlInstanceResponse

type CreateCloudPostgresqlInstanceResponse struct {
	RequestId *string `json:"requestId,omitempty"`

	ReturnCode *string `json:"returnCode,omitempty"`

	ReturnMessage *string `json:"returnMessage,omitempty"`

	TotalRows *int32 `json:"totalRows,omitempty"`

	// CloudPostgresql인스턴스리스트
	CloudPostgresqlInstanceList []*CloudPostgresqlInstance `json:"cloudPostgresqlInstanceList,omitempty"`
}

type CreateCloudPostgresqlReadReplicaInstanceRequest

type CreateCloudPostgresqlReadReplicaInstanceRequest struct {

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`

	// Subnet번호
	SubnetNo *string `json:"subnetNo,omitempty"`

	// CloudPostgresql인스턴스번호
	CloudPostgresqlInstanceNo *string `json:"cloudPostgresqlInstanceNo"`
}

type CreateCloudPostgresqlReadReplicaInstanceResponse

type CreateCloudPostgresqlReadReplicaInstanceResponse struct {
	RequestId *string `json:"requestId,omitempty"`

	ReturnCode *string `json:"returnCode,omitempty"`

	ReturnMessage *string `json:"returnMessage,omitempty"`

	TotalRows *int32 `json:"totalRows,omitempty"`

	// CloudPostgresql인스턴스리스트
	CloudPostgresqlInstanceList []*CloudPostgresqlInstance `json:"cloudPostgresqlInstanceList,omitempty"`
}

type DeleteCloudPostgresqlDatabaseListRequest

type DeleteCloudPostgresqlDatabaseListRequest struct {

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`

	// CloudPostgresql인스턴스번호
	CloudPostgresqlInstanceNo *string `json:"cloudPostgresqlInstanceNo"`

	// CloudPostgresqlDatabase리스트
	CloudPostgresqlDatabaseList []*CloudPostgresqlDatabaseKeyParameter `json:"cloudPostgresqlDatabaseList"`
}

type DeleteCloudPostgresqlDatabaseListResponse

type DeleteCloudPostgresqlDatabaseListResponse struct {
	RequestId *string `json:"requestId,omitempty"`

	ReturnCode *string `json:"returnCode,omitempty"`

	ReturnMessage *string `json:"returnMessage,omitempty"`
}

type DeleteCloudPostgresqlInstanceRequest

type DeleteCloudPostgresqlInstanceRequest struct {

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`

	// CloudPostgresql인스턴스번호
	CloudPostgresqlInstanceNo *string `json:"cloudPostgresqlInstanceNo"`
}

type DeleteCloudPostgresqlInstanceResponse

type DeleteCloudPostgresqlInstanceResponse struct {
	RequestId *string `json:"requestId,omitempty"`

	ReturnCode *string `json:"returnCode,omitempty"`

	ReturnMessage *string `json:"returnMessage,omitempty"`

	TotalRows *int32 `json:"totalRows,omitempty"`

	// CloudPostgresql인스턴스리스트
	CloudPostgresqlInstanceList []*CloudPostgresqlInstance `json:"cloudPostgresqlInstanceList,omitempty"`
}

type DeleteCloudPostgresqlReadReplicaInstanceRequest

type DeleteCloudPostgresqlReadReplicaInstanceRequest struct {

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`

	// CloudPostgresql서버인스턴스번호
	CloudPostgresqlServerInstanceNo *string `json:"cloudPostgresqlServerInstanceNo"`
}

type DeleteCloudPostgresqlReadReplicaInstanceResponse

type DeleteCloudPostgresqlReadReplicaInstanceResponse struct {
	RequestId *string `json:"requestId,omitempty"`

	ReturnCode *string `json:"returnCode,omitempty"`

	ReturnMessage *string `json:"returnMessage,omitempty"`

	TotalRows *int32 `json:"totalRows,omitempty"`

	// CloudPostgresql인스턴스리스트
	CloudPostgresqlInstanceList []*CloudPostgresqlInstance `json:"cloudPostgresqlInstanceList,omitempty"`
}

type DeleteCloudPostgresqlUserListRequest

type DeleteCloudPostgresqlUserListRequest struct {

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`

	// CloudPostgresql인스턴스번호
	CloudPostgresqlInstanceNo *string `json:"cloudPostgresqlInstanceNo"`

	// CloudPostgresqlDBUser리스트
	CloudPostgresqlUserList []*CloudPostgresqlUserKeyParameter `json:"cloudPostgresqlUserList"`
}

type DeleteCloudPostgresqlUserListResponse

type DeleteCloudPostgresqlUserListResponse struct {
	RequestId *string `json:"requestId,omitempty"`

	ReturnCode *string `json:"returnCode,omitempty"`

	ReturnMessage *string `json:"returnMessage,omitempty"`
}

type ExportBackupToObjectStorageRequest

type ExportBackupToObjectStorageRequest struct {

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`

	// 백업파일이름
	FileName *string `json:"fileName"`

	// ObjectStorage버킷이름
	BucketName *string `json:"bucketName"`

	// CloudPostgresql인스턴스번호
	CloudPostgresqlInstanceNo *string `json:"cloudPostgresqlInstanceNo"`
}

type ExportBackupToObjectStorageResponse

type ExportBackupToObjectStorageResponse struct {
	RequestId *string `json:"requestId,omitempty"`

	ReturnCode *string `json:"returnCode,omitempty"`

	ReturnMessage *string `json:"returnMessage,omitempty"`
}

type ExportDbServerLogToObjectStorageRequest

type ExportDbServerLogToObjectStorageRequest struct {

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`

	// 데이터베이스서버로그파일타입
	LogType *string `json:"logType"`

	// 데이터베이스서버로그파일이름
	FileName *string `json:"fileName"`

	// ObjectStorage버킷이름
	BucketName *string `json:"bucketName"`

	// CloudPostgresql서버인스턴스번호
	CloudPostgresqlServerInstanceNo *string `json:"cloudPostgresqlServerInstanceNo"`
}

type ExportDbServerLogToObjectStorageResponse

type ExportDbServerLogToObjectStorageResponse struct {
	RequestId *string `json:"requestId,omitempty"`

	ReturnCode *string `json:"returnCode,omitempty"`

	ReturnMessage *string `json:"returnMessage,omitempty"`
}

type GetCloudPostgresqlBackupDetailListRequest

type GetCloudPostgresqlBackupDetailListRequest struct {

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`

	// CloudPostgresql인스턴스번호
	CloudPostgresqlInstanceNo *string `json:"cloudPostgresqlInstanceNo"`
}

type GetCloudPostgresqlBackupDetailListResponse

type GetCloudPostgresqlBackupDetailListResponse struct {
	RequestId *string `json:"requestId,omitempty"`

	ReturnCode *string `json:"returnCode,omitempty"`

	ReturnMessage *string `json:"returnMessage,omitempty"`

	TotalRows *int32 `json:"totalRows,omitempty"`

	// CloudPostgresql백업상세리스트
	CloudPostgresqlBackupDetailList []*CloudPostgresqlBackupDetail `json:"cloudPostgresqlBackupDetailList,omitempty"`
}

type GetCloudPostgresqlBackupListRequest

type GetCloudPostgresqlBackupListRequest struct {

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`
}

type GetCloudPostgresqlBackupListResponse

type GetCloudPostgresqlBackupListResponse struct {
	RequestId *string `json:"requestId,omitempty"`

	ReturnCode *string `json:"returnCode,omitempty"`

	ReturnMessage *string `json:"returnMessage,omitempty"`

	TotalRows *int32 `json:"totalRows,omitempty"`

	// CloudPostgresql백업리스트
	CloudPostgresqlBackupList []*CloudPostgresqlBackup `json:"cloudPostgresqlBackupList,omitempty"`
}

type GetCloudPostgresqlBucketListRequest

type GetCloudPostgresqlBucketListRequest struct {

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`

	// CloudPostgresql서버인스턴스번호
	CloudPostgresqlServerInstanceNo *string `json:"cloudPostgresqlServerInstanceNo,omitempty"`
}

type GetCloudPostgresqlBucketListResponse

type GetCloudPostgresqlBucketListResponse struct {
	RequestId *string `json:"requestId,omitempty"`

	ReturnCode *string `json:"returnCode,omitempty"`

	ReturnMessage *string `json:"returnMessage,omitempty"`

	TotalRows *int32 `json:"totalRows,omitempty"`

	// bucket리스트
	CloudPostgresqlBucketList []*CloudPostgresqlBucket `json:"cloudPostgresqlBucketList,omitempty"`
}

type GetCloudPostgresqlDatabaseListRequest

type GetCloudPostgresqlDatabaseListRequest struct {

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`

	// CloudPostgresql인스턴스번호
	CloudPostgresqlInstanceNo *string `json:"cloudPostgresqlInstanceNo"`
}

type GetCloudPostgresqlDatabaseListResponse

type GetCloudPostgresqlDatabaseListResponse struct {
	RequestId *string `json:"requestId,omitempty"`

	ReturnCode *string `json:"returnCode,omitempty"`

	ReturnMessage *string `json:"returnMessage,omitempty"`

	TotalRows *int32 `json:"totalRows,omitempty"`

	// CloudPostgresqlDatabase리스트
	CloudPostgresqlDatabaseList []*CloudPostgresqlDatabase `json:"cloudPostgresqlDatabaseList,omitempty"`
}

type GetCloudPostgresqlImageProductListRequest

type GetCloudPostgresqlImageProductListRequest struct {

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`

	// 조회할상품코드
	ProductCode *string `json:"productCode,omitempty"`

	// 제외할상품코드
	ExclusionProductCode *string `json:"exclusionProductCode,omitempty"`
}

type GetCloudPostgresqlImageProductListResponse

type GetCloudPostgresqlImageProductListResponse struct {
	RequestId *string `json:"requestId,omitempty"`

	ReturnCode *string `json:"returnCode,omitempty"`

	ReturnMessage *string `json:"returnMessage,omitempty"`

	TotalRows *int32 `json:"totalRows,omitempty"`

	// 상품리스트
	ProductList *ProductList `json:"productList,omitempty"`
}

type GetCloudPostgresqlInstanceDetailRequest

type GetCloudPostgresqlInstanceDetailRequest struct {

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`

	// CloudPostgresql인스턴스번호
	CloudPostgresqlInstanceNo *string `json:"cloudPostgresqlInstanceNo"`
}

type GetCloudPostgresqlInstanceDetailResponse

type GetCloudPostgresqlInstanceDetailResponse struct {
	RequestId *string `json:"requestId,omitempty"`

	ReturnCode *string `json:"returnCode,omitempty"`

	ReturnMessage *string `json:"returnMessage,omitempty"`

	TotalRows *int32 `json:"totalRows,omitempty"`

	// CloudPostgresql인스턴스리스트
	CloudPostgresqlInstanceList []*CloudPostgresqlInstance `json:"cloudPostgresqlInstanceList,omitempty"`
}

type GetCloudPostgresqlInstanceListRequest

type GetCloudPostgresqlInstanceListRequest struct {

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`

	// ZONE코드
	ZoneCode *string `json:"zoneCode,omitempty"`

	// VPC번호
	VpcNo *string `json:"vpcNo,omitempty"`

	// Subnet번호
	SubnetNo *string `json:"subnetNo,omitempty"`

	// CloudPostgresql서비스이름
	CloudPostgresqlServiceName *string `json:"cloudPostgresqlServiceName,omitempty"`

	// CloudPostgresql인스턴스번호리스트
	CloudPostgresqlInstanceNoList []*string `json:"cloudPostgresqlInstanceNoList,omitempty"`

	// CloudPostgresql서버이름
	CloudPostgresqlServerName *string `json:"cloudPostgresqlServerName,omitempty"`

	// CloudPostgresql서버인스턴스번호리스트
	CloudPostgresqlServerInstanceNoList []*string `json:"cloudPostgresqlServerInstanceNoList,omitempty"`

	// 페이지번호
	PageNo *int32 `json:"pageNo,omitempty"`

	// 페이지사이즈
	PageSize *int32 `json:"pageSize,omitempty"`
}

type GetCloudPostgresqlInstanceListResponse

type GetCloudPostgresqlInstanceListResponse struct {
	RequestId *string `json:"requestId,omitempty"`

	ReturnCode *string `json:"returnCode,omitempty"`

	ReturnMessage *string `json:"returnMessage,omitempty"`

	TotalRows *int32 `json:"totalRows,omitempty"`

	// CloudPostgresql인스턴스리스트
	CloudPostgresqlInstanceList []*CloudPostgresqlInstance `json:"cloudPostgresqlInstanceList,omitempty"`
}

type GetCloudPostgresqlProductListRequest

type GetCloudPostgresqlProductListRequest struct {

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`

	// ZONE코드
	ZoneCode *string `json:"zoneCode,omitempty"`

	// CloudPostgresql이미지상품코드
	CloudPostgresqlImageProductCode *string `json:"cloudPostgresqlImageProductCode"`

	// 조회할상품코드
	ProductCode *string `json:"productCode,omitempty"`

	// 제외할상품코드
	ExclusionProductCode *string `json:"exclusionProductCode,omitempty"`
}

type GetCloudPostgresqlProductListResponse

type GetCloudPostgresqlProductListResponse struct {
	RequestId *string `json:"requestId,omitempty"`

	ReturnCode *string `json:"returnCode,omitempty"`

	ReturnMessage *string `json:"returnMessage,omitempty"`

	TotalRows *int32 `json:"totalRows,omitempty"`

	// 상품리스트
	ProductList *ProductList `json:"productList,omitempty"`
}

type GetCloudPostgresqlTargetSubnetListRequest

type GetCloudPostgresqlTargetSubnetListRequest struct {

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`

	// VPC번호
	VpcNo *string `json:"vpcNo,omitempty"`

	// CloudPostgresql이미지상품코드
	CloudPostgresqlImageProductCode *string `json:"cloudPostgresqlImageProductCode,omitempty"`
}

type GetCloudPostgresqlTargetSubnetListResponse

type GetCloudPostgresqlTargetSubnetListResponse struct {
	RequestId *string `json:"requestId,omitempty"`

	ReturnCode *string `json:"returnCode,omitempty"`

	ReturnMessage *string `json:"returnMessage,omitempty"`

	TotalRows *int32 `json:"totalRows,omitempty"`

	// 상품리스트
	TargetSubnetList []*TargetSubnet `json:"targetSubnetList,omitempty"`
}

type GetCloudPostgresqlTargetVpcListRequest

type GetCloudPostgresqlTargetVpcListRequest struct {

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`
}

type GetCloudPostgresqlTargetVpcListResponse

type GetCloudPostgresqlTargetVpcListResponse struct {
	RequestId *string `json:"requestId,omitempty"`

	ReturnCode *string `json:"returnCode,omitempty"`

	ReturnMessage *string `json:"returnMessage,omitempty"`

	TotalRows *int32 `json:"totalRows,omitempty"`

	// 상품리스트
	TargetVpcList []*TargetVpc `json:"targetVpcList,omitempty"`
}

type GetCloudPostgresqlUserListRequest

type GetCloudPostgresqlUserListRequest struct {

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`

	// CloudPostgresql인스턴스번호
	CloudPostgresqlInstanceNo *string `json:"cloudPostgresqlInstanceNo"`
}

type GetCloudPostgresqlUserListResponse

type GetCloudPostgresqlUserListResponse struct {
	RequestId *string `json:"requestId,omitempty"`

	ReturnCode *string `json:"returnCode,omitempty"`

	ReturnMessage *string `json:"returnMessage,omitempty"`

	TotalRows *int32 `json:"totalRows,omitempty"`

	// CloudPostgresqlDBUser리스트
	CloudPostgresqlUserList *CloudPostgresqlUserList `json:"cloudPostgresqlUserList,omitempty"`
}

type GetDbServerLogListRequest

type GetDbServerLogListRequest struct {

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`

	// 데이터베이스서버로그파일타입
	LogType *string `json:"logType"`

	// CloudPostgresql서버인스턴스번호
	CloudPostgresqlServerInstanceNo *string `json:"cloudPostgresqlServerInstanceNo"`
}

type GetDbServerLogListResponse

type GetDbServerLogListResponse struct {
	RequestId *string `json:"requestId,omitempty"`

	ReturnCode *string `json:"returnCode,omitempty"`

	ReturnMessage *string `json:"returnMessage,omitempty"`

	TotalRows *int32 `json:"totalRows,omitempty"`

	// CloudPostgresql데이터베이스서버로그리스트
	CloudPostgresqlDbServerLogList []*CloudPostgresqlDbServerLog `json:"cloudPostgresqlDbServerLogList,omitempty"`
}

type Product

type Product struct {

	// 상품코드
	ProductCode *string `json:"productCode,omitempty"`

	// 상품이름
	ProductName *string `json:"productName,omitempty"`

	// 상품유형
	ProductType *CommonCode `json:"productType,omitempty"`

	// 상품설명
	ProductDescription *string `json:"productDescription,omitempty"`

	// 인프라자원유형
	InfraResourceType *CommonCode `json:"infraResourceType,omitempty"`

	// 인프라자원상세유형
	InfraResourceDetailType *CommonCode `json:"infraResourceDetailType,omitempty"`

	// CPU개수
	CpuCount *int32 `json:"cpuCount,omitempty"`

	// 메모리사이즈
	MemorySize *int64 `json:"memorySize,omitempty"`

	// 기본블록스토리지사이즈
	BaseBlockStorageSize *int64 `json:"baseBlockStorageSize,omitempty"`

	// 플랫폼유형
	PlatformType *CommonCode `json:"platformType,omitempty"`

	// OS정보
	OsInformation *string `json:"osInformation,omitempty"`

	// 디스크유형
	DiskType *CommonCode `json:"diskType,omitempty"`

	// DB유형코드
	DbKindCode *string `json:"dbKindCode,omitempty"`

	// 추가블록스토리지사이즈
	AddBlockStorageSize *int64 `json:"addBlockStorageSize,omitempty"`

	// 세대코드
	GenerationCode *string `json:"generationCode,omitempty"`
}

type ProductList

type ProductList struct {
}

type RebootCloudPostgresqlServerInstanceRequest

type RebootCloudPostgresqlServerInstanceRequest struct {

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`

	// CloudPostgresql서버인스턴스번호
	CloudPostgresqlServerInstanceNo *string `json:"cloudPostgresqlServerInstanceNo"`
}

type RebootCloudPostgresqlServerInstanceResponse

type RebootCloudPostgresqlServerInstanceResponse struct {
	RequestId *string `json:"requestId,omitempty"`

	ReturnCode *string `json:"returnCode,omitempty"`

	ReturnMessage *string `json:"returnMessage,omitempty"`

	TotalRows *int32 `json:"totalRows,omitempty"`

	// CloudPostgresql인스턴스리스트
	CloudPostgresqlInstanceList []*CloudPostgresqlInstance `json:"cloudPostgresqlInstanceList,omitempty"`
}

type TargetSubnet

type TargetSubnet struct {

	// Subnet번호
	SubnetNo *string `json:"subnetNo,omitempty"`

	// Subnet이름
	SubnetName *string `json:"subnetName,omitempty"`

	// VPC번호
	VpcNo *string `json:"vpcNo,omitempty"`

	// VPC이름
	VpcName *string `json:"vpcName,omitempty"`

	// ZONE코드
	ZoneCode *string `json:"zoneCode,omitempty"`

	// Subnet
	Subnet *string `json:"subnet,omitempty"`

	// Public여부
	IsPublic *string `json:"isPublic,omitempty"`

	// 생성시간
	CreatedDate *string `json:"createdDate,omitempty"`
}

type TargetVpc

type TargetVpc struct {

	// VPC번호
	VpcNo *string `json:"vpcNo,omitempty"`

	// VPC이름
	VpcName *string `json:"vpcName,omitempty"`

	// IPv4 CIDR
	Ipv4Cidr *string `json:"ipv4Cidr,omitempty"`

	// REGION코드
	RegionCode *string `json:"regionCode,omitempty"`

	// 생성시간
	CreatedDate *string `json:"createdDate,omitempty"`
}

type V2ApiService

type V2ApiService service

func (*V2ApiService) AddCloudPostgresqlDatabaseList

func (a *V2ApiService) AddCloudPostgresqlDatabaseList(addCloudPostgresqlDatabaseListRequest *AddCloudPostgresqlDatabaseListRequest) (*AddCloudPostgresqlDatabaseListResponse, error)

V2ApiService

@param addCloudPostgresqlDatabaseListRequest addCloudPostgresqlDatabaseListRequest @return *AddCloudPostgresqlDatabaseListResponse

func (*V2ApiService) AddCloudPostgresqlUserList

func (a *V2ApiService) AddCloudPostgresqlUserList(addCloudPostgresqlUserListRequest *AddCloudPostgresqlUserListRequest) (*AddCloudPostgresqlUserListResponse, error)

V2ApiService

@param addCloudPostgresqlUserListRequest addCloudPostgresqlUserListRequest @return *AddCloudPostgresqlUserListResponse

func (*V2ApiService) ChangeCloudPostgresqlUserList

func (a *V2ApiService) ChangeCloudPostgresqlUserList(changeCloudPostgresqlUserListRequest *ChangeCloudPostgresqlUserListRequest) (*ChangeCloudPostgresqlUserListResponse, error)

V2ApiService

@param changeCloudPostgresqlUserListRequest changeCloudPostgresqlUserListRequest @return *ChangeCloudPostgresqlUserListResponse

func (*V2ApiService) CreateCloudPostgresqlInstance

func (a *V2ApiService) CreateCloudPostgresqlInstance(createCloudPostgresqlInstanceRequest *CreateCloudPostgresqlInstanceRequest) (*CreateCloudPostgresqlInstanceResponse, error)

V2ApiService

@param createCloudPostgresqlInstanceRequest createCloudPostgresqlInstanceRequest @return *CreateCloudPostgresqlInstanceResponse

func (*V2ApiService) CreateCloudPostgresqlReadReplicaInstance

func (a *V2ApiService) CreateCloudPostgresqlReadReplicaInstance(createCloudPostgresqlReadReplicaInstanceRequest *CreateCloudPostgresqlReadReplicaInstanceRequest) (*CreateCloudPostgresqlReadReplicaInstanceResponse, error)

V2ApiService

@param createCloudPostgresqlReadReplicaInstanceRequest createCloudPostgresqlReadReplicaInstanceRequest @return *CreateCloudPostgresqlReadReplicaInstanceResponse

func (*V2ApiService) DeleteCloudPostgresqlDatabaseList

func (a *V2ApiService) DeleteCloudPostgresqlDatabaseList(deleteCloudPostgresqlDatabaseListRequest *DeleteCloudPostgresqlDatabaseListRequest) (*DeleteCloudPostgresqlDatabaseListResponse, error)

V2ApiService

@param deleteCloudPostgresqlDatabaseListRequest deleteCloudPostgresqlDatabaseListRequest @return *DeleteCloudPostgresqlDatabaseListResponse

func (*V2ApiService) DeleteCloudPostgresqlInstance

func (a *V2ApiService) DeleteCloudPostgresqlInstance(deleteCloudPostgresqlInstanceRequest *DeleteCloudPostgresqlInstanceRequest) (*DeleteCloudPostgresqlInstanceResponse, error)

V2ApiService

@param deleteCloudPostgresqlInstanceRequest deleteCloudPostgresqlInstanceRequest @return *DeleteCloudPostgresqlInstanceResponse

func (*V2ApiService) DeleteCloudPostgresqlReadReplicaInstance

func (a *V2ApiService) DeleteCloudPostgresqlReadReplicaInstance(deleteCloudPostgresqlReadReplicaInstanceRequest *DeleteCloudPostgresqlReadReplicaInstanceRequest) (*DeleteCloudPostgresqlReadReplicaInstanceResponse, error)

V2ApiService

@param deleteCloudPostgresqlReadReplicaInstanceRequest deleteCloudPostgresqlReadReplicaInstanceRequest @return *DeleteCloudPostgresqlReadReplicaInstanceResponse

func (*V2ApiService) DeleteCloudPostgresqlUserList

func (a *V2ApiService) DeleteCloudPostgresqlUserList(deleteCloudPostgresqlUserListRequest *DeleteCloudPostgresqlUserListRequest) (*DeleteCloudPostgresqlUserListResponse, error)

V2ApiService

@param deleteCloudPostgresqlUserListRequest deleteCloudPostgresqlUserListRequest @return *DeleteCloudPostgresqlUserListResponse

func (*V2ApiService) ExportBackupToObjectStorage

func (a *V2ApiService) ExportBackupToObjectStorage(exportBackupToObjectStorageRequest *ExportBackupToObjectStorageRequest) (*ExportBackupToObjectStorageResponse, error)

V2ApiService

@param exportBackupToObjectStorageRequest exportBackupToObjectStorageRequest @return *ExportBackupToObjectStorageResponse

func (*V2ApiService) ExportDbServerLogToObjectStorage

func (a *V2ApiService) ExportDbServerLogToObjectStorage(exportDbServerLogToObjectStorageRequest *ExportDbServerLogToObjectStorageRequest) (*ExportDbServerLogToObjectStorageResponse, error)

V2ApiService

@param exportDbServerLogToObjectStorageRequest exportDbServerLogToObjectStorageRequest @return *ExportDbServerLogToObjectStorageResponse

func (*V2ApiService) GetCloudPostgresqlBackupDetailList

func (a *V2ApiService) GetCloudPostgresqlBackupDetailList(getCloudPostgresqlBackupDetailListRequest *GetCloudPostgresqlBackupDetailListRequest) (*GetCloudPostgresqlBackupDetailListResponse, error)

V2ApiService

@param getCloudPostgresqlBackupDetailListRequest getCloudPostgresqlBackupDetailListRequest @return *GetCloudPostgresqlBackupDetailListResponse

func (*V2ApiService) GetCloudPostgresqlBackupList

func (a *V2ApiService) GetCloudPostgresqlBackupList(getCloudPostgresqlBackupListRequest *GetCloudPostgresqlBackupListRequest) (*GetCloudPostgresqlBackupListResponse, error)

V2ApiService

@param getCloudPostgresqlBackupListRequest getCloudPostgresqlBackupListRequest @return *GetCloudPostgresqlBackupListResponse

func (*V2ApiService) GetCloudPostgresqlBucketList

func (a *V2ApiService) GetCloudPostgresqlBucketList(getCloudPostgresqlBucketListRequest *GetCloudPostgresqlBucketListRequest) (*GetCloudPostgresqlBucketListResponse, error)

V2ApiService

@param getCloudPostgresqlBucketListRequest getCloudPostgresqlBucketListRequest @return *GetCloudPostgresqlBucketListResponse

func (*V2ApiService) GetCloudPostgresqlDatabaseList

func (a *V2ApiService) GetCloudPostgresqlDatabaseList(getCloudPostgresqlDatabaseListRequest *GetCloudPostgresqlDatabaseListRequest) (*GetCloudPostgresqlDatabaseListResponse, error)

V2ApiService

@param getCloudPostgresqlDatabaseListRequest getCloudPostgresqlDatabaseListRequest @return *GetCloudPostgresqlDatabaseListResponse

func (*V2ApiService) GetCloudPostgresqlImageProductList

func (a *V2ApiService) GetCloudPostgresqlImageProductList(getCloudPostgresqlImageProductListRequest *GetCloudPostgresqlImageProductListRequest) (*GetCloudPostgresqlImageProductListResponse, error)

V2ApiService

@param getCloudPostgresqlImageProductListRequest getCloudPostgresqlImageProductListRequest @return *GetCloudPostgresqlImageProductListResponse

func (*V2ApiService) GetCloudPostgresqlInstanceDetail

func (a *V2ApiService) GetCloudPostgresqlInstanceDetail(getCloudPostgresqlInstanceDetailRequest *GetCloudPostgresqlInstanceDetailRequest) (*GetCloudPostgresqlInstanceDetailResponse, error)

V2ApiService

@param getCloudPostgresqlInstanceDetailRequest getCloudPostgresqlInstanceDetailRequest @return *GetCloudPostgresqlInstanceDetailResponse

func (*V2ApiService) GetCloudPostgresqlInstanceList

func (a *V2ApiService) GetCloudPostgresqlInstanceList(getCloudPostgresqlInstanceListRequest *GetCloudPostgresqlInstanceListRequest) (*GetCloudPostgresqlInstanceListResponse, error)

V2ApiService

@param getCloudPostgresqlInstanceListRequest getCloudPostgresqlInstanceListRequest @return *GetCloudPostgresqlInstanceListResponse

func (*V2ApiService) GetCloudPostgresqlProductList

func (a *V2ApiService) GetCloudPostgresqlProductList(getCloudPostgresqlProductListRequest *GetCloudPostgresqlProductListRequest) (*GetCloudPostgresqlProductListResponse, error)

V2ApiService

@param getCloudPostgresqlProductListRequest getCloudPostgresqlProductListRequest @return *GetCloudPostgresqlProductListResponse

func (*V2ApiService) GetCloudPostgresqlTargetSubnetList

func (a *V2ApiService) GetCloudPostgresqlTargetSubnetList(getCloudPostgresqlTargetSubnetListRequest *GetCloudPostgresqlTargetSubnetListRequest) (*GetCloudPostgresqlTargetSubnetListResponse, error)

V2ApiService

@param getCloudPostgresqlTargetSubnetListRequest getCloudPostgresqlTargetSubnetListRequest @return *GetCloudPostgresqlTargetSubnetListResponse

func (*V2ApiService) GetCloudPostgresqlTargetVpcList

func (a *V2ApiService) GetCloudPostgresqlTargetVpcList(getCloudPostgresqlTargetVpcListRequest *GetCloudPostgresqlTargetVpcListRequest) (*GetCloudPostgresqlTargetVpcListResponse, error)

V2ApiService

@param getCloudPostgresqlTargetVpcListRequest getCloudPostgresqlTargetVpcListRequest @return *GetCloudPostgresqlTargetVpcListResponse

func (*V2ApiService) GetCloudPostgresqlUserList

func (a *V2ApiService) GetCloudPostgresqlUserList(getCloudPostgresqlUserListRequest *GetCloudPostgresqlUserListRequest) (*GetCloudPostgresqlUserListResponse, error)

V2ApiService

@param getCloudPostgresqlUserListRequest getCloudPostgresqlUserListRequest @return *GetCloudPostgresqlUserListResponse

func (*V2ApiService) GetDbServerLogList

func (a *V2ApiService) GetDbServerLogList(getDbServerLogListRequest *GetDbServerLogListRequest) (*GetDbServerLogListResponse, error)

V2ApiService

@param getDbServerLogListRequest getDbServerLogListRequest @return *GetDbServerLogListResponse

func (*V2ApiService) RebootCloudPostgresqlServerInstance

func (a *V2ApiService) RebootCloudPostgresqlServerInstance(rebootCloudPostgresqlServerInstanceRequest *RebootCloudPostgresqlServerInstanceRequest) (*RebootCloudPostgresqlServerInstanceResponse, error)

V2ApiService

@param rebootCloudPostgresqlServerInstanceRequest rebootCloudPostgresqlServerInstanceRequest @return *RebootCloudPostgresqlServerInstanceResponse

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL