client

package
v3.2.1 Latest Latest
Warning

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

Go to latest
Published: Jan 9, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AlignStoragePrimaryAzoneRequest

type AlignStoragePrimaryAzoneRequest struct {
	// This parameter is required.
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	RegionId            *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StorageInstanceName *string `json:"StorageInstanceName,omitempty" xml:"StorageInstanceName,omitempty"`
	SwitchTime          *string `json:"SwitchTime,omitempty" xml:"SwitchTime,omitempty"`
	SwitchTimeMode      *string `json:"SwitchTimeMode,omitempty" xml:"SwitchTimeMode,omitempty"`
}

func (AlignStoragePrimaryAzoneRequest) GoString

func (*AlignStoragePrimaryAzoneRequest) SetDBInstanceName

func (*AlignStoragePrimaryAzoneRequest) SetRegionId

func (*AlignStoragePrimaryAzoneRequest) SetStorageInstanceName

func (*AlignStoragePrimaryAzoneRequest) SetSwitchTime

func (*AlignStoragePrimaryAzoneRequest) SetSwitchTimeMode

func (AlignStoragePrimaryAzoneRequest) String

type AlignStoragePrimaryAzoneResponse

type AlignStoragePrimaryAzoneResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AlignStoragePrimaryAzoneResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (AlignStoragePrimaryAzoneResponse) GoString

func (*AlignStoragePrimaryAzoneResponse) SetHeaders

func (*AlignStoragePrimaryAzoneResponse) SetStatusCode

func (AlignStoragePrimaryAzoneResponse) String

type AlignStoragePrimaryAzoneResponseBody

type AlignStoragePrimaryAzoneResponseBody struct {
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (AlignStoragePrimaryAzoneResponseBody) GoString

func (*AlignStoragePrimaryAzoneResponseBody) SetMessage

func (*AlignStoragePrimaryAzoneResponseBody) SetRequestId

func (*AlignStoragePrimaryAzoneResponseBody) SetSuccess

func (AlignStoragePrimaryAzoneResponseBody) String

type AllocateColdDataVolumeRequest

type AllocateColdDataVolumeRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-hzravgpt8q****
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (AllocateColdDataVolumeRequest) GoString

func (*AllocateColdDataVolumeRequest) SetDBInstanceName

func (*AllocateColdDataVolumeRequest) SetRegionId

func (AllocateColdDataVolumeRequest) String

type AllocateColdDataVolumeResponse

type AllocateColdDataVolumeResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AllocateColdDataVolumeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (AllocateColdDataVolumeResponse) GoString

func (*AllocateColdDataVolumeResponse) SetHeaders

func (*AllocateColdDataVolumeResponse) SetStatusCode

func (AllocateColdDataVolumeResponse) String

type AllocateColdDataVolumeResponseBody

type AllocateColdDataVolumeResponseBody struct {
	// example:
	//
	// D6A4256F-7B83-5BD7-9AC0-72E1FAC05330
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (AllocateColdDataVolumeResponseBody) GoString

func (*AllocateColdDataVolumeResponseBody) SetRequestId

func (AllocateColdDataVolumeResponseBody) String

type AllocateInstancePublicConnectionRequest

type AllocateInstancePublicConnectionRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-**************
	ConnectionStringPrefix *string `json:"ConnectionStringPrefix,omitempty" xml:"ConnectionStringPrefix,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-**************
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	OwnerAccount   *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"`
	OwnerId        *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 3306
	Port *string `json:"Port,omitempty" xml:"Port,omitempty"`
	// example:
	//
	// cn-hangzhou
	RegionId             *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (AllocateInstancePublicConnectionRequest) GoString

func (*AllocateInstancePublicConnectionRequest) SetConnectionStringPrefix

func (*AllocateInstancePublicConnectionRequest) SetDBInstanceName

func (*AllocateInstancePublicConnectionRequest) SetOwnerAccount

func (*AllocateInstancePublicConnectionRequest) SetOwnerId

func (*AllocateInstancePublicConnectionRequest) SetPort

func (*AllocateInstancePublicConnectionRequest) SetRegionId

func (*AllocateInstancePublicConnectionRequest) SetResourceOwnerAccount

func (*AllocateInstancePublicConnectionRequest) SetResourceOwnerId

func (AllocateInstancePublicConnectionRequest) String

type AllocateInstancePublicConnectionResponse

type AllocateInstancePublicConnectionResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AllocateInstancePublicConnectionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (AllocateInstancePublicConnectionResponse) GoString

func (*AllocateInstancePublicConnectionResponse) SetHeaders

func (*AllocateInstancePublicConnectionResponse) SetStatusCode

func (AllocateInstancePublicConnectionResponse) String

type AllocateInstancePublicConnectionResponseBody

type AllocateInstancePublicConnectionResponseBody struct {
	// example:
	//
	// 9B2F3840-5C98-475C-B269-2D5C3A31797C
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (AllocateInstancePublicConnectionResponseBody) GoString

func (*AllocateInstancePublicConnectionResponseBody) SetRequestId

func (AllocateInstancePublicConnectionResponseBody) String

type CancelActiveOperationTasksRequest

type CancelActiveOperationTasksRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 111
	Ids *string `json:"Ids,omitempty" xml:"Ids,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (CancelActiveOperationTasksRequest) GoString

func (*CancelActiveOperationTasksRequest) SetIds

func (*CancelActiveOperationTasksRequest) SetRegionId

func (CancelActiveOperationTasksRequest) String

type CancelActiveOperationTasksResponse

type CancelActiveOperationTasksResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CancelActiveOperationTasksResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CancelActiveOperationTasksResponse) GoString

func (*CancelActiveOperationTasksResponse) SetHeaders

func (*CancelActiveOperationTasksResponse) SetStatusCode

func (CancelActiveOperationTasksResponse) String

type CancelActiveOperationTasksResponseBody

type CancelActiveOperationTasksResponseBody struct {
	// example:
	//
	// 111,1223
	Ids *string `json:"Ids,omitempty" xml:"Ids,omitempty"`
	// example:
	//
	// AE4F6C34-065F-45AA-B5DC-4B8D816F6305
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CancelActiveOperationTasksResponseBody) GoString

func (*CancelActiveOperationTasksResponseBody) SetIds

func (*CancelActiveOperationTasksResponseBody) SetRequestId

func (CancelActiveOperationTasksResponseBody) String

type ChangeResourceGroupRequest

type ChangeResourceGroupRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// rg-acfmwolx3j4****
	NewResourceGroupId *string `json:"NewResourceGroupId,omitempty" xml:"NewResourceGroupId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-szrwrbp693****
	ResourceId *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// PolarDBXInstance
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (ChangeResourceGroupRequest) GoString

func (s ChangeResourceGroupRequest) GoString() string

func (*ChangeResourceGroupRequest) SetNewResourceGroupId

func (s *ChangeResourceGroupRequest) SetNewResourceGroupId(v string) *ChangeResourceGroupRequest

func (*ChangeResourceGroupRequest) SetRegionId

func (*ChangeResourceGroupRequest) SetResourceId

func (*ChangeResourceGroupRequest) SetResourceType

func (ChangeResourceGroupRequest) String

type ChangeResourceGroupResponse

type ChangeResourceGroupResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ChangeResourceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ChangeResourceGroupResponse) GoString

func (s ChangeResourceGroupResponse) GoString() string

func (*ChangeResourceGroupResponse) SetBody

func (*ChangeResourceGroupResponse) SetHeaders

func (*ChangeResourceGroupResponse) SetStatusCode

func (ChangeResourceGroupResponse) String

type ChangeResourceGroupResponseBody

type ChangeResourceGroupResponseBody struct {
	// example:
	//
	// 473469C7-AA6F-4DC5-B3DB-A3DC0DE3WE34
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ChangeResourceGroupResponseBody) GoString

func (*ChangeResourceGroupResponseBody) SetRequestId

func (ChangeResourceGroupResponseBody) String

type CheckCloudResourceAuthorizedRequest

type CheckCloudResourceAuthorizedRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-********
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// acs:ram::123456789012****:role/AliyunRdsInstanceEncryptionDefaultRole
	RoleArn *string `json:"RoleArn,omitempty" xml:"RoleArn,omitempty"`
}

func (CheckCloudResourceAuthorizedRequest) GoString

func (*CheckCloudResourceAuthorizedRequest) SetDBInstanceName

func (*CheckCloudResourceAuthorizedRequest) SetRegionId

func (*CheckCloudResourceAuthorizedRequest) SetRoleArn

func (CheckCloudResourceAuthorizedRequest) String

type CheckCloudResourceAuthorizedResponse

type CheckCloudResourceAuthorizedResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CheckCloudResourceAuthorizedResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CheckCloudResourceAuthorizedResponse) GoString

func (*CheckCloudResourceAuthorizedResponse) SetHeaders

func (*CheckCloudResourceAuthorizedResponse) SetStatusCode

func (CheckCloudResourceAuthorizedResponse) String

type CheckCloudResourceAuthorizedResponseBody

type CheckCloudResourceAuthorizedResponseBody struct {
	Data *CheckCloudResourceAuthorizedResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// A501A191-BD70-5E50-98A9-C2A486A82****
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CheckCloudResourceAuthorizedResponseBody) GoString

func (*CheckCloudResourceAuthorizedResponseBody) SetRequestId

func (CheckCloudResourceAuthorizedResponseBody) String

type CheckCloudResourceAuthorizedResponseBodyData

type CheckCloudResourceAuthorizedResponseBodyData struct {
	// example:
	//
	// 0
	AuthorizationState *string `json:"AuthorizationState,omitempty" xml:"AuthorizationState,omitempty"`
	// example:
	//
	// acs:ram::123456789012****:role/AliyunRdsInstanceEncryptionDefaultRole
	RoleArn *string `json:"RoleArn,omitempty" xml:"RoleArn,omitempty"`
}

func (CheckCloudResourceAuthorizedResponseBodyData) GoString

func (*CheckCloudResourceAuthorizedResponseBodyData) SetAuthorizationState

func (*CheckCloudResourceAuthorizedResponseBodyData) SetRoleArn

func (CheckCloudResourceAuthorizedResponseBodyData) String

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) AlignStoragePrimaryAzone

func (client *Client) AlignStoragePrimaryAzone(request *AlignStoragePrimaryAzoneRequest) (_result *AlignStoragePrimaryAzoneResponse, _err error)

@param request - AlignStoragePrimaryAzoneRequest

@return AlignStoragePrimaryAzoneResponse

func (*Client) AlignStoragePrimaryAzoneWithOptions

func (client *Client) AlignStoragePrimaryAzoneWithOptions(request *AlignStoragePrimaryAzoneRequest, runtime *util.RuntimeOptions) (_result *AlignStoragePrimaryAzoneResponse, _err error)

@param request - AlignStoragePrimaryAzoneRequest

@param runtime - runtime options for this request RuntimeOptions

@return AlignStoragePrimaryAzoneResponse

func (*Client) AllocateColdDataVolume

func (client *Client) AllocateColdDataVolume(request *AllocateColdDataVolumeRequest) (_result *AllocateColdDataVolumeResponse, _err error)

Summary:

开通冷存储

@param request - AllocateColdDataVolumeRequest

@return AllocateColdDataVolumeResponse

func (*Client) AllocateColdDataVolumeWithOptions

func (client *Client) AllocateColdDataVolumeWithOptions(request *AllocateColdDataVolumeRequest, runtime *util.RuntimeOptions) (_result *AllocateColdDataVolumeResponse, _err error)

Summary:

开通冷存储

@param request - AllocateColdDataVolumeRequest

@param runtime - runtime options for this request RuntimeOptions

@return AllocateColdDataVolumeResponse

func (*Client) AllocateInstancePublicConnection

func (client *Client) AllocateInstancePublicConnection(request *AllocateInstancePublicConnectionRequest) (_result *AllocateInstancePublicConnectionResponse, _err error)

@param request - AllocateInstancePublicConnectionRequest

@return AllocateInstancePublicConnectionResponse

func (*Client) AllocateInstancePublicConnectionWithOptions

func (client *Client) AllocateInstancePublicConnectionWithOptions(request *AllocateInstancePublicConnectionRequest, runtime *util.RuntimeOptions) (_result *AllocateInstancePublicConnectionResponse, _err error)

@param request - AllocateInstancePublicConnectionRequest

@param runtime - runtime options for this request RuntimeOptions

@return AllocateInstancePublicConnectionResponse

func (*Client) CancelActiveOperationTasks

func (client *Client) CancelActiveOperationTasks(request *CancelActiveOperationTasksRequest) (_result *CancelActiveOperationTasksResponse, _err error)

Summary:

取消主动运维任务

@param request - CancelActiveOperationTasksRequest

@return CancelActiveOperationTasksResponse

func (*Client) CancelActiveOperationTasksWithOptions

func (client *Client) CancelActiveOperationTasksWithOptions(request *CancelActiveOperationTasksRequest, runtime *util.RuntimeOptions) (_result *CancelActiveOperationTasksResponse, _err error)

Summary:

取消主动运维任务

@param request - CancelActiveOperationTasksRequest

@param runtime - runtime options for this request RuntimeOptions

@return CancelActiveOperationTasksResponse

func (*Client) ChangeResourceGroup

func (client *Client) ChangeResourceGroup(request *ChangeResourceGroupRequest) (_result *ChangeResourceGroupResponse, _err error)

Summary:

修改实例所在资源组.

@param request - ChangeResourceGroupRequest

@return ChangeResourceGroupResponse

func (*Client) ChangeResourceGroupWithOptions

func (client *Client) ChangeResourceGroupWithOptions(request *ChangeResourceGroupRequest, runtime *util.RuntimeOptions) (_result *ChangeResourceGroupResponse, _err error)

Summary:

修改实例所在资源组.

@param request - ChangeResourceGroupRequest

@param runtime - runtime options for this request RuntimeOptions

@return ChangeResourceGroupResponse

func (*Client) CheckCloudResourceAuthorized

func (client *Client) CheckCloudResourceAuthorized(request *CheckCloudResourceAuthorizedRequest) (_result *CheckCloudResourceAuthorizedResponse, _err error)

@param request - CheckCloudResourceAuthorizedRequest

@return CheckCloudResourceAuthorizedResponse

func (*Client) CheckCloudResourceAuthorizedWithOptions

func (client *Client) CheckCloudResourceAuthorizedWithOptions(request *CheckCloudResourceAuthorizedRequest, runtime *util.RuntimeOptions) (_result *CheckCloudResourceAuthorizedResponse, _err error)

@param request - CheckCloudResourceAuthorizedRequest

@param runtime - runtime options for this request RuntimeOptions

@return CheckCloudResourceAuthorizedResponse

func (*Client) CreateAccount

func (client *Client) CreateAccount(request *CreateAccountRequest) (_result *CreateAccountResponse, _err error)

@param request - CreateAccountRequest

@return CreateAccountResponse

func (*Client) CreateAccountWithOptions

func (client *Client) CreateAccountWithOptions(request *CreateAccountRequest, runtime *util.RuntimeOptions) (_result *CreateAccountResponse, _err error)

@param request - CreateAccountRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateAccountResponse

func (*Client) CreateBackup

func (client *Client) CreateBackup(request *CreateBackupRequest) (_result *CreateBackupResponse, _err error)

@param request - CreateBackupRequest

@return CreateBackupResponse

func (*Client) CreateBackupWithOptions

func (client *Client) CreateBackupWithOptions(request *CreateBackupRequest, runtime *util.RuntimeOptions) (_result *CreateBackupResponse, _err error)

@param request - CreateBackupRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateBackupResponse

func (*Client) CreateDB

func (client *Client) CreateDB(request *CreateDBRequest) (_result *CreateDBResponse, _err error)

@param request - CreateDBRequest

@return CreateDBResponse

func (*Client) CreateDBInstance

func (client *Client) CreateDBInstance(request *CreateDBInstanceRequest) (_result *CreateDBInstanceResponse, _err error)

@param request - CreateDBInstanceRequest

@return CreateDBInstanceResponse

func (*Client) CreateDBInstanceWithOptions

func (client *Client) CreateDBInstanceWithOptions(tmpReq *CreateDBInstanceRequest, runtime *util.RuntimeOptions) (_result *CreateDBInstanceResponse, _err error)

@param tmpReq - CreateDBInstanceRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateDBInstanceResponse

func (*Client) CreateDBWithOptions

func (client *Client) CreateDBWithOptions(request *CreateDBRequest, runtime *util.RuntimeOptions) (_result *CreateDBResponse, _err error)

@param request - CreateDBRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateDBResponse

func (*Client) CreateSuperAccount

func (client *Client) CreateSuperAccount(request *CreateSuperAccountRequest) (_result *CreateSuperAccountResponse, _err error)

@param request - CreateSuperAccountRequest

@return CreateSuperAccountResponse

func (*Client) CreateSuperAccountWithOptions

func (client *Client) CreateSuperAccountWithOptions(request *CreateSuperAccountRequest, runtime *util.RuntimeOptions) (_result *CreateSuperAccountResponse, _err error)

@param request - CreateSuperAccountRequest

@param runtime - runtime options for this request RuntimeOptions

@return CreateSuperAccountResponse

func (*Client) DeleteAccount

func (client *Client) DeleteAccount(request *DeleteAccountRequest) (_result *DeleteAccountResponse, _err error)

@param request - DeleteAccountRequest

@return DeleteAccountResponse

func (*Client) DeleteAccountWithOptions

func (client *Client) DeleteAccountWithOptions(request *DeleteAccountRequest, runtime *util.RuntimeOptions) (_result *DeleteAccountResponse, _err error)

@param request - DeleteAccountRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteAccountResponse

func (*Client) DeleteDB

func (client *Client) DeleteDB(request *DeleteDBRequest) (_result *DeleteDBResponse, _err error)

@param request - DeleteDBRequest

@return DeleteDBResponse

func (*Client) DeleteDBInstance

func (client *Client) DeleteDBInstance(request *DeleteDBInstanceRequest) (_result *DeleteDBInstanceResponse, _err error)

@param request - DeleteDBInstanceRequest

@return DeleteDBInstanceResponse

func (*Client) DeleteDBInstanceWithOptions

func (client *Client) DeleteDBInstanceWithOptions(request *DeleteDBInstanceRequest, runtime *util.RuntimeOptions) (_result *DeleteDBInstanceResponse, _err error)

@param request - DeleteDBInstanceRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteDBInstanceResponse

func (*Client) DeleteDBWithOptions

func (client *Client) DeleteDBWithOptions(request *DeleteDBRequest, runtime *util.RuntimeOptions) (_result *DeleteDBResponse, _err error)

@param request - DeleteDBRequest

@param runtime - runtime options for this request RuntimeOptions

@return DeleteDBResponse

func (*Client) DescribeAccountList

func (client *Client) DescribeAccountList(request *DescribeAccountListRequest) (_result *DescribeAccountListResponse, _err error)

@param request - DescribeAccountListRequest

@return DescribeAccountListResponse

func (*Client) DescribeAccountListWithOptions

func (client *Client) DescribeAccountListWithOptions(request *DescribeAccountListRequest, runtime *util.RuntimeOptions) (_result *DescribeAccountListResponse, _err error)

@param request - DescribeAccountListRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeAccountListResponse

func (*Client) DescribeActiveOperationMaintainConf

func (client *Client) DescribeActiveOperationMaintainConf(request *DescribeActiveOperationMaintainConfRequest) (_result *DescribeActiveOperationMaintainConfResponse, _err error)

Summary:

展示全局运维窗口配置

@param request - DescribeActiveOperationMaintainConfRequest

@return DescribeActiveOperationMaintainConfResponse

func (*Client) DescribeActiveOperationMaintainConfWithOptions

func (client *Client) DescribeActiveOperationMaintainConfWithOptions(request *DescribeActiveOperationMaintainConfRequest, runtime *util.RuntimeOptions) (_result *DescribeActiveOperationMaintainConfResponse, _err error)

Summary:

展示全局运维窗口配置

@param request - DescribeActiveOperationMaintainConfRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeActiveOperationMaintainConfResponse

func (*Client) DescribeActiveOperationTaskCount

func (client *Client) DescribeActiveOperationTaskCount(request *DescribeActiveOperationTaskCountRequest) (_result *DescribeActiveOperationTaskCountResponse, _err error)

Summary:

获取主动运维任务数量

@param request - DescribeActiveOperationTaskCountRequest

@return DescribeActiveOperationTaskCountResponse

func (*Client) DescribeActiveOperationTaskCountWithOptions

func (client *Client) DescribeActiveOperationTaskCountWithOptions(request *DescribeActiveOperationTaskCountRequest, runtime *util.RuntimeOptions) (_result *DescribeActiveOperationTaskCountResponse, _err error)

Summary:

获取主动运维任务数量

@param request - DescribeActiveOperationTaskCountRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeActiveOperationTaskCountResponse

func (*Client) DescribeActiveOperationTasks

func (client *Client) DescribeActiveOperationTasks(request *DescribeActiveOperationTasksRequest) (_result *DescribeActiveOperationTasksResponse, _err error)

Summary:

获取待执行自动运维任务列表

@param request - DescribeActiveOperationTasksRequest

@return DescribeActiveOperationTasksResponse

func (*Client) DescribeActiveOperationTasksWithOptions

func (client *Client) DescribeActiveOperationTasksWithOptions(request *DescribeActiveOperationTasksRequest, runtime *util.RuntimeOptions) (_result *DescribeActiveOperationTasksResponse, _err error)

Summary:

获取待执行自动运维任务列表

@param request - DescribeActiveOperationTasksRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeActiveOperationTasksResponse

func (*Client) DescribeArchiveTableList

func (client *Client) DescribeArchiveTableList(request *DescribeArchiveTableListRequest) (_result *DescribeArchiveTableListResponse, _err error)

Summary:

冷存储表列表

@param request - DescribeArchiveTableListRequest

@return DescribeArchiveTableListResponse

func (*Client) DescribeArchiveTableListWithOptions

func (client *Client) DescribeArchiveTableListWithOptions(request *DescribeArchiveTableListRequest, runtime *util.RuntimeOptions) (_result *DescribeArchiveTableListResponse, _err error)

Summary:

冷存储表列表

@param request - DescribeArchiveTableListRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeArchiveTableListResponse

func (*Client) DescribeBackupPolicy

func (client *Client) DescribeBackupPolicy(request *DescribeBackupPolicyRequest) (_result *DescribeBackupPolicyResponse, _err error)

@param request - DescribeBackupPolicyRequest

@return DescribeBackupPolicyResponse

func (*Client) DescribeBackupPolicyWithOptions

func (client *Client) DescribeBackupPolicyWithOptions(request *DescribeBackupPolicyRequest, runtime *util.RuntimeOptions) (_result *DescribeBackupPolicyResponse, _err error)

@param request - DescribeBackupPolicyRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeBackupPolicyResponse

func (*Client) DescribeBackupSet

func (client *Client) DescribeBackupSet(request *DescribeBackupSetRequest) (_result *DescribeBackupSetResponse, _err error)

Summary:

备份集详情

@param request - DescribeBackupSetRequest

@return DescribeBackupSetResponse

func (*Client) DescribeBackupSetList

func (client *Client) DescribeBackupSetList(request *DescribeBackupSetListRequest) (_result *DescribeBackupSetListResponse, _err error)

@param request - DescribeBackupSetListRequest

@return DescribeBackupSetListResponse

func (*Client) DescribeBackupSetListWithOptions

func (client *Client) DescribeBackupSetListWithOptions(request *DescribeBackupSetListRequest, runtime *util.RuntimeOptions) (_result *DescribeBackupSetListResponse, _err error)

@param request - DescribeBackupSetListRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeBackupSetListResponse

func (*Client) DescribeBackupSetWithOptions

func (client *Client) DescribeBackupSetWithOptions(request *DescribeBackupSetRequest, runtime *util.RuntimeOptions) (_result *DescribeBackupSetResponse, _err error)

Summary:

备份集详情

@param request - DescribeBackupSetRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeBackupSetResponse

func (*Client) DescribeBinaryLogList

func (client *Client) DescribeBinaryLogList(request *DescribeBinaryLogListRequest) (_result *DescribeBinaryLogListResponse, _err error)

@param request - DescribeBinaryLogListRequest

@return DescribeBinaryLogListResponse

func (*Client) DescribeBinaryLogListWithOptions

func (client *Client) DescribeBinaryLogListWithOptions(request *DescribeBinaryLogListRequest, runtime *util.RuntimeOptions) (_result *DescribeBinaryLogListResponse, _err error)

@param request - DescribeBinaryLogListRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeBinaryLogListResponse

func (*Client) DescribeCharacterSet

func (client *Client) DescribeCharacterSet(request *DescribeCharacterSetRequest) (_result *DescribeCharacterSetResponse, _err error)

@param request - DescribeCharacterSetRequest

@return DescribeCharacterSetResponse

func (*Client) DescribeCharacterSetWithOptions

func (client *Client) DescribeCharacterSetWithOptions(request *DescribeCharacterSetRequest, runtime *util.RuntimeOptions) (_result *DescribeCharacterSetResponse, _err error)

@param request - DescribeCharacterSetRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeCharacterSetResponse

func (*Client) DescribeColdDataBasicInfo

func (client *Client) DescribeColdDataBasicInfo(request *DescribeColdDataBasicInfoRequest) (_result *DescribeColdDataBasicInfoResponse, _err error)

Summary:

冷存储基础信息

@param request - DescribeColdDataBasicInfoRequest

@return DescribeColdDataBasicInfoResponse

func (*Client) DescribeColdDataBasicInfoWithOptions

func (client *Client) DescribeColdDataBasicInfoWithOptions(request *DescribeColdDataBasicInfoRequest, runtime *util.RuntimeOptions) (_result *DescribeColdDataBasicInfoResponse, _err error)

Summary:

冷存储基础信息

@param request - DescribeColdDataBasicInfoRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeColdDataBasicInfoResponse

func (*Client) DescribeDBInstanceAttribute

func (client *Client) DescribeDBInstanceAttribute(request *DescribeDBInstanceAttributeRequest) (_result *DescribeDBInstanceAttributeResponse, _err error)

@param request - DescribeDBInstanceAttributeRequest

@return DescribeDBInstanceAttributeResponse

func (*Client) DescribeDBInstanceAttributeWithOptions

func (client *Client) DescribeDBInstanceAttributeWithOptions(request *DescribeDBInstanceAttributeRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstanceAttributeResponse, _err error)

@param request - DescribeDBInstanceAttributeRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeDBInstanceAttributeResponse

func (*Client) DescribeDBInstanceConfig

func (client *Client) DescribeDBInstanceConfig(request *DescribeDBInstanceConfigRequest) (_result *DescribeDBInstanceConfigResponse, _err error)

@param request - DescribeDBInstanceConfigRequest

@return DescribeDBInstanceConfigResponse

func (*Client) DescribeDBInstanceConfigWithOptions

func (client *Client) DescribeDBInstanceConfigWithOptions(request *DescribeDBInstanceConfigRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstanceConfigResponse, _err error)

@param request - DescribeDBInstanceConfigRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeDBInstanceConfigResponse

func (*Client) DescribeDBInstanceHA

func (client *Client) DescribeDBInstanceHA(request *DescribeDBInstanceHARequest) (_result *DescribeDBInstanceHAResponse, _err error)

@param request - DescribeDBInstanceHARequest

@return DescribeDBInstanceHAResponse

func (*Client) DescribeDBInstanceHAWithOptions

func (client *Client) DescribeDBInstanceHAWithOptions(request *DescribeDBInstanceHARequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstanceHAResponse, _err error)

@param request - DescribeDBInstanceHARequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeDBInstanceHAResponse

func (*Client) DescribeDBInstanceSSL

func (client *Client) DescribeDBInstanceSSL(request *DescribeDBInstanceSSLRequest) (_result *DescribeDBInstanceSSLResponse, _err error)

@param request - DescribeDBInstanceSSLRequest

@return DescribeDBInstanceSSLResponse

func (*Client) DescribeDBInstanceSSLWithOptions

func (client *Client) DescribeDBInstanceSSLWithOptions(request *DescribeDBInstanceSSLRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstanceSSLResponse, _err error)

@param request - DescribeDBInstanceSSLRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeDBInstanceSSLResponse

func (*Client) DescribeDBInstanceTDE

func (client *Client) DescribeDBInstanceTDE(request *DescribeDBInstanceTDERequest) (_result *DescribeDBInstanceTDEResponse, _err error)

@param request - DescribeDBInstanceTDERequest

@return DescribeDBInstanceTDEResponse

func (*Client) DescribeDBInstanceTDEWithOptions

func (client *Client) DescribeDBInstanceTDEWithOptions(request *DescribeDBInstanceTDERequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstanceTDEResponse, _err error)

@param request - DescribeDBInstanceTDERequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeDBInstanceTDEResponse

func (*Client) DescribeDBInstanceTopology

func (client *Client) DescribeDBInstanceTopology(request *DescribeDBInstanceTopologyRequest) (_result *DescribeDBInstanceTopologyResponse, _err error)

@param request - DescribeDBInstanceTopologyRequest

@return DescribeDBInstanceTopologyResponse

func (*Client) DescribeDBInstanceTopologyWithOptions

func (client *Client) DescribeDBInstanceTopologyWithOptions(request *DescribeDBInstanceTopologyRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstanceTopologyResponse, _err error)

@param request - DescribeDBInstanceTopologyRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeDBInstanceTopologyResponse

func (*Client) DescribeDBInstanceViaEndpoint

func (client *Client) DescribeDBInstanceViaEndpoint(request *DescribeDBInstanceViaEndpointRequest) (_result *DescribeDBInstanceViaEndpointResponse, _err error)

Summary:

通过Endpoint查询实例

@param request - DescribeDBInstanceViaEndpointRequest

@return DescribeDBInstanceViaEndpointResponse

func (*Client) DescribeDBInstanceViaEndpointWithOptions

func (client *Client) DescribeDBInstanceViaEndpointWithOptions(request *DescribeDBInstanceViaEndpointRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstanceViaEndpointResponse, _err error)

Summary:

通过Endpoint查询实例

@param request - DescribeDBInstanceViaEndpointRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeDBInstanceViaEndpointResponse

func (*Client) DescribeDBInstances

func (client *Client) DescribeDBInstances(request *DescribeDBInstancesRequest) (_result *DescribeDBInstancesResponse, _err error)

@param request - DescribeDBInstancesRequest

@return DescribeDBInstancesResponse

func (*Client) DescribeDBInstancesWithOptions

func (client *Client) DescribeDBInstancesWithOptions(request *DescribeDBInstancesRequest, runtime *util.RuntimeOptions) (_result *DescribeDBInstancesResponse, _err error)

@param request - DescribeDBInstancesRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeDBInstancesResponse

func (*Client) DescribeDBNodePerformance

func (client *Client) DescribeDBNodePerformance(request *DescribeDBNodePerformanceRequest) (_result *DescribeDBNodePerformanceResponse, _err error)

@param request - DescribeDBNodePerformanceRequest

@return DescribeDBNodePerformanceResponse

func (*Client) DescribeDBNodePerformanceWithOptions

func (client *Client) DescribeDBNodePerformanceWithOptions(request *DescribeDBNodePerformanceRequest, runtime *util.RuntimeOptions) (_result *DescribeDBNodePerformanceResponse, _err error)

@param request - DescribeDBNodePerformanceRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeDBNodePerformanceResponse

func (*Client) DescribeDbList

func (client *Client) DescribeDbList(request *DescribeDbListRequest) (_result *DescribeDbListResponse, _err error)

@param request - DescribeDbListRequest

@return DescribeDbListResponse

func (*Client) DescribeDbListWithOptions

func (client *Client) DescribeDbListWithOptions(request *DescribeDbListRequest, runtime *util.RuntimeOptions) (_result *DescribeDbListResponse, _err error)

@param request - DescribeDbListRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeDbListResponse

func (*Client) DescribeDistributeTableList

func (client *Client) DescribeDistributeTableList(request *DescribeDistributeTableListRequest) (_result *DescribeDistributeTableListResponse, _err error)

@param request - DescribeDistributeTableListRequest

@return DescribeDistributeTableListResponse

func (*Client) DescribeDistributeTableListWithOptions

func (client *Client) DescribeDistributeTableListWithOptions(request *DescribeDistributeTableListRequest, runtime *util.RuntimeOptions) (_result *DescribeDistributeTableListResponse, _err error)

@param request - DescribeDistributeTableListRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeDistributeTableListResponse

func (*Client) DescribeEvents

func (client *Client) DescribeEvents(request *DescribeEventsRequest) (_result *DescribeEventsResponse, _err error)

Summary:

历史事件

@param request - DescribeEventsRequest

@return DescribeEventsResponse

func (*Client) DescribeEventsWithOptions

func (client *Client) DescribeEventsWithOptions(request *DescribeEventsRequest, runtime *util.RuntimeOptions) (_result *DescribeEventsResponse, _err error)

Summary:

历史事件

@param request - DescribeEventsRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeEventsResponse

func (*Client) DescribeGdnInstances added in v3.2.0

func (client *Client) DescribeGdnInstances(request *DescribeGdnInstancesRequest) (_result *DescribeGdnInstancesResponse, _err error)

Summary:

获取GDN实例列表

@param request - DescribeGdnInstancesRequest

@return DescribeGdnInstancesResponse

func (*Client) DescribeGdnInstancesWithOptions added in v3.2.0

func (client *Client) DescribeGdnInstancesWithOptions(request *DescribeGdnInstancesRequest, runtime *util.RuntimeOptions) (_result *DescribeGdnInstancesResponse, _err error)

Summary:

获取GDN实例列表

@param request - DescribeGdnInstancesRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeGdnInstancesResponse

func (*Client) DescribeOpenBackupSet

func (client *Client) DescribeOpenBackupSet(request *DescribeOpenBackupSetRequest) (_result *DescribeOpenBackupSetResponse, _err error)

Summary:

开放商业备份集

@param request - DescribeOpenBackupSetRequest

@return DescribeOpenBackupSetResponse

func (*Client) DescribeOpenBackupSetWithOptions

func (client *Client) DescribeOpenBackupSetWithOptions(request *DescribeOpenBackupSetRequest, runtime *util.RuntimeOptions) (_result *DescribeOpenBackupSetResponse, _err error)

Summary:

开放商业备份集

@param request - DescribeOpenBackupSetRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeOpenBackupSetResponse

func (*Client) DescribeParameterTemplates

func (client *Client) DescribeParameterTemplates(request *DescribeParameterTemplatesRequest) (_result *DescribeParameterTemplatesResponse, _err error)

@param request - DescribeParameterTemplatesRequest

@return DescribeParameterTemplatesResponse

func (*Client) DescribeParameterTemplatesWithOptions

func (client *Client) DescribeParameterTemplatesWithOptions(request *DescribeParameterTemplatesRequest, runtime *util.RuntimeOptions) (_result *DescribeParameterTemplatesResponse, _err error)

@param request - DescribeParameterTemplatesRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeParameterTemplatesResponse

func (*Client) DescribeParameters

func (client *Client) DescribeParameters(request *DescribeParametersRequest) (_result *DescribeParametersResponse, _err error)

@param request - DescribeParametersRequest

@return DescribeParametersResponse

func (*Client) DescribeParametersWithOptions

func (client *Client) DescribeParametersWithOptions(request *DescribeParametersRequest, runtime *util.RuntimeOptions) (_result *DescribeParametersResponse, _err error)

@param request - DescribeParametersRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeParametersResponse

func (*Client) DescribeRegions

func (client *Client) DescribeRegions() (_result *DescribeRegionsResponse, _err error)

@return DescribeRegionsResponse

func (*Client) DescribeRegionsWithOptions

func (client *Client) DescribeRegionsWithOptions(runtime *util.RuntimeOptions) (_result *DescribeRegionsResponse, _err error)

@param request - DescribeRegionsRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeRegionsResponse

func (*Client) DescribeScaleOutMigrateTaskList

func (client *Client) DescribeScaleOutMigrateTaskList(request *DescribeScaleOutMigrateTaskListRequest) (_result *DescribeScaleOutMigrateTaskListResponse, _err error)

@param request - DescribeScaleOutMigrateTaskListRequest

@return DescribeScaleOutMigrateTaskListResponse

func (*Client) DescribeScaleOutMigrateTaskListWithOptions

func (client *Client) DescribeScaleOutMigrateTaskListWithOptions(request *DescribeScaleOutMigrateTaskListRequest, runtime *util.RuntimeOptions) (_result *DescribeScaleOutMigrateTaskListResponse, _err error)

@param request - DescribeScaleOutMigrateTaskListRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeScaleOutMigrateTaskListResponse

func (*Client) DescribeSecurityIps

func (client *Client) DescribeSecurityIps(request *DescribeSecurityIpsRequest) (_result *DescribeSecurityIpsResponse, _err error)

@param request - DescribeSecurityIpsRequest

@return DescribeSecurityIpsResponse

func (*Client) DescribeSecurityIpsWithOptions

func (client *Client) DescribeSecurityIpsWithOptions(request *DescribeSecurityIpsRequest, runtime *util.RuntimeOptions) (_result *DescribeSecurityIpsResponse, _err error)

@param request - DescribeSecurityIpsRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeSecurityIpsResponse

func (*Client) DescribeSlowLogRecords added in v3.1.0

func (client *Client) DescribeSlowLogRecords(request *DescribeSlowLogRecordsRequest) (_result *DescribeSlowLogRecordsResponse, _err error)

Summary:

慢SQL明细

@param request - DescribeSlowLogRecordsRequest

@return DescribeSlowLogRecordsResponse

func (*Client) DescribeSlowLogRecordsWithOptions added in v3.1.0

func (client *Client) DescribeSlowLogRecordsWithOptions(request *DescribeSlowLogRecordsRequest, runtime *util.RuntimeOptions) (_result *DescribeSlowLogRecordsResponse, _err error)

Summary:

慢SQL明细

@param request - DescribeSlowLogRecordsRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeSlowLogRecordsResponse

func (*Client) DescribeTags

func (client *Client) DescribeTags(request *DescribeTagsRequest) (_result *DescribeTagsResponse, _err error)

Summary:

标签列表查询

@param request - DescribeTagsRequest

@return DescribeTagsResponse

func (*Client) DescribeTagsWithOptions

func (client *Client) DescribeTagsWithOptions(request *DescribeTagsRequest, runtime *util.RuntimeOptions) (_result *DescribeTagsResponse, _err error)

Summary:

标签列表查询

@param request - DescribeTagsRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeTagsResponse

func (*Client) DescribeTasks

func (client *Client) DescribeTasks(request *DescribeTasksRequest) (_result *DescribeTasksResponse, _err error)

@param request - DescribeTasksRequest

@return DescribeTasksResponse

func (*Client) DescribeTasksWithOptions

func (client *Client) DescribeTasksWithOptions(request *DescribeTasksRequest, runtime *util.RuntimeOptions) (_result *DescribeTasksResponse, _err error)

@param request - DescribeTasksRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeTasksResponse

func (*Client) DescribeUserEncryptionKeyList

func (client *Client) DescribeUserEncryptionKeyList(request *DescribeUserEncryptionKeyListRequest) (_result *DescribeUserEncryptionKeyListResponse, _err error)

@param request - DescribeUserEncryptionKeyListRequest

@return DescribeUserEncryptionKeyListResponse

func (*Client) DescribeUserEncryptionKeyListWithOptions

func (client *Client) DescribeUserEncryptionKeyListWithOptions(request *DescribeUserEncryptionKeyListRequest, runtime *util.RuntimeOptions) (_result *DescribeUserEncryptionKeyListResponse, _err error)

@param request - DescribeUserEncryptionKeyListRequest

@param runtime - runtime options for this request RuntimeOptions

@return DescribeUserEncryptionKeyListResponse

func (*Client) DisableRightsSeparation

func (client *Client) DisableRightsSeparation(request *DisableRightsSeparationRequest) (_result *DisableRightsSeparationResponse, _err error)

@param request - DisableRightsSeparationRequest

@return DisableRightsSeparationResponse

func (*Client) DisableRightsSeparationWithOptions

func (client *Client) DisableRightsSeparationWithOptions(request *DisableRightsSeparationRequest, runtime *util.RuntimeOptions) (_result *DisableRightsSeparationResponse, _err error)

@param request - DisableRightsSeparationRequest

@param runtime - runtime options for this request RuntimeOptions

@return DisableRightsSeparationResponse

func (*Client) EnableRightsSeparation

func (client *Client) EnableRightsSeparation(request *EnableRightsSeparationRequest) (_result *EnableRightsSeparationResponse, _err error)

Summary:

开启三权分立

@param request - EnableRightsSeparationRequest

@return EnableRightsSeparationResponse

func (*Client) EnableRightsSeparationWithOptions

func (client *Client) EnableRightsSeparationWithOptions(request *EnableRightsSeparationRequest, runtime *util.RuntimeOptions) (_result *EnableRightsSeparationResponse, _err error)

Summary:

开启三权分立

@param request - EnableRightsSeparationRequest

@param runtime - runtime options for this request RuntimeOptions

@return EnableRightsSeparationResponse

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) ListTagResources

func (client *Client) ListTagResources(request *ListTagResourcesRequest) (_result *ListTagResourcesResponse, _err error)

Summary:

查标签接口

@param request - ListTagResourcesRequest

@return ListTagResourcesResponse

func (*Client) ListTagResourcesWithOptions

func (client *Client) ListTagResourcesWithOptions(request *ListTagResourcesRequest, runtime *util.RuntimeOptions) (_result *ListTagResourcesResponse, _err error)

Summary:

查标签接口

@param request - ListTagResourcesRequest

@param runtime - runtime options for this request RuntimeOptions

@return ListTagResourcesResponse

func (*Client) ModifyAccountDescription

func (client *Client) ModifyAccountDescription(request *ModifyAccountDescriptionRequest) (_result *ModifyAccountDescriptionResponse, _err error)

@param request - ModifyAccountDescriptionRequest

@return ModifyAccountDescriptionResponse

func (*Client) ModifyAccountDescriptionWithOptions

func (client *Client) ModifyAccountDescriptionWithOptions(request *ModifyAccountDescriptionRequest, runtime *util.RuntimeOptions) (_result *ModifyAccountDescriptionResponse, _err error)

@param request - ModifyAccountDescriptionRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyAccountDescriptionResponse

func (*Client) ModifyAccountPrivilege

func (client *Client) ModifyAccountPrivilege(request *ModifyAccountPrivilegeRequest) (_result *ModifyAccountPrivilegeResponse, _err error)

@param request - ModifyAccountPrivilegeRequest

@return ModifyAccountPrivilegeResponse

func (*Client) ModifyAccountPrivilegeWithOptions

func (client *Client) ModifyAccountPrivilegeWithOptions(request *ModifyAccountPrivilegeRequest, runtime *util.RuntimeOptions) (_result *ModifyAccountPrivilegeResponse, _err error)

@param request - ModifyAccountPrivilegeRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyAccountPrivilegeResponse

func (*Client) ModifyActiveOperationMaintainConf

func (client *Client) ModifyActiveOperationMaintainConf(request *ModifyActiveOperationMaintainConfRequest) (_result *ModifyActiveOperationMaintainConfResponse, _err error)

Summary:

修改全局运维窗口信息

@param request - ModifyActiveOperationMaintainConfRequest

@return ModifyActiveOperationMaintainConfResponse

func (*Client) ModifyActiveOperationMaintainConfWithOptions

func (client *Client) ModifyActiveOperationMaintainConfWithOptions(request *ModifyActiveOperationMaintainConfRequest, runtime *util.RuntimeOptions) (_result *ModifyActiveOperationMaintainConfResponse, _err error)

Summary:

修改全局运维窗口信息

@param request - ModifyActiveOperationMaintainConfRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyActiveOperationMaintainConfResponse

func (*Client) ModifyActiveOperationTasks

func (client *Client) ModifyActiveOperationTasks(request *ModifyActiveOperationTasksRequest) (_result *ModifyActiveOperationTasksResponse, _err error)

Summary:

修改主动运维任务

@param request - ModifyActiveOperationTasksRequest

@return ModifyActiveOperationTasksResponse

func (*Client) ModifyActiveOperationTasksWithOptions

func (client *Client) ModifyActiveOperationTasksWithOptions(request *ModifyActiveOperationTasksRequest, runtime *util.RuntimeOptions) (_result *ModifyActiveOperationTasksResponse, _err error)

Summary:

修改主动运维任务

@param request - ModifyActiveOperationTasksRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyActiveOperationTasksResponse

func (*Client) ModifyDBInstanceClass

func (client *Client) ModifyDBInstanceClass(request *ModifyDBInstanceClassRequest) (_result *ModifyDBInstanceClassResponse, _err error)

@param request - ModifyDBInstanceClassRequest

@return ModifyDBInstanceClassResponse

func (*Client) ModifyDBInstanceClassWithOptions

func (client *Client) ModifyDBInstanceClassWithOptions(request *ModifyDBInstanceClassRequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceClassResponse, _err error)

@param request - ModifyDBInstanceClassRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyDBInstanceClassResponse

func (*Client) ModifyDBInstanceConfig

func (client *Client) ModifyDBInstanceConfig(request *ModifyDBInstanceConfigRequest) (_result *ModifyDBInstanceConfigResponse, _err error)

Summary:

修改实例配置

@param request - ModifyDBInstanceConfigRequest

@return ModifyDBInstanceConfigResponse

func (*Client) ModifyDBInstanceConfigWithOptions

func (client *Client) ModifyDBInstanceConfigWithOptions(request *ModifyDBInstanceConfigRequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceConfigResponse, _err error)

Summary:

修改实例配置

@param request - ModifyDBInstanceConfigRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyDBInstanceConfigResponse

func (*Client) ModifyDBInstanceConnectionString

func (client *Client) ModifyDBInstanceConnectionString(request *ModifyDBInstanceConnectionStringRequest) (_result *ModifyDBInstanceConnectionStringResponse, _err error)

Summary:

修改实例链接串

@param request - ModifyDBInstanceConnectionStringRequest

@return ModifyDBInstanceConnectionStringResponse

func (*Client) ModifyDBInstanceConnectionStringWithOptions

func (client *Client) ModifyDBInstanceConnectionStringWithOptions(request *ModifyDBInstanceConnectionStringRequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceConnectionStringResponse, _err error)

Summary:

修改实例链接串

@param request - ModifyDBInstanceConnectionStringRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyDBInstanceConnectionStringResponse

func (*Client) ModifyDBInstanceDescription

func (client *Client) ModifyDBInstanceDescription(request *ModifyDBInstanceDescriptionRequest) (_result *ModifyDBInstanceDescriptionResponse, _err error)

@param request - ModifyDBInstanceDescriptionRequest

@return ModifyDBInstanceDescriptionResponse

func (*Client) ModifyDBInstanceDescriptionWithOptions

func (client *Client) ModifyDBInstanceDescriptionWithOptions(request *ModifyDBInstanceDescriptionRequest, runtime *util.RuntimeOptions) (_result *ModifyDBInstanceDescriptionResponse, _err error)

@param request - ModifyDBInstanceDescriptionRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyDBInstanceDescriptionResponse

func (*Client) ModifyDatabaseDescription

func (client *Client) ModifyDatabaseDescription(request *ModifyDatabaseDescriptionRequest) (_result *ModifyDatabaseDescriptionResponse, _err error)

@param request - ModifyDatabaseDescriptionRequest

@return ModifyDatabaseDescriptionResponse

func (*Client) ModifyDatabaseDescriptionWithOptions

func (client *Client) ModifyDatabaseDescriptionWithOptions(request *ModifyDatabaseDescriptionRequest, runtime *util.RuntimeOptions) (_result *ModifyDatabaseDescriptionResponse, _err error)

@param request - ModifyDatabaseDescriptionRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyDatabaseDescriptionResponse

func (*Client) ModifyParameter

func (client *Client) ModifyParameter(request *ModifyParameterRequest) (_result *ModifyParameterResponse, _err error)

@param request - ModifyParameterRequest

@return ModifyParameterResponse

func (*Client) ModifyParameterWithOptions

func (client *Client) ModifyParameterWithOptions(request *ModifyParameterRequest, runtime *util.RuntimeOptions) (_result *ModifyParameterResponse, _err error)

@param request - ModifyParameterRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifyParameterResponse

func (*Client) ModifySecurityIps

func (client *Client) ModifySecurityIps(request *ModifySecurityIpsRequest) (_result *ModifySecurityIpsResponse, _err error)

@param request - ModifySecurityIpsRequest

@return ModifySecurityIpsResponse

func (*Client) ModifySecurityIpsWithOptions

func (client *Client) ModifySecurityIpsWithOptions(request *ModifySecurityIpsRequest, runtime *util.RuntimeOptions) (_result *ModifySecurityIpsResponse, _err error)

@param request - ModifySecurityIpsRequest

@param runtime - runtime options for this request RuntimeOptions

@return ModifySecurityIpsResponse

func (*Client) ReleaseColdDataVolume

func (client *Client) ReleaseColdDataVolume(request *ReleaseColdDataVolumeRequest) (_result *ReleaseColdDataVolumeResponse, _err error)

Summary:

关闭冷存储

@param request - ReleaseColdDataVolumeRequest

@return ReleaseColdDataVolumeResponse

func (*Client) ReleaseColdDataVolumeWithOptions

func (client *Client) ReleaseColdDataVolumeWithOptions(request *ReleaseColdDataVolumeRequest, runtime *util.RuntimeOptions) (_result *ReleaseColdDataVolumeResponse, _err error)

Summary:

关闭冷存储

@param request - ReleaseColdDataVolumeRequest

@param runtime - runtime options for this request RuntimeOptions

@return ReleaseColdDataVolumeResponse

func (*Client) ReleaseInstancePublicConnection

func (client *Client) ReleaseInstancePublicConnection(request *ReleaseInstancePublicConnectionRequest) (_result *ReleaseInstancePublicConnectionResponse, _err error)

@param request - ReleaseInstancePublicConnectionRequest

@return ReleaseInstancePublicConnectionResponse

func (*Client) ReleaseInstancePublicConnectionWithOptions

func (client *Client) ReleaseInstancePublicConnectionWithOptions(request *ReleaseInstancePublicConnectionRequest, runtime *util.RuntimeOptions) (_result *ReleaseInstancePublicConnectionResponse, _err error)

@param request - ReleaseInstancePublicConnectionRequest

@param runtime - runtime options for this request RuntimeOptions

@return ReleaseInstancePublicConnectionResponse

func (*Client) ResetAccountPassword

func (client *Client) ResetAccountPassword(request *ResetAccountPasswordRequest) (_result *ResetAccountPasswordResponse, _err error)

@param request - ResetAccountPasswordRequest

@return ResetAccountPasswordResponse

func (*Client) ResetAccountPasswordWithOptions

func (client *Client) ResetAccountPasswordWithOptions(request *ResetAccountPasswordRequest, runtime *util.RuntimeOptions) (_result *ResetAccountPasswordResponse, _err error)

@param request - ResetAccountPasswordRequest

@param runtime - runtime options for this request RuntimeOptions

@return ResetAccountPasswordResponse

func (*Client) RestartDBInstance

func (client *Client) RestartDBInstance(request *RestartDBInstanceRequest) (_result *RestartDBInstanceResponse, _err error)

@param request - RestartDBInstanceRequest

@return RestartDBInstanceResponse

func (*Client) RestartDBInstanceWithOptions

func (client *Client) RestartDBInstanceWithOptions(request *RestartDBInstanceRequest, runtime *util.RuntimeOptions) (_result *RestartDBInstanceResponse, _err error)

@param request - RestartDBInstanceRequest

@param runtime - runtime options for this request RuntimeOptions

@return RestartDBInstanceResponse

func (*Client) SwitchDBInstanceHA

func (client *Client) SwitchDBInstanceHA(request *SwitchDBInstanceHARequest) (_result *SwitchDBInstanceHAResponse, _err error)

@param request - SwitchDBInstanceHARequest

@return SwitchDBInstanceHAResponse

func (*Client) SwitchDBInstanceHAWithOptions

func (client *Client) SwitchDBInstanceHAWithOptions(request *SwitchDBInstanceHARequest, runtime *util.RuntimeOptions) (_result *SwitchDBInstanceHAResponse, _err error)

@param request - SwitchDBInstanceHARequest

@param runtime - runtime options for this request RuntimeOptions

@return SwitchDBInstanceHAResponse

func (*Client) SwitchGdnMemberRole added in v3.2.0

func (client *Client) SwitchGdnMemberRole(request *SwitchGdnMemberRoleRequest) (_result *SwitchGdnMemberRoleResponse, _err error)

Summary:

GDN主备切换

@param request - SwitchGdnMemberRoleRequest

@return SwitchGdnMemberRoleResponse

func (*Client) SwitchGdnMemberRoleWithOptions added in v3.2.0

func (client *Client) SwitchGdnMemberRoleWithOptions(request *SwitchGdnMemberRoleRequest, runtime *util.RuntimeOptions) (_result *SwitchGdnMemberRoleResponse, _err error)

Summary:

GDN主备切换

@param request - SwitchGdnMemberRoleRequest

@param runtime - runtime options for this request RuntimeOptions

@return SwitchGdnMemberRoleResponse

func (*Client) TagResources

func (client *Client) TagResources(request *TagResourcesRequest) (_result *TagResourcesResponse, _err error)

Summary:

打标签接口

@param request - TagResourcesRequest

@return TagResourcesResponse

func (*Client) TagResourcesWithOptions

func (client *Client) TagResourcesWithOptions(request *TagResourcesRequest, runtime *util.RuntimeOptions) (_result *TagResourcesResponse, _err error)

Summary:

打标签接口

@param request - TagResourcesRequest

@param runtime - runtime options for this request RuntimeOptions

@return TagResourcesResponse

func (*Client) UntagResources

func (client *Client) UntagResources(request *UntagResourcesRequest) (_result *UntagResourcesResponse, _err error)

Summary:

删标签接口

@param request - UntagResourcesRequest

@return UntagResourcesResponse

func (*Client) UntagResourcesWithOptions

func (client *Client) UntagResourcesWithOptions(request *UntagResourcesRequest, runtime *util.RuntimeOptions) (_result *UntagResourcesResponse, _err error)

Summary:

删标签接口

@param request - UntagResourcesRequest

@param runtime - runtime options for this request RuntimeOptions

@return UntagResourcesResponse

func (*Client) UpdateBackupPolicy

func (client *Client) UpdateBackupPolicy(request *UpdateBackupPolicyRequest) (_result *UpdateBackupPolicyResponse, _err error)

@param request - UpdateBackupPolicyRequest

@return UpdateBackupPolicyResponse

func (*Client) UpdateBackupPolicyWithOptions

func (client *Client) UpdateBackupPolicyWithOptions(request *UpdateBackupPolicyRequest, runtime *util.RuntimeOptions) (_result *UpdateBackupPolicyResponse, _err error)

@param request - UpdateBackupPolicyRequest

@param runtime - runtime options for this request RuntimeOptions

@return UpdateBackupPolicyResponse

func (*Client) UpdateDBInstanceSSL

func (client *Client) UpdateDBInstanceSSL(request *UpdateDBInstanceSSLRequest) (_result *UpdateDBInstanceSSLResponse, _err error)

@param request - UpdateDBInstanceSSLRequest

@return UpdateDBInstanceSSLResponse

func (*Client) UpdateDBInstanceSSLWithOptions

func (client *Client) UpdateDBInstanceSSLWithOptions(request *UpdateDBInstanceSSLRequest, runtime *util.RuntimeOptions) (_result *UpdateDBInstanceSSLResponse, _err error)

@param request - UpdateDBInstanceSSLRequest

@param runtime - runtime options for this request RuntimeOptions

@return UpdateDBInstanceSSLResponse

func (*Client) UpdateDBInstanceTDE

func (client *Client) UpdateDBInstanceTDE(request *UpdateDBInstanceTDERequest) (_result *UpdateDBInstanceTDEResponse, _err error)

@param request - UpdateDBInstanceTDERequest

@return UpdateDBInstanceTDEResponse

func (*Client) UpdateDBInstanceTDEWithOptions

func (client *Client) UpdateDBInstanceTDEWithOptions(request *UpdateDBInstanceTDERequest, runtime *util.RuntimeOptions) (_result *UpdateDBInstanceTDEResponse, _err error)

@param request - UpdateDBInstanceTDERequest

@param runtime - runtime options for this request RuntimeOptions

@return UpdateDBInstanceTDEResponse

func (*Client) UpdatePolarDBXInstanceNode

func (client *Client) UpdatePolarDBXInstanceNode(request *UpdatePolarDBXInstanceNodeRequest) (_result *UpdatePolarDBXInstanceNodeResponse, _err error)

@param request - UpdatePolarDBXInstanceNodeRequest

@return UpdatePolarDBXInstanceNodeResponse

func (*Client) UpdatePolarDBXInstanceNodeWithOptions

func (client *Client) UpdatePolarDBXInstanceNodeWithOptions(request *UpdatePolarDBXInstanceNodeRequest, runtime *util.RuntimeOptions) (_result *UpdatePolarDBXInstanceNodeResponse, _err error)

@param request - UpdatePolarDBXInstanceNodeRequest

@param runtime - runtime options for this request RuntimeOptions

@return UpdatePolarDBXInstanceNodeResponse

func (*Client) UpgradeDBInstanceKernelVersion

func (client *Client) UpgradeDBInstanceKernelVersion(request *UpgradeDBInstanceKernelVersionRequest) (_result *UpgradeDBInstanceKernelVersionResponse, _err error)

@param request - UpgradeDBInstanceKernelVersionRequest

@return UpgradeDBInstanceKernelVersionResponse

func (*Client) UpgradeDBInstanceKernelVersionWithOptions

func (client *Client) UpgradeDBInstanceKernelVersionWithOptions(request *UpgradeDBInstanceKernelVersionRequest, runtime *util.RuntimeOptions) (_result *UpgradeDBInstanceKernelVersionResponse, _err error)

@param request - UpgradeDBInstanceKernelVersionRequest

@param runtime - runtime options for this request RuntimeOptions

@return UpgradeDBInstanceKernelVersionResponse

type CreateAccountRequest

type CreateAccountRequest struct {
	// example:
	//
	// test
	AccountDescription *string `json:"AccountDescription,omitempty" xml:"AccountDescription,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testAccount
	AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// Test@1111
	AccountPassword *string `json:"AccountPassword,omitempty" xml:"AccountPassword,omitempty"`
	// example:
	//
	// ReadWrite
	AccountPrivilege *string `json:"AccountPrivilege,omitempty" xml:"AccountPrivilege,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-**************
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// example:
	//
	// testdb
	DBName *string `json:"DBName,omitempty" xml:"DBName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// securityAccount
	SecurityAccountName *string `json:"SecurityAccountName,omitempty" xml:"SecurityAccountName,omitempty"`
	// example:
	//
	// securityPassword
	SecurityAccountPassword *string `json:"SecurityAccountPassword,omitempty" xml:"SecurityAccountPassword,omitempty"`
}

func (CreateAccountRequest) GoString

func (s CreateAccountRequest) GoString() string

func (*CreateAccountRequest) SetAccountDescription

func (s *CreateAccountRequest) SetAccountDescription(v string) *CreateAccountRequest

func (*CreateAccountRequest) SetAccountName

func (s *CreateAccountRequest) SetAccountName(v string) *CreateAccountRequest

func (*CreateAccountRequest) SetAccountPassword

func (s *CreateAccountRequest) SetAccountPassword(v string) *CreateAccountRequest

func (*CreateAccountRequest) SetAccountPrivilege

func (s *CreateAccountRequest) SetAccountPrivilege(v string) *CreateAccountRequest

func (*CreateAccountRequest) SetDBInstanceName

func (s *CreateAccountRequest) SetDBInstanceName(v string) *CreateAccountRequest

func (*CreateAccountRequest) SetDBName

func (*CreateAccountRequest) SetRegionId

func (*CreateAccountRequest) SetSecurityAccountName

func (s *CreateAccountRequest) SetSecurityAccountName(v string) *CreateAccountRequest

func (*CreateAccountRequest) SetSecurityAccountPassword

func (s *CreateAccountRequest) SetSecurityAccountPassword(v string) *CreateAccountRequest

func (CreateAccountRequest) String

func (s CreateAccountRequest) String() string

type CreateAccountResponse

type CreateAccountResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateAccountResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateAccountResponse) GoString

func (s CreateAccountResponse) GoString() string

func (*CreateAccountResponse) SetBody

func (*CreateAccountResponse) SetHeaders

func (*CreateAccountResponse) SetStatusCode

func (s *CreateAccountResponse) SetStatusCode(v int32) *CreateAccountResponse

func (CreateAccountResponse) String

func (s CreateAccountResponse) String() string

type CreateAccountResponseBody

type CreateAccountResponseBody struct {
	// example:
	//
	// ****
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 9B2F3840-5C98-475C-B269-2D5C3A31797C
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateAccountResponseBody) GoString

func (s CreateAccountResponseBody) GoString() string

func (*CreateAccountResponseBody) SetMessage

func (*CreateAccountResponseBody) SetRequestId

func (*CreateAccountResponseBody) SetSuccess

func (CreateAccountResponseBody) String

func (s CreateAccountResponseBody) String() string

type CreateBackupRequest

type CreateBackupRequest struct {
	// example:
	//
	// 0
	BackupType *string `json:"BackupType,omitempty" xml:"BackupType,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-**************
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (CreateBackupRequest) GoString

func (s CreateBackupRequest) GoString() string

func (*CreateBackupRequest) SetBackupType

func (s *CreateBackupRequest) SetBackupType(v string) *CreateBackupRequest

func (*CreateBackupRequest) SetDBInstanceName

func (s *CreateBackupRequest) SetDBInstanceName(v string) *CreateBackupRequest

func (*CreateBackupRequest) SetRegionId

func (s *CreateBackupRequest) SetRegionId(v string) *CreateBackupRequest

func (CreateBackupRequest) String

func (s CreateBackupRequest) String() string

type CreateBackupResponse

type CreateBackupResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateBackupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateBackupResponse) GoString

func (s CreateBackupResponse) GoString() string

func (*CreateBackupResponse) SetBody

func (*CreateBackupResponse) SetHeaders

func (s *CreateBackupResponse) SetHeaders(v map[string]*string) *CreateBackupResponse

func (*CreateBackupResponse) SetStatusCode

func (s *CreateBackupResponse) SetStatusCode(v int32) *CreateBackupResponse

func (CreateBackupResponse) String

func (s CreateBackupResponse) String() string

type CreateBackupResponseBody

type CreateBackupResponseBody struct {
	Data *CreateBackupResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// *****
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 9B2F3840-5C98-475C-B269-2D5C3A31797C
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateBackupResponseBody) GoString

func (s CreateBackupResponseBody) GoString() string

func (*CreateBackupResponseBody) SetData

func (*CreateBackupResponseBody) SetMessage

func (*CreateBackupResponseBody) SetRequestId

func (*CreateBackupResponseBody) SetSuccess

func (CreateBackupResponseBody) String

func (s CreateBackupResponseBody) String() string

type CreateBackupResponseBodyData

type CreateBackupResponseBodyData struct {
	BackupSetId *string `json:"BackupSetId,omitempty" xml:"BackupSetId,omitempty"`
}

func (CreateBackupResponseBodyData) GoString

func (s CreateBackupResponseBodyData) GoString() string

func (*CreateBackupResponseBodyData) SetBackupSetId

func (CreateBackupResponseBodyData) String

type CreateDBInstanceRequest

type CreateDBInstanceRequest struct {
	// example:
	//
	// true
	AutoRenew   *bool   `json:"AutoRenew,omitempty" xml:"AutoRenew,omitempty"`
	CNNodeCount *string `json:"CNNodeCount,omitempty" xml:"CNNodeCount,omitempty"`
	// example:
	//
	// xxxxxx-xxx
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	CnClass     *string `json:"CnClass,omitempty" xml:"CnClass,omitempty"`
	// example:
	//
	// polarx.x4.2xlarge.2d
	DBNodeClass *string `json:"DBNodeClass,omitempty" xml:"DBNodeClass,omitempty"`
	// example:
	//
	// 2
	DBNodeCount    *int32  `json:"DBNodeCount,omitempty" xml:"DBNodeCount,omitempty"`
	DNNodeCount    *string `json:"DNNodeCount,omitempty" xml:"DNNodeCount,omitempty"`
	DnClass        *string `json:"DnClass,omitempty" xml:"DnClass,omitempty"`
	DnStorageSpace *string `json:"DnStorageSpace,omitempty" xml:"DnStorageSpace,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2.0
	EngineVersion            *string            `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"`
	ExtraParams              map[string]*string `json:"ExtraParams,omitempty" xml:"ExtraParams,omitempty"`
	IsColumnarReadDBInstance *bool              `json:"IsColumnarReadDBInstance,omitempty" xml:"IsColumnarReadDBInstance,omitempty"`
	// example:
	//
	// false
	IsReadDBInstance *bool `json:"IsReadDBInstance,omitempty" xml:"IsReadDBInstance,omitempty"`
	// example:
	//
	// vpc
	NetworkType *string `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// PREPAY
	PayType *string `json:"PayType,omitempty" xml:"PayType,omitempty"`
	// example:
	//
	// Month
	Period *string `json:"Period,omitempty" xml:"Period,omitempty"`
	// example:
	//
	// pxc-*********
	PrimaryDBInstanceName *string `json:"PrimaryDBInstanceName,omitempty" xml:"PrimaryDBInstanceName,omitempty"`
	// example:
	//
	// cn-shenzhen-e
	PrimaryZone *string `json:"PrimaryZone,omitempty" xml:"PrimaryZone,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// null
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	// example:
	//
	// cn-shenzhen-a
	SecondaryZone *string `json:"SecondaryZone,omitempty" xml:"SecondaryZone,omitempty"`
	Series        *string `json:"Series,omitempty" xml:"Series,omitempty"`
	// example:
	//
	// cn-shenzhen-e
	TertiaryZone *string `json:"TertiaryZone,omitempty" xml:"TertiaryZone,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 3azones
	TopologyType *string `json:"TopologyType,omitempty" xml:"TopologyType,omitempty"`
	// example:
	//
	// 1
	UsedTime *int32 `json:"UsedTime,omitempty" xml:"UsedTime,omitempty"`
	// VPC ID。
	//
	// example:
	//
	// vpc-*****
	VPCId *string `json:"VPCId,omitempty" xml:"VPCId,omitempty"`
	// example:
	//
	// vsw-*********
	VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"`
	// example:
	//
	// cn-hangzhou-a
	ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (CreateDBInstanceRequest) GoString

func (s CreateDBInstanceRequest) GoString() string

func (*CreateDBInstanceRequest) SetAutoRenew

func (*CreateDBInstanceRequest) SetCNNodeCount

func (*CreateDBInstanceRequest) SetClientToken

func (*CreateDBInstanceRequest) SetCnClass

func (*CreateDBInstanceRequest) SetDBNodeClass

func (*CreateDBInstanceRequest) SetDBNodeCount

func (*CreateDBInstanceRequest) SetDNNodeCount

func (*CreateDBInstanceRequest) SetDnClass

func (*CreateDBInstanceRequest) SetDnStorageSpace

func (s *CreateDBInstanceRequest) SetDnStorageSpace(v string) *CreateDBInstanceRequest

func (*CreateDBInstanceRequest) SetEngineVersion

func (s *CreateDBInstanceRequest) SetEngineVersion(v string) *CreateDBInstanceRequest

func (*CreateDBInstanceRequest) SetExtraParams

func (s *CreateDBInstanceRequest) SetExtraParams(v map[string]*string) *CreateDBInstanceRequest

func (*CreateDBInstanceRequest) SetIsColumnarReadDBInstance

func (s *CreateDBInstanceRequest) SetIsColumnarReadDBInstance(v bool) *CreateDBInstanceRequest

func (*CreateDBInstanceRequest) SetIsReadDBInstance

func (s *CreateDBInstanceRequest) SetIsReadDBInstance(v bool) *CreateDBInstanceRequest

func (*CreateDBInstanceRequest) SetNetworkType

func (*CreateDBInstanceRequest) SetPayType

func (*CreateDBInstanceRequest) SetPeriod

func (*CreateDBInstanceRequest) SetPrimaryDBInstanceName

func (s *CreateDBInstanceRequest) SetPrimaryDBInstanceName(v string) *CreateDBInstanceRequest

func (*CreateDBInstanceRequest) SetPrimaryZone

func (*CreateDBInstanceRequest) SetRegionId

func (*CreateDBInstanceRequest) SetResourceGroupId

func (s *CreateDBInstanceRequest) SetResourceGroupId(v string) *CreateDBInstanceRequest

func (*CreateDBInstanceRequest) SetSecondaryZone

func (s *CreateDBInstanceRequest) SetSecondaryZone(v string) *CreateDBInstanceRequest

func (*CreateDBInstanceRequest) SetSeries

func (*CreateDBInstanceRequest) SetTertiaryZone

func (*CreateDBInstanceRequest) SetTopologyType

func (*CreateDBInstanceRequest) SetUsedTime

func (*CreateDBInstanceRequest) SetVPCId

func (*CreateDBInstanceRequest) SetVSwitchId

func (*CreateDBInstanceRequest) SetZoneId

func (CreateDBInstanceRequest) String

func (s CreateDBInstanceRequest) String() string

type CreateDBInstanceResponse

type CreateDBInstanceResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateDBInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateDBInstanceResponse) GoString

func (s CreateDBInstanceResponse) GoString() string

func (*CreateDBInstanceResponse) SetBody

func (*CreateDBInstanceResponse) SetHeaders

func (*CreateDBInstanceResponse) SetStatusCode

func (CreateDBInstanceResponse) String

func (s CreateDBInstanceResponse) String() string

type CreateDBInstanceResponseBody

type CreateDBInstanceResponseBody struct {
	// example:
	//
	// pxc-*********
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// example:
	//
	// 12345
	OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
	// example:
	//
	// 9B2F3840-5C98-475C-B269-2D5C3A31797C
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateDBInstanceResponseBody) GoString

func (s CreateDBInstanceResponseBody) GoString() string

func (*CreateDBInstanceResponseBody) SetDBInstanceName

func (*CreateDBInstanceResponseBody) SetOrderId

func (*CreateDBInstanceResponseBody) SetRequestId

func (CreateDBInstanceResponseBody) String

type CreateDBInstanceShrinkRequest

type CreateDBInstanceShrinkRequest struct {
	// example:
	//
	// true
	AutoRenew   *bool   `json:"AutoRenew,omitempty" xml:"AutoRenew,omitempty"`
	CNNodeCount *string `json:"CNNodeCount,omitempty" xml:"CNNodeCount,omitempty"`
	// example:
	//
	// xxxxxx-xxx
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	CnClass     *string `json:"CnClass,omitempty" xml:"CnClass,omitempty"`
	// example:
	//
	// polarx.x4.2xlarge.2d
	DBNodeClass *string `json:"DBNodeClass,omitempty" xml:"DBNodeClass,omitempty"`
	// example:
	//
	// 2
	DBNodeCount    *int32  `json:"DBNodeCount,omitempty" xml:"DBNodeCount,omitempty"`
	DNNodeCount    *string `json:"DNNodeCount,omitempty" xml:"DNNodeCount,omitempty"`
	DnClass        *string `json:"DnClass,omitempty" xml:"DnClass,omitempty"`
	DnStorageSpace *string `json:"DnStorageSpace,omitempty" xml:"DnStorageSpace,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2.0
	EngineVersion            *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"`
	ExtraParamsShrink        *string `json:"ExtraParams,omitempty" xml:"ExtraParams,omitempty"`
	IsColumnarReadDBInstance *bool   `json:"IsColumnarReadDBInstance,omitempty" xml:"IsColumnarReadDBInstance,omitempty"`
	// example:
	//
	// false
	IsReadDBInstance *bool `json:"IsReadDBInstance,omitempty" xml:"IsReadDBInstance,omitempty"`
	// example:
	//
	// vpc
	NetworkType *string `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// PREPAY
	PayType *string `json:"PayType,omitempty" xml:"PayType,omitempty"`
	// example:
	//
	// Month
	Period *string `json:"Period,omitempty" xml:"Period,omitempty"`
	// example:
	//
	// pxc-*********
	PrimaryDBInstanceName *string `json:"PrimaryDBInstanceName,omitempty" xml:"PrimaryDBInstanceName,omitempty"`
	// example:
	//
	// cn-shenzhen-e
	PrimaryZone *string `json:"PrimaryZone,omitempty" xml:"PrimaryZone,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// null
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	// example:
	//
	// cn-shenzhen-a
	SecondaryZone *string `json:"SecondaryZone,omitempty" xml:"SecondaryZone,omitempty"`
	Series        *string `json:"Series,omitempty" xml:"Series,omitempty"`
	// example:
	//
	// cn-shenzhen-e
	TertiaryZone *string `json:"TertiaryZone,omitempty" xml:"TertiaryZone,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 3azones
	TopologyType *string `json:"TopologyType,omitempty" xml:"TopologyType,omitempty"`
	// example:
	//
	// 1
	UsedTime *int32 `json:"UsedTime,omitempty" xml:"UsedTime,omitempty"`
	// VPC ID。
	//
	// example:
	//
	// vpc-*****
	VPCId *string `json:"VPCId,omitempty" xml:"VPCId,omitempty"`
	// example:
	//
	// vsw-*********
	VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"`
	// example:
	//
	// cn-hangzhou-a
	ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (CreateDBInstanceShrinkRequest) GoString

func (*CreateDBInstanceShrinkRequest) SetAutoRenew

func (*CreateDBInstanceShrinkRequest) SetCNNodeCount

func (*CreateDBInstanceShrinkRequest) SetClientToken

func (*CreateDBInstanceShrinkRequest) SetCnClass

func (*CreateDBInstanceShrinkRequest) SetDBNodeClass

func (*CreateDBInstanceShrinkRequest) SetDBNodeCount

func (*CreateDBInstanceShrinkRequest) SetDNNodeCount

func (*CreateDBInstanceShrinkRequest) SetDnClass

func (*CreateDBInstanceShrinkRequest) SetDnStorageSpace

func (*CreateDBInstanceShrinkRequest) SetEngineVersion

func (*CreateDBInstanceShrinkRequest) SetExtraParamsShrink

func (*CreateDBInstanceShrinkRequest) SetIsColumnarReadDBInstance

func (s *CreateDBInstanceShrinkRequest) SetIsColumnarReadDBInstance(v bool) *CreateDBInstanceShrinkRequest

func (*CreateDBInstanceShrinkRequest) SetIsReadDBInstance

func (*CreateDBInstanceShrinkRequest) SetNetworkType

func (*CreateDBInstanceShrinkRequest) SetPayType

func (*CreateDBInstanceShrinkRequest) SetPeriod

func (*CreateDBInstanceShrinkRequest) SetPrimaryDBInstanceName

func (s *CreateDBInstanceShrinkRequest) SetPrimaryDBInstanceName(v string) *CreateDBInstanceShrinkRequest

func (*CreateDBInstanceShrinkRequest) SetPrimaryZone

func (*CreateDBInstanceShrinkRequest) SetRegionId

func (*CreateDBInstanceShrinkRequest) SetResourceGroupId

func (*CreateDBInstanceShrinkRequest) SetSecondaryZone

func (*CreateDBInstanceShrinkRequest) SetSeries

func (*CreateDBInstanceShrinkRequest) SetTertiaryZone

func (*CreateDBInstanceShrinkRequest) SetTopologyType

func (*CreateDBInstanceShrinkRequest) SetUsedTime

func (*CreateDBInstanceShrinkRequest) SetVPCId

func (*CreateDBInstanceShrinkRequest) SetVSwitchId

func (*CreateDBInstanceShrinkRequest) SetZoneId

func (CreateDBInstanceShrinkRequest) String

type CreateDBRequest

type CreateDBRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// testaccount
	AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	// example:
	//
	// ReadWrite
	AccountPrivilege *string `json:"AccountPrivilege,omitempty" xml:"AccountPrivilege,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// utf8mb4
	Charset *string `json:"Charset,omitempty" xml:"Charset,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-**************
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// example:
	//
	// db for test
	DbDescription *string `json:"DbDescription,omitempty" xml:"DbDescription,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testdb
	DbName *string `json:"DbName,omitempty" xml:"DbName,omitempty"`
	// example:
	//
	// auto
	Mode *string `json:"Mode,omitempty" xml:"Mode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// securityAccount
	SecurityAccountName *string `json:"SecurityAccountName,omitempty" xml:"SecurityAccountName,omitempty"`
	// example:
	//
	// securityPassword
	SecurityAccountPassword *string `json:"SecurityAccountPassword,omitempty" xml:"SecurityAccountPassword,omitempty"`
	StoragePoolName         *string `json:"StoragePoolName,omitempty" xml:"StoragePoolName,omitempty"`
}

func (CreateDBRequest) GoString

func (s CreateDBRequest) GoString() string

func (*CreateDBRequest) SetAccountName

func (s *CreateDBRequest) SetAccountName(v string) *CreateDBRequest

func (*CreateDBRequest) SetAccountPrivilege

func (s *CreateDBRequest) SetAccountPrivilege(v string) *CreateDBRequest

func (*CreateDBRequest) SetCharset

func (s *CreateDBRequest) SetCharset(v string) *CreateDBRequest

func (*CreateDBRequest) SetDBInstanceName

func (s *CreateDBRequest) SetDBInstanceName(v string) *CreateDBRequest

func (*CreateDBRequest) SetDbDescription

func (s *CreateDBRequest) SetDbDescription(v string) *CreateDBRequest

func (*CreateDBRequest) SetDbName

func (s *CreateDBRequest) SetDbName(v string) *CreateDBRequest

func (*CreateDBRequest) SetMode

func (s *CreateDBRequest) SetMode(v string) *CreateDBRequest

func (*CreateDBRequest) SetRegionId

func (s *CreateDBRequest) SetRegionId(v string) *CreateDBRequest

func (*CreateDBRequest) SetSecurityAccountName

func (s *CreateDBRequest) SetSecurityAccountName(v string) *CreateDBRequest

func (*CreateDBRequest) SetSecurityAccountPassword

func (s *CreateDBRequest) SetSecurityAccountPassword(v string) *CreateDBRequest

func (*CreateDBRequest) SetStoragePoolName

func (s *CreateDBRequest) SetStoragePoolName(v string) *CreateDBRequest

func (CreateDBRequest) String

func (s CreateDBRequest) String() string

type CreateDBResponse

type CreateDBResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateDBResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateDBResponse) GoString

func (s CreateDBResponse) GoString() string

func (*CreateDBResponse) SetBody

func (*CreateDBResponse) SetHeaders

func (s *CreateDBResponse) SetHeaders(v map[string]*string) *CreateDBResponse

func (*CreateDBResponse) SetStatusCode

func (s *CreateDBResponse) SetStatusCode(v int32) *CreateDBResponse

func (CreateDBResponse) String

func (s CreateDBResponse) String() string

type CreateDBResponseBody

type CreateDBResponseBody struct {
	// example:
	//
	// *****
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 9B2F3840-5C98-475C-B269-2D5C3A31797C
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateDBResponseBody) GoString

func (s CreateDBResponseBody) GoString() string

func (*CreateDBResponseBody) SetMessage

func (*CreateDBResponseBody) SetRequestId

func (s *CreateDBResponseBody) SetRequestId(v string) *CreateDBResponseBody

func (*CreateDBResponseBody) SetSuccess

func (CreateDBResponseBody) String

func (s CreateDBResponseBody) String() string

type CreateSuperAccountRequest

type CreateSuperAccountRequest struct {
	// example:
	//
	// testdbadescription
	AccountDescription *string `json:"AccountDescription,omitempty" xml:"AccountDescription,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// dba
	AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testdbapassword
	AccountPassword *string `json:"AccountPassword,omitempty" xml:"AccountPassword,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-************
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (CreateSuperAccountRequest) GoString

func (s CreateSuperAccountRequest) GoString() string

func (*CreateSuperAccountRequest) SetAccountDescription

func (s *CreateSuperAccountRequest) SetAccountDescription(v string) *CreateSuperAccountRequest

func (*CreateSuperAccountRequest) SetAccountName

func (*CreateSuperAccountRequest) SetAccountPassword

func (*CreateSuperAccountRequest) SetDBInstanceName

func (*CreateSuperAccountRequest) SetRegionId

func (CreateSuperAccountRequest) String

func (s CreateSuperAccountRequest) String() string

type CreateSuperAccountResponse

type CreateSuperAccountResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateSuperAccountResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateSuperAccountResponse) GoString

func (s CreateSuperAccountResponse) GoString() string

func (*CreateSuperAccountResponse) SetBody

func (*CreateSuperAccountResponse) SetHeaders

func (*CreateSuperAccountResponse) SetStatusCode

func (CreateSuperAccountResponse) String

type CreateSuperAccountResponseBody

type CreateSuperAccountResponseBody struct {
	// example:
	//
	// *****
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 9B2F3840-5C98-475C-B269-2D5C3A31797C
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateSuperAccountResponseBody) GoString

func (*CreateSuperAccountResponseBody) SetMessage

func (*CreateSuperAccountResponseBody) SetRequestId

func (*CreateSuperAccountResponseBody) SetSuccess

func (CreateSuperAccountResponseBody) String

type DeleteAccountRequest

type DeleteAccountRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// testaccount
	AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-*********
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// securityAccount
	SecurityAccountName *string `json:"SecurityAccountName,omitempty" xml:"SecurityAccountName,omitempty"`
	// example:
	//
	// securityPassword
	SecurityAccountPassword *string `json:"SecurityAccountPassword,omitempty" xml:"SecurityAccountPassword,omitempty"`
}

func (DeleteAccountRequest) GoString

func (s DeleteAccountRequest) GoString() string

func (*DeleteAccountRequest) SetAccountName

func (s *DeleteAccountRequest) SetAccountName(v string) *DeleteAccountRequest

func (*DeleteAccountRequest) SetDBInstanceName

func (s *DeleteAccountRequest) SetDBInstanceName(v string) *DeleteAccountRequest

func (*DeleteAccountRequest) SetRegionId

func (*DeleteAccountRequest) SetSecurityAccountName

func (s *DeleteAccountRequest) SetSecurityAccountName(v string) *DeleteAccountRequest

func (*DeleteAccountRequest) SetSecurityAccountPassword

func (s *DeleteAccountRequest) SetSecurityAccountPassword(v string) *DeleteAccountRequest

func (DeleteAccountRequest) String

func (s DeleteAccountRequest) String() string

type DeleteAccountResponse

type DeleteAccountResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteAccountResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteAccountResponse) GoString

func (s DeleteAccountResponse) GoString() string

func (*DeleteAccountResponse) SetBody

func (*DeleteAccountResponse) SetHeaders

func (*DeleteAccountResponse) SetStatusCode

func (s *DeleteAccountResponse) SetStatusCode(v int32) *DeleteAccountResponse

func (DeleteAccountResponse) String

func (s DeleteAccountResponse) String() string

type DeleteAccountResponseBody

type DeleteAccountResponseBody struct {
	// example:
	//
	// ****
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 9B2F3840-5C98-475C-B269-2D5C3A31797C
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteAccountResponseBody) GoString

func (s DeleteAccountResponseBody) GoString() string

func (*DeleteAccountResponseBody) SetMessage

func (*DeleteAccountResponseBody) SetRequestId

func (*DeleteAccountResponseBody) SetSuccess

func (DeleteAccountResponseBody) String

func (s DeleteAccountResponseBody) String() string

type DeleteDBInstanceRequest

type DeleteDBInstanceRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-********
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DeleteDBInstanceRequest) GoString

func (s DeleteDBInstanceRequest) GoString() string

func (*DeleteDBInstanceRequest) SetDBInstanceName

func (s *DeleteDBInstanceRequest) SetDBInstanceName(v string) *DeleteDBInstanceRequest

func (*DeleteDBInstanceRequest) SetRegionId

func (DeleteDBInstanceRequest) String

func (s DeleteDBInstanceRequest) String() string

type DeleteDBInstanceResponse

type DeleteDBInstanceResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteDBInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteDBInstanceResponse) GoString

func (s DeleteDBInstanceResponse) GoString() string

func (*DeleteDBInstanceResponse) SetBody

func (*DeleteDBInstanceResponse) SetHeaders

func (*DeleteDBInstanceResponse) SetStatusCode

func (DeleteDBInstanceResponse) String

func (s DeleteDBInstanceResponse) String() string

type DeleteDBInstanceResponseBody

type DeleteDBInstanceResponseBody struct {
	// example:
	//
	// 9B2F3840-5C98-475C-B269-2D5C3A31797C
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteDBInstanceResponseBody) GoString

func (s DeleteDBInstanceResponseBody) GoString() string

func (*DeleteDBInstanceResponseBody) SetRequestId

func (DeleteDBInstanceResponseBody) String

type DeleteDBRequest

type DeleteDBRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-********
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testdb
	DbName *string `json:"DbName,omitempty" xml:"DbName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DeleteDBRequest) GoString

func (s DeleteDBRequest) GoString() string

func (*DeleteDBRequest) SetDBInstanceName

func (s *DeleteDBRequest) SetDBInstanceName(v string) *DeleteDBRequest

func (*DeleteDBRequest) SetDbName

func (s *DeleteDBRequest) SetDbName(v string) *DeleteDBRequest

func (*DeleteDBRequest) SetRegionId

func (s *DeleteDBRequest) SetRegionId(v string) *DeleteDBRequest

func (DeleteDBRequest) String

func (s DeleteDBRequest) String() string

type DeleteDBResponse

type DeleteDBResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteDBResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteDBResponse) GoString

func (s DeleteDBResponse) GoString() string

func (*DeleteDBResponse) SetBody

func (*DeleteDBResponse) SetHeaders

func (s *DeleteDBResponse) SetHeaders(v map[string]*string) *DeleteDBResponse

func (*DeleteDBResponse) SetStatusCode

func (s *DeleteDBResponse) SetStatusCode(v int32) *DeleteDBResponse

func (DeleteDBResponse) String

func (s DeleteDBResponse) String() string

type DeleteDBResponseBody

type DeleteDBResponseBody struct {
	// example:
	//
	// *****
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 9B2F3840-5C98-475C-B269-2D5C3A31797C
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteDBResponseBody) GoString

func (s DeleteDBResponseBody) GoString() string

func (*DeleteDBResponseBody) SetMessage

func (*DeleteDBResponseBody) SetRequestId

func (s *DeleteDBResponseBody) SetRequestId(v string) *DeleteDBResponseBody

func (*DeleteDBResponseBody) SetSuccess

func (DeleteDBResponseBody) String

func (s DeleteDBResponseBody) String() string

type DescribeAccountListRequest

type DescribeAccountListRequest struct {
	// example:
	//
	// testaccount
	AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	// example:
	//
	// 0
	AccountType *string `json:"AccountType,omitempty" xml:"AccountType,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-********
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeAccountListRequest) GoString

func (s DescribeAccountListRequest) GoString() string

func (*DescribeAccountListRequest) SetAccountName

func (*DescribeAccountListRequest) SetAccountType

func (*DescribeAccountListRequest) SetDBInstanceName

func (*DescribeAccountListRequest) SetRegionId

func (DescribeAccountListRequest) String

type DescribeAccountListResponse

type DescribeAccountListResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeAccountListResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeAccountListResponse) GoString

func (s DescribeAccountListResponse) GoString() string

func (*DescribeAccountListResponse) SetBody

func (*DescribeAccountListResponse) SetHeaders

func (*DescribeAccountListResponse) SetStatusCode

func (DescribeAccountListResponse) String

type DescribeAccountListResponseBody

type DescribeAccountListResponseBody struct {
	Data []*DescribeAccountListResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
	// example:
	//
	// success
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 9B2F3840-5C98-475C-B269-2D5C3A31797C
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeAccountListResponseBody) GoString

func (*DescribeAccountListResponseBody) SetData

func (*DescribeAccountListResponseBody) SetMessage

func (*DescribeAccountListResponseBody) SetRequestId

func (*DescribeAccountListResponseBody) SetSuccess

func (DescribeAccountListResponseBody) String

type DescribeAccountListResponseBodyData

type DescribeAccountListResponseBodyData struct {
	// example:
	//
	// testaccount desc
	AccountDescription *string `json:"AccountDescription,omitempty" xml:"AccountDescription,omitempty"`
	// example:
	//
	// testAccount
	AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	// example:
	//
	// ReadWrite
	AccountPrivilege *string `json:"AccountPrivilege,omitempty" xml:"AccountPrivilege,omitempty"`
	// example:
	//
	// 0
	AccountType *string `json:"AccountType,omitempty" xml:"AccountType,omitempty"`
	// example:
	//
	// pxc-*********
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// example:
	//
	// testdb
	DBName *string `json:"DBName,omitempty" xml:"DBName,omitempty"`
	// example:
	//
	// 2012-06-08T15:00Z
	GmtCreated *string `json:"GmtCreated,omitempty" xml:"GmtCreated,omitempty"`
}

func (DescribeAccountListResponseBodyData) GoString

func (*DescribeAccountListResponseBodyData) SetAccountDescription

func (*DescribeAccountListResponseBodyData) SetAccountName

func (*DescribeAccountListResponseBodyData) SetAccountPrivilege

func (*DescribeAccountListResponseBodyData) SetAccountType

func (*DescribeAccountListResponseBodyData) SetDBInstanceName

func (*DescribeAccountListResponseBodyData) SetDBName

func (*DescribeAccountListResponseBodyData) SetGmtCreated

func (DescribeAccountListResponseBodyData) String

type DescribeActiveOperationMaintainConfRequest

type DescribeActiveOperationMaintainConfRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeActiveOperationMaintainConfRequest) GoString

func (*DescribeActiveOperationMaintainConfRequest) SetRegionId

func (DescribeActiveOperationMaintainConfRequest) String

type DescribeActiveOperationMaintainConfResponse

type DescribeActiveOperationMaintainConfResponse struct {
	Headers    map[string]*string                               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeActiveOperationMaintainConfResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeActiveOperationMaintainConfResponse) GoString

func (*DescribeActiveOperationMaintainConfResponse) SetHeaders

func (*DescribeActiveOperationMaintainConfResponse) SetStatusCode

func (DescribeActiveOperationMaintainConfResponse) String

type DescribeActiveOperationMaintainConfResponseBody

type DescribeActiveOperationMaintainConfResponseBody struct {
	Config *DescribeActiveOperationMaintainConfResponseBodyConfig `json:"Config,omitempty" xml:"Config,omitempty" type:"Struct"`
	// example:
	//
	// 1
	HasConfig *int64 `json:"HasConfig,omitempty" xml:"HasConfig,omitempty"`
	// example:
	//
	// 1A586DCB-39A6-4050-81CC-C7BD4CCDB49F
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeActiveOperationMaintainConfResponseBody) GoString

func (*DescribeActiveOperationMaintainConfResponseBody) SetHasConfig

func (*DescribeActiveOperationMaintainConfResponseBody) SetRequestId

func (DescribeActiveOperationMaintainConfResponseBody) String

type DescribeActiveOperationMaintainConfResponseBodyConfig

type DescribeActiveOperationMaintainConfResponseBodyConfig struct {
	// example:
	//
	// 2021-08-11T10:08:27Z
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// example:
	//
	// 1,2,3,4,5,6,7
	CycleTime *string `json:"CycleTime,omitempty" xml:"CycleTime,omitempty"`
	// example:
	//
	// Week
	CycleType *string `json:"CycleType,omitempty" xml:"CycleType,omitempty"`
	// example:
	//
	// 04:00:00Z
	MaintainEndTime *string `json:"MaintainEndTime,omitempty" xml:"MaintainEndTime,omitempty"`
	// example:
	//
	// 04:00:00Z
	MaintainStartTime *string `json:"MaintainStartTime,omitempty" xml:"MaintainStartTime,omitempty"`
	// example:
	//
	// 2021-08-11T10:08:27Z
	ModifiedTime *string `json:"ModifiedTime,omitempty" xml:"ModifiedTime,omitempty"`
	// example:
	//
	// 1
	Status *int64 `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (DescribeActiveOperationMaintainConfResponseBodyConfig) GoString

func (*DescribeActiveOperationMaintainConfResponseBodyConfig) SetCreatedTime

func (*DescribeActiveOperationMaintainConfResponseBodyConfig) SetCycleTime

func (*DescribeActiveOperationMaintainConfResponseBodyConfig) SetCycleType

func (*DescribeActiveOperationMaintainConfResponseBodyConfig) SetMaintainEndTime

func (*DescribeActiveOperationMaintainConfResponseBodyConfig) SetMaintainStartTime

func (*DescribeActiveOperationMaintainConfResponseBodyConfig) SetModifiedTime

func (*DescribeActiveOperationMaintainConfResponseBodyConfig) SetStatus

func (DescribeActiveOperationMaintainConfResponseBodyConfig) String

type DescribeActiveOperationTaskCountRequest

type DescribeActiveOperationTaskCountRequest struct {
	// example:
	//
	// Category
	Category *string `json:"Category,omitempty" xml:"Category,omitempty"`
	// example:
	//
	// polarx
	Product *string `json:"Product,omitempty" xml:"Product,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeActiveOperationTaskCountRequest) GoString

func (*DescribeActiveOperationTaskCountRequest) SetCategory

func (*DescribeActiveOperationTaskCountRequest) SetProduct

func (*DescribeActiveOperationTaskCountRequest) SetRegionId

func (DescribeActiveOperationTaskCountRequest) String

type DescribeActiveOperationTaskCountResponse

type DescribeActiveOperationTaskCountResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeActiveOperationTaskCountResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeActiveOperationTaskCountResponse) GoString

func (*DescribeActiveOperationTaskCountResponse) SetHeaders

func (*DescribeActiveOperationTaskCountResponse) SetStatusCode

func (DescribeActiveOperationTaskCountResponse) String

type DescribeActiveOperationTaskCountResponseBody

type DescribeActiveOperationTaskCountResponseBody struct {
	// example:
	//
	// 1
	NeedPop *int64 `json:"NeedPop,omitempty" xml:"NeedPop,omitempty"`
	// example:
	//
	// EC7E27FC-58F8-4722-89BB-D1B6D0971956
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 20
	TaskCount *int64 `json:"TaskCount,omitempty" xml:"TaskCount,omitempty"`
}

func (DescribeActiveOperationTaskCountResponseBody) GoString

func (*DescribeActiveOperationTaskCountResponseBody) SetNeedPop

func (*DescribeActiveOperationTaskCountResponseBody) SetRequestId

func (*DescribeActiveOperationTaskCountResponseBody) SetTaskCount

func (DescribeActiveOperationTaskCountResponseBody) String

type DescribeActiveOperationTasksRequest

type DescribeActiveOperationTasksRequest struct {
	// example:
	//
	// -1
	AllowCancel *int64 `json:"AllowCancel,omitempty" xml:"AllowCancel,omitempty"`
	// example:
	//
	// -1
	AllowChange *int64 `json:"AllowChange,omitempty" xml:"AllowChange,omitempty"`
	// example:
	//
	// all
	ChangeLevel *string `json:"ChangeLevel,omitempty" xml:"ChangeLevel,omitempty"`
	// example:
	//
	// polarx
	DbType *string `json:"DbType,omitempty" xml:"DbType,omitempty"`
	// example:
	//
	// pxc-xxxxx
	InsName *string `json:"InsName,omitempty" xml:"InsName,omitempty"`
	// example:
	//
	// 1
	PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 25
	PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// polarx
	ProductId *string `json:"ProductId,omitempty" xml:"ProductId,omitempty"`
	// example:
	//
	// cn-hangzhou
	Region *string `json:"Region,omitempty" xml:"Region,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// -1
	Status *int64 `json:"Status,omitempty" xml:"Status,omitempty"`
	// example:
	//
	// all
	TaskType *string `json:"TaskType,omitempty" xml:"TaskType,omitempty"`
}

func (DescribeActiveOperationTasksRequest) GoString

func (*DescribeActiveOperationTasksRequest) SetAllowCancel

func (*DescribeActiveOperationTasksRequest) SetAllowChange

func (*DescribeActiveOperationTasksRequest) SetChangeLevel

func (*DescribeActiveOperationTasksRequest) SetDbType

func (*DescribeActiveOperationTasksRequest) SetInsName

func (*DescribeActiveOperationTasksRequest) SetPageNumber

func (*DescribeActiveOperationTasksRequest) SetPageSize

func (*DescribeActiveOperationTasksRequest) SetProductId

func (*DescribeActiveOperationTasksRequest) SetRegion

func (*DescribeActiveOperationTasksRequest) SetRegionId

func (*DescribeActiveOperationTasksRequest) SetStatus

func (*DescribeActiveOperationTasksRequest) SetTaskType

func (DescribeActiveOperationTasksRequest) String

type DescribeActiveOperationTasksResponse

type DescribeActiveOperationTasksResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeActiveOperationTasksResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeActiveOperationTasksResponse) GoString

func (*DescribeActiveOperationTasksResponse) SetHeaders

func (*DescribeActiveOperationTasksResponse) SetStatusCode

func (DescribeActiveOperationTasksResponse) String

type DescribeActiveOperationTasksResponseBody

type DescribeActiveOperationTasksResponseBody struct {
	Items []*DescribeActiveOperationTasksResponseBodyItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 12
	PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// xxxx
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 23
	TotalRecordCount *int64 `json:"TotalRecordCount,omitempty" xml:"TotalRecordCount,omitempty"`
}

func (DescribeActiveOperationTasksResponseBody) GoString

func (*DescribeActiveOperationTasksResponseBody) SetPageNumber

func (*DescribeActiveOperationTasksResponseBody) SetPageSize

func (*DescribeActiveOperationTasksResponseBody) SetRequestId

func (*DescribeActiveOperationTasksResponseBody) SetTotalRecordCount

func (DescribeActiveOperationTasksResponseBody) String

type DescribeActiveOperationTasksResponseBodyItems

type DescribeActiveOperationTasksResponseBodyItems struct {
	// example:
	//
	// 0
	AllowCancel *string `json:"AllowCancel,omitempty" xml:"AllowCancel,omitempty"`
	// example:
	//
	// 0
	AllowChange *string `json:"AllowChange,omitempty" xml:"AllowChange,omitempty"`
	// example:
	//
	// Risk
	ChangeLevel *string `json:"ChangeLevel,omitempty" xml:"ChangeLevel,omitempty"`
	// example:
	//
	// Risk repairment
	ChangeLevelEn *string `json:"ChangeLevelEn,omitempty" xml:"ChangeLevelEn,omitempty"`
	ChangeLevelZh *string `json:"ChangeLevelZh,omitempty" xml:"ChangeLevelZh,omitempty"`
	// example:
	//
	// 2021-06-15T16:00:00Z
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// example:
	//
	// cn-shanghai-et-a
	CurrentAVZ *string `json:"CurrentAVZ,omitempty" xml:"CurrentAVZ,omitempty"`
	// example:
	//
	// polarx
	DbType *string `json:"DbType,omitempty" xml:"DbType,omitempty"`
	// example:
	//
	// 2.0
	DbVersion *string `json:"DbVersion,omitempty" xml:"DbVersion,omitempty"`
	// example:
	//
	// 2021-06-15T16:00:00Z
	Deadline *string `json:"Deadline,omitempty" xml:"Deadline,omitempty"`
	// example:
	//
	// 1
	Id *int64 `json:"Id,omitempty" xml:"Id,omitempty"`
	// example:
	//
	// --
	Impact *string `json:"Impact,omitempty" xml:"Impact,omitempty"`
	// example:
	//
	// Transient instance disconnection
	ImpactEn *string `json:"ImpactEn,omitempty" xml:"ImpactEn,omitempty"`
	ImpactZh *string `json:"ImpactZh,omitempty" xml:"ImpactZh,omitempty"`
	// example:
	//
	// xxx
	InsComment *string `json:"InsComment,omitempty" xml:"InsComment,omitempty"`
	// example:
	//
	// pxc-dd
	InsName *string `json:"InsName,omitempty" xml:"InsName,omitempty"`
	// example:
	//
	// 2021-06-15T16:00:00Z
	ModifiedTime *string `json:"ModifiedTime,omitempty" xml:"ModifiedTime,omitempty"`
	// example:
	//
	// 03:00:00
	PrepareInterval *string `json:"PrepareInterval,omitempty" xml:"PrepareInterval,omitempty"`
	// example:
	//
	// cn-shanghai-et15-b01
	Region *string `json:"Region,omitempty" xml:"Region,omitempty"`
	// example:
	//
	// --
	ResultInfo *string `json:"ResultInfo,omitempty" xml:"ResultInfo,omitempty"`
	// example:
	//
	// 2021-06-15T16:00:00Z
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	// example:
	//
	// 3
	Status      *int64    `json:"Status,omitempty" xml:"Status,omitempty"`
	SubInsNames []*string `json:"SubInsNames,omitempty" xml:"SubInsNames,omitempty" type:"Repeated"`
	// example:
	//
	// 2021-06-15T16:00:00Z
	SwitchTime *string `json:"SwitchTime,omitempty" xml:"SwitchTime,omitempty"`
	// example:
	//
	// rds_apsaradb_transfer
	TaskType *string `json:"TaskType,omitempty" xml:"TaskType,omitempty"`
	// example:
	//
	// --
	TaskTypeEn *string `json:"TaskTypeEn,omitempty" xml:"TaskTypeEn,omitempty"`
	// example:
	//
	// --
	TaskTypeZh *string `json:"TaskTypeZh,omitempty" xml:"TaskTypeZh,omitempty"`
}

func (DescribeActiveOperationTasksResponseBodyItems) GoString

func (*DescribeActiveOperationTasksResponseBodyItems) SetAllowCancel

func (*DescribeActiveOperationTasksResponseBodyItems) SetAllowChange

func (*DescribeActiveOperationTasksResponseBodyItems) SetChangeLevel

func (*DescribeActiveOperationTasksResponseBodyItems) SetChangeLevelEn

func (*DescribeActiveOperationTasksResponseBodyItems) SetChangeLevelZh

func (*DescribeActiveOperationTasksResponseBodyItems) SetCreatedTime

func (*DescribeActiveOperationTasksResponseBodyItems) SetCurrentAVZ

func (*DescribeActiveOperationTasksResponseBodyItems) SetDbType

func (*DescribeActiveOperationTasksResponseBodyItems) SetDbVersion

func (*DescribeActiveOperationTasksResponseBodyItems) SetDeadline

func (*DescribeActiveOperationTasksResponseBodyItems) SetId

func (*DescribeActiveOperationTasksResponseBodyItems) SetImpact

func (*DescribeActiveOperationTasksResponseBodyItems) SetImpactEn

func (*DescribeActiveOperationTasksResponseBodyItems) SetImpactZh

func (*DescribeActiveOperationTasksResponseBodyItems) SetInsComment

func (*DescribeActiveOperationTasksResponseBodyItems) SetInsName

func (*DescribeActiveOperationTasksResponseBodyItems) SetModifiedTime

func (*DescribeActiveOperationTasksResponseBodyItems) SetPrepareInterval

func (*DescribeActiveOperationTasksResponseBodyItems) SetRegion

func (*DescribeActiveOperationTasksResponseBodyItems) SetResultInfo

func (*DescribeActiveOperationTasksResponseBodyItems) SetStartTime

func (*DescribeActiveOperationTasksResponseBodyItems) SetStatus

func (*DescribeActiveOperationTasksResponseBodyItems) SetSubInsNames

func (*DescribeActiveOperationTasksResponseBodyItems) SetSwitchTime

func (*DescribeActiveOperationTasksResponseBodyItems) SetTaskType

func (*DescribeActiveOperationTasksResponseBodyItems) SetTaskTypeEn

func (*DescribeActiveOperationTasksResponseBodyItems) SetTaskTypeZh

func (DescribeActiveOperationTasksResponseBodyItems) String

type DescribeArchiveTableListRequest

type DescribeArchiveTableListRequest struct {
	// This parameter is required.
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	PageIndex *int64 `json:"PageIndex,omitempty" xml:"PageIndex,omitempty"`
	// This parameter is required.
	PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// This parameter is required.
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SchemaName *string `json:"SchemaName,omitempty" xml:"SchemaName,omitempty"`
	Status     *string `json:"Status,omitempty" xml:"Status,omitempty"`
	TableName  *string `json:"TableName,omitempty" xml:"TableName,omitempty"`
}

func (DescribeArchiveTableListRequest) GoString

func (*DescribeArchiveTableListRequest) SetDBInstanceName

func (*DescribeArchiveTableListRequest) SetPageIndex

func (*DescribeArchiveTableListRequest) SetPageSize

func (*DescribeArchiveTableListRequest) SetRegionId

func (*DescribeArchiveTableListRequest) SetSchemaName

func (*DescribeArchiveTableListRequest) SetStatus

func (*DescribeArchiveTableListRequest) SetTableName

func (DescribeArchiveTableListRequest) String

type DescribeArchiveTableListResponse

type DescribeArchiveTableListResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeArchiveTableListResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeArchiveTableListResponse) GoString

func (*DescribeArchiveTableListResponse) SetHeaders

func (*DescribeArchiveTableListResponse) SetStatusCode

func (DescribeArchiveTableListResponse) String

type DescribeArchiveTableListResponseBody

type DescribeArchiveTableListResponseBody struct {
	Data      *DescribeArchiveTableListResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	RequestId *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeArchiveTableListResponseBody) GoString

func (*DescribeArchiveTableListResponseBody) SetRequestId

func (DescribeArchiveTableListResponseBody) String

type DescribeArchiveTableListResponseBodyData

type DescribeArchiveTableListResponseBodyData struct {
	PageIndex         *int64                                            `json:"PageIndex,omitempty" xml:"PageIndex,omitempty"`
	PageSize          *int64                                            `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	PausedCount       *int32                                            `json:"PausedCount,omitempty" xml:"PausedCount,omitempty"`
	RunningCount      *int32                                            `json:"RunningCount,omitempty" xml:"RunningCount,omitempty"`
	SuccessCount      *int32                                            `json:"SuccessCount,omitempty" xml:"SuccessCount,omitempty"`
	Tables            []*DescribeArchiveTableListResponseBodyDataTables `json:"Tables,omitempty" xml:"Tables,omitempty" type:"Repeated"`
	TobeArchivedConut *int32                                            `json:"TobeArchivedConut,omitempty" xml:"TobeArchivedConut,omitempty"`
	Total             *int64                                            `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeArchiveTableListResponseBodyData) GoString

func (*DescribeArchiveTableListResponseBodyData) SetPageIndex

func (*DescribeArchiveTableListResponseBodyData) SetPageSize

func (*DescribeArchiveTableListResponseBodyData) SetPausedCount

func (*DescribeArchiveTableListResponseBodyData) SetRunningCount

func (*DescribeArchiveTableListResponseBodyData) SetSuccessCount

func (*DescribeArchiveTableListResponseBodyData) SetTobeArchivedConut

func (*DescribeArchiveTableListResponseBodyData) SetTotal

func (DescribeArchiveTableListResponseBodyData) String

type DescribeArchiveTableListResponseBodyDataTables

type DescribeArchiveTableListResponseBodyDataTables struct {
	ArchiveStatus          *string  `json:"ArchiveStatus,omitempty" xml:"ArchiveStatus,omitempty"`
	CreatedDate            *int64   `json:"CreatedDate,omitempty" xml:"CreatedDate,omitempty"`
	FileCount              *int32   `json:"FileCount,omitempty" xml:"FileCount,omitempty"`
	LastSuccessArchiveTime *int64   `json:"LastSuccessArchiveTime,omitempty" xml:"LastSuccessArchiveTime,omitempty"`
	SchemaName             *string  `json:"SchemaName,omitempty" xml:"SchemaName,omitempty"`
	SpaceSize              *float64 `json:"SpaceSize,omitempty" xml:"SpaceSize,omitempty"`
	TableName              *string  `json:"TableName,omitempty" xml:"TableName,omitempty"`
}

func (DescribeArchiveTableListResponseBodyDataTables) GoString

func (*DescribeArchiveTableListResponseBodyDataTables) SetArchiveStatus

func (*DescribeArchiveTableListResponseBodyDataTables) SetCreatedDate

func (*DescribeArchiveTableListResponseBodyDataTables) SetFileCount

func (*DescribeArchiveTableListResponseBodyDataTables) SetLastSuccessArchiveTime

func (*DescribeArchiveTableListResponseBodyDataTables) SetSchemaName

func (*DescribeArchiveTableListResponseBodyDataTables) SetSpaceSize

func (*DescribeArchiveTableListResponseBodyDataTables) SetTableName

func (DescribeArchiveTableListResponseBodyDataTables) String

type DescribeBackupPolicyRequest

type DescribeBackupPolicyRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-********
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeBackupPolicyRequest) GoString

func (s DescribeBackupPolicyRequest) GoString() string

func (*DescribeBackupPolicyRequest) SetDBInstanceName

func (*DescribeBackupPolicyRequest) SetRegionId

func (DescribeBackupPolicyRequest) String

type DescribeBackupPolicyResponse

type DescribeBackupPolicyResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeBackupPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeBackupPolicyResponse) GoString

func (s DescribeBackupPolicyResponse) GoString() string

func (*DescribeBackupPolicyResponse) SetBody

func (*DescribeBackupPolicyResponse) SetHeaders

func (*DescribeBackupPolicyResponse) SetStatusCode

func (DescribeBackupPolicyResponse) String

type DescribeBackupPolicyResponseBody

type DescribeBackupPolicyResponseBody struct {
	Data *DescribeBackupPolicyResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// success
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// B87E2AB3-B7C9-4394-9160-7F639F732031
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeBackupPolicyResponseBody) GoString

func (*DescribeBackupPolicyResponseBody) SetMessage

func (*DescribeBackupPolicyResponseBody) SetRequestId

func (*DescribeBackupPolicyResponseBody) SetSuccess

func (DescribeBackupPolicyResponseBody) String

type DescribeBackupPolicyResponseBodyData

type DescribeBackupPolicyResponseBodyData struct {
	BackupPeriod                   *string `json:"BackupPeriod,omitempty" xml:"BackupPeriod,omitempty"`
	BackupPlanBegin                *string `json:"BackupPlanBegin,omitempty" xml:"BackupPlanBegin,omitempty"`
	BackupSetRetention             *int32  `json:"BackupSetRetention,omitempty" xml:"BackupSetRetention,omitempty"`
	BackupType                     *string `json:"BackupType,omitempty" xml:"BackupType,omitempty"`
	BackupWay                      *string `json:"BackupWay,omitempty" xml:"BackupWay,omitempty"`
	ColdDataBackupInterval         *int32  `json:"ColdDataBackupInterval,omitempty" xml:"ColdDataBackupInterval,omitempty"`
	ColdDataBackupRetention        *int32  `json:"ColdDataBackupRetention,omitempty" xml:"ColdDataBackupRetention,omitempty"`
	CrossRegionDataBackupRetention *int32  `json:"CrossRegionDataBackupRetention,omitempty" xml:"CrossRegionDataBackupRetention,omitempty"`
	CrossRegionLogBackupRetention  *int32  `json:"CrossRegionLogBackupRetention,omitempty" xml:"CrossRegionLogBackupRetention,omitempty"`
	DBInstanceName                 *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	DestCrossRegion                *string `json:"DestCrossRegion,omitempty" xml:"DestCrossRegion,omitempty"`
	ForceCleanOnHighSpaceUsage     *int32  `json:"ForceCleanOnHighSpaceUsage,omitempty" xml:"ForceCleanOnHighSpaceUsage,omitempty"`
	IsCrossRegionDataBackupEnabled *bool   `json:"IsCrossRegionDataBackupEnabled,omitempty" xml:"IsCrossRegionDataBackupEnabled,omitempty"`
	IsCrossRegionLogBackupEnabled  *bool   `json:"IsCrossRegionLogBackupEnabled,omitempty" xml:"IsCrossRegionLogBackupEnabled,omitempty"`
	IsEnabled                      *int32  `json:"IsEnabled,omitempty" xml:"IsEnabled,omitempty"`
	LocalLogRetention              *int32  `json:"LocalLogRetention,omitempty" xml:"LocalLogRetention,omitempty"`
	LocalLogRetentionNumber        *int32  `json:"LocalLogRetentionNumber,omitempty" xml:"LocalLogRetentionNumber,omitempty"`
	LogLocalRetentionSpace         *int32  `json:"LogLocalRetentionSpace,omitempty" xml:"LogLocalRetentionSpace,omitempty"`
	RemoveLogRetention             *int32  `json:"RemoveLogRetention,omitempty" xml:"RemoveLogRetention,omitempty"`
}

func (DescribeBackupPolicyResponseBodyData) GoString

func (*DescribeBackupPolicyResponseBodyData) SetBackupPeriod

func (*DescribeBackupPolicyResponseBodyData) SetBackupPlanBegin

func (*DescribeBackupPolicyResponseBodyData) SetBackupSetRetention

func (*DescribeBackupPolicyResponseBodyData) SetBackupType

func (*DescribeBackupPolicyResponseBodyData) SetBackupWay

func (*DescribeBackupPolicyResponseBodyData) SetColdDataBackupInterval

func (*DescribeBackupPolicyResponseBodyData) SetColdDataBackupRetention

func (*DescribeBackupPolicyResponseBodyData) SetCrossRegionDataBackupRetention

func (s *DescribeBackupPolicyResponseBodyData) SetCrossRegionDataBackupRetention(v int32) *DescribeBackupPolicyResponseBodyData

func (*DescribeBackupPolicyResponseBodyData) SetCrossRegionLogBackupRetention

func (*DescribeBackupPolicyResponseBodyData) SetDBInstanceName

func (*DescribeBackupPolicyResponseBodyData) SetDestCrossRegion

func (*DescribeBackupPolicyResponseBodyData) SetForceCleanOnHighSpaceUsage

func (*DescribeBackupPolicyResponseBodyData) SetIsCrossRegionDataBackupEnabled

func (s *DescribeBackupPolicyResponseBodyData) SetIsCrossRegionDataBackupEnabled(v bool) *DescribeBackupPolicyResponseBodyData

func (*DescribeBackupPolicyResponseBodyData) SetIsCrossRegionLogBackupEnabled

func (s *DescribeBackupPolicyResponseBodyData) SetIsCrossRegionLogBackupEnabled(v bool) *DescribeBackupPolicyResponseBodyData

func (*DescribeBackupPolicyResponseBodyData) SetIsEnabled

func (*DescribeBackupPolicyResponseBodyData) SetLocalLogRetention

func (*DescribeBackupPolicyResponseBodyData) SetLocalLogRetentionNumber

func (*DescribeBackupPolicyResponseBodyData) SetLogLocalRetentionSpace

func (*DescribeBackupPolicyResponseBodyData) SetRemoveLogRetention

func (DescribeBackupPolicyResponseBodyData) String

type DescribeBackupSetListRequest

type DescribeBackupSetListRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-xxxxxx
	DBInstanceName  *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	DestCrossRegion *string `json:"DestCrossRegion,omitempty" xml:"DestCrossRegion,omitempty"`
	// example:
	//
	// 1635707845000
	EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 30
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// 1635707845000
	StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeBackupSetListRequest) GoString

func (s DescribeBackupSetListRequest) GoString() string

func (*DescribeBackupSetListRequest) SetDBInstanceName

func (*DescribeBackupSetListRequest) SetDestCrossRegion

func (*DescribeBackupSetListRequest) SetEndTime

func (*DescribeBackupSetListRequest) SetPageNumber

func (*DescribeBackupSetListRequest) SetPageSize

func (*DescribeBackupSetListRequest) SetRegionId

func (*DescribeBackupSetListRequest) SetStartTime

func (DescribeBackupSetListRequest) String

type DescribeBackupSetListResponse

type DescribeBackupSetListResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeBackupSetListResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeBackupSetListResponse) GoString

func (*DescribeBackupSetListResponse) SetBody

func (*DescribeBackupSetListResponse) SetHeaders

func (*DescribeBackupSetListResponse) SetStatusCode

func (DescribeBackupSetListResponse) String

type DescribeBackupSetListResponseBody

type DescribeBackupSetListResponseBody struct {
	Data []*DescribeBackupSetListResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
	// example:
	//
	// success
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 1A6D328C-84B8-40DC-BF49-6C73984D7494
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeBackupSetListResponseBody) GoString

func (*DescribeBackupSetListResponseBody) SetMessage

func (*DescribeBackupSetListResponseBody) SetRequestId

func (*DescribeBackupSetListResponseBody) SetSuccess

func (DescribeBackupSetListResponseBody) String

type DescribeBackupSetListResponseBodyData

type DescribeBackupSetListResponseBodyData struct {
	// example:
	//
	// 0
	BackupModel *int32 `json:"BackupModel,omitempty" xml:"BackupModel,omitempty"`
	// example:
	//
	// 111
	BackupSetId *string `json:"BackupSetId,omitempty" xml:"BackupSetId,omitempty"`
	// example:
	//
	// 88803195
	BackupSetSize *int64 `json:"BackupSetSize,omitempty" xml:"BackupSetSize,omitempty"`
	// example:
	//
	// 1
	BackupType *int32 `json:"BackupType,omitempty" xml:"BackupType,omitempty"`
	// example:
	//
	// 1635706960956
	BeginTime *int64 `json:"BeginTime,omitempty" xml:"BeginTime,omitempty"`
	// example:
	//
	// 1635706960956
	EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	// example:
	//
	// 1
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (DescribeBackupSetListResponseBodyData) GoString

func (*DescribeBackupSetListResponseBodyData) SetBackupModel

func (*DescribeBackupSetListResponseBodyData) SetBackupSetId

func (*DescribeBackupSetListResponseBodyData) SetBackupSetSize

func (*DescribeBackupSetListResponseBodyData) SetBackupType

func (*DescribeBackupSetListResponseBodyData) SetBeginTime

func (*DescribeBackupSetListResponseBodyData) SetEndTime

func (*DescribeBackupSetListResponseBodyData) SetStatus

func (DescribeBackupSetListResponseBodyData) String

type DescribeBackupSetRequest

type DescribeBackupSetRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 111
	BackupSetId *string `json:"BackupSetId,omitempty" xml:"BackupSetId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-htri0ori2r****
	DBInstanceName  *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	DestCrossRegion *string `json:"DestCrossRegion,omitempty" xml:"DestCrossRegion,omitempty"`
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeBackupSetRequest) GoString

func (s DescribeBackupSetRequest) GoString() string

func (*DescribeBackupSetRequest) SetBackupSetId

func (*DescribeBackupSetRequest) SetDBInstanceName

func (s *DescribeBackupSetRequest) SetDBInstanceName(v string) *DescribeBackupSetRequest

func (*DescribeBackupSetRequest) SetDestCrossRegion

func (s *DescribeBackupSetRequest) SetDestCrossRegion(v string) *DescribeBackupSetRequest

func (*DescribeBackupSetRequest) SetRegionId

func (DescribeBackupSetRequest) String

func (s DescribeBackupSetRequest) String() string

type DescribeBackupSetResponse

type DescribeBackupSetResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeBackupSetResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeBackupSetResponse) GoString

func (s DescribeBackupSetResponse) GoString() string

func (*DescribeBackupSetResponse) SetBody

func (*DescribeBackupSetResponse) SetHeaders

func (*DescribeBackupSetResponse) SetStatusCode

func (DescribeBackupSetResponse) String

func (s DescribeBackupSetResponse) String() string

type DescribeBackupSetResponseBody

type DescribeBackupSetResponseBody struct {
	Data []*DescribeBackupSetResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
	// example:
	//
	// successs
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 1A6D328C-84B8-40DC-BF49-6C73984D7494
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeBackupSetResponseBody) GoString

func (*DescribeBackupSetResponseBody) SetData

func (*DescribeBackupSetResponseBody) SetMessage

func (*DescribeBackupSetResponseBody) SetRequestId

func (*DescribeBackupSetResponseBody) SetSuccess

func (DescribeBackupSetResponseBody) String

type DescribeBackupSetResponseBodyData

type DescribeBackupSetResponseBodyData struct {
	// example:
	//
	// 0
	BackupModel *int32 `json:"BackupModel,omitempty" xml:"BackupModel,omitempty"`
	// example:
	//
	// 111
	BackupSetId *int64 `json:"BackupSetId,omitempty" xml:"BackupSetId,omitempty"`
	// example:
	//
	// 88803195
	BackupSetSize *int64 `json:"BackupSetSize,omitempty" xml:"BackupSetSize,omitempty"`
	// example:
	//
	// 1
	BackupType *int32 `json:"BackupType,omitempty" xml:"BackupType,omitempty"`
	// example:
	//
	// 1650250861754
	BeginTime *int64 `json:"BeginTime,omitempty" xml:"BeginTime,omitempty"`
	// example:
	//
	// 1650251308000
	EndTime *int64                                      `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	OSSList []*DescribeBackupSetResponseBodyDataOSSList `json:"OSSList,omitempty" xml:"OSSList,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (DescribeBackupSetResponseBodyData) GoString

func (*DescribeBackupSetResponseBodyData) SetBackupModel

func (*DescribeBackupSetResponseBodyData) SetBackupSetId

func (*DescribeBackupSetResponseBodyData) SetBackupSetSize

func (*DescribeBackupSetResponseBodyData) SetBackupType

func (*DescribeBackupSetResponseBodyData) SetBeginTime

func (*DescribeBackupSetResponseBodyData) SetEndTime

func (*DescribeBackupSetResponseBodyData) SetStatus

func (DescribeBackupSetResponseBodyData) String

type DescribeBackupSetResponseBodyDataOSSList

type DescribeBackupSetResponseBodyDataOSSList struct {
	// example:
	//
	// hins3084_data_20220418110623_qp.xb
	BackupSetFile *string `json:"BackupSetFile,omitempty" xml:"BackupSetFile,omitempty"`
	// example:
	//
	// https://pre-rdsbak-cn-xxx.oss-cn-beijing.aliyuncs.com/custins2255/hins3084_data_20220418110623_qp.xb?OSSAccessKeyId=LTAI5tJEmRFdJ8aBPDR7****&Expires=1650441697&dd=7KJzkUSbXf6dwy
	DownloadLink *string `json:"DownloadLink,omitempty" xml:"DownloadLink,omitempty"`
	// example:
	//
	// http://pre-rdsbak-cn-beijing.oss-cn-beijing-internal.aliyuncs.com/custins2255/hins3084_data_20220418110623_qp.xb?
	IntranetDownloadLink *string `json:"IntranetDownloadLink,omitempty" xml:"IntranetDownloadLink,omitempty"`
	// example:
	//
	// 2022-04-20T08:01:37Z
	LinkExpiredTime *string `json:"LinkExpiredTime,omitempty" xml:"LinkExpiredTime,omitempty"`
}

func (DescribeBackupSetResponseBodyDataOSSList) GoString

func (*DescribeBackupSetResponseBodyDataOSSList) SetBackupSetFile

func (*DescribeBackupSetResponseBodyDataOSSList) SetLinkExpiredTime

func (DescribeBackupSetResponseBodyDataOSSList) String

type DescribeBinaryLogListRequest

type DescribeBinaryLogListRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-hz1fds
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2021-11-09 10:27:46
	EndTime      *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 30
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2021-09-09 10:27:46
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeBinaryLogListRequest) GoString

func (s DescribeBinaryLogListRequest) GoString() string

func (*DescribeBinaryLogListRequest) SetDBInstanceName

func (*DescribeBinaryLogListRequest) SetEndTime

func (*DescribeBinaryLogListRequest) SetInstanceName

func (*DescribeBinaryLogListRequest) SetPageNumber

func (*DescribeBinaryLogListRequest) SetPageSize

func (*DescribeBinaryLogListRequest) SetRegionId

func (*DescribeBinaryLogListRequest) SetStartTime

func (DescribeBinaryLogListRequest) String

type DescribeBinaryLogListResponse

type DescribeBinaryLogListResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeBinaryLogListResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeBinaryLogListResponse) GoString

func (*DescribeBinaryLogListResponse) SetBody

func (*DescribeBinaryLogListResponse) SetHeaders

func (*DescribeBinaryLogListResponse) SetStatusCode

func (DescribeBinaryLogListResponse) String

type DescribeBinaryLogListResponseBody

type DescribeBinaryLogListResponseBody struct {
	LogList []*DescribeBinaryLogListResponseBodyLogList `json:"LogList,omitempty" xml:"LogList,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 30
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// 2DFF784E-DC31-5BBC-9B25-9261CD9E0AA9
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 100
	TotalNumber *int32 `json:"TotalNumber,omitempty" xml:"TotalNumber,omitempty"`
}

func (DescribeBinaryLogListResponseBody) GoString

func (*DescribeBinaryLogListResponseBody) SetPageNumber

func (*DescribeBinaryLogListResponseBody) SetPageSize

func (*DescribeBinaryLogListResponseBody) SetRequestId

func (*DescribeBinaryLogListResponseBody) SetTotalNumber

func (DescribeBinaryLogListResponseBody) String

type DescribeBinaryLogListResponseBodyLogList

type DescribeBinaryLogListResponseBodyLogList struct {
	// example:
	//
	// 2021-09-09 10:27:46
	BeginTime *string `json:"BeginTime,omitempty" xml:"BeginTime,omitempty"`
	// example:
	//
	// 2021-09-09 10:27:46
	CreatedTime *string `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	// example:
	//
	// http://polarx-cdc-binlog-cn-hangzhou.oss-cn-hangzhou.aliyuncs.com/polardbx_cdc/pxc-hzfd132143sfds1/binlog.000001?Expires=1636469502&OSSAccessKeyId=LT13fds12dsafddsf&Signature=fdpm%bdsfadsa%2F%bdsafdsaf%3D
	DownloadLink *string `json:"DownloadLink,omitempty" xml:"DownloadLink,omitempty"`
	// example:
	//
	// 2021-11-09 10:27:46
	EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	// example:
	//
	// binlog.000001
	FileName *string `json:"FileName,omitempty" xml:"FileName,omitempty"`
	// example:
	//
	// 100
	Id *int64 `json:"Id,omitempty" xml:"Id,omitempty"`
	// example:
	//
	// 536870912
	LogSize *int64 `json:"LogSize,omitempty" xml:"LogSize,omitempty"`
	// example:
	//
	// 2021-11-09 10:27:46
	ModifiedTime *string `json:"ModifiedTime,omitempty" xml:"ModifiedTime,omitempty"`
	// example:
	//
	// 0
	PurgeStatus *int32 `json:"PurgeStatus,omitempty" xml:"PurgeStatus,omitempty"`
	// example:
	//
	// 10.110.88.9
	UploadHost *string `json:"UploadHost,omitempty" xml:"UploadHost,omitempty"`
	// example:
	//
	// 2
	UploadStatus *int32 `json:"UploadStatus,omitempty" xml:"UploadStatus,omitempty"`
}

func (DescribeBinaryLogListResponseBodyLogList) GoString

func (*DescribeBinaryLogListResponseBodyLogList) SetBeginTime

func (*DescribeBinaryLogListResponseBodyLogList) SetCreatedTime

func (*DescribeBinaryLogListResponseBodyLogList) SetEndTime

func (*DescribeBinaryLogListResponseBodyLogList) SetFileName

func (*DescribeBinaryLogListResponseBodyLogList) SetId

func (*DescribeBinaryLogListResponseBodyLogList) SetLogSize

func (*DescribeBinaryLogListResponseBodyLogList) SetModifiedTime

func (*DescribeBinaryLogListResponseBodyLogList) SetPurgeStatus

func (*DescribeBinaryLogListResponseBodyLogList) SetUploadHost

func (*DescribeBinaryLogListResponseBodyLogList) SetUploadStatus

func (DescribeBinaryLogListResponseBodyLogList) String

type DescribeCharacterSetRequest

type DescribeCharacterSetRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-*********
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeCharacterSetRequest) GoString

func (s DescribeCharacterSetRequest) GoString() string

func (*DescribeCharacterSetRequest) SetDBInstanceName

func (*DescribeCharacterSetRequest) SetRegionId

func (DescribeCharacterSetRequest) String

type DescribeCharacterSetResponse

type DescribeCharacterSetResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeCharacterSetResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeCharacterSetResponse) GoString

func (s DescribeCharacterSetResponse) GoString() string

func (*DescribeCharacterSetResponse) SetBody

func (*DescribeCharacterSetResponse) SetHeaders

func (*DescribeCharacterSetResponse) SetStatusCode

func (DescribeCharacterSetResponse) String

type DescribeCharacterSetResponseBody

type DescribeCharacterSetResponseBody struct {
	Data *DescribeCharacterSetResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// success
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 709C1E40-092D-4A3D-9958-6D7438******
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeCharacterSetResponseBody) GoString

func (*DescribeCharacterSetResponseBody) SetMessage

func (*DescribeCharacterSetResponseBody) SetRequestId

func (*DescribeCharacterSetResponseBody) SetSuccess

func (DescribeCharacterSetResponseBody) String

type DescribeCharacterSetResponseBodyData

type DescribeCharacterSetResponseBodyData struct {
	CharacterSet []*string `json:"CharacterSet,omitempty" xml:"CharacterSet,omitempty" type:"Repeated"`
	// example:
	//
	// polarx
	Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"`
}

func (DescribeCharacterSetResponseBodyData) GoString

func (*DescribeCharacterSetResponseBodyData) SetCharacterSet

func (*DescribeCharacterSetResponseBodyData) SetEngine

func (DescribeCharacterSetResponseBodyData) String

type DescribeColdDataBasicInfoRequest

type DescribeColdDataBasicInfoRequest struct {
	// This parameter is required.
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeColdDataBasicInfoRequest) GoString

func (*DescribeColdDataBasicInfoRequest) SetDBInstanceName

func (*DescribeColdDataBasicInfoRequest) SetRegionId

func (DescribeColdDataBasicInfoRequest) String

type DescribeColdDataBasicInfoResponse

type DescribeColdDataBasicInfoResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeColdDataBasicInfoResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeColdDataBasicInfoResponse) GoString

func (*DescribeColdDataBasicInfoResponse) SetHeaders

func (*DescribeColdDataBasicInfoResponse) SetStatusCode

func (DescribeColdDataBasicInfoResponse) String

type DescribeColdDataBasicInfoResponseBody

type DescribeColdDataBasicInfoResponseBody struct {
	Data      *DescribeColdDataBasicInfoResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	RequestId *string                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeColdDataBasicInfoResponseBody) GoString

func (*DescribeColdDataBasicInfoResponseBody) SetRequestId

func (DescribeColdDataBasicInfoResponseBody) String

type DescribeColdDataBasicInfoResponseBodyData

type DescribeColdDataBasicInfoResponseBodyData struct {
	BackupSetCount     *int32   `json:"BackupSetCount,omitempty" xml:"BackupSetCount,omitempty"`
	BackupSetSpaceSize *float64 `json:"BackupSetSpaceSize,omitempty" xml:"BackupSetSpaceSize,omitempty"`
	CloudProduct       *string  `json:"CloudProduct,omitempty" xml:"CloudProduct,omitempty"`
	CurrentSpaceSize   *float64 `json:"CurrentSpaceSize,omitempty" xml:"CurrentSpaceSize,omitempty"`
	DataRedundancyType *string  `json:"DataRedundancyType,omitempty" xml:"DataRedundancyType,omitempty"`
	EnableStatus       *bool    `json:"EnableStatus,omitempty" xml:"EnableStatus,omitempty"`
	ReadAccessNum      *int64   `json:"ReadAccessNum,omitempty" xml:"ReadAccessNum,omitempty"`
	RegionId           *string  `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	VolumeName         *string  `json:"VolumeName,omitempty" xml:"VolumeName,omitempty"`
	WriteAccessNum     *float64 `json:"WriteAccessNum,omitempty" xml:"WriteAccessNum,omitempty"`
}

func (DescribeColdDataBasicInfoResponseBodyData) GoString

func (*DescribeColdDataBasicInfoResponseBodyData) SetBackupSetCount

func (*DescribeColdDataBasicInfoResponseBodyData) SetBackupSetSpaceSize

func (*DescribeColdDataBasicInfoResponseBodyData) SetCloudProduct

func (*DescribeColdDataBasicInfoResponseBodyData) SetCurrentSpaceSize

func (*DescribeColdDataBasicInfoResponseBodyData) SetDataRedundancyType

func (*DescribeColdDataBasicInfoResponseBodyData) SetEnableStatus

func (*DescribeColdDataBasicInfoResponseBodyData) SetReadAccessNum

func (*DescribeColdDataBasicInfoResponseBodyData) SetRegionId

func (*DescribeColdDataBasicInfoResponseBodyData) SetVolumeName

func (*DescribeColdDataBasicInfoResponseBodyData) SetWriteAccessNum

func (DescribeColdDataBasicInfoResponseBodyData) String

type DescribeDBInstanceAttributeRequest

type DescribeDBInstanceAttributeRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-********
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// rg-aekzaxhezhs5***
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
}

func (DescribeDBInstanceAttributeRequest) GoString

func (*DescribeDBInstanceAttributeRequest) SetDBInstanceName

func (*DescribeDBInstanceAttributeRequest) SetRegionId

func (*DescribeDBInstanceAttributeRequest) SetResourceGroupId

func (DescribeDBInstanceAttributeRequest) String

type DescribeDBInstanceAttributeResponse

type DescribeDBInstanceAttributeResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeDBInstanceAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeDBInstanceAttributeResponse) GoString

func (*DescribeDBInstanceAttributeResponse) SetHeaders

func (*DescribeDBInstanceAttributeResponse) SetStatusCode

func (DescribeDBInstanceAttributeResponse) String

type DescribeDBInstanceAttributeResponseBody

type DescribeDBInstanceAttributeResponseBody struct {
	DBInstance *DescribeDBInstanceAttributeResponseBodyDBInstance `json:"DBInstance,omitempty" xml:"DBInstance,omitempty" type:"Struct"`
	// example:
	//
	// 9B2F3840-5C98-475C-B269-2D5C3A31797C
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeDBInstanceAttributeResponseBody) GoString

func (*DescribeDBInstanceAttributeResponseBody) SetRequestId

func (DescribeDBInstanceAttributeResponseBody) String

type DescribeDBInstanceAttributeResponseBodyDBInstance

type DescribeDBInstanceAttributeResponseBodyDBInstance struct {
	CanNotCreateColumnar *bool `json:"CanNotCreateColumnar,omitempty" xml:"CanNotCreateColumnar,omitempty"`
	// example:
	//
	// polarx.x4.xlarge.2e
	CnNodeClassCode *string `json:"CnNodeClassCode,omitempty" xml:"CnNodeClassCode,omitempty"`
	// example:
	//
	// 2
	CnNodeCount             *int32    `json:"CnNodeCount,omitempty" xml:"CnNodeCount,omitempty"`
	ColumnarInstanceName    *string   `json:"ColumnarInstanceName,omitempty" xml:"ColumnarInstanceName,omitempty"`
	ColumnarReadDBInstances []*string `json:"ColumnarReadDBInstances,omitempty" xml:"ColumnarReadDBInstances,omitempty" type:"Repeated"`
	// example:
	//
	// drds_polarxpost_public_cn
	CommodityCode    *string                                                       `json:"CommodityCode,omitempty" xml:"CommodityCode,omitempty"`
	ConnAddrs        []*DescribeDBInstanceAttributeResponseBodyDBInstanceConnAddrs `json:"ConnAddrs,omitempty" xml:"ConnAddrs,omitempty" type:"Repeated"`
	ConnectionString *string                                                       `json:"ConnectionString,omitempty" xml:"ConnectionString,omitempty"`
	// example:
	//
	// 2021-08-31T08:56:25.000+0000
	CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	// example:
	//
	// ReadWrite
	DBInstanceType *string `json:"DBInstanceType,omitempty" xml:"DBInstanceType,omitempty"`
	// example:
	//
	// polarx.x4.large.2e
	DBNodeClass *string `json:"DBNodeClass,omitempty" xml:"DBNodeClass,omitempty"`
	// example:
	//
	// 2
	DBNodeCount *int32                                                      `json:"DBNodeCount,omitempty" xml:"DBNodeCount,omitempty"`
	DBNodes     []*DescribeDBInstanceAttributeResponseBodyDBInstanceDBNodes `json:"DBNodes,omitempty" xml:"DBNodes,omitempty" type:"Repeated"`
	// example:
	//
	// polarx
	DBType *string `json:"DBType,omitempty" xml:"DBType,omitempty"`
	// example:
	//
	// 5.5
	DBVersion *string `json:"DBVersion,omitempty" xml:"DBVersion,omitempty"`
	// example:
	//
	// test instance
	Description     *string `json:"Description,omitempty" xml:"Description,omitempty"`
	DifferentDNSpec *bool   `json:"DifferentDNSpec,omitempty" xml:"DifferentDNSpec,omitempty"`
	// example:
	//
	// mysql.x8.large.25
	DnNodeClassCode *string `json:"DnNodeClassCode,omitempty" xml:"DnNodeClassCode,omitempty"`
	// example:
	//
	// 2
	DnNodeCount *int32 `json:"DnNodeCount,omitempty" xml:"DnNodeCount,omitempty"`
	// example:
	//
	// polarx
	Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"`
	// example:
	//
	// 2022-08-31T16:00:00.000+0000
	ExpireDate *string `json:"ExpireDate,omitempty" xml:"ExpireDate,omitempty"`
	// example:
	//
	// false
	Expired         *string                                                           `json:"Expired,omitempty" xml:"Expired,omitempty"`
	GdnInstanceName *string                                                           `json:"GdnInstanceName,omitempty" xml:"GdnInstanceName,omitempty"`
	GdnMemberList   []*DescribeDBInstanceAttributeResponseBodyDBInstanceGdnMemberList `json:"GdnMemberList,omitempty" xml:"GdnMemberList,omitempty" type:"Repeated"`
	GdnRole         *string                                                           `json:"GdnRole,omitempty" xml:"GdnRole,omitempty"`
	// example:
	//
	// pxc-zkralxpc5d****
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// example:
	//
	// 18
	KindCode *int32 `json:"KindCode,omitempty" xml:"KindCode,omitempty"`
	// This parameter is required.
	LTSVersions []*string `json:"LTSVersions,omitempty" xml:"LTSVersions,omitempty" type:"Repeated"`
	// example:
	//
	// polarx-kernel_5.4.11-16301083_xcluster-20210805
	LatestMinorVersion *string `json:"LatestMinorVersion,omitempty" xml:"LatestMinorVersion,omitempty"`
	// example:
	//
	// Unlock
	LockMode *string `json:"LockMode,omitempty" xml:"LockMode,omitempty"`
	// example:
	//
	// 06:00
	MaintainEndTime *string `json:"MaintainEndTime,omitempty" xml:"MaintainEndTime,omitempty"`
	// example:
	//
	// 06:00
	MaintainStartTime *string `json:"MaintainStartTime,omitempty" xml:"MaintainStartTime,omitempty"`
	// example:
	//
	// polarx-kernel_5.4.11-16301083_xcluster-20210805
	MinorVersion *string `json:"MinorVersion,omitempty" xml:"MinorVersion,omitempty"`
	// example:
	//
	// VPC
	Network *string `json:"Network,omitempty" xml:"Network,omitempty"`
	// example:
	//
	// Postpaid
	PayType *string `json:"PayType,omitempty" xml:"PayType,omitempty"`
	// example:
	//
	// 3306
	Port              *string `json:"Port,omitempty" xml:"Port,omitempty"`
	PrimaryInstanceId *string `json:"PrimaryInstanceId,omitempty" xml:"PrimaryInstanceId,omitempty"`
	// 主可用区。
	//
	// This parameter is required.
	PrimaryZone     *string   `json:"PrimaryZone,omitempty" xml:"PrimaryZone,omitempty"`
	ReadDBInstances []*string `json:"ReadDBInstances,omitempty" xml:"ReadDBInstances,omitempty" type:"Repeated"`
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// rg-xxxx
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	// example:
	//
	// false
	RightsSeparationEnabled *bool `json:"RightsSeparationEnabled,omitempty" xml:"RightsSeparationEnabled,omitempty"`
	// example:
	//
	// disabled
	RightsSeparationStatus *string `json:"RightsSeparationStatus,omitempty" xml:"RightsSeparationStatus,omitempty"`
	// 次可用区。
	SecondaryZone *string `json:"SecondaryZone,omitempty" xml:"SecondaryZone,omitempty"`
	// example:
	//
	// enterprise
	Series       *string `json:"Series,omitempty" xml:"Series,omitempty"`
	SpecCategory *string `json:"SpecCategory,omitempty" xml:"SpecCategory,omitempty"`
	// example:
	//
	// Running
	Status *string `json:"Status,omitempty" xml:"Status,omitempty"`
	// example:
	//
	// 17042505728
	StorageUsed *int64                                                     `json:"StorageUsed,omitempty" xml:"StorageUsed,omitempty"`
	TagSet      []*DescribeDBInstanceAttributeResponseBodyDBInstanceTagSet `json:"TagSet,omitempty" xml:"TagSet,omitempty" type:"Repeated"`
	// 第三可用区。
	TertiaryZone *string `json:"TertiaryZone,omitempty" xml:"TertiaryZone,omitempty"`
	// 拓扑类型:
	//
	// - **3azones**:三可用区;
	//
	// - **1azone**:单可用区。
	//
	// This parameter is required.
	TopologyType *string `json:"TopologyType,omitempty" xml:"TopologyType,omitempty"`
	// example:
	//
	// ReadWrite
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
	// VPC ID。
	//
	// example:
	//
	// vpc-xxxxx
	VPCId     *string `json:"VPCId,omitempty" xml:"VPCId,omitempty"`
	VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"`
	// example:
	//
	// cn-hangzhou-a
	ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (DescribeDBInstanceAttributeResponseBodyDBInstance) GoString

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetCanNotCreateColumnar

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetCnNodeClassCode

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetCnNodeCount

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetColumnarInstanceName

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetColumnarReadDBInstances

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetCommodityCode

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetConnectionString

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetCreateTime

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetDBInstanceType

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetDBNodeClass

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetDBNodeCount

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetDBType

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetDBVersion

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetDescription

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetDifferentDNSpec

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetDnNodeClassCode

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetDnNodeCount

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetEngine

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetExpireDate

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetExpired

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetGdnInstanceName

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetGdnRole

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetId

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetKindCode

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetLTSVersions

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetLatestMinorVersion

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetLockMode

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetMaintainEndTime

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetMaintainStartTime

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetMinorVersion

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetNetwork

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetPayType

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetPort

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetPrimaryInstanceId added in v3.1.0

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetPrimaryZone

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetReadDBInstances

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetRegionId

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetResourceGroupId

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetRightsSeparationEnabled

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetRightsSeparationStatus

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetSecondaryZone

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetSeries

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetSpecCategory

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetStatus

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetStorageUsed

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetTertiaryZone

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetTopologyType

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetType

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetVPCId

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetVSwitchId

func (*DescribeDBInstanceAttributeResponseBodyDBInstance) SetZoneId

func (DescribeDBInstanceAttributeResponseBodyDBInstance) String

type DescribeDBInstanceAttributeResponseBodyDBInstanceConnAddrs

type DescribeDBInstanceAttributeResponseBodyDBInstanceConnAddrs struct {
	// example:
	//
	// polardbx-xxx.aliyuncs.com
	ConnectionString *string `json:"ConnectionString,omitempty" xml:"ConnectionString,omitempty"`
	// example:
	//
	// 3306
	Port *int64 `json:"Port,omitempty" xml:"Port,omitempty"`
	// example:
	//
	// VPC
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
	// VPC ID。
	//
	// example:
	//
	// vpc-xxxxxx
	VPCId     *string `json:"VPCId,omitempty" xml:"VPCId,omitempty"`
	VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"`
	// example:
	//
	// pxc-zkralxpc5d****
	VpcInstanceId *string `json:"VpcInstanceId,omitempty" xml:"VpcInstanceId,omitempty"`
}

func (DescribeDBInstanceAttributeResponseBodyDBInstanceConnAddrs) GoString

func (*DescribeDBInstanceAttributeResponseBodyDBInstanceConnAddrs) SetConnectionString

func (*DescribeDBInstanceAttributeResponseBodyDBInstanceConnAddrs) SetPort

func (*DescribeDBInstanceAttributeResponseBodyDBInstanceConnAddrs) SetType

func (*DescribeDBInstanceAttributeResponseBodyDBInstanceConnAddrs) SetVPCId

func (*DescribeDBInstanceAttributeResponseBodyDBInstanceConnAddrs) SetVSwitchId

func (*DescribeDBInstanceAttributeResponseBodyDBInstanceConnAddrs) SetVpcInstanceId

func (DescribeDBInstanceAttributeResponseBodyDBInstanceConnAddrs) String

type DescribeDBInstanceAttributeResponseBodyDBInstanceDBNodes

type DescribeDBInstanceAttributeResponseBodyDBInstanceDBNodes struct {
	ComputeNodeId *string `json:"ComputeNodeId,omitempty" xml:"ComputeNodeId,omitempty"`
	// example:
	//
	// pxc-xdb-xxxxxx
	DataNodeId *string `json:"DataNodeId,omitempty" xml:"DataNodeId,omitempty"`
	Id         *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// example:
	//
	// polarx.x4.large.2e
	NodeClass *string `json:"NodeClass,omitempty" xml:"NodeClass,omitempty"`
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// cn-hangzhou-a
	ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (DescribeDBInstanceAttributeResponseBodyDBInstanceDBNodes) GoString

func (*DescribeDBInstanceAttributeResponseBodyDBInstanceDBNodes) SetComputeNodeId

func (*DescribeDBInstanceAttributeResponseBodyDBInstanceDBNodes) SetDataNodeId

func (*DescribeDBInstanceAttributeResponseBodyDBInstanceDBNodes) SetId

func (*DescribeDBInstanceAttributeResponseBodyDBInstanceDBNodes) SetNodeClass

func (*DescribeDBInstanceAttributeResponseBodyDBInstanceDBNodes) SetRegionId

func (*DescribeDBInstanceAttributeResponseBodyDBInstanceDBNodes) SetZoneId

func (DescribeDBInstanceAttributeResponseBodyDBInstanceDBNodes) String

type DescribeDBInstanceAttributeResponseBodyDBInstanceGdnMemberList

type DescribeDBInstanceAttributeResponseBodyDBInstanceGdnMemberList struct {
	MemberName *string `json:"MemberName,omitempty" xml:"MemberName,omitempty"`
	Role       *string `json:"Role,omitempty" xml:"Role,omitempty"`
	Status     *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (DescribeDBInstanceAttributeResponseBodyDBInstanceGdnMemberList) GoString

func (*DescribeDBInstanceAttributeResponseBodyDBInstanceGdnMemberList) SetMemberName

func (*DescribeDBInstanceAttributeResponseBodyDBInstanceGdnMemberList) SetRole

func (*DescribeDBInstanceAttributeResponseBodyDBInstanceGdnMemberList) SetStatus

func (DescribeDBInstanceAttributeResponseBodyDBInstanceGdnMemberList) String

type DescribeDBInstanceAttributeResponseBodyDBInstanceTagSet

type DescribeDBInstanceAttributeResponseBodyDBInstanceTagSet struct {
	// example:
	//
	// key2
	Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
	// example:
	//
	// value2
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeDBInstanceAttributeResponseBodyDBInstanceTagSet) GoString

func (*DescribeDBInstanceAttributeResponseBodyDBInstanceTagSet) SetKey

func (*DescribeDBInstanceAttributeResponseBodyDBInstanceTagSet) SetValue

func (DescribeDBInstanceAttributeResponseBodyDBInstanceTagSet) String

type DescribeDBInstanceConfigRequest

type DescribeDBInstanceConfigRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// htap
	ConfigName *string `json:"ConfigName,omitempty" xml:"ConfigName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-*********
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeDBInstanceConfigRequest) GoString

func (*DescribeDBInstanceConfigRequest) SetConfigName

func (*DescribeDBInstanceConfigRequest) SetDBInstanceName

func (*DescribeDBInstanceConfigRequest) SetRegionId

func (DescribeDBInstanceConfigRequest) String

type DescribeDBInstanceConfigResponse

type DescribeDBInstanceConfigResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeDBInstanceConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeDBInstanceConfigResponse) GoString

func (*DescribeDBInstanceConfigResponse) SetHeaders

func (*DescribeDBInstanceConfigResponse) SetStatusCode

func (DescribeDBInstanceConfigResponse) String

type DescribeDBInstanceConfigResponseBody

type DescribeDBInstanceConfigResponseBody struct {
	Data *DescribeDBInstanceConfigResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// C458B1E8-1683-3645-B154-6BA32080EEA
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeDBInstanceConfigResponseBody) GoString

func (*DescribeDBInstanceConfigResponseBody) SetRequestId

func (DescribeDBInstanceConfigResponseBody) String

type DescribeDBInstanceConfigResponseBodyData

type DescribeDBInstanceConfigResponseBodyData struct {
	// example:
	//
	// htap
	ConfigName     *string `json:"ConfigName,omitempty" xml:"ConfigName,omitempty"`
	ConfigValue    *string `json:"ConfigValue,omitempty" xml:"ConfigValue,omitempty"`
	DbInstanceName *string `json:"DbInstanceName,omitempty" xml:"DbInstanceName,omitempty"`
}

func (DescribeDBInstanceConfigResponseBodyData) GoString

func (*DescribeDBInstanceConfigResponseBodyData) SetConfigName

func (*DescribeDBInstanceConfigResponseBodyData) SetConfigValue

func (*DescribeDBInstanceConfigResponseBodyData) SetDbInstanceName

func (DescribeDBInstanceConfigResponseBodyData) String

type DescribeDBInstanceHARequest

type DescribeDBInstanceHARequest struct {
	// This parameter is required.
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeDBInstanceHARequest) GoString

func (s DescribeDBInstanceHARequest) GoString() string

func (*DescribeDBInstanceHARequest) SetDBInstanceName

func (*DescribeDBInstanceHARequest) SetRegionId

func (DescribeDBInstanceHARequest) String

type DescribeDBInstanceHAResponse

type DescribeDBInstanceHAResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeDBInstanceHAResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeDBInstanceHAResponse) GoString

func (s DescribeDBInstanceHAResponse) GoString() string

func (*DescribeDBInstanceHAResponse) SetBody

func (*DescribeDBInstanceHAResponse) SetHeaders

func (*DescribeDBInstanceHAResponse) SetStatusCode

func (DescribeDBInstanceHAResponse) String

type DescribeDBInstanceHAResponseBody

type DescribeDBInstanceHAResponseBody struct {
	Data      *DescribeDBInstanceHAResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                               `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                 `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeDBInstanceHAResponseBody) GoString

func (*DescribeDBInstanceHAResponseBody) SetMessage

func (*DescribeDBInstanceHAResponseBody) SetRequestId

func (*DescribeDBInstanceHAResponseBody) SetSuccess

func (DescribeDBInstanceHAResponseBody) String

type DescribeDBInstanceHAResponseBodyData

type DescribeDBInstanceHAResponseBodyData struct {
	PrimaryAzoneId    *string `json:"PrimaryAzoneId,omitempty" xml:"PrimaryAzoneId,omitempty"`
	PrimaryRegionId   *string `json:"PrimaryRegionId,omitempty" xml:"PrimaryRegionId,omitempty"`
	SecondaryAzoneId  *string `json:"SecondaryAzoneId,omitempty" xml:"SecondaryAzoneId,omitempty"`
	SecondaryRegionId *string `json:"SecondaryRegionId,omitempty" xml:"SecondaryRegionId,omitempty"`
	TopologyType      *string `json:"TopologyType,omitempty" xml:"TopologyType,omitempty"`
}

func (DescribeDBInstanceHAResponseBodyData) GoString

func (*DescribeDBInstanceHAResponseBodyData) SetPrimaryAzoneId

func (*DescribeDBInstanceHAResponseBodyData) SetPrimaryRegionId

func (*DescribeDBInstanceHAResponseBodyData) SetSecondaryAzoneId

func (*DescribeDBInstanceHAResponseBodyData) SetSecondaryRegionId

func (*DescribeDBInstanceHAResponseBodyData) SetTopologyType

func (DescribeDBInstanceHAResponseBodyData) String

type DescribeDBInstanceSSLRequest

type DescribeDBInstanceSSLRequest struct {
	// example:
	//
	// pxc-*********
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeDBInstanceSSLRequest) GoString

func (s DescribeDBInstanceSSLRequest) GoString() string

func (*DescribeDBInstanceSSLRequest) SetDBInstanceName

func (*DescribeDBInstanceSSLRequest) SetRegionId

func (DescribeDBInstanceSSLRequest) String

type DescribeDBInstanceSSLResponse

type DescribeDBInstanceSSLResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeDBInstanceSSLResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeDBInstanceSSLResponse) GoString

func (*DescribeDBInstanceSSLResponse) SetBody

func (*DescribeDBInstanceSSLResponse) SetHeaders

func (*DescribeDBInstanceSSLResponse) SetStatusCode

func (DescribeDBInstanceSSLResponse) String

type DescribeDBInstanceSSLResponseBody

type DescribeDBInstanceSSLResponseBody struct {
	Data *DescribeDBInstanceSSLResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// C458B1E8-1683-3645-B154-6BA32080EEA
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeDBInstanceSSLResponseBody) GoString

func (*DescribeDBInstanceSSLResponseBody) SetRequestId

func (DescribeDBInstanceSSLResponseBody) String

type DescribeDBInstanceSSLResponseBodyData

type DescribeDBInstanceSSLResponseBodyData struct {
	// example:
	//
	// pxc-sddddddcym7g7w****.polarx.singapore.rds.aliyuncs.com
	CertCommonName *string `json:"CertCommonName,omitempty" xml:"CertCommonName,omitempty"`
	// example:
	//
	// false
	SSLEnabled *bool `json:"SSLEnabled,omitempty" xml:"SSLEnabled,omitempty"`
	// example:
	//
	// 2022-11-04T09:39:07Z
	SSLExpiredTime *string `json:"SSLExpiredTime,omitempty" xml:"SSLExpiredTime,omitempty"`
}

func (DescribeDBInstanceSSLResponseBodyData) GoString

func (*DescribeDBInstanceSSLResponseBodyData) SetCertCommonName

func (*DescribeDBInstanceSSLResponseBodyData) SetSSLEnabled

func (*DescribeDBInstanceSSLResponseBodyData) SetSSLExpiredTime

func (DescribeDBInstanceSSLResponseBodyData) String

type DescribeDBInstanceTDERequest

type DescribeDBInstanceTDERequest struct {
	// example:
	//
	// pxc-********
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeDBInstanceTDERequest) GoString

func (s DescribeDBInstanceTDERequest) GoString() string

func (*DescribeDBInstanceTDERequest) SetDBInstanceName

func (*DescribeDBInstanceTDERequest) SetRegionId

func (DescribeDBInstanceTDERequest) String

type DescribeDBInstanceTDEResponse

type DescribeDBInstanceTDEResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeDBInstanceTDEResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeDBInstanceTDEResponse) GoString

func (*DescribeDBInstanceTDEResponse) SetBody

func (*DescribeDBInstanceTDEResponse) SetHeaders

func (*DescribeDBInstanceTDEResponse) SetStatusCode

func (DescribeDBInstanceTDEResponse) String

type DescribeDBInstanceTDEResponseBody

type DescribeDBInstanceTDEResponseBody struct {
	Data *DescribeDBInstanceTDEResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// C458B1E8-1683-3645-B154-6BA32080EEA
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeDBInstanceTDEResponseBody) GoString

func (*DescribeDBInstanceTDEResponseBody) SetRequestId

func (DescribeDBInstanceTDEResponseBody) String

type DescribeDBInstanceTDEResponseBodyData

type DescribeDBInstanceTDEResponseBodyData struct {
	// example:
	//
	// 0
	TDEStatus *string `json:"TDEStatus,omitempty" xml:"TDEStatus,omitempty"`
}

func (DescribeDBInstanceTDEResponseBodyData) GoString

func (*DescribeDBInstanceTDEResponseBodyData) SetTDEStatus

func (DescribeDBInstanceTDEResponseBodyData) String

type DescribeDBInstanceTopologyRequest

type DescribeDBInstanceTopologyRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-********
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	EndTime        *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	MinuteSimple   *bool   `json:"MinuteSimple,omitempty" xml:"MinuteSimple,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId  *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeDBInstanceTopologyRequest) GoString

func (*DescribeDBInstanceTopologyRequest) SetDBInstanceName

func (*DescribeDBInstanceTopologyRequest) SetEndTime

func (*DescribeDBInstanceTopologyRequest) SetMinuteSimple

func (*DescribeDBInstanceTopologyRequest) SetRegionId

func (*DescribeDBInstanceTopologyRequest) SetStartTime

func (DescribeDBInstanceTopologyRequest) String

type DescribeDBInstanceTopologyResponse

type DescribeDBInstanceTopologyResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeDBInstanceTopologyResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeDBInstanceTopologyResponse) GoString

func (*DescribeDBInstanceTopologyResponse) SetHeaders

func (*DescribeDBInstanceTopologyResponse) SetStatusCode

func (DescribeDBInstanceTopologyResponse) String

type DescribeDBInstanceTopologyResponseBody

type DescribeDBInstanceTopologyResponseBody struct {
	Data *DescribeDBInstanceTopologyResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// C458B1E8-1683-3645-B154-6BA32080EEA
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeDBInstanceTopologyResponseBody) GoString

func (*DescribeDBInstanceTopologyResponseBody) SetRequestId

func (DescribeDBInstanceTopologyResponseBody) String

type DescribeDBInstanceTopologyResponseBodyData

type DescribeDBInstanceTopologyResponseBodyData struct {
	LogicInstanceTopology *DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopology `json:"LogicInstanceTopology,omitempty" xml:"LogicInstanceTopology,omitempty" type:"Struct"`
}

func (DescribeDBInstanceTopologyResponseBodyData) GoString

func (DescribeDBInstanceTopologyResponseBodyData) String

type DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopology

type DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopology struct {
	// example:
	//
	// lvs
	DBInstanceConnType *string `json:"DBInstanceConnType,omitempty" xml:"DBInstanceConnType,omitempty"`
	// example:
	//
	// 2021-10-21T10:30:45Z 04:00:00
	DBInstanceCreateTime *string `json:"DBInstanceCreateTime,omitempty" xml:"DBInstanceCreateTime,omitempty"`
	// example:
	//
	// pxc-sprcym7g7wj7k
	DBInstanceDescription *string `json:"DBInstanceDescription,omitempty" xml:"DBInstanceDescription,omitempty"`
	// example:
	//
	// 304726047
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// example:
	//
	// pxc-sprcym7g7w****
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// example:
	//
	// 8
	DBInstanceStatus *int32 `json:"DBInstanceStatus,omitempty" xml:"DBInstanceStatus,omitempty"`
	// example:
	//
	// TDE_MODIFYING
	DBInstanceStatusDescription *string `json:"DBInstanceStatusDescription,omitempty" xml:"DBInstanceStatusDescription,omitempty"`
	// example:
	//
	// 1
	DBInstanceStorage *int32 `json:"DBInstanceStorage,omitempty" xml:"DBInstanceStorage,omitempty"`
	// example:
	//
	// polarx
	Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"`
	// example:
	//
	// 2.0
	EngineVersion *string                                                                        `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"`
	HistoryItems  []*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyHistoryItems `json:"HistoryItems,omitempty" xml:"HistoryItems,omitempty" type:"Repeated"`
	Items         []*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems        `json:"Items,omitempty" xml:"Items,omitempty" type:"Repeated"`
	// example:
	//
	// 0
	LockMode   *int32  `json:"LockMode,omitempty" xml:"LockMode,omitempty"`
	LockReason *string `json:"LockReason,omitempty" xml:"LockReason,omitempty"`
	// example:
	//
	// 05:00:00
	MaintainEndTime *string `json:"MaintainEndTime,omitempty" xml:"MaintainEndTime,omitempty"`
	// example:
	//
	// 04:00:00
	MaintainStartTime *string `json:"MaintainStartTime,omitempty" xml:"MaintainStartTime,omitempty"`
}

func (DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopology) GoString

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopology) SetDBInstanceConnType

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopology) SetDBInstanceCreateTime

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopology) SetDBInstanceDescription

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopology) SetDBInstanceId

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopology) SetDBInstanceName

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopology) SetDBInstanceStatus

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopology) SetDBInstanceStatusDescription

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopology) SetDBInstanceStorage

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopology) SetEngine

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopology) SetEngineVersion

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopology) SetLockMode

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopology) SetLockReason

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopology) SetMaintainEndTime

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopology) SetMaintainStartTime

func (DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopology) String

type DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyHistoryItems

type DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyHistoryItems struct {
	Activated       *bool   `json:"Activated,omitempty" xml:"Activated,omitempty"`
	Azone           *string `json:"Azone,omitempty" xml:"Azone,omitempty"`
	CharacterType   *string `json:"CharacterType,omitempty" xml:"CharacterType,omitempty"`
	DBInstanceId    *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	DBInstanceName  *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	PhyInstanceName *string `json:"PhyInstanceName,omitempty" xml:"PhyInstanceName,omitempty"`
	Region          *string `json:"Region,omitempty" xml:"Region,omitempty"`
	Role            *string `json:"Role,omitempty" xml:"Role,omitempty"`
}

func (DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyHistoryItems) GoString

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyHistoryItems) SetActivated

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyHistoryItems) SetAzone

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyHistoryItems) SetCharacterType

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyHistoryItems) SetDBInstanceId

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyHistoryItems) SetDBInstanceName

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyHistoryItems) SetPhyInstanceName

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyHistoryItems) SetRegion

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyHistoryItems) SetRole

func (DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyHistoryItems) String

type DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems

type DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems struct {
	// example:
	//
	// true
	Activated *bool `json:"Activated,omitempty" xml:"Activated,omitempty"`
	// example:
	//
	// cn-hangzhou-a
	Azone              *string                                                                              `json:"Azone,omitempty" xml:"Azone,omitempty"`
	AzoneRoleList      []*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItemsAzoneRoleList `json:"AzoneRoleList,omitempty" xml:"AzoneRoleList,omitempty" type:"Repeated"`
	CharacterType      *string                                                                              `json:"CharacterType,omitempty" xml:"CharacterType,omitempty"`
	ConnectionIp       []*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItemsConnectionIp  `json:"ConnectionIp,omitempty" xml:"ConnectionIp,omitempty" type:"Repeated"`
	DBInstanceConnType *int32                                                                               `json:"DBInstanceConnType,omitempty" xml:"DBInstanceConnType,omitempty"`
	// example:
	//
	// 2021-10-21T10:30:45Z
	DBInstanceCreateTime  *string `json:"DBInstanceCreateTime,omitempty" xml:"DBInstanceCreateTime,omitempty"`
	DBInstanceDescription *string `json:"DBInstanceDescription,omitempty" xml:"DBInstanceDescription,omitempty"`
	// example:
	//
	// 304726049
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// example:
	//
	// pxc-i-tk6t4z****
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// example:
	//
	// 8
	DBInstanceStatus            *int32  `json:"DBInstanceStatus,omitempty" xml:"DBInstanceStatus,omitempty"`
	DBInstanceStatusDescription *string `json:"DBInstanceStatusDescription,omitempty" xml:"DBInstanceStatusDescription,omitempty"`
	// example:
	//
	// 3145728
	DiskSize *int64 `json:"DiskSize,omitempty" xml:"DiskSize,omitempty"`
	// example:
	//
	// mysql
	Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"`
	// example:
	//
	// 5.7
	EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"`
	// example:
	//
	// 0
	LockMode          *int32  `json:"LockMode,omitempty" xml:"LockMode,omitempty"`
	LockReason        *string `json:"LockReason,omitempty" xml:"LockReason,omitempty"`
	MaintainEndTime   *string `json:"MaintainEndTime,omitempty" xml:"MaintainEndTime,omitempty"`
	MaintainStartTime *string `json:"MaintainStartTime,omitempty" xml:"MaintainStartTime,omitempty"`
	// example:
	//
	// 4000
	MaxConnections *int32 `json:"MaxConnections,omitempty" xml:"MaxConnections,omitempty"`
	// example:
	//
	// 7000
	MaxIops *int32 `json:"MaxIops,omitempty" xml:"MaxIops,omitempty"`
	// example:
	//
	// polarx.x4.large.2e
	NodeClass       *string `json:"NodeClass,omitempty" xml:"NodeClass,omitempty"`
	PhyInstanceName *string `json:"PhyInstanceName,omitempty" xml:"PhyInstanceName,omitempty"`
	// example:
	//
	// cn-hangzhou
	Region *string `json:"Region,omitempty" xml:"Region,omitempty"`
	// example:
	//
	// master
	Role *string `json:"Role,omitempty" xml:"Role,omitempty"`
	// example:
	//
	// 0
	Status      *string `json:"Status,omitempty" xml:"Status,omitempty"`
	StorageUsed *string `json:"StorageUsed,omitempty" xml:"StorageUsed,omitempty"`
	// example:
	//
	// polarx-cdc-kernel-2.0.0-3985896
	Version *string `json:"Version,omitempty" xml:"Version,omitempty"`
}

func (DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) GoString

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetActivated

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetAzone

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetCharacterType

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetDBInstanceConnType

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetDBInstanceCreateTime

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetDBInstanceDescription

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetDBInstanceId

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetDBInstanceName

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetDBInstanceStatus

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetDBInstanceStatusDescription

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetDiskSize

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetEngine

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetEngineVersion

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetLockMode

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetLockReason

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetMaintainEndTime

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetMaintainStartTime

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetMaxConnections

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetMaxIops

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetNodeClass

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetPhyInstanceName

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetRegion

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetRole

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetStatus

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetStorageUsed

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) SetVersion

func (DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItems) String

type DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItemsAzoneRoleList

type DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItemsAzoneRoleList struct {
	// example:
	//
	// cn-hangzhou-a
	Azone *string `json:"Azone,omitempty" xml:"Azone,omitempty"`
	// example:
	//
	// leader
	Role *string `json:"Role,omitempty" xml:"Role,omitempty"`
}

func (DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItemsAzoneRoleList) GoString

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItemsAzoneRoleList) SetAzone

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItemsAzoneRoleList) SetRole

func (DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItemsAzoneRoleList) String

type DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItemsConnectionIp

type DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItemsConnectionIp struct {
	// example:
	//
	// pxc-xdb-m-pxcdym7g7w********.mysql.singapore.rds.aliyuncs.com
	ConnectionString *string `json:"ConnectionString,omitempty" xml:"ConnectionString,omitempty"`
	// example:
	//
	// 1
	DBInstanceNetType *int32 `json:"DBInstanceNetType,omitempty" xml:"DBInstanceNetType,omitempty"`
	// example:
	//
	// 3306
	Port *string `json:"Port,omitempty" xml:"Port,omitempty"`
}

func (DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItemsConnectionIp) GoString

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItemsConnectionIp) SetConnectionString

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItemsConnectionIp) SetDBInstanceNetType

func (*DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItemsConnectionIp) SetPort

func (DescribeDBInstanceTopologyResponseBodyDataLogicInstanceTopologyItemsConnectionIp) String

type DescribeDBInstanceViaEndpointRequest

type DescribeDBInstanceViaEndpointRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-hz*******.polarx.rds.aliyuncs.com
	Endpoint *string `json:"Endpoint,omitempty" xml:"Endpoint,omitempty"`
	// This parameter is required.
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeDBInstanceViaEndpointRequest) GoString

func (*DescribeDBInstanceViaEndpointRequest) SetEndpoint

func (*DescribeDBInstanceViaEndpointRequest) SetRegionId

func (DescribeDBInstanceViaEndpointRequest) String

type DescribeDBInstanceViaEndpointResponse

type DescribeDBInstanceViaEndpointResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeDBInstanceViaEndpointResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeDBInstanceViaEndpointResponse) GoString

func (*DescribeDBInstanceViaEndpointResponse) SetHeaders

func (*DescribeDBInstanceViaEndpointResponse) SetStatusCode

func (DescribeDBInstanceViaEndpointResponse) String

type DescribeDBInstanceViaEndpointResponseBody

type DescribeDBInstanceViaEndpointResponseBody struct {
	DBInstance *DescribeDBInstanceViaEndpointResponseBodyDBInstance `json:"DBInstance,omitempty" xml:"DBInstance,omitempty" type:"Struct"`
	// example:
	//
	// 14036EBE-CF2E-44DB-ACE9-AC6157D3A6FC
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeDBInstanceViaEndpointResponseBody) GoString

func (*DescribeDBInstanceViaEndpointResponseBody) SetRequestId

func (DescribeDBInstanceViaEndpointResponseBody) String

type DescribeDBInstanceViaEndpointResponseBodyDBInstance

type DescribeDBInstanceViaEndpointResponseBodyDBInstance struct {
	// example:
	//
	// polarx.x4.xlarge.2e
	CnNodeClassCode *string `json:"CnNodeClassCode,omitempty" xml:"CnNodeClassCode,omitempty"`
	// example:
	//
	// 2
	CnNodeCount *int32 `json:"CnNodeCount,omitempty" xml:"CnNodeCount,omitempty"`
	// example:
	//
	// drds_polarxpost_public_cn
	CommodityCode *string                                                         `json:"CommodityCode,omitempty" xml:"CommodityCode,omitempty"`
	ConnAddrs     []*DescribeDBInstanceViaEndpointResponseBodyDBInstanceConnAddrs `json:"ConnAddrs,omitempty" xml:"ConnAddrs,omitempty" type:"Repeated"`
	// example:
	//
	// pxc-sprpx766vo****.polarx.singapore.rds.aliyuncs.com
	ConnectionString *string `json:"ConnectionString,omitempty" xml:"ConnectionString,omitempty"`
	// example:
	//
	// 2021-08-31T08:56:25.000+0000
	CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	// example:
	//
	// ReadWrite
	DBInstanceType *string `json:"DBInstanceType,omitempty" xml:"DBInstanceType,omitempty"`
	// example:
	//
	// polarx.x4.large.2e
	DBNodeClass *string `json:"DBNodeClass,omitempty" xml:"DBNodeClass,omitempty"`
	// example:
	//
	// 2
	DBNodeCount *int32                                                        `json:"DBNodeCount,omitempty" xml:"DBNodeCount,omitempty"`
	DBNodes     []*DescribeDBInstanceViaEndpointResponseBodyDBInstanceDBNodes `json:"DBNodes,omitempty" xml:"DBNodes,omitempty" type:"Repeated"`
	// example:
	//
	// polarx
	DBType *string `json:"DBType,omitempty" xml:"DBType,omitempty"`
	// example:
	//
	// 5.5
	DBVersion *string `json:"DBVersion,omitempty" xml:"DBVersion,omitempty"`
	// example:
	//
	// test instance
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	// example:
	//
	// mysql.x8.large.25
	DnNodeClassCode *string `json:"DnNodeClassCode,omitempty" xml:"DnNodeClassCode,omitempty"`
	// example:
	//
	// 2
	DnNodeCount *int32 `json:"DnNodeCount,omitempty" xml:"DnNodeCount,omitempty"`
	// example:
	//
	// MySQL
	Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"`
	// example:
	//
	// 2022-08-31T16:00:00.000+0000
	ExpireDate *string `json:"ExpireDate,omitempty" xml:"ExpireDate,omitempty"`
	// example:
	//
	// false
	Expired *string `json:"Expired,omitempty" xml:"Expired,omitempty"`
	// example:
	//
	// pxc-zkralxpc5d****
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// example:
	//
	// 18
	KindCode *int32 `json:"KindCode,omitempty" xml:"KindCode,omitempty"`
	// This parameter is required.
	LTSVersions []*string `json:"LTSVersions,omitempty" xml:"LTSVersions,omitempty" type:"Repeated"`
	// example:
	//
	// polarx-kernel_5.4.11-16301083_xcluster-20210805
	LatestMinorVersion *string `json:"LatestMinorVersion,omitempty" xml:"LatestMinorVersion,omitempty"`
	// example:
	//
	// Unlock
	LockMode *string `json:"LockMode,omitempty" xml:"LockMode,omitempty"`
	// example:
	//
	// 06:00
	MaintainEndTime *string `json:"MaintainEndTime,omitempty" xml:"MaintainEndTime,omitempty"`
	// example:
	//
	// 06:00
	MaintainStartTime *string `json:"MaintainStartTime,omitempty" xml:"MaintainStartTime,omitempty"`
	// example:
	//
	// polarx-kernel_5.4.11-16301083_xcluster-20210805
	MinorVersion *string `json:"MinorVersion,omitempty" xml:"MinorVersion,omitempty"`
	// example:
	//
	// VPC
	Network *string `json:"Network,omitempty" xml:"Network,omitempty"`
	// example:
	//
	// Postpaid
	PayType *string `json:"PayType,omitempty" xml:"PayType,omitempty"`
	// example:
	//
	// 3306
	Port            *string   `json:"Port,omitempty" xml:"Port,omitempty"`
	ReadDBInstances []*string `json:"ReadDBInstances,omitempty" xml:"ReadDBInstances,omitempty" type:"Repeated"`
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// rg-xxxx
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	// example:
	//
	// false
	RightsSeparationEnabled *bool `json:"RightsSeparationEnabled,omitempty" xml:"RightsSeparationEnabled,omitempty"`
	// example:
	//
	// disabled
	RightsSeparationStatus *string `json:"RightsSeparationStatus,omitempty" xml:"RightsSeparationStatus,omitempty"`
	// example:
	//
	// enterprise
	Series *string `json:"Series,omitempty" xml:"Series,omitempty"`
	// example:
	//
	// Running
	Status *string `json:"Status,omitempty" xml:"Status,omitempty"`
	// example:
	//
	// 17042505728
	StorageUsed *int64                                                       `json:"StorageUsed,omitempty" xml:"StorageUsed,omitempty"`
	TagSet      []*DescribeDBInstanceViaEndpointResponseBodyDBInstanceTagSet `json:"TagSet,omitempty" xml:"TagSet,omitempty" type:"Repeated"`
	// example:
	//
	// ReadWrite
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
	// VPC ID。
	//
	// example:
	//
	// vpc-xxxxx
	VPCId *string `json:"VPCId,omitempty" xml:"VPCId,omitempty"`
	// example:
	//
	// vsw-********
	VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"`
	// example:
	//
	// cn-hangzhou-a
	ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (DescribeDBInstanceViaEndpointResponseBodyDBInstance) GoString

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetCnNodeClassCode

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetCnNodeCount

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetCommodityCode

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetConnectionString

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetCreateTime

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetDBInstanceType

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetDBNodeClass

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetDBNodeCount

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetDBType

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetDBVersion

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetDescription

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetDnNodeClassCode

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetDnNodeCount

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetEngine

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetExpireDate

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetExpired

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetId

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetKindCode

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetLTSVersions

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetLatestMinorVersion

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetLockMode

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetMaintainEndTime

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetMaintainStartTime

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetMinorVersion

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetNetwork

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetPayType

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetPort

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetReadDBInstances

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetRegionId

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetResourceGroupId

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetRightsSeparationEnabled

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetRightsSeparationStatus

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetSeries

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetStatus

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetStorageUsed

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetType

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetVPCId

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetVSwitchId

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstance) SetZoneId

func (DescribeDBInstanceViaEndpointResponseBodyDBInstance) String

type DescribeDBInstanceViaEndpointResponseBodyDBInstanceConnAddrs

type DescribeDBInstanceViaEndpointResponseBodyDBInstanceConnAddrs struct {
	// example:
	//
	// polardbx-xxx.aliyuncs.com
	ConnectionString *string `json:"ConnectionString,omitempty" xml:"ConnectionString,omitempty"`
	// example:
	//
	// 3306
	Port *int64 `json:"Port,omitempty" xml:"Port,omitempty"`
	// example:
	//
	// VPC
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
	// VPC ID。
	//
	// example:
	//
	// vpc-xxxxxx
	VPCId *string `json:"VPCId,omitempty" xml:"VPCId,omitempty"`
	// example:
	//
	// vsw-*********
	VSwitchId *string `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"`
	// example:
	//
	// pxc-zkralxpc5d****
	VpcInstanceId *string `json:"VpcInstanceId,omitempty" xml:"VpcInstanceId,omitempty"`
}

func (DescribeDBInstanceViaEndpointResponseBodyDBInstanceConnAddrs) GoString

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstanceConnAddrs) SetConnectionString

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstanceConnAddrs) SetPort

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstanceConnAddrs) SetType

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstanceConnAddrs) SetVPCId

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstanceConnAddrs) SetVSwitchId

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstanceConnAddrs) SetVpcInstanceId

func (DescribeDBInstanceViaEndpointResponseBodyDBInstanceConnAddrs) String

type DescribeDBInstanceViaEndpointResponseBodyDBInstanceDBNodes

type DescribeDBInstanceViaEndpointResponseBodyDBInstanceDBNodes struct {
	// example:
	//
	// pxc-i-********
	ComputeNodeId *string `json:"ComputeNodeId,omitempty" xml:"ComputeNodeId,omitempty"`
	// example:
	//
	// pxc-xdb-xxxxxx
	DataNodeId *string `json:"DataNodeId,omitempty" xml:"DataNodeId,omitempty"`
	// example:
	//
	// pxi-*********
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// example:
	//
	// polarx.x4.large.2e
	NodeClass *string `json:"NodeClass,omitempty" xml:"NodeClass,omitempty"`
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// cn-hangzhou-a
	ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (DescribeDBInstanceViaEndpointResponseBodyDBInstanceDBNodes) GoString

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstanceDBNodes) SetComputeNodeId

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstanceDBNodes) SetDataNodeId

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstanceDBNodes) SetId

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstanceDBNodes) SetNodeClass

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstanceDBNodes) SetRegionId

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstanceDBNodes) SetZoneId

func (DescribeDBInstanceViaEndpointResponseBodyDBInstanceDBNodes) String

type DescribeDBInstanceViaEndpointResponseBodyDBInstanceTagSet

type DescribeDBInstanceViaEndpointResponseBodyDBInstanceTagSet struct {
	// example:
	//
	// key2
	Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
	// example:
	//
	// value2
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeDBInstanceViaEndpointResponseBodyDBInstanceTagSet) GoString

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstanceTagSet) SetKey

func (*DescribeDBInstanceViaEndpointResponseBodyDBInstanceTagSet) SetValue

func (DescribeDBInstanceViaEndpointResponseBodyDBInstanceTagSet) String

type DescribeDBInstancesRequest

type DescribeDBInstancesRequest struct {
	DbVersion *string `json:"DbVersion,omitempty" xml:"DbVersion,omitempty"`
	// example:
	//
	// dinga93c84f4d***
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	MustHasCdc *bool   `json:"MustHasCdc,omitempty" xml:"MustHasCdc,omitempty"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 20
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// rg-acfmyst47hjw***
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	// example:
	//
	// enterprise
	Series *string `json:"Series,omitempty" xml:"Series,omitempty"`
	// example:
	//
	// [{\\"TagKey\\":\\"test\\",\\"TagValue\\":\\"test-value\\"}]
	Tags *string `json:"Tags,omitempty" xml:"Tags,omitempty"`
}

func (DescribeDBInstancesRequest) GoString

func (s DescribeDBInstancesRequest) GoString() string

func (*DescribeDBInstancesRequest) SetDbVersion

func (*DescribeDBInstancesRequest) SetInstanceId

func (*DescribeDBInstancesRequest) SetMustHasCdc

func (*DescribeDBInstancesRequest) SetPageNumber

func (*DescribeDBInstancesRequest) SetPageSize

func (*DescribeDBInstancesRequest) SetRegionId

func (*DescribeDBInstancesRequest) SetResourceGroupId

func (*DescribeDBInstancesRequest) SetSeries

func (*DescribeDBInstancesRequest) SetTags

func (DescribeDBInstancesRequest) String

type DescribeDBInstancesResponse

type DescribeDBInstancesResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeDBInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeDBInstancesResponse) GoString

func (s DescribeDBInstancesResponse) GoString() string

func (*DescribeDBInstancesResponse) SetBody

func (*DescribeDBInstancesResponse) SetHeaders

func (*DescribeDBInstancesResponse) SetStatusCode

func (DescribeDBInstancesResponse) String

type DescribeDBInstancesResponseBody

type DescribeDBInstancesResponseBody struct {
	DBInstances []*DescribeDBInstancesResponseBodyDBInstances `json:"DBInstances,omitempty" xml:"DBInstances,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 30
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// C458B1E8-1683-3645-B154-6BA32080EEA
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 30
	TotalNumber *int32 `json:"TotalNumber,omitempty" xml:"TotalNumber,omitempty"`
}

func (DescribeDBInstancesResponseBody) GoString

func (*DescribeDBInstancesResponseBody) SetPageNumber

func (*DescribeDBInstancesResponseBody) SetPageSize

func (*DescribeDBInstancesResponseBody) SetRequestId

func (*DescribeDBInstancesResponseBody) SetTotalNumber

func (DescribeDBInstancesResponseBody) String

type DescribeDBInstancesResponseBodyDBInstances

type DescribeDBInstancesResponseBodyDBInstances struct {
	// example:
	//
	// pxc-c-dmlgit****
	CdcInstanceName *string `json:"CdcInstanceName,omitempty" xml:"CdcInstanceName,omitempty"`
	// example:
	//
	// polarx.x4.large.2e
	CnNodeClassCode *string `json:"CnNodeClassCode,omitempty" xml:"CnNodeClassCode,omitempty"`
	// example:
	//
	// 2
	CnNodeCount             *int32    `json:"CnNodeCount,omitempty" xml:"CnNodeCount,omitempty"`
	ColumnarInstanceName    *string   `json:"ColumnarInstanceName,omitempty" xml:"ColumnarInstanceName,omitempty"`
	ColumnarReadDBInstances []*string `json:"ColumnarReadDBInstances,omitempty" xml:"ColumnarReadDBInstances,omitempty" type:"Repeated"`
	// example:
	//
	// drds_polarxpre_public_cn
	CommodityCode *string `json:"CommodityCode,omitempty" xml:"CommodityCode,omitempty"`
	// example:
	//
	// true
	ContainBinlogX *bool   `json:"ContainBinlogX,omitempty" xml:"ContainBinlogX,omitempty"`
	CpuType        *string `json:"CpuType,omitempty" xml:"CpuType,omitempty"`
	// example:
	//
	// 2021-11-01T03:49:50.000+0000
	CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	// example:
	//
	// pxc-xxxxx
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// example:
	//
	// polarx
	DBType *string `json:"DBType,omitempty" xml:"DBType,omitempty"`
	// example:
	//
	// 5.7
	DBVersion   *string `json:"DBVersion,omitempty" xml:"DBVersion,omitempty"`
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	// example:
	//
	// mysql.n4.medium.25
	DnNodeClassCode *string `json:"DnNodeClassCode,omitempty" xml:"DnNodeClassCode,omitempty"`
	// example:
	//
	// 2
	DnNodeCount *int32 `json:"DnNodeCount,omitempty" xml:"DnNodeCount,omitempty"`
	// example:
	//
	// polarx
	Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"`
	// example:
	//
	// 2021-12-01T16:00:00.000+0000
	ExpireTime *string `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"`
	// example:
	//
	// false
	Expired *bool `json:"Expired,omitempty" xml:"Expired,omitempty"`
	// example:
	//
	// pxc-hzr2yeov9jmg3z
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// example:
	//
	// Unlock
	LockMode   *string `json:"LockMode,omitempty" xml:"LockMode,omitempty"`
	LockReason *string `json:"LockReason,omitempty" xml:"LockReason,omitempty"`
	// example:
	//
	// polarx-kernel_5.4.12-16349923_xcluster-20210926
	MinorVersion *string `json:"MinorVersion,omitempty" xml:"MinorVersion,omitempty"`
	// example:
	//
	// VPC
	Network *string `json:"Network,omitempty" xml:"Network,omitempty"`
	// example:
	//
	// polarx.x4.large.2e
	NodeClass *string `json:"NodeClass,omitempty" xml:"NodeClass,omitempty"`
	// example:
	//
	// 5
	NodeCount *int32                                             `json:"NodeCount,omitempty" xml:"NodeCount,omitempty"`
	Nodes     []*DescribeDBInstancesResponseBodyDBInstancesNodes `json:"Nodes,omitempty" xml:"Nodes,omitempty" type:"Repeated"`
	// example:
	//
	// Prepaid
	PayType           *string `json:"PayType,omitempty" xml:"PayType,omitempty"`
	PrimaryInstanceId *string `json:"PrimaryInstanceId,omitempty" xml:"PrimaryInstanceId,omitempty"`
	// 主可用区。
	//
	// This parameter is required.
	PrimaryZone     *string   `json:"PrimaryZone,omitempty" xml:"PrimaryZone,omitempty"`
	ReadDBInstances []*string `json:"ReadDBInstances,omitempty" xml:"ReadDBInstances,omitempty" type:"Repeated"`
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// rg-xxxxxx
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	// 次可用区。
	SecondaryZone *string `json:"SecondaryZone,omitempty" xml:"SecondaryZone,omitempty"`
	// example:
	//
	// enterprise
	Series *string `json:"Series,omitempty" xml:"Series,omitempty"`
	// example:
	//
	// Running
	Status *string `json:"Status,omitempty" xml:"Status,omitempty"`
	// example:
	//
	// 40658534400
	StorageUsed *int64 `json:"StorageUsed,omitempty" xml:"StorageUsed,omitempty"`
	// example:
	//
	// true
	SupportBinlogX *bool                                               `json:"SupportBinlogX,omitempty" xml:"SupportBinlogX,omitempty"`
	TagSet         []*DescribeDBInstancesResponseBodyDBInstancesTagSet `json:"TagSet,omitempty" xml:"TagSet,omitempty" type:"Repeated"`
	// 第三可用区。
	TertiaryZone *string `json:"TertiaryZone,omitempty" xml:"TertiaryZone,omitempty"`
	// 拓扑类型:
	//
	// - **3azones**:三可用区;
	//
	// - **1azone**:单可用区。
	//
	// This parameter is required.
	TopologyType *string `json:"TopologyType,omitempty" xml:"TopologyType,omitempty"`
	// example:
	//
	// ReadWrite
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
	// VPC ID。
	//
	// example:
	//
	// VPCID
	VPCId *string `json:"VPCId,omitempty" xml:"VPCId,omitempty"`
	// example:
	//
	// cn-hangzhou-g
	ZoneId  *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
	GdnRole *string `json:"gdnRole,omitempty" xml:"gdnRole,omitempty"`
	IsInGdn *bool   `json:"isInGdn,omitempty" xml:"isInGdn,omitempty"`
}

func (DescribeDBInstancesResponseBodyDBInstances) GoString

func (*DescribeDBInstancesResponseBodyDBInstances) SetCdcInstanceName

func (*DescribeDBInstancesResponseBodyDBInstances) SetCnNodeClassCode

func (*DescribeDBInstancesResponseBodyDBInstances) SetCnNodeCount

func (*DescribeDBInstancesResponseBodyDBInstances) SetColumnarInstanceName

func (*DescribeDBInstancesResponseBodyDBInstances) SetColumnarReadDBInstances

func (*DescribeDBInstancesResponseBodyDBInstances) SetCommodityCode

func (*DescribeDBInstancesResponseBodyDBInstances) SetContainBinlogX

func (*DescribeDBInstancesResponseBodyDBInstances) SetCpuType

func (*DescribeDBInstancesResponseBodyDBInstances) SetCreateTime

func (*DescribeDBInstancesResponseBodyDBInstances) SetDBInstanceName

func (*DescribeDBInstancesResponseBodyDBInstances) SetDBType

func (*DescribeDBInstancesResponseBodyDBInstances) SetDBVersion

func (*DescribeDBInstancesResponseBodyDBInstances) SetDescription

func (*DescribeDBInstancesResponseBodyDBInstances) SetDnNodeClassCode

func (*DescribeDBInstancesResponseBodyDBInstances) SetDnNodeCount

func (*DescribeDBInstancesResponseBodyDBInstances) SetEngine

func (*DescribeDBInstancesResponseBodyDBInstances) SetExpireTime

func (*DescribeDBInstancesResponseBodyDBInstances) SetExpired

func (*DescribeDBInstancesResponseBodyDBInstances) SetGdnRole

func (*DescribeDBInstancesResponseBodyDBInstances) SetId

func (*DescribeDBInstancesResponseBodyDBInstances) SetIsInGdn

func (*DescribeDBInstancesResponseBodyDBInstances) SetLockMode

func (*DescribeDBInstancesResponseBodyDBInstances) SetLockReason

func (*DescribeDBInstancesResponseBodyDBInstances) SetMinorVersion

func (*DescribeDBInstancesResponseBodyDBInstances) SetNetwork

func (*DescribeDBInstancesResponseBodyDBInstances) SetNodeClass

func (*DescribeDBInstancesResponseBodyDBInstances) SetNodeCount

func (*DescribeDBInstancesResponseBodyDBInstances) SetPayType

func (*DescribeDBInstancesResponseBodyDBInstances) SetPrimaryInstanceId added in v3.1.0

func (*DescribeDBInstancesResponseBodyDBInstances) SetPrimaryZone

func (*DescribeDBInstancesResponseBodyDBInstances) SetReadDBInstances

func (*DescribeDBInstancesResponseBodyDBInstances) SetRegionId

func (*DescribeDBInstancesResponseBodyDBInstances) SetResourceGroupId

func (*DescribeDBInstancesResponseBodyDBInstances) SetSecondaryZone

func (*DescribeDBInstancesResponseBodyDBInstances) SetSeries

func (*DescribeDBInstancesResponseBodyDBInstances) SetStatus

func (*DescribeDBInstancesResponseBodyDBInstances) SetStorageUsed

func (*DescribeDBInstancesResponseBodyDBInstances) SetSupportBinlogX

func (*DescribeDBInstancesResponseBodyDBInstances) SetTertiaryZone

func (*DescribeDBInstancesResponseBodyDBInstances) SetTopologyType

func (*DescribeDBInstancesResponseBodyDBInstances) SetType

func (*DescribeDBInstancesResponseBodyDBInstances) SetVPCId

func (*DescribeDBInstancesResponseBodyDBInstances) SetZoneId

func (DescribeDBInstancesResponseBodyDBInstances) String

type DescribeDBInstancesResponseBodyDBInstancesNodes

type DescribeDBInstancesResponseBodyDBInstancesNodes struct {
	// example:
	//
	// polarx.x4.large.2e
	ClassCode *string `json:"ClassCode,omitempty" xml:"ClassCode,omitempty"`
	Id        *string `json:"Id,omitempty" xml:"Id,omitempty"`
	// example:
	//
	// cn-hangzhou-g-aliyun
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// cn-hangzhou-g
	ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (DescribeDBInstancesResponseBodyDBInstancesNodes) GoString

func (*DescribeDBInstancesResponseBodyDBInstancesNodes) SetClassCode

func (*DescribeDBInstancesResponseBodyDBInstancesNodes) SetId

func (*DescribeDBInstancesResponseBodyDBInstancesNodes) SetRegionId

func (*DescribeDBInstancesResponseBodyDBInstancesNodes) SetZoneId

func (DescribeDBInstancesResponseBodyDBInstancesNodes) String

type DescribeDBInstancesResponseBodyDBInstancesTagSet

type DescribeDBInstancesResponseBodyDBInstancesTagSet struct {
	// example:
	//
	// key1
	Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
	// example:
	//
	// value1
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeDBInstancesResponseBodyDBInstancesTagSet) GoString

func (*DescribeDBInstancesResponseBodyDBInstancesTagSet) SetKey

func (*DescribeDBInstancesResponseBodyDBInstancesTagSet) SetValue

func (DescribeDBInstancesResponseBodyDBInstancesTagSet) String

type DescribeDBNodePerformanceRequest

type DescribeDBNodePerformanceRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// polarx_cn
	CharacterType *string `json:"CharacterType,omitempty" xml:"CharacterType,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-*******
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-i-******,pxc-i-*******
	DBNodeIds *string `json:"DBNodeIds,omitempty" xml:"DBNodeIds,omitempty"`
	// example:
	//
	// master
	DBNodeRole *string `json:"DBNodeRole,omitempty" xml:"DBNodeRole,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2012-06-18T15:00Z
	EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// Cpu_Usage,Mem_Usage
	Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2012-06-08T15:00Z
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeDBNodePerformanceRequest) GoString

func (*DescribeDBNodePerformanceRequest) SetCharacterType

func (*DescribeDBNodePerformanceRequest) SetDBInstanceName

func (*DescribeDBNodePerformanceRequest) SetDBNodeIds

func (*DescribeDBNodePerformanceRequest) SetDBNodeRole

func (*DescribeDBNodePerformanceRequest) SetEndTime

func (*DescribeDBNodePerformanceRequest) SetKey

func (*DescribeDBNodePerformanceRequest) SetRegionId

func (*DescribeDBNodePerformanceRequest) SetStartTime

func (DescribeDBNodePerformanceRequest) String

type DescribeDBNodePerformanceResponse

type DescribeDBNodePerformanceResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeDBNodePerformanceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeDBNodePerformanceResponse) GoString

func (*DescribeDBNodePerformanceResponse) SetHeaders

func (*DescribeDBNodePerformanceResponse) SetStatusCode

func (DescribeDBNodePerformanceResponse) String

type DescribeDBNodePerformanceResponseBody

type DescribeDBNodePerformanceResponseBody struct {
	// example:
	//
	// pxc-********
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// example:
	//
	// 2021-10-20T02:00Z
	EndTime         *string                                               `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	PerformanceKeys *DescribeDBNodePerformanceResponseBodyPerformanceKeys `json:"PerformanceKeys,omitempty" xml:"PerformanceKeys,omitempty" type:"Struct"`
	// example:
	//
	// EFB5E10B-5268-170F-A378-9AF86CCEACC8
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 2021-10-20T00:00Z
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeDBNodePerformanceResponseBody) GoString

func (*DescribeDBNodePerformanceResponseBody) SetDBInstanceName

func (*DescribeDBNodePerformanceResponseBody) SetEndTime

func (*DescribeDBNodePerformanceResponseBody) SetRequestId

func (*DescribeDBNodePerformanceResponseBody) SetStartTime

func (DescribeDBNodePerformanceResponseBody) String

type DescribeDBNodePerformanceResponseBodyPerformanceKeys

type DescribeDBNodePerformanceResponseBodyPerformanceKeys struct {
	PerformanceItem []*DescribeDBNodePerformanceResponseBodyPerformanceKeysPerformanceItem `json:"PerformanceItem,omitempty" xml:"PerformanceItem,omitempty" type:"Repeated"`
}

func (DescribeDBNodePerformanceResponseBodyPerformanceKeys) GoString

func (DescribeDBNodePerformanceResponseBodyPerformanceKeys) String

type DescribeDBNodePerformanceResponseBodyPerformanceKeysPerformanceItem

type DescribeDBNodePerformanceResponseBodyPerformanceKeysPerformanceItem struct {
	// example:
	//
	// pxc-i-********
	DBNodeId *string `json:"DBNodeId,omitempty" xml:"DBNodeId,omitempty"`
	// example:
	//
	// Logic_TPS
	Measurement *string `json:"Measurement,omitempty" xml:"Measurement,omitempty"`
	// example:
	//
	// logic_tps
	MetricName *string                                                                    `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Points     *DescribeDBNodePerformanceResponseBodyPerformanceKeysPerformanceItemPoints `json:"Points,omitempty" xml:"Points,omitempty" type:"Struct"`
}

func (DescribeDBNodePerformanceResponseBodyPerformanceKeysPerformanceItem) GoString

func (*DescribeDBNodePerformanceResponseBodyPerformanceKeysPerformanceItem) SetDBNodeId

func (*DescribeDBNodePerformanceResponseBodyPerformanceKeysPerformanceItem) SetMeasurement

func (*DescribeDBNodePerformanceResponseBodyPerformanceKeysPerformanceItem) SetMetricName

func (DescribeDBNodePerformanceResponseBodyPerformanceKeysPerformanceItem) String

type DescribeDBNodePerformanceResponseBodyPerformanceKeysPerformanceItemPoints

type DescribeDBNodePerformanceResponseBodyPerformanceKeysPerformanceItemPoints struct {
	PerformanceItemValue []*DescribeDBNodePerformanceResponseBodyPerformanceKeysPerformanceItemPointsPerformanceItemValue `json:"PerformanceItemValue,omitempty" xml:"PerformanceItemValue,omitempty" type:"Repeated"`
}

func (DescribeDBNodePerformanceResponseBodyPerformanceKeysPerformanceItemPoints) GoString

func (DescribeDBNodePerformanceResponseBodyPerformanceKeysPerformanceItemPoints) String

type DescribeDBNodePerformanceResponseBodyPerformanceKeysPerformanceItemPointsPerformanceItemValue

type DescribeDBNodePerformanceResponseBodyPerformanceKeysPerformanceItemPointsPerformanceItemValue struct {
	// example:
	//
	// 1600822800000
	Timestamp *int64 `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
	// example:
	//
	// 42.38
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeDBNodePerformanceResponseBodyPerformanceKeysPerformanceItemPointsPerformanceItemValue) GoString

func (DescribeDBNodePerformanceResponseBodyPerformanceKeysPerformanceItemPointsPerformanceItemValue) String

type DescribeDbListRequest

type DescribeDbListRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-********
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// example:
	//
	// db_name
	DBName *string `json:"DBName,omitempty" xml:"DBName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeDbListRequest) GoString

func (s DescribeDbListRequest) GoString() string

func (*DescribeDbListRequest) SetDBInstanceName

func (s *DescribeDbListRequest) SetDBInstanceName(v string) *DescribeDbListRequest

func (*DescribeDbListRequest) SetDBName

func (*DescribeDbListRequest) SetRegionId

func (DescribeDbListRequest) String

func (s DescribeDbListRequest) String() string

type DescribeDbListResponse

type DescribeDbListResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeDbListResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeDbListResponse) GoString

func (s DescribeDbListResponse) GoString() string

func (*DescribeDbListResponse) SetBody

func (*DescribeDbListResponse) SetHeaders

func (*DescribeDbListResponse) SetStatusCode

func (DescribeDbListResponse) String

func (s DescribeDbListResponse) String() string

type DescribeDbListResponseBody

type DescribeDbListResponseBody struct {
	Data []*DescribeDbListResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
	// example:
	//
	// Success
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// C458B1E8-1683-3645-B154-6BA32080EEA
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeDbListResponseBody) GoString

func (s DescribeDbListResponseBody) GoString() string

func (*DescribeDbListResponseBody) SetData

func (*DescribeDbListResponseBody) SetMessage

func (*DescribeDbListResponseBody) SetRequestId

func (*DescribeDbListResponseBody) SetSuccess

func (DescribeDbListResponseBody) String

type DescribeDbListResponseBodyData

type DescribeDbListResponseBodyData struct {
	Accounts []*DescribeDbListResponseBodyDataAccounts `json:"Accounts,omitempty" xml:"Accounts,omitempty" type:"Repeated"`
	// example:
	//
	// utf8mb4
	CharacterSetName *string `json:"CharacterSetName,omitempty" xml:"CharacterSetName,omitempty"`
	// example:
	//
	// test
	DBDescription *string `json:"DBDescription,omitempty" xml:"DBDescription,omitempty"`
	// example:
	//
	// pxc-********
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// example:
	//
	// test
	DBName *string `json:"DBName,omitempty" xml:"DBName,omitempty"`
}

func (DescribeDbListResponseBodyData) GoString

func (*DescribeDbListResponseBodyData) SetAccounts

func (*DescribeDbListResponseBodyData) SetCharacterSetName

func (*DescribeDbListResponseBodyData) SetDBDescription

func (*DescribeDbListResponseBodyData) SetDBInstanceName

func (*DescribeDbListResponseBodyData) SetDBName

func (DescribeDbListResponseBodyData) String

type DescribeDbListResponseBodyDataAccounts

type DescribeDbListResponseBodyDataAccounts struct {
	// example:
	//
	// root4test
	AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	// example:
	//
	// ReadWrite
	AccountPrivilege *string `json:"AccountPrivilege,omitempty" xml:"AccountPrivilege,omitempty"`
}

func (DescribeDbListResponseBodyDataAccounts) GoString

func (*DescribeDbListResponseBodyDataAccounts) SetAccountName

func (*DescribeDbListResponseBodyDataAccounts) SetAccountPrivilege

func (DescribeDbListResponseBodyDataAccounts) String

type DescribeDistributeTableListRequest

type DescribeDistributeTableListRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-********
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// sbtest1
	DbName *string `json:"DbName,omitempty" xml:"DbName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeDistributeTableListRequest) GoString

func (*DescribeDistributeTableListRequest) SetDBInstanceName

func (*DescribeDistributeTableListRequest) SetDbName

func (*DescribeDistributeTableListRequest) SetRegionId

func (DescribeDistributeTableListRequest) String

type DescribeDistributeTableListResponse

type DescribeDistributeTableListResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeDistributeTableListResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeDistributeTableListResponse) GoString

func (*DescribeDistributeTableListResponse) SetHeaders

func (*DescribeDistributeTableListResponse) SetStatusCode

func (DescribeDistributeTableListResponse) String

type DescribeDistributeTableListResponseBody

type DescribeDistributeTableListResponseBody struct {
	Data *DescribeDistributeTableListResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// Success
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// C458B1E8-1683-3645-B154-6BA32080EEA
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeDistributeTableListResponseBody) GoString

func (*DescribeDistributeTableListResponseBody) SetMessage

func (*DescribeDistributeTableListResponseBody) SetRequestId

func (*DescribeDistributeTableListResponseBody) SetSuccess

func (DescribeDistributeTableListResponseBody) String

type DescribeDistributeTableListResponseBodyData

type DescribeDistributeTableListResponseBodyData struct {
	Tables []*DescribeDistributeTableListResponseBodyDataTables `json:"Tables,omitempty" xml:"Tables,omitempty" type:"Repeated"`
}

func (DescribeDistributeTableListResponseBodyData) GoString

func (DescribeDistributeTableListResponseBodyData) String

type DescribeDistributeTableListResponseBodyDataTables

type DescribeDistributeTableListResponseBodyDataTables struct {
	// example:
	//
	// id
	DbKey *string `json:"DbKey,omitempty" xml:"DbKey,omitempty"`
	// example:
	//
	// sbtest1
	TableName *string `json:"TableName,omitempty" xml:"TableName,omitempty"`
	// example:
	//
	// multi
	TableType *string `json:"TableType,omitempty" xml:"TableType,omitempty"`
	// example:
	//
	// “”
	TbKey *string `json:"TbKey,omitempty" xml:"TbKey,omitempty"`
}

func (DescribeDistributeTableListResponseBodyDataTables) GoString

func (*DescribeDistributeTableListResponseBodyDataTables) SetDbKey

func (*DescribeDistributeTableListResponseBodyDataTables) SetTableName

func (*DescribeDistributeTableListResponseBodyDataTables) SetTableType

func (*DescribeDistributeTableListResponseBodyDataTables) SetTbKey

func (DescribeDistributeTableListResponseBodyDataTables) String

type DescribeEventsRequest

type DescribeEventsRequest struct {
	// example:
	//
	// 2021-10-18T03:07:25Z
	EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 20
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// 2021-10-18T03:07:25Z
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeEventsRequest) GoString

func (s DescribeEventsRequest) GoString() string

func (*DescribeEventsRequest) SetEndTime

func (*DescribeEventsRequest) SetPageNumber

func (s *DescribeEventsRequest) SetPageNumber(v int32) *DescribeEventsRequest

func (*DescribeEventsRequest) SetPageSize

func (*DescribeEventsRequest) SetRegionId

func (*DescribeEventsRequest) SetStartTime

func (DescribeEventsRequest) String

func (s DescribeEventsRequest) String() string

type DescribeEventsResponse

type DescribeEventsResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeEventsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeEventsResponse) GoString

func (s DescribeEventsResponse) GoString() string

func (*DescribeEventsResponse) SetBody

func (*DescribeEventsResponse) SetHeaders

func (*DescribeEventsResponse) SetStatusCode

func (DescribeEventsResponse) String

func (s DescribeEventsResponse) String() string

type DescribeEventsResponseBody

type DescribeEventsResponseBody struct {
	EventItems []*DescribeEventsResponseBodyEventItems `json:"EventItems,omitempty" xml:"EventItems,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 20
	PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// 4748127A-6D50-432C-B635-433467074C27
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 20
	TotalRecordCount *int64 `json:"TotalRecordCount,omitempty" xml:"TotalRecordCount,omitempty"`
}

func (DescribeEventsResponseBody) GoString

func (s DescribeEventsResponseBody) GoString() string

func (*DescribeEventsResponseBody) SetEventItems

func (*DescribeEventsResponseBody) SetPageNumber

func (*DescribeEventsResponseBody) SetPageSize

func (*DescribeEventsResponseBody) SetRequestId

func (*DescribeEventsResponseBody) SetTotalRecordCount

func (s *DescribeEventsResponseBody) SetTotalRecordCount(v int64) *DescribeEventsResponseBody

func (DescribeEventsResponseBody) String

type DescribeEventsResponseBodyEventItems

type DescribeEventsResponseBodyEventItems struct {
	// example:
	//
	// 50421290
	EventId *int64 `json:"EventId,omitempty" xml:"EventId,omitempty"`
	// example:
	//
	// ModifySecurityIps
	EventName *string `json:"EventName,omitempty" xml:"EventName,omitempty"`
	// example:
	//
	// {\\"Domain\\": \\"rds-cn-hangzhou.aliyuncs.com\\"}
	EventPayload *string `json:"EventPayload,omitempty" xml:"EventPayload,omitempty"`
	// example:
	//
	// FROM_USER
	EventReason *string `json:"EventReason,omitempty" xml:"EventReason,omitempty"`
	// example:
	//
	// 2021-10-15T06:39:49Z
	EventRecordTime *string `json:"EventRecordTime,omitempty" xml:"EventRecordTime,omitempty"`
	// example:
	//
	// 2021-10-15T06:35:00Z
	EventTime *string `json:"EventTime,omitempty" xml:"EventTime,omitempty"`
	// example:
	//
	// SecurityManagement
	EventType *string `json:"EventType,omitempty" xml:"EventType,omitempty"`
	// example:
	//
	// USRE
	EventUserType *string `json:"EventUserType,omitempty" xml:"EventUserType,omitempty"`
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// px-bp1v8udesc89g156g
	ResourceName *string `json:"ResourceName,omitempty" xml:"ResourceName,omitempty"`
	// example:
	//
	// instance
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (DescribeEventsResponseBodyEventItems) GoString

func (*DescribeEventsResponseBodyEventItems) SetEventId

func (*DescribeEventsResponseBodyEventItems) SetEventName

func (*DescribeEventsResponseBodyEventItems) SetEventPayload

func (*DescribeEventsResponseBodyEventItems) SetEventReason

func (*DescribeEventsResponseBodyEventItems) SetEventRecordTime

func (*DescribeEventsResponseBodyEventItems) SetEventTime

func (*DescribeEventsResponseBodyEventItems) SetEventType

func (*DescribeEventsResponseBodyEventItems) SetEventUserType

func (*DescribeEventsResponseBodyEventItems) SetRegionId

func (*DescribeEventsResponseBodyEventItems) SetResourceName

func (*DescribeEventsResponseBodyEventItems) SetResourceType

func (DescribeEventsResponseBodyEventItems) String

type DescribeGdnInstancesRequest added in v3.2.0

type DescribeGdnInstancesRequest struct {
	// example:
	//
	// gdn_id、
	//
	// polarx_id
	FilterType *string `json:"FilterType,omitempty" xml:"FilterType,omitempty"`
	// example:
	//
	// gdn-***、
	//
	// pxc-***
	FilterValue *string `json:"FilterValue,omitempty" xml:"FilterValue,omitempty"`
	// GDN ID。
	//
	// example:
	//
	// gdn-***
	GDNId *string `json:"GDNId,omitempty" xml:"GDNId,omitempty"`
	// example:
	//
	// 50
	PageNum *string `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	// example:
	//
	// 30
	PageSize *string `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeGdnInstancesRequest) GoString added in v3.2.0

func (s DescribeGdnInstancesRequest) GoString() string

func (*DescribeGdnInstancesRequest) SetFilterType added in v3.2.0

func (*DescribeGdnInstancesRequest) SetFilterValue added in v3.2.0

func (*DescribeGdnInstancesRequest) SetGDNId added in v3.2.0

func (*DescribeGdnInstancesRequest) SetPageNum added in v3.2.0

func (*DescribeGdnInstancesRequest) SetPageSize added in v3.2.0

func (*DescribeGdnInstancesRequest) SetRegionId added in v3.2.0

func (DescribeGdnInstancesRequest) String added in v3.2.0

type DescribeGdnInstancesResponse added in v3.2.0

type DescribeGdnInstancesResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeGdnInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeGdnInstancesResponse) GoString added in v3.2.0

func (s DescribeGdnInstancesResponse) GoString() string

func (*DescribeGdnInstancesResponse) SetBody added in v3.2.0

func (*DescribeGdnInstancesResponse) SetHeaders added in v3.2.0

func (*DescribeGdnInstancesResponse) SetStatusCode added in v3.2.0

func (DescribeGdnInstancesResponse) String added in v3.2.0

type DescribeGdnInstancesResponseBody added in v3.2.0

type DescribeGdnInstancesResponseBody struct {
	Data *DescribeGdnInstancesResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// success
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 7B044BD1-6402-5DE9-9AED-63D15A994E37
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// True
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeGdnInstancesResponseBody) GoString added in v3.2.0

func (*DescribeGdnInstancesResponseBody) SetData added in v3.2.0

func (*DescribeGdnInstancesResponseBody) SetMessage added in v3.2.0

func (*DescribeGdnInstancesResponseBody) SetRequestId added in v3.2.0

func (*DescribeGdnInstancesResponseBody) SetSuccess added in v3.2.0

func (DescribeGdnInstancesResponseBody) String added in v3.2.0

type DescribeGdnInstancesResponseBodyData added in v3.2.0

type DescribeGdnInstancesResponseBodyData struct {
	GdnInstanceList []*DescribeGdnInstancesResponseBodyDataGdnInstanceList `json:"GdnInstanceList,omitempty" xml:"GdnInstanceList,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *string `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 30
	PageSize *string `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// 130
	TotalNumber *string `json:"TotalNumber,omitempty" xml:"TotalNumber,omitempty"`
}

func (DescribeGdnInstancesResponseBodyData) GoString added in v3.2.0

func (*DescribeGdnInstancesResponseBodyData) SetGdnInstanceList added in v3.2.0

func (*DescribeGdnInstancesResponseBodyData) SetPageNumber added in v3.2.0

func (*DescribeGdnInstancesResponseBodyData) SetPageSize added in v3.2.0

func (*DescribeGdnInstancesResponseBodyData) SetTotalNumber added in v3.2.0

func (DescribeGdnInstancesResponseBodyData) String added in v3.2.0

type DescribeGdnInstancesResponseBodyDataGdnInstanceList added in v3.2.0

type DescribeGdnInstancesResponseBodyDataGdnInstanceList struct {
	// example:
	//
	// test
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	// example:
	//
	// gdn-***
	GdnInstanceName *string `json:"GdnInstanceName,omitempty" xml:"GdnInstanceName,omitempty"`
	// example:
	//
	// 2025-01-02T13:11:10.000+0000
	GmtCreated *string                                                          `json:"GmtCreated,omitempty" xml:"GmtCreated,omitempty"`
	MemberList []*DescribeGdnInstancesResponseBodyDataGdnInstanceListMemberList `json:"MemberList,omitempty" xml:"MemberList,omitempty" type:"Repeated"`
	// example:
	//
	// 5.7
	MysqlVersion *string `json:"MysqlVersion,omitempty" xml:"MysqlVersion,omitempty"`
	// example:
	//
	// Creating
	Status *string `json:"Status,omitempty" xml:"Status,omitempty"`
	// example:
	//
	// ""
	SwitchHistory *string `json:"SwitchHistory,omitempty" xml:"SwitchHistory,omitempty"`
}

func (DescribeGdnInstancesResponseBodyDataGdnInstanceList) GoString added in v3.2.0

func (*DescribeGdnInstancesResponseBodyDataGdnInstanceList) SetDescription added in v3.2.0

func (*DescribeGdnInstancesResponseBodyDataGdnInstanceList) SetGdnInstanceName added in v3.2.0

func (*DescribeGdnInstancesResponseBodyDataGdnInstanceList) SetGmtCreated added in v3.2.0

func (*DescribeGdnInstancesResponseBodyDataGdnInstanceList) SetMysqlVersion added in v3.2.0

func (*DescribeGdnInstancesResponseBodyDataGdnInstanceList) SetStatus added in v3.2.0

func (*DescribeGdnInstancesResponseBodyDataGdnInstanceList) SetSwitchHistory added in v3.2.0

func (DescribeGdnInstancesResponseBodyDataGdnInstanceList) String added in v3.2.0

type DescribeGdnInstancesResponseBodyDataGdnInstanceListMemberList added in v3.2.0

type DescribeGdnInstancesResponseBodyDataGdnInstanceListMemberList struct {
	// example:
	//
	// polarx.x4.medium.2e
	ClassCode *string `json:"ClassCode,omitempty" xml:"ClassCode,omitempty"`
	// example:
	//
	// polarx.x4.medium.2e
	CnNodeClassCode *string `json:"CnNodeClassCode,omitempty" xml:"CnNodeClassCode,omitempty"`
	// example:
	//
	// 2
	CnNodeCount *string `json:"CnNodeCount,omitempty" xml:"CnNodeCount,omitempty"`
	// example:
	//
	// drds_polarxpre_public_cn
	CommodityCode *string `json:"CommodityCode,omitempty" xml:"CommodityCode,omitempty"`
	// example:
	//
	// mysql.n4.medium.25
	DnNodeClassCode *string `json:"DnNodeClassCode,omitempty" xml:"DnNodeClassCode,omitempty"`
	// example:
	//
	// 2
	DnNodeCount *string `json:"DnNodeCount,omitempty" xml:"DnNodeCount,omitempty"`
	// example:
	//
	// 2025-01-02T13:11:10.000+0000
	ExpireTime *string `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"`
	// example:
	//
	// 2025-01-02T13:11:10.000+0000
	GmtCreated *string `json:"GmtCreated,omitempty" xml:"GmtCreated,omitempty"`
	// example:
	//
	// pxc-***
	MemberName *string `json:"MemberName,omitempty" xml:"MemberName,omitempty"`
	// example:
	//
	// Prepaid
	PayType *string `json:"PayType,omitempty" xml:"PayType,omitempty"`
	// example:
	//
	// cn-zhangjiakou-a
	PrimaryZone *string `json:"PrimaryZone,omitempty" xml:"PrimaryZone,omitempty"`
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// primary、
	//
	// standby
	Role *string `json:"Role,omitempty" xml:"Role,omitempty"`
	// example:
	//
	// cn-zhangjiakou-a
	SecondaryZone *string `json:"SecondaryZone,omitempty" xml:"SecondaryZone,omitempty"`
	// example:
	//
	// 1s
	SecondsBehindMaster *string `json:"SecondsBehindMaster,omitempty" xml:"SecondsBehindMaster,omitempty"`
	// example:
	//
	// Creating
	Status *string `json:"Status,omitempty" xml:"Status,omitempty"`
	// example:
	//
	// cn-zhangjiakou-a
	TertiaryZone *string `json:"TertiaryZone,omitempty" xml:"TertiaryZone,omitempty"`
	// example:
	//
	// cn-zhangjiakou-a
	ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (DescribeGdnInstancesResponseBodyDataGdnInstanceListMemberList) GoString added in v3.2.0

func (*DescribeGdnInstancesResponseBodyDataGdnInstanceListMemberList) SetClassCode added in v3.2.0

func (*DescribeGdnInstancesResponseBodyDataGdnInstanceListMemberList) SetCnNodeClassCode added in v3.2.0

func (*DescribeGdnInstancesResponseBodyDataGdnInstanceListMemberList) SetCnNodeCount added in v3.2.0

func (*DescribeGdnInstancesResponseBodyDataGdnInstanceListMemberList) SetCommodityCode added in v3.2.0

func (*DescribeGdnInstancesResponseBodyDataGdnInstanceListMemberList) SetDnNodeClassCode added in v3.2.0

func (*DescribeGdnInstancesResponseBodyDataGdnInstanceListMemberList) SetDnNodeCount added in v3.2.0

func (*DescribeGdnInstancesResponseBodyDataGdnInstanceListMemberList) SetExpireTime added in v3.2.0

func (*DescribeGdnInstancesResponseBodyDataGdnInstanceListMemberList) SetGmtCreated added in v3.2.0

func (*DescribeGdnInstancesResponseBodyDataGdnInstanceListMemberList) SetMemberName added in v3.2.0

func (*DescribeGdnInstancesResponseBodyDataGdnInstanceListMemberList) SetPayType added in v3.2.0

func (*DescribeGdnInstancesResponseBodyDataGdnInstanceListMemberList) SetPrimaryZone added in v3.2.0

func (*DescribeGdnInstancesResponseBodyDataGdnInstanceListMemberList) SetRegionId added in v3.2.0

func (*DescribeGdnInstancesResponseBodyDataGdnInstanceListMemberList) SetRole added in v3.2.0

func (*DescribeGdnInstancesResponseBodyDataGdnInstanceListMemberList) SetSecondaryZone added in v3.2.0

func (*DescribeGdnInstancesResponseBodyDataGdnInstanceListMemberList) SetSecondsBehindMaster added in v3.2.0

func (*DescribeGdnInstancesResponseBodyDataGdnInstanceListMemberList) SetStatus added in v3.2.0

func (*DescribeGdnInstancesResponseBodyDataGdnInstanceListMemberList) SetTertiaryZone added in v3.2.0

func (*DescribeGdnInstancesResponseBodyDataGdnInstanceListMemberList) SetZoneId added in v3.2.0

func (DescribeGdnInstancesResponseBodyDataGdnInstanceListMemberList) String added in v3.2.0

type DescribeOpenBackupSetRequest

type DescribeOpenBackupSetRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-********
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// 2024-10-14T00:00:00Z
	RestoreTime *string `json:"RestoreTime,omitempty" xml:"RestoreTime,omitempty"`
}

func (DescribeOpenBackupSetRequest) GoString

func (s DescribeOpenBackupSetRequest) GoString() string

func (*DescribeOpenBackupSetRequest) SetDBInstanceName

func (*DescribeOpenBackupSetRequest) SetRegionId

func (*DescribeOpenBackupSetRequest) SetRestoreTime

func (DescribeOpenBackupSetRequest) String

type DescribeOpenBackupSetResponse

type DescribeOpenBackupSetResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeOpenBackupSetResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeOpenBackupSetResponse) GoString

func (*DescribeOpenBackupSetResponse) SetBody

func (*DescribeOpenBackupSetResponse) SetHeaders

func (*DescribeOpenBackupSetResponse) SetStatusCode

func (DescribeOpenBackupSetResponse) String

type DescribeOpenBackupSetResponseBody

type DescribeOpenBackupSetResponseBody struct {
	// example:
	//
	// {"gmsBackupSet": {"pubFullDownloadUrl": "https://xxxxx","dnName": "pxc-xdb-m-xxxxxx","hostInstanceId": 0001,"binlogs": [],"backupEndTime": "2024-10-21T10:11:56Z","backupLinkExpiredTime": "2024-10-23T06:13:54Z","dnBackupSetId": "00088","notCompletedBinlogs": [],"commitIndex": "15249275","innerFullDownloadUrl": "http://xxxxx","backupStartTime": "2024-10-21T10:09:20Z","backupSetSize": 526118912},"dnBackupSets": [],"insName": "pxc-xxxxx","backupSetId": "cb-xxxxx","canBinlogRecoverToTime": 1729567925000,"backupEndTime": "2024-10-21T10:12:16Z","canBinlogRecoverToTimeUTC": "2024-10-22T03:32:05Z","canBackupMinRecoverToTimeUTC": "2024-10-21T10:11:56Z","pitrInvalid": false,"backupStartTime": "2024-10-21T10:09:16Z","canBackupMinRecoverToTime": 1729505516000}
	Data interface{} `json:"Data,omitempty" xml:"Data,omitempty"`
	// example:
	//
	// FEA5DC20-6D8A-5979-97AA-FC57546ADC20
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeOpenBackupSetResponseBody) GoString

func (*DescribeOpenBackupSetResponseBody) SetData

func (*DescribeOpenBackupSetResponseBody) SetRequestId

func (DescribeOpenBackupSetResponseBody) String

type DescribeParameterTemplatesRequest

type DescribeParameterTemplatesRequest struct {
	// example:
	//
	// pxc-********
	DBInstanceId  *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"`
	// example:
	//
	// compute
	ParamLevel *string `json:"ParamLevel,omitempty" xml:"ParamLevel,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeParameterTemplatesRequest) GoString

func (*DescribeParameterTemplatesRequest) SetDBInstanceId

func (*DescribeParameterTemplatesRequest) SetEngineVersion

func (*DescribeParameterTemplatesRequest) SetParamLevel

func (*DescribeParameterTemplatesRequest) SetRegionId

func (DescribeParameterTemplatesRequest) String

type DescribeParameterTemplatesResponse

type DescribeParameterTemplatesResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeParameterTemplatesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeParameterTemplatesResponse) GoString

func (*DescribeParameterTemplatesResponse) SetHeaders

func (*DescribeParameterTemplatesResponse) SetStatusCode

func (DescribeParameterTemplatesResponse) String

type DescribeParameterTemplatesResponseBody

type DescribeParameterTemplatesResponseBody struct {
	Data *DescribeParameterTemplatesResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// C458B1E8-1683-3645-B154-6BA32080EEA
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeParameterTemplatesResponseBody) GoString

func (*DescribeParameterTemplatesResponseBody) SetRequestId

func (DescribeParameterTemplatesResponseBody) String

type DescribeParameterTemplatesResponseBodyData

type DescribeParameterTemplatesResponseBodyData struct {
	// example:
	//
	// polarx
	Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"`
	// example:
	//
	// 2.0
	EngineVersion *string `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"`
	// example:
	//
	// 218
	ParameterCount *int32                                                  `json:"ParameterCount,omitempty" xml:"ParameterCount,omitempty"`
	Parameters     []*DescribeParameterTemplatesResponseBodyDataParameters `json:"Parameters,omitempty" xml:"Parameters,omitempty" type:"Repeated"`
}

func (DescribeParameterTemplatesResponseBodyData) GoString

func (*DescribeParameterTemplatesResponseBodyData) SetEngine

func (*DescribeParameterTemplatesResponseBodyData) SetEngineVersion

func (*DescribeParameterTemplatesResponseBodyData) SetParameterCount

func (DescribeParameterTemplatesResponseBodyData) String

type DescribeParameterTemplatesResponseBodyDataParameters

type DescribeParameterTemplatesResponseBodyDataParameters struct {
	// example:
	//
	// [0|1]
	CheckingCode *string `json:"CheckingCode,omitempty" xml:"CheckingCode,omitempty"`
	// example:
	//
	// 0
	Dynamic *int32 `json:"Dynamic,omitempty" xml:"Dynamic,omitempty"`
	// example:
	//
	// polarx hatp addition param
	ParameterDescription *string `json:"ParameterDescription,omitempty" xml:"ParameterDescription,omitempty"`
	// example:
	//
	// loose_enable_gts
	ParameterName *string `json:"ParameterName,omitempty" xml:"ParameterName,omitempty"`
	// example:
	//
	// 1
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
	// example:
	//
	// 0
	Revisable *int32 `json:"Revisable,omitempty" xml:"Revisable,omitempty"`
}

func (DescribeParameterTemplatesResponseBodyDataParameters) GoString

func (*DescribeParameterTemplatesResponseBodyDataParameters) SetCheckingCode

func (*DescribeParameterTemplatesResponseBodyDataParameters) SetDynamic

func (*DescribeParameterTemplatesResponseBodyDataParameters) SetParameterDescription

func (*DescribeParameterTemplatesResponseBodyDataParameters) SetParameterName

func (*DescribeParameterTemplatesResponseBodyDataParameters) SetParameterValue

func (*DescribeParameterTemplatesResponseBodyDataParameters) SetRevisable

func (DescribeParameterTemplatesResponseBodyDataParameters) String

type DescribeParametersRequest

type DescribeParametersRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-********
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// example:
	//
	// compute
	ParamLevel *string `json:"ParamLevel,omitempty" xml:"ParamLevel,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeParametersRequest) GoString

func (s DescribeParametersRequest) GoString() string

func (*DescribeParametersRequest) SetDBInstanceId

func (*DescribeParametersRequest) SetParamLevel

func (*DescribeParametersRequest) SetRegionId

func (DescribeParametersRequest) String

func (s DescribeParametersRequest) String() string

type DescribeParametersResponse

type DescribeParametersResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeParametersResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeParametersResponse) GoString

func (s DescribeParametersResponse) GoString() string

func (*DescribeParametersResponse) SetBody

func (*DescribeParametersResponse) SetHeaders

func (*DescribeParametersResponse) SetStatusCode

func (DescribeParametersResponse) String

type DescribeParametersResponseBody

type DescribeParametersResponseBody struct {
	Data *DescribeParametersResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// 6BA32080EEA
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeParametersResponseBody) GoString

func (*DescribeParametersResponseBody) SetRequestId

func (DescribeParametersResponseBody) String

type DescribeParametersResponseBodyData

type DescribeParametersResponseBodyData struct {
	ConfigParameters []*DescribeParametersResponseBodyDataConfigParameters `json:"ConfigParameters,omitempty" xml:"ConfigParameters,omitempty" type:"Repeated"`
	DBInstanceId     *string                                               `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// example:
	//
	// polarx
	Engine *string `json:"Engine,omitempty" xml:"Engine,omitempty"`
	// example:
	//
	// 2.0
	EngineVersion     *string                                                `json:"EngineVersion,omitempty" xml:"EngineVersion,omitempty"`
	RunningParameters []*DescribeParametersResponseBodyDataRunningParameters `json:"RunningParameters,omitempty" xml:"RunningParameters,omitempty" type:"Repeated"`
}

func (DescribeParametersResponseBodyData) GoString

func (*DescribeParametersResponseBodyData) SetDBInstanceId

func (*DescribeParametersResponseBodyData) SetEngine

func (*DescribeParametersResponseBodyData) SetEngineVersion

func (DescribeParametersResponseBodyData) String

type DescribeParametersResponseBodyDataConfigParameters

type DescribeParametersResponseBodyDataConfigParameters struct {
	ParameterDescription *string `json:"ParameterDescription,omitempty" xml:"ParameterDescription,omitempty"`
	// example:
	//
	// CONN_POOL_XPROTO_STORAGE_DB_PORT
	ParameterName *string `json:"ParameterName,omitempty" xml:"ParameterName,omitempty"`
	// example:
	//
	// -1
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (DescribeParametersResponseBodyDataConfigParameters) GoString

func (*DescribeParametersResponseBodyDataConfigParameters) SetParameterDescription

func (*DescribeParametersResponseBodyDataConfigParameters) SetParameterName

func (*DescribeParametersResponseBodyDataConfigParameters) SetParameterValue

func (DescribeParametersResponseBodyDataConfigParameters) String

type DescribeParametersResponseBodyDataRunningParameters

type DescribeParametersResponseBodyDataRunningParameters struct {
	ParameterDescription *string `json:"ParameterDescription,omitempty" xml:"ParameterDescription,omitempty"`
	// example:
	//
	// CONN_POOL_XPROTO_STORAGE_DB_PORT
	ParameterName *string `json:"ParameterName,omitempty" xml:"ParameterName,omitempty"`
	// example:
	//
	// -1
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (DescribeParametersResponseBodyDataRunningParameters) GoString

func (*DescribeParametersResponseBodyDataRunningParameters) SetParameterDescription

func (*DescribeParametersResponseBodyDataRunningParameters) SetParameterName

func (*DescribeParametersResponseBodyDataRunningParameters) SetParameterValue

func (DescribeParametersResponseBodyDataRunningParameters) String

type DescribeRegionsResponse

type DescribeRegionsResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeRegionsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeRegionsResponse) GoString

func (s DescribeRegionsResponse) GoString() string

func (*DescribeRegionsResponse) SetBody

func (*DescribeRegionsResponse) SetHeaders

func (*DescribeRegionsResponse) SetStatusCode

func (DescribeRegionsResponse) String

func (s DescribeRegionsResponse) String() string

type DescribeRegionsResponseBody

type DescribeRegionsResponseBody struct {
	// example:
	//
	// 200
	Code *int32 `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// 200
	ErrorCode *int32 `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	// example:
	//
	// success
	Message *string                             `json:"Message,omitempty" xml:"Message,omitempty"`
	Regions *DescribeRegionsResponseBodyRegions `json:"Regions,omitempty" xml:"Regions,omitempty" type:"Struct"`
	// example:
	//
	// C458B1E8-1683-3645-B154-6BA32080EEA
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeRegionsResponseBody) GoString

func (s DescribeRegionsResponseBody) GoString() string

func (*DescribeRegionsResponseBody) SetCode

func (*DescribeRegionsResponseBody) SetErrorCode

func (*DescribeRegionsResponseBody) SetMessage

func (*DescribeRegionsResponseBody) SetRegions

func (*DescribeRegionsResponseBody) SetRequestId

func (*DescribeRegionsResponseBody) SetSuccess

func (DescribeRegionsResponseBody) String

type DescribeRegionsResponseBodyRegions

type DescribeRegionsResponseBodyRegions struct {
	Region []*DescribeRegionsResponseBodyRegionsRegion `json:"Region,omitempty" xml:"Region,omitempty" type:"Repeated"`
}

func (DescribeRegionsResponseBodyRegions) GoString

func (DescribeRegionsResponseBodyRegions) String

type DescribeRegionsResponseBodyRegionsRegion

type DescribeRegionsResponseBodyRegionsRegion struct {
	// example:
	//
	// ch-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// true
	SupportPolarx10 *bool `json:"SupportPolarx10,omitempty" xml:"SupportPolarx10,omitempty"`
	// example:
	//
	// true
	SupportPolarx20 *bool                                          `json:"SupportPolarx20,omitempty" xml:"SupportPolarx20,omitempty"`
	Zones           *DescribeRegionsResponseBodyRegionsRegionZones `json:"Zones,omitempty" xml:"Zones,omitempty" type:"Struct"`
}

func (DescribeRegionsResponseBodyRegionsRegion) GoString

func (*DescribeRegionsResponseBodyRegionsRegion) SetRegionId

func (*DescribeRegionsResponseBodyRegionsRegion) SetSupportPolarx10

func (*DescribeRegionsResponseBodyRegionsRegion) SetSupportPolarx20

func (DescribeRegionsResponseBodyRegionsRegion) String

type DescribeRegionsResponseBodyRegionsRegionZones

type DescribeRegionsResponseBodyRegionsRegionZones struct {
	Zone []*DescribeRegionsResponseBodyRegionsRegionZonesZone `json:"Zone,omitempty" xml:"Zone,omitempty" type:"Repeated"`
}

func (DescribeRegionsResponseBodyRegionsRegionZones) GoString

func (DescribeRegionsResponseBodyRegionsRegionZones) String

type DescribeRegionsResponseBodyRegionsRegionZonesZone

type DescribeRegionsResponseBodyRegionsRegionZonesZone struct {
	// example:
	//
	// true
	VpcEnabled *bool `json:"VpcEnabled,omitempty" xml:"VpcEnabled,omitempty"`
	// example:
	//
	// cn-hangzhou-a
	ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (DescribeRegionsResponseBodyRegionsRegionZonesZone) GoString

func (*DescribeRegionsResponseBodyRegionsRegionZonesZone) SetVpcEnabled

func (*DescribeRegionsResponseBodyRegionsRegionZonesZone) SetZoneId

func (DescribeRegionsResponseBodyRegionsRegionZonesZone) String

type DescribeScaleOutMigrateTaskListRequest

type DescribeScaleOutMigrateTaskListRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-********
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	OwnerAccount   *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"`
	OwnerId        *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// This parameter is required.
	RegionId             *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (DescribeScaleOutMigrateTaskListRequest) GoString

func (*DescribeScaleOutMigrateTaskListRequest) SetDBInstanceName

func (*DescribeScaleOutMigrateTaskListRequest) SetOwnerAccount

func (*DescribeScaleOutMigrateTaskListRequest) SetOwnerId

func (*DescribeScaleOutMigrateTaskListRequest) SetRegionId

func (*DescribeScaleOutMigrateTaskListRequest) SetResourceOwnerAccount

func (*DescribeScaleOutMigrateTaskListRequest) SetResourceOwnerId

func (DescribeScaleOutMigrateTaskListRequest) String

type DescribeScaleOutMigrateTaskListResponse

type DescribeScaleOutMigrateTaskListResponse struct {
	Headers    map[string]*string                           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeScaleOutMigrateTaskListResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeScaleOutMigrateTaskListResponse) GoString

func (*DescribeScaleOutMigrateTaskListResponse) SetHeaders

func (*DescribeScaleOutMigrateTaskListResponse) SetStatusCode

func (DescribeScaleOutMigrateTaskListResponse) String

type DescribeScaleOutMigrateTaskListResponseBody

type DescribeScaleOutMigrateTaskListResponseBody struct {
	// example:
	//
	// 32
	Progress *int32 `json:"Progress,omitempty" xml:"Progress,omitempty"`
	// example:
	//
	// C458B1E8-1683-3645-B154-6BA32080EEA
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeScaleOutMigrateTaskListResponseBody) GoString

func (*DescribeScaleOutMigrateTaskListResponseBody) SetProgress

func (*DescribeScaleOutMigrateTaskListResponseBody) SetRequestId

func (DescribeScaleOutMigrateTaskListResponseBody) String

type DescribeSecurityIpsRequest

type DescribeSecurityIpsRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-hzjasd****
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeSecurityIpsRequest) GoString

func (s DescribeSecurityIpsRequest) GoString() string

func (*DescribeSecurityIpsRequest) SetDBInstanceName

func (*DescribeSecurityIpsRequest) SetRegionId

func (DescribeSecurityIpsRequest) String

type DescribeSecurityIpsResponse

type DescribeSecurityIpsResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeSecurityIpsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeSecurityIpsResponse) GoString

func (s DescribeSecurityIpsResponse) GoString() string

func (*DescribeSecurityIpsResponse) SetBody

func (*DescribeSecurityIpsResponse) SetHeaders

func (*DescribeSecurityIpsResponse) SetStatusCode

func (DescribeSecurityIpsResponse) String

type DescribeSecurityIpsResponseBody

type DescribeSecurityIpsResponseBody struct {
	Data *DescribeSecurityIpsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// success
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 14036EBE-CF2E-44DB-ACE9-AC6157D3A6FC
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeSecurityIpsResponseBody) GoString

func (*DescribeSecurityIpsResponseBody) SetMessage

func (*DescribeSecurityIpsResponseBody) SetRequestId

func (*DescribeSecurityIpsResponseBody) SetSuccess

func (DescribeSecurityIpsResponseBody) String

type DescribeSecurityIpsResponseBodyData

type DescribeSecurityIpsResponseBodyData struct {
	// example:
	//
	// pxc-hzjasd****
	DBInstanceName *string                                          `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	GroupItems     []*DescribeSecurityIpsResponseBodyDataGroupItems `json:"GroupItems,omitempty" xml:"GroupItems,omitempty" type:"Repeated"`
}

func (DescribeSecurityIpsResponseBodyData) GoString

func (*DescribeSecurityIpsResponseBodyData) SetDBInstanceName

func (DescribeSecurityIpsResponseBodyData) String

type DescribeSecurityIpsResponseBodyDataGroupItems

type DescribeSecurityIpsResponseBodyDataGroupItems struct {
	// example:
	//
	// defaultGroup
	GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"`
	// example:
	//
	// 127.0.0.1,172.168.0.0
	SecurityIPList *string `json:"SecurityIPList,omitempty" xml:"SecurityIPList,omitempty"`
}

func (DescribeSecurityIpsResponseBodyDataGroupItems) GoString

func (*DescribeSecurityIpsResponseBodyDataGroupItems) SetGroupName

func (*DescribeSecurityIpsResponseBodyDataGroupItems) SetSecurityIPList

func (DescribeSecurityIpsResponseBodyDataGroupItems) String

type DescribeSlowLogRecordsRequest added in v3.1.0

type DescribeSlowLogRecordsRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// polarx_cn
	CharacterType *string `json:"CharacterType,omitempty" xml:"CharacterType,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-bjxxxxxxxx
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// example:
	//
	// testdb
	DBName *string `json:"DBName,omitempty" xml:"DBName,omitempty"`
	// example:
	//
	// pxc-i-mezcj4ejdz
	DBNodeIds *string `json:"DBNodeIds,omitempty" xml:"DBNodeIds,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2024-11-22T02:22Z
	EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	// example:
	//
	// 1
	Page *int32 `json:"Page,omitempty" xml:"Page,omitempty"`
	// example:
	//
	// 30
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2024-10-09T02:26
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeSlowLogRecordsRequest) GoString added in v3.1.0

func (*DescribeSlowLogRecordsRequest) SetCharacterType added in v3.1.0

func (*DescribeSlowLogRecordsRequest) SetDBInstanceName added in v3.1.0

func (*DescribeSlowLogRecordsRequest) SetDBName added in v3.1.0

func (*DescribeSlowLogRecordsRequest) SetDBNodeIds added in v3.1.0

func (*DescribeSlowLogRecordsRequest) SetEndTime added in v3.1.0

func (*DescribeSlowLogRecordsRequest) SetPage added in v3.1.0

func (*DescribeSlowLogRecordsRequest) SetPageSize added in v3.1.0

func (*DescribeSlowLogRecordsRequest) SetRegionId added in v3.1.0

func (*DescribeSlowLogRecordsRequest) SetStartTime added in v3.1.0

func (DescribeSlowLogRecordsRequest) String added in v3.1.0

type DescribeSlowLogRecordsResponse added in v3.1.0

type DescribeSlowLogRecordsResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeSlowLogRecordsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeSlowLogRecordsResponse) GoString added in v3.1.0

func (*DescribeSlowLogRecordsResponse) SetBody added in v3.1.0

func (*DescribeSlowLogRecordsResponse) SetHeaders added in v3.1.0

func (*DescribeSlowLogRecordsResponse) SetStatusCode added in v3.1.0

func (DescribeSlowLogRecordsResponse) String added in v3.1.0

type DescribeSlowLogRecordsResponseBody added in v3.1.0

type DescribeSlowLogRecordsResponseBody struct {
	// example:
	//
	// pxc-********
	DBInstanceId *string                                    `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	Items        []*DescribeSlowLogRecordsResponseBodyItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *string `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 30
	PageRecordCount *string `json:"PageRecordCount,omitempty" xml:"PageRecordCount,omitempty"`
	// Id of the request
	//
	// example:
	//
	// C458B1E8-1683-3645-B154-6BA32080EEA
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 3
	TotalCount *string `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (DescribeSlowLogRecordsResponseBody) GoString added in v3.1.0

func (*DescribeSlowLogRecordsResponseBody) SetDBInstanceId added in v3.1.0

func (*DescribeSlowLogRecordsResponseBody) SetItems added in v3.1.0

func (*DescribeSlowLogRecordsResponseBody) SetPageNumber added in v3.1.0

func (*DescribeSlowLogRecordsResponseBody) SetPageRecordCount added in v3.1.0

func (*DescribeSlowLogRecordsResponseBody) SetRequestId added in v3.1.0

func (*DescribeSlowLogRecordsResponseBody) SetTotalCount added in v3.1.0

func (DescribeSlowLogRecordsResponseBody) String added in v3.1.0

type DescribeSlowLogRecordsResponseBodyItems added in v3.1.0

type DescribeSlowLogRecordsResponseBodyItems struct {
	// example:
	//
	// pxc-i-xxxx
	CNname *string `json:"CNname,omitempty" xml:"CNname,omitempty"`
	// example:
	//
	// dcdev
	DBName *string `json:"DBName,omitempty" xml:"DBName,omitempty"`
	// example:
	//
	// tddl:5.4.19-20240927
	Extension *string `json:"Extension,omitempty" xml:"Extension,omitempty"`
	// example:
	//
	// 0
	Fail *string `json:"Fail,omitempty" xml:"Fail,omitempty"`
	// example:
	//
	// 1
	Frows *string `json:"Frows,omitempty" xml:"Frows,omitempty"`
	// example:
	//
	// ****[****] @ [1XX.XX.XX.XX]
	HostAddress *string `json:"HostAddress,omitempty" xml:"HostAddress,omitempty"`
	// example:
	//
	// pxc-xdb-s-xxxx
	InsName *string `json:"InsName,omitempty" xml:"InsName,omitempty"`
	// example:
	//
	// 0
	IsBind *string `json:"IsBind,omitempty" xml:"IsBind,omitempty"`
	// example:
	//
	// 1
	LockTimeMS *string `json:"LockTimeMS,omitempty" xml:"LockTimeMS,omitempty"`
	// example:
	//
	// ["1"]
	Params *string `json:"Params,omitempty" xml:"Params,omitempty"`
	// example:
	//
	// 10
	ParseRowCounts *string `json:"ParseRowCounts,omitempty" xml:"ParseRowCounts,omitempty"`
	// example:
	//
	// 2024-11-22T02:22:22.444Z
	QueryStartTime *string `json:"QueryStartTime,omitempty" xml:"QueryStartTime,omitempty"`
	// example:
	//
	// 3.000
	QueryTime *string `json:"QueryTime,omitempty" xml:"QueryTime,omitempty"`
	// example:
	//
	// 3000.000
	QueryTimeMS *string `json:"QueryTimeMS,omitempty" xml:"QueryTimeMS,omitempty"`
	// example:
	//
	// 20
	ReturnRowCounts *string `json:"ReturnRowCounts,omitempty" xml:"ReturnRowCounts,omitempty"`
	// example:
	//
	// 1
	Rows *string `json:"Rows,omitempty" xml:"Rows,omitempty"`
	// example:
	//
	// 1
	SCNT *string `json:"SCNT,omitempty" xml:"SCNT,omitempty"`
	// example:
	//
	// c8df07e5d45cd68da8b4771c2016e20b
	SQLHash *string `json:"SQLHash,omitempty" xml:"SQLHash,omitempty"`
	// example:
	//
	// select 	- from test
	SQLText *string `json:"SQLText,omitempty" xml:"SQLText,omitempty"`
	// example:
	//
	// select
	SqlType *string `json:"SqlType,omitempty" xml:"SqlType,omitempty"`
	// example:
	//
	// 0
	TooLong *string `json:"TooLong,omitempty" xml:"TooLong,omitempty"`
	// example:
	//
	// 17a5c5c840006000
	TraceId *string `json:"TraceId,omitempty" xml:"TraceId,omitempty"`
	// example:
	//
	// XA
	TransactionPolicy *string `json:"TransactionPolicy,omitempty" xml:"TransactionPolicy,omitempty"`
	// example:
	//
	// 17a5c5c840006000
	TrxId *string `json:"TrxId,omitempty" xml:"TrxId,omitempty"`
	// example:
	//
	// TP
	WT *string `json:"WT,omitempty" xml:"WT,omitempty"`
}

func (DescribeSlowLogRecordsResponseBodyItems) GoString added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetCNname added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetDBName added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetExtension added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetFail added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetFrows added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetHostAddress added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetInsName added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetIsBind added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetLockTimeMS added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetParams added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetParseRowCounts added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetQueryStartTime added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetQueryTime added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetQueryTimeMS added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetReturnRowCounts added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetRows added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetSCNT added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetSQLHash added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetSQLText added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetSqlType added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetTooLong added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetTraceId added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetTransactionPolicy added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetTrxId added in v3.1.0

func (*DescribeSlowLogRecordsResponseBodyItems) SetWT added in v3.1.0

func (DescribeSlowLogRecordsResponseBodyItems) String added in v3.1.0

type DescribeTagsRequest

type DescribeTagsRequest struct {
	// example:
	//
	// pxc-xxx
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// test
	TagKey *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"`
}

func (DescribeTagsRequest) GoString

func (s DescribeTagsRequest) GoString() string

func (*DescribeTagsRequest) SetDBInstanceName

func (s *DescribeTagsRequest) SetDBInstanceName(v string) *DescribeTagsRequest

func (*DescribeTagsRequest) SetRegionId

func (s *DescribeTagsRequest) SetRegionId(v string) *DescribeTagsRequest

func (*DescribeTagsRequest) SetTagKey

func (DescribeTagsRequest) String

func (s DescribeTagsRequest) String() string

type DescribeTagsResponse

type DescribeTagsResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeTagsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeTagsResponse) GoString

func (s DescribeTagsResponse) GoString() string

func (*DescribeTagsResponse) SetBody

func (*DescribeTagsResponse) SetHeaders

func (s *DescribeTagsResponse) SetHeaders(v map[string]*string) *DescribeTagsResponse

func (*DescribeTagsResponse) SetStatusCode

func (s *DescribeTagsResponse) SetStatusCode(v int32) *DescribeTagsResponse

func (DescribeTagsResponse) String

func (s DescribeTagsResponse) String() string

type DescribeTagsResponseBody

type DescribeTagsResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// requestid
	RequestId *string                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TagInfos  []*DescribeTagsResponseBodyTagInfos `json:"TagInfos,omitempty" xml:"TagInfos,omitempty" type:"Repeated"`
}

func (DescribeTagsResponseBody) GoString

func (s DescribeTagsResponseBody) GoString() string

func (*DescribeTagsResponseBody) SetRequestId

func (*DescribeTagsResponseBody) SetTagInfos

func (DescribeTagsResponseBody) String

func (s DescribeTagsResponseBody) String() string

type DescribeTagsResponseBodyTagInfos

type DescribeTagsResponseBodyTagInfos struct {
	DBInstanceIds []*string `json:"DBInstanceIds,omitempty" xml:"DBInstanceIds,omitempty" type:"Repeated"`
	// example:
	//
	// testKey
	TagKey *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"`
	// example:
	//
	// testValue
	TagValue *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"`
}

func (DescribeTagsResponseBodyTagInfos) GoString

func (*DescribeTagsResponseBodyTagInfos) SetDBInstanceIds

func (*DescribeTagsResponseBodyTagInfos) SetTagKey

func (*DescribeTagsResponseBodyTagInfos) SetTagValue

func (DescribeTagsResponseBodyTagInfos) String

type DescribeTasksRequest

type DescribeTasksRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-hzjasd****
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2021-11-04
	EndTime      *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"`
	OwnerId      *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// example:
	//
	// 30
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId             *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2021-11-01
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeTasksRequest) GoString

func (s DescribeTasksRequest) GoString() string

func (*DescribeTasksRequest) SetDBInstanceId

func (s *DescribeTasksRequest) SetDBInstanceId(v string) *DescribeTasksRequest

func (*DescribeTasksRequest) SetEndTime

func (*DescribeTasksRequest) SetOwnerAccount

func (s *DescribeTasksRequest) SetOwnerAccount(v string) *DescribeTasksRequest

func (*DescribeTasksRequest) SetOwnerId

func (*DescribeTasksRequest) SetPageNumber

func (s *DescribeTasksRequest) SetPageNumber(v int32) *DescribeTasksRequest

func (*DescribeTasksRequest) SetPageSize

func (s *DescribeTasksRequest) SetPageSize(v int32) *DescribeTasksRequest

func (*DescribeTasksRequest) SetRegionId

func (*DescribeTasksRequest) SetResourceOwnerAccount

func (s *DescribeTasksRequest) SetResourceOwnerAccount(v string) *DescribeTasksRequest

func (*DescribeTasksRequest) SetResourceOwnerId

func (s *DescribeTasksRequest) SetResourceOwnerId(v int64) *DescribeTasksRequest

func (*DescribeTasksRequest) SetStartTime

func (s *DescribeTasksRequest) SetStartTime(v string) *DescribeTasksRequest

func (DescribeTasksRequest) String

func (s DescribeTasksRequest) String() string

type DescribeTasksResponse

type DescribeTasksResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeTasksResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeTasksResponse) GoString

func (s DescribeTasksResponse) GoString() string

func (*DescribeTasksResponse) SetBody

func (*DescribeTasksResponse) SetHeaders

func (*DescribeTasksResponse) SetStatusCode

func (s *DescribeTasksResponse) SetStatusCode(v int32) *DescribeTasksResponse

func (DescribeTasksResponse) String

func (s DescribeTasksResponse) String() string

type DescribeTasksResponseBody

type DescribeTasksResponseBody struct {
	Items []*DescribeTasksResponseBodyItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 30
	PageRecordCount *int32 `json:"PageRecordCount,omitempty" xml:"PageRecordCount,omitempty"`
	// example:
	//
	// D6045D78-C119-5A17-9DEA-0F810394E008
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// 2
	TotalRecordCount *int32 `json:"TotalRecordCount,omitempty" xml:"TotalRecordCount,omitempty"`
}

func (DescribeTasksResponseBody) GoString

func (s DescribeTasksResponseBody) GoString() string

func (*DescribeTasksResponseBody) SetItems

func (*DescribeTasksResponseBody) SetPageNumber

func (*DescribeTasksResponseBody) SetPageRecordCount

func (s *DescribeTasksResponseBody) SetPageRecordCount(v int32) *DescribeTasksResponseBody

func (*DescribeTasksResponseBody) SetRequestId

func (*DescribeTasksResponseBody) SetTotalRecordCount

func (s *DescribeTasksResponseBody) SetTotalRecordCount(v int32) *DescribeTasksResponseBody

func (DescribeTasksResponseBody) String

func (s DescribeTasksResponseBody) String() string

type DescribeTasksResponseBodyItems

type DescribeTasksResponseBodyItems struct {
	// example:
	//
	// 2021-10-20T19:40:00Z
	BeginTime *string `json:"BeginTime,omitempty" xml:"BeginTime,omitempty"`
	// example:
	//
	// DBName
	DBName *string `json:"DBName,omitempty" xml:"DBName,omitempty"`
	// example:
	//
	// 2021-10-20T20:00:00Z
	FinishTime *string `json:"FinishTime,omitempty" xml:"FinishTime,omitempty"`
	// example:
	//
	// 80
	Progress *string `json:"Progress,omitempty" xml:"Progress,omitempty"`
	// example:
	//
	// ProgressInfo
	ProgressInfo *string `json:"ProgressInfo,omitempty" xml:"ProgressInfo,omitempty"`
	// example:
	//
	// FEA5DC20-6D8A-5979-97AA-FC57546ADC20
	ScaleOutToken *string `json:"ScaleOutToken,omitempty" xml:"ScaleOutToken,omitempty"`
	// example:
	//
	// RUNNING
	Status *string `json:"Status,omitempty" xml:"Status,omitempty"`
	// example:
	//
	// multi_scale_out
	TaskAction *string `json:"TaskAction,omitempty" xml:"TaskAction,omitempty"`
	// example:
	//
	// TaskErrorCode
	TaskErrorCode *string `json:"TaskErrorCode,omitempty" xml:"TaskErrorCode,omitempty"`
	// example:
	//
	// TaskErrorMessage
	TaskErrorMessage *string `json:"TaskErrorMessage,omitempty" xml:"TaskErrorMessage,omitempty"`
	// example:
	//
	// 20089398
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (DescribeTasksResponseBodyItems) GoString

func (*DescribeTasksResponseBodyItems) SetBeginTime

func (*DescribeTasksResponseBodyItems) SetDBName

func (*DescribeTasksResponseBodyItems) SetFinishTime

func (*DescribeTasksResponseBodyItems) SetProgress

func (*DescribeTasksResponseBodyItems) SetProgressInfo

func (*DescribeTasksResponseBodyItems) SetScaleOutToken

func (*DescribeTasksResponseBodyItems) SetStatus

func (*DescribeTasksResponseBodyItems) SetTaskAction

func (*DescribeTasksResponseBodyItems) SetTaskErrorCode

func (*DescribeTasksResponseBodyItems) SetTaskErrorMessage

func (*DescribeTasksResponseBodyItems) SetTaskId

func (DescribeTasksResponseBodyItems) String

type DescribeUserEncryptionKeyListRequest

type DescribeUserEncryptionKeyListRequest struct {
	// example:
	//
	// pxc-hzjasd****
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeUserEncryptionKeyListRequest) GoString

func (*DescribeUserEncryptionKeyListRequest) SetDBInstanceName

func (*DescribeUserEncryptionKeyListRequest) SetRegionId

func (DescribeUserEncryptionKeyListRequest) String

type DescribeUserEncryptionKeyListResponse

type DescribeUserEncryptionKeyListResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeUserEncryptionKeyListResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeUserEncryptionKeyListResponse) GoString

func (*DescribeUserEncryptionKeyListResponse) SetHeaders

func (*DescribeUserEncryptionKeyListResponse) SetStatusCode

func (DescribeUserEncryptionKeyListResponse) String

type DescribeUserEncryptionKeyListResponseBody

type DescribeUserEncryptionKeyListResponseBody struct {
	Data *DescribeUserEncryptionKeyListResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// FEA5DC20-6D8A-5979-97AA-FC57546ADC20
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeUserEncryptionKeyListResponseBody) GoString

func (*DescribeUserEncryptionKeyListResponseBody) SetRequestId

func (DescribeUserEncryptionKeyListResponseBody) String

type DescribeUserEncryptionKeyListResponseBodyData

type DescribeUserEncryptionKeyListResponseBodyData struct {
	KeyIds []*string `json:"KeyIds,omitempty" xml:"KeyIds,omitempty" type:"Repeated"`
}

func (DescribeUserEncryptionKeyListResponseBodyData) GoString

func (*DescribeUserEncryptionKeyListResponseBodyData) SetKeyIds

func (DescribeUserEncryptionKeyListResponseBodyData) String

type DisableRightsSeparationRequest

type DisableRightsSeparationRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-sprcym7g7w****
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// account_1
	DbaAccountName *string `json:"DbaAccountName,omitempty" xml:"DbaAccountName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// *****
	DbaAccountPassword *string `json:"DbaAccountPassword,omitempty" xml:"DbaAccountPassword,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hanghzou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DisableRightsSeparationRequest) GoString

func (*DisableRightsSeparationRequest) SetDBInstanceName

func (*DisableRightsSeparationRequest) SetDbaAccountName

func (*DisableRightsSeparationRequest) SetDbaAccountPassword

func (*DisableRightsSeparationRequest) SetRegionId

func (DisableRightsSeparationRequest) String

type DisableRightsSeparationResponse

type DisableRightsSeparationResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DisableRightsSeparationResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DisableRightsSeparationResponse) GoString

func (*DisableRightsSeparationResponse) SetHeaders

func (*DisableRightsSeparationResponse) SetStatusCode

func (DisableRightsSeparationResponse) String

type DisableRightsSeparationResponseBody

type DisableRightsSeparationResponseBody struct {
	// example:
	//
	// success
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// FE5D94E3-3C93-3594-95D9-AAED2A980915
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DisableRightsSeparationResponseBody) GoString

func (*DisableRightsSeparationResponseBody) SetMessage

func (*DisableRightsSeparationResponseBody) SetRequestId

func (*DisableRightsSeparationResponseBody) SetSuccess

func (DisableRightsSeparationResponseBody) String

type EnableRightsSeparationRequest

type EnableRightsSeparationRequest struct {
	// example:
	//
	// test123
	AuditAccountDescription *string `json:"AuditAccountDescription,omitempty" xml:"AuditAccountDescription,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// account_audit
	AuditAccountName *string `json:"AuditAccountName,omitempty" xml:"AuditAccountName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// ******
	AuditAccountPassword *string `json:"AuditAccountPassword,omitempty" xml:"AuditAccountPassword,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-htri0ori2r4k9p
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// test123
	SecurityAccountDescription *string `json:"SecurityAccountDescription,omitempty" xml:"SecurityAccountDescription,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// account_sec
	SecurityAccountName *string `json:"SecurityAccountName,omitempty" xml:"SecurityAccountName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// *****
	SecurityAccountPassword *string `json:"SecurityAccountPassword,omitempty" xml:"SecurityAccountPassword,omitempty"`
}

func (EnableRightsSeparationRequest) GoString

func (*EnableRightsSeparationRequest) SetAuditAccountDescription

func (s *EnableRightsSeparationRequest) SetAuditAccountDescription(v string) *EnableRightsSeparationRequest

func (*EnableRightsSeparationRequest) SetAuditAccountName

func (*EnableRightsSeparationRequest) SetAuditAccountPassword

func (*EnableRightsSeparationRequest) SetDBInstanceName

func (*EnableRightsSeparationRequest) SetRegionId

func (*EnableRightsSeparationRequest) SetSecurityAccountDescription

func (s *EnableRightsSeparationRequest) SetSecurityAccountDescription(v string) *EnableRightsSeparationRequest

func (*EnableRightsSeparationRequest) SetSecurityAccountName

func (*EnableRightsSeparationRequest) SetSecurityAccountPassword

func (s *EnableRightsSeparationRequest) SetSecurityAccountPassword(v string) *EnableRightsSeparationRequest

func (EnableRightsSeparationRequest) String

type EnableRightsSeparationResponse

type EnableRightsSeparationResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *EnableRightsSeparationResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (EnableRightsSeparationResponse) GoString

func (*EnableRightsSeparationResponse) SetHeaders

func (*EnableRightsSeparationResponse) SetStatusCode

func (EnableRightsSeparationResponse) String

type EnableRightsSeparationResponseBody

type EnableRightsSeparationResponseBody struct {
	// example:
	//
	// success
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 73559800-3c8c-11ec-bd40-99cfcff3fe1e
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (EnableRightsSeparationResponseBody) GoString

func (*EnableRightsSeparationResponseBody) SetMessage

func (*EnableRightsSeparationResponseBody) SetRequestId

func (*EnableRightsSeparationResponseBody) SetSuccess

func (EnableRightsSeparationResponseBody) String

type ListTagResourcesRequest

type ListTagResourcesRequest struct {
	// example:
	//
	// xxdds
	NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId   *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// PolarDBXInstance
	ResourceType *string                       `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	Tag          []*ListTagResourcesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}

func (ListTagResourcesRequest) GoString

func (s ListTagResourcesRequest) GoString() string

func (*ListTagResourcesRequest) SetNextToken

func (*ListTagResourcesRequest) SetRegionId

func (*ListTagResourcesRequest) SetResourceId

func (s *ListTagResourcesRequest) SetResourceId(v []*string) *ListTagResourcesRequest

func (*ListTagResourcesRequest) SetResourceType

func (*ListTagResourcesRequest) SetTag

func (ListTagResourcesRequest) String

func (s ListTagResourcesRequest) String() string

type ListTagResourcesRequestTag

type ListTagResourcesRequestTag struct {
	// example:
	//
	// 1
	Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
	// example:
	//
	// 2
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ListTagResourcesRequestTag) GoString

func (s ListTagResourcesRequestTag) GoString() string

func (*ListTagResourcesRequestTag) SetKey

func (*ListTagResourcesRequestTag) SetValue

func (ListTagResourcesRequestTag) String

type ListTagResourcesResponse

type ListTagResourcesResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListTagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListTagResourcesResponse) GoString

func (s ListTagResourcesResponse) GoString() string

func (*ListTagResourcesResponse) SetBody

func (*ListTagResourcesResponse) SetHeaders

func (*ListTagResourcesResponse) SetStatusCode

func (ListTagResourcesResponse) String

func (s ListTagResourcesResponse) String() string

type ListTagResourcesResponseBody

type ListTagResourcesResponseBody struct {
	// example:
	//
	// xxdd
	NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	// example:
	//
	// xxxx-xxxxxx
	RequestId    *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TagResources *ListTagResourcesResponseBodyTagResources `json:"TagResources,omitempty" xml:"TagResources,omitempty" type:"Struct"`
}

func (ListTagResourcesResponseBody) GoString

func (s ListTagResourcesResponseBody) GoString() string

func (*ListTagResourcesResponseBody) SetNextToken

func (*ListTagResourcesResponseBody) SetRequestId

func (ListTagResourcesResponseBody) String

type ListTagResourcesResponseBodyTagResources

type ListTagResourcesResponseBodyTagResources struct {
	TagResource []*ListTagResourcesResponseBodyTagResourcesTagResource `json:"TagResource,omitempty" xml:"TagResource,omitempty" type:"Repeated"`
}

func (ListTagResourcesResponseBodyTagResources) GoString

func (ListTagResourcesResponseBodyTagResources) String

type ListTagResourcesResponseBodyTagResourcesTagResource

type ListTagResourcesResponseBodyTagResourcesTagResource struct {
	// example:
	//
	// pxc-xxxx
	ResourceId *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	// example:
	//
	// PolarDBXInstance
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	// example:
	//
	// 1
	TagKey *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"`
	// example:
	//
	// 1
	TagValue *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"`
}

func (ListTagResourcesResponseBodyTagResourcesTagResource) GoString

func (*ListTagResourcesResponseBodyTagResourcesTagResource) SetResourceId

func (*ListTagResourcesResponseBodyTagResourcesTagResource) SetResourceType

func (*ListTagResourcesResponseBodyTagResourcesTagResource) SetTagKey

func (*ListTagResourcesResponseBodyTagResourcesTagResource) SetTagValue

func (ListTagResourcesResponseBodyTagResourcesTagResource) String

type ModifyAccountDescriptionRequest

type ModifyAccountDescriptionRequest struct {
	AccountDescription *string `json:"AccountDescription,omitempty" xml:"AccountDescription,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// account
	AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-hzjasd****
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ModifyAccountDescriptionRequest) GoString

func (*ModifyAccountDescriptionRequest) SetAccountDescription

func (*ModifyAccountDescriptionRequest) SetAccountName

func (*ModifyAccountDescriptionRequest) SetDBInstanceName

func (*ModifyAccountDescriptionRequest) SetRegionId

func (ModifyAccountDescriptionRequest) String

type ModifyAccountDescriptionResponse

type ModifyAccountDescriptionResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyAccountDescriptionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyAccountDescriptionResponse) GoString

func (*ModifyAccountDescriptionResponse) SetHeaders

func (*ModifyAccountDescriptionResponse) SetStatusCode

func (ModifyAccountDescriptionResponse) String

type ModifyAccountDescriptionResponseBody

type ModifyAccountDescriptionResponseBody struct {
	// example:
	//
	// msg
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// FEA5DC20-6D8A-5979-97AA-FC57546ADC20
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifyAccountDescriptionResponseBody) GoString

func (*ModifyAccountDescriptionResponseBody) SetMessage

func (*ModifyAccountDescriptionResponseBody) SetRequestId

func (*ModifyAccountDescriptionResponseBody) SetSuccess

func (ModifyAccountDescriptionResponseBody) String

type ModifyAccountPrivilegeRequest

type ModifyAccountPrivilegeRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// account_sec
	AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	// example:
	//
	// ReadWrite
	AccountPrivilege *string `json:"AccountPrivilege,omitempty" xml:"AccountPrivilege,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-htri0ori2r4k9p
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// example:
	//
	// sbtest
	DbName *string `json:"DbName,omitempty" xml:"DbName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// account_audit
	SecurityAccountName *string `json:"SecurityAccountName,omitempty" xml:"SecurityAccountName,omitempty"`
	// example:
	//
	// *****
	SecurityAccountPassword *string `json:"SecurityAccountPassword,omitempty" xml:"SecurityAccountPassword,omitempty"`
}

func (ModifyAccountPrivilegeRequest) GoString

func (*ModifyAccountPrivilegeRequest) SetAccountName

func (*ModifyAccountPrivilegeRequest) SetAccountPrivilege

func (*ModifyAccountPrivilegeRequest) SetDBInstanceName

func (*ModifyAccountPrivilegeRequest) SetDbName

func (*ModifyAccountPrivilegeRequest) SetRegionId

func (*ModifyAccountPrivilegeRequest) SetSecurityAccountName

func (*ModifyAccountPrivilegeRequest) SetSecurityAccountPassword

func (s *ModifyAccountPrivilegeRequest) SetSecurityAccountPassword(v string) *ModifyAccountPrivilegeRequest

func (ModifyAccountPrivilegeRequest) String

type ModifyAccountPrivilegeResponse

type ModifyAccountPrivilegeResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyAccountPrivilegeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyAccountPrivilegeResponse) GoString

func (*ModifyAccountPrivilegeResponse) SetHeaders

func (*ModifyAccountPrivilegeResponse) SetStatusCode

func (ModifyAccountPrivilegeResponse) String

type ModifyAccountPrivilegeResponseBody

type ModifyAccountPrivilegeResponseBody struct {
	// example:
	//
	// success
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 73559800-3c8c-11ec-bd40-99cfcff3fe1e
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifyAccountPrivilegeResponseBody) GoString

func (*ModifyAccountPrivilegeResponseBody) SetMessage

func (*ModifyAccountPrivilegeResponseBody) SetRequestId

func (*ModifyAccountPrivilegeResponseBody) SetSuccess

func (ModifyAccountPrivilegeResponseBody) String

type ModifyActiveOperationMaintainConfRequest

type ModifyActiveOperationMaintainConfRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 1,2,3,4,5,6,7
	CycleTime *string `json:"CycleTime,omitempty" xml:"CycleTime,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// Week
	CycleType *string `json:"CycleType,omitempty" xml:"CycleType,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 02:00:00Z
	MaintainEndTime *string `json:"MaintainEndTime,omitempty" xml:"MaintainEndTime,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 02:00:00Z
	MaintainStartTime *string `json:"MaintainStartTime,omitempty" xml:"MaintainStartTime,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (ModifyActiveOperationMaintainConfRequest) GoString

func (*ModifyActiveOperationMaintainConfRequest) SetCycleTime

func (*ModifyActiveOperationMaintainConfRequest) SetCycleType

func (*ModifyActiveOperationMaintainConfRequest) SetMaintainEndTime

func (*ModifyActiveOperationMaintainConfRequest) SetMaintainStartTime

func (*ModifyActiveOperationMaintainConfRequest) SetRegionId

func (*ModifyActiveOperationMaintainConfRequest) SetStatus

func (ModifyActiveOperationMaintainConfRequest) String

type ModifyActiveOperationMaintainConfResponse

type ModifyActiveOperationMaintainConfResponse struct {
	Headers    map[string]*string                             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyActiveOperationMaintainConfResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyActiveOperationMaintainConfResponse) GoString

func (*ModifyActiveOperationMaintainConfResponse) SetHeaders

func (*ModifyActiveOperationMaintainConfResponse) SetStatusCode

func (ModifyActiveOperationMaintainConfResponse) String

type ModifyActiveOperationMaintainConfResponseBody

type ModifyActiveOperationMaintainConfResponseBody struct {
	// example:
	//
	// 4035409E-7297-4115-ABC9-C1C3942BC069
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyActiveOperationMaintainConfResponseBody) GoString

func (*ModifyActiveOperationMaintainConfResponseBody) SetRequestId

func (ModifyActiveOperationMaintainConfResponseBody) String

type ModifyActiveOperationTasksRequest

type ModifyActiveOperationTasksRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 1
	Ids *string `json:"Ids,omitempty" xml:"Ids,omitempty"`
	// example:
	//
	// 1
	ImmediateStart *int64 `json:"ImmediateStart,omitempty" xml:"ImmediateStart,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// 2021-08-15T12:00:00Z
	SwitchTime *string `json:"SwitchTime,omitempty" xml:"SwitchTime,omitempty"`
}

func (ModifyActiveOperationTasksRequest) GoString

func (*ModifyActiveOperationTasksRequest) SetIds

func (*ModifyActiveOperationTasksRequest) SetImmediateStart

func (*ModifyActiveOperationTasksRequest) SetRegionId

func (*ModifyActiveOperationTasksRequest) SetSwitchTime

func (ModifyActiveOperationTasksRequest) String

type ModifyActiveOperationTasksResponse

type ModifyActiveOperationTasksResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyActiveOperationTasksResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyActiveOperationTasksResponse) GoString

func (*ModifyActiveOperationTasksResponse) SetHeaders

func (*ModifyActiveOperationTasksResponse) SetStatusCode

func (ModifyActiveOperationTasksResponse) String

type ModifyActiveOperationTasksResponseBody

type ModifyActiveOperationTasksResponseBody struct {
	// example:
	//
	// 1
	Ids *string `json:"Ids,omitempty" xml:"Ids,omitempty"`
	// example:
	//
	// 8C9CC90A-9532-4752-B59F-580112C5A45B
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyActiveOperationTasksResponseBody) GoString

func (*ModifyActiveOperationTasksResponseBody) SetIds

func (*ModifyActiveOperationTasksResponseBody) SetRequestId

func (ModifyActiveOperationTasksResponseBody) String

type ModifyDBInstanceClassRequest

type ModifyDBInstanceClassRequest struct {
	// example:
	//
	// FEA5DC20-6D8A-5979-97AA-FC57546ADC20
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	CnClass     *string `json:"CnClass,omitempty" xml:"CnClass,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-hzjasd****
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	DnClass        *string `json:"DnClass,omitempty" xml:"DnClass,omitempty"`
	DnStorageSpace *string `json:"DnStorageSpace,omitempty" xml:"DnStorageSpace,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId               *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SpecifiedDNScale       *bool   `json:"SpecifiedDNScale,omitempty" xml:"SpecifiedDNScale,omitempty"`
	SpecifiedDNSpecMapJson *string `json:"SpecifiedDNSpecMapJson,omitempty" xml:"SpecifiedDNSpecMapJson,omitempty"`
	SwitchTime             *string `json:"SwitchTime,omitempty" xml:"SwitchTime,omitempty"`
	SwitchTimeMode         *string `json:"SwitchTimeMode,omitempty" xml:"SwitchTimeMode,omitempty"`
	// example:
	//
	// polarx.x4.xlarge.2e
	TargetDBInstanceClass *string `json:"TargetDBInstanceClass,omitempty" xml:"TargetDBInstanceClass,omitempty"`
}

func (ModifyDBInstanceClassRequest) GoString

func (s ModifyDBInstanceClassRequest) GoString() string

func (*ModifyDBInstanceClassRequest) SetClientToken

func (*ModifyDBInstanceClassRequest) SetCnClass

func (*ModifyDBInstanceClassRequest) SetDBInstanceName

func (*ModifyDBInstanceClassRequest) SetDnClass

func (*ModifyDBInstanceClassRequest) SetDnStorageSpace added in v3.0.1

func (*ModifyDBInstanceClassRequest) SetRegionId

func (*ModifyDBInstanceClassRequest) SetSpecifiedDNScale

func (*ModifyDBInstanceClassRequest) SetSpecifiedDNSpecMapJson

func (s *ModifyDBInstanceClassRequest) SetSpecifiedDNSpecMapJson(v string) *ModifyDBInstanceClassRequest

func (*ModifyDBInstanceClassRequest) SetSwitchTime

func (*ModifyDBInstanceClassRequest) SetSwitchTimeMode

func (*ModifyDBInstanceClassRequest) SetTargetDBInstanceClass

func (s *ModifyDBInstanceClassRequest) SetTargetDBInstanceClass(v string) *ModifyDBInstanceClassRequest

func (ModifyDBInstanceClassRequest) String

type ModifyDBInstanceClassResponse

type ModifyDBInstanceClassResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyDBInstanceClassResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyDBInstanceClassResponse) GoString

func (*ModifyDBInstanceClassResponse) SetBody

func (*ModifyDBInstanceClassResponse) SetHeaders

func (*ModifyDBInstanceClassResponse) SetStatusCode

func (ModifyDBInstanceClassResponse) String

type ModifyDBInstanceClassResponseBody

type ModifyDBInstanceClassResponseBody struct {
	// example:
	//
	// 20211103105558
	OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
	// example:
	//
	// FEA5DC20-6D8A-5979-97AA-FC57546ADC20
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyDBInstanceClassResponseBody) GoString

func (*ModifyDBInstanceClassResponseBody) SetOrderId

func (*ModifyDBInstanceClassResponseBody) SetRequestId

func (ModifyDBInstanceClassResponseBody) String

type ModifyDBInstanceConfigRequest

type ModifyDBInstanceConfigRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// ENABLE_CONSISTENT_REPLICA_READ
	ConfigName *string `json:"ConfigName,omitempty" xml:"ConfigName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// true
	ConfigValue *string `json:"ConfigValue,omitempty" xml:"ConfigValue,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-hzjasd****
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ModifyDBInstanceConfigRequest) GoString

func (*ModifyDBInstanceConfigRequest) SetConfigName

func (*ModifyDBInstanceConfigRequest) SetConfigValue

func (*ModifyDBInstanceConfigRequest) SetDBInstanceName

func (*ModifyDBInstanceConfigRequest) SetRegionId

func (ModifyDBInstanceConfigRequest) String

type ModifyDBInstanceConfigResponse

type ModifyDBInstanceConfigResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyDBInstanceConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyDBInstanceConfigResponse) GoString

func (*ModifyDBInstanceConfigResponse) SetHeaders

func (*ModifyDBInstanceConfigResponse) SetStatusCode

func (ModifyDBInstanceConfigResponse) String

type ModifyDBInstanceConfigResponseBody

type ModifyDBInstanceConfigResponseBody struct {
	// example:
	//
	// FEA5DC20-6D8A-5979-97AA-FC57546ADC20
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyDBInstanceConfigResponseBody) GoString

func (*ModifyDBInstanceConfigResponseBody) SetRequestId

func (ModifyDBInstanceConfigResponseBody) String

type ModifyDBInstanceConnectionStringRequest

type ModifyDBInstanceConnectionStringRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-unrf5ssig0ecg8.polarx.huhehaote.rds.aliyuncs.com
	ConnectionString *string `json:"ConnectionString,omitempty" xml:"ConnectionString,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-unrf5ssig0ecg8
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 3300
	NewPort *string `json:"NewPort,omitempty" xml:"NewPort,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// test2
	NewPrefix *string `json:"NewPrefix,omitempty" xml:"NewPrefix,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ModifyDBInstanceConnectionStringRequest) GoString

func (*ModifyDBInstanceConnectionStringRequest) SetConnectionString

func (*ModifyDBInstanceConnectionStringRequest) SetDBInstanceName

func (*ModifyDBInstanceConnectionStringRequest) SetNewPort

func (*ModifyDBInstanceConnectionStringRequest) SetNewPrefix

func (*ModifyDBInstanceConnectionStringRequest) SetRegionId

func (ModifyDBInstanceConnectionStringRequest) String

type ModifyDBInstanceConnectionStringResponse

type ModifyDBInstanceConnectionStringResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyDBInstanceConnectionStringResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyDBInstanceConnectionStringResponse) GoString

func (*ModifyDBInstanceConnectionStringResponse) SetHeaders

func (*ModifyDBInstanceConnectionStringResponse) SetStatusCode

func (ModifyDBInstanceConnectionStringResponse) String

type ModifyDBInstanceConnectionStringResponseBody

type ModifyDBInstanceConnectionStringResponseBody struct {
	// example:
	//
	// 200
	Code *int64                                            `json:"Code,omitempty" xml:"Code,omitempty"`
	Data *ModifyDBInstanceConnectionStringResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// success
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// c3cf535c-a585-11ea-8263-00163e04d3a7
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyDBInstanceConnectionStringResponseBody) GoString

func (*ModifyDBInstanceConnectionStringResponseBody) SetCode

func (*ModifyDBInstanceConnectionStringResponseBody) SetMessage

func (*ModifyDBInstanceConnectionStringResponseBody) SetRequestId

func (ModifyDBInstanceConnectionStringResponseBody) String

type ModifyDBInstanceConnectionStringResponseBodyData

type ModifyDBInstanceConnectionStringResponseBodyData struct {
	// example:
	//
	// test2.polarx.huhehaote.rds.aliyuncs.com
	ConnectionString *string `json:"ConnectionString,omitempty" xml:"ConnectionString,omitempty"`
	// example:
	//
	// pxc-unrf5ssig0ecg8
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// example:
	//
	// 1
	DBInstanceNetType *string `json:"DBInstanceNetType,omitempty" xml:"DBInstanceNetType,omitempty"`
	// example:
	//
	// 3300
	Port *string `json:"Port,omitempty" xml:"Port,omitempty"`
}

func (ModifyDBInstanceConnectionStringResponseBodyData) GoString

func (*ModifyDBInstanceConnectionStringResponseBodyData) SetConnectionString

func (*ModifyDBInstanceConnectionStringResponseBodyData) SetDBInstanceName

func (*ModifyDBInstanceConnectionStringResponseBodyData) SetDBInstanceNetType

func (*ModifyDBInstanceConnectionStringResponseBodyData) SetPort

func (ModifyDBInstanceConnectionStringResponseBodyData) String

type ModifyDBInstanceDescriptionRequest

type ModifyDBInstanceDescriptionRequest struct {
	// This parameter is required.
	DBInstanceDescription *string `json:"DBInstanceDescription,omitempty" xml:"DBInstanceDescription,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-hzjasd****
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ModifyDBInstanceDescriptionRequest) GoString

func (*ModifyDBInstanceDescriptionRequest) SetDBInstanceDescription

func (*ModifyDBInstanceDescriptionRequest) SetDBInstanceName

func (*ModifyDBInstanceDescriptionRequest) SetRegionId

func (ModifyDBInstanceDescriptionRequest) String

type ModifyDBInstanceDescriptionResponse

type ModifyDBInstanceDescriptionResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyDBInstanceDescriptionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyDBInstanceDescriptionResponse) GoString

func (*ModifyDBInstanceDescriptionResponse) SetHeaders

func (*ModifyDBInstanceDescriptionResponse) SetStatusCode

func (ModifyDBInstanceDescriptionResponse) String

type ModifyDBInstanceDescriptionResponseBody

type ModifyDBInstanceDescriptionResponseBody struct {
	// example:
	//
	// FEA5DC20-6D8A-5979-97AA-FC57546ADC20
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyDBInstanceDescriptionResponseBody) GoString

func (*ModifyDBInstanceDescriptionResponseBody) SetRequestId

func (ModifyDBInstanceDescriptionResponseBody) String

type ModifyDatabaseDescriptionRequest

type ModifyDatabaseDescriptionRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-hzjasd****
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	DbDescription *string `json:"DbDescription,omitempty" xml:"DbDescription,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testDB
	DbName *string `json:"DbName,omitempty" xml:"DbName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ModifyDatabaseDescriptionRequest) GoString

func (*ModifyDatabaseDescriptionRequest) SetDBInstanceName

func (*ModifyDatabaseDescriptionRequest) SetDbDescription

func (*ModifyDatabaseDescriptionRequest) SetDbName

func (*ModifyDatabaseDescriptionRequest) SetRegionId

func (ModifyDatabaseDescriptionRequest) String

type ModifyDatabaseDescriptionResponse

type ModifyDatabaseDescriptionResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyDatabaseDescriptionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyDatabaseDescriptionResponse) GoString

func (*ModifyDatabaseDescriptionResponse) SetHeaders

func (*ModifyDatabaseDescriptionResponse) SetStatusCode

func (ModifyDatabaseDescriptionResponse) String

type ModifyDatabaseDescriptionResponseBody

type ModifyDatabaseDescriptionResponseBody struct {
	// example:
	//
	// success
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// FEA5DC20-6D8A-5979-97AA-FC57546ADC20
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifyDatabaseDescriptionResponseBody) GoString

func (*ModifyDatabaseDescriptionResponseBody) SetMessage

func (*ModifyDatabaseDescriptionResponseBody) SetRequestId

func (*ModifyDatabaseDescriptionResponseBody) SetSuccess

func (ModifyDatabaseDescriptionResponseBody) String

type ModifyParameterRequest

type ModifyParameterRequest struct {
	// example:
	//
	// FEA5DC20-6D8A-5979-97AA-FC57546ADC20
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-hzjasdyuoo
	DBInstanceId *string `json:"DBInstanceId,omitempty" xml:"DBInstanceId,omitempty"`
	// example:
	//
	// compute
	ParamLevel       *string `json:"ParamLevel,omitempty" xml:"ParamLevel,omitempty"`
	ParameterGroupId *string `json:"ParameterGroupId,omitempty" xml:"ParameterGroupId,omitempty"`
	// example:
	//
	// {"CONN_POOL_BLOCK_TIMEOUT":6000}
	Parameters *string `json:"Parameters,omitempty" xml:"Parameters,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ModifyParameterRequest) GoString

func (s ModifyParameterRequest) GoString() string

func (*ModifyParameterRequest) SetClientToken

func (*ModifyParameterRequest) SetDBInstanceId

func (s *ModifyParameterRequest) SetDBInstanceId(v string) *ModifyParameterRequest

func (*ModifyParameterRequest) SetParamLevel

func (*ModifyParameterRequest) SetParameterGroupId

func (s *ModifyParameterRequest) SetParameterGroupId(v string) *ModifyParameterRequest

func (*ModifyParameterRequest) SetParameters

func (*ModifyParameterRequest) SetRegionId

func (ModifyParameterRequest) String

func (s ModifyParameterRequest) String() string

type ModifyParameterResponse

type ModifyParameterResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyParameterResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyParameterResponse) GoString

func (s ModifyParameterResponse) GoString() string

func (*ModifyParameterResponse) SetBody

func (*ModifyParameterResponse) SetHeaders

func (*ModifyParameterResponse) SetStatusCode

func (ModifyParameterResponse) String

func (s ModifyParameterResponse) String() string

type ModifyParameterResponseBody

type ModifyParameterResponseBody struct {
	// example:
	//
	// FEA5DC20-6D8A-5979-97AA-FC57546ADC20
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyParameterResponseBody) GoString

func (s ModifyParameterResponseBody) GoString() string

func (*ModifyParameterResponseBody) SetRequestId

func (ModifyParameterResponseBody) String

type ModifySecurityIpsRequest

type ModifySecurityIpsRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-hzjasd****
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// example:
	//
	// default
	GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"`
	// example:
	//
	// 1
	ModifyMode *string `json:"ModifyMode,omitempty" xml:"ModifyMode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 127.0.0.1,192.168.0.0
	SecurityIPList *string `json:"SecurityIPList,omitempty" xml:"SecurityIPList,omitempty"`
}

func (ModifySecurityIpsRequest) GoString

func (s ModifySecurityIpsRequest) GoString() string

func (*ModifySecurityIpsRequest) SetDBInstanceName

func (s *ModifySecurityIpsRequest) SetDBInstanceName(v string) *ModifySecurityIpsRequest

func (*ModifySecurityIpsRequest) SetGroupName

func (*ModifySecurityIpsRequest) SetModifyMode

func (*ModifySecurityIpsRequest) SetRegionId

func (*ModifySecurityIpsRequest) SetSecurityIPList

func (s *ModifySecurityIpsRequest) SetSecurityIPList(v string) *ModifySecurityIpsRequest

func (ModifySecurityIpsRequest) String

func (s ModifySecurityIpsRequest) String() string

type ModifySecurityIpsResponse

type ModifySecurityIpsResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifySecurityIpsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifySecurityIpsResponse) GoString

func (s ModifySecurityIpsResponse) GoString() string

func (*ModifySecurityIpsResponse) SetBody

func (*ModifySecurityIpsResponse) SetHeaders

func (*ModifySecurityIpsResponse) SetStatusCode

func (ModifySecurityIpsResponse) String

func (s ModifySecurityIpsResponse) String() string

type ModifySecurityIpsResponseBody

type ModifySecurityIpsResponseBody struct {
	// example:
	//
	// success
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// FEA5DC20-6D8A-5979-97AA-FC57546ADC20
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifySecurityIpsResponseBody) GoString

func (*ModifySecurityIpsResponseBody) SetMessage

func (*ModifySecurityIpsResponseBody) SetRequestId

func (*ModifySecurityIpsResponseBody) SetSuccess

func (ModifySecurityIpsResponseBody) String

type ReleaseColdDataVolumeRequest

type ReleaseColdDataVolumeRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-hzravgpt8q****
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ReleaseColdDataVolumeRequest) GoString

func (s ReleaseColdDataVolumeRequest) GoString() string

func (*ReleaseColdDataVolumeRequest) SetDBInstanceName

func (*ReleaseColdDataVolumeRequest) SetRegionId

func (ReleaseColdDataVolumeRequest) String

type ReleaseColdDataVolumeResponse

type ReleaseColdDataVolumeResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ReleaseColdDataVolumeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ReleaseColdDataVolumeResponse) GoString

func (*ReleaseColdDataVolumeResponse) SetBody

func (*ReleaseColdDataVolumeResponse) SetHeaders

func (*ReleaseColdDataVolumeResponse) SetStatusCode

func (ReleaseColdDataVolumeResponse) String

type ReleaseColdDataVolumeResponseBody

type ReleaseColdDataVolumeResponseBody struct {
	// example:
	//
	// EA330983-C895-57C0-AE82-5A63106EBB10
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ReleaseColdDataVolumeResponseBody) GoString

func (*ReleaseColdDataVolumeResponseBody) SetRequestId

func (ReleaseColdDataVolumeResponseBody) String

type ReleaseInstancePublicConnectionRequest

type ReleaseInstancePublicConnectionRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-hzjasdyuoo.polarx.rds.aliyuncs.com
	CurrentConnectionString *string `json:"CurrentConnectionString,omitempty" xml:"CurrentConnectionString,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-hzjasd****
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ReleaseInstancePublicConnectionRequest) GoString

func (*ReleaseInstancePublicConnectionRequest) SetCurrentConnectionString

func (*ReleaseInstancePublicConnectionRequest) SetDBInstanceName

func (*ReleaseInstancePublicConnectionRequest) SetRegionId

func (ReleaseInstancePublicConnectionRequest) String

type ReleaseInstancePublicConnectionResponse

type ReleaseInstancePublicConnectionResponse struct {
	Headers    map[string]*string                           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ReleaseInstancePublicConnectionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ReleaseInstancePublicConnectionResponse) GoString

func (*ReleaseInstancePublicConnectionResponse) SetHeaders

func (*ReleaseInstancePublicConnectionResponse) SetStatusCode

func (ReleaseInstancePublicConnectionResponse) String

type ReleaseInstancePublicConnectionResponseBody

type ReleaseInstancePublicConnectionResponseBody struct {
	// example:
	//
	// FEA5DC20-6D8A-5979-97AA-FC57546ADC20
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ReleaseInstancePublicConnectionResponseBody) GoString

func (*ReleaseInstancePublicConnectionResponseBody) SetRequestId

func (ReleaseInstancePublicConnectionResponseBody) String

type ResetAccountPasswordRequest

type ResetAccountPasswordRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// account
	AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// *****
	AccountPassword *string `json:"AccountPassword,omitempty" xml:"AccountPassword,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-htri0ori2r4k9p
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// account_sec
	SecurityAccountName *string `json:"SecurityAccountName,omitempty" xml:"SecurityAccountName,omitempty"`
	// example:
	//
	// *****
	SecurityAccountPassword *string `json:"SecurityAccountPassword,omitempty" xml:"SecurityAccountPassword,omitempty"`
}

func (ResetAccountPasswordRequest) GoString

func (s ResetAccountPasswordRequest) GoString() string

func (*ResetAccountPasswordRequest) SetAccountName

func (*ResetAccountPasswordRequest) SetAccountPassword

func (*ResetAccountPasswordRequest) SetDBInstanceName

func (*ResetAccountPasswordRequest) SetRegionId

func (*ResetAccountPasswordRequest) SetSecurityAccountName

func (s *ResetAccountPasswordRequest) SetSecurityAccountName(v string) *ResetAccountPasswordRequest

func (*ResetAccountPasswordRequest) SetSecurityAccountPassword

func (s *ResetAccountPasswordRequest) SetSecurityAccountPassword(v string) *ResetAccountPasswordRequest

func (ResetAccountPasswordRequest) String

type ResetAccountPasswordResponse

type ResetAccountPasswordResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ResetAccountPasswordResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ResetAccountPasswordResponse) GoString

func (s ResetAccountPasswordResponse) GoString() string

func (*ResetAccountPasswordResponse) SetBody

func (*ResetAccountPasswordResponse) SetHeaders

func (*ResetAccountPasswordResponse) SetStatusCode

func (ResetAccountPasswordResponse) String

type ResetAccountPasswordResponseBody

type ResetAccountPasswordResponseBody struct {
	// example:
	//
	// success
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 73559800-3c8c-11ec-bd40-99cfcff3fe1e
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ResetAccountPasswordResponseBody) GoString

func (*ResetAccountPasswordResponseBody) SetMessage

func (*ResetAccountPasswordResponseBody) SetRequestId

func (*ResetAccountPasswordResponseBody) SetSuccess

func (ResetAccountPasswordResponseBody) String

type RestartDBInstanceRequest

type RestartDBInstanceRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-hzjasd****
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (RestartDBInstanceRequest) GoString

func (s RestartDBInstanceRequest) GoString() string

func (*RestartDBInstanceRequest) SetDBInstanceName

func (s *RestartDBInstanceRequest) SetDBInstanceName(v string) *RestartDBInstanceRequest

func (*RestartDBInstanceRequest) SetRegionId

func (RestartDBInstanceRequest) String

func (s RestartDBInstanceRequest) String() string

type RestartDBInstanceResponse

type RestartDBInstanceResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RestartDBInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RestartDBInstanceResponse) GoString

func (s RestartDBInstanceResponse) GoString() string

func (*RestartDBInstanceResponse) SetBody

func (*RestartDBInstanceResponse) SetHeaders

func (*RestartDBInstanceResponse) SetStatusCode

func (RestartDBInstanceResponse) String

func (s RestartDBInstanceResponse) String() string

type RestartDBInstanceResponseBody

type RestartDBInstanceResponseBody struct {
	// example:
	//
	// FEA5DC20-6D8A-5979-97AA-FC57546ADC20
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (RestartDBInstanceResponseBody) GoString

func (*RestartDBInstanceResponseBody) SetRequestId

func (RestartDBInstanceResponseBody) String

type SwitchDBInstanceHARequest

type SwitchDBInstanceHARequest struct {
	// This parameter is required.
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	RegionId              *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SwitchTime            *string `json:"SwitchTime,omitempty" xml:"SwitchTime,omitempty"`
	SwitchTimeMode        *string `json:"SwitchTimeMode,omitempty" xml:"SwitchTimeMode,omitempty"`
	TargetPrimaryAzoneId  *string `json:"TargetPrimaryAzoneId,omitempty" xml:"TargetPrimaryAzoneId,omitempty"`
	TargetPrimaryRegionId *string `json:"TargetPrimaryRegionId,omitempty" xml:"TargetPrimaryRegionId,omitempty"`
}

func (SwitchDBInstanceHARequest) GoString

func (s SwitchDBInstanceHARequest) GoString() string

func (*SwitchDBInstanceHARequest) SetDBInstanceName

func (*SwitchDBInstanceHARequest) SetRegionId

func (*SwitchDBInstanceHARequest) SetSwitchTime

func (*SwitchDBInstanceHARequest) SetSwitchTimeMode

func (*SwitchDBInstanceHARequest) SetTargetPrimaryAzoneId

func (s *SwitchDBInstanceHARequest) SetTargetPrimaryAzoneId(v string) *SwitchDBInstanceHARequest

func (*SwitchDBInstanceHARequest) SetTargetPrimaryRegionId

func (s *SwitchDBInstanceHARequest) SetTargetPrimaryRegionId(v string) *SwitchDBInstanceHARequest

func (SwitchDBInstanceHARequest) String

func (s SwitchDBInstanceHARequest) String() string

type SwitchDBInstanceHAResponse

type SwitchDBInstanceHAResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *SwitchDBInstanceHAResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (SwitchDBInstanceHAResponse) GoString

func (s SwitchDBInstanceHAResponse) GoString() string

func (*SwitchDBInstanceHAResponse) SetBody

func (*SwitchDBInstanceHAResponse) SetHeaders

func (*SwitchDBInstanceHAResponse) SetStatusCode

func (SwitchDBInstanceHAResponse) String

type SwitchDBInstanceHAResponseBody

type SwitchDBInstanceHAResponseBody struct {
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (SwitchDBInstanceHAResponseBody) GoString

func (*SwitchDBInstanceHAResponseBody) SetMessage

func (*SwitchDBInstanceHAResponseBody) SetRequestId

func (*SwitchDBInstanceHAResponseBody) SetSuccess

func (SwitchDBInstanceHAResponseBody) String

type SwitchGdnMemberRoleRequest added in v3.2.0

type SwitchGdnMemberRoleRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-********
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// This parameter is required.
	SwitchMode *string `json:"SwitchMode,omitempty" xml:"SwitchMode,omitempty"`
}

func (SwitchGdnMemberRoleRequest) GoString added in v3.2.0

func (s SwitchGdnMemberRoleRequest) GoString() string

func (*SwitchGdnMemberRoleRequest) SetDBInstanceName added in v3.2.0

func (*SwitchGdnMemberRoleRequest) SetRegionId added in v3.2.0

func (*SwitchGdnMemberRoleRequest) SetSwitchMode added in v3.2.0

func (SwitchGdnMemberRoleRequest) String added in v3.2.0

type SwitchGdnMemberRoleResponse added in v3.2.0

type SwitchGdnMemberRoleResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *SwitchGdnMemberRoleResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (SwitchGdnMemberRoleResponse) GoString added in v3.2.0

func (s SwitchGdnMemberRoleResponse) GoString() string

func (*SwitchGdnMemberRoleResponse) SetBody added in v3.2.0

func (*SwitchGdnMemberRoleResponse) SetHeaders added in v3.2.0

func (*SwitchGdnMemberRoleResponse) SetStatusCode added in v3.2.0

func (SwitchGdnMemberRoleResponse) String added in v3.2.0

type SwitchGdnMemberRoleResponseBody added in v3.2.0

type SwitchGdnMemberRoleResponseBody struct {
	Data *SwitchGdnMemberRoleResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// success
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// Id of the request
	//
	// example:
	//
	// 9B2F3840-5C98-475C-B269-2D5C3A31797C
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (SwitchGdnMemberRoleResponseBody) GoString added in v3.2.0

func (*SwitchGdnMemberRoleResponseBody) SetData added in v3.2.0

func (*SwitchGdnMemberRoleResponseBody) SetMessage added in v3.2.0

func (*SwitchGdnMemberRoleResponseBody) SetRequestId added in v3.2.0

func (*SwitchGdnMemberRoleResponseBody) SetSuccess added in v3.2.0

func (SwitchGdnMemberRoleResponseBody) String added in v3.2.0

type SwitchGdnMemberRoleResponseBodyData added in v3.2.0

type SwitchGdnMemberRoleResponseBodyData struct {
	// example:
	//
	// 2209883
	TaskId *int32 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (SwitchGdnMemberRoleResponseBodyData) GoString added in v3.2.0

func (*SwitchGdnMemberRoleResponseBodyData) SetTaskId added in v3.2.0

func (SwitchGdnMemberRoleResponseBodyData) String added in v3.2.0

type TagResourcesRequest

type TagResourcesRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// This parameter is required.
	ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// PolarDBXInstance
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	// This parameter is required.
	Tag []*TagResourcesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}

func (TagResourcesRequest) GoString

func (s TagResourcesRequest) GoString() string

func (*TagResourcesRequest) SetRegionId

func (s *TagResourcesRequest) SetRegionId(v string) *TagResourcesRequest

func (*TagResourcesRequest) SetResourceId

func (s *TagResourcesRequest) SetResourceId(v []*string) *TagResourcesRequest

func (*TagResourcesRequest) SetResourceType

func (s *TagResourcesRequest) SetResourceType(v string) *TagResourcesRequest

func (*TagResourcesRequest) SetTag

func (TagResourcesRequest) String

func (s TagResourcesRequest) String() string

type TagResourcesRequestTag

type TagResourcesRequestTag struct {
	// example:
	//
	// 12
	Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
	// example:
	//
	// 22
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (TagResourcesRequestTag) GoString

func (s TagResourcesRequestTag) GoString() string

func (*TagResourcesRequestTag) SetKey

func (*TagResourcesRequestTag) SetValue

func (TagResourcesRequestTag) String

func (s TagResourcesRequestTag) String() string

type TagResourcesResponse

type TagResourcesResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *TagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (TagResourcesResponse) GoString

func (s TagResourcesResponse) GoString() string

func (*TagResourcesResponse) SetBody

func (*TagResourcesResponse) SetHeaders

func (s *TagResourcesResponse) SetHeaders(v map[string]*string) *TagResourcesResponse

func (*TagResourcesResponse) SetStatusCode

func (s *TagResourcesResponse) SetStatusCode(v int32) *TagResourcesResponse

func (TagResourcesResponse) String

func (s TagResourcesResponse) String() string

type TagResourcesResponseBody

type TagResourcesResponseBody struct {
	// requestId
	//
	// example:
	//
	// xxxx-xxxx
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (TagResourcesResponseBody) GoString

func (s TagResourcesResponseBody) GoString() string

func (*TagResourcesResponseBody) SetRequestId

func (TagResourcesResponseBody) String

func (s TagResourcesResponseBody) String() string

type UntagResourcesRequest

type UntagResourcesRequest struct {
	All *bool `json:"All,omitempty" xml:"All,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// This parameter is required.
	ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// PolarDBXInstance
	ResourceType *string   `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	TagKey       []*string `json:"TagKey,omitempty" xml:"TagKey,omitempty" type:"Repeated"`
}

func (UntagResourcesRequest) GoString

func (s UntagResourcesRequest) GoString() string

func (*UntagResourcesRequest) SetAll

func (*UntagResourcesRequest) SetRegionId

func (*UntagResourcesRequest) SetResourceId

func (s *UntagResourcesRequest) SetResourceId(v []*string) *UntagResourcesRequest

func (*UntagResourcesRequest) SetResourceType

func (s *UntagResourcesRequest) SetResourceType(v string) *UntagResourcesRequest

func (*UntagResourcesRequest) SetTagKey

func (UntagResourcesRequest) String

func (s UntagResourcesRequest) String() string

type UntagResourcesResponse

type UntagResourcesResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UntagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UntagResourcesResponse) GoString

func (s UntagResourcesResponse) GoString() string

func (*UntagResourcesResponse) SetBody

func (*UntagResourcesResponse) SetHeaders

func (*UntagResourcesResponse) SetStatusCode

func (UntagResourcesResponse) String

func (s UntagResourcesResponse) String() string

type UntagResourcesResponseBody

type UntagResourcesResponseBody struct {
	// RequestId
	//
	// example:
	//
	// xxxxxx
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UntagResourcesResponseBody) GoString

func (s UntagResourcesResponseBody) GoString() string

func (*UntagResourcesResponseBody) SetRequestId

func (UntagResourcesResponseBody) String

type UpdateBackupPolicyRequest

type UpdateBackupPolicyRequest struct {
	// example:
	//
	// 1001000
	BackupPeriod *string `json:"BackupPeriod,omitempty" xml:"BackupPeriod,omitempty"`
	// example:
	//
	// 03:00Z
	BackupPlanBegin *string `json:"BackupPlanBegin,omitempty" xml:"BackupPlanBegin,omitempty"`
	// example:
	//
	// 30
	BackupSetRetention *int32 `json:"BackupSetRetention,omitempty" xml:"BackupSetRetention,omitempty"`
	// example:
	//
	// 0
	BackupType *string `json:"BackupType,omitempty" xml:"BackupType,omitempty"`
	// example:
	//
	// P
	BackupWay *string `json:"BackupWay,omitempty" xml:"BackupWay,omitempty"`
	// example:
	//
	// 30
	ColdDataBackupInterval *int32 `json:"ColdDataBackupInterval,omitempty" xml:"ColdDataBackupInterval,omitempty"`
	// example:
	//
	// 30
	ColdDataBackupRetention        *int32 `json:"ColdDataBackupRetention,omitempty" xml:"ColdDataBackupRetention,omitempty"`
	CrossRegionDataBackupRetention *int32 `json:"CrossRegionDataBackupRetention,omitempty" xml:"CrossRegionDataBackupRetention,omitempty"`
	CrossRegionLogBackupRetention  *int32 `json:"CrossRegionLogBackupRetention,omitempty" xml:"CrossRegionLogBackupRetention,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-hzjasdyuoo
	DBInstanceName  *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	DestCrossRegion *string `json:"DestCrossRegion,omitempty" xml:"DestCrossRegion,omitempty"`
	// example:
	//
	// 1
	ForceCleanOnHighSpaceUsage     *int32 `json:"ForceCleanOnHighSpaceUsage,omitempty" xml:"ForceCleanOnHighSpaceUsage,omitempty"`
	IsCrossRegionDataBackupEnabled *bool  `json:"IsCrossRegionDataBackupEnabled,omitempty" xml:"IsCrossRegionDataBackupEnabled,omitempty"`
	IsCrossRegionLogBackupEnabled  *bool  `json:"IsCrossRegionLogBackupEnabled,omitempty" xml:"IsCrossRegionLogBackupEnabled,omitempty"`
	// example:
	//
	// 1
	IsEnabled *int32 `json:"IsEnabled,omitempty" xml:"IsEnabled,omitempty"`
	// example:
	//
	// 7
	LocalLogRetention       *int32 `json:"LocalLogRetention,omitempty" xml:"LocalLogRetention,omitempty"`
	LocalLogRetentionNumber *int32 `json:"LocalLogRetentionNumber,omitempty" xml:"LocalLogRetentionNumber,omitempty"`
	// example:
	//
	// 30
	LogLocalRetentionSpace *int32 `json:"LogLocalRetentionSpace,omitempty" xml:"LogLocalRetentionSpace,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// 7
	RemoveLogRetention *int32 `json:"RemoveLogRetention,omitempty" xml:"RemoveLogRetention,omitempty"`
}

func (UpdateBackupPolicyRequest) GoString

func (s UpdateBackupPolicyRequest) GoString() string

func (*UpdateBackupPolicyRequest) SetBackupPeriod

func (*UpdateBackupPolicyRequest) SetBackupPlanBegin

func (*UpdateBackupPolicyRequest) SetBackupSetRetention

func (s *UpdateBackupPolicyRequest) SetBackupSetRetention(v int32) *UpdateBackupPolicyRequest

func (*UpdateBackupPolicyRequest) SetBackupType

func (*UpdateBackupPolicyRequest) SetBackupWay

func (*UpdateBackupPolicyRequest) SetColdDataBackupInterval

func (s *UpdateBackupPolicyRequest) SetColdDataBackupInterval(v int32) *UpdateBackupPolicyRequest

func (*UpdateBackupPolicyRequest) SetColdDataBackupRetention

func (s *UpdateBackupPolicyRequest) SetColdDataBackupRetention(v int32) *UpdateBackupPolicyRequest

func (*UpdateBackupPolicyRequest) SetCrossRegionDataBackupRetention

func (s *UpdateBackupPolicyRequest) SetCrossRegionDataBackupRetention(v int32) *UpdateBackupPolicyRequest

func (*UpdateBackupPolicyRequest) SetCrossRegionLogBackupRetention

func (s *UpdateBackupPolicyRequest) SetCrossRegionLogBackupRetention(v int32) *UpdateBackupPolicyRequest

func (*UpdateBackupPolicyRequest) SetDBInstanceName

func (*UpdateBackupPolicyRequest) SetDestCrossRegion

func (*UpdateBackupPolicyRequest) SetForceCleanOnHighSpaceUsage

func (s *UpdateBackupPolicyRequest) SetForceCleanOnHighSpaceUsage(v int32) *UpdateBackupPolicyRequest

func (*UpdateBackupPolicyRequest) SetIsCrossRegionDataBackupEnabled

func (s *UpdateBackupPolicyRequest) SetIsCrossRegionDataBackupEnabled(v bool) *UpdateBackupPolicyRequest

func (*UpdateBackupPolicyRequest) SetIsCrossRegionLogBackupEnabled

func (s *UpdateBackupPolicyRequest) SetIsCrossRegionLogBackupEnabled(v bool) *UpdateBackupPolicyRequest

func (*UpdateBackupPolicyRequest) SetIsEnabled

func (*UpdateBackupPolicyRequest) SetLocalLogRetention

func (s *UpdateBackupPolicyRequest) SetLocalLogRetention(v int32) *UpdateBackupPolicyRequest

func (*UpdateBackupPolicyRequest) SetLocalLogRetentionNumber

func (s *UpdateBackupPolicyRequest) SetLocalLogRetentionNumber(v int32) *UpdateBackupPolicyRequest

func (*UpdateBackupPolicyRequest) SetLogLocalRetentionSpace

func (s *UpdateBackupPolicyRequest) SetLogLocalRetentionSpace(v int32) *UpdateBackupPolicyRequest

func (*UpdateBackupPolicyRequest) SetRegionId

func (*UpdateBackupPolicyRequest) SetRemoveLogRetention

func (s *UpdateBackupPolicyRequest) SetRemoveLogRetention(v int32) *UpdateBackupPolicyRequest

func (UpdateBackupPolicyRequest) String

func (s UpdateBackupPolicyRequest) String() string

type UpdateBackupPolicyResponse

type UpdateBackupPolicyResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateBackupPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateBackupPolicyResponse) GoString

func (s UpdateBackupPolicyResponse) GoString() string

func (*UpdateBackupPolicyResponse) SetBody

func (*UpdateBackupPolicyResponse) SetHeaders

func (*UpdateBackupPolicyResponse) SetStatusCode

func (UpdateBackupPolicyResponse) String

type UpdateBackupPolicyResponseBody

type UpdateBackupPolicyResponseBody struct {
	Data *UpdateBackupPolicyResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// success
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// FEA5DC20-6D8A-5979-97AA-FC57546ADC20
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (UpdateBackupPolicyResponseBody) GoString

func (*UpdateBackupPolicyResponseBody) SetMessage

func (*UpdateBackupPolicyResponseBody) SetRequestId

func (*UpdateBackupPolicyResponseBody) SetSuccess

func (UpdateBackupPolicyResponseBody) String

type UpdateBackupPolicyResponseBodyData

type UpdateBackupPolicyResponseBodyData struct {
	BackupPeriod                   *string `json:"BackupPeriod,omitempty" xml:"BackupPeriod,omitempty"`
	BackupPlanBegin                *string `json:"BackupPlanBegin,omitempty" xml:"BackupPlanBegin,omitempty"`
	BackupSetRetention             *int32  `json:"BackupSetRetention,omitempty" xml:"BackupSetRetention,omitempty"`
	BackupType                     *string `json:"BackupType,omitempty" xml:"BackupType,omitempty"`
	BackupWay                      *string `json:"BackupWay,omitempty" xml:"BackupWay,omitempty"`
	ColdDataBackupInterval         *int32  `json:"ColdDataBackupInterval,omitempty" xml:"ColdDataBackupInterval,omitempty"`
	ColdDataBackupRetention        *int32  `json:"ColdDataBackupRetention,omitempty" xml:"ColdDataBackupRetention,omitempty"`
	CrossRegionDataBackupRetention *int32  `json:"CrossRegionDataBackupRetention,omitempty" xml:"CrossRegionDataBackupRetention,omitempty"`
	CrossRegionLogBackupRetention  *int32  `json:"CrossRegionLogBackupRetention,omitempty" xml:"CrossRegionLogBackupRetention,omitempty"`
	DBInstanceName                 *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	DestCrossRegion                *string `json:"DestCrossRegion,omitempty" xml:"DestCrossRegion,omitempty"`
	ForceCleanOnHighSpaceUsage     *int32  `json:"ForceCleanOnHighSpaceUsage,omitempty" xml:"ForceCleanOnHighSpaceUsage,omitempty"`
	IsCrossRegionDataBackupEnabled *bool   `json:"IsCrossRegionDataBackupEnabled,omitempty" xml:"IsCrossRegionDataBackupEnabled,omitempty"`
	IsCrossRegionLogBackupEnabled  *bool   `json:"IsCrossRegionLogBackupEnabled,omitempty" xml:"IsCrossRegionLogBackupEnabled,omitempty"`
	IsEnabled                      *int32  `json:"IsEnabled,omitempty" xml:"IsEnabled,omitempty"`
	LocalLogRetention              *int32  `json:"LocalLogRetention,omitempty" xml:"LocalLogRetention,omitempty"`
	LocalLogRetentionNumber        *int32  `json:"LocalLogRetentionNumber,omitempty" xml:"LocalLogRetentionNumber,omitempty"`
	LogLocalRetentionSpace         *int32  `json:"LogLocalRetentionSpace,omitempty" xml:"LogLocalRetentionSpace,omitempty"`
	RemoveLogRetention             *int32  `json:"RemoveLogRetention,omitempty" xml:"RemoveLogRetention,omitempty"`
}

func (UpdateBackupPolicyResponseBodyData) GoString

func (*UpdateBackupPolicyResponseBodyData) SetBackupPeriod

func (*UpdateBackupPolicyResponseBodyData) SetBackupPlanBegin

func (*UpdateBackupPolicyResponseBodyData) SetBackupSetRetention

func (*UpdateBackupPolicyResponseBodyData) SetBackupType

func (*UpdateBackupPolicyResponseBodyData) SetBackupWay

func (*UpdateBackupPolicyResponseBodyData) SetColdDataBackupInterval

func (*UpdateBackupPolicyResponseBodyData) SetColdDataBackupRetention

func (*UpdateBackupPolicyResponseBodyData) SetCrossRegionDataBackupRetention

func (s *UpdateBackupPolicyResponseBodyData) SetCrossRegionDataBackupRetention(v int32) *UpdateBackupPolicyResponseBodyData

func (*UpdateBackupPolicyResponseBodyData) SetCrossRegionLogBackupRetention

func (s *UpdateBackupPolicyResponseBodyData) SetCrossRegionLogBackupRetention(v int32) *UpdateBackupPolicyResponseBodyData

func (*UpdateBackupPolicyResponseBodyData) SetDBInstanceName

func (*UpdateBackupPolicyResponseBodyData) SetDestCrossRegion

func (*UpdateBackupPolicyResponseBodyData) SetForceCleanOnHighSpaceUsage

func (*UpdateBackupPolicyResponseBodyData) SetIsCrossRegionDataBackupEnabled

func (s *UpdateBackupPolicyResponseBodyData) SetIsCrossRegionDataBackupEnabled(v bool) *UpdateBackupPolicyResponseBodyData

func (*UpdateBackupPolicyResponseBodyData) SetIsCrossRegionLogBackupEnabled

func (s *UpdateBackupPolicyResponseBodyData) SetIsCrossRegionLogBackupEnabled(v bool) *UpdateBackupPolicyResponseBodyData

func (*UpdateBackupPolicyResponseBodyData) SetIsEnabled

func (*UpdateBackupPolicyResponseBodyData) SetLocalLogRetention

func (*UpdateBackupPolicyResponseBodyData) SetLocalLogRetentionNumber

func (*UpdateBackupPolicyResponseBodyData) SetLogLocalRetentionSpace

func (*UpdateBackupPolicyResponseBodyData) SetRemoveLogRetention

func (UpdateBackupPolicyResponseBodyData) String

type UpdateDBInstanceSSLRequest

type UpdateDBInstanceSSLRequest struct {
	// example:
	//
	// pxc-hzrqjarxdocd4t.polarx.rds.aliyuncs.com
	CertCommonName *string `json:"CertCommonName,omitempty" xml:"CertCommonName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-hzjasd****
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// true
	EnableSSL *bool `json:"EnableSSL,omitempty" xml:"EnableSSL,omitempty"`
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (UpdateDBInstanceSSLRequest) GoString

func (s UpdateDBInstanceSSLRequest) GoString() string

func (*UpdateDBInstanceSSLRequest) SetCertCommonName

func (*UpdateDBInstanceSSLRequest) SetDBInstanceName

func (*UpdateDBInstanceSSLRequest) SetEnableSSL

func (*UpdateDBInstanceSSLRequest) SetRegionId

func (UpdateDBInstanceSSLRequest) String

type UpdateDBInstanceSSLResponse

type UpdateDBInstanceSSLResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateDBInstanceSSLResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateDBInstanceSSLResponse) GoString

func (s UpdateDBInstanceSSLResponse) GoString() string

func (*UpdateDBInstanceSSLResponse) SetBody

func (*UpdateDBInstanceSSLResponse) SetHeaders

func (*UpdateDBInstanceSSLResponse) SetStatusCode

func (UpdateDBInstanceSSLResponse) String

type UpdateDBInstanceSSLResponseBody

type UpdateDBInstanceSSLResponseBody struct {
	Data *UpdateDBInstanceSSLResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// FEA5DC20-6D8A-5979-97AA-FC57546ADC20
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateDBInstanceSSLResponseBody) GoString

func (*UpdateDBInstanceSSLResponseBody) SetRequestId

func (UpdateDBInstanceSSLResponseBody) String

type UpdateDBInstanceSSLResponseBodyData

type UpdateDBInstanceSSLResponseBodyData struct {
	// example:
	//
	// 2209883
	TaskId *int64 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (UpdateDBInstanceSSLResponseBodyData) GoString

func (*UpdateDBInstanceSSLResponseBodyData) SetTaskId

func (UpdateDBInstanceSSLResponseBodyData) String

type UpdateDBInstanceTDERequest

type UpdateDBInstanceTDERequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-hzjasd****
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// example:
	//
	// RkVBNURDMjAtNkQ4QS01OTc5LTk3QUEtRkM1NzU0Nk******
	EncryptionKey *string `json:"EncryptionKey,omitempty" xml:"EncryptionKey,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// acs:ram::1406926****:role/aliyunrdsinstanceencryptiondefaultrole
	RoleArn *string `json:"RoleArn,omitempty" xml:"RoleArn,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	TDEStatus *int32 `json:"TDEStatus,omitempty" xml:"TDEStatus,omitempty"`
}

func (UpdateDBInstanceTDERequest) GoString

func (s UpdateDBInstanceTDERequest) GoString() string

func (*UpdateDBInstanceTDERequest) SetDBInstanceName

func (*UpdateDBInstanceTDERequest) SetEncryptionKey

func (*UpdateDBInstanceTDERequest) SetRegionId

func (*UpdateDBInstanceTDERequest) SetRoleArn

func (*UpdateDBInstanceTDERequest) SetTDEStatus

func (UpdateDBInstanceTDERequest) String

type UpdateDBInstanceTDEResponse

type UpdateDBInstanceTDEResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateDBInstanceTDEResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateDBInstanceTDEResponse) GoString

func (s UpdateDBInstanceTDEResponse) GoString() string

func (*UpdateDBInstanceTDEResponse) SetBody

func (*UpdateDBInstanceTDEResponse) SetHeaders

func (*UpdateDBInstanceTDEResponse) SetStatusCode

func (UpdateDBInstanceTDEResponse) String

type UpdateDBInstanceTDEResponseBody

type UpdateDBInstanceTDEResponseBody struct {
	Data *UpdateDBInstanceTDEResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// example:
	//
	// FEA5DC20-6D8A-5979-97AA-FC57546ADC20
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateDBInstanceTDEResponseBody) GoString

func (*UpdateDBInstanceTDEResponseBody) SetRequestId

func (UpdateDBInstanceTDEResponseBody) String

type UpdateDBInstanceTDEResponseBodyData

type UpdateDBInstanceTDEResponseBodyData struct {
	// example:
	//
	// 42292****
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (UpdateDBInstanceTDEResponseBodyData) GoString

func (*UpdateDBInstanceTDEResponseBodyData) SetTaskId

func (UpdateDBInstanceTDEResponseBodyData) String

type UpdatePolarDBXInstanceNodeRequest

type UpdatePolarDBXInstanceNodeRequest struct {
	AddDNSpec *string `json:"AddDNSpec,omitempty" xml:"AddDNSpec,omitempty"`
	// example:
	//
	// 2
	CNNodeCount *string `json:"CNNodeCount,omitempty" xml:"CNNodeCount,omitempty"`
	// example:
	//
	// FEA5DC20-6D8A-5979-97AA-FC57546ADC20
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// pxc-hzjasdyuoo
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// example:
	//
	// 2
	DNNodeCount *string `json:"DNNodeCount,omitempty" xml:"DNNodeCount,omitempty"`
	// example:
	//
	// 3
	DbInstanceNodeCount *string `json:"DbInstanceNodeCount,omitempty" xml:"DbInstanceNodeCount,omitempty"`
	DeleteDNIds         *string `json:"DeleteDNIds,omitempty" xml:"DeleteDNIds,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StoragePoolName *string `json:"StoragePoolName,omitempty" xml:"StoragePoolName,omitempty"`
}

func (UpdatePolarDBXInstanceNodeRequest) GoString

func (*UpdatePolarDBXInstanceNodeRequest) SetAddDNSpec

func (*UpdatePolarDBXInstanceNodeRequest) SetCNNodeCount

func (*UpdatePolarDBXInstanceNodeRequest) SetClientToken

func (*UpdatePolarDBXInstanceNodeRequest) SetDBInstanceName

func (*UpdatePolarDBXInstanceNodeRequest) SetDNNodeCount

func (*UpdatePolarDBXInstanceNodeRequest) SetDbInstanceNodeCount

func (*UpdatePolarDBXInstanceNodeRequest) SetDeleteDNIds

func (*UpdatePolarDBXInstanceNodeRequest) SetRegionId

func (*UpdatePolarDBXInstanceNodeRequest) SetStoragePoolName

func (UpdatePolarDBXInstanceNodeRequest) String

type UpdatePolarDBXInstanceNodeResponse

type UpdatePolarDBXInstanceNodeResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdatePolarDBXInstanceNodeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdatePolarDBXInstanceNodeResponse) GoString

func (*UpdatePolarDBXInstanceNodeResponse) SetHeaders

func (*UpdatePolarDBXInstanceNodeResponse) SetStatusCode

func (UpdatePolarDBXInstanceNodeResponse) String

type UpdatePolarDBXInstanceNodeResponseBody

type UpdatePolarDBXInstanceNodeResponseBody struct {
	// example:
	//
	// 20211103105558
	OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
	// example:
	//
	// FEA5DC20-6D8A-5979-97AA-FC57546ADC20
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdatePolarDBXInstanceNodeResponseBody) GoString

func (*UpdatePolarDBXInstanceNodeResponseBody) SetOrderId

func (*UpdatePolarDBXInstanceNodeResponseBody) SetRequestId

func (UpdatePolarDBXInstanceNodeResponseBody) String

type UpgradeDBInstanceKernelVersionRequest

type UpgradeDBInstanceKernelVersionRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// pxc-hzjasd****
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// example:
	//
	// polarx-kernel_5.4.12-16349923_xcluster-20210926
	MinorVersion *string `json:"MinorVersion,omitempty" xml:"MinorVersion,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	// example:
	//
	// 0
	SwitchMode *string `json:"SwitchMode,omitempty" xml:"SwitchMode,omitempty"`
}

func (UpgradeDBInstanceKernelVersionRequest) GoString

func (*UpgradeDBInstanceKernelVersionRequest) SetDBInstanceName

func (*UpgradeDBInstanceKernelVersionRequest) SetMinorVersion

func (*UpgradeDBInstanceKernelVersionRequest) SetRegionId

func (*UpgradeDBInstanceKernelVersionRequest) SetSwitchMode

func (UpgradeDBInstanceKernelVersionRequest) String

type UpgradeDBInstanceKernelVersionResponse

type UpgradeDBInstanceKernelVersionResponse struct {
	Headers    map[string]*string                          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpgradeDBInstanceKernelVersionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpgradeDBInstanceKernelVersionResponse) GoString

func (*UpgradeDBInstanceKernelVersionResponse) SetHeaders

func (*UpgradeDBInstanceKernelVersionResponse) SetStatusCode

func (UpgradeDBInstanceKernelVersionResponse) String

type UpgradeDBInstanceKernelVersionResponseBody

type UpgradeDBInstanceKernelVersionResponseBody struct {
	// example:
	//
	// pxc-hzjasd****
	DBInstanceName *string `json:"DBInstanceName,omitempty" xml:"DBInstanceName,omitempty"`
	// example:
	//
	// FEA5DC20-6D8A-5979-97AA-FC57546ADC20
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// polarx-kernel_5.4.7-16001481_xcluster-20200910
	TargetMinorVersion *string `json:"TargetMinorVersion,omitempty" xml:"TargetMinorVersion,omitempty"`
	// example:
	//
	// 422922413
	TaskId *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (UpgradeDBInstanceKernelVersionResponseBody) GoString

func (*UpgradeDBInstanceKernelVersionResponseBody) SetDBInstanceName

func (*UpgradeDBInstanceKernelVersionResponseBody) SetRequestId

func (*UpgradeDBInstanceKernelVersionResponseBody) SetTargetMinorVersion

func (*UpgradeDBInstanceKernelVersionResponseBody) SetTaskId

func (UpgradeDBInstanceKernelVersionResponseBody) String

Jump to

Keyboard shortcuts

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