Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type BackupGateway
- type BackupPlanDetail
- type BackupSetDownloadTaskDetail
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) ConfigureBackupPlan(request *ConfigureBackupPlanRequest) (response *ConfigureBackupPlanResponse, err error)
- func (client *Client) ConfigureBackupPlanWithCallback(request *ConfigureBackupPlanRequest, ...) <-chan int
- func (client *Client) ConfigureBackupPlanWithChan(request *ConfigureBackupPlanRequest) (<-chan *ConfigureBackupPlanResponse, <-chan error)
- func (client *Client) CreateAndStartBackupPlan(request *CreateAndStartBackupPlanRequest) (response *CreateAndStartBackupPlanResponse, err error)
- func (client *Client) CreateAndStartBackupPlanWithCallback(request *CreateAndStartBackupPlanRequest, ...) <-chan int
- func (client *Client) CreateAndStartBackupPlanWithChan(request *CreateAndStartBackupPlanRequest) (<-chan *CreateAndStartBackupPlanResponse, <-chan error)
- func (client *Client) CreateBackupPlan(request *CreateBackupPlanRequest) (response *CreateBackupPlanResponse, err error)
- func (client *Client) CreateBackupPlanWithCallback(request *CreateBackupPlanRequest, ...) <-chan int
- func (client *Client) CreateBackupPlanWithChan(request *CreateBackupPlanRequest) (<-chan *CreateBackupPlanResponse, <-chan error)
- func (client *Client) CreateFullBackupSetDownload(request *CreateFullBackupSetDownloadRequest) (response *CreateFullBackupSetDownloadResponse, err error)
- func (client *Client) CreateFullBackupSetDownloadWithCallback(request *CreateFullBackupSetDownloadRequest, ...) <-chan int
- func (client *Client) CreateFullBackupSetDownloadWithChan(request *CreateFullBackupSetDownloadRequest) (<-chan *CreateFullBackupSetDownloadResponse, <-chan error)
- func (client *Client) CreateGetDBListFromAgentTask(request *CreateGetDBListFromAgentTaskRequest) (response *CreateGetDBListFromAgentTaskResponse, err error)
- func (client *Client) CreateGetDBListFromAgentTaskWithCallback(request *CreateGetDBListFromAgentTaskRequest, ...) <-chan int
- func (client *Client) CreateGetDBListFromAgentTaskWithChan(request *CreateGetDBListFromAgentTaskRequest) (<-chan *CreateGetDBListFromAgentTaskResponse, <-chan error)
- func (client *Client) CreateIncrementBackupSetDownload(request *CreateIncrementBackupSetDownloadRequest) (response *CreateIncrementBackupSetDownloadResponse, err error)
- func (client *Client) CreateIncrementBackupSetDownloadWithCallback(request *CreateIncrementBackupSetDownloadRequest, ...) <-chan int
- func (client *Client) CreateIncrementBackupSetDownloadWithChan(request *CreateIncrementBackupSetDownloadRequest) (<-chan *CreateIncrementBackupSetDownloadResponse, <-chan error)
- func (client *Client) CreateRestoreTask(request *CreateRestoreTaskRequest) (response *CreateRestoreTaskResponse, err error)
- func (client *Client) CreateRestoreTaskWithCallback(request *CreateRestoreTaskRequest, ...) <-chan int
- func (client *Client) CreateRestoreTaskWithChan(request *CreateRestoreTaskRequest) (<-chan *CreateRestoreTaskResponse, <-chan error)
- func (client *Client) DescribeBackupGatewayList(request *DescribeBackupGatewayListRequest) (response *DescribeBackupGatewayListResponse, err error)
- func (client *Client) DescribeBackupGatewayListWithCallback(request *DescribeBackupGatewayListRequest, ...) <-chan int
- func (client *Client) DescribeBackupGatewayListWithChan(request *DescribeBackupGatewayListRequest) (<-chan *DescribeBackupGatewayListResponse, <-chan error)
- func (client *Client) DescribeBackupPlanBilling(request *DescribeBackupPlanBillingRequest) (response *DescribeBackupPlanBillingResponse, err error)
- func (client *Client) DescribeBackupPlanBillingWithCallback(request *DescribeBackupPlanBillingRequest, ...) <-chan int
- func (client *Client) DescribeBackupPlanBillingWithChan(request *DescribeBackupPlanBillingRequest) (<-chan *DescribeBackupPlanBillingResponse, <-chan error)
- func (client *Client) DescribeBackupPlanList(request *DescribeBackupPlanListRequest) (response *DescribeBackupPlanListResponse, err error)
- func (client *Client) DescribeBackupPlanListWithCallback(request *DescribeBackupPlanListRequest, ...) <-chan int
- func (client *Client) DescribeBackupPlanListWithChan(request *DescribeBackupPlanListRequest) (<-chan *DescribeBackupPlanListResponse, <-chan error)
- func (client *Client) DescribeBackupSetDownloadTaskList(request *DescribeBackupSetDownloadTaskListRequest) (response *DescribeBackupSetDownloadTaskListResponse, err error)
- func (client *Client) DescribeBackupSetDownloadTaskListWithCallback(request *DescribeBackupSetDownloadTaskListRequest, ...) <-chan int
- func (client *Client) DescribeBackupSetDownloadTaskListWithChan(request *DescribeBackupSetDownloadTaskListRequest) (<-chan *DescribeBackupSetDownloadTaskListResponse, <-chan error)
- func (client *Client) DescribeDLAService(request *DescribeDLAServiceRequest) (response *DescribeDLAServiceResponse, err error)
- func (client *Client) DescribeDLAServiceWithCallback(request *DescribeDLAServiceRequest, ...) <-chan int
- func (client *Client) DescribeDLAServiceWithChan(request *DescribeDLAServiceRequest) (<-chan *DescribeDLAServiceResponse, <-chan error)
- func (client *Client) DescribeFullBackupList(request *DescribeFullBackupListRequest) (response *DescribeFullBackupListResponse, err error)
- func (client *Client) DescribeFullBackupListWithCallback(request *DescribeFullBackupListRequest, ...) <-chan int
- func (client *Client) DescribeFullBackupListWithChan(request *DescribeFullBackupListRequest) (<-chan *DescribeFullBackupListResponse, <-chan error)
- func (client *Client) DescribeIncrementBackupList(request *DescribeIncrementBackupListRequest) (response *DescribeIncrementBackupListResponse, err error)
- func (client *Client) DescribeIncrementBackupListWithCallback(request *DescribeIncrementBackupListRequest, ...) <-chan int
- func (client *Client) DescribeIncrementBackupListWithChan(request *DescribeIncrementBackupListRequest) (<-chan *DescribeIncrementBackupListResponse, <-chan error)
- func (client *Client) DescribeJobErrorCode(request *DescribeJobErrorCodeRequest) (response *DescribeJobErrorCodeResponse, err error)
- func (client *Client) DescribeJobErrorCodeWithCallback(request *DescribeJobErrorCodeRequest, ...) <-chan int
- func (client *Client) DescribeJobErrorCodeWithChan(request *DescribeJobErrorCodeRequest) (<-chan *DescribeJobErrorCodeResponse, <-chan error)
- func (client *Client) DescribeNodeCidrList(request *DescribeNodeCidrListRequest) (response *DescribeNodeCidrListResponse, err error)
- func (client *Client) DescribeNodeCidrListWithCallback(request *DescribeNodeCidrListRequest, ...) <-chan int
- func (client *Client) DescribeNodeCidrListWithChan(request *DescribeNodeCidrListRequest) (<-chan *DescribeNodeCidrListResponse, <-chan error)
- func (client *Client) DescribePreCheckProgressList(request *DescribePreCheckProgressListRequest) (response *DescribePreCheckProgressListResponse, err error)
- func (client *Client) DescribePreCheckProgressListWithCallback(request *DescribePreCheckProgressListRequest, ...) <-chan int
- func (client *Client) DescribePreCheckProgressListWithChan(request *DescribePreCheckProgressListRequest) (<-chan *DescribePreCheckProgressListResponse, <-chan error)
- func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
- func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, ...) <-chan int
- func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
- func (client *Client) DescribeRestoreRangeInfo(request *DescribeRestoreRangeInfoRequest) (response *DescribeRestoreRangeInfoResponse, err error)
- func (client *Client) DescribeRestoreRangeInfoWithCallback(request *DescribeRestoreRangeInfoRequest, ...) <-chan int
- func (client *Client) DescribeRestoreRangeInfoWithChan(request *DescribeRestoreRangeInfoRequest) (<-chan *DescribeRestoreRangeInfoResponse, <-chan error)
- func (client *Client) DescribeRestoreTaskList(request *DescribeRestoreTaskListRequest) (response *DescribeRestoreTaskListResponse, err error)
- func (client *Client) DescribeRestoreTaskListWithCallback(request *DescribeRestoreTaskListRequest, ...) <-chan int
- func (client *Client) DescribeRestoreTaskListWithChan(request *DescribeRestoreTaskListRequest) (<-chan *DescribeRestoreTaskListResponse, <-chan error)
- func (client *Client) DisableBackupLog(request *DisableBackupLogRequest) (response *DisableBackupLogResponse, err error)
- func (client *Client) DisableBackupLogWithCallback(request *DisableBackupLogRequest, ...) <-chan int
- func (client *Client) DisableBackupLogWithChan(request *DisableBackupLogRequest) (<-chan *DisableBackupLogResponse, <-chan error)
- func (client *Client) EnableBackupLog(request *EnableBackupLogRequest) (response *EnableBackupLogResponse, err error)
- func (client *Client) EnableBackupLogWithCallback(request *EnableBackupLogRequest, ...) <-chan int
- func (client *Client) EnableBackupLogWithChan(request *EnableBackupLogRequest) (<-chan *EnableBackupLogResponse, <-chan error)
- func (client *Client) GetDBListFromAgent(request *GetDBListFromAgentRequest) (response *GetDBListFromAgentResponse, err error)
- func (client *Client) GetDBListFromAgentWithCallback(request *GetDBListFromAgentRequest, ...) <-chan int
- func (client *Client) GetDBListFromAgentWithChan(request *GetDBListFromAgentRequest) (<-chan *GetDBListFromAgentResponse, <-chan error)
- func (client *Client) InitializeDbsServiceLinkedRole(request *InitializeDbsServiceLinkedRoleRequest) (response *InitializeDbsServiceLinkedRoleResponse, err error)
- func (client *Client) InitializeDbsServiceLinkedRoleWithCallback(request *InitializeDbsServiceLinkedRoleRequest, ...) <-chan int
- func (client *Client) InitializeDbsServiceLinkedRoleWithChan(request *InitializeDbsServiceLinkedRoleRequest) (<-chan *InitializeDbsServiceLinkedRoleResponse, <-chan error)
- func (client *Client) ModifyBackupObjects(request *ModifyBackupObjectsRequest) (response *ModifyBackupObjectsResponse, err error)
- func (client *Client) ModifyBackupObjectsWithCallback(request *ModifyBackupObjectsRequest, ...) <-chan int
- func (client *Client) ModifyBackupObjectsWithChan(request *ModifyBackupObjectsRequest) (<-chan *ModifyBackupObjectsResponse, <-chan error)
- func (client *Client) ModifyBackupPlanName(request *ModifyBackupPlanNameRequest) (response *ModifyBackupPlanNameResponse, err error)
- func (client *Client) ModifyBackupPlanNameWithCallback(request *ModifyBackupPlanNameRequest, ...) <-chan int
- func (client *Client) ModifyBackupPlanNameWithChan(request *ModifyBackupPlanNameRequest) (<-chan *ModifyBackupPlanNameResponse, <-chan error)
- func (client *Client) ModifyBackupSetDownloadRules(request *ModifyBackupSetDownloadRulesRequest) (response *ModifyBackupSetDownloadRulesResponse, err error)
- func (client *Client) ModifyBackupSetDownloadRulesWithCallback(request *ModifyBackupSetDownloadRulesRequest, ...) <-chan int
- func (client *Client) ModifyBackupSetDownloadRulesWithChan(request *ModifyBackupSetDownloadRulesRequest) (<-chan *ModifyBackupSetDownloadRulesResponse, <-chan error)
- func (client *Client) ModifyBackupSourceEndpoint(request *ModifyBackupSourceEndpointRequest) (response *ModifyBackupSourceEndpointResponse, err error)
- func (client *Client) ModifyBackupSourceEndpointWithCallback(request *ModifyBackupSourceEndpointRequest, ...) <-chan int
- func (client *Client) ModifyBackupSourceEndpointWithChan(request *ModifyBackupSourceEndpointRequest) (<-chan *ModifyBackupSourceEndpointResponse, <-chan error)
- func (client *Client) ModifyBackupStrategy(request *ModifyBackupStrategyRequest) (response *ModifyBackupStrategyResponse, err error)
- func (client *Client) ModifyBackupStrategyWithCallback(request *ModifyBackupStrategyRequest, ...) <-chan int
- func (client *Client) ModifyBackupStrategyWithChan(request *ModifyBackupStrategyRequest) (<-chan *ModifyBackupStrategyResponse, <-chan error)
- func (client *Client) ModifyStorageStrategy(request *ModifyStorageStrategyRequest) (response *ModifyStorageStrategyResponse, err error)
- func (client *Client) ModifyStorageStrategyWithCallback(request *ModifyStorageStrategyRequest, ...) <-chan int
- func (client *Client) ModifyStorageStrategyWithChan(request *ModifyStorageStrategyRequest) (<-chan *ModifyStorageStrategyResponse, <-chan error)
- func (client *Client) ReleaseBackupPlan(request *ReleaseBackupPlanRequest) (response *ReleaseBackupPlanResponse, err error)
- func (client *Client) ReleaseBackupPlanWithCallback(request *ReleaseBackupPlanRequest, ...) <-chan int
- func (client *Client) ReleaseBackupPlanWithChan(request *ReleaseBackupPlanRequest) (<-chan *ReleaseBackupPlanResponse, <-chan error)
- func (client *Client) RenewBackupPlan(request *RenewBackupPlanRequest) (response *RenewBackupPlanResponse, err error)
- func (client *Client) RenewBackupPlanWithCallback(request *RenewBackupPlanRequest, ...) <-chan int
- func (client *Client) RenewBackupPlanWithChan(request *RenewBackupPlanRequest) (<-chan *RenewBackupPlanResponse, <-chan error)
- func (client *Client) StartBackupPlan(request *StartBackupPlanRequest) (response *StartBackupPlanResponse, err error)
- func (client *Client) StartBackupPlanWithCallback(request *StartBackupPlanRequest, ...) <-chan int
- func (client *Client) StartBackupPlanWithChan(request *StartBackupPlanRequest) (<-chan *StartBackupPlanResponse, <-chan error)
- func (client *Client) StartRestoreTask(request *StartRestoreTaskRequest) (response *StartRestoreTaskResponse, err error)
- func (client *Client) StartRestoreTaskWithCallback(request *StartRestoreTaskRequest, ...) <-chan int
- func (client *Client) StartRestoreTaskWithChan(request *StartRestoreTaskRequest) (<-chan *StartRestoreTaskResponse, <-chan error)
- func (client *Client) StopBackupPlan(request *StopBackupPlanRequest) (response *StopBackupPlanResponse, err error)
- func (client *Client) StopBackupPlanWithCallback(request *StopBackupPlanRequest, ...) <-chan int
- func (client *Client) StopBackupPlanWithChan(request *StopBackupPlanRequest) (<-chan *StopBackupPlanResponse, <-chan error)
- func (client *Client) UpgradeBackupPlan(request *UpgradeBackupPlanRequest) (response *UpgradeBackupPlanResponse, err error)
- func (client *Client) UpgradeBackupPlanWithCallback(request *UpgradeBackupPlanRequest, ...) <-chan int
- func (client *Client) UpgradeBackupPlanWithChan(request *UpgradeBackupPlanRequest) (<-chan *UpgradeBackupPlanResponse, <-chan error)
- type ConfigureBackupPlanRequest
- type ConfigureBackupPlanResponse
- type CreateAndStartBackupPlanRequest
- type CreateAndStartBackupPlanResponse
- type CreateBackupPlanRequest
- type CreateBackupPlanResponse
- type CreateFullBackupSetDownloadRequest
- type CreateFullBackupSetDownloadResponse
- type CreateGetDBListFromAgentTaskRequest
- type CreateGetDBListFromAgentTaskResponse
- type CreateIncrementBackupSetDownloadRequest
- type CreateIncrementBackupSetDownloadResponse
- type CreateRestoreTaskRequest
- type CreateRestoreTaskResponse
- type DBSRecoverRange
- type DbList
- type DescribeBackupGatewayListRequest
- type DescribeBackupGatewayListResponse
- type DescribeBackupPlanBillingRequest
- type DescribeBackupPlanBillingResponse
- type DescribeBackupPlanListRequest
- type DescribeBackupPlanListResponse
- type DescribeBackupSetDownloadTaskListRequest
- type DescribeBackupSetDownloadTaskListResponse
- type DescribeDLAServiceRequest
- type DescribeDLAServiceResponse
- type DescribeFullBackupListRequest
- type DescribeFullBackupListResponse
- type DescribeIncrementBackupListRequest
- type DescribeIncrementBackupListResponse
- type DescribeJobErrorCodeRequest
- type DescribeJobErrorCodeResponse
- type DescribeNodeCidrListRequest
- type DescribeNodeCidrListResponse
- type DescribePreCheckProgressListRequest
- type DescribePreCheckProgressListResponse
- type DescribeRegionsRequest
- type DescribeRegionsResponse
- type DescribeRestoreRangeInfoRequest
- type DescribeRestoreRangeInfoResponse
- type DescribeRestoreTaskListRequest
- type DescribeRestoreTaskListResponse
- type DisableBackupLogRequest
- type DisableBackupLogResponse
- type EnableBackupLogRequest
- type EnableBackupLogResponse
- type FullBackupDetail
- type FullBackupFile
- type FullBackupList
- type GetDBListFromAgentRequest
- type GetDBListFromAgentResponse
- type IncrementBackupFile
- type InitializeDbsServiceLinkedRoleRequest
- type InitializeDbsServiceLinkedRoleResponse
- type InternetIPs
- type IntranetIPs
- type Item
- type ItemsInDescribeBackupGatewayList
- type ItemsInDescribeBackupPlanList
- type ItemsInDescribeBackupSetDownloadTaskList
- type ItemsInDescribeFullBackupList
- type ItemsInDescribeIncrementBackupList
- type ItemsInDescribePreCheckProgressList
- type ItemsInDescribeRestoreRangeInfo
- type ItemsInDescribeRestoreTaskList
- type ModifyBackupObjectsRequest
- type ModifyBackupObjectsResponse
- type ModifyBackupPlanNameRequest
- type ModifyBackupPlanNameResponse
- type ModifyBackupSetDownloadRulesRequest
- type ModifyBackupSetDownloadRulesResponse
- type ModifyBackupSourceEndpointRequest
- type ModifyBackupSourceEndpointResponse
- type ModifyBackupStrategyRequest
- type ModifyBackupStrategyResponse
- type ModifyStorageStrategyRequest
- type ModifyStorageStrategyResponse
- type PreCheckProgressDetail
- type Regions
- type ReleaseBackupPlanRequest
- type ReleaseBackupPlanResponse
- type RenewBackupPlanRequest
- type RenewBackupPlanResponse
- type RestoreTaskDetail
- type StartBackupPlanRequest
- type StartBackupPlanResponse
- type StartRestoreTaskRequest
- type StartRestoreTaskResponse
- type StopBackupPlanRequest
- type StopBackupPlanResponse
- type UpgradeBackupPlanRequest
- type UpgradeBackupPlanResponse
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func GetEndpointMap ¶ added in v1.60.358
GetEndpointMap Get Endpoint Data Map
func GetEndpointType ¶ added in v1.60.358
func GetEndpointType() string
GetEndpointType Get Endpoint Type Value
func SetClientProperty ¶ added in v1.60.358
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶ added in v1.60.358
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type BackupGateway ¶
type BackupGateway struct { DisplayName string `json:"DisplayName" xml:"DisplayName"` BackupGatewayCreateTime int64 `json:"BackupGatewayCreateTime" xml:"BackupGatewayCreateTime"` BackupGatewayId string `json:"BackupGatewayId" xml:"BackupGatewayId"` Region string `json:"Region" xml:"Region"` Identifier string `json:"Identifier" xml:"Identifier"` SourceEndpointInternetIP string `json:"SourceEndpointInternetIP" xml:"SourceEndpointInternetIP"` BackupGatewayStatus string `json:"BackupGatewayStatus" xml:"BackupGatewayStatus"` SourceEndpointIntranetIP string `json:"SourceEndpointIntranetIP" xml:"SourceEndpointIntranetIP"` LastHeartbeatTime int64 `json:"LastHeartbeatTime" xml:"LastHeartbeatTime"` SourceEndpointHostname string `json:"SourceEndpointHostname" xml:"SourceEndpointHostname"` }
BackupGateway is a nested struct in dbs response
type BackupPlanDetail ¶
type BackupPlanDetail struct { CrossRoleName string `json:"CrossRoleName" xml:"CrossRoleName"` SourceEndpointInstanceType string `json:"SourceEndpointInstanceType" xml:"SourceEndpointInstanceType"` BackupSetDownloadDir string `json:"BackupSetDownloadDir" xml:"BackupSetDownloadDir"` SourceEndpointIpPort string `json:"SourceEndpointIpPort" xml:"SourceEndpointIpPort"` CrossAliyunId string `json:"CrossAliyunId" xml:"CrossAliyunId"` DuplicationArchivePeriod int `json:"DuplicationArchivePeriod" xml:"DuplicationArchivePeriod"` BackupPlanId string `json:"BackupPlanId" xml:"BackupPlanId"` EndTimestampForRestore int64 `json:"EndTimestampForRestore" xml:"EndTimestampForRestore"` BackupPlanStatus string `json:"BackupPlanStatus" xml:"BackupPlanStatus"` BackupSetDownloadFullDataFormat string `json:"BackupSetDownloadFullDataFormat" xml:"BackupSetDownloadFullDataFormat"` BackupRetentionPeriod int `json:"BackupRetentionPeriod" xml:"BackupRetentionPeriod"` OSSBucketRegion string `json:"OSSBucketRegion" xml:"OSSBucketRegion"` SourceEndpointOracleSID string `json:"SourceEndpointOracleSID" xml:"SourceEndpointOracleSID"` BackupStorageType string `json:"BackupStorageType" xml:"BackupStorageType"` BackupMethod string `json:"BackupMethod" xml:"BackupMethod"` SourceEndpointRegion string `json:"SourceEndpointRegion" xml:"SourceEndpointRegion"` BackupPeriod string `json:"BackupPeriod" xml:"BackupPeriod"` SourceEndpointDatabaseName string `json:"SourceEndpointDatabaseName" xml:"SourceEndpointDatabaseName"` BackupSetDownloadGatewayId int64 `json:"BackupSetDownloadGatewayId" xml:"BackupSetDownloadGatewayId"` BackupPlanCreateTime int64 `json:"BackupPlanCreateTime" xml:"BackupPlanCreateTime"` InstanceClass string `json:"InstanceClass" xml:"InstanceClass"` BackupSetDownloadTargetType string `json:"BackupSetDownloadTargetType" xml:"BackupSetDownloadTargetType"` DuplicationInfrequentAccessPeriod int `json:"DuplicationInfrequentAccessPeriod" xml:"DuplicationInfrequentAccessPeriod"` BackupStartTime string `json:"BackupStartTime" xml:"BackupStartTime"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` BackupObjects string `json:"BackupObjects" xml:"BackupObjects"` BeginTimestampForRestore int64 `json:"BeginTimestampForRestore" xml:"BeginTimestampForRestore"` SourceEndpointInstanceID string `json:"SourceEndpointInstanceID" xml:"SourceEndpointInstanceID"` OpenBackupSetAutoDownload bool `json:"OpenBackupSetAutoDownload" xml:"OpenBackupSetAutoDownload"` BackupPlanName string `json:"BackupPlanName" xml:"BackupPlanName"` OSSBucketName string `json:"OSSBucketName" xml:"OSSBucketName"` BackupGatewayId int64 `json:"BackupGatewayId" xml:"BackupGatewayId"` SourceEndpointUserName string `json:"SourceEndpointUserName" xml:"SourceEndpointUserName"` BackupSetDownloadIncrementDataFormat string `json:"BackupSetDownloadIncrementDataFormat" xml:"BackupSetDownloadIncrementDataFormat"` EnableBackupLog bool `json:"EnableBackupLog" xml:"EnableBackupLog"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` }
BackupPlanDetail is a nested struct in dbs response
type BackupSetDownloadTaskDetail ¶ added in v1.61.13
type BackupSetDownloadTaskDetail struct { BackupSetDownloadStatus string `json:"BackupSetDownloadStatus" xml:"BackupSetDownloadStatus"` BackupSetDataSize int64 `json:"BackupSetDataSize" xml:"BackupSetDataSize"` BackupSetDownloadTargetType string `json:"BackupSetDownloadTargetType" xml:"BackupSetDownloadTargetType"` BackupSetDownloadDir string `json:"BackupSetDownloadDir" xml:"BackupSetDownloadDir"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` BackupSetDownloadCreateTime int64 `json:"BackupSetDownloadCreateTime" xml:"BackupSetDownloadCreateTime"` BackupPlanId string `json:"BackupPlanId" xml:"BackupPlanId"` BackupSetDbType string `json:"BackupSetDbType" xml:"BackupSetDbType"` BackupSetDownloadInternetUrl string `json:"BackupSetDownloadInternetUrl" xml:"BackupSetDownloadInternetUrl"` BackupSetId string `json:"BackupSetId" xml:"BackupSetId"` BackupSetDownloadIntranetUrl string `json:"BackupSetDownloadIntranetUrl" xml:"BackupSetDownloadIntranetUrl"` BackupGatewayId int64 `json:"BackupGatewayId" xml:"BackupGatewayId"` BackupSetDownloadWay string `json:"BackupSetDownloadWay" xml:"BackupSetDownloadWay"` BackupSetDownloadFinishTime int64 `json:"BackupSetDownloadFinishTime" xml:"BackupSetDownloadFinishTime"` BackupSetJobType string `json:"BackupSetJobType" xml:"BackupSetJobType"` BackupSetDownloadTaskId string `json:"BackupSetDownloadTaskId" xml:"BackupSetDownloadTaskId"` BackupSetDownloadTaskName string `json:"BackupSetDownloadTaskName" xml:"BackupSetDownloadTaskName"` BackupSetDataFormat string `json:"BackupSetDataFormat" xml:"BackupSetDataFormat"` BackupSetCode string `json:"BackupSetCode" xml:"BackupSetCode"` }
BackupSetDownloadTaskDetail is a nested struct in dbs response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) ConfigureBackupPlan ¶
func (client *Client) ConfigureBackupPlan(request *ConfigureBackupPlanRequest) (response *ConfigureBackupPlanResponse, err error)
ConfigureBackupPlan invokes the dbs.ConfigureBackupPlan API synchronously
func (*Client) ConfigureBackupPlanWithCallback ¶
func (client *Client) ConfigureBackupPlanWithCallback(request *ConfigureBackupPlanRequest, callback func(response *ConfigureBackupPlanResponse, err error)) <-chan int
ConfigureBackupPlanWithCallback invokes the dbs.ConfigureBackupPlan API asynchronously
func (*Client) ConfigureBackupPlanWithChan ¶
func (client *Client) ConfigureBackupPlanWithChan(request *ConfigureBackupPlanRequest) (<-chan *ConfigureBackupPlanResponse, <-chan error)
ConfigureBackupPlanWithChan invokes the dbs.ConfigureBackupPlan API asynchronously
func (*Client) CreateAndStartBackupPlan ¶ added in v1.61.833
func (client *Client) CreateAndStartBackupPlan(request *CreateAndStartBackupPlanRequest) (response *CreateAndStartBackupPlanResponse, err error)
CreateAndStartBackupPlan invokes the dbs.CreateAndStartBackupPlan API synchronously
func (*Client) CreateAndStartBackupPlanWithCallback ¶ added in v1.61.833
func (client *Client) CreateAndStartBackupPlanWithCallback(request *CreateAndStartBackupPlanRequest, callback func(response *CreateAndStartBackupPlanResponse, err error)) <-chan int
CreateAndStartBackupPlanWithCallback invokes the dbs.CreateAndStartBackupPlan API asynchronously
func (*Client) CreateAndStartBackupPlanWithChan ¶ added in v1.61.833
func (client *Client) CreateAndStartBackupPlanWithChan(request *CreateAndStartBackupPlanRequest) (<-chan *CreateAndStartBackupPlanResponse, <-chan error)
CreateAndStartBackupPlanWithChan invokes the dbs.CreateAndStartBackupPlan API asynchronously
func (*Client) CreateBackupPlan ¶
func (client *Client) CreateBackupPlan(request *CreateBackupPlanRequest) (response *CreateBackupPlanResponse, err error)
CreateBackupPlan invokes the dbs.CreateBackupPlan API synchronously
func (*Client) CreateBackupPlanWithCallback ¶
func (client *Client) CreateBackupPlanWithCallback(request *CreateBackupPlanRequest, callback func(response *CreateBackupPlanResponse, err error)) <-chan int
CreateBackupPlanWithCallback invokes the dbs.CreateBackupPlan API asynchronously
func (*Client) CreateBackupPlanWithChan ¶
func (client *Client) CreateBackupPlanWithChan(request *CreateBackupPlanRequest) (<-chan *CreateBackupPlanResponse, <-chan error)
CreateBackupPlanWithChan invokes the dbs.CreateBackupPlan API asynchronously
func (*Client) CreateFullBackupSetDownload ¶ added in v1.61.13
func (client *Client) CreateFullBackupSetDownload(request *CreateFullBackupSetDownloadRequest) (response *CreateFullBackupSetDownloadResponse, err error)
CreateFullBackupSetDownload invokes the dbs.CreateFullBackupSetDownload API synchronously
func (*Client) CreateFullBackupSetDownloadWithCallback ¶ added in v1.61.13
func (client *Client) CreateFullBackupSetDownloadWithCallback(request *CreateFullBackupSetDownloadRequest, callback func(response *CreateFullBackupSetDownloadResponse, err error)) <-chan int
CreateFullBackupSetDownloadWithCallback invokes the dbs.CreateFullBackupSetDownload API asynchronously
func (*Client) CreateFullBackupSetDownloadWithChan ¶ added in v1.61.13
func (client *Client) CreateFullBackupSetDownloadWithChan(request *CreateFullBackupSetDownloadRequest) (<-chan *CreateFullBackupSetDownloadResponse, <-chan error)
CreateFullBackupSetDownloadWithChan invokes the dbs.CreateFullBackupSetDownload API asynchronously
func (*Client) CreateGetDBListFromAgentTask ¶ added in v1.61.361
func (client *Client) CreateGetDBListFromAgentTask(request *CreateGetDBListFromAgentTaskRequest) (response *CreateGetDBListFromAgentTaskResponse, err error)
CreateGetDBListFromAgentTask invokes the dbs.CreateGetDBListFromAgentTask API synchronously
func (*Client) CreateGetDBListFromAgentTaskWithCallback ¶ added in v1.61.361
func (client *Client) CreateGetDBListFromAgentTaskWithCallback(request *CreateGetDBListFromAgentTaskRequest, callback func(response *CreateGetDBListFromAgentTaskResponse, err error)) <-chan int
CreateGetDBListFromAgentTaskWithCallback invokes the dbs.CreateGetDBListFromAgentTask API asynchronously
func (*Client) CreateGetDBListFromAgentTaskWithChan ¶ added in v1.61.361
func (client *Client) CreateGetDBListFromAgentTaskWithChan(request *CreateGetDBListFromAgentTaskRequest) (<-chan *CreateGetDBListFromAgentTaskResponse, <-chan error)
CreateGetDBListFromAgentTaskWithChan invokes the dbs.CreateGetDBListFromAgentTask API asynchronously
func (*Client) CreateIncrementBackupSetDownload ¶ added in v1.61.13
func (client *Client) CreateIncrementBackupSetDownload(request *CreateIncrementBackupSetDownloadRequest) (response *CreateIncrementBackupSetDownloadResponse, err error)
CreateIncrementBackupSetDownload invokes the dbs.CreateIncrementBackupSetDownload API synchronously
func (*Client) CreateIncrementBackupSetDownloadWithCallback ¶ added in v1.61.13
func (client *Client) CreateIncrementBackupSetDownloadWithCallback(request *CreateIncrementBackupSetDownloadRequest, callback func(response *CreateIncrementBackupSetDownloadResponse, err error)) <-chan int
CreateIncrementBackupSetDownloadWithCallback invokes the dbs.CreateIncrementBackupSetDownload API asynchronously
func (*Client) CreateIncrementBackupSetDownloadWithChan ¶ added in v1.61.13
func (client *Client) CreateIncrementBackupSetDownloadWithChan(request *CreateIncrementBackupSetDownloadRequest) (<-chan *CreateIncrementBackupSetDownloadResponse, <-chan error)
CreateIncrementBackupSetDownloadWithChan invokes the dbs.CreateIncrementBackupSetDownload API asynchronously
func (*Client) CreateRestoreTask ¶
func (client *Client) CreateRestoreTask(request *CreateRestoreTaskRequest) (response *CreateRestoreTaskResponse, err error)
CreateRestoreTask invokes the dbs.CreateRestoreTask API synchronously
func (*Client) CreateRestoreTaskWithCallback ¶
func (client *Client) CreateRestoreTaskWithCallback(request *CreateRestoreTaskRequest, callback func(response *CreateRestoreTaskResponse, err error)) <-chan int
CreateRestoreTaskWithCallback invokes the dbs.CreateRestoreTask API asynchronously
func (*Client) CreateRestoreTaskWithChan ¶
func (client *Client) CreateRestoreTaskWithChan(request *CreateRestoreTaskRequest) (<-chan *CreateRestoreTaskResponse, <-chan error)
CreateRestoreTaskWithChan invokes the dbs.CreateRestoreTask API asynchronously
func (*Client) DescribeBackupGatewayList ¶
func (client *Client) DescribeBackupGatewayList(request *DescribeBackupGatewayListRequest) (response *DescribeBackupGatewayListResponse, err error)
DescribeBackupGatewayList invokes the dbs.DescribeBackupGatewayList API synchronously
func (*Client) DescribeBackupGatewayListWithCallback ¶
func (client *Client) DescribeBackupGatewayListWithCallback(request *DescribeBackupGatewayListRequest, callback func(response *DescribeBackupGatewayListResponse, err error)) <-chan int
DescribeBackupGatewayListWithCallback invokes the dbs.DescribeBackupGatewayList API asynchronously
func (*Client) DescribeBackupGatewayListWithChan ¶
func (client *Client) DescribeBackupGatewayListWithChan(request *DescribeBackupGatewayListRequest) (<-chan *DescribeBackupGatewayListResponse, <-chan error)
DescribeBackupGatewayListWithChan invokes the dbs.DescribeBackupGatewayList API asynchronously
func (*Client) DescribeBackupPlanBilling ¶ added in v1.61.277
func (client *Client) DescribeBackupPlanBilling(request *DescribeBackupPlanBillingRequest) (response *DescribeBackupPlanBillingResponse, err error)
DescribeBackupPlanBilling invokes the dbs.DescribeBackupPlanBilling API synchronously
func (*Client) DescribeBackupPlanBillingWithCallback ¶ added in v1.61.277
func (client *Client) DescribeBackupPlanBillingWithCallback(request *DescribeBackupPlanBillingRequest, callback func(response *DescribeBackupPlanBillingResponse, err error)) <-chan int
DescribeBackupPlanBillingWithCallback invokes the dbs.DescribeBackupPlanBilling API asynchronously
func (*Client) DescribeBackupPlanBillingWithChan ¶ added in v1.61.277
func (client *Client) DescribeBackupPlanBillingWithChan(request *DescribeBackupPlanBillingRequest) (<-chan *DescribeBackupPlanBillingResponse, <-chan error)
DescribeBackupPlanBillingWithChan invokes the dbs.DescribeBackupPlanBilling API asynchronously
func (*Client) DescribeBackupPlanList ¶
func (client *Client) DescribeBackupPlanList(request *DescribeBackupPlanListRequest) (response *DescribeBackupPlanListResponse, err error)
DescribeBackupPlanList invokes the dbs.DescribeBackupPlanList API synchronously
func (*Client) DescribeBackupPlanListWithCallback ¶
func (client *Client) DescribeBackupPlanListWithCallback(request *DescribeBackupPlanListRequest, callback func(response *DescribeBackupPlanListResponse, err error)) <-chan int
DescribeBackupPlanListWithCallback invokes the dbs.DescribeBackupPlanList API asynchronously
func (*Client) DescribeBackupPlanListWithChan ¶
func (client *Client) DescribeBackupPlanListWithChan(request *DescribeBackupPlanListRequest) (<-chan *DescribeBackupPlanListResponse, <-chan error)
DescribeBackupPlanListWithChan invokes the dbs.DescribeBackupPlanList API asynchronously
func (*Client) DescribeBackupSetDownloadTaskList ¶ added in v1.61.13
func (client *Client) DescribeBackupSetDownloadTaskList(request *DescribeBackupSetDownloadTaskListRequest) (response *DescribeBackupSetDownloadTaskListResponse, err error)
DescribeBackupSetDownloadTaskList invokes the dbs.DescribeBackupSetDownloadTaskList API synchronously
func (*Client) DescribeBackupSetDownloadTaskListWithCallback ¶ added in v1.61.13
func (client *Client) DescribeBackupSetDownloadTaskListWithCallback(request *DescribeBackupSetDownloadTaskListRequest, callback func(response *DescribeBackupSetDownloadTaskListResponse, err error)) <-chan int
DescribeBackupSetDownloadTaskListWithCallback invokes the dbs.DescribeBackupSetDownloadTaskList API asynchronously
func (*Client) DescribeBackupSetDownloadTaskListWithChan ¶ added in v1.61.13
func (client *Client) DescribeBackupSetDownloadTaskListWithChan(request *DescribeBackupSetDownloadTaskListRequest) (<-chan *DescribeBackupSetDownloadTaskListResponse, <-chan error)
DescribeBackupSetDownloadTaskListWithChan invokes the dbs.DescribeBackupSetDownloadTaskList API asynchronously
func (*Client) DescribeDLAService ¶ added in v1.61.833
func (client *Client) DescribeDLAService(request *DescribeDLAServiceRequest) (response *DescribeDLAServiceResponse, err error)
DescribeDLAService invokes the dbs.DescribeDLAService API synchronously
func (*Client) DescribeDLAServiceWithCallback ¶ added in v1.61.833
func (client *Client) DescribeDLAServiceWithCallback(request *DescribeDLAServiceRequest, callback func(response *DescribeDLAServiceResponse, err error)) <-chan int
DescribeDLAServiceWithCallback invokes the dbs.DescribeDLAService API asynchronously
func (*Client) DescribeDLAServiceWithChan ¶ added in v1.61.833
func (client *Client) DescribeDLAServiceWithChan(request *DescribeDLAServiceRequest) (<-chan *DescribeDLAServiceResponse, <-chan error)
DescribeDLAServiceWithChan invokes the dbs.DescribeDLAService API asynchronously
func (*Client) DescribeFullBackupList ¶
func (client *Client) DescribeFullBackupList(request *DescribeFullBackupListRequest) (response *DescribeFullBackupListResponse, err error)
DescribeFullBackupList invokes the dbs.DescribeFullBackupList API synchronously
func (*Client) DescribeFullBackupListWithCallback ¶
func (client *Client) DescribeFullBackupListWithCallback(request *DescribeFullBackupListRequest, callback func(response *DescribeFullBackupListResponse, err error)) <-chan int
DescribeFullBackupListWithCallback invokes the dbs.DescribeFullBackupList API asynchronously
func (*Client) DescribeFullBackupListWithChan ¶
func (client *Client) DescribeFullBackupListWithChan(request *DescribeFullBackupListRequest) (<-chan *DescribeFullBackupListResponse, <-chan error)
DescribeFullBackupListWithChan invokes the dbs.DescribeFullBackupList API asynchronously
func (*Client) DescribeIncrementBackupList ¶
func (client *Client) DescribeIncrementBackupList(request *DescribeIncrementBackupListRequest) (response *DescribeIncrementBackupListResponse, err error)
DescribeIncrementBackupList invokes the dbs.DescribeIncrementBackupList API synchronously
func (*Client) DescribeIncrementBackupListWithCallback ¶
func (client *Client) DescribeIncrementBackupListWithCallback(request *DescribeIncrementBackupListRequest, callback func(response *DescribeIncrementBackupListResponse, err error)) <-chan int
DescribeIncrementBackupListWithCallback invokes the dbs.DescribeIncrementBackupList API asynchronously
func (*Client) DescribeIncrementBackupListWithChan ¶
func (client *Client) DescribeIncrementBackupListWithChan(request *DescribeIncrementBackupListRequest) (<-chan *DescribeIncrementBackupListResponse, <-chan error)
DescribeIncrementBackupListWithChan invokes the dbs.DescribeIncrementBackupList API asynchronously
func (*Client) DescribeJobErrorCode ¶
func (client *Client) DescribeJobErrorCode(request *DescribeJobErrorCodeRequest) (response *DescribeJobErrorCodeResponse, err error)
DescribeJobErrorCode invokes the dbs.DescribeJobErrorCode API synchronously
func (*Client) DescribeJobErrorCodeWithCallback ¶
func (client *Client) DescribeJobErrorCodeWithCallback(request *DescribeJobErrorCodeRequest, callback func(response *DescribeJobErrorCodeResponse, err error)) <-chan int
DescribeJobErrorCodeWithCallback invokes the dbs.DescribeJobErrorCode API asynchronously
func (*Client) DescribeJobErrorCodeWithChan ¶
func (client *Client) DescribeJobErrorCodeWithChan(request *DescribeJobErrorCodeRequest) (<-chan *DescribeJobErrorCodeResponse, <-chan error)
DescribeJobErrorCodeWithChan invokes the dbs.DescribeJobErrorCode API asynchronously
func (*Client) DescribeNodeCidrList ¶
func (client *Client) DescribeNodeCidrList(request *DescribeNodeCidrListRequest) (response *DescribeNodeCidrListResponse, err error)
DescribeNodeCidrList invokes the dbs.DescribeNodeCidrList API synchronously
func (*Client) DescribeNodeCidrListWithCallback ¶
func (client *Client) DescribeNodeCidrListWithCallback(request *DescribeNodeCidrListRequest, callback func(response *DescribeNodeCidrListResponse, err error)) <-chan int
DescribeNodeCidrListWithCallback invokes the dbs.DescribeNodeCidrList API asynchronously
func (*Client) DescribeNodeCidrListWithChan ¶
func (client *Client) DescribeNodeCidrListWithChan(request *DescribeNodeCidrListRequest) (<-chan *DescribeNodeCidrListResponse, <-chan error)
DescribeNodeCidrListWithChan invokes the dbs.DescribeNodeCidrList API asynchronously
func (*Client) DescribePreCheckProgressList ¶
func (client *Client) DescribePreCheckProgressList(request *DescribePreCheckProgressListRequest) (response *DescribePreCheckProgressListResponse, err error)
DescribePreCheckProgressList invokes the dbs.DescribePreCheckProgressList API synchronously
func (*Client) DescribePreCheckProgressListWithCallback ¶
func (client *Client) DescribePreCheckProgressListWithCallback(request *DescribePreCheckProgressListRequest, callback func(response *DescribePreCheckProgressListResponse, err error)) <-chan int
DescribePreCheckProgressListWithCallback invokes the dbs.DescribePreCheckProgressList API asynchronously
func (*Client) DescribePreCheckProgressListWithChan ¶
func (client *Client) DescribePreCheckProgressListWithChan(request *DescribePreCheckProgressListRequest) (<-chan *DescribePreCheckProgressListResponse, <-chan error)
DescribePreCheckProgressListWithChan invokes the dbs.DescribePreCheckProgressList API asynchronously
func (*Client) DescribeRegions ¶ added in v1.61.332
func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
DescribeRegions invokes the dbs.DescribeRegions API synchronously
func (*Client) DescribeRegionsWithCallback ¶ added in v1.61.332
func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, callback func(response *DescribeRegionsResponse, err error)) <-chan int
DescribeRegionsWithCallback invokes the dbs.DescribeRegions API asynchronously
func (*Client) DescribeRegionsWithChan ¶ added in v1.61.332
func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
DescribeRegionsWithChan invokes the dbs.DescribeRegions API asynchronously
func (*Client) DescribeRestoreRangeInfo ¶
func (client *Client) DescribeRestoreRangeInfo(request *DescribeRestoreRangeInfoRequest) (response *DescribeRestoreRangeInfoResponse, err error)
DescribeRestoreRangeInfo invokes the dbs.DescribeRestoreRangeInfo API synchronously
func (*Client) DescribeRestoreRangeInfoWithCallback ¶
func (client *Client) DescribeRestoreRangeInfoWithCallback(request *DescribeRestoreRangeInfoRequest, callback func(response *DescribeRestoreRangeInfoResponse, err error)) <-chan int
DescribeRestoreRangeInfoWithCallback invokes the dbs.DescribeRestoreRangeInfo API asynchronously
func (*Client) DescribeRestoreRangeInfoWithChan ¶
func (client *Client) DescribeRestoreRangeInfoWithChan(request *DescribeRestoreRangeInfoRequest) (<-chan *DescribeRestoreRangeInfoResponse, <-chan error)
DescribeRestoreRangeInfoWithChan invokes the dbs.DescribeRestoreRangeInfo API asynchronously
func (*Client) DescribeRestoreTaskList ¶
func (client *Client) DescribeRestoreTaskList(request *DescribeRestoreTaskListRequest) (response *DescribeRestoreTaskListResponse, err error)
DescribeRestoreTaskList invokes the dbs.DescribeRestoreTaskList API synchronously
func (*Client) DescribeRestoreTaskListWithCallback ¶
func (client *Client) DescribeRestoreTaskListWithCallback(request *DescribeRestoreTaskListRequest, callback func(response *DescribeRestoreTaskListResponse, err error)) <-chan int
DescribeRestoreTaskListWithCallback invokes the dbs.DescribeRestoreTaskList API asynchronously
func (*Client) DescribeRestoreTaskListWithChan ¶
func (client *Client) DescribeRestoreTaskListWithChan(request *DescribeRestoreTaskListRequest) (<-chan *DescribeRestoreTaskListResponse, <-chan error)
DescribeRestoreTaskListWithChan invokes the dbs.DescribeRestoreTaskList API asynchronously
func (*Client) DisableBackupLog ¶ added in v1.61.486
func (client *Client) DisableBackupLog(request *DisableBackupLogRequest) (response *DisableBackupLogResponse, err error)
DisableBackupLog invokes the dbs.DisableBackupLog API synchronously
func (*Client) DisableBackupLogWithCallback ¶ added in v1.61.486
func (client *Client) DisableBackupLogWithCallback(request *DisableBackupLogRequest, callback func(response *DisableBackupLogResponse, err error)) <-chan int
DisableBackupLogWithCallback invokes the dbs.DisableBackupLog API asynchronously
func (*Client) DisableBackupLogWithChan ¶ added in v1.61.486
func (client *Client) DisableBackupLogWithChan(request *DisableBackupLogRequest) (<-chan *DisableBackupLogResponse, <-chan error)
DisableBackupLogWithChan invokes the dbs.DisableBackupLog API asynchronously
func (*Client) EnableBackupLog ¶ added in v1.61.486
func (client *Client) EnableBackupLog(request *EnableBackupLogRequest) (response *EnableBackupLogResponse, err error)
EnableBackupLog invokes the dbs.EnableBackupLog API synchronously
func (*Client) EnableBackupLogWithCallback ¶ added in v1.61.486
func (client *Client) EnableBackupLogWithCallback(request *EnableBackupLogRequest, callback func(response *EnableBackupLogResponse, err error)) <-chan int
EnableBackupLogWithCallback invokes the dbs.EnableBackupLog API asynchronously
func (*Client) EnableBackupLogWithChan ¶ added in v1.61.486
func (client *Client) EnableBackupLogWithChan(request *EnableBackupLogRequest) (<-chan *EnableBackupLogResponse, <-chan error)
EnableBackupLogWithChan invokes the dbs.EnableBackupLog API asynchronously
func (*Client) GetDBListFromAgent ¶ added in v1.61.361
func (client *Client) GetDBListFromAgent(request *GetDBListFromAgentRequest) (response *GetDBListFromAgentResponse, err error)
GetDBListFromAgent invokes the dbs.GetDBListFromAgent API synchronously
func (*Client) GetDBListFromAgentWithCallback ¶ added in v1.61.361
func (client *Client) GetDBListFromAgentWithCallback(request *GetDBListFromAgentRequest, callback func(response *GetDBListFromAgentResponse, err error)) <-chan int
GetDBListFromAgentWithCallback invokes the dbs.GetDBListFromAgent API asynchronously
func (*Client) GetDBListFromAgentWithChan ¶ added in v1.61.361
func (client *Client) GetDBListFromAgentWithChan(request *GetDBListFromAgentRequest) (<-chan *GetDBListFromAgentResponse, <-chan error)
GetDBListFromAgentWithChan invokes the dbs.GetDBListFromAgent API asynchronously
func (*Client) InitializeDbsServiceLinkedRole ¶ added in v1.61.952
func (client *Client) InitializeDbsServiceLinkedRole(request *InitializeDbsServiceLinkedRoleRequest) (response *InitializeDbsServiceLinkedRoleResponse, err error)
InitializeDbsServiceLinkedRole invokes the dbs.InitializeDbsServiceLinkedRole API synchronously
func (*Client) InitializeDbsServiceLinkedRoleWithCallback ¶ added in v1.61.952
func (client *Client) InitializeDbsServiceLinkedRoleWithCallback(request *InitializeDbsServiceLinkedRoleRequest, callback func(response *InitializeDbsServiceLinkedRoleResponse, err error)) <-chan int
InitializeDbsServiceLinkedRoleWithCallback invokes the dbs.InitializeDbsServiceLinkedRole API asynchronously
func (*Client) InitializeDbsServiceLinkedRoleWithChan ¶ added in v1.61.952
func (client *Client) InitializeDbsServiceLinkedRoleWithChan(request *InitializeDbsServiceLinkedRoleRequest) (<-chan *InitializeDbsServiceLinkedRoleResponse, <-chan error)
InitializeDbsServiceLinkedRoleWithChan invokes the dbs.InitializeDbsServiceLinkedRole API asynchronously
func (*Client) ModifyBackupObjects ¶
func (client *Client) ModifyBackupObjects(request *ModifyBackupObjectsRequest) (response *ModifyBackupObjectsResponse, err error)
ModifyBackupObjects invokes the dbs.ModifyBackupObjects API synchronously
func (*Client) ModifyBackupObjectsWithCallback ¶
func (client *Client) ModifyBackupObjectsWithCallback(request *ModifyBackupObjectsRequest, callback func(response *ModifyBackupObjectsResponse, err error)) <-chan int
ModifyBackupObjectsWithCallback invokes the dbs.ModifyBackupObjects API asynchronously
func (*Client) ModifyBackupObjectsWithChan ¶
func (client *Client) ModifyBackupObjectsWithChan(request *ModifyBackupObjectsRequest) (<-chan *ModifyBackupObjectsResponse, <-chan error)
ModifyBackupObjectsWithChan invokes the dbs.ModifyBackupObjects API asynchronously
func (*Client) ModifyBackupPlanName ¶
func (client *Client) ModifyBackupPlanName(request *ModifyBackupPlanNameRequest) (response *ModifyBackupPlanNameResponse, err error)
ModifyBackupPlanName invokes the dbs.ModifyBackupPlanName API synchronously
func (*Client) ModifyBackupPlanNameWithCallback ¶
func (client *Client) ModifyBackupPlanNameWithCallback(request *ModifyBackupPlanNameRequest, callback func(response *ModifyBackupPlanNameResponse, err error)) <-chan int
ModifyBackupPlanNameWithCallback invokes the dbs.ModifyBackupPlanName API asynchronously
func (*Client) ModifyBackupPlanNameWithChan ¶
func (client *Client) ModifyBackupPlanNameWithChan(request *ModifyBackupPlanNameRequest) (<-chan *ModifyBackupPlanNameResponse, <-chan error)
ModifyBackupPlanNameWithChan invokes the dbs.ModifyBackupPlanName API asynchronously
func (*Client) ModifyBackupSetDownloadRules ¶ added in v1.61.13
func (client *Client) ModifyBackupSetDownloadRules(request *ModifyBackupSetDownloadRulesRequest) (response *ModifyBackupSetDownloadRulesResponse, err error)
ModifyBackupSetDownloadRules invokes the dbs.ModifyBackupSetDownloadRules API synchronously
func (*Client) ModifyBackupSetDownloadRulesWithCallback ¶ added in v1.61.13
func (client *Client) ModifyBackupSetDownloadRulesWithCallback(request *ModifyBackupSetDownloadRulesRequest, callback func(response *ModifyBackupSetDownloadRulesResponse, err error)) <-chan int
ModifyBackupSetDownloadRulesWithCallback invokes the dbs.ModifyBackupSetDownloadRules API asynchronously
func (*Client) ModifyBackupSetDownloadRulesWithChan ¶ added in v1.61.13
func (client *Client) ModifyBackupSetDownloadRulesWithChan(request *ModifyBackupSetDownloadRulesRequest) (<-chan *ModifyBackupSetDownloadRulesResponse, <-chan error)
ModifyBackupSetDownloadRulesWithChan invokes the dbs.ModifyBackupSetDownloadRules API asynchronously
func (*Client) ModifyBackupSourceEndpoint ¶
func (client *Client) ModifyBackupSourceEndpoint(request *ModifyBackupSourceEndpointRequest) (response *ModifyBackupSourceEndpointResponse, err error)
ModifyBackupSourceEndpoint invokes the dbs.ModifyBackupSourceEndpoint API synchronously
func (*Client) ModifyBackupSourceEndpointWithCallback ¶
func (client *Client) ModifyBackupSourceEndpointWithCallback(request *ModifyBackupSourceEndpointRequest, callback func(response *ModifyBackupSourceEndpointResponse, err error)) <-chan int
ModifyBackupSourceEndpointWithCallback invokes the dbs.ModifyBackupSourceEndpoint API asynchronously
func (*Client) ModifyBackupSourceEndpointWithChan ¶
func (client *Client) ModifyBackupSourceEndpointWithChan(request *ModifyBackupSourceEndpointRequest) (<-chan *ModifyBackupSourceEndpointResponse, <-chan error)
ModifyBackupSourceEndpointWithChan invokes the dbs.ModifyBackupSourceEndpoint API asynchronously
func (*Client) ModifyBackupStrategy ¶
func (client *Client) ModifyBackupStrategy(request *ModifyBackupStrategyRequest) (response *ModifyBackupStrategyResponse, err error)
ModifyBackupStrategy invokes the dbs.ModifyBackupStrategy API synchronously
func (*Client) ModifyBackupStrategyWithCallback ¶
func (client *Client) ModifyBackupStrategyWithCallback(request *ModifyBackupStrategyRequest, callback func(response *ModifyBackupStrategyResponse, err error)) <-chan int
ModifyBackupStrategyWithCallback invokes the dbs.ModifyBackupStrategy API asynchronously
func (*Client) ModifyBackupStrategyWithChan ¶
func (client *Client) ModifyBackupStrategyWithChan(request *ModifyBackupStrategyRequest) (<-chan *ModifyBackupStrategyResponse, <-chan error)
ModifyBackupStrategyWithChan invokes the dbs.ModifyBackupStrategy API asynchronously
func (*Client) ModifyStorageStrategy ¶ added in v1.61.486
func (client *Client) ModifyStorageStrategy(request *ModifyStorageStrategyRequest) (response *ModifyStorageStrategyResponse, err error)
ModifyStorageStrategy invokes the dbs.ModifyStorageStrategy API synchronously
func (*Client) ModifyStorageStrategyWithCallback ¶ added in v1.61.486
func (client *Client) ModifyStorageStrategyWithCallback(request *ModifyStorageStrategyRequest, callback func(response *ModifyStorageStrategyResponse, err error)) <-chan int
ModifyStorageStrategyWithCallback invokes the dbs.ModifyStorageStrategy API asynchronously
func (*Client) ModifyStorageStrategyWithChan ¶ added in v1.61.486
func (client *Client) ModifyStorageStrategyWithChan(request *ModifyStorageStrategyRequest) (<-chan *ModifyStorageStrategyResponse, <-chan error)
ModifyStorageStrategyWithChan invokes the dbs.ModifyStorageStrategy API asynchronously
func (*Client) ReleaseBackupPlan ¶ added in v1.61.486
func (client *Client) ReleaseBackupPlan(request *ReleaseBackupPlanRequest) (response *ReleaseBackupPlanResponse, err error)
ReleaseBackupPlan invokes the dbs.ReleaseBackupPlan API synchronously
func (*Client) ReleaseBackupPlanWithCallback ¶ added in v1.61.486
func (client *Client) ReleaseBackupPlanWithCallback(request *ReleaseBackupPlanRequest, callback func(response *ReleaseBackupPlanResponse, err error)) <-chan int
ReleaseBackupPlanWithCallback invokes the dbs.ReleaseBackupPlan API asynchronously
func (*Client) ReleaseBackupPlanWithChan ¶ added in v1.61.486
func (client *Client) ReleaseBackupPlanWithChan(request *ReleaseBackupPlanRequest) (<-chan *ReleaseBackupPlanResponse, <-chan error)
ReleaseBackupPlanWithChan invokes the dbs.ReleaseBackupPlan API asynchronously
func (*Client) RenewBackupPlan ¶
func (client *Client) RenewBackupPlan(request *RenewBackupPlanRequest) (response *RenewBackupPlanResponse, err error)
RenewBackupPlan invokes the dbs.RenewBackupPlan API synchronously
func (*Client) RenewBackupPlanWithCallback ¶
func (client *Client) RenewBackupPlanWithCallback(request *RenewBackupPlanRequest, callback func(response *RenewBackupPlanResponse, err error)) <-chan int
RenewBackupPlanWithCallback invokes the dbs.RenewBackupPlan API asynchronously
func (*Client) RenewBackupPlanWithChan ¶
func (client *Client) RenewBackupPlanWithChan(request *RenewBackupPlanRequest) (<-chan *RenewBackupPlanResponse, <-chan error)
RenewBackupPlanWithChan invokes the dbs.RenewBackupPlan API asynchronously
func (*Client) StartBackupPlan ¶
func (client *Client) StartBackupPlan(request *StartBackupPlanRequest) (response *StartBackupPlanResponse, err error)
StartBackupPlan invokes the dbs.StartBackupPlan API synchronously
func (*Client) StartBackupPlanWithCallback ¶
func (client *Client) StartBackupPlanWithCallback(request *StartBackupPlanRequest, callback func(response *StartBackupPlanResponse, err error)) <-chan int
StartBackupPlanWithCallback invokes the dbs.StartBackupPlan API asynchronously
func (*Client) StartBackupPlanWithChan ¶
func (client *Client) StartBackupPlanWithChan(request *StartBackupPlanRequest) (<-chan *StartBackupPlanResponse, <-chan error)
StartBackupPlanWithChan invokes the dbs.StartBackupPlan API asynchronously
func (*Client) StartRestoreTask ¶
func (client *Client) StartRestoreTask(request *StartRestoreTaskRequest) (response *StartRestoreTaskResponse, err error)
StartRestoreTask invokes the dbs.StartRestoreTask API synchronously
func (*Client) StartRestoreTaskWithCallback ¶
func (client *Client) StartRestoreTaskWithCallback(request *StartRestoreTaskRequest, callback func(response *StartRestoreTaskResponse, err error)) <-chan int
StartRestoreTaskWithCallback invokes the dbs.StartRestoreTask API asynchronously
func (*Client) StartRestoreTaskWithChan ¶
func (client *Client) StartRestoreTaskWithChan(request *StartRestoreTaskRequest) (<-chan *StartRestoreTaskResponse, <-chan error)
StartRestoreTaskWithChan invokes the dbs.StartRestoreTask API asynchronously
func (*Client) StopBackupPlan ¶
func (client *Client) StopBackupPlan(request *StopBackupPlanRequest) (response *StopBackupPlanResponse, err error)
StopBackupPlan invokes the dbs.StopBackupPlan API synchronously
func (*Client) StopBackupPlanWithCallback ¶
func (client *Client) StopBackupPlanWithCallback(request *StopBackupPlanRequest, callback func(response *StopBackupPlanResponse, err error)) <-chan int
StopBackupPlanWithCallback invokes the dbs.StopBackupPlan API asynchronously
func (*Client) StopBackupPlanWithChan ¶
func (client *Client) StopBackupPlanWithChan(request *StopBackupPlanRequest) (<-chan *StopBackupPlanResponse, <-chan error)
StopBackupPlanWithChan invokes the dbs.StopBackupPlan API asynchronously
func (*Client) UpgradeBackupPlan ¶
func (client *Client) UpgradeBackupPlan(request *UpgradeBackupPlanRequest) (response *UpgradeBackupPlanResponse, err error)
UpgradeBackupPlan invokes the dbs.UpgradeBackupPlan API synchronously
func (*Client) UpgradeBackupPlanWithCallback ¶
func (client *Client) UpgradeBackupPlanWithCallback(request *UpgradeBackupPlanRequest, callback func(response *UpgradeBackupPlanResponse, err error)) <-chan int
UpgradeBackupPlanWithCallback invokes the dbs.UpgradeBackupPlan API asynchronously
func (*Client) UpgradeBackupPlanWithChan ¶
func (client *Client) UpgradeBackupPlanWithChan(request *UpgradeBackupPlanRequest) (<-chan *UpgradeBackupPlanResponse, <-chan error)
UpgradeBackupPlanWithChan invokes the dbs.UpgradeBackupPlan API asynchronously
type ConfigureBackupPlanRequest ¶
type ConfigureBackupPlanRequest struct { *requests.RpcRequest SourceEndpointRegion string `position:"Query" name:"SourceEndpointRegion"` BackupGatewayId requests.Integer `position:"Query" name:"BackupGatewayId"` SourceEndpointInstanceID string `position:"Query" name:"SourceEndpointInstanceID"` SourceEndpointUserName string `position:"Query" name:"SourceEndpointUserName"` ClientToken string `position:"Query" name:"ClientToken"` BackupPlanId string `position:"Query" name:"BackupPlanId"` SourceEndpointDatabaseName string `position:"Query" name:"SourceEndpointDatabaseName"` DuplicationInfrequentAccessPeriod requests.Integer `position:"Query" name:"DuplicationInfrequentAccessPeriod"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` BackupStartTime string `position:"Query" name:"BackupStartTime"` SourceEndpointIP string `position:"Query" name:"SourceEndpointIP"` CrossRoleName string `position:"Query" name:"CrossRoleName"` EnableBackupLog requests.Boolean `position:"Query" name:"EnableBackupLog"` BackupStorageType string `position:"Query" name:"BackupStorageType"` DuplicationArchivePeriod requests.Integer `position:"Query" name:"DuplicationArchivePeriod"` BackupLogIntervalSeconds requests.Integer `position:"Query" name:"BackupLogIntervalSeconds"` CrossAliyunId string `position:"Query" name:"CrossAliyunId"` AutoStartBackup requests.Boolean `position:"Query" name:"AutoStartBackup"` SourceEndpointPassword string `position:"Query" name:"SourceEndpointPassword"` BackupObjects string `position:"Query" name:"BackupObjects"` BackupRateLimit requests.Integer `position:"Query" name:"BackupRateLimit"` OwnerId string `position:"Query" name:"OwnerId"` SourceEndpointPort requests.Integer `position:"Query" name:"SourceEndpointPort"` BackupRetentionPeriod requests.Integer `position:"Query" name:"BackupRetentionPeriod"` BackupPeriod string `position:"Query" name:"BackupPeriod"` BackupSpeedLimit requests.Integer `position:"Query" name:"BackupSpeedLimit"` SourceEndpointInstanceType string `position:"Query" name:"SourceEndpointInstanceType"` BackupPlanName string `position:"Query" name:"BackupPlanName"` SourceEndpointOracleSID string `position:"Query" name:"SourceEndpointOracleSID"` OSSBucketName string `position:"Query" name:"OSSBucketName"` BackupStrategyType string `position:"Query" name:"BackupStrategyType"` }
ConfigureBackupPlanRequest is the request struct for api ConfigureBackupPlan
func CreateConfigureBackupPlanRequest ¶
func CreateConfigureBackupPlanRequest() (request *ConfigureBackupPlanRequest)
CreateConfigureBackupPlanRequest creates a request to invoke ConfigureBackupPlan API
type ConfigureBackupPlanResponse ¶
type ConfigureBackupPlanResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` BackupPlanId string `json:"BackupPlanId" xml:"BackupPlanId"` }
ConfigureBackupPlanResponse is the response struct for api ConfigureBackupPlan
func CreateConfigureBackupPlanResponse ¶
func CreateConfigureBackupPlanResponse() (response *ConfigureBackupPlanResponse)
CreateConfigureBackupPlanResponse creates a response to parse from ConfigureBackupPlan response
type CreateAndStartBackupPlanRequest ¶ added in v1.61.833
type CreateAndStartBackupPlanRequest struct { *requests.RpcRequest DatabaseType string `position:"Query" name:"DatabaseType"` BackupGatewayId requests.Integer `position:"Query" name:"BackupGatewayId"` SourceEndpointUserName string `position:"Query" name:"SourceEndpointUserName"` StorageType string `position:"Query" name:"StorageType"` DatabaseRegion string `position:"Query" name:"DatabaseRegion"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` BackupStartTime string `position:"Query" name:"BackupStartTime"` SourceEndpointIP string `position:"Query" name:"SourceEndpointIP"` CrossRoleName string `position:"Query" name:"CrossRoleName"` BackupStorageType string `position:"Query" name:"BackupStorageType"` DuplicationArchivePeriod requests.Integer `position:"Query" name:"DuplicationArchivePeriod"` Period string `position:"Query" name:"Period"` BackupLogIntervalSeconds requests.Integer `position:"Query" name:"BackupLogIntervalSeconds"` FromApp string `position:"Query" name:"FromApp"` SourceEndpointPassword string `position:"Query" name:"SourceEndpointPassword"` OwnerId string `position:"Query" name:"OwnerId"` BackupMethod string `position:"Query" name:"BackupMethod"` BackupRetentionPeriod requests.Integer `position:"Query" name:"BackupRetentionPeriod"` BackupPeriod string `position:"Query" name:"BackupPeriod"` BackupSpeedLimit requests.Integer `position:"Query" name:"BackupSpeedLimit"` SourceEndpointInstanceType string `position:"Query" name:"SourceEndpointInstanceType"` BackupPlanName string `position:"Query" name:"BackupPlanName"` OSSBucketName string `position:"Query" name:"OSSBucketName"` Region string `position:"Query" name:"Region"` SourceEndpointRegion string `position:"Query" name:"SourceEndpointRegion"` SourceEndpointInstanceID string `position:"Query" name:"SourceEndpointInstanceID"` ClientToken string `position:"Query" name:"ClientToken"` BackupPlanId string `position:"Query" name:"BackupPlanId"` InstanceClass string `position:"Query" name:"InstanceClass"` SourceEndpointDatabaseName string `position:"Query" name:"SourceEndpointDatabaseName"` DuplicationInfrequentAccessPeriod requests.Integer `position:"Query" name:"DuplicationInfrequentAccessPeriod"` InstanceType string `position:"Query" name:"InstanceType"` EnableBackupLog requests.Boolean `position:"Query" name:"EnableBackupLog"` CrossAliyunId string `position:"Query" name:"CrossAliyunId"` BackupObjects string `position:"Query" name:"BackupObjects"` BackupRateLimit requests.Integer `position:"Query" name:"BackupRateLimit"` UsedTime requests.Integer `position:"Query" name:"UsedTime"` SourceEndpointPort requests.Integer `position:"Query" name:"SourceEndpointPort"` StorageRegion string `position:"Query" name:"StorageRegion"` SourceEndpointOracleSID string `position:"Query" name:"SourceEndpointOracleSID"` BackupStrategyType string `position:"Query" name:"BackupStrategyType"` PayType string `position:"Query" name:"PayType"` }
CreateAndStartBackupPlanRequest is the request struct for api CreateAndStartBackupPlan
func CreateCreateAndStartBackupPlanRequest ¶ added in v1.61.833
func CreateCreateAndStartBackupPlanRequest() (request *CreateAndStartBackupPlanRequest)
CreateCreateAndStartBackupPlanRequest creates a request to invoke CreateAndStartBackupPlan API
type CreateAndStartBackupPlanResponse ¶ added in v1.61.833
type CreateAndStartBackupPlanResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` CreateBackupSet bool `json:"CreateBackupSet" xml:"CreateBackupSet"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` BackupPlanId string `json:"BackupPlanId" xml:"BackupPlanId"` OrderId string `json:"OrderId" xml:"OrderId"` }
CreateAndStartBackupPlanResponse is the response struct for api CreateAndStartBackupPlan
func CreateCreateAndStartBackupPlanResponse ¶ added in v1.61.833
func CreateCreateAndStartBackupPlanResponse() (response *CreateAndStartBackupPlanResponse)
CreateCreateAndStartBackupPlanResponse creates a response to parse from CreateAndStartBackupPlan response
type CreateBackupPlanRequest ¶
type CreateBackupPlanRequest struct { *requests.RpcRequest DatabaseType string `position:"Query" name:"DatabaseType"` ClientToken string `position:"Query" name:"ClientToken"` InstanceClass string `position:"Query" name:"InstanceClass"` StorageType string `position:"Query" name:"StorageType"` DatabaseRegion string `position:"Query" name:"DatabaseRegion"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` InstanceType string `position:"Query" name:"InstanceType"` Period string `position:"Query" name:"Period"` FromApp string `position:"Query" name:"FromApp"` OwnerId string `position:"Query" name:"OwnerId"` UsedTime requests.Integer `position:"Query" name:"UsedTime"` BackupMethod string `position:"Query" name:"BackupMethod"` StorageRegion string `position:"Query" name:"StorageRegion"` Region string `position:"Query" name:"Region"` PayType string `position:"Query" name:"PayType"` }
CreateBackupPlanRequest is the request struct for api CreateBackupPlan
func CreateCreateBackupPlanRequest ¶
func CreateCreateBackupPlanRequest() (request *CreateBackupPlanRequest)
CreateCreateBackupPlanRequest creates a request to invoke CreateBackupPlan API
type CreateBackupPlanResponse ¶
type CreateBackupPlanResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` BackupPlanId string `json:"BackupPlanId" xml:"BackupPlanId"` OrderId string `json:"OrderId" xml:"OrderId"` }
CreateBackupPlanResponse is the response struct for api CreateBackupPlan
func CreateCreateBackupPlanResponse ¶
func CreateCreateBackupPlanResponse() (response *CreateBackupPlanResponse)
CreateCreateBackupPlanResponse creates a response to parse from CreateBackupPlan response
type CreateFullBackupSetDownloadRequest ¶ added in v1.61.13
type CreateFullBackupSetDownloadRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` BackupSetId string `position:"Query" name:"BackupSetId"` OwnerId string `position:"Query" name:"OwnerId"` BackupSetDataFormat string `position:"Query" name:"BackupSetDataFormat"` }
CreateFullBackupSetDownloadRequest is the request struct for api CreateFullBackupSetDownload
func CreateCreateFullBackupSetDownloadRequest ¶ added in v1.61.13
func CreateCreateFullBackupSetDownloadRequest() (request *CreateFullBackupSetDownloadRequest)
CreateCreateFullBackupSetDownloadRequest creates a request to invoke CreateFullBackupSetDownload API
type CreateFullBackupSetDownloadResponse ¶ added in v1.61.13
type CreateFullBackupSetDownloadResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` BackupSetDownloadTaskId string `json:"BackupSetDownloadTaskId" xml:"BackupSetDownloadTaskId"` }
CreateFullBackupSetDownloadResponse is the response struct for api CreateFullBackupSetDownload
func CreateCreateFullBackupSetDownloadResponse ¶ added in v1.61.13
func CreateCreateFullBackupSetDownloadResponse() (response *CreateFullBackupSetDownloadResponse)
CreateCreateFullBackupSetDownloadResponse creates a response to parse from CreateFullBackupSetDownload response
type CreateGetDBListFromAgentTaskRequest ¶ added in v1.61.361
type CreateGetDBListFromAgentTaskRequest struct { *requests.RpcRequest SourceEndpointRegion string `position:"Query" name:"SourceEndpointRegion"` BackupGatewayId requests.Integer `position:"Query" name:"BackupGatewayId"` DatabaseType string `position:"Query" name:"DatabaseType"` ClientToken string `position:"Query" name:"ClientToken"` OwnerId string `position:"Query" name:"OwnerId"` SourceEndpointPort requests.Integer `position:"Query" name:"SourceEndpointPort"` SourceEndpointIP string `position:"Query" name:"SourceEndpointIP"` }
CreateGetDBListFromAgentTaskRequest is the request struct for api CreateGetDBListFromAgentTask
func CreateCreateGetDBListFromAgentTaskRequest ¶ added in v1.61.361
func CreateCreateGetDBListFromAgentTaskRequest() (request *CreateGetDBListFromAgentTaskRequest)
CreateCreateGetDBListFromAgentTaskRequest creates a request to invoke CreateGetDBListFromAgentTask API
type CreateGetDBListFromAgentTaskResponse ¶ added in v1.61.361
type CreateGetDBListFromAgentTaskResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` TaskId int64 `json:"TaskId" xml:"TaskId"` }
CreateGetDBListFromAgentTaskResponse is the response struct for api CreateGetDBListFromAgentTask
func CreateCreateGetDBListFromAgentTaskResponse ¶ added in v1.61.361
func CreateCreateGetDBListFromAgentTaskResponse() (response *CreateGetDBListFromAgentTaskResponse)
CreateCreateGetDBListFromAgentTaskResponse creates a response to parse from CreateGetDBListFromAgentTask response
type CreateIncrementBackupSetDownloadRequest ¶ added in v1.61.13
type CreateIncrementBackupSetDownloadRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` BackupSetName string `position:"Query" name:"BackupSetName"` BackupSetId string `position:"Query" name:"BackupSetId"` OwnerId string `position:"Query" name:"OwnerId"` BackupSetDataFormat string `position:"Query" name:"BackupSetDataFormat"` }
CreateIncrementBackupSetDownloadRequest is the request struct for api CreateIncrementBackupSetDownload
func CreateCreateIncrementBackupSetDownloadRequest ¶ added in v1.61.13
func CreateCreateIncrementBackupSetDownloadRequest() (request *CreateIncrementBackupSetDownloadRequest)
CreateCreateIncrementBackupSetDownloadRequest creates a request to invoke CreateIncrementBackupSetDownload API
type CreateIncrementBackupSetDownloadResponse ¶ added in v1.61.13
type CreateIncrementBackupSetDownloadResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` BackupSetDownloadTaskId string `json:"BackupSetDownloadTaskId" xml:"BackupSetDownloadTaskId"` }
CreateIncrementBackupSetDownloadResponse is the response struct for api CreateIncrementBackupSetDownload
func CreateCreateIncrementBackupSetDownloadResponse ¶ added in v1.61.13
func CreateCreateIncrementBackupSetDownloadResponse() (response *CreateIncrementBackupSetDownloadResponse)
CreateCreateIncrementBackupSetDownloadResponse creates a response to parse from CreateIncrementBackupSetDownload response
type CreateRestoreTaskRequest ¶
type CreateRestoreTaskRequest struct { *requests.RpcRequest BackupGatewayId requests.Integer `position:"Query" name:"BackupGatewayId"` DestinationEndpointInstanceType string `position:"Query" name:"DestinationEndpointInstanceType"` ClientToken string `position:"Query" name:"ClientToken"` BackupPlanId string `position:"Query" name:"BackupPlanId"` DestinationEndpointRegion string `position:"Query" name:"DestinationEndpointRegion"` CrossRoleName string `position:"Query" name:"CrossRoleName"` DestinationEndpointUserName string `position:"Query" name:"DestinationEndpointUserName"` RestoreObjects string `position:"Query" name:"RestoreObjects"` RestoreTaskName string `position:"Query" name:"RestoreTaskName"` RestoreHome string `position:"Query" name:"RestoreHome"` DestinationEndpointOracleSID string `position:"Query" name:"DestinationEndpointOracleSID"` RestoreTime requests.Integer `position:"Query" name:"RestoreTime"` CrossAliyunId string `position:"Query" name:"CrossAliyunId"` DestinationEndpointInstanceID string `position:"Query" name:"DestinationEndpointInstanceID"` DestinationEndpointPort requests.Integer `position:"Query" name:"DestinationEndpointPort"` BackupSetId string `position:"Query" name:"BackupSetId"` OwnerId string `position:"Query" name:"OwnerId"` RestoreDir string `position:"Query" name:"RestoreDir"` DestinationEndpointIP string `position:"Query" name:"DestinationEndpointIP"` DestinationEndpointDatabaseName string `position:"Query" name:"DestinationEndpointDatabaseName"` DuplicateConflict string `position:"Query" name:"DuplicateConflict"` DestinationEndpointPassword string `position:"Query" name:"DestinationEndpointPassword"` }
CreateRestoreTaskRequest is the request struct for api CreateRestoreTask
func CreateCreateRestoreTaskRequest ¶
func CreateCreateRestoreTaskRequest() (request *CreateRestoreTaskRequest)
CreateCreateRestoreTaskRequest creates a request to invoke CreateRestoreTask API
type CreateRestoreTaskResponse ¶
type CreateRestoreTaskResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` RestoreTaskId string `json:"RestoreTaskId" xml:"RestoreTaskId"` }
CreateRestoreTaskResponse is the response struct for api CreateRestoreTask
func CreateCreateRestoreTaskResponse ¶
func CreateCreateRestoreTaskResponse() (response *CreateRestoreTaskResponse)
CreateCreateRestoreTaskResponse creates a response to parse from CreateRestoreTask response
type DBSRecoverRange ¶
type DBSRecoverRange struct { EndTimestampForRestore int64 `json:"EndTimestampForRestore" xml:"EndTimestampForRestore"` SourceEndpointInstanceType string `json:"SourceEndpointInstanceType" xml:"SourceEndpointInstanceType"` RangeType string `json:"RangeType" xml:"RangeType"` BeginTimestampForRestore int64 `json:"BeginTimestampForRestore" xml:"BeginTimestampForRestore"` SourceEndpointInstanceID string `json:"SourceEndpointInstanceID" xml:"SourceEndpointInstanceID"` FullBackupList FullBackupList `json:"FullBackupList" xml:"FullBackupList"` }
DBSRecoverRange is a nested struct in dbs response
type DbList ¶ added in v1.61.361
type DbList struct {
DbName []string `json:"dbName" xml:"dbName"`
}
DbList is a nested struct in dbs response
type DescribeBackupGatewayListRequest ¶
type DescribeBackupGatewayListRequest struct { *requests.RpcRequest Identifier string `position:"Query" name:"Identifier"` ClientToken string `position:"Query" name:"ClientToken"` PageNum requests.Integer `position:"Query" name:"PageNum"` OwnerId string `position:"Query" name:"OwnerId"` PageSize requests.Integer `position:"Query" name:"PageSize"` Region string `position:"Query" name:"Region"` }
DescribeBackupGatewayListRequest is the request struct for api DescribeBackupGatewayList
func CreateDescribeBackupGatewayListRequest ¶
func CreateDescribeBackupGatewayListRequest() (request *DescribeBackupGatewayListRequest)
CreateDescribeBackupGatewayListRequest creates a request to invoke DescribeBackupGatewayList API
type DescribeBackupGatewayListResponse ¶
type DescribeBackupGatewayListResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` PageNum int `json:"PageNum" xml:"PageNum"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` TotalPages int `json:"TotalPages" xml:"TotalPages"` TotalElements int `json:"TotalElements" xml:"TotalElements"` PageSize int `json:"PageSize" xml:"PageSize"` Items ItemsInDescribeBackupGatewayList `json:"Items" xml:"Items"` }
DescribeBackupGatewayListResponse is the response struct for api DescribeBackupGatewayList
func CreateDescribeBackupGatewayListResponse ¶
func CreateDescribeBackupGatewayListResponse() (response *DescribeBackupGatewayListResponse)
CreateDescribeBackupGatewayListResponse creates a response to parse from DescribeBackupGatewayList response
type DescribeBackupPlanBillingRequest ¶ added in v1.61.277
type DescribeBackupPlanBillingRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` BackupPlanId string `position:"Query" name:"BackupPlanId"` OwnerId string `position:"Query" name:"OwnerId"` ShowStorageType requests.Boolean `position:"Query" name:"ShowStorageType"` }
DescribeBackupPlanBillingRequest is the request struct for api DescribeBackupPlanBilling
func CreateDescribeBackupPlanBillingRequest ¶ added in v1.61.277
func CreateDescribeBackupPlanBillingRequest() (request *DescribeBackupPlanBillingRequest)
CreateDescribeBackupPlanBillingRequest creates a request to invoke DescribeBackupPlanBilling API
type DescribeBackupPlanBillingResponse ¶ added in v1.61.277
type DescribeBackupPlanBillingResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` Item Item `json:"Item" xml:"Item"` }
DescribeBackupPlanBillingResponse is the response struct for api DescribeBackupPlanBilling
func CreateDescribeBackupPlanBillingResponse ¶ added in v1.61.277
func CreateDescribeBackupPlanBillingResponse() (response *DescribeBackupPlanBillingResponse)
CreateDescribeBackupPlanBillingResponse creates a response to parse from DescribeBackupPlanBilling response
type DescribeBackupPlanListRequest ¶
type DescribeBackupPlanListRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` BackupPlanId string `position:"Query" name:"BackupPlanId"` PageNum requests.Integer `position:"Query" name:"PageNum"` OwnerId string `position:"Query" name:"OwnerId"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` BackupPlanStatus string `position:"Query" name:"BackupPlanStatus"` BackupPlanName string `position:"Query" name:"BackupPlanName"` PageSize requests.Integer `position:"Query" name:"PageSize"` Region string `position:"Query" name:"Region"` }
DescribeBackupPlanListRequest is the request struct for api DescribeBackupPlanList
func CreateDescribeBackupPlanListRequest ¶
func CreateDescribeBackupPlanListRequest() (request *DescribeBackupPlanListRequest)
CreateDescribeBackupPlanListRequest creates a request to invoke DescribeBackupPlanList API
type DescribeBackupPlanListResponse ¶
type DescribeBackupPlanListResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` PageNum int `json:"PageNum" xml:"PageNum"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` TotalPages int `json:"TotalPages" xml:"TotalPages"` TotalElements int `json:"TotalElements" xml:"TotalElements"` PageSize int `json:"PageSize" xml:"PageSize"` Items ItemsInDescribeBackupPlanList `json:"Items" xml:"Items"` }
DescribeBackupPlanListResponse is the response struct for api DescribeBackupPlanList
func CreateDescribeBackupPlanListResponse ¶
func CreateDescribeBackupPlanListResponse() (response *DescribeBackupPlanListResponse)
CreateDescribeBackupPlanListResponse creates a response to parse from DescribeBackupPlanList response
type DescribeBackupSetDownloadTaskListRequest ¶ added in v1.61.13
type DescribeBackupSetDownloadTaskListRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` BackupSetDownloadTaskId string `position:"Query" name:"BackupSetDownloadTaskId"` BackupPlanId string `position:"Query" name:"BackupPlanId"` PageNum requests.Integer `position:"Query" name:"PageNum"` OwnerId string `position:"Query" name:"OwnerId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeBackupSetDownloadTaskListRequest is the request struct for api DescribeBackupSetDownloadTaskList
func CreateDescribeBackupSetDownloadTaskListRequest ¶ added in v1.61.13
func CreateDescribeBackupSetDownloadTaskListRequest() (request *DescribeBackupSetDownloadTaskListRequest)
CreateDescribeBackupSetDownloadTaskListRequest creates a request to invoke DescribeBackupSetDownloadTaskList API
type DescribeBackupSetDownloadTaskListResponse ¶ added in v1.61.13
type DescribeBackupSetDownloadTaskListResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` PageNum int `json:"PageNum" xml:"PageNum"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` TotalPages int `json:"TotalPages" xml:"TotalPages"` TotalElements int `json:"TotalElements" xml:"TotalElements"` PageSize int `json:"PageSize" xml:"PageSize"` Items ItemsInDescribeBackupSetDownloadTaskList `json:"Items" xml:"Items"` }
DescribeBackupSetDownloadTaskListResponse is the response struct for api DescribeBackupSetDownloadTaskList
func CreateDescribeBackupSetDownloadTaskListResponse ¶ added in v1.61.13
func CreateDescribeBackupSetDownloadTaskListResponse() (response *DescribeBackupSetDownloadTaskListResponse)
CreateDescribeBackupSetDownloadTaskListResponse creates a response to parse from DescribeBackupSetDownloadTaskList response
type DescribeDLAServiceRequest ¶ added in v1.61.833
type DescribeDLAServiceRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` BackupPlanId string `position:"Query" name:"BackupPlanId"` OwnerId string `position:"Query" name:"OwnerId"` }
DescribeDLAServiceRequest is the request struct for api DescribeDLAService
func CreateDescribeDLAServiceRequest ¶ added in v1.61.833
func CreateDescribeDLAServiceRequest() (request *DescribeDLAServiceRequest)
CreateDescribeDLAServiceRequest creates a request to invoke DescribeDLAService API
type DescribeDLAServiceResponse ¶ added in v1.61.833
type DescribeDLAServiceResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` State string `json:"State" xml:"State"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` AutoAdd bool `json:"AutoAdd" xml:"AutoAdd"` HaveJobFailed bool `json:"HaveJobFailed" xml:"HaveJobFailed"` }
DescribeDLAServiceResponse is the response struct for api DescribeDLAService
func CreateDescribeDLAServiceResponse ¶ added in v1.61.833
func CreateDescribeDLAServiceResponse() (response *DescribeDLAServiceResponse)
CreateDescribeDLAServiceResponse creates a response to parse from DescribeDLAService response
type DescribeFullBackupListRequest ¶
type DescribeFullBackupListRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` BackupPlanId string `position:"Query" name:"BackupPlanId"` BackupSetId string `position:"Query" name:"BackupSetId"` PageNum requests.Integer `position:"Query" name:"PageNum"` OwnerId string `position:"Query" name:"OwnerId"` StartTimestamp requests.Integer `position:"Query" name:"StartTimestamp"` EndTimestamp requests.Integer `position:"Query" name:"EndTimestamp"` ShowStorageType requests.Boolean `position:"Query" name:"ShowStorageType"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeFullBackupListRequest is the request struct for api DescribeFullBackupList
func CreateDescribeFullBackupListRequest ¶
func CreateDescribeFullBackupListRequest() (request *DescribeFullBackupListRequest)
CreateDescribeFullBackupListRequest creates a request to invoke DescribeFullBackupList API
type DescribeFullBackupListResponse ¶
type DescribeFullBackupListResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` PageNum int `json:"PageNum" xml:"PageNum"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` TotalPages int `json:"TotalPages" xml:"TotalPages"` TotalElements int `json:"TotalElements" xml:"TotalElements"` PageSize int `json:"PageSize" xml:"PageSize"` Items ItemsInDescribeFullBackupList `json:"Items" xml:"Items"` }
DescribeFullBackupListResponse is the response struct for api DescribeFullBackupList
func CreateDescribeFullBackupListResponse ¶
func CreateDescribeFullBackupListResponse() (response *DescribeFullBackupListResponse)
CreateDescribeFullBackupListResponse creates a response to parse from DescribeFullBackupList response
type DescribeIncrementBackupListRequest ¶
type DescribeIncrementBackupListRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` BackupPlanId string `position:"Query" name:"BackupPlanId"` PageNum requests.Integer `position:"Query" name:"PageNum"` OwnerId string `position:"Query" name:"OwnerId"` StartTimestamp requests.Integer `position:"Query" name:"StartTimestamp"` EndTimestamp requests.Integer `position:"Query" name:"EndTimestamp"` ShowStorageType requests.Boolean `position:"Query" name:"ShowStorageType"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeIncrementBackupListRequest is the request struct for api DescribeIncrementBackupList
func CreateDescribeIncrementBackupListRequest ¶
func CreateDescribeIncrementBackupListRequest() (request *DescribeIncrementBackupListRequest)
CreateDescribeIncrementBackupListRequest creates a request to invoke DescribeIncrementBackupList API
type DescribeIncrementBackupListResponse ¶
type DescribeIncrementBackupListResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` PageNum int `json:"PageNum" xml:"PageNum"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` TotalPages int `json:"TotalPages" xml:"TotalPages"` TotalElements int `json:"TotalElements" xml:"TotalElements"` PageSize int `json:"PageSize" xml:"PageSize"` Items ItemsInDescribeIncrementBackupList `json:"Items" xml:"Items"` }
DescribeIncrementBackupListResponse is the response struct for api DescribeIncrementBackupList
func CreateDescribeIncrementBackupListResponse ¶
func CreateDescribeIncrementBackupListResponse() (response *DescribeIncrementBackupListResponse)
CreateDescribeIncrementBackupListResponse creates a response to parse from DescribeIncrementBackupList response
type DescribeJobErrorCodeRequest ¶
type DescribeJobErrorCodeRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` Language string `position:"Query" name:"Language"` OwnerId string `position:"Query" name:"OwnerId"` TaskId string `position:"Query" name:"TaskId"` }
DescribeJobErrorCodeRequest is the request struct for api DescribeJobErrorCode
func CreateDescribeJobErrorCodeRequest ¶
func CreateDescribeJobErrorCodeRequest() (request *DescribeJobErrorCodeRequest)
CreateDescribeJobErrorCodeRequest creates a request to invoke DescribeJobErrorCode API
type DescribeJobErrorCodeResponse ¶
type DescribeJobErrorCodeResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` Item Item `json:"Item" xml:"Item"` }
DescribeJobErrorCodeResponse is the response struct for api DescribeJobErrorCode
func CreateDescribeJobErrorCodeResponse ¶
func CreateDescribeJobErrorCodeResponse() (response *DescribeJobErrorCodeResponse)
CreateDescribeJobErrorCodeResponse creates a response to parse from DescribeJobErrorCode response
type DescribeNodeCidrListRequest ¶
type DescribeNodeCidrListRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` OwnerId string `position:"Query" name:"OwnerId"` Region string `position:"Query" name:"Region"` }
DescribeNodeCidrListRequest is the request struct for api DescribeNodeCidrList
func CreateDescribeNodeCidrListRequest ¶
func CreateDescribeNodeCidrListRequest() (request *DescribeNodeCidrListRequest)
CreateDescribeNodeCidrListRequest creates a request to invoke DescribeNodeCidrList API
type DescribeNodeCidrListResponse ¶
type DescribeNodeCidrListResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` IntranetIPs IntranetIPs `json:"IntranetIPs" xml:"IntranetIPs"` InternetIPs InternetIPs `json:"InternetIPs" xml:"InternetIPs"` }
DescribeNodeCidrListResponse is the response struct for api DescribeNodeCidrList
func CreateDescribeNodeCidrListResponse ¶
func CreateDescribeNodeCidrListResponse() (response *DescribeNodeCidrListResponse)
CreateDescribeNodeCidrListResponse creates a response to parse from DescribeNodeCidrList response
type DescribePreCheckProgressListRequest ¶
type DescribePreCheckProgressListRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` BackupPlanId string `position:"Query" name:"BackupPlanId"` OwnerId string `position:"Query" name:"OwnerId"` RestoreTaskId string `position:"Query" name:"RestoreTaskId"` }
DescribePreCheckProgressListRequest is the request struct for api DescribePreCheckProgressList
func CreateDescribePreCheckProgressListRequest ¶
func CreateDescribePreCheckProgressListRequest() (request *DescribePreCheckProgressListRequest)
CreateDescribePreCheckProgressListRequest creates a request to invoke DescribePreCheckProgressList API
type DescribePreCheckProgressListResponse ¶
type DescribePreCheckProgressListResponse struct { *responses.BaseResponse Status string `json:"Status" xml:"Status"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` Progress int `json:"Progress" xml:"Progress"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` Items ItemsInDescribePreCheckProgressList `json:"Items" xml:"Items"` }
DescribePreCheckProgressListResponse is the response struct for api DescribePreCheckProgressList
func CreateDescribePreCheckProgressListResponse ¶
func CreateDescribePreCheckProgressListResponse() (response *DescribePreCheckProgressListResponse)
CreateDescribePreCheckProgressListResponse creates a response to parse from DescribePreCheckProgressList response
type DescribeRegionsRequest ¶ added in v1.61.332
type DescribeRegionsRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` OwnerId string `position:"Query" name:"OwnerId"` }
DescribeRegionsRequest is the request struct for api DescribeRegions
func CreateDescribeRegionsRequest ¶ added in v1.61.332
func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)
CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API
type DescribeRegionsResponse ¶ added in v1.61.332
type DescribeRegionsResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` Regions Regions `json:"Regions" xml:"Regions"` }
DescribeRegionsResponse is the response struct for api DescribeRegions
func CreateDescribeRegionsResponse ¶ added in v1.61.332
func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)
CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response
type DescribeRestoreRangeInfoRequest ¶
type DescribeRestoreRangeInfoRequest struct { *requests.RpcRequest BeginTimestampForRestore requests.Integer `position:"Query" name:"BeginTimestampForRestore"` EndTimestampForRestore requests.Integer `position:"Query" name:"EndTimestampForRestore"` ClientToken string `position:"Query" name:"ClientToken"` BackupPlanId string `position:"Query" name:"BackupPlanId"` OwnerId string `position:"Query" name:"OwnerId"` RecentlyRestore requests.Boolean `position:"Query" name:"RecentlyRestore"` }
DescribeRestoreRangeInfoRequest is the request struct for api DescribeRestoreRangeInfo
func CreateDescribeRestoreRangeInfoRequest ¶
func CreateDescribeRestoreRangeInfoRequest() (request *DescribeRestoreRangeInfoRequest)
CreateDescribeRestoreRangeInfoRequest creates a request to invoke DescribeRestoreRangeInfo API
type DescribeRestoreRangeInfoResponse ¶
type DescribeRestoreRangeInfoResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` Items ItemsInDescribeRestoreRangeInfo `json:"Items" xml:"Items"` }
DescribeRestoreRangeInfoResponse is the response struct for api DescribeRestoreRangeInfo
func CreateDescribeRestoreRangeInfoResponse ¶
func CreateDescribeRestoreRangeInfoResponse() (response *DescribeRestoreRangeInfoResponse)
CreateDescribeRestoreRangeInfoResponse creates a response to parse from DescribeRestoreRangeInfo response
type DescribeRestoreTaskListRequest ¶
type DescribeRestoreTaskListRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` BackupPlanId string `position:"Query" name:"BackupPlanId"` PageNum requests.Integer `position:"Query" name:"PageNum"` OwnerId string `position:"Query" name:"OwnerId"` StartTimestamp requests.Integer `position:"Query" name:"StartTimestamp"` EndTimestamp requests.Integer `position:"Query" name:"EndTimestamp"` RestoreTaskId string `position:"Query" name:"RestoreTaskId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeRestoreTaskListRequest is the request struct for api DescribeRestoreTaskList
func CreateDescribeRestoreTaskListRequest ¶
func CreateDescribeRestoreTaskListRequest() (request *DescribeRestoreTaskListRequest)
CreateDescribeRestoreTaskListRequest creates a request to invoke DescribeRestoreTaskList API
type DescribeRestoreTaskListResponse ¶
type DescribeRestoreTaskListResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` PageNum int `json:"PageNum" xml:"PageNum"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` TotalPages int `json:"TotalPages" xml:"TotalPages"` TotalElements int `json:"TotalElements" xml:"TotalElements"` PageSize int `json:"PageSize" xml:"PageSize"` Items ItemsInDescribeRestoreTaskList `json:"Items" xml:"Items"` }
DescribeRestoreTaskListResponse is the response struct for api DescribeRestoreTaskList
func CreateDescribeRestoreTaskListResponse ¶
func CreateDescribeRestoreTaskListResponse() (response *DescribeRestoreTaskListResponse)
CreateDescribeRestoreTaskListResponse creates a response to parse from DescribeRestoreTaskList response
type DisableBackupLogRequest ¶ added in v1.61.486
type DisableBackupLogRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` BackupPlanId string `position:"Query" name:"BackupPlanId"` OwnerId string `position:"Query" name:"OwnerId"` }
DisableBackupLogRequest is the request struct for api DisableBackupLog
func CreateDisableBackupLogRequest ¶ added in v1.61.486
func CreateDisableBackupLogRequest() (request *DisableBackupLogRequest)
CreateDisableBackupLogRequest creates a request to invoke DisableBackupLog API
type DisableBackupLogResponse ¶ added in v1.61.486
type DisableBackupLogResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` BackupPlanId string `json:"BackupPlanId" xml:"BackupPlanId"` NeedPrecheck bool `json:"NeedPrecheck" xml:"NeedPrecheck"` }
DisableBackupLogResponse is the response struct for api DisableBackupLog
func CreateDisableBackupLogResponse ¶ added in v1.61.486
func CreateDisableBackupLogResponse() (response *DisableBackupLogResponse)
CreateDisableBackupLogResponse creates a response to parse from DisableBackupLog response
type EnableBackupLogRequest ¶ added in v1.61.486
type EnableBackupLogRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` BackupPlanId string `position:"Query" name:"BackupPlanId"` OwnerId string `position:"Query" name:"OwnerId"` }
EnableBackupLogRequest is the request struct for api EnableBackupLog
func CreateEnableBackupLogRequest ¶ added in v1.61.486
func CreateEnableBackupLogRequest() (request *EnableBackupLogRequest)
CreateEnableBackupLogRequest creates a request to invoke EnableBackupLog API
type EnableBackupLogResponse ¶ added in v1.61.486
type EnableBackupLogResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` BackupPlanId string `json:"BackupPlanId" xml:"BackupPlanId"` NeedPrecheck bool `json:"NeedPrecheck" xml:"NeedPrecheck"` }
EnableBackupLogResponse is the response struct for api EnableBackupLog
func CreateEnableBackupLogResponse ¶ added in v1.61.486
func CreateEnableBackupLogResponse() (response *EnableBackupLogResponse)
CreateEnableBackupLogResponse creates a response to parse from EnableBackupLog response
type FullBackupDetail ¶
type FullBackupDetail struct { EndTime int64 `json:"EndTime" xml:"EndTime"` StartTime int64 `json:"StartTime" xml:"StartTime"` BackupSetId string `json:"BackupSetId" xml:"BackupSetId"` }
FullBackupDetail is a nested struct in dbs response
type FullBackupFile ¶
type FullBackupFile struct { FinishTime int64 `json:"FinishTime" xml:"FinishTime"` BackupStatus string `json:"BackupStatus" xml:"BackupStatus"` SourceEndpointIpPort string `json:"SourceEndpointIpPort" xml:"SourceEndpointIpPort"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` BackupObjects string `json:"BackupObjects" xml:"BackupObjects"` EndTime int64 `json:"EndTime" xml:"EndTime"` StartTime int64 `json:"StartTime" xml:"StartTime"` BackupSetExpiredTime int64 `json:"BackupSetExpiredTime" xml:"BackupSetExpiredTime"` StorageMethod string `json:"StorageMethod" xml:"StorageMethod"` BackupSetId string `json:"BackupSetId" xml:"BackupSetId"` BackupSize int64 `json:"BackupSize" xml:"BackupSize"` }
FullBackupFile is a nested struct in dbs response
type FullBackupList ¶
type FullBackupList struct {
FullBackupDetail []FullBackupDetail `json:"FullBackupDetail" xml:"FullBackupDetail"`
}
FullBackupList is a nested struct in dbs response
type GetDBListFromAgentRequest ¶ added in v1.61.361
type GetDBListFromAgentRequest struct { *requests.RpcRequest SourceEndpointRegion string `position:"Query" name:"SourceEndpointRegion"` BackupGatewayId requests.Integer `position:"Query" name:"BackupGatewayId"` ClientToken string `position:"Query" name:"ClientToken"` OwnerId string `position:"Query" name:"OwnerId"` TaskId requests.Integer `position:"Query" name:"TaskId"` }
GetDBListFromAgentRequest is the request struct for api GetDBListFromAgent
func CreateGetDBListFromAgentRequest ¶ added in v1.61.361
func CreateGetDBListFromAgentRequest() (request *GetDBListFromAgentRequest)
CreateGetDBListFromAgentRequest creates a request to invoke GetDBListFromAgent API
type GetDBListFromAgentResponse ¶ added in v1.61.361
type GetDBListFromAgentResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` DbList DbList `json:"DbList" xml:"DbList"` }
GetDBListFromAgentResponse is the response struct for api GetDBListFromAgent
func CreateGetDBListFromAgentResponse ¶ added in v1.61.361
func CreateGetDBListFromAgentResponse() (response *GetDBListFromAgentResponse)
CreateGetDBListFromAgentResponse creates a response to parse from GetDBListFromAgent response
type IncrementBackupFile ¶
type IncrementBackupFile struct { EndTime int64 `json:"EndTime" xml:"EndTime"` BackupSetExpiredTime int64 `json:"BackupSetExpiredTime" xml:"BackupSetExpiredTime"` StartTime int64 `json:"StartTime" xml:"StartTime"` StorageMethod string `json:"StorageMethod" xml:"StorageMethod"` BackupSetJobId string `json:"BackupSetJobId" xml:"BackupSetJobId"` BackupSetId string `json:"BackupSetId" xml:"BackupSetId"` BackupStatus string `json:"BackupStatus" xml:"BackupStatus"` SourceEndpointIpPort string `json:"SourceEndpointIpPort" xml:"SourceEndpointIpPort"` BackupSize int64 `json:"BackupSize" xml:"BackupSize"` }
IncrementBackupFile is a nested struct in dbs response
type InitializeDbsServiceLinkedRoleRequest ¶ added in v1.61.952
type InitializeDbsServiceLinkedRoleRequest struct {
*requests.RpcRequest
}
InitializeDbsServiceLinkedRoleRequest is the request struct for api InitializeDbsServiceLinkedRole
func CreateInitializeDbsServiceLinkedRoleRequest ¶ added in v1.61.952
func CreateInitializeDbsServiceLinkedRoleRequest() (request *InitializeDbsServiceLinkedRoleRequest)
CreateInitializeDbsServiceLinkedRoleRequest creates a request to invoke InitializeDbsServiceLinkedRole API
type InitializeDbsServiceLinkedRoleResponse ¶ added in v1.61.952
type InitializeDbsServiceLinkedRoleResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` Success string `json:"Success" xml:"Success"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` }
InitializeDbsServiceLinkedRoleResponse is the response struct for api InitializeDbsServiceLinkedRole
func CreateInitializeDbsServiceLinkedRoleResponse ¶ added in v1.61.952
func CreateInitializeDbsServiceLinkedRoleResponse() (response *InitializeDbsServiceLinkedRoleResponse)
CreateInitializeDbsServiceLinkedRoleResponse creates a response to parse from InitializeDbsServiceLinkedRole response
type InternetIPs ¶
type InternetIPs struct {
InternetIP []string `json:"InternetIP" xml:"InternetIP"`
}
InternetIPs is a nested struct in dbs response
type IntranetIPs ¶
type IntranetIPs struct {
IntranetIP []string `json:"IntranetIP" xml:"IntranetIP"`
}
IntranetIPs is a nested struct in dbs response
type Item ¶
type Item struct { BuyCreateTimestamp int64 `json:"BuyCreateTimestamp" xml:"BuyCreateTimestamp"` IsExpired bool `json:"IsExpired" xml:"IsExpired"` JobId string `json:"JobId" xml:"JobId"` QuotaStartTimestamp int64 `json:"QuotaStartTimestamp" xml:"QuotaStartTimestamp"` QuotaEndTimestamp int64 `json:"QuotaEndTimestamp" xml:"QuotaEndTimestamp"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` Language string `json:"Language" xml:"Language"` TotalFreeBytes int64 `json:"TotalFreeBytes" xml:"TotalFreeBytes"` UsedFullBytes int64 `json:"UsedFullBytes" xml:"UsedFullBytes"` BuySpec string `json:"BuySpec" xml:"BuySpec"` IsFreeBytesUnlimited bool `json:"IsFreeBytesUnlimited" xml:"IsFreeBytesUnlimited"` BuyChargeType string `json:"BuyChargeType" xml:"BuyChargeType"` UsedIncrementBytes int64 `json:"UsedIncrementBytes" xml:"UsedIncrementBytes"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` JobState string `json:"JobState" xml:"JobState"` FullStorageSize int64 `json:"FullStorageSize" xml:"FullStorageSize"` PaiedBytes int64 `json:"PaiedBytes" xml:"PaiedBytes"` ContStorageSize int64 `json:"ContStorageSize" xml:"ContStorageSize"` BuyExpiredTimestamp int64 `json:"BuyExpiredTimestamp" xml:"BuyExpiredTimestamp"` JobType string `json:"JobType" xml:"JobType"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` }
Item is a nested struct in dbs response
type ItemsInDescribeBackupGatewayList ¶
type ItemsInDescribeBackupGatewayList struct {
BackupGateway []BackupGateway `json:"BackupGateway" xml:"BackupGateway"`
}
ItemsInDescribeBackupGatewayList is a nested struct in dbs response
type ItemsInDescribeBackupPlanList ¶
type ItemsInDescribeBackupPlanList struct {
BackupPlanDetail []BackupPlanDetail `json:"BackupPlanDetail" xml:"BackupPlanDetail"`
}
ItemsInDescribeBackupPlanList is a nested struct in dbs response
type ItemsInDescribeBackupSetDownloadTaskList ¶ added in v1.61.13
type ItemsInDescribeBackupSetDownloadTaskList struct {
BackupSetDownloadTaskDetail []BackupSetDownloadTaskDetail `json:"BackupSetDownloadTaskDetail" xml:"BackupSetDownloadTaskDetail"`
}
ItemsInDescribeBackupSetDownloadTaskList is a nested struct in dbs response
type ItemsInDescribeFullBackupList ¶
type ItemsInDescribeFullBackupList struct {
FullBackupFile []FullBackupFile `json:"FullBackupFile" xml:"FullBackupFile"`
}
ItemsInDescribeFullBackupList is a nested struct in dbs response
type ItemsInDescribeIncrementBackupList ¶
type ItemsInDescribeIncrementBackupList struct {
IncrementBackupFile []IncrementBackupFile `json:"IncrementBackupFile" xml:"IncrementBackupFile"`
}
ItemsInDescribeIncrementBackupList is a nested struct in dbs response
type ItemsInDescribePreCheckProgressList ¶
type ItemsInDescribePreCheckProgressList struct {
PreCheckProgressDetail []PreCheckProgressDetail `json:"PreCheckProgressDetail" xml:"PreCheckProgressDetail"`
}
ItemsInDescribePreCheckProgressList is a nested struct in dbs response
type ItemsInDescribeRestoreRangeInfo ¶
type ItemsInDescribeRestoreRangeInfo struct {
DBSRecoverRange []DBSRecoverRange `json:"DBSRecoverRange" xml:"DBSRecoverRange"`
}
ItemsInDescribeRestoreRangeInfo is a nested struct in dbs response
type ItemsInDescribeRestoreTaskList ¶
type ItemsInDescribeRestoreTaskList struct {
RestoreTaskDetail []RestoreTaskDetail `json:"RestoreTaskDetail" xml:"RestoreTaskDetail"`
}
ItemsInDescribeRestoreTaskList is a nested struct in dbs response
type ModifyBackupObjectsRequest ¶
type ModifyBackupObjectsRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` BackupPlanId string `position:"Query" name:"BackupPlanId"` BackupObjects string `position:"Query" name:"BackupObjects"` OwnerId string `position:"Query" name:"OwnerId"` }
ModifyBackupObjectsRequest is the request struct for api ModifyBackupObjects
func CreateModifyBackupObjectsRequest ¶
func CreateModifyBackupObjectsRequest() (request *ModifyBackupObjectsRequest)
CreateModifyBackupObjectsRequest creates a request to invoke ModifyBackupObjects API
type ModifyBackupObjectsResponse ¶
type ModifyBackupObjectsResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` BackupPlanId string `json:"BackupPlanId" xml:"BackupPlanId"` NeedPrecheck bool `json:"NeedPrecheck" xml:"NeedPrecheck"` }
ModifyBackupObjectsResponse is the response struct for api ModifyBackupObjects
func CreateModifyBackupObjectsResponse ¶
func CreateModifyBackupObjectsResponse() (response *ModifyBackupObjectsResponse)
CreateModifyBackupObjectsResponse creates a response to parse from ModifyBackupObjects response
type ModifyBackupPlanNameRequest ¶
type ModifyBackupPlanNameRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` BackupPlanId string `position:"Query" name:"BackupPlanId"` OwnerId string `position:"Query" name:"OwnerId"` BackupPlanName string `position:"Query" name:"BackupPlanName"` }
ModifyBackupPlanNameRequest is the request struct for api ModifyBackupPlanName
func CreateModifyBackupPlanNameRequest ¶
func CreateModifyBackupPlanNameRequest() (request *ModifyBackupPlanNameRequest)
CreateModifyBackupPlanNameRequest creates a request to invoke ModifyBackupPlanName API
type ModifyBackupPlanNameResponse ¶
type ModifyBackupPlanNameResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` BackupPlanId string `json:"BackupPlanId" xml:"BackupPlanId"` }
ModifyBackupPlanNameResponse is the response struct for api ModifyBackupPlanName
func CreateModifyBackupPlanNameResponse ¶
func CreateModifyBackupPlanNameResponse() (response *ModifyBackupPlanNameResponse)
CreateModifyBackupPlanNameResponse creates a response to parse from ModifyBackupPlanName response
type ModifyBackupSetDownloadRulesRequest ¶ added in v1.61.13
type ModifyBackupSetDownloadRulesRequest struct { *requests.RpcRequest FullDataFormat string `position:"Query" name:"FullDataFormat"` BackupGatewayId requests.Integer `position:"Query" name:"BackupGatewayId"` ClientToken string `position:"Query" name:"ClientToken"` BackupSetDownloadTargetType string `position:"Query" name:"BackupSetDownloadTargetType"` BackupPlanId string `position:"Query" name:"BackupPlanId"` OwnerId string `position:"Query" name:"OwnerId"` OpenAutoDownload requests.Boolean `position:"Query" name:"OpenAutoDownload"` IncrementDataFormat string `position:"Query" name:"IncrementDataFormat"` BackupSetDownloadTargetTypeLocation string `position:"Query" name:"BackupSetDownloadTargetTypeLocation"` BackupSetDownloadDir string `position:"Query" name:"BackupSetDownloadDir"` }
ModifyBackupSetDownloadRulesRequest is the request struct for api ModifyBackupSetDownloadRules
func CreateModifyBackupSetDownloadRulesRequest ¶ added in v1.61.13
func CreateModifyBackupSetDownloadRulesRequest() (request *ModifyBackupSetDownloadRulesRequest)
CreateModifyBackupSetDownloadRulesRequest creates a request to invoke ModifyBackupSetDownloadRules API
type ModifyBackupSetDownloadRulesResponse ¶ added in v1.61.13
type ModifyBackupSetDownloadRulesResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` BackupPlanId string `json:"BackupPlanId" xml:"BackupPlanId"` }
ModifyBackupSetDownloadRulesResponse is the response struct for api ModifyBackupSetDownloadRules
func CreateModifyBackupSetDownloadRulesResponse ¶ added in v1.61.13
func CreateModifyBackupSetDownloadRulesResponse() (response *ModifyBackupSetDownloadRulesResponse)
CreateModifyBackupSetDownloadRulesResponse creates a response to parse from ModifyBackupSetDownloadRules response
type ModifyBackupSourceEndpointRequest ¶
type ModifyBackupSourceEndpointRequest struct { *requests.RpcRequest SourceEndpointRegion string `position:"Query" name:"SourceEndpointRegion"` BackupGatewayId requests.Integer `position:"Query" name:"BackupGatewayId"` SourceEndpointInstanceID string `position:"Query" name:"SourceEndpointInstanceID"` SourceEndpointUserName string `position:"Query" name:"SourceEndpointUserName"` ClientToken string `position:"Query" name:"ClientToken"` BackupPlanId string `position:"Query" name:"BackupPlanId"` SourceEndpointDatabaseName string `position:"Query" name:"SourceEndpointDatabaseName"` SourceEndpointIP string `position:"Query" name:"SourceEndpointIP"` CrossRoleName string `position:"Query" name:"CrossRoleName"` CrossAliyunId string `position:"Query" name:"CrossAliyunId"` SourceEndpointPassword string `position:"Query" name:"SourceEndpointPassword"` BackupObjects string `position:"Query" name:"BackupObjects"` OwnerId string `position:"Query" name:"OwnerId"` SourceEndpointPort requests.Integer `position:"Query" name:"SourceEndpointPort"` SourceEndpointInstanceType string `position:"Query" name:"SourceEndpointInstanceType"` SourceEndpointOracleSID string `position:"Query" name:"SourceEndpointOracleSID"` }
ModifyBackupSourceEndpointRequest is the request struct for api ModifyBackupSourceEndpoint
func CreateModifyBackupSourceEndpointRequest ¶
func CreateModifyBackupSourceEndpointRequest() (request *ModifyBackupSourceEndpointRequest)
CreateModifyBackupSourceEndpointRequest creates a request to invoke ModifyBackupSourceEndpoint API
type ModifyBackupSourceEndpointResponse ¶
type ModifyBackupSourceEndpointResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` BackupPlanId string `json:"BackupPlanId" xml:"BackupPlanId"` NeedPrecheck bool `json:"NeedPrecheck" xml:"NeedPrecheck"` }
ModifyBackupSourceEndpointResponse is the response struct for api ModifyBackupSourceEndpoint
func CreateModifyBackupSourceEndpointResponse ¶
func CreateModifyBackupSourceEndpointResponse() (response *ModifyBackupSourceEndpointResponse)
CreateModifyBackupSourceEndpointResponse creates a response to parse from ModifyBackupSourceEndpoint response
type ModifyBackupStrategyRequest ¶
type ModifyBackupStrategyRequest struct { *requests.RpcRequest BackupLogIntervalSeconds requests.Integer `position:"Query" name:"BackupLogIntervalSeconds"` ClientToken string `position:"Query" name:"ClientToken"` BackupPlanId string `position:"Query" name:"BackupPlanId"` OwnerId string `position:"Query" name:"OwnerId"` BackupPeriod string `position:"Query" name:"BackupPeriod"` BackupStartTime string `position:"Query" name:"BackupStartTime"` BackupStrategyType string `position:"Query" name:"BackupStrategyType"` }
ModifyBackupStrategyRequest is the request struct for api ModifyBackupStrategy
func CreateModifyBackupStrategyRequest ¶
func CreateModifyBackupStrategyRequest() (request *ModifyBackupStrategyRequest)
CreateModifyBackupStrategyRequest creates a request to invoke ModifyBackupStrategy API
type ModifyBackupStrategyResponse ¶
type ModifyBackupStrategyResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` BackupPlanId string `json:"BackupPlanId" xml:"BackupPlanId"` NeedPrecheck bool `json:"NeedPrecheck" xml:"NeedPrecheck"` }
ModifyBackupStrategyResponse is the response struct for api ModifyBackupStrategy
func CreateModifyBackupStrategyResponse ¶
func CreateModifyBackupStrategyResponse() (response *ModifyBackupStrategyResponse)
CreateModifyBackupStrategyResponse creates a response to parse from ModifyBackupStrategy response
type ModifyStorageStrategyRequest ¶ added in v1.61.486
type ModifyStorageStrategyRequest struct { *requests.RpcRequest DuplicationArchivePeriod requests.Integer `position:"Query" name:"DuplicationArchivePeriod"` ClientToken string `position:"Query" name:"ClientToken"` BackupPlanId string `position:"Query" name:"BackupPlanId"` OwnerId string `position:"Query" name:"OwnerId"` BackupRetentionPeriod requests.Integer `position:"Query" name:"BackupRetentionPeriod"` DuplicationInfrequentAccessPeriod requests.Integer `position:"Query" name:"DuplicationInfrequentAccessPeriod"` }
ModifyStorageStrategyRequest is the request struct for api ModifyStorageStrategy
func CreateModifyStorageStrategyRequest ¶ added in v1.61.486
func CreateModifyStorageStrategyRequest() (request *ModifyStorageStrategyRequest)
CreateModifyStorageStrategyRequest creates a request to invoke ModifyStorageStrategy API
type ModifyStorageStrategyResponse ¶ added in v1.61.486
type ModifyStorageStrategyResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` BackupPlanId string `json:"BackupPlanId" xml:"BackupPlanId"` NeedPrecheck bool `json:"NeedPrecheck" xml:"NeedPrecheck"` }
ModifyStorageStrategyResponse is the response struct for api ModifyStorageStrategy
func CreateModifyStorageStrategyResponse ¶ added in v1.61.486
func CreateModifyStorageStrategyResponse() (response *ModifyStorageStrategyResponse)
CreateModifyStorageStrategyResponse creates a response to parse from ModifyStorageStrategy response
type PreCheckProgressDetail ¶
type PreCheckProgressDetail struct { FinishTime int64 `json:"FinishTime" xml:"FinishTime"` State string `json:"State" xml:"State"` BootTime int64 `json:"BootTime" xml:"BootTime"` JobId string `json:"JobId" xml:"JobId"` Item string `json:"Item" xml:"Item"` ErrMsg string `json:"ErrMsg" xml:"ErrMsg"` OrderNum string `json:"OrderNum" xml:"OrderNum"` Names string `json:"Names" xml:"Names"` }
PreCheckProgressDetail is a nested struct in dbs response
type Regions ¶ added in v1.61.332
type Regions struct {
RegionCode []string `json:"RegionCode" xml:"RegionCode"`
}
Regions is a nested struct in dbs response
type ReleaseBackupPlanRequest ¶ added in v1.61.486
type ReleaseBackupPlanRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` BackupPlanId string `position:"Query" name:"BackupPlanId"` OwnerId string `position:"Query" name:"OwnerId"` }
ReleaseBackupPlanRequest is the request struct for api ReleaseBackupPlan
func CreateReleaseBackupPlanRequest ¶ added in v1.61.486
func CreateReleaseBackupPlanRequest() (request *ReleaseBackupPlanRequest)
CreateReleaseBackupPlanRequest creates a request to invoke ReleaseBackupPlan API
type ReleaseBackupPlanResponse ¶ added in v1.61.486
type ReleaseBackupPlanResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` BackupPlanId string `json:"BackupPlanId" xml:"BackupPlanId"` }
ReleaseBackupPlanResponse is the response struct for api ReleaseBackupPlan
func CreateReleaseBackupPlanResponse ¶ added in v1.61.486
func CreateReleaseBackupPlanResponse() (response *ReleaseBackupPlanResponse)
CreateReleaseBackupPlanResponse creates a response to parse from ReleaseBackupPlan response
type RenewBackupPlanRequest ¶
type RenewBackupPlanRequest struct { *requests.RpcRequest Period string `position:"Query" name:"Period"` ClientToken string `position:"Query" name:"ClientToken"` BackupPlanId string `position:"Query" name:"BackupPlanId"` OwnerId string `position:"Query" name:"OwnerId"` UsedTime requests.Integer `position:"Query" name:"UsedTime"` }
RenewBackupPlanRequest is the request struct for api RenewBackupPlan
func CreateRenewBackupPlanRequest ¶
func CreateRenewBackupPlanRequest() (request *RenewBackupPlanRequest)
CreateRenewBackupPlanRequest creates a request to invoke RenewBackupPlan API
type RenewBackupPlanResponse ¶
type RenewBackupPlanResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` BackupPlanId string `json:"BackupPlanId" xml:"BackupPlanId"` OrderId string `json:"OrderId" xml:"OrderId"` }
RenewBackupPlanResponse is the response struct for api RenewBackupPlan
func CreateRenewBackupPlanResponse ¶
func CreateRenewBackupPlanResponse() (response *RenewBackupPlanResponse)
CreateRenewBackupPlanResponse creates a response to parse from RenewBackupPlan response
type RestoreTaskDetail ¶
type RestoreTaskDetail struct { RestoreStatus string `json:"RestoreStatus" xml:"RestoreStatus"` FullStruAfterRestoreProgress int `json:"FullStruAfterRestoreProgress" xml:"FullStruAfterRestoreProgress"` CrossRoleName string `json:"CrossRoleName" xml:"CrossRoleName"` RestoreDir string `json:"RestoreDir" xml:"RestoreDir"` CrossAliyunId string `json:"CrossAliyunId" xml:"CrossAliyunId"` RestoreObjects string `json:"RestoreObjects" xml:"RestoreObjects"` BackupPlanId string `json:"BackupPlanId" xml:"BackupPlanId"` DestinationEndpointRegion string `json:"DestinationEndpointRegion" xml:"DestinationEndpointRegion"` RestoreTaskCreateTime int64 `json:"RestoreTaskCreateTime" xml:"RestoreTaskCreateTime"` DestinationEndpointUserName string `json:"DestinationEndpointUserName" xml:"DestinationEndpointUserName"` RestoreTaskFinishTime int64 `json:"RestoreTaskFinishTime" xml:"RestoreTaskFinishTime"` DestinationEndpointIpPort string `json:"DestinationEndpointIpPort" xml:"DestinationEndpointIpPort"` DestinationEndpointDatabaseName string `json:"DestinationEndpointDatabaseName" xml:"DestinationEndpointDatabaseName"` DestinationEndpointInstanceType string `json:"DestinationEndpointInstanceType" xml:"DestinationEndpointInstanceType"` DestinationEndpointOracleSID string `json:"DestinationEndpointOracleSID" xml:"DestinationEndpointOracleSID"` FullStruforeRestoreProgress int `json:"FullStruforeRestoreProgress" xml:"FullStruforeRestoreProgress"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` RestoreTaskId string `json:"RestoreTaskId" xml:"RestoreTaskId"` FullDataRestoreProgress int `json:"FullDataRestoreProgress" xml:"FullDataRestoreProgress"` ContinuousRestoreProgress int `json:"ContinuousRestoreProgress" xml:"ContinuousRestoreProgress"` DestinationEndpointInstanceID string `json:"DestinationEndpointInstanceID" xml:"DestinationEndpointInstanceID"` BackupSetId string `json:"BackupSetId" xml:"BackupSetId"` BackupGatewayId int64 `json:"BackupGatewayId" xml:"BackupGatewayId"` RestoreTaskName string `json:"RestoreTaskName" xml:"RestoreTaskName"` RestoreTime int64 `json:"RestoreTime" xml:"RestoreTime"` }
RestoreTaskDetail is a nested struct in dbs response
type StartBackupPlanRequest ¶
type StartBackupPlanRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` BackupPlanId string `position:"Query" name:"BackupPlanId"` OwnerId string `position:"Query" name:"OwnerId"` }
StartBackupPlanRequest is the request struct for api StartBackupPlan
func CreateStartBackupPlanRequest ¶
func CreateStartBackupPlanRequest() (request *StartBackupPlanRequest)
CreateStartBackupPlanRequest creates a request to invoke StartBackupPlan API
type StartBackupPlanResponse ¶
type StartBackupPlanResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` CreatedFullBackupsetId string `json:"CreatedFullBackupsetId" xml:"CreatedFullBackupsetId"` BackupPlanId string `json:"BackupPlanId" xml:"BackupPlanId"` }
StartBackupPlanResponse is the response struct for api StartBackupPlan
func CreateStartBackupPlanResponse ¶
func CreateStartBackupPlanResponse() (response *StartBackupPlanResponse)
CreateStartBackupPlanResponse creates a response to parse from StartBackupPlan response
type StartRestoreTaskRequest ¶
type StartRestoreTaskRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` OwnerId string `position:"Query" name:"OwnerId"` RestoreTaskId string `position:"Query" name:"RestoreTaskId"` }
StartRestoreTaskRequest is the request struct for api StartRestoreTask
func CreateStartRestoreTaskRequest ¶
func CreateStartRestoreTaskRequest() (request *StartRestoreTaskRequest)
CreateStartRestoreTaskRequest creates a request to invoke StartRestoreTask API
type StartRestoreTaskResponse ¶
type StartRestoreTaskResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` RestoreTaskId string `json:"RestoreTaskId" xml:"RestoreTaskId"` }
StartRestoreTaskResponse is the response struct for api StartRestoreTask
func CreateStartRestoreTaskResponse ¶
func CreateStartRestoreTaskResponse() (response *StartRestoreTaskResponse)
CreateStartRestoreTaskResponse creates a response to parse from StartRestoreTask response
type StopBackupPlanRequest ¶
type StopBackupPlanRequest struct { *requests.RpcRequest StopMethod string `position:"Query" name:"StopMethod"` ClientToken string `position:"Query" name:"ClientToken"` BackupPlanId string `position:"Query" name:"BackupPlanId"` OwnerId string `position:"Query" name:"OwnerId"` }
StopBackupPlanRequest is the request struct for api StopBackupPlan
func CreateStopBackupPlanRequest ¶
func CreateStopBackupPlanRequest() (request *StopBackupPlanRequest)
CreateStopBackupPlanRequest creates a request to invoke StopBackupPlan API
type StopBackupPlanResponse ¶
type StopBackupPlanResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` BackupPlanId string `json:"BackupPlanId" xml:"BackupPlanId"` }
StopBackupPlanResponse is the response struct for api StopBackupPlan
func CreateStopBackupPlanResponse ¶
func CreateStopBackupPlanResponse() (response *StopBackupPlanResponse)
CreateStopBackupPlanResponse creates a response to parse from StopBackupPlan response
type UpgradeBackupPlanRequest ¶
type UpgradeBackupPlanRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` BackupPlanId string `position:"Query" name:"BackupPlanId"` OwnerId string `position:"Query" name:"OwnerId"` InstanceClass string `position:"Query" name:"InstanceClass"` }
UpgradeBackupPlanRequest is the request struct for api UpgradeBackupPlan
func CreateUpgradeBackupPlanRequest ¶
func CreateUpgradeBackupPlanRequest() (request *UpgradeBackupPlanRequest)
CreateUpgradeBackupPlanRequest creates a request to invoke UpgradeBackupPlan API
type UpgradeBackupPlanResponse ¶
type UpgradeBackupPlanResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` ErrCode string `json:"ErrCode" xml:"ErrCode"` Success bool `json:"Success" xml:"Success"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` BackupPlanId string `json:"BackupPlanId" xml:"BackupPlanId"` OrderId string `json:"OrderId" xml:"OrderId"` }
UpgradeBackupPlanResponse is the response struct for api UpgradeBackupPlan
func CreateUpgradeBackupPlanResponse ¶
func CreateUpgradeBackupPlanResponse() (response *UpgradeBackupPlanResponse)
CreateUpgradeBackupPlanResponse creates a response to parse from UpgradeBackupPlan response
Source Files ¶
- client.go
- configure_backup_plan.go
- create_and_start_backup_plan.go
- create_backup_plan.go
- create_full_backup_set_download.go
- create_get_db_list_from_agent_task.go
- create_increment_backup_set_download.go
- create_restore_task.go
- describe_backup_gateway_list.go
- describe_backup_plan_billing.go
- describe_backup_plan_list.go
- describe_backup_set_download_task_list.go
- describe_dla_service.go
- describe_full_backup_list.go
- describe_increment_backup_list.go
- describe_job_error_code.go
- describe_node_cidr_list.go
- describe_pre_check_progress_list.go
- describe_regions.go
- describe_restore_range_info.go
- describe_restore_task_list.go
- disable_backup_log.go
- enable_backup_log.go
- endpoint.go
- get_db_list_from_agent.go
- initialize_dbs_service_linked_role.go
- modify_backup_objects.go
- modify_backup_plan_name.go
- modify_backup_set_download_rules.go
- modify_backup_source_endpoint.go
- modify_backup_strategy.go
- modify_storage_strategy.go
- release_backup_plan.go
- renew_backup_plan.go
- start_backup_plan.go
- start_restore_task.go
- stop_backup_plan.go
- struct_backup_gateway.go
- struct_backup_plan_detail.go
- struct_backup_set_download_task_detail.go
- struct_db_list.go
- struct_dbs_recover_range.go
- struct_full_backup_detail.go
- struct_full_backup_file.go
- struct_full_backup_list.go
- struct_increment_backup_file.go
- struct_internet_i_ps.go
- struct_intranet_i_ps.go
- struct_item.go
- struct_items_in_describe_backup_gateway_list.go
- struct_items_in_describe_backup_plan_list.go
- struct_items_in_describe_backup_set_download_task_list.go
- struct_items_in_describe_full_backup_list.go
- struct_items_in_describe_increment_backup_list.go
- struct_items_in_describe_pre_check_progress_list.go
- struct_items_in_describe_restore_range_info.go
- struct_items_in_describe_restore_task_list.go
- struct_pre_check_progress_detail.go
- struct_regions.go
- struct_restore_task_detail.go
- upgrade_backup_plan.go