Documentation
¶
Index ¶
- type AddWhiteListGroupRequest
- func NewAddWhiteListGroupRequest(regionId string, instanceId string, name string) *AddWhiteListGroupRequest
- func NewAddWhiteListGroupRequestWithAllParams(regionId string, instanceId string, name string) *AddWhiteListGroupRequest
- func NewAddWhiteListGroupRequestWithoutParam() *AddWhiteListGroupRequest
- type AddWhiteListGroupResponse
- type AddWhiteListGroupResult
- type CreateAccountRequest
- func NewCreateAccountRequest(regionId string, instanceId string, accountName string, accountPassword string) *CreateAccountRequest
- func NewCreateAccountRequestWithAllParams(regionId string, instanceId string, accountName string, accountPassword string) *CreateAccountRequest
- func NewCreateAccountRequestWithoutParam() *CreateAccountRequest
- func (r CreateAccountRequest) GetRegionId() string
- func (r *CreateAccountRequest) SetAccountName(accountName string)
- func (r *CreateAccountRequest) SetAccountPassword(accountPassword string)
- func (r *CreateAccountRequest) SetInstanceId(instanceId string)
- func (r *CreateAccountRequest) SetRegionId(regionId string)
- type CreateAccountResponse
- type CreateAccountResult
- type CreateBackupRequest
- func NewCreateBackupRequest(regionId string, instanceId string, backupSpec *tidb.BackupSpec) *CreateBackupRequest
- func NewCreateBackupRequestWithAllParams(regionId string, instanceId string, backupSpec *tidb.BackupSpec) *CreateBackupRequest
- func NewCreateBackupRequestWithoutParam() *CreateBackupRequest
- type CreateBackupResponse
- type CreateBackupResult
- type CreateDataMigrationRequest
- func NewCreateDataMigrationRequest(regionId string, instanceId string, migrationType string, ...) *CreateDataMigrationRequest
- func NewCreateDataMigrationRequestWithAllParams(regionId string, instanceId string, migrationType string, ...) *CreateDataMigrationRequest
- func NewCreateDataMigrationRequestWithoutParam() *CreateDataMigrationRequest
- func (r CreateDataMigrationRequest) GetRegionId() string
- func (r *CreateDataMigrationRequest) SetImportTask(importTask *tidb.FullImportTask)
- func (r *CreateDataMigrationRequest) SetInstanceId(instanceId string)
- func (r *CreateDataMigrationRequest) SetMigrationType(migrationType string)
- func (r *CreateDataMigrationRequest) SetRegionId(regionId string)
- type CreateDataMigrationResponse
- type CreateDataMigrationResult
- type CreateInstanceByTimeRequest
- func NewCreateInstanceByTimeRequest(regionId string, instanceId string, restoreTime string, ...) *CreateInstanceByTimeRequest
- func NewCreateInstanceByTimeRequestWithAllParams(regionId string, instanceId string, restoreTime string, ...) *CreateInstanceByTimeRequest
- func NewCreateInstanceByTimeRequestWithoutParam() *CreateInstanceByTimeRequest
- func (r CreateInstanceByTimeRequest) GetRegionId() string
- func (r *CreateInstanceByTimeRequest) SetInstanceId(instanceId string)
- func (r *CreateInstanceByTimeRequest) SetInstanceSpec(instanceSpec *tidb.TidbInstanceSpec)
- func (r *CreateInstanceByTimeRequest) SetRegionId(regionId string)
- func (r *CreateInstanceByTimeRequest) SetRestoreTime(restoreTime string)
- type CreateInstanceByTimeResponse
- type CreateInstanceByTimeResult
- type CreateInstanceFromBackupRequest
- func NewCreateInstanceFromBackupRequest(regionId string, backupId string, instanceSpec *tidb.TidbInstanceSpec) *CreateInstanceFromBackupRequest
- func NewCreateInstanceFromBackupRequestWithAllParams(regionId string, backupId string, instanceSpec *tidb.TidbInstanceSpec) *CreateInstanceFromBackupRequest
- func NewCreateInstanceFromBackupRequestWithoutParam() *CreateInstanceFromBackupRequest
- type CreateInstanceFromBackupResponse
- type CreateInstanceFromBackupResult
- type CreateInstanceRequest
- type CreateInstanceResponse
- type CreateInstanceResult
- type CreateReplicationRequest
- func NewCreateReplicationRequest(regionId string, instanceId string, replication *tidb.ReplicationSpec) *CreateReplicationRequest
- func NewCreateReplicationRequestWithAllParams(regionId string, instanceId string, replication *tidb.ReplicationSpec) *CreateReplicationRequest
- func NewCreateReplicationRequestWithoutParam() *CreateReplicationRequest
- type CreateReplicationResponse
- type CreateReplicationResult
- type DeleteBackupRequest
- type DeleteBackupResponse
- type DeleteBackupResult
- type DeleteInstanceRequest
- type DeleteInstanceResponse
- type DeleteInstanceResult
- type DeleteReplicationRequest
- func NewDeleteReplicationRequest(regionId string, instanceId string, taskId string) *DeleteReplicationRequest
- func NewDeleteReplicationRequestWithAllParams(regionId string, instanceId string, taskId string) *DeleteReplicationRequest
- func NewDeleteReplicationRequestWithoutParam() *DeleteReplicationRequest
- type DeleteReplicationResponse
- type DeleteReplicationResult
- type DeleteWhiteListGroupRequest
- func NewDeleteWhiteListGroupRequest(regionId string, instanceId string, name string) *DeleteWhiteListGroupRequest
- func NewDeleteWhiteListGroupRequestWithAllParams(regionId string, instanceId string, name string) *DeleteWhiteListGroupRequest
- func NewDeleteWhiteListGroupRequestWithoutParam() *DeleteWhiteListGroupRequest
- type DeleteWhiteListGroupResponse
- type DeleteWhiteListGroupResult
- type DescribeAccountsRequest
- type DescribeAccountsResponse
- type DescribeAccountsResult
- type DescribeAvailableDBInfoInternelRequest
- func NewDescribeAvailableDBInfoInternelRequest(regionId string) *DescribeAvailableDBInfoInternelRequest
- func NewDescribeAvailableDBInfoInternelRequestWithAllParams(regionId string, azs *string) *DescribeAvailableDBInfoInternelRequest
- func NewDescribeAvailableDBInfoInternelRequestWithoutParam() *DescribeAvailableDBInfoInternelRequest
- type DescribeAvailableDBInfoInternelResponse
- type DescribeAvailableDBInfoInternelResult
- type DescribeBackupPolicyRequest
- type DescribeBackupPolicyResponse
- type DescribeBackupPolicyResult
- type DescribeBackupsRequest
- func (r DescribeBackupsRequest) GetRegionId() string
- func (r *DescribeBackupsRequest) SetInstanceId(instanceId string)
- func (r *DescribeBackupsRequest) SetPageNumber(pageNumber int)
- func (r *DescribeBackupsRequest) SetPageSize(pageSize int)
- func (r *DescribeBackupsRequest) SetRegionId(regionId string)
- type DescribeBackupsResponse
- type DescribeBackupsResult
- type DescribeDataMigrationRequest
- func NewDescribeDataMigrationRequest(regionId string, instanceId string) *DescribeDataMigrationRequest
- func NewDescribeDataMigrationRequestWithAllParams(regionId string, instanceId string, queryStartTime *string) *DescribeDataMigrationRequest
- func NewDescribeDataMigrationRequestWithoutParam() *DescribeDataMigrationRequest
- type DescribeDataMigrationResponse
- type DescribeDataMigrationResult
- type DescribeInstanceAttributesRequest
- func NewDescribeInstanceAttributesRequest(regionId string, instanceId string) *DescribeInstanceAttributesRequest
- func NewDescribeInstanceAttributesRequestWithAllParams(regionId string, instanceId string) *DescribeInstanceAttributesRequest
- func NewDescribeInstanceAttributesRequestWithoutParam() *DescribeInstanceAttributesRequest
- type DescribeInstanceAttributesResponse
- type DescribeInstanceAttributesResult
- type DescribeInstanceClassesRequest
- func NewDescribeInstanceClassesRequest(regionId string, storageType string) *DescribeInstanceClassesRequest
- func NewDescribeInstanceClassesRequestWithAllParams(regionId string, storageType string) *DescribeInstanceClassesRequest
- func NewDescribeInstanceClassesRequestWithoutParam() *DescribeInstanceClassesRequest
- type DescribeInstanceClassesResponse
- type DescribeInstanceClassesResult
- type DescribeInstancesRequest
- func (r DescribeInstancesRequest) GetRegionId() string
- func (r *DescribeInstancesRequest) SetFilters(filters []common.Filter)
- func (r *DescribeInstancesRequest) SetPageNumber(pageNumber int)
- func (r *DescribeInstancesRequest) SetPageSize(pageSize int)
- func (r *DescribeInstancesRequest) SetRegionId(regionId string)
- func (r *DescribeInstancesRequest) SetResourceGroupIds(resourceGroupIds []string)
- func (r *DescribeInstancesRequest) SetTagFilters(tagFilters []common.TagFilter)
- type DescribeInstancesResponse
- type DescribeInstancesResult
- type DescribeNodesRequest
- func (r DescribeNodesRequest) GetRegionId() string
- func (r *DescribeNodesRequest) SetFilters(filters []common.Filter)
- func (r *DescribeNodesRequest) SetInstanceId(instanceId string)
- func (r *DescribeNodesRequest) SetPageNumber(pageNumber int)
- func (r *DescribeNodesRequest) SetPageSize(pageSize int)
- func (r *DescribeNodesRequest) SetRegionId(regionId string)
- func (r *DescribeNodesRequest) SetSorts(sorts []common.Sort)
- type DescribeNodesResponse
- type DescribeNodesResult
- type DescribeOrderableInstanceTypeRequest
- func NewDescribeOrderableInstanceTypeRequest(regionId string) *DescribeOrderableInstanceTypeRequest
- func NewDescribeOrderableInstanceTypeRequestWithAllParams(regionId string) *DescribeOrderableInstanceTypeRequest
- func NewDescribeOrderableInstanceTypeRequestWithoutParam() *DescribeOrderableInstanceTypeRequest
- type DescribeOrderableInstanceTypeResponse
- type DescribeOrderableInstanceTypeResult
- type DescribeParametersRequest
- type DescribeParametersResponse
- type DescribeParametersResult
- type DescribeReplicationsRequest
- type DescribeReplicationsResponse
- type DescribeReplicationsResult
- type DescribeRestoreTimeIntervalRequest
- func NewDescribeRestoreTimeIntervalRequest(regionId string, instanceId string) *DescribeRestoreTimeIntervalRequest
- func NewDescribeRestoreTimeIntervalRequestWithAllParams(regionId string, instanceId string) *DescribeRestoreTimeIntervalRequest
- func NewDescribeRestoreTimeIntervalRequestWithoutParam() *DescribeRestoreTimeIntervalRequest
- type DescribeRestoreTimeIntervalResponse
- type DescribeRestoreTimeIntervalResult
- type DescribeSSLRequest
- type DescribeSSLResponse
- type DescribeSSLResult
- type DescribeUpgradePlanRequest
- type DescribeUpgradePlanResponse
- type DescribeUpgradePlanResult
- type DescribeUpgradeVersionsRequest
- func NewDescribeUpgradeVersionsRequest(regionId string, instanceId string) *DescribeUpgradeVersionsRequest
- func NewDescribeUpgradeVersionsRequestWithAllParams(regionId string, instanceId string) *DescribeUpgradeVersionsRequest
- func NewDescribeUpgradeVersionsRequestWithoutParam() *DescribeUpgradeVersionsRequest
- type DescribeUpgradeVersionsResponse
- type DescribeUpgradeVersionsResult
- type DescribeVersionsRequest
- type DescribeVersionsResponse
- type DescribeVersionsResult
- type DescribeWhiteListRequest
- type DescribeWhiteListResponse
- type DescribeWhiteListResult
- type DisableInternetAccessRequest
- func NewDisableInternetAccessRequest(regionId string, instanceId string, serviceType string) *DisableInternetAccessRequest
- func NewDisableInternetAccessRequestWithAllParams(regionId string, instanceId string, serviceType string) *DisableInternetAccessRequest
- func NewDisableInternetAccessRequestWithoutParam() *DisableInternetAccessRequest
- type DisableInternetAccessResponse
- type DisableInternetAccessResult
- type DisableSSLRequest
- type DisableSSLResponse
- type DisableSSLResult
- type EnableInternetAccessRequest
- func NewEnableInternetAccessRequest(regionId string, instanceId string, serviceType string) *EnableInternetAccessRequest
- func NewEnableInternetAccessRequestWithAllParams(regionId string, instanceId string, serviceType string) *EnableInternetAccessRequest
- func NewEnableInternetAccessRequestWithoutParam() *EnableInternetAccessRequest
- type EnableInternetAccessResponse
- type EnableInternetAccessResult
- type EnableSSLRequest
- type EnableSSLResponse
- type EnableSSLResult
- type ModifyBackupPolicyRequest
- func NewModifyBackupPolicyRequest(regionId string, instanceId string) *ModifyBackupPolicyRequest
- func NewModifyBackupPolicyRequestWithAllParams(regionId string, instanceId string, startWindow *string, backupPeriod *string, ...) *ModifyBackupPolicyRequest
- func NewModifyBackupPolicyRequestWithoutParam() *ModifyBackupPolicyRequest
- func (r ModifyBackupPolicyRequest) GetRegionId() string
- func (r *ModifyBackupPolicyRequest) SetAutoIncBackup(autoIncBackup bool)
- func (r *ModifyBackupPolicyRequest) SetBackupPeriod(backupPeriod string)
- func (r *ModifyBackupPolicyRequest) SetInstanceId(instanceId string)
- func (r *ModifyBackupPolicyRequest) SetRegionId(regionId string)
- func (r *ModifyBackupPolicyRequest) SetStartWindow(startWindow string)
- type ModifyBackupPolicyResponse
- type ModifyBackupPolicyResult
- type ModifyInstanceNameRequest
- func NewModifyInstanceNameRequest(regionId string, instanceId string, instanceName string) *ModifyInstanceNameRequest
- func NewModifyInstanceNameRequestWithAllParams(regionId string, instanceId string, instanceName string) *ModifyInstanceNameRequest
- func NewModifyInstanceNameRequestWithoutParam() *ModifyInstanceNameRequest
- type ModifyInstanceNameResponse
- type ModifyInstanceNameResult
- type ModifyInstanceSpecRequest
- func NewModifyInstanceSpecRequest(regionId string, instanceId string) *ModifyInstanceSpecRequest
- func NewModifyInstanceSpecRequestWithAllParams(regionId string, instanceId string, tikvNodeNum *int, pdNodeNum *int, ...) *ModifyInstanceSpecRequest
- func NewModifyInstanceSpecRequestWithoutParam() *ModifyInstanceSpecRequest
- func (r ModifyInstanceSpecRequest) GetRegionId() string
- func (r *ModifyInstanceSpecRequest) SetInstanceId(instanceId string)
- func (r *ModifyInstanceSpecRequest) SetMonitorNodeSpec(monitorNodeSpec *tidb.NodeSpec)
- func (r *ModifyInstanceSpecRequest) SetPdNodeNum(pdNodeNum int)
- func (r *ModifyInstanceSpecRequest) SetRegionId(regionId string)
- func (r *ModifyInstanceSpecRequest) SetTicdcNodeSpec(ticdcNodeSpec *tidb.NodeSpec)
- func (r *ModifyInstanceSpecRequest) SetTidbNodeSpec(tidbNodeSpec *tidb.NodeSpec)
- func (r *ModifyInstanceSpecRequest) SetTiflashNodeSpec(tiflashNodeSpec *tidb.NodeSpec)
- func (r *ModifyInstanceSpecRequest) SetTikvNodeNum(tikvNodeNum int)
- type ModifyInstanceSpecResponse
- type ModifyInstanceSpecResult
- type ModifyNodeNumRequest
- func (r ModifyNodeNumRequest) GetRegionId() string
- func (r *ModifyNodeNumRequest) SetInstanceId(instanceId string)
- func (r *ModifyNodeNumRequest) SetPdNodeNum(pdNodeNum int)
- func (r *ModifyNodeNumRequest) SetRegionId(regionId string)
- func (r *ModifyNodeNumRequest) SetTicdcNodeSpec(ticdcNodeSpec *tidb.NodeSpec)
- func (r *ModifyNodeNumRequest) SetTidbNodeNum(tidbNodeNum int)
- func (r *ModifyNodeNumRequest) SetTiflashNodeSpec(tiflashNodeSpec *tidb.NodeSpec)
- func (r *ModifyNodeNumRequest) SetTikvNodeNum(tikvNodeNum int)
- type ModifyNodeNumResponse
- type ModifyNodeNumResult
- type ModifyParametersRequest
- func NewModifyParametersRequest(regionId string, instanceId string, parameters []tidb.ModifyParam) *ModifyParametersRequest
- func NewModifyParametersRequestWithAllParams(regionId string, instanceId string, parameters []tidb.ModifyParam) *ModifyParametersRequest
- func NewModifyParametersRequestWithoutParam() *ModifyParametersRequest
- type ModifyParametersResponse
- type ModifyParametersResult
- type ModifyReplicationRequest
- func NewModifyReplicationRequest(regionId string, instanceId string, taskId string) *ModifyReplicationRequest
- func NewModifyReplicationRequestWithAllParams(regionId string, instanceId string, taskId string, targetComment *string, ...) *ModifyReplicationRequest
- func NewModifyReplicationRequestWithoutParam() *ModifyReplicationRequest
- func (r ModifyReplicationRequest) GetRegionId() string
- func (r *ModifyReplicationRequest) SetInstanceId(instanceId string)
- func (r *ModifyReplicationRequest) SetKafkaTopic(kafkaTopic string)
- func (r *ModifyReplicationRequest) SetKafkaVersion(kafkaVersion string)
- func (r *ModifyReplicationRequest) SetRegionId(regionId string)
- func (r *ModifyReplicationRequest) SetReplicationObjects(replicationObjects []string)
- func (r *ModifyReplicationRequest) SetTargetComment(targetComment string)
- func (r *ModifyReplicationRequest) SetTargetPassword(targetPassword string)
- func (r *ModifyReplicationRequest) SetTargetUser(targetUser string)
- func (r *ModifyReplicationRequest) SetTaskId(taskId string)
- type ModifyReplicationResponse
- type ModifyReplicationResult
- type ModifyWhiteListRequest
- func NewModifyWhiteListRequest(regionId string, instanceId string, ips string, name string) *ModifyWhiteListRequest
- func NewModifyWhiteListRequestWithAllParams(regionId string, instanceId string, ips string, name string) *ModifyWhiteListRequest
- func NewModifyWhiteListRequestWithoutParam() *ModifyWhiteListRequest
- type ModifyWhiteListResponse
- type ModifyWhiteListResult
- type RebootPodRequest
- type RebootPodResponse
- type RebootPodResult
- type ResetPasswordRequest
- func NewResetPasswordRequest(regionId string, instanceId string, accountName string, accountPassword string) *ResetPasswordRequest
- func NewResetPasswordRequestWithAllParams(regionId string, instanceId string, accountName string, accountPassword string) *ResetPasswordRequest
- func NewResetPasswordRequestWithoutParam() *ResetPasswordRequest
- func (r ResetPasswordRequest) GetRegionId() string
- func (r *ResetPasswordRequest) SetAccountName(accountName string)
- func (r *ResetPasswordRequest) SetAccountPassword(accountPassword string)
- func (r *ResetPasswordRequest) SetInstanceId(instanceId string)
- func (r *ResetPasswordRequest) SetRegionId(regionId string)
- type ResetPasswordResponse
- type ResetPasswordResult
- type ResumeReplicationRequest
- func NewResumeReplicationRequest(regionId string, instanceId string, taskId string) *ResumeReplicationRequest
- func NewResumeReplicationRequestWithAllParams(regionId string, instanceId string, taskId string) *ResumeReplicationRequest
- func NewResumeReplicationRequestWithoutParam() *ResumeReplicationRequest
- type ResumeReplicationResponse
- type ResumeReplicationResult
- type StopReplicationRequest
- type StopReplicationResponse
- type StopReplicationResult
- type UpgradeEngineVersionRequest
- func NewUpgradeEngineVersionRequest(regionId string, instanceId string) *UpgradeEngineVersionRequest
- func NewUpgradeEngineVersionRequestWithAllParams(regionId string, instanceId string, version *string, timing *string) *UpgradeEngineVersionRequest
- func NewUpgradeEngineVersionRequestWithoutParam() *UpgradeEngineVersionRequest
- func (r UpgradeEngineVersionRequest) GetRegionId() string
- func (r *UpgradeEngineVersionRequest) SetInstanceId(instanceId string)
- func (r *UpgradeEngineVersionRequest) SetRegionId(regionId string)
- func (r *UpgradeEngineVersionRequest) SetTiming(timing string)
- func (r *UpgradeEngineVersionRequest) SetVersion(version string)
- type UpgradeEngineVersionResponse
- type UpgradeEngineVersionResult
- type VerifyFilefromOSSRequest
- func NewVerifyFilefromOSSRequest(regionId string, instanceId string, ossLink string) *VerifyFilefromOSSRequest
- func NewVerifyFilefromOSSRequestWithAllParams(regionId string, instanceId string, ossLink string) *VerifyFilefromOSSRequest
- func NewVerifyFilefromOSSRequestWithoutParam() *VerifyFilefromOSSRequest
- type VerifyFilefromOSSResponse
- type VerifyFilefromOSSResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddWhiteListGroupRequest ¶
type AddWhiteListGroupRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
/* 白名单分组名 */
Name string `json:"name"`
}
func NewAddWhiteListGroupRequest ¶
func NewAddWhiteListGroupRequest( regionId string, instanceId string, name string, ) *AddWhiteListGroupRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param name: 白名单分组名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddWhiteListGroupRequestWithAllParams ¶
func NewAddWhiteListGroupRequestWithAllParams( regionId string, instanceId string, name string, ) *AddWhiteListGroupRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param name: 白名单分组名 (Required)
func NewAddWhiteListGroupRequestWithoutParam ¶
func NewAddWhiteListGroupRequestWithoutParam() *AddWhiteListGroupRequest
This constructor has better compatible ability when API parameters changed
func (AddWhiteListGroupRequest) GetRegionId ¶
func (r AddWhiteListGroupRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddWhiteListGroupRequest) SetInstanceId ¶
func (r *AddWhiteListGroupRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*AddWhiteListGroupRequest) SetName ¶
func (r *AddWhiteListGroupRequest) SetName(name string)
param name: 白名单分组名(Required)
func (*AddWhiteListGroupRequest) SetRegionId ¶
func (r *AddWhiteListGroupRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type AddWhiteListGroupResponse ¶
type AddWhiteListGroupResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result AddWhiteListGroupResult `json:"result"`
}
type AddWhiteListGroupResult ¶
type AddWhiteListGroupResult struct {
}
type CreateAccountRequest ¶
type CreateAccountRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
/* 账号名 */
AccountName string `json:"accountName"`
/* 密码 */
AccountPassword string `json:"accountPassword"`
}
func NewCreateAccountRequest ¶
func NewCreateAccountRequest( regionId string, instanceId string, accountName string, accountPassword string, ) *CreateAccountRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param accountName: 账号名 (Required) * param accountPassword: 密码 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateAccountRequestWithAllParams ¶
func NewCreateAccountRequestWithAllParams( regionId string, instanceId string, accountName string, accountPassword string, ) *CreateAccountRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param accountName: 账号名 (Required) * param accountPassword: 密码 (Required)
func NewCreateAccountRequestWithoutParam ¶
func NewCreateAccountRequestWithoutParam() *CreateAccountRequest
This constructor has better compatible ability when API parameters changed
func (CreateAccountRequest) GetRegionId ¶
func (r CreateAccountRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateAccountRequest) SetAccountName ¶
func (r *CreateAccountRequest) SetAccountName(accountName string)
param accountName: 账号名(Required)
func (*CreateAccountRequest) SetAccountPassword ¶
func (r *CreateAccountRequest) SetAccountPassword(accountPassword string)
param accountPassword: 密码(Required)
func (*CreateAccountRequest) SetInstanceId ¶
func (r *CreateAccountRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*CreateAccountRequest) SetRegionId ¶
func (r *CreateAccountRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type CreateAccountResponse ¶
type CreateAccountResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result CreateAccountResult `json:"result"`
}
type CreateAccountResult ¶
type CreateAccountResult struct {
}
type CreateBackupRequest ¶
type CreateBackupRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID,唯一标识一个实例 */
InstanceId string `json:"instanceId"`
/* 备份创建信息 */
BackupSpec *tidb.BackupSpec `json:"backupSpec"`
}
func NewCreateBackupRequest ¶
func NewCreateBackupRequest( regionId string, instanceId string, backupSpec *tidb.BackupSpec, ) *CreateBackupRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID,唯一标识一个实例 (Required) * param backupSpec: 备份创建信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateBackupRequestWithAllParams ¶
func NewCreateBackupRequestWithAllParams( regionId string, instanceId string, backupSpec *tidb.BackupSpec, ) *CreateBackupRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID,唯一标识一个实例 (Required) * param backupSpec: 备份创建信息 (Required)
func NewCreateBackupRequestWithoutParam ¶
func NewCreateBackupRequestWithoutParam() *CreateBackupRequest
This constructor has better compatible ability when API parameters changed
func (CreateBackupRequest) GetRegionId ¶
func (r CreateBackupRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateBackupRequest) SetBackupSpec ¶
func (r *CreateBackupRequest) SetBackupSpec(backupSpec *tidb.BackupSpec)
param backupSpec: 备份创建信息(Required)
func (*CreateBackupRequest) SetInstanceId ¶
func (r *CreateBackupRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID,唯一标识一个实例(Required)
func (*CreateBackupRequest) SetRegionId ¶
func (r *CreateBackupRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type CreateBackupResponse ¶
type CreateBackupResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result CreateBackupResult `json:"result"`
}
type CreateBackupResult ¶
type CreateBackupResult struct {
BackupId string `json:"backupId"`
}
type CreateDataMigrationRequest ¶
type CreateDataMigrationRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
/* 迁移任务类型,支持以下类型(大小写不敏感):<br>-FULL_IMPORT:全量数据导入 */
MigrationType string `json:"migrationType"`
/* 使用 TiDB Lightning 进行的数据迁移任务 */
ImportTask *tidb.FullImportTask `json:"importTask"`
}
func NewCreateDataMigrationRequest ¶
func NewCreateDataMigrationRequest( regionId string, instanceId string, migrationType string, importTask *tidb.FullImportTask, ) *CreateDataMigrationRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param migrationType: 迁移任务类型,支持以下类型(大小写不敏感):<br>-FULL_IMPORT:全量数据导入 (Required) * param importTask: 使用 TiDB Lightning 进行的数据迁移任务 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateDataMigrationRequestWithAllParams ¶
func NewCreateDataMigrationRequestWithAllParams( regionId string, instanceId string, migrationType string, importTask *tidb.FullImportTask, ) *CreateDataMigrationRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param migrationType: 迁移任务类型,支持以下类型(大小写不敏感):<br>-FULL_IMPORT:全量数据导入 (Required) * param importTask: 使用 TiDB Lightning 进行的数据迁移任务 (Required)
func NewCreateDataMigrationRequestWithoutParam ¶
func NewCreateDataMigrationRequestWithoutParam() *CreateDataMigrationRequest
This constructor has better compatible ability when API parameters changed
func (CreateDataMigrationRequest) GetRegionId ¶
func (r CreateDataMigrationRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateDataMigrationRequest) SetImportTask ¶
func (r *CreateDataMigrationRequest) SetImportTask(importTask *tidb.FullImportTask)
param importTask: 使用 TiDB Lightning 进行的数据迁移任务(Required)
func (*CreateDataMigrationRequest) SetInstanceId ¶
func (r *CreateDataMigrationRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*CreateDataMigrationRequest) SetMigrationType ¶
func (r *CreateDataMigrationRequest) SetMigrationType(migrationType string)
param migrationType: 迁移任务类型,支持以下类型(大小写不敏感):<br>-FULL_IMPORT:全量数据导入(Required)
func (*CreateDataMigrationRequest) SetRegionId ¶
func (r *CreateDataMigrationRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type CreateDataMigrationResponse ¶
type CreateDataMigrationResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result CreateDataMigrationResult `json:"result"`
}
type CreateDataMigrationResult ¶
type CreateDataMigrationResult struct {
}
type CreateInstanceByTimeRequest ¶ added in v1.60.0
type CreateInstanceByTimeRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
/* 根据源实例的哪个时间点创建新实例, 北京时间,格式为"YYYY-MM-DD HH:mm:ss" */
RestoreTime string `json:"restoreTime"`
/* 新建实例规格 */
InstanceSpec *tidb.TidbInstanceSpec `json:"instanceSpec"`
}
func NewCreateInstanceByTimeRequest ¶ added in v1.60.0
func NewCreateInstanceByTimeRequest( regionId string, instanceId string, restoreTime string, instanceSpec *tidb.TidbInstanceSpec, ) *CreateInstanceByTimeRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param restoreTime: 根据源实例的哪个时间点创建新实例, 北京时间,格式为"YYYY-MM-DD HH:mm:ss" (Required) * param instanceSpec: 新建实例规格 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateInstanceByTimeRequestWithAllParams ¶ added in v1.60.0
func NewCreateInstanceByTimeRequestWithAllParams( regionId string, instanceId string, restoreTime string, instanceSpec *tidb.TidbInstanceSpec, ) *CreateInstanceByTimeRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param restoreTime: 根据源实例的哪个时间点创建新实例, 北京时间,格式为"YYYY-MM-DD HH:mm:ss" (Required) * param instanceSpec: 新建实例规格 (Required)
func NewCreateInstanceByTimeRequestWithoutParam ¶ added in v1.60.0
func NewCreateInstanceByTimeRequestWithoutParam() *CreateInstanceByTimeRequest
This constructor has better compatible ability when API parameters changed
func (CreateInstanceByTimeRequest) GetRegionId ¶ added in v1.60.0
func (r CreateInstanceByTimeRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateInstanceByTimeRequest) SetInstanceId ¶ added in v1.60.0
func (r *CreateInstanceByTimeRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*CreateInstanceByTimeRequest) SetInstanceSpec ¶ added in v1.60.0
func (r *CreateInstanceByTimeRequest) SetInstanceSpec(instanceSpec *tidb.TidbInstanceSpec)
param instanceSpec: 新建实例规格(Required)
func (*CreateInstanceByTimeRequest) SetRegionId ¶ added in v1.60.0
func (r *CreateInstanceByTimeRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*CreateInstanceByTimeRequest) SetRestoreTime ¶ added in v1.60.0
func (r *CreateInstanceByTimeRequest) SetRestoreTime(restoreTime string)
param restoreTime: 根据源实例的哪个时间点创建新实例, 北京时间,格式为"YYYY-MM-DD HH:mm:ss"(Required)
type CreateInstanceByTimeResponse ¶ added in v1.60.0
type CreateInstanceByTimeResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result CreateInstanceByTimeResult `json:"result"`
}
type CreateInstanceByTimeResult ¶ added in v1.60.0
type CreateInstanceFromBackupRequest ¶
type CreateInstanceFromBackupRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 要恢复的备份的ID */
BackupId string `json:"backupId"`
/* 新建实例规格 */
InstanceSpec *tidb.TidbInstanceSpec `json:"instanceSpec"`
}
func NewCreateInstanceFromBackupRequest ¶
func NewCreateInstanceFromBackupRequest( regionId string, backupId string, instanceSpec *tidb.TidbInstanceSpec, ) *CreateInstanceFromBackupRequest
* param regionId: 地域代码 (Required) * param backupId: 要恢复的备份的ID (Required) * param instanceSpec: 新建实例规格 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateInstanceFromBackupRequestWithAllParams ¶
func NewCreateInstanceFromBackupRequestWithAllParams( regionId string, backupId string, instanceSpec *tidb.TidbInstanceSpec, ) *CreateInstanceFromBackupRequest
* param regionId: 地域代码 (Required) * param backupId: 要恢复的备份的ID (Required) * param instanceSpec: 新建实例规格 (Required)
func NewCreateInstanceFromBackupRequestWithoutParam ¶
func NewCreateInstanceFromBackupRequestWithoutParam() *CreateInstanceFromBackupRequest
This constructor has better compatible ability when API parameters changed
func (CreateInstanceFromBackupRequest) GetRegionId ¶
func (r CreateInstanceFromBackupRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateInstanceFromBackupRequest) SetBackupId ¶
func (r *CreateInstanceFromBackupRequest) SetBackupId(backupId string)
param backupId: 要恢复的备份的ID(Required)
func (*CreateInstanceFromBackupRequest) SetInstanceSpec ¶
func (r *CreateInstanceFromBackupRequest) SetInstanceSpec(instanceSpec *tidb.TidbInstanceSpec)
param instanceSpec: 新建实例规格(Required)
func (*CreateInstanceFromBackupRequest) SetRegionId ¶
func (r *CreateInstanceFromBackupRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type CreateInstanceFromBackupResponse ¶
type CreateInstanceFromBackupResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result CreateInstanceFromBackupResult `json:"result"`
}
type CreateInstanceRequest ¶
type CreateInstanceRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 新建实例规格 */
InstanceSpec *tidb.TidbInstanceSpec `json:"instanceSpec"`
}
func NewCreateInstanceRequest ¶
func NewCreateInstanceRequest( regionId string, instanceSpec *tidb.TidbInstanceSpec, ) *CreateInstanceRequest
* param regionId: 地域代码 (Required) * param instanceSpec: 新建实例规格 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateInstanceRequestWithAllParams ¶
func NewCreateInstanceRequestWithAllParams( regionId string, instanceSpec *tidb.TidbInstanceSpec, ) *CreateInstanceRequest
* param regionId: 地域代码 (Required) * param instanceSpec: 新建实例规格 (Required)
func NewCreateInstanceRequestWithoutParam ¶
func NewCreateInstanceRequestWithoutParam() *CreateInstanceRequest
This constructor has better compatible ability when API parameters changed
func (CreateInstanceRequest) GetRegionId ¶
func (r CreateInstanceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateInstanceRequest) SetInstanceSpec ¶
func (r *CreateInstanceRequest) SetInstanceSpec(instanceSpec *tidb.TidbInstanceSpec)
param instanceSpec: 新建实例规格(Required)
func (*CreateInstanceRequest) SetRegionId ¶
func (r *CreateInstanceRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type CreateInstanceResponse ¶
type CreateInstanceResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result CreateInstanceResult `json:"result"`
}
type CreateInstanceResult ¶
type CreateReplicationRequest ¶ added in v1.58.0
type CreateReplicationRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
/* 数据复制任务的详细信息 */
Replication *tidb.ReplicationSpec `json:"replication"`
}
func NewCreateReplicationRequest ¶ added in v1.58.0
func NewCreateReplicationRequest( regionId string, instanceId string, replication *tidb.ReplicationSpec, ) *CreateReplicationRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param replication: 数据复制任务的详细信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateReplicationRequestWithAllParams ¶ added in v1.58.0
func NewCreateReplicationRequestWithAllParams( regionId string, instanceId string, replication *tidb.ReplicationSpec, ) *CreateReplicationRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param replication: 数据复制任务的详细信息 (Required)
func NewCreateReplicationRequestWithoutParam ¶ added in v1.58.0
func NewCreateReplicationRequestWithoutParam() *CreateReplicationRequest
This constructor has better compatible ability when API parameters changed
func (CreateReplicationRequest) GetRegionId ¶ added in v1.58.0
func (r CreateReplicationRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateReplicationRequest) SetInstanceId ¶ added in v1.58.0
func (r *CreateReplicationRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*CreateReplicationRequest) SetRegionId ¶ added in v1.58.0
func (r *CreateReplicationRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*CreateReplicationRequest) SetReplication ¶ added in v1.58.0
func (r *CreateReplicationRequest) SetReplication(replication *tidb.ReplicationSpec)
param replication: 数据复制任务的详细信息(Required)
type CreateReplicationResponse ¶ added in v1.58.0
type CreateReplicationResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result CreateReplicationResult `json:"result"`
}
type CreateReplicationResult ¶ added in v1.58.0
type CreateReplicationResult struct {
ReplicationId string `json:"replicationId"`
}
type DeleteBackupRequest ¶
type DeleteBackupRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 备份ID */
BackupId string `json:"backupId"`
}
func NewDeleteBackupRequest ¶
func NewDeleteBackupRequest( regionId string, backupId string, ) *DeleteBackupRequest
* param regionId: 地域代码 (Required) * param backupId: 备份ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteBackupRequestWithAllParams ¶
func NewDeleteBackupRequestWithAllParams( regionId string, backupId string, ) *DeleteBackupRequest
* param regionId: 地域代码 (Required) * param backupId: 备份ID (Required)
func NewDeleteBackupRequestWithoutParam ¶
func NewDeleteBackupRequestWithoutParam() *DeleteBackupRequest
This constructor has better compatible ability when API parameters changed
func (DeleteBackupRequest) GetRegionId ¶
func (r DeleteBackupRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteBackupRequest) SetBackupId ¶
func (r *DeleteBackupRequest) SetBackupId(backupId string)
param backupId: 备份ID(Required)
func (*DeleteBackupRequest) SetRegionId ¶
func (r *DeleteBackupRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DeleteBackupResponse ¶
type DeleteBackupResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DeleteBackupResult `json:"result"`
}
type DeleteBackupResult ¶
type DeleteBackupResult struct {
}
type DeleteInstanceRequest ¶
type DeleteInstanceRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
}
func NewDeleteInstanceRequest ¶
func NewDeleteInstanceRequest( regionId string, instanceId string, ) *DeleteInstanceRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteInstanceRequestWithAllParams ¶
func NewDeleteInstanceRequestWithAllParams( regionId string, instanceId string, ) *DeleteInstanceRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required)
func NewDeleteInstanceRequestWithoutParam ¶
func NewDeleteInstanceRequestWithoutParam() *DeleteInstanceRequest
This constructor has better compatible ability when API parameters changed
func (DeleteInstanceRequest) GetRegionId ¶
func (r DeleteInstanceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteInstanceRequest) SetInstanceId ¶
func (r *DeleteInstanceRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DeleteInstanceRequest) SetRegionId ¶
func (r *DeleteInstanceRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DeleteInstanceResponse ¶
type DeleteInstanceResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DeleteInstanceResult `json:"result"`
}
type DeleteInstanceResult ¶
type DeleteInstanceResult struct {
}
type DeleteReplicationRequest ¶ added in v1.58.0
type DeleteReplicationRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
/* 复制任务ID */
TaskId string `json:"taskId"`
}
func NewDeleteReplicationRequest ¶ added in v1.58.0
func NewDeleteReplicationRequest( regionId string, instanceId string, taskId string, ) *DeleteReplicationRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param taskId: 复制任务ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteReplicationRequestWithAllParams ¶ added in v1.58.0
func NewDeleteReplicationRequestWithAllParams( regionId string, instanceId string, taskId string, ) *DeleteReplicationRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param taskId: 复制任务ID (Required)
func NewDeleteReplicationRequestWithoutParam ¶ added in v1.58.0
func NewDeleteReplicationRequestWithoutParam() *DeleteReplicationRequest
This constructor has better compatible ability when API parameters changed
func (DeleteReplicationRequest) GetRegionId ¶ added in v1.58.0
func (r DeleteReplicationRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteReplicationRequest) SetInstanceId ¶ added in v1.58.0
func (r *DeleteReplicationRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DeleteReplicationRequest) SetRegionId ¶ added in v1.58.0
func (r *DeleteReplicationRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*DeleteReplicationRequest) SetTaskId ¶ added in v1.58.0
func (r *DeleteReplicationRequest) SetTaskId(taskId string)
param taskId: 复制任务ID(Required)
type DeleteReplicationResponse ¶ added in v1.58.0
type DeleteReplicationResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DeleteReplicationResult `json:"result"`
}
type DeleteReplicationResult ¶ added in v1.58.0
type DeleteReplicationResult struct {
}
type DeleteWhiteListGroupRequest ¶
type DeleteWhiteListGroupRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
/* 白名单分组名 */
Name string `json:"name"`
}
func NewDeleteWhiteListGroupRequest ¶
func NewDeleteWhiteListGroupRequest( regionId string, instanceId string, name string, ) *DeleteWhiteListGroupRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param name: 白名单分组名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteWhiteListGroupRequestWithAllParams ¶
func NewDeleteWhiteListGroupRequestWithAllParams( regionId string, instanceId string, name string, ) *DeleteWhiteListGroupRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param name: 白名单分组名 (Required)
func NewDeleteWhiteListGroupRequestWithoutParam ¶
func NewDeleteWhiteListGroupRequestWithoutParam() *DeleteWhiteListGroupRequest
This constructor has better compatible ability when API parameters changed
func (DeleteWhiteListGroupRequest) GetRegionId ¶
func (r DeleteWhiteListGroupRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteWhiteListGroupRequest) SetInstanceId ¶
func (r *DeleteWhiteListGroupRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DeleteWhiteListGroupRequest) SetName ¶
func (r *DeleteWhiteListGroupRequest) SetName(name string)
param name: 白名单分组名(Required)
func (*DeleteWhiteListGroupRequest) SetRegionId ¶
func (r *DeleteWhiteListGroupRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DeleteWhiteListGroupResponse ¶
type DeleteWhiteListGroupResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DeleteWhiteListGroupResult `json:"result"`
}
type DeleteWhiteListGroupResult ¶
type DeleteWhiteListGroupResult struct {
}
type DescribeAccountsRequest ¶
type DescribeAccountsRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
}
func NewDescribeAccountsRequest ¶
func NewDescribeAccountsRequest( regionId string, instanceId string, ) *DescribeAccountsRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAccountsRequestWithAllParams ¶
func NewDescribeAccountsRequestWithAllParams( regionId string, instanceId string, ) *DescribeAccountsRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required)
func NewDescribeAccountsRequestWithoutParam ¶
func NewDescribeAccountsRequestWithoutParam() *DescribeAccountsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAccountsRequest) GetRegionId ¶
func (r DescribeAccountsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAccountsRequest) SetInstanceId ¶
func (r *DescribeAccountsRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DescribeAccountsRequest) SetRegionId ¶
func (r *DescribeAccountsRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DescribeAccountsResponse ¶
type DescribeAccountsResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeAccountsResult `json:"result"`
}
type DescribeAccountsResult ¶
type DescribeAvailableDBInfoInternelRequest ¶ added in v1.60.0
type DescribeAvailableDBInfoInternelRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 用户可用区[多个使用,分隔] (Optional) */
Azs *string `json:"azs"`
}
func NewDescribeAvailableDBInfoInternelRequest ¶ added in v1.60.0
func NewDescribeAvailableDBInfoInternelRequest( regionId string, ) *DescribeAvailableDBInfoInternelRequest
* param regionId: 地域代码 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAvailableDBInfoInternelRequestWithAllParams ¶ added in v1.60.0
func NewDescribeAvailableDBInfoInternelRequestWithAllParams( regionId string, azs *string, ) *DescribeAvailableDBInfoInternelRequest
* param regionId: 地域代码 (Required) * param azs: 用户可用区[多个使用,分隔] (Optional)
func NewDescribeAvailableDBInfoInternelRequestWithoutParam ¶ added in v1.60.0
func NewDescribeAvailableDBInfoInternelRequestWithoutParam() *DescribeAvailableDBInfoInternelRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAvailableDBInfoInternelRequest) GetRegionId ¶ added in v1.60.0
func (r DescribeAvailableDBInfoInternelRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAvailableDBInfoInternelRequest) SetAzs ¶ added in v1.60.0
func (r *DescribeAvailableDBInfoInternelRequest) SetAzs(azs string)
param azs: 用户可用区[多个使用,分隔](Optional)
func (*DescribeAvailableDBInfoInternelRequest) SetRegionId ¶ added in v1.60.0
func (r *DescribeAvailableDBInfoInternelRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DescribeAvailableDBInfoInternelResponse ¶ added in v1.60.0
type DescribeAvailableDBInfoInternelResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeAvailableDBInfoInternelResult `json:"result"`
}
type DescribeAvailableDBInfoInternelResult ¶ added in v1.60.0
type DescribeAvailableDBInfoInternelResult struct {
EngineVersion []string `json:"engineVersion"`
ArchitectureType []string `json:"architectureType"`
ArchitectureVersion []tidb.ArchitectureVersion `json:"architectureVersion"`
}
type DescribeBackupPolicyRequest ¶
type DescribeBackupPolicyRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
}
func NewDescribeBackupPolicyRequest ¶
func NewDescribeBackupPolicyRequest( regionId string, instanceId string, ) *DescribeBackupPolicyRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeBackupPolicyRequestWithAllParams ¶
func NewDescribeBackupPolicyRequestWithAllParams( regionId string, instanceId string, ) *DescribeBackupPolicyRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required)
func NewDescribeBackupPolicyRequestWithoutParam ¶
func NewDescribeBackupPolicyRequestWithoutParam() *DescribeBackupPolicyRequest
This constructor has better compatible ability when API parameters changed
func (DescribeBackupPolicyRequest) GetRegionId ¶
func (r DescribeBackupPolicyRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeBackupPolicyRequest) SetInstanceId ¶
func (r *DescribeBackupPolicyRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DescribeBackupPolicyRequest) SetRegionId ¶
func (r *DescribeBackupPolicyRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DescribeBackupPolicyResponse ¶
type DescribeBackupPolicyResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeBackupPolicyResult `json:"result"`
}
type DescribeBackupsRequest ¶
type DescribeBackupsRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID,唯一标识一个实例 */
InstanceId string `json:"instanceId"`
/* 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页。 (Optional) */
PageNumber *int `json:"pageNumber"`
/* 每页显示的数据条数,默认为10,取值范围:[10,100],且为10的整数倍。 (Optional) */
PageSize *int `json:"pageSize"`
}
func NewDescribeBackupsRequest ¶
func NewDescribeBackupsRequest( regionId string, instanceId string, ) *DescribeBackupsRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID,唯一标识一个实例 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeBackupsRequestWithAllParams ¶
func NewDescribeBackupsRequestWithAllParams( regionId string, instanceId string, pageNumber *int, pageSize *int, ) *DescribeBackupsRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID,唯一标识一个实例 (Required) * param pageNumber: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页。 (Optional) * param pageSize: 每页显示的数据条数,默认为10,取值范围:[10,100],且为10的整数倍。 (Optional)
func NewDescribeBackupsRequestWithoutParam ¶
func NewDescribeBackupsRequestWithoutParam() *DescribeBackupsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeBackupsRequest) GetRegionId ¶
func (r DescribeBackupsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeBackupsRequest) SetInstanceId ¶
func (r *DescribeBackupsRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID,唯一标识一个实例(Required)
func (*DescribeBackupsRequest) SetPageNumber ¶
func (r *DescribeBackupsRequest) SetPageNumber(pageNumber int)
param pageNumber: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页。(Optional)
func (*DescribeBackupsRequest) SetPageSize ¶
func (r *DescribeBackupsRequest) SetPageSize(pageSize int)
param pageSize: 每页显示的数据条数,默认为10,取值范围:[10,100],且为10的整数倍。(Optional)
func (*DescribeBackupsRequest) SetRegionId ¶
func (r *DescribeBackupsRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DescribeBackupsResponse ¶
type DescribeBackupsResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeBackupsResult `json:"result"`
}
type DescribeBackupsResult ¶
type DescribeDataMigrationRequest ¶
type DescribeDataMigrationRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
/* 查询迁移任务的起始时间,结束时间为当前时间。按任务开始时间查询,默认查询7天(包含当天) (Optional) */
QueryStartTime *string `json:"queryStartTime"`
}
func NewDescribeDataMigrationRequest ¶
func NewDescribeDataMigrationRequest( regionId string, instanceId string, ) *DescribeDataMigrationRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeDataMigrationRequestWithAllParams ¶
func NewDescribeDataMigrationRequestWithAllParams( regionId string, instanceId string, queryStartTime *string, ) *DescribeDataMigrationRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param queryStartTime: 查询迁移任务的起始时间,结束时间为当前时间。按任务开始时间查询,默认查询7天(包含当天) (Optional)
func NewDescribeDataMigrationRequestWithoutParam ¶
func NewDescribeDataMigrationRequestWithoutParam() *DescribeDataMigrationRequest
This constructor has better compatible ability when API parameters changed
func (DescribeDataMigrationRequest) GetRegionId ¶
func (r DescribeDataMigrationRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeDataMigrationRequest) SetInstanceId ¶
func (r *DescribeDataMigrationRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DescribeDataMigrationRequest) SetQueryStartTime ¶
func (r *DescribeDataMigrationRequest) SetQueryStartTime(queryStartTime string)
param queryStartTime: 查询迁移任务的起始时间,结束时间为当前时间。按任务开始时间查询,默认查询7天(包含当天)(Optional)
func (*DescribeDataMigrationRequest) SetRegionId ¶
func (r *DescribeDataMigrationRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DescribeDataMigrationResponse ¶
type DescribeDataMigrationResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeDataMigrationResult `json:"result"`
}
type DescribeDataMigrationResult ¶
type DescribeDataMigrationResult struct {
MigrationTasks []tidb.MigrationTask `json:"migrationTasks"`
}
type DescribeInstanceAttributesRequest ¶
type DescribeInstanceAttributesRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
}
func NewDescribeInstanceAttributesRequest ¶
func NewDescribeInstanceAttributesRequest( regionId string, instanceId string, ) *DescribeInstanceAttributesRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeInstanceAttributesRequestWithAllParams ¶
func NewDescribeInstanceAttributesRequestWithAllParams( regionId string, instanceId string, ) *DescribeInstanceAttributesRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required)
func NewDescribeInstanceAttributesRequestWithoutParam ¶
func NewDescribeInstanceAttributesRequestWithoutParam() *DescribeInstanceAttributesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeInstanceAttributesRequest) GetRegionId ¶
func (r DescribeInstanceAttributesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeInstanceAttributesRequest) SetInstanceId ¶
func (r *DescribeInstanceAttributesRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DescribeInstanceAttributesRequest) SetRegionId ¶
func (r *DescribeInstanceAttributesRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DescribeInstanceAttributesResponse ¶
type DescribeInstanceAttributesResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeInstanceAttributesResult `json:"result"`
}
type DescribeInstanceAttributesResult ¶
type DescribeInstanceAttributesResult struct {
TidbInstanceAttributes tidb.TidbInstanceAttribute `json:"tidbInstanceAttributes"`
}
type DescribeInstanceClassesRequest ¶
type DescribeInstanceClassesRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 存储类型,目前只支持本地SSD; */
StorageType string `json:"storageType"`
}
func NewDescribeInstanceClassesRequest ¶
func NewDescribeInstanceClassesRequest( regionId string, storageType string, ) *DescribeInstanceClassesRequest
* param regionId: 地域代码 (Required) * param storageType: 存储类型,目前只支持本地SSD; (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeInstanceClassesRequestWithAllParams ¶
func NewDescribeInstanceClassesRequestWithAllParams( regionId string, storageType string, ) *DescribeInstanceClassesRequest
* param regionId: 地域代码 (Required) * param storageType: 存储类型,目前只支持本地SSD; (Required)
func NewDescribeInstanceClassesRequestWithoutParam ¶
func NewDescribeInstanceClassesRequestWithoutParam() *DescribeInstanceClassesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeInstanceClassesRequest) GetRegionId ¶
func (r DescribeInstanceClassesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeInstanceClassesRequest) SetRegionId ¶
func (r *DescribeInstanceClassesRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*DescribeInstanceClassesRequest) SetStorageType ¶
func (r *DescribeInstanceClassesRequest) SetStorageType(storageType string)
param storageType: 存储类型,目前只支持本地SSD;(Required)
type DescribeInstanceClassesResponse ¶
type DescribeInstanceClassesResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeInstanceClassesResult `json:"result"`
}
type DescribeInstanceClassesResult ¶
type DescribeInstanceClassesResult struct {
TidbFlavors tidb.NodeFlavor `json:"tidbFlavors"`
TikvFlavors tidb.NodeFlavor `json:"tikvFlavors"`
PdFlavors tidb.NodeFlavor `json:"pdFlavors"`
MonitorFlavors tidb.NodeFlavor `json:"monitorFlavors"`
TiflashFlavors tidb.NodeFlavor `json:"tiflashFlavors"`
TicdcFlavors tidb.NodeFlavor `json:"ticdcFlavors"`
}
type DescribeInstancesRequest ¶
type DescribeInstancesRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页; (Optional) */
PageNumber *int `json:"pageNumber"`
/* 每页显示的数据条数,默认为100,取值范围:[10,100],用于查询列表的接口 (Optional) */
PageSize *int `json:"pageSize"`
/* 过滤参数,多个过滤参数之间的关系为“与”(and)
支持以下属性的过滤:
instanceId, 支持operator选项:eq,ne
instanceName, 支持operator选项:eq,ne,like
instanceStatus, 支持operator选项:eq,ne
(Optional) */
Filters []common.Filter `json:"filters"`
/* 资源标签 (Optional) */
TagFilters []common.TagFilter `json:"tagFilters"`
/* 资源组id (Optional) */
ResourceGroupIds []string `json:"resourceGroupIds"`
}
func NewDescribeInstancesRequest ¶
func NewDescribeInstancesRequest( regionId string, ) *DescribeInstancesRequest
* param regionId: 地域代码 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeInstancesRequestWithAllParams ¶
func NewDescribeInstancesRequestWithAllParams( regionId string, pageNumber *int, pageSize *int, filters []common.Filter, tagFilters []common.TagFilter, resourceGroupIds []string, ) *DescribeInstancesRequest
- param regionId: 地域代码 (Required)
- param pageNumber: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页; (Optional)
- param pageSize: 每页显示的数据条数,默认为100,取值范围:[10,100],用于查询列表的接口 (Optional)
- param filters: 过滤参数,多个过滤参数之间的关系为“与”(and)
支持以下属性的过滤: instanceId, 支持operator选项:eq,ne instanceName, 支持operator选项:eq,ne,like instanceStatus, 支持operator选项:eq,ne
(Optional) * param tagFilters: 资源标签 (Optional) * param resourceGroupIds: 资源组id (Optional)
func NewDescribeInstancesRequestWithoutParam ¶
func NewDescribeInstancesRequestWithoutParam() *DescribeInstancesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeInstancesRequest) GetRegionId ¶
func (r DescribeInstancesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeInstancesRequest) SetFilters ¶
func (r *DescribeInstancesRequest) SetFilters(filters []common.Filter)
param filters: 过滤参数,多个过滤参数之间的关系为“与”(and)
支持以下属性的过滤: instanceId, 支持operator选项:eq,ne instanceName, 支持operator选项:eq,ne,like instanceStatus, 支持operator选项:eq,ne (Optional)
func (*DescribeInstancesRequest) SetPageNumber ¶
func (r *DescribeInstancesRequest) SetPageNumber(pageNumber int)
param pageNumber: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页;(Optional)
func (*DescribeInstancesRequest) SetPageSize ¶
func (r *DescribeInstancesRequest) SetPageSize(pageSize int)
param pageSize: 每页显示的数据条数,默认为100,取值范围:[10,100],用于查询列表的接口(Optional)
func (*DescribeInstancesRequest) SetRegionId ¶
func (r *DescribeInstancesRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*DescribeInstancesRequest) SetResourceGroupIds ¶ added in v1.58.0
func (r *DescribeInstancesRequest) SetResourceGroupIds(resourceGroupIds []string)
param resourceGroupIds: 资源组id(Optional)
func (*DescribeInstancesRequest) SetTagFilters ¶
func (r *DescribeInstancesRequest) SetTagFilters(tagFilters []common.TagFilter)
param tagFilters: 资源标签(Optional)
type DescribeInstancesResponse ¶
type DescribeInstancesResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeInstancesResult `json:"result"`
}
type DescribeInstancesResult ¶
type DescribeNodesRequest ¶
type DescribeNodesRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
/* 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页; (Optional) */
PageNumber *int `json:"pageNumber"`
/* 每页显示的数据条数,默认为50,取值范围:[50,100],用于查询列表的接口 (Optional) */
PageSize *int `json:"pageSize"`
/* cpuUtil - CPU使用率
memeryUtil - 内存使用率
diskUsage - 磁盘使用率
(Optional) */
Sorts []common.Sort `json:"sorts"`
/* nodeType, 支持operator选项:eq,ne
nodeStatus, 支持operator选项:eq ne
(Optional) */
Filters []common.Filter `json:"filters"`
}
func NewDescribeNodesRequest ¶
func NewDescribeNodesRequest( regionId string, instanceId string, ) *DescribeNodesRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeNodesRequestWithAllParams ¶
func NewDescribeNodesRequestWithAllParams( regionId string, instanceId string, pageNumber *int, pageSize *int, sorts []common.Sort, filters []common.Filter, ) *DescribeNodesRequest
- param regionId: 地域代码 (Required)
- param instanceId: 实例ID (Required)
- param pageNumber: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页; (Optional)
- param pageSize: 每页显示的数据条数,默认为50,取值范围:[50,100],用于查询列表的接口 (Optional)
- param sorts: cpuUtil - CPU使用率
memeryUtil - 内存使用率 diskUsage - 磁盘使用率
(Optional) * param filters: nodeType, 支持operator选项:eq,ne
nodeStatus, 支持operator选项:eq ne
(Optional)
func NewDescribeNodesRequestWithoutParam ¶
func NewDescribeNodesRequestWithoutParam() *DescribeNodesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeNodesRequest) GetRegionId ¶
func (r DescribeNodesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeNodesRequest) SetFilters ¶
func (r *DescribeNodesRequest) SetFilters(filters []common.Filter)
param filters: nodeType, 支持operator选项:eq,ne
nodeStatus, 支持operator选项:eq ne (Optional)
func (*DescribeNodesRequest) SetInstanceId ¶
func (r *DescribeNodesRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DescribeNodesRequest) SetPageNumber ¶
func (r *DescribeNodesRequest) SetPageNumber(pageNumber int)
param pageNumber: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页;(Optional)
func (*DescribeNodesRequest) SetPageSize ¶
func (r *DescribeNodesRequest) SetPageSize(pageSize int)
param pageSize: 每页显示的数据条数,默认为50,取值范围:[50,100],用于查询列表的接口(Optional)
func (*DescribeNodesRequest) SetRegionId ¶
func (r *DescribeNodesRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*DescribeNodesRequest) SetSorts ¶
func (r *DescribeNodesRequest) SetSorts(sorts []common.Sort)
param sorts: cpuUtil - CPU使用率
memeryUtil - 内存使用率 diskUsage - 磁盘使用率 (Optional)
type DescribeNodesResponse ¶
type DescribeNodesResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeNodesResult `json:"result"`
}
type DescribeNodesResult ¶
type DescribeOrderableInstanceTypeRequest ¶
type DescribeOrderableInstanceTypeRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
}
func NewDescribeOrderableInstanceTypeRequest ¶
func NewDescribeOrderableInstanceTypeRequest( regionId string, ) *DescribeOrderableInstanceTypeRequest
* param regionId: 地域代码 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeOrderableInstanceTypeRequestWithAllParams ¶
func NewDescribeOrderableInstanceTypeRequestWithAllParams( regionId string, ) *DescribeOrderableInstanceTypeRequest
* param regionId: 地域代码 (Required)
func NewDescribeOrderableInstanceTypeRequestWithoutParam ¶
func NewDescribeOrderableInstanceTypeRequestWithoutParam() *DescribeOrderableInstanceTypeRequest
This constructor has better compatible ability when API parameters changed
func (DescribeOrderableInstanceTypeRequest) GetRegionId ¶
func (r DescribeOrderableInstanceTypeRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeOrderableInstanceTypeRequest) SetRegionId ¶
func (r *DescribeOrderableInstanceTypeRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DescribeOrderableInstanceTypeResponse ¶
type DescribeOrderableInstanceTypeResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeOrderableInstanceTypeResult `json:"result"`
}
type DescribeParametersRequest ¶
type DescribeParametersRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
}
func NewDescribeParametersRequest ¶
func NewDescribeParametersRequest( regionId string, instanceId string, ) *DescribeParametersRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeParametersRequestWithAllParams ¶
func NewDescribeParametersRequestWithAllParams( regionId string, instanceId string, ) *DescribeParametersRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required)
func NewDescribeParametersRequestWithoutParam ¶
func NewDescribeParametersRequestWithoutParam() *DescribeParametersRequest
This constructor has better compatible ability when API parameters changed
func (DescribeParametersRequest) GetRegionId ¶
func (r DescribeParametersRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeParametersRequest) SetInstanceId ¶
func (r *DescribeParametersRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DescribeParametersRequest) SetRegionId ¶
func (r *DescribeParametersRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DescribeParametersResponse ¶
type DescribeParametersResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeParametersResult `json:"result"`
}
type DescribeParametersResult ¶
type DescribeParametersResult struct {
Parameters []tidb.DescribeParam `json:"parameters"`
}
type DescribeReplicationsRequest ¶ added in v1.58.0
type DescribeReplicationsRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
}
func NewDescribeReplicationsRequest ¶ added in v1.58.0
func NewDescribeReplicationsRequest( regionId string, instanceId string, ) *DescribeReplicationsRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeReplicationsRequestWithAllParams ¶ added in v1.58.0
func NewDescribeReplicationsRequestWithAllParams( regionId string, instanceId string, ) *DescribeReplicationsRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required)
func NewDescribeReplicationsRequestWithoutParam ¶ added in v1.58.0
func NewDescribeReplicationsRequestWithoutParam() *DescribeReplicationsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeReplicationsRequest) GetRegionId ¶ added in v1.58.0
func (r DescribeReplicationsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeReplicationsRequest) SetInstanceId ¶ added in v1.58.0
func (r *DescribeReplicationsRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DescribeReplicationsRequest) SetRegionId ¶ added in v1.58.0
func (r *DescribeReplicationsRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DescribeReplicationsResponse ¶ added in v1.58.0
type DescribeReplicationsResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeReplicationsResult `json:"result"`
}
type DescribeReplicationsResult ¶ added in v1.58.0
type DescribeReplicationsResult struct {
TotalCount int `json:"totalCount"`
Replications []tidb.ReplicationTask `json:"replications"`
}
type DescribeRestoreTimeIntervalRequest ¶ added in v1.60.0
type DescribeRestoreTimeIntervalRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
}
func NewDescribeRestoreTimeIntervalRequest ¶ added in v1.60.0
func NewDescribeRestoreTimeIntervalRequest( regionId string, instanceId string, ) *DescribeRestoreTimeIntervalRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeRestoreTimeIntervalRequestWithAllParams ¶ added in v1.60.0
func NewDescribeRestoreTimeIntervalRequestWithAllParams( regionId string, instanceId string, ) *DescribeRestoreTimeIntervalRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required)
func NewDescribeRestoreTimeIntervalRequestWithoutParam ¶ added in v1.60.0
func NewDescribeRestoreTimeIntervalRequestWithoutParam() *DescribeRestoreTimeIntervalRequest
This constructor has better compatible ability when API parameters changed
func (DescribeRestoreTimeIntervalRequest) GetRegionId ¶ added in v1.60.0
func (r DescribeRestoreTimeIntervalRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeRestoreTimeIntervalRequest) SetInstanceId ¶ added in v1.60.0
func (r *DescribeRestoreTimeIntervalRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DescribeRestoreTimeIntervalRequest) SetRegionId ¶ added in v1.60.0
func (r *DescribeRestoreTimeIntervalRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DescribeRestoreTimeIntervalResponse ¶ added in v1.60.0
type DescribeRestoreTimeIntervalResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeRestoreTimeIntervalResult `json:"result"`
}
type DescribeRestoreTimeIntervalResult ¶ added in v1.60.0
type DescribeSSLRequest ¶ added in v1.58.0
type DescribeSSLRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
}
func NewDescribeSSLRequest ¶ added in v1.58.0
func NewDescribeSSLRequest( regionId string, instanceId string, ) *DescribeSSLRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeSSLRequestWithAllParams ¶ added in v1.58.0
func NewDescribeSSLRequestWithAllParams( regionId string, instanceId string, ) *DescribeSSLRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required)
func NewDescribeSSLRequestWithoutParam ¶ added in v1.58.0
func NewDescribeSSLRequestWithoutParam() *DescribeSSLRequest
This constructor has better compatible ability when API parameters changed
func (DescribeSSLRequest) GetRegionId ¶ added in v1.58.0
func (r DescribeSSLRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeSSLRequest) SetInstanceId ¶ added in v1.58.0
func (r *DescribeSSLRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DescribeSSLRequest) SetRegionId ¶ added in v1.58.0
func (r *DescribeSSLRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DescribeSSLResponse ¶ added in v1.58.0
type DescribeSSLResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeSSLResult `json:"result"`
}
type DescribeSSLResult ¶ added in v1.58.0
type DescribeSSLResult struct {
Available bool `json:"available"`
}
type DescribeUpgradePlanRequest ¶
type DescribeUpgradePlanRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
}
func NewDescribeUpgradePlanRequest ¶
func NewDescribeUpgradePlanRequest( regionId string, instanceId string, ) *DescribeUpgradePlanRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeUpgradePlanRequestWithAllParams ¶
func NewDescribeUpgradePlanRequestWithAllParams( regionId string, instanceId string, ) *DescribeUpgradePlanRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required)
func NewDescribeUpgradePlanRequestWithoutParam ¶
func NewDescribeUpgradePlanRequestWithoutParam() *DescribeUpgradePlanRequest
This constructor has better compatible ability when API parameters changed
func (DescribeUpgradePlanRequest) GetRegionId ¶
func (r DescribeUpgradePlanRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeUpgradePlanRequest) SetInstanceId ¶
func (r *DescribeUpgradePlanRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DescribeUpgradePlanRequest) SetRegionId ¶
func (r *DescribeUpgradePlanRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DescribeUpgradePlanResponse ¶
type DescribeUpgradePlanResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeUpgradePlanResult `json:"result"`
}
type DescribeUpgradeVersionsRequest ¶
type DescribeUpgradeVersionsRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
}
func NewDescribeUpgradeVersionsRequest ¶
func NewDescribeUpgradeVersionsRequest( regionId string, instanceId string, ) *DescribeUpgradeVersionsRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeUpgradeVersionsRequestWithAllParams ¶
func NewDescribeUpgradeVersionsRequestWithAllParams( regionId string, instanceId string, ) *DescribeUpgradeVersionsRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required)
func NewDescribeUpgradeVersionsRequestWithoutParam ¶
func NewDescribeUpgradeVersionsRequestWithoutParam() *DescribeUpgradeVersionsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeUpgradeVersionsRequest) GetRegionId ¶
func (r DescribeUpgradeVersionsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeUpgradeVersionsRequest) SetInstanceId ¶
func (r *DescribeUpgradeVersionsRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DescribeUpgradeVersionsRequest) SetRegionId ¶
func (r *DescribeUpgradeVersionsRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DescribeUpgradeVersionsResponse ¶
type DescribeUpgradeVersionsResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeUpgradeVersionsResult `json:"result"`
}
type DescribeUpgradeVersionsResult ¶
type DescribeUpgradeVersionsResult struct {
Versions []string `json:"versions"`
}
type DescribeVersionsRequest ¶
type DescribeVersionsRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
}
func NewDescribeVersionsRequest ¶
func NewDescribeVersionsRequest( regionId string, ) *DescribeVersionsRequest
* param regionId: 地域代码 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeVersionsRequestWithAllParams ¶
func NewDescribeVersionsRequestWithAllParams( regionId string, ) *DescribeVersionsRequest
* param regionId: 地域代码 (Required)
func NewDescribeVersionsRequestWithoutParam ¶
func NewDescribeVersionsRequestWithoutParam() *DescribeVersionsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeVersionsRequest) GetRegionId ¶
func (r DescribeVersionsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeVersionsRequest) SetRegionId ¶
func (r *DescribeVersionsRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DescribeVersionsResponse ¶
type DescribeVersionsResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeVersionsResult `json:"result"`
}
type DescribeVersionsResult ¶
type DescribeVersionsResult struct {
Versions []string `json:"versions"`
}
type DescribeWhiteListRequest ¶
type DescribeWhiteListRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
}
func NewDescribeWhiteListRequest ¶
func NewDescribeWhiteListRequest( regionId string, instanceId string, ) *DescribeWhiteListRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeWhiteListRequestWithAllParams ¶
func NewDescribeWhiteListRequestWithAllParams( regionId string, instanceId string, ) *DescribeWhiteListRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required)
func NewDescribeWhiteListRequestWithoutParam ¶
func NewDescribeWhiteListRequestWithoutParam() *DescribeWhiteListRequest
This constructor has better compatible ability when API parameters changed
func (DescribeWhiteListRequest) GetRegionId ¶
func (r DescribeWhiteListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeWhiteListRequest) SetInstanceId ¶
func (r *DescribeWhiteListRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DescribeWhiteListRequest) SetRegionId ¶
func (r *DescribeWhiteListRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DescribeWhiteListResponse ¶
type DescribeWhiteListResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeWhiteListResult `json:"result"`
}
type DescribeWhiteListResult ¶
type DisableInternetAccessRequest ¶ added in v1.58.0
type DisableInternetAccessRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
/* 按照service type (database pd monitor)关闭公网域名 */
ServiceType string `json:"serviceType"`
}
func NewDisableInternetAccessRequest ¶ added in v1.58.0
func NewDisableInternetAccessRequest( regionId string, instanceId string, serviceType string, ) *DisableInternetAccessRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param serviceType: 按照service type (database pd monitor)关闭公网域名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDisableInternetAccessRequestWithAllParams ¶ added in v1.58.0
func NewDisableInternetAccessRequestWithAllParams( regionId string, instanceId string, serviceType string, ) *DisableInternetAccessRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param serviceType: 按照service type (database pd monitor)关闭公网域名 (Required)
func NewDisableInternetAccessRequestWithoutParam ¶ added in v1.58.0
func NewDisableInternetAccessRequestWithoutParam() *DisableInternetAccessRequest
This constructor has better compatible ability when API parameters changed
func (DisableInternetAccessRequest) GetRegionId ¶ added in v1.58.0
func (r DisableInternetAccessRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DisableInternetAccessRequest) SetInstanceId ¶ added in v1.58.0
func (r *DisableInternetAccessRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DisableInternetAccessRequest) SetRegionId ¶ added in v1.58.0
func (r *DisableInternetAccessRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*DisableInternetAccessRequest) SetServiceType ¶ added in v1.58.0
func (r *DisableInternetAccessRequest) SetServiceType(serviceType string)
param serviceType: 按照service type (database pd monitor)关闭公网域名(Required)
type DisableInternetAccessResponse ¶ added in v1.58.0
type DisableInternetAccessResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DisableInternetAccessResult `json:"result"`
}
type DisableInternetAccessResult ¶ added in v1.58.0
type DisableInternetAccessResult struct {
}
type DisableSSLRequest ¶ added in v1.58.0
type DisableSSLRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
}
func NewDisableSSLRequest ¶ added in v1.58.0
func NewDisableSSLRequest( regionId string, instanceId string, ) *DisableSSLRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDisableSSLRequestWithAllParams ¶ added in v1.58.0
func NewDisableSSLRequestWithAllParams( regionId string, instanceId string, ) *DisableSSLRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required)
func NewDisableSSLRequestWithoutParam ¶ added in v1.58.0
func NewDisableSSLRequestWithoutParam() *DisableSSLRequest
This constructor has better compatible ability when API parameters changed
func (DisableSSLRequest) GetRegionId ¶ added in v1.58.0
func (r DisableSSLRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DisableSSLRequest) SetInstanceId ¶ added in v1.58.0
func (r *DisableSSLRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DisableSSLRequest) SetRegionId ¶ added in v1.58.0
func (r *DisableSSLRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DisableSSLResponse ¶ added in v1.58.0
type DisableSSLResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DisableSSLResult `json:"result"`
}
type DisableSSLResult ¶ added in v1.58.0
type DisableSSLResult struct {
}
type EnableInternetAccessRequest ¶ added in v1.58.0
type EnableInternetAccessRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
/* 按照service type (database pd monitor)开启公网域名 */
ServiceType string `json:"serviceType"`
}
func NewEnableInternetAccessRequest ¶ added in v1.58.0
func NewEnableInternetAccessRequest( regionId string, instanceId string, serviceType string, ) *EnableInternetAccessRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param serviceType: 按照service type (database pd monitor)开启公网域名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewEnableInternetAccessRequestWithAllParams ¶ added in v1.58.0
func NewEnableInternetAccessRequestWithAllParams( regionId string, instanceId string, serviceType string, ) *EnableInternetAccessRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param serviceType: 按照service type (database pd monitor)开启公网域名 (Required)
func NewEnableInternetAccessRequestWithoutParam ¶ added in v1.58.0
func NewEnableInternetAccessRequestWithoutParam() *EnableInternetAccessRequest
This constructor has better compatible ability when API parameters changed
func (EnableInternetAccessRequest) GetRegionId ¶ added in v1.58.0
func (r EnableInternetAccessRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EnableInternetAccessRequest) SetInstanceId ¶ added in v1.58.0
func (r *EnableInternetAccessRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*EnableInternetAccessRequest) SetRegionId ¶ added in v1.58.0
func (r *EnableInternetAccessRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*EnableInternetAccessRequest) SetServiceType ¶ added in v1.58.0
func (r *EnableInternetAccessRequest) SetServiceType(serviceType string)
param serviceType: 按照service type (database pd monitor)开启公网域名(Required)
type EnableInternetAccessResponse ¶ added in v1.58.0
type EnableInternetAccessResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result EnableInternetAccessResult `json:"result"`
}
type EnableInternetAccessResult ¶ added in v1.58.0
type EnableInternetAccessResult struct {
}
type EnableSSLRequest ¶ added in v1.58.0
type EnableSSLRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
}
func NewEnableSSLRequest ¶ added in v1.58.0
func NewEnableSSLRequest( regionId string, instanceId string, ) *EnableSSLRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewEnableSSLRequestWithAllParams ¶ added in v1.58.0
func NewEnableSSLRequestWithAllParams( regionId string, instanceId string, ) *EnableSSLRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required)
func NewEnableSSLRequestWithoutParam ¶ added in v1.58.0
func NewEnableSSLRequestWithoutParam() *EnableSSLRequest
This constructor has better compatible ability when API parameters changed
func (EnableSSLRequest) GetRegionId ¶ added in v1.58.0
func (r EnableSSLRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EnableSSLRequest) SetInstanceId ¶ added in v1.58.0
func (r *EnableSSLRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*EnableSSLRequest) SetRegionId ¶ added in v1.58.0
func (r *EnableSSLRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type EnableSSLResponse ¶ added in v1.58.0
type EnableSSLResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result EnableSSLResult `json:"result"`
}
type EnableSSLResult ¶ added in v1.58.0
type EnableSSLResult struct {
}
type ModifyBackupPolicyRequest ¶
type ModifyBackupPolicyRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
/* 自动备份开始时间窗口,例如:00:00-01:00,表示0点到1点开始进行数据库自动备份,备份完成时间则跟实例大小有关,不一定在这个时间范围中该参数只能是以下取值:00:00-01:0001:00-02:00......23:00-24:00 (Optional) */
StartWindow *string `json:"startWindow"`
/* 自动备份的周期,多个取值用英文逗号分隔,支持以下参数,不区分大小写:- Monday:周一 - Tuesday:周二 - Wednesday:周三 - Thursday:周四 - Friday:周五- Saturday:周六- Sunday:周日 例如定义周一和周三备份,则输入为Monday,Wednesday (Optional) */
BackupPeriod *string `json:"backupPeriod"`
/* 是否开启自动增量备份。 开启后会在没有全量备份的日期自动进行一次增量备份 (Optional) */
AutoIncBackup *bool `json:"autoIncBackup"`
}
func NewModifyBackupPolicyRequest ¶
func NewModifyBackupPolicyRequest( regionId string, instanceId string, ) *ModifyBackupPolicyRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyBackupPolicyRequestWithAllParams ¶
func NewModifyBackupPolicyRequestWithAllParams( regionId string, instanceId string, startWindow *string, backupPeriod *string, autoIncBackup *bool, ) *ModifyBackupPolicyRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param startWindow: 自动备份开始时间窗口,例如:00:00-01:00,表示0点到1点开始进行数据库自动备份,备份完成时间则跟实例大小有关,不一定在这个时间范围中该参数只能是以下取值:00:00-01:0001:00-02:00......23:00-24:00 (Optional) * param backupPeriod: 自动备份的周期,多个取值用英文逗号分隔,支持以下参数,不区分大小写:- Monday:周一 - Tuesday:周二 - Wednesday:周三 - Thursday:周四 - Friday:周五- Saturday:周六- Sunday:周日 例如定义周一和周三备份,则输入为Monday,Wednesday (Optional) * param autoIncBackup: 是否开启自动增量备份。 开启后会在没有全量备份的日期自动进行一次增量备份 (Optional)
func NewModifyBackupPolicyRequestWithoutParam ¶
func NewModifyBackupPolicyRequestWithoutParam() *ModifyBackupPolicyRequest
This constructor has better compatible ability when API parameters changed
func (ModifyBackupPolicyRequest) GetRegionId ¶
func (r ModifyBackupPolicyRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyBackupPolicyRequest) SetAutoIncBackup ¶
func (r *ModifyBackupPolicyRequest) SetAutoIncBackup(autoIncBackup bool)
param autoIncBackup: 是否开启自动增量备份。 开启后会在没有全量备份的日期自动进行一次增量备份(Optional)
func (*ModifyBackupPolicyRequest) SetBackupPeriod ¶
func (r *ModifyBackupPolicyRequest) SetBackupPeriod(backupPeriod string)
param backupPeriod: 自动备份的周期,多个取值用英文逗号分隔,支持以下参数,不区分大小写:- Monday:周一 - Tuesday:周二 - Wednesday:周三 - Thursday:周四 - Friday:周五- Saturday:周六- Sunday:周日 例如定义周一和周三备份,则输入为Monday,Wednesday(Optional)
func (*ModifyBackupPolicyRequest) SetInstanceId ¶
func (r *ModifyBackupPolicyRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*ModifyBackupPolicyRequest) SetRegionId ¶
func (r *ModifyBackupPolicyRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*ModifyBackupPolicyRequest) SetStartWindow ¶
func (r *ModifyBackupPolicyRequest) SetStartWindow(startWindow string)
param startWindow: 自动备份开始时间窗口,例如:00:00-01:00,表示0点到1点开始进行数据库自动备份,备份完成时间则跟实例大小有关,不一定在这个时间范围中该参数只能是以下取值:00:00-01:0001:00-02:00......23:00-24:00(Optional)
type ModifyBackupPolicyResponse ¶
type ModifyBackupPolicyResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ModifyBackupPolicyResult `json:"result"`
}
type ModifyBackupPolicyResult ¶
type ModifyBackupPolicyResult struct {
}
type ModifyInstanceNameRequest ¶
type ModifyInstanceNameRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
/* 实例名称,名称支持中文,实例名的具体规则可参见帮助中心文档 */
InstanceName string `json:"instanceName"`
}
func NewModifyInstanceNameRequest ¶
func NewModifyInstanceNameRequest( regionId string, instanceId string, instanceName string, ) *ModifyInstanceNameRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param instanceName: 实例名称,名称支持中文,实例名的具体规则可参见帮助中心文档 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyInstanceNameRequestWithAllParams ¶
func NewModifyInstanceNameRequestWithAllParams( regionId string, instanceId string, instanceName string, ) *ModifyInstanceNameRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param instanceName: 实例名称,名称支持中文,实例名的具体规则可参见帮助中心文档 (Required)
func NewModifyInstanceNameRequestWithoutParam ¶
func NewModifyInstanceNameRequestWithoutParam() *ModifyInstanceNameRequest
This constructor has better compatible ability when API parameters changed
func (ModifyInstanceNameRequest) GetRegionId ¶
func (r ModifyInstanceNameRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyInstanceNameRequest) SetInstanceId ¶
func (r *ModifyInstanceNameRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*ModifyInstanceNameRequest) SetInstanceName ¶
func (r *ModifyInstanceNameRequest) SetInstanceName(instanceName string)
param instanceName: 实例名称,名称支持中文,实例名的具体规则可参见帮助中心文档(Required)
func (*ModifyInstanceNameRequest) SetRegionId ¶
func (r *ModifyInstanceNameRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type ModifyInstanceNameResponse ¶
type ModifyInstanceNameResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ModifyInstanceNameResult `json:"result"`
}
type ModifyInstanceNameResult ¶
type ModifyInstanceNameResult struct {
}
type ModifyInstanceSpecRequest ¶
type ModifyInstanceSpecRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
/* 调整后的tikv节点数 (Optional) */
TikvNodeNum *int `json:"tikvNodeNum"`
/* 调整后的pd节点数 (Optional) */
PdNodeNum *int `json:"pdNodeNum"`
/* TiDB节点规格和数目 (Optional) */
TidbNodeSpec *tidb.NodeSpec `json:"tidbNodeSpec"`
/* TiFlash节点规格和数目 (Optional) */
TiflashNodeSpec *tidb.NodeSpec `json:"tiflashNodeSpec"`
/* Ticdc节点规格和数目 (Optional) */
TicdcNodeSpec *tidb.NodeSpec `json:"ticdcNodeSpec"`
/* Monitor节点规格和数目 (Optional) */
MonitorNodeSpec *tidb.NodeSpec `json:"monitorNodeSpec"`
}
func NewModifyInstanceSpecRequest ¶
func NewModifyInstanceSpecRequest( regionId string, instanceId string, ) *ModifyInstanceSpecRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyInstanceSpecRequestWithAllParams ¶
func NewModifyInstanceSpecRequestWithAllParams( regionId string, instanceId string, tikvNodeNum *int, pdNodeNum *int, tidbNodeSpec *tidb.NodeSpec, tiflashNodeSpec *tidb.NodeSpec, ticdcNodeSpec *tidb.NodeSpec, monitorNodeSpec *tidb.NodeSpec, ) *ModifyInstanceSpecRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param tikvNodeNum: 调整后的tikv节点数 (Optional) * param pdNodeNum: 调整后的pd节点数 (Optional) * param tidbNodeSpec: TiDB节点规格和数目 (Optional) * param tiflashNodeSpec: TiFlash节点规格和数目 (Optional) * param ticdcNodeSpec: Ticdc节点规格和数目 (Optional) * param monitorNodeSpec: Monitor节点规格和数目 (Optional)
func NewModifyInstanceSpecRequestWithoutParam ¶
func NewModifyInstanceSpecRequestWithoutParam() *ModifyInstanceSpecRequest
This constructor has better compatible ability when API parameters changed
func (ModifyInstanceSpecRequest) GetRegionId ¶
func (r ModifyInstanceSpecRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyInstanceSpecRequest) SetInstanceId ¶
func (r *ModifyInstanceSpecRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*ModifyInstanceSpecRequest) SetMonitorNodeSpec ¶
func (r *ModifyInstanceSpecRequest) SetMonitorNodeSpec(monitorNodeSpec *tidb.NodeSpec)
param monitorNodeSpec: Monitor节点规格和数目(Optional)
func (*ModifyInstanceSpecRequest) SetPdNodeNum ¶
func (r *ModifyInstanceSpecRequest) SetPdNodeNum(pdNodeNum int)
param pdNodeNum: 调整后的pd节点数(Optional)
func (*ModifyInstanceSpecRequest) SetRegionId ¶
func (r *ModifyInstanceSpecRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*ModifyInstanceSpecRequest) SetTicdcNodeSpec ¶
func (r *ModifyInstanceSpecRequest) SetTicdcNodeSpec(ticdcNodeSpec *tidb.NodeSpec)
param ticdcNodeSpec: Ticdc节点规格和数目(Optional)
func (*ModifyInstanceSpecRequest) SetTidbNodeSpec ¶
func (r *ModifyInstanceSpecRequest) SetTidbNodeSpec(tidbNodeSpec *tidb.NodeSpec)
param tidbNodeSpec: TiDB节点规格和数目(Optional)
func (*ModifyInstanceSpecRequest) SetTiflashNodeSpec ¶
func (r *ModifyInstanceSpecRequest) SetTiflashNodeSpec(tiflashNodeSpec *tidb.NodeSpec)
param tiflashNodeSpec: TiFlash节点规格和数目(Optional)
func (*ModifyInstanceSpecRequest) SetTikvNodeNum ¶
func (r *ModifyInstanceSpecRequest) SetTikvNodeNum(tikvNodeNum int)
param tikvNodeNum: 调整后的tikv节点数(Optional)
type ModifyInstanceSpecResponse ¶
type ModifyInstanceSpecResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ModifyInstanceSpecResult `json:"result"`
}
type ModifyInstanceSpecResult ¶
type ModifyInstanceSpecResult struct {
OrderId string `json:"orderId"`
}
type ModifyNodeNumRequest ¶
type ModifyNodeNumRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
/* 调整后的tidb节点数 (Optional) */
TidbNodeNum *int `json:"tidbNodeNum"`
/* 调整后的tikv节点数 (Optional) */
TikvNodeNum *int `json:"tikvNodeNum"`
/* 调整后的pd节点数 (Optional) */
PdNodeNum *int `json:"pdNodeNum"`
/* TiFlash节点规格和数目 (Optional) */
TiflashNodeSpec *tidb.NodeSpec `json:"tiflashNodeSpec"`
/* Ticdc节点规格和数目 (Optional) */
TicdcNodeSpec *tidb.NodeSpec `json:"ticdcNodeSpec"`
}
func NewModifyNodeNumRequest ¶
func NewModifyNodeNumRequest( regionId string, instanceId string, ) *ModifyNodeNumRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyNodeNumRequestWithAllParams ¶
func NewModifyNodeNumRequestWithAllParams( regionId string, instanceId string, tidbNodeNum *int, tikvNodeNum *int, pdNodeNum *int, tiflashNodeSpec *tidb.NodeSpec, ticdcNodeSpec *tidb.NodeSpec, ) *ModifyNodeNumRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param tidbNodeNum: 调整后的tidb节点数 (Optional) * param tikvNodeNum: 调整后的tikv节点数 (Optional) * param pdNodeNum: 调整后的pd节点数 (Optional) * param tiflashNodeSpec: TiFlash节点规格和数目 (Optional) * param ticdcNodeSpec: Ticdc节点规格和数目 (Optional)
func NewModifyNodeNumRequestWithoutParam ¶
func NewModifyNodeNumRequestWithoutParam() *ModifyNodeNumRequest
This constructor has better compatible ability when API parameters changed
func (ModifyNodeNumRequest) GetRegionId ¶
func (r ModifyNodeNumRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyNodeNumRequest) SetInstanceId ¶
func (r *ModifyNodeNumRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*ModifyNodeNumRequest) SetPdNodeNum ¶
func (r *ModifyNodeNumRequest) SetPdNodeNum(pdNodeNum int)
param pdNodeNum: 调整后的pd节点数(Optional)
func (*ModifyNodeNumRequest) SetRegionId ¶
func (r *ModifyNodeNumRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*ModifyNodeNumRequest) SetTicdcNodeSpec ¶
func (r *ModifyNodeNumRequest) SetTicdcNodeSpec(ticdcNodeSpec *tidb.NodeSpec)
param ticdcNodeSpec: Ticdc节点规格和数目(Optional)
func (*ModifyNodeNumRequest) SetTidbNodeNum ¶
func (r *ModifyNodeNumRequest) SetTidbNodeNum(tidbNodeNum int)
param tidbNodeNum: 调整后的tidb节点数(Optional)
func (*ModifyNodeNumRequest) SetTiflashNodeSpec ¶
func (r *ModifyNodeNumRequest) SetTiflashNodeSpec(tiflashNodeSpec *tidb.NodeSpec)
param tiflashNodeSpec: TiFlash节点规格和数目(Optional)
func (*ModifyNodeNumRequest) SetTikvNodeNum ¶
func (r *ModifyNodeNumRequest) SetTikvNodeNum(tikvNodeNum int)
param tikvNodeNum: 调整后的tikv节点数(Optional)
type ModifyNodeNumResponse ¶
type ModifyNodeNumResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ModifyNodeNumResult `json:"result"`
}
type ModifyNodeNumResult ¶
type ModifyNodeNumResult struct {
OrderId string `json:"orderId"`
}
type ModifyParametersRequest ¶
type ModifyParametersRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
/* */
Parameters []tidb.ModifyParam `json:"parameters"`
}
func NewModifyParametersRequest ¶
func NewModifyParametersRequest( regionId string, instanceId string, parameters []tidb.ModifyParam, ) *ModifyParametersRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param parameters: (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyParametersRequestWithAllParams ¶
func NewModifyParametersRequestWithAllParams( regionId string, instanceId string, parameters []tidb.ModifyParam, ) *ModifyParametersRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param parameters: (Required)
func NewModifyParametersRequestWithoutParam ¶
func NewModifyParametersRequestWithoutParam() *ModifyParametersRequest
This constructor has better compatible ability when API parameters changed
func (ModifyParametersRequest) GetRegionId ¶
func (r ModifyParametersRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyParametersRequest) SetInstanceId ¶
func (r *ModifyParametersRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*ModifyParametersRequest) SetParameters ¶
func (r *ModifyParametersRequest) SetParameters(parameters []tidb.ModifyParam)
param parameters: (Required)
func (*ModifyParametersRequest) SetRegionId ¶
func (r *ModifyParametersRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type ModifyParametersResponse ¶
type ModifyParametersResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ModifyParametersResult `json:"result"`
}
type ModifyParametersResult ¶
type ModifyParametersResult struct {
}
type ModifyReplicationRequest ¶ added in v1.58.0
type ModifyReplicationRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
/* 复制任务ID */
TaskId string `json:"taskId"`
/* 目标实例备注说明 (Optional) */
TargetComment *string `json:"targetComment"`
/* 目标类型为TiDB或MySQL时,连接目标实例的用户名 (Optional) */
TargetUser *string `json:"targetUser"`
/* 目标类型为TiDB或MySQL时,连接目标实例的密码 (Optional) */
TargetPassword *string `json:"targetPassword"`
/* Kafka的Topic (Optional) */
KafkaTopic *string `json:"kafkaTopic"`
/* Kafka的版本 (Optional) */
KafkaVersion *string `json:"kafkaVersion"`
/* 过滤规则列表 (Optional) */
ReplicationObjects []string `json:"replicationObjects"`
}
func NewModifyReplicationRequest ¶ added in v1.58.0
func NewModifyReplicationRequest( regionId string, instanceId string, taskId string, ) *ModifyReplicationRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param taskId: 复制任务ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyReplicationRequestWithAllParams ¶ added in v1.58.0
func NewModifyReplicationRequestWithAllParams( regionId string, instanceId string, taskId string, targetComment *string, targetUser *string, targetPassword *string, kafkaTopic *string, kafkaVersion *string, replicationObjects []string, ) *ModifyReplicationRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param taskId: 复制任务ID (Required) * param targetComment: 目标实例备注说明 (Optional) * param targetUser: 目标类型为TiDB或MySQL时,连接目标实例的用户名 (Optional) * param targetPassword: 目标类型为TiDB或MySQL时,连接目标实例的密码 (Optional) * param kafkaTopic: Kafka的Topic (Optional) * param kafkaVersion: Kafka的版本 (Optional) * param replicationObjects: 过滤规则列表 (Optional)
func NewModifyReplicationRequestWithoutParam ¶ added in v1.58.0
func NewModifyReplicationRequestWithoutParam() *ModifyReplicationRequest
This constructor has better compatible ability when API parameters changed
func (ModifyReplicationRequest) GetRegionId ¶ added in v1.58.0
func (r ModifyReplicationRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyReplicationRequest) SetInstanceId ¶ added in v1.58.0
func (r *ModifyReplicationRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*ModifyReplicationRequest) SetKafkaTopic ¶ added in v1.58.0
func (r *ModifyReplicationRequest) SetKafkaTopic(kafkaTopic string)
param kafkaTopic: Kafka的Topic(Optional)
func (*ModifyReplicationRequest) SetKafkaVersion ¶ added in v1.58.0
func (r *ModifyReplicationRequest) SetKafkaVersion(kafkaVersion string)
param kafkaVersion: Kafka的版本(Optional)
func (*ModifyReplicationRequest) SetRegionId ¶ added in v1.58.0
func (r *ModifyReplicationRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*ModifyReplicationRequest) SetReplicationObjects ¶ added in v1.59.0
func (r *ModifyReplicationRequest) SetReplicationObjects(replicationObjects []string)
param replicationObjects: 过滤规则列表(Optional)
func (*ModifyReplicationRequest) SetTargetComment ¶ added in v1.58.0
func (r *ModifyReplicationRequest) SetTargetComment(targetComment string)
param targetComment: 目标实例备注说明(Optional)
func (*ModifyReplicationRequest) SetTargetPassword ¶ added in v1.58.0
func (r *ModifyReplicationRequest) SetTargetPassword(targetPassword string)
param targetPassword: 目标类型为TiDB或MySQL时,连接目标实例的密码(Optional)
func (*ModifyReplicationRequest) SetTargetUser ¶ added in v1.58.0
func (r *ModifyReplicationRequest) SetTargetUser(targetUser string)
param targetUser: 目标类型为TiDB或MySQL时,连接目标实例的用户名(Optional)
func (*ModifyReplicationRequest) SetTaskId ¶ added in v1.58.0
func (r *ModifyReplicationRequest) SetTaskId(taskId string)
param taskId: 复制任务ID(Required)
type ModifyReplicationResponse ¶ added in v1.58.0
type ModifyReplicationResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ModifyReplicationResult `json:"result"`
}
type ModifyReplicationResult ¶ added in v1.58.0
type ModifyReplicationResult struct {
}
type ModifyWhiteListRequest ¶
type ModifyWhiteListRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
/* IP或IP段,不同的IP/IP段之间用英文逗号分隔,例如0.0.0.0/0,192.168.0.10 */
Ips string `json:"ips"`
/* 白名单分组名 */
Name string `json:"name"`
}
func NewModifyWhiteListRequest ¶
func NewModifyWhiteListRequest( regionId string, instanceId string, ips string, name string, ) *ModifyWhiteListRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param ips: IP或IP段,不同的IP/IP段之间用英文逗号分隔,例如0.0.0.0/0,192.168.0.10 (Required) * param name: 白名单分组名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyWhiteListRequestWithAllParams ¶
func NewModifyWhiteListRequestWithAllParams( regionId string, instanceId string, ips string, name string, ) *ModifyWhiteListRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param ips: IP或IP段,不同的IP/IP段之间用英文逗号分隔,例如0.0.0.0/0,192.168.0.10 (Required) * param name: 白名单分组名 (Required)
func NewModifyWhiteListRequestWithoutParam ¶
func NewModifyWhiteListRequestWithoutParam() *ModifyWhiteListRequest
This constructor has better compatible ability when API parameters changed
func (ModifyWhiteListRequest) GetRegionId ¶
func (r ModifyWhiteListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyWhiteListRequest) SetInstanceId ¶
func (r *ModifyWhiteListRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*ModifyWhiteListRequest) SetIps ¶
func (r *ModifyWhiteListRequest) SetIps(ips string)
param ips: IP或IP段,不同的IP/IP段之间用英文逗号分隔,例如0.0.0.0/0,192.168.0.10(Required)
func (*ModifyWhiteListRequest) SetName ¶
func (r *ModifyWhiteListRequest) SetName(name string)
param name: 白名单分组名(Required)
func (*ModifyWhiteListRequest) SetRegionId ¶
func (r *ModifyWhiteListRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type ModifyWhiteListResponse ¶
type ModifyWhiteListResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ModifyWhiteListResult `json:"result"`
}
type ModifyWhiteListResult ¶
type ModifyWhiteListResult struct {
}
type RebootPodRequest ¶
type RebootPodRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
/* 重启指定类型的pod,支持Tikv,TiDB,PD,TiFlash */
NodeType []string `json:"nodeType"`
}
func NewRebootPodRequest ¶
func NewRebootPodRequest( regionId string, instanceId string, nodeType []string, ) *RebootPodRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param nodeType: 重启指定类型的pod,支持Tikv,TiDB,PD,TiFlash (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewRebootPodRequestWithAllParams ¶
func NewRebootPodRequestWithAllParams( regionId string, instanceId string, nodeType []string, ) *RebootPodRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param nodeType: 重启指定类型的pod,支持Tikv,TiDB,PD,TiFlash (Required)
func NewRebootPodRequestWithoutParam ¶
func NewRebootPodRequestWithoutParam() *RebootPodRequest
This constructor has better compatible ability when API parameters changed
func (RebootPodRequest) GetRegionId ¶
func (r RebootPodRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*RebootPodRequest) SetInstanceId ¶
func (r *RebootPodRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*RebootPodRequest) SetNodeType ¶
func (r *RebootPodRequest) SetNodeType(nodeType []string)
param nodeType: 重启指定类型的pod,支持Tikv,TiDB,PD,TiFlash(Required)
func (*RebootPodRequest) SetRegionId ¶
func (r *RebootPodRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type RebootPodResponse ¶
type RebootPodResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result RebootPodResult `json:"result"`
}
type RebootPodResult ¶
type RebootPodResult struct {
}
type ResetPasswordRequest ¶
type ResetPasswordRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
/* 账号名 */
AccountName string `json:"accountName"`
/* 新密码 */
AccountPassword string `json:"accountPassword"`
}
func NewResetPasswordRequest ¶
func NewResetPasswordRequest( regionId string, instanceId string, accountName string, accountPassword string, ) *ResetPasswordRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param accountName: 账号名 (Required) * param accountPassword: 新密码 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewResetPasswordRequestWithAllParams ¶
func NewResetPasswordRequestWithAllParams( regionId string, instanceId string, accountName string, accountPassword string, ) *ResetPasswordRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param accountName: 账号名 (Required) * param accountPassword: 新密码 (Required)
func NewResetPasswordRequestWithoutParam ¶
func NewResetPasswordRequestWithoutParam() *ResetPasswordRequest
This constructor has better compatible ability when API parameters changed
func (ResetPasswordRequest) GetRegionId ¶
func (r ResetPasswordRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ResetPasswordRequest) SetAccountName ¶
func (r *ResetPasswordRequest) SetAccountName(accountName string)
param accountName: 账号名(Required)
func (*ResetPasswordRequest) SetAccountPassword ¶
func (r *ResetPasswordRequest) SetAccountPassword(accountPassword string)
param accountPassword: 新密码(Required)
func (*ResetPasswordRequest) SetInstanceId ¶
func (r *ResetPasswordRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*ResetPasswordRequest) SetRegionId ¶
func (r *ResetPasswordRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type ResetPasswordResponse ¶
type ResetPasswordResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ResetPasswordResult `json:"result"`
}
type ResetPasswordResult ¶
type ResetPasswordResult struct {
}
type ResumeReplicationRequest ¶ added in v1.58.0
type ResumeReplicationRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
/* 复制任务ID */
TaskId string `json:"taskId"`
}
func NewResumeReplicationRequest ¶ added in v1.58.0
func NewResumeReplicationRequest( regionId string, instanceId string, taskId string, ) *ResumeReplicationRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param taskId: 复制任务ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewResumeReplicationRequestWithAllParams ¶ added in v1.58.0
func NewResumeReplicationRequestWithAllParams( regionId string, instanceId string, taskId string, ) *ResumeReplicationRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param taskId: 复制任务ID (Required)
func NewResumeReplicationRequestWithoutParam ¶ added in v1.58.0
func NewResumeReplicationRequestWithoutParam() *ResumeReplicationRequest
This constructor has better compatible ability when API parameters changed
func (ResumeReplicationRequest) GetRegionId ¶ added in v1.58.0
func (r ResumeReplicationRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ResumeReplicationRequest) SetInstanceId ¶ added in v1.58.0
func (r *ResumeReplicationRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*ResumeReplicationRequest) SetRegionId ¶ added in v1.58.0
func (r *ResumeReplicationRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*ResumeReplicationRequest) SetTaskId ¶ added in v1.58.0
func (r *ResumeReplicationRequest) SetTaskId(taskId string)
param taskId: 复制任务ID(Required)
type ResumeReplicationResponse ¶ added in v1.58.0
type ResumeReplicationResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ResumeReplicationResult `json:"result"`
}
type ResumeReplicationResult ¶ added in v1.58.0
type ResumeReplicationResult struct {
}
type StopReplicationRequest ¶ added in v1.58.0
type StopReplicationRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
/* 复制任务ID */
TaskId string `json:"taskId"`
}
func NewStopReplicationRequest ¶ added in v1.58.0
func NewStopReplicationRequest( regionId string, instanceId string, taskId string, ) *StopReplicationRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param taskId: 复制任务ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewStopReplicationRequestWithAllParams ¶ added in v1.58.0
func NewStopReplicationRequestWithAllParams( regionId string, instanceId string, taskId string, ) *StopReplicationRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param taskId: 复制任务ID (Required)
func NewStopReplicationRequestWithoutParam ¶ added in v1.58.0
func NewStopReplicationRequestWithoutParam() *StopReplicationRequest
This constructor has better compatible ability when API parameters changed
func (StopReplicationRequest) GetRegionId ¶ added in v1.58.0
func (r StopReplicationRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StopReplicationRequest) SetInstanceId ¶ added in v1.58.0
func (r *StopReplicationRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*StopReplicationRequest) SetRegionId ¶ added in v1.58.0
func (r *StopReplicationRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*StopReplicationRequest) SetTaskId ¶ added in v1.58.0
func (r *StopReplicationRequest) SetTaskId(taskId string)
param taskId: 复制任务ID(Required)
type StopReplicationResponse ¶ added in v1.58.0
type StopReplicationResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result StopReplicationResult `json:"result"`
}
type StopReplicationResult ¶ added in v1.58.0
type StopReplicationResult struct {
}
type UpgradeEngineVersionRequest ¶
type UpgradeEngineVersionRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
/* 升级后的版本号 (Optional) */
Version *string `json:"version"`
/* 版本升级的时间点,时间格式yyyy-mm-dd hh:mm:ss。不传或者传入空表示取消升级 (Optional) */
Timing *string `json:"timing"`
}
func NewUpgradeEngineVersionRequest ¶
func NewUpgradeEngineVersionRequest( regionId string, instanceId string, ) *UpgradeEngineVersionRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewUpgradeEngineVersionRequestWithAllParams ¶
func NewUpgradeEngineVersionRequestWithAllParams( regionId string, instanceId string, version *string, timing *string, ) *UpgradeEngineVersionRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param version: 升级后的版本号 (Optional) * param timing: 版本升级的时间点,时间格式yyyy-mm-dd hh:mm:ss。不传或者传入空表示取消升级 (Optional)
func NewUpgradeEngineVersionRequestWithoutParam ¶
func NewUpgradeEngineVersionRequestWithoutParam() *UpgradeEngineVersionRequest
This constructor has better compatible ability when API parameters changed
func (UpgradeEngineVersionRequest) GetRegionId ¶
func (r UpgradeEngineVersionRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*UpgradeEngineVersionRequest) SetInstanceId ¶
func (r *UpgradeEngineVersionRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*UpgradeEngineVersionRequest) SetRegionId ¶
func (r *UpgradeEngineVersionRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*UpgradeEngineVersionRequest) SetTiming ¶
func (r *UpgradeEngineVersionRequest) SetTiming(timing string)
param timing: 版本升级的时间点,时间格式yyyy-mm-dd hh:mm:ss。不传或者传入空表示取消升级(Optional)
func (*UpgradeEngineVersionRequest) SetVersion ¶
func (r *UpgradeEngineVersionRequest) SetVersion(version string)
param version: 升级后的版本号(Optional)
type UpgradeEngineVersionResponse ¶
type UpgradeEngineVersionResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result UpgradeEngineVersionResult `json:"result"`
}
type UpgradeEngineVersionResult ¶
type UpgradeEngineVersionResult struct {
}
type VerifyFilefromOSSRequest ¶
type VerifyFilefromOSSRequest struct {
core.JDCloudRequest
/* 地域代码 */
RegionId string `json:"regionId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
/* 要校验的文件bucket及路径,例如Bucket为db_bak,文件路径为test_server/db1/20181013.bak,则ossLink为db_bak/test_server/db1/20181013.bak */
OssLink string `json:"ossLink"`
}
func NewVerifyFilefromOSSRequest ¶
func NewVerifyFilefromOSSRequest( regionId string, instanceId string, ossLink string, ) *VerifyFilefromOSSRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param ossLink: 要校验的文件bucket及路径,例如Bucket为db_bak,文件路径为test_server/db1/20181013.bak,则ossLink为db_bak/test_server/db1/20181013.bak (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewVerifyFilefromOSSRequestWithAllParams ¶
func NewVerifyFilefromOSSRequestWithAllParams( regionId string, instanceId string, ossLink string, ) *VerifyFilefromOSSRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param ossLink: 要校验的文件bucket及路径,例如Bucket为db_bak,文件路径为test_server/db1/20181013.bak,则ossLink为db_bak/test_server/db1/20181013.bak (Required)
func NewVerifyFilefromOSSRequestWithoutParam ¶
func NewVerifyFilefromOSSRequestWithoutParam() *VerifyFilefromOSSRequest
This constructor has better compatible ability when API parameters changed
func (VerifyFilefromOSSRequest) GetRegionId ¶
func (r VerifyFilefromOSSRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*VerifyFilefromOSSRequest) SetInstanceId ¶
func (r *VerifyFilefromOSSRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*VerifyFilefromOSSRequest) SetOssLink ¶
func (r *VerifyFilefromOSSRequest) SetOssLink(ossLink string)
param ossLink: 要校验的文件bucket及路径,例如Bucket为db_bak,文件路径为test_server/db1/20181013.bak,则ossLink为db_bak/test_server/db1/20181013.bak(Required)
func (*VerifyFilefromOSSRequest) SetRegionId ¶
func (r *VerifyFilefromOSSRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type VerifyFilefromOSSResponse ¶
type VerifyFilefromOSSResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result VerifyFilefromOSSResult `json:"result"`
}
type VerifyFilefromOSSResult ¶
Source Files
¶
- AddWhiteListGroup.go
- CreateAccount.go
- CreateBackup.go
- CreateDataMigration.go
- CreateInstance.go
- CreateInstanceByTime.go
- CreateInstanceFromBackup.go
- CreateReplication.go
- DeleteBackup.go
- DeleteInstance.go
- DeleteReplication.go
- DeleteWhiteListGroup.go
- DescribeAccounts.go
- DescribeAvailableDBInfoInternel.go
- DescribeBackupPolicy.go
- DescribeBackups.go
- DescribeDataMigration.go
- DescribeInstanceAttributes.go
- DescribeInstanceClasses.go
- DescribeInstances.go
- DescribeNodes.go
- DescribeOrderableInstanceType.go
- DescribeParameters.go
- DescribeReplications.go
- DescribeRestoreTimeInterval.go
- DescribeSSL.go
- DescribeUpgradePlan.go
- DescribeUpgradeVersions.go
- DescribeVersions.go
- DescribeWhiteList.go
- DisableInternetAccess.go
- DisableSSL.go
- EnableInternetAccess.go
- EnableSSL.go
- ModifyBackupPolicy.go
- ModifyInstanceName.go
- ModifyInstanceSpec.go
- ModifyNodeNum.go
- ModifyParameters.go
- ModifyReplication.go
- ModifyWhiteList.go
- RebootPod.go
- ResetPassword.go
- ResumeReplication.go
- StopReplication.go
- UpgradeEngineVersion.go
- VerifyFilefromOSS.go