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 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 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 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) 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"` /* 迁移任务类型,支持以下类型(大小写不敏感):-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: 迁移任务类型,支持以下类型(大小写不敏感):-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: 迁移任务类型,支持以下类型(大小写不敏感):-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: 迁移任务类型,支持以下类型(大小写不敏感):-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 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 ¶
type CreateReplicationRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` /* 新建TiCDC复制任务 */ Replication *tidb.ReplicationSpec `json:"replication"` }
func NewCreateReplicationRequest ¶
func NewCreateReplicationRequest( regionId string, instanceId string, replication *tidb.ReplicationSpec, ) *CreateReplicationRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param replication: 新建TiCDC复制任务 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateReplicationRequestWithAllParams ¶
func NewCreateReplicationRequestWithAllParams( regionId string, instanceId string, replication *tidb.ReplicationSpec, ) *CreateReplicationRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param replication: 新建TiCDC复制任务 (Required)
func NewCreateReplicationRequestWithoutParam ¶
func NewCreateReplicationRequestWithoutParam() *CreateReplicationRequest
This constructor has better compatible ability when API parameters changed
func (CreateReplicationRequest) GetRegionId ¶
func (r CreateReplicationRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateReplicationRequest) SetInstanceId ¶
func (r *CreateReplicationRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*CreateReplicationRequest) SetRegionId ¶
func (r *CreateReplicationRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*CreateReplicationRequest) SetReplication ¶
func (r *CreateReplicationRequest) SetReplication(replication *tidb.ReplicationSpec)
param replication: 新建TiCDC复制任务(Required)
type CreateReplicationResponse ¶
type CreateReplicationResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateReplicationResult `json:"result"` }
type CreateReplicationResult ¶
type CreateReplicationResult struct { }
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 ¶
type DeleteReplicationRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` /* 复制任务ID */ TaskId string `json:"taskId"` }
func NewDeleteReplicationRequest ¶
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 ¶
func NewDeleteReplicationRequestWithAllParams( regionId string, instanceId string, taskId string, ) *DeleteReplicationRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param taskId: 复制任务ID (Required)
func NewDeleteReplicationRequestWithoutParam ¶
func NewDeleteReplicationRequestWithoutParam() *DeleteReplicationRequest
This constructor has better compatible ability when API parameters changed
func (DeleteReplicationRequest) GetRegionId ¶
func (r DeleteReplicationRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteReplicationRequest) SetInstanceId ¶
func (r *DeleteReplicationRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DeleteReplicationRequest) SetRegionId ¶
func (r *DeleteReplicationRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*DeleteReplicationRequest) SetTaskId ¶
func (r *DeleteReplicationRequest) SetTaskId(taskId string)
param taskId: 复制任务ID(Required)
type DeleteReplicationResponse ¶
type DeleteReplicationResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteReplicationResult `json:"result"` }
type DeleteReplicationResult ¶
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 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 ¶
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 ¶
type DescribeReplicationsRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` }
func NewDescribeReplicationsRequest ¶
func NewDescribeReplicationsRequest( regionId string, instanceId string, ) *DescribeReplicationsRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeReplicationsRequestWithAllParams ¶
func NewDescribeReplicationsRequestWithAllParams( regionId string, instanceId string, ) *DescribeReplicationsRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required)
func NewDescribeReplicationsRequestWithoutParam ¶
func NewDescribeReplicationsRequestWithoutParam() *DescribeReplicationsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeReplicationsRequest) GetRegionId ¶
func (r DescribeReplicationsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeReplicationsRequest) SetInstanceId ¶
func (r *DescribeReplicationsRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DescribeReplicationsRequest) SetRegionId ¶
func (r *DescribeReplicationsRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DescribeReplicationsResponse ¶
type DescribeReplicationsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeReplicationsResult `json:"result"` }
type DescribeReplicationsResult ¶
type DescribeReplicationsResult struct { TotalCount int `json:"totalCount"` Replications []tidb.ReplicationTask `json:"replications"` }
type DescribeSSLRequest ¶
type DescribeSSLRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` }
func NewDescribeSSLRequest ¶
func NewDescribeSSLRequest( regionId string, instanceId string, ) *DescribeSSLRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeSSLRequestWithAllParams ¶
func NewDescribeSSLRequestWithAllParams( regionId string, instanceId string, ) *DescribeSSLRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required)
func NewDescribeSSLRequestWithoutParam ¶
func NewDescribeSSLRequestWithoutParam() *DescribeSSLRequest
This constructor has better compatible ability when API parameters changed
func (DescribeSSLRequest) GetRegionId ¶
func (r DescribeSSLRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeSSLRequest) SetInstanceId ¶
func (r *DescribeSSLRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DescribeSSLRequest) SetRegionId ¶
func (r *DescribeSSLRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DescribeSSLResponse ¶
type DescribeSSLResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeSSLResult `json:"result"` }
type DescribeSSLResult ¶
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 ¶
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 ¶
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 ¶
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 ¶
func NewDisableInternetAccessRequestWithoutParam() *DisableInternetAccessRequest
This constructor has better compatible ability when API parameters changed
func (DisableInternetAccessRequest) GetRegionId ¶
func (r DisableInternetAccessRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DisableInternetAccessRequest) SetInstanceId ¶
func (r *DisableInternetAccessRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DisableInternetAccessRequest) SetRegionId ¶
func (r *DisableInternetAccessRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*DisableInternetAccessRequest) SetServiceType ¶
func (r *DisableInternetAccessRequest) SetServiceType(serviceType string)
param serviceType: 按照service type (database pd monitor)关闭公网域名(Required)
type DisableInternetAccessResponse ¶
type DisableInternetAccessResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DisableInternetAccessResult `json:"result"` }
type DisableInternetAccessResult ¶
type DisableInternetAccessResult struct { }
type DisableSSLRequest ¶
type DisableSSLRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` }
func NewDisableSSLRequest ¶
func NewDisableSSLRequest( regionId string, instanceId string, ) *DisableSSLRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDisableSSLRequestWithAllParams ¶
func NewDisableSSLRequestWithAllParams( regionId string, instanceId string, ) *DisableSSLRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required)
func NewDisableSSLRequestWithoutParam ¶
func NewDisableSSLRequestWithoutParam() *DisableSSLRequest
This constructor has better compatible ability when API parameters changed
func (DisableSSLRequest) GetRegionId ¶
func (r DisableSSLRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DisableSSLRequest) SetInstanceId ¶
func (r *DisableSSLRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DisableSSLRequest) SetRegionId ¶
func (r *DisableSSLRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DisableSSLResponse ¶
type DisableSSLResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DisableSSLResult `json:"result"` }
type DisableSSLResult ¶
type DisableSSLResult struct { }
type EnableInternetAccessRequest ¶
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 ¶
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 ¶
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 ¶
func NewEnableInternetAccessRequestWithoutParam() *EnableInternetAccessRequest
This constructor has better compatible ability when API parameters changed
func (EnableInternetAccessRequest) GetRegionId ¶
func (r EnableInternetAccessRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EnableInternetAccessRequest) SetInstanceId ¶
func (r *EnableInternetAccessRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*EnableInternetAccessRequest) SetRegionId ¶
func (r *EnableInternetAccessRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*EnableInternetAccessRequest) SetServiceType ¶
func (r *EnableInternetAccessRequest) SetServiceType(serviceType string)
param serviceType: 按照service type (database pd monitor)开启公网域名(Required)
type EnableInternetAccessResponse ¶
type EnableInternetAccessResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result EnableInternetAccessResult `json:"result"` }
type EnableInternetAccessResult ¶
type EnableInternetAccessResult struct { }
type EnableSSLRequest ¶
type EnableSSLRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` }
func NewEnableSSLRequest ¶
func NewEnableSSLRequest( regionId string, instanceId string, ) *EnableSSLRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewEnableSSLRequestWithAllParams ¶
func NewEnableSSLRequestWithAllParams( regionId string, instanceId string, ) *EnableSSLRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required)
func NewEnableSSLRequestWithoutParam ¶
func NewEnableSSLRequestWithoutParam() *EnableSSLRequest
This constructor has better compatible ability when API parameters changed
func (EnableSSLRequest) GetRegionId ¶
func (r EnableSSLRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EnableSSLRequest) SetInstanceId ¶
func (r *EnableSSLRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*EnableSSLRequest) SetRegionId ¶
func (r *EnableSSLRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type EnableSSLResponse ¶
type EnableSSLResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result EnableSSLResult `json:"result"` }
type EnableSSLResult ¶
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 ¶
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"` }
func NewModifyReplicationRequest ¶
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 ¶
func NewModifyReplicationRequestWithAllParams( regionId string, instanceId string, taskId string, targetComment *string, targetUser *string, targetPassword *string, kafkaTopic *string, kafkaVersion *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)
func NewModifyReplicationRequestWithoutParam ¶
func NewModifyReplicationRequestWithoutParam() *ModifyReplicationRequest
This constructor has better compatible ability when API parameters changed
func (ModifyReplicationRequest) GetRegionId ¶
func (r ModifyReplicationRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyReplicationRequest) SetInstanceId ¶
func (r *ModifyReplicationRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*ModifyReplicationRequest) SetKafkaTopic ¶
func (r *ModifyReplicationRequest) SetKafkaTopic(kafkaTopic string)
param kafkaTopic: Kafka的Topic(Optional)
func (*ModifyReplicationRequest) SetKafkaVersion ¶
func (r *ModifyReplicationRequest) SetKafkaVersion(kafkaVersion string)
param kafkaVersion: Kafka的版本(Optional)
func (*ModifyReplicationRequest) SetRegionId ¶
func (r *ModifyReplicationRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*ModifyReplicationRequest) SetTargetComment ¶
func (r *ModifyReplicationRequest) SetTargetComment(targetComment string)
param targetComment: 目标实例备注说明(Optional)
func (*ModifyReplicationRequest) SetTargetPassword ¶
func (r *ModifyReplicationRequest) SetTargetPassword(targetPassword string)
param targetPassword: 目标类型为TiDB或MySQL时,连接目标实例的密码(Optional)
func (*ModifyReplicationRequest) SetTargetUser ¶
func (r *ModifyReplicationRequest) SetTargetUser(targetUser string)
param targetUser: 目标类型为TiDB或MySQL时,连接目标实例的用户名(Optional)
func (*ModifyReplicationRequest) SetTaskId ¶
func (r *ModifyReplicationRequest) SetTaskId(taskId string)
param taskId: 复制任务ID(Required)
type ModifyReplicationResponse ¶
type ModifyReplicationResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyReplicationResult `json:"result"` }
type ModifyReplicationResult ¶
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 ¶
type ResumeReplicationRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` /* 复制任务ID */ TaskId string `json:"taskId"` }
func NewResumeReplicationRequest ¶
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 ¶
func NewResumeReplicationRequestWithAllParams( regionId string, instanceId string, taskId string, ) *ResumeReplicationRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param taskId: 复制任务ID (Required)
func NewResumeReplicationRequestWithoutParam ¶
func NewResumeReplicationRequestWithoutParam() *ResumeReplicationRequest
This constructor has better compatible ability when API parameters changed
func (ResumeReplicationRequest) GetRegionId ¶
func (r ResumeReplicationRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ResumeReplicationRequest) SetInstanceId ¶
func (r *ResumeReplicationRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*ResumeReplicationRequest) SetRegionId ¶
func (r *ResumeReplicationRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*ResumeReplicationRequest) SetTaskId ¶
func (r *ResumeReplicationRequest) SetTaskId(taskId string)
param taskId: 复制任务ID(Required)
type ResumeReplicationResponse ¶
type ResumeReplicationResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ResumeReplicationResult `json:"result"` }
type ResumeReplicationResult ¶
type ResumeReplicationResult struct { }
type StopReplicationRequest ¶
type StopReplicationRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` /* 复制任务ID */ TaskId string `json:"taskId"` }
func NewStopReplicationRequest ¶
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 ¶
func NewStopReplicationRequestWithAllParams( regionId string, instanceId string, taskId string, ) *StopReplicationRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param taskId: 复制任务ID (Required)
func NewStopReplicationRequestWithoutParam ¶
func NewStopReplicationRequestWithoutParam() *StopReplicationRequest
This constructor has better compatible ability when API parameters changed
func (StopReplicationRequest) GetRegionId ¶
func (r StopReplicationRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StopReplicationRequest) SetInstanceId ¶
func (r *StopReplicationRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*StopReplicationRequest) SetRegionId ¶
func (r *StopReplicationRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*StopReplicationRequest) SetTaskId ¶
func (r *StopReplicationRequest) SetTaskId(taskId string)
param taskId: 复制任务ID(Required)
type StopReplicationResponse ¶
type StopReplicationResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result StopReplicationResult `json:"result"` }
type StopReplicationResult ¶
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
- CreateInstanceFromBackup.go
- CreateReplication.go
- DeleteBackup.go
- DeleteInstance.go
- DeleteReplication.go
- DeleteWhiteListGroup.go
- DescribeAccounts.go
- DescribeBackupPolicy.go
- DescribeBackups.go
- DescribeDataMigration.go
- DescribeInstanceAttributes.go
- DescribeInstanceClasses.go
- DescribeInstances.go
- DescribeNodes.go
- DescribeOrderableInstanceType.go
- DescribeParameters.go
- DescribeReplications.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