# Functions
New creates a new restore API client.
NewCreateRestoreTaskBadRequest creates a CreateRestoreTaskBadRequest with default headers values.
NewCreateRestoreTaskDefault creates a CreateRestoreTaskDefault with default headers values.
NewCreateRestoreTaskForbidden creates a CreateRestoreTaskForbidden with default headers values.
NewCreateRestoreTaskInternalServerError creates a CreateRestoreTaskInternalServerError with default headers values.
NewCreateRestoreTaskNotFound creates a CreateRestoreTaskNotFound with default headers values.
NewCreateRestoreTaskOK creates a CreateRestoreTaskOK with default headers values.
NewCreateRestoreTaskParams creates a new CreateRestoreTaskParams object, with the default timeout for this client.
NewCreateRestoreTaskParamsWithContext creates a new CreateRestoreTaskParams object with the ability to set a context for a request.
NewCreateRestoreTaskParamsWithHTTPClient creates a new CreateRestoreTaskParams object with the ability to set a custom HTTPClient for a request.
NewCreateRestoreTaskParamsWithTimeout creates a new CreateRestoreTaskParams object with the ability to set a timeout on a request.
NewCreateRestoreTaskTooManyRequests creates a CreateRestoreTaskTooManyRequests with default headers values.
NewCreateRestoreTaskUnauthorized creates a CreateRestoreTaskUnauthorized with default headers values.
NewGetRestoreTaskBadRequest creates a GetRestoreTaskBadRequest with default headers values.
NewGetRestoreTaskDefault creates a GetRestoreTaskDefault with default headers values.
NewGetRestoreTaskForbidden creates a GetRestoreTaskForbidden with default headers values.
NewGetRestoreTaskInternalServerError creates a GetRestoreTaskInternalServerError with default headers values.
NewGetRestoreTaskNotFound creates a GetRestoreTaskNotFound with default headers values.
NewGetRestoreTaskOK creates a GetRestoreTaskOK with default headers values.
NewGetRestoreTaskParams creates a new GetRestoreTaskParams object, with the default timeout for this client.
NewGetRestoreTaskParamsWithContext creates a new GetRestoreTaskParams object with the ability to set a context for a request.
NewGetRestoreTaskParamsWithHTTPClient creates a new GetRestoreTaskParams object with the ability to set a custom HTTPClient for a request.
NewGetRestoreTaskParamsWithTimeout creates a new GetRestoreTaskParams object with the ability to set a timeout on a request.
NewGetRestoreTaskTooManyRequests creates a GetRestoreTaskTooManyRequests with default headers values.
NewGetRestoreTaskUnauthorized creates a GetRestoreTaskUnauthorized with default headers values.
NewListRestoreTasksBadRequest creates a ListRestoreTasksBadRequest with default headers values.
NewListRestoreTasksDefault creates a ListRestoreTasksDefault with default headers values.
NewListRestoreTasksForbidden creates a ListRestoreTasksForbidden with default headers values.
NewListRestoreTasksInternalServerError creates a ListRestoreTasksInternalServerError with default headers values.
NewListRestoreTasksNotFound creates a ListRestoreTasksNotFound with default headers values.
NewListRestoreTasksOK creates a ListRestoreTasksOK with default headers values.
NewListRestoreTasksParams creates a new ListRestoreTasksParams object, with the default timeout for this client.
NewListRestoreTasksParamsWithContext creates a new ListRestoreTasksParams object with the ability to set a context for a request.
NewListRestoreTasksParamsWithHTTPClient creates a new ListRestoreTasksParams object with the ability to set a custom HTTPClient for a request.
NewListRestoreTasksParamsWithTimeout creates a new ListRestoreTasksParams object with the ability to set a timeout on a request.
NewListRestoreTasksTooManyRequests creates a ListRestoreTasksTooManyRequests with default headers values.
NewListRestoreTasksUnauthorized creates a ListRestoreTasksUnauthorized with default headers values.
# Constants
GetRestoreTaskOKBodyStatusFAILED captures enum value "FAILED".
GetRestoreTaskOKBodyStatusPENDING captures enum value "PENDING".
GetRestoreTaskOKBodyStatusRUNNING captures enum value "RUNNING".
GetRestoreTaskOKBodyStatusSUCCESS captures enum value "SUCCESS".
ListRestoreTasksOKBodyItemsItems0StatusFAILED captures enum value "FAILED".
ListRestoreTasksOKBodyItemsItems0StatusPENDING captures enum value "PENDING".
ListRestoreTasksOKBodyItemsItems0StatusRUNNING captures enum value "RUNNING".
ListRestoreTasksOKBodyItemsItems0StatusSUCCESS captures enum value "SUCCESS".
# Structs
Client for restore API
*/.
CreateRestoreTaskBadRequest describes a response with status code 400, with default header values.
CreateRestoreTaskBadRequestBody create restore task bad request body
swagger:model CreateRestoreTaskBadRequestBody
*/.
CreateRestoreTaskBody CreateRestoreReq
//
// CreateRestoreReq is the request for restoring backup to a new cluster.
CreateRestoreTaskDefault describes a response with status code -1, with default header values.
CreateRestoreTaskDefaultBody create restore task default body
swagger:model CreateRestoreTaskDefaultBody
*/.
CreateRestoreTaskDefaultBodyDetailsItems0 create restore task default body details items0
swagger:model CreateRestoreTaskDefaultBodyDetailsItems0
*/.
CreateRestoreTaskForbidden describes a response with status code 403, with default header values.
CreateRestoreTaskForbiddenBody create restore task forbidden body
swagger:model CreateRestoreTaskForbiddenBody
*/.
CreateRestoreTaskInternalServerError describes a response with status code 500, with default header values.
CreateRestoreTaskInternalServerErrorBody create restore task internal server error body
swagger:model CreateRestoreTaskInternalServerErrorBody
*/.
CreateRestoreTaskNotFound describes a response with status code 404, with default header values.
CreateRestoreTaskNotFoundBody create restore task not found body
swagger:model CreateRestoreTaskNotFoundBody
*/.
CreateRestoreTaskOK describes a response with status code 200, with default header values.
CreateRestoreTaskOKBody CreateRestoreResp
//
// CreateRestoreResp is the response for restoring backup to a new cluster.
CreateRestoreTaskParams contains all the parameters to send to the API endpoint
for the create restore task operation.
CreateRestoreTaskParamsBodyConfig The configuration of the cluster.
CreateRestoreTaskParamsBodyConfigComponents The components of the cluster.
CreateRestoreTaskParamsBodyConfigComponentsTidb The TiDB component of the cluster.
CreateRestoreTaskParamsBodyConfigComponentsTiflash The TiFlash component of the cluster.
CreateRestoreTaskParamsBodyConfigComponentsTikv The TiKV component of the cluster.
CreateRestoreTaskParamsBodyConfigIPAccessListItems0 create restore task params body config IP access list items0
swagger:model CreateRestoreTaskParamsBodyConfigIPAccessListItems0
*/.
CreateRestoreTaskReader is a Reader for the CreateRestoreTask structure.
CreateRestoreTaskTooManyRequests describes a response with status code 429, with default header values.
CreateRestoreTaskTooManyRequestsBody create restore task too many requests body
swagger:model CreateRestoreTaskTooManyRequestsBody
*/.
CreateRestoreTaskUnauthorized describes a response with status code 401, with default header values.
GetRestoreTaskBadRequest describes a response with status code 400, with default header values.
GetRestoreTaskBadRequestBody get restore task bad request body
swagger:model GetRestoreTaskBadRequestBody
*/.
GetRestoreTaskDefault describes a response with status code -1, with default header values.
GetRestoreTaskDefaultBody get restore task default body
swagger:model GetRestoreTaskDefaultBody
*/.
GetRestoreTaskDefaultBodyDetailsItems0 get restore task default body details items0
swagger:model GetRestoreTaskDefaultBodyDetailsItems0
*/.
GetRestoreTaskForbidden describes a response with status code 403, with default header values.
GetRestoreTaskForbiddenBody get restore task forbidden body
swagger:model GetRestoreTaskForbiddenBody
*/.
GetRestoreTaskInternalServerError describes a response with status code 500, with default header values.
GetRestoreTaskInternalServerErrorBody get restore task internal server error body
swagger:model GetRestoreTaskInternalServerErrorBody
*/.
GetRestoreTaskNotFound describes a response with status code 404, with default header values.
GetRestoreTaskNotFoundBody get restore task not found body
swagger:model GetRestoreTaskNotFoundBody
*/.
GetRestoreTaskOK describes a response with status code 200, with default header values.
GetRestoreTaskOKBody GetRestoreResp
//
// The response for get restore.
GetRestoreTaskOKBodyCluster ClusterInfoOfRestore
//
// The information of the restored cluster.
GetRestoreTaskParams contains all the parameters to send to the API endpoint
for the get restore task operation.
GetRestoreTaskReader is a Reader for the GetRestoreTask structure.
GetRestoreTaskTooManyRequests describes a response with status code 429, with default header values.
GetRestoreTaskTooManyRequestsBody get restore task too many requests body
swagger:model GetRestoreTaskTooManyRequestsBody
*/.
GetRestoreTaskUnauthorized describes a response with status code 401, with default header values.
ListRestoreTasksBadRequest describes a response with status code 400, with default header values.
ListRestoreTasksBadRequestBody list restore tasks bad request body
swagger:model ListRestoreTasksBadRequestBody
*/.
ListRestoreTasksDefault describes a response with status code -1, with default header values.
ListRestoreTasksDefaultBody list restore tasks default body
swagger:model ListRestoreTasksDefaultBody
*/.
ListRestoreTasksDefaultBodyDetailsItems0 list restore tasks default body details items0
swagger:model ListRestoreTasksDefaultBodyDetailsItems0
*/.
ListRestoreTasksForbidden describes a response with status code 403, with default header values.
ListRestoreTasksForbiddenBody list restore tasks forbidden body
swagger:model ListRestoreTasksForbiddenBody
*/.
ListRestoreTasksInternalServerError describes a response with status code 500, with default header values.
ListRestoreTasksInternalServerErrorBody list restore tasks internal server error body
swagger:model ListRestoreTasksInternalServerErrorBody
*/.
ListRestoreTasksNotFound describes a response with status code 404, with default header values.
ListRestoreTasksNotFoundBody list restore tasks not found body
swagger:model ListRestoreTasksNotFoundBody
*/.
ListRestoreTasksOK describes a response with status code 200, with default header values.
ListRestoreTasksOKBody ListRestoreResp
//
// This response for list restore.
ListRestoreTasksOKBodyItemsItems0 ListRestoreRespItem
//
// The items of all restore tasks.
ListRestoreTasksOKBodyItemsItems0Cluster ClusterInfoOfRestore
//
// The information of the restored cluster.
ListRestoreTasksParams contains all the parameters to send to the API endpoint
for the list restore tasks operation.
ListRestoreTasksReader is a Reader for the ListRestoreTasks structure.
ListRestoreTasksTooManyRequests describes a response with status code 429, with default header values.
ListRestoreTasksTooManyRequestsBody list restore tasks too many requests body
swagger:model ListRestoreTasksTooManyRequestsBody
*/.
ListRestoreTasksUnauthorized describes a response with status code 401, with default header values.
# Interfaces
ClientService is the interface for Client methods.
# Type aliases
ClientOption is the option for Client methods.