Versions in this module Expand all Collapse all v1 v1.1.1 Aug 20, 2026 v1.1.0 Jul 16, 2026 Changes in this version + func NewAddClusterRequest(server string, name string, body AddClusterJSONRequestBody) (*http.Request, error) + func NewAddClusterRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error) + func NewAddPolicyRequest(server string, name string, body AddPolicyJSONRequestBody) (*http.Request, error) + func NewAddPolicyRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error) + func NewAddRoutineRequest(server string, name string, body AddRoutineJSONRequestBody) (*http.Request, error) + func NewAddRoutineRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error) + func NewAddStorageRequest(server string, name string, body AddStorageJSONRequestBody) (*http.Request, error) + func NewAddStorageRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error) + func NewApiDocsRequest(server string) (*http.Request, error) + func NewApplyConfigRequest(server string) (*http.Request, error) + func NewCancelCurrentBackupRequest(server string, name string) (*http.Request, error) + func NewCancelRestoreRequest(server string, jobId int64) (*http.Request, error) + func NewDeleteClusterRequest(server string, name string) (*http.Request, error) + func NewDeletePolicyRequest(server string, name string) (*http.Request, error) + func NewDeleteRoutineRequest(server string, name string) (*http.Request, error) + func NewDeleteStorageRequest(server string, name string) (*http.Request, error) + func NewDisableRoutineRequest(server string, name string) (*http.Request, error) + func NewEnableRoutineRequest(server string, name string) (*http.Request, error) + func NewGetCurrentBackupRequest(server string, name string) (*http.Request, error) + func NewGetFullBackupsForRoutineRequest(server string, name string, params *GetFullBackupsForRoutineParams) (*http.Request, error) + func NewGetFullBackupsRequest(server string, params *GetFullBackupsParams) (*http.Request, error) + func NewGetIncrementalBackupsForRoutineRequest(server string, name string, params *GetIncrementalBackupsForRoutineParams) (*http.Request, error) + func NewGetIncrementalBackupsRequest(server string, params *GetIncrementalBackupsParams) (*http.Request, error) + func NewHealthRequest(server string) (*http.Request, error) + func NewMetricsRequest(server string) (*http.Request, error) + func NewReadAllClustersRequest(server string) (*http.Request, error) + func NewReadAllStorageRequest(server string) (*http.Request, error) + func NewReadClusterRequest(server string, name string) (*http.Request, error) + func NewReadConfigRequest(server string) (*http.Request, error) + func NewReadPoliciesRequest(server string) (*http.Request, error) + func NewReadPolicyRequest(server string, name string) (*http.Request, error) + func NewReadRoutineRequest(server string, name string) (*http.Request, error) + func NewReadRoutinesRequest(server string) (*http.Request, error) + func NewReadStorageRequest(server string, name string) (*http.Request, error) + func NewReadyRequest(server string) (*http.Request, error) + func NewRestoreFullRequest(server string, body RestoreFullJSONRequestBody) (*http.Request, error) + func NewRestoreFullRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewRestoreIncrementalRequest(server string, body RestoreIncrementalJSONRequestBody) (*http.Request, error) + func NewRestoreIncrementalRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewRestoreStatusRequest(server string, jobId int64) (*http.Request, error) + func NewRestoreTimestampRequest(server string, body RestoreTimestampJSONRequestBody) (*http.Request, error) + func NewRestoreTimestampRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewRetrieveConfigurationRequest(server string, name string, timestamp int64) (*http.Request, error) + func NewRetrieveRestoreJobsRequest(server string, params *RetrieveRestoreJobsParams) (*http.Request, error) + func NewRootRequest(server string) (*http.Request, error) + func NewScheduleFullBackupRequest(server string, name string, params *ScheduleFullBackupParams) (*http.Request, error) + func NewTriggerFullBackupRequest(server string, name string, params *TriggerFullBackupParams) (*http.Request, error) + func NewTriggerIncrementalBackupRequest(server string, name string, params *TriggerIncrementalBackupParams) (*http.Request, error) + func NewUpdateClusterRequest(server string, name string, body UpdateClusterJSONRequestBody) (*http.Request, error) + func NewUpdateClusterRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error) + func NewUpdateConfigRequest(server string, body UpdateConfigJSONRequestBody) (*http.Request, error) + func NewUpdateConfigRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewUpdatePolicyRequest(server string, name string, body UpdatePolicyJSONRequestBody) (*http.Request, error) + func NewUpdatePolicyRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error) + func NewUpdateRoutineRequest(server string, name string, body UpdateRoutineJSONRequestBody) (*http.Request, error) + func NewUpdateRoutineRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error) + func NewUpdateStorageRequest(server string, name string, body UpdateStorageJSONRequestBody) (*http.Request, error) + func NewUpdateStorageRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error) + func NewVersionRequest(server string) (*http.Request, error) + type AddClusterJSONRequestBody = DtoAerospikeCluster + type AddClusterResponse struct + Body []byte + HTTPResponse *http.Response + func ParseAddClusterResponse(rsp *http.Response) (*AddClusterResponse, error) + func (r AddClusterResponse) Status() string + func (r AddClusterResponse) StatusCode() int + type AddPolicyJSONRequestBody = DtoBackupPolicy + type AddPolicyResponse struct + Body []byte + HTTPResponse *http.Response + func ParseAddPolicyResponse(rsp *http.Response) (*AddPolicyResponse, error) + func (r AddPolicyResponse) Status() string + func (r AddPolicyResponse) StatusCode() int + type AddRoutineJSONRequestBody = DtoBackupRoutine + type AddRoutineResponse struct + Body []byte + HTTPResponse *http.Response + func ParseAddRoutineResponse(rsp *http.Response) (*AddRoutineResponse, error) + func (r AddRoutineResponse) Status() string + func (r AddRoutineResponse) StatusCode() int + type AddStorageJSONRequestBody = DtoStorage + type AddStorageResponse struct + Body []byte + HTTPResponse *http.Response + func ParseAddStorageResponse(rsp *http.Response) (*AddStorageResponse, error) + func (r AddStorageResponse) Status() string + func (r AddStorageResponse) StatusCode() int + type ApiDocsResponse struct + Body []byte + HTTPResponse *http.Response + func ParseApiDocsResponse(rsp *http.Response) (*ApiDocsResponse, error) + func (r ApiDocsResponse) Status() string + func (r ApiDocsResponse) StatusCode() int + type ApplyConfigResponse struct + Body []byte + HTTPResponse *http.Response + func ParseApplyConfigResponse(rsp *http.Response) (*ApplyConfigResponse, error) + func (r ApplyConfigResponse) Status() string + func (r ApplyConfigResponse) StatusCode() int + type CancelCurrentBackupResponse struct + Body []byte + HTTPResponse *http.Response + func ParseCancelCurrentBackupResponse(rsp *http.Response) (*CancelCurrentBackupResponse, error) + func (r CancelCurrentBackupResponse) Status() string + func (r CancelCurrentBackupResponse) StatusCode() int + type CancelRestoreResponse struct + Body []byte + HTTPResponse *http.Response + func ParseCancelRestoreResponse(rsp *http.Response) (*CancelRestoreResponse, error) + func (r CancelRestoreResponse) Status() string + func (r CancelRestoreResponse) StatusCode() int + type Client struct + Client HttpRequestDoer + RequestEditors []RequestEditorFn + Server string + func NewClient(server string, opts ...ClientOption) (*Client, error) + func (c *Client) AddCluster(ctx context.Context, name string, body AddClusterJSONRequestBody, ...) (*http.Response, error) + func (c *Client) AddClusterWithBody(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) AddPolicy(ctx context.Context, name string, body AddPolicyJSONRequestBody, ...) (*http.Response, error) + func (c *Client) AddPolicyWithBody(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) AddRoutine(ctx context.Context, name string, body AddRoutineJSONRequestBody, ...) (*http.Response, error) + func (c *Client) AddRoutineWithBody(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) AddStorage(ctx context.Context, name string, body AddStorageJSONRequestBody, ...) (*http.Response, error) + func (c *Client) AddStorageWithBody(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) ApiDocs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ApplyConfig(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) CancelCurrentBackup(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) CancelRestore(ctx context.Context, jobId int64, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) DeleteCluster(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) DeletePolicy(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) DeleteRoutine(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) DeleteStorage(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) DisableRoutine(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) EnableRoutine(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetCurrentBackup(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetFullBackups(ctx context.Context, params *GetFullBackupsParams, ...) (*http.Response, error) + func (c *Client) GetFullBackupsForRoutine(ctx context.Context, name string, params *GetFullBackupsForRoutineParams, ...) (*http.Response, error) + func (c *Client) GetIncrementalBackups(ctx context.Context, params *GetIncrementalBackupsParams, ...) (*http.Response, error) + func (c *Client) GetIncrementalBackupsForRoutine(ctx context.Context, name string, ...) (*http.Response, error) + func (c *Client) Health(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) Metrics(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ReadAllClusters(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ReadAllStorage(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ReadCluster(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ReadConfig(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ReadPolicies(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ReadPolicy(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ReadRoutine(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ReadRoutines(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ReadStorage(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) Ready(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) RestoreFull(ctx context.Context, body RestoreFullJSONRequestBody, ...) (*http.Response, error) + func (c *Client) RestoreFullWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) RestoreIncremental(ctx context.Context, body RestoreIncrementalJSONRequestBody, ...) (*http.Response, error) + func (c *Client) RestoreIncrementalWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) RestoreStatus(ctx context.Context, jobId int64, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) RestoreTimestamp(ctx context.Context, body RestoreTimestampJSONRequestBody, ...) (*http.Response, error) + func (c *Client) RestoreTimestampWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) RetrieveConfiguration(ctx context.Context, name string, timestamp int64, ...) (*http.Response, error) + func (c *Client) RetrieveRestoreJobs(ctx context.Context, params *RetrieveRestoreJobsParams, ...) (*http.Response, error) + func (c *Client) Root(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ScheduleFullBackup(ctx context.Context, name string, params *ScheduleFullBackupParams, ...) (*http.Response, error) + func (c *Client) TriggerFullBackup(ctx context.Context, name string, params *TriggerFullBackupParams, ...) (*http.Response, error) + func (c *Client) TriggerIncrementalBackup(ctx context.Context, name string, params *TriggerIncrementalBackupParams, ...) (*http.Response, error) + func (c *Client) UpdateCluster(ctx context.Context, name string, body UpdateClusterJSONRequestBody, ...) (*http.Response, error) + func (c *Client) UpdateClusterWithBody(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) UpdateConfig(ctx context.Context, body UpdateConfigJSONRequestBody, ...) (*http.Response, error) + func (c *Client) UpdateConfigWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) UpdatePolicy(ctx context.Context, name string, body UpdatePolicyJSONRequestBody, ...) (*http.Response, error) + func (c *Client) UpdatePolicyWithBody(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) UpdateRoutine(ctx context.Context, name string, body UpdateRoutineJSONRequestBody, ...) (*http.Response, error) + func (c *Client) UpdateRoutineWithBody(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) UpdateStorage(ctx context.Context, name string, body UpdateStorageJSONRequestBody, ...) (*http.Response, error) + func (c *Client) UpdateStorageWithBody(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) Version(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + type ClientInterface interface + AddCluster func(ctx context.Context, name string, body AddClusterJSONRequestBody, ...) (*http.Response, error) + AddClusterWithBody func(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error) + AddPolicy func(ctx context.Context, name string, body AddPolicyJSONRequestBody, ...) (*http.Response, error) + AddPolicyWithBody func(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error) + AddRoutine func(ctx context.Context, name string, body AddRoutineJSONRequestBody, ...) (*http.Response, error) + AddRoutineWithBody func(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error) + AddStorage func(ctx context.Context, name string, body AddStorageJSONRequestBody, ...) (*http.Response, error) + AddStorageWithBody func(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error) + ApiDocs func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + ApplyConfig func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + CancelCurrentBackup func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + CancelRestore func(ctx context.Context, jobId int64, reqEditors ...RequestEditorFn) (*http.Response, error) + DeleteCluster func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + DeletePolicy func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + DeleteRoutine func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + DeleteStorage func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + DisableRoutine func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + EnableRoutine func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetCurrentBackup func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetFullBackups func(ctx context.Context, params *GetFullBackupsParams, ...) (*http.Response, error) + GetFullBackupsForRoutine func(ctx context.Context, name string, params *GetFullBackupsForRoutineParams, ...) (*http.Response, error) + GetIncrementalBackups func(ctx context.Context, params *GetIncrementalBackupsParams, ...) (*http.Response, error) + GetIncrementalBackupsForRoutine func(ctx context.Context, name string, ...) (*http.Response, error) + Health func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + Metrics func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + ReadAllClusters func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + ReadAllStorage func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + ReadCluster func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + ReadConfig func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + ReadPolicies func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + ReadPolicy func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + ReadRoutine func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + ReadRoutines func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + ReadStorage func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + Ready func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + RestoreFull func(ctx context.Context, body RestoreFullJSONRequestBody, ...) (*http.Response, error) + RestoreFullWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + RestoreIncremental func(ctx context.Context, body RestoreIncrementalJSONRequestBody, ...) (*http.Response, error) + RestoreIncrementalWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + RestoreStatus func(ctx context.Context, jobId int64, reqEditors ...RequestEditorFn) (*http.Response, error) + RestoreTimestamp func(ctx context.Context, body RestoreTimestampJSONRequestBody, ...) (*http.Response, error) + RestoreTimestampWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + RetrieveConfiguration func(ctx context.Context, name string, timestamp int64, ...) (*http.Response, error) + RetrieveRestoreJobs func(ctx context.Context, params *RetrieveRestoreJobsParams, ...) (*http.Response, error) + Root func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + ScheduleFullBackup func(ctx context.Context, name string, params *ScheduleFullBackupParams, ...) (*http.Response, error) + TriggerFullBackup func(ctx context.Context, name string, params *TriggerFullBackupParams, ...) (*http.Response, error) + TriggerIncrementalBackup func(ctx context.Context, name string, params *TriggerIncrementalBackupParams, ...) (*http.Response, error) + UpdateCluster func(ctx context.Context, name string, body UpdateClusterJSONRequestBody, ...) (*http.Response, error) + UpdateClusterWithBody func(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error) + UpdateConfig func(ctx context.Context, body UpdateConfigJSONRequestBody, ...) (*http.Response, error) + UpdateConfigWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + UpdatePolicy func(ctx context.Context, name string, body UpdatePolicyJSONRequestBody, ...) (*http.Response, error) + UpdatePolicyWithBody func(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error) + UpdateRoutine func(ctx context.Context, name string, body UpdateRoutineJSONRequestBody, ...) (*http.Response, error) + UpdateRoutineWithBody func(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error) + UpdateStorage func(ctx context.Context, name string, body UpdateStorageJSONRequestBody, ...) (*http.Response, error) + UpdateStorageWithBody func(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error) + Version func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + type ClientOption func(*Client) error + func WithBaseURL(baseURL string) ClientOption + func WithHTTPClient(doer HttpRequestDoer) ClientOption + func WithRequestEditorFn(fn RequestEditorFn) ClientOption + type ClientWithResponses struct + func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error) + func (c *ClientWithResponses) AddClusterWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, ...) (*AddClusterResponse, error) + func (c *ClientWithResponses) AddClusterWithResponse(ctx context.Context, name string, body AddClusterJSONRequestBody, ...) (*AddClusterResponse, error) + func (c *ClientWithResponses) AddPolicyWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, ...) (*AddPolicyResponse, error) + func (c *ClientWithResponses) AddPolicyWithResponse(ctx context.Context, name string, body AddPolicyJSONRequestBody, ...) (*AddPolicyResponse, error) + func (c *ClientWithResponses) AddRoutineWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, ...) (*AddRoutineResponse, error) + func (c *ClientWithResponses) AddRoutineWithResponse(ctx context.Context, name string, body AddRoutineJSONRequestBody, ...) (*AddRoutineResponse, error) + func (c *ClientWithResponses) AddStorageWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, ...) (*AddStorageResponse, error) + func (c *ClientWithResponses) AddStorageWithResponse(ctx context.Context, name string, body AddStorageJSONRequestBody, ...) (*AddStorageResponse, error) + func (c *ClientWithResponses) ApiDocsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ApiDocsResponse, error) + func (c *ClientWithResponses) ApplyConfigWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ApplyConfigResponse, error) + func (c *ClientWithResponses) CancelCurrentBackupWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*CancelCurrentBackupResponse, error) + func (c *ClientWithResponses) CancelRestoreWithResponse(ctx context.Context, jobId int64, reqEditors ...RequestEditorFn) (*CancelRestoreResponse, error) + func (c *ClientWithResponses) DeleteClusterWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteClusterResponse, error) + func (c *ClientWithResponses) DeletePolicyWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeletePolicyResponse, error) + func (c *ClientWithResponses) DeleteRoutineWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteRoutineResponse, error) + func (c *ClientWithResponses) DeleteStorageWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteStorageResponse, error) + func (c *ClientWithResponses) DisableRoutineWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DisableRoutineResponse, error) + func (c *ClientWithResponses) EnableRoutineWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*EnableRoutineResponse, error) + func (c *ClientWithResponses) GetCurrentBackupWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetCurrentBackupResponse, error) + func (c *ClientWithResponses) GetFullBackupsForRoutineWithResponse(ctx context.Context, name string, params *GetFullBackupsForRoutineParams, ...) (*GetFullBackupsForRoutineResponse, error) + func (c *ClientWithResponses) GetFullBackupsWithResponse(ctx context.Context, params *GetFullBackupsParams, ...) (*GetFullBackupsResponse, error) + func (c *ClientWithResponses) GetIncrementalBackupsForRoutineWithResponse(ctx context.Context, name string, ...) (*GetIncrementalBackupsForRoutineResponse, error) + func (c *ClientWithResponses) GetIncrementalBackupsWithResponse(ctx context.Context, params *GetIncrementalBackupsParams, ...) (*GetIncrementalBackupsResponse, error) + func (c *ClientWithResponses) HealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthResponse, error) + func (c *ClientWithResponses) MetricsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*MetricsResponse, error) + func (c *ClientWithResponses) ReadAllClustersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ReadAllClustersResponse, error) + func (c *ClientWithResponses) ReadAllStorageWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ReadAllStorageResponse, error) + func (c *ClientWithResponses) ReadClusterWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*ReadClusterResponse, error) + func (c *ClientWithResponses) ReadConfigWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ReadConfigResponse, error) + func (c *ClientWithResponses) ReadPoliciesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ReadPoliciesResponse, error) + func (c *ClientWithResponses) ReadPolicyWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*ReadPolicyResponse, error) + func (c *ClientWithResponses) ReadRoutineWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*ReadRoutineResponse, error) + func (c *ClientWithResponses) ReadRoutinesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ReadRoutinesResponse, error) + func (c *ClientWithResponses) ReadStorageWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*ReadStorageResponse, error) + func (c *ClientWithResponses) ReadyWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ReadyResponse, error) + func (c *ClientWithResponses) RestoreFullWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*RestoreFullResponse, error) + func (c *ClientWithResponses) RestoreFullWithResponse(ctx context.Context, body RestoreFullJSONRequestBody, ...) (*RestoreFullResponse, error) + func (c *ClientWithResponses) RestoreIncrementalWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*RestoreIncrementalResponse, error) + func (c *ClientWithResponses) RestoreIncrementalWithResponse(ctx context.Context, body RestoreIncrementalJSONRequestBody, ...) (*RestoreIncrementalResponse, error) + func (c *ClientWithResponses) RestoreStatusWithResponse(ctx context.Context, jobId int64, reqEditors ...RequestEditorFn) (*RestoreStatusResponse, error) + func (c *ClientWithResponses) RestoreTimestampWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*RestoreTimestampResponse, error) + func (c *ClientWithResponses) RestoreTimestampWithResponse(ctx context.Context, body RestoreTimestampJSONRequestBody, ...) (*RestoreTimestampResponse, error) + func (c *ClientWithResponses) RetrieveConfigurationWithResponse(ctx context.Context, name string, timestamp int64, ...) (*RetrieveConfigurationResponse, error) + func (c *ClientWithResponses) RetrieveRestoreJobsWithResponse(ctx context.Context, params *RetrieveRestoreJobsParams, ...) (*RetrieveRestoreJobsResponse, error) + func (c *ClientWithResponses) RootWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RootResponse, error) + func (c *ClientWithResponses) ScheduleFullBackupWithResponse(ctx context.Context, name string, params *ScheduleFullBackupParams, ...) (*ScheduleFullBackupResponse, error) + func (c *ClientWithResponses) TriggerFullBackupWithResponse(ctx context.Context, name string, params *TriggerFullBackupParams, ...) (*TriggerFullBackupResponse, error) + func (c *ClientWithResponses) TriggerIncrementalBackupWithResponse(ctx context.Context, name string, params *TriggerIncrementalBackupParams, ...) (*TriggerIncrementalBackupResponse, error) + func (c *ClientWithResponses) UpdateClusterWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, ...) (*UpdateClusterResponse, error) + func (c *ClientWithResponses) UpdateClusterWithResponse(ctx context.Context, name string, body UpdateClusterJSONRequestBody, ...) (*UpdateClusterResponse, error) + func (c *ClientWithResponses) UpdateConfigWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateConfigResponse, error) + func (c *ClientWithResponses) UpdateConfigWithResponse(ctx context.Context, body UpdateConfigJSONRequestBody, ...) (*UpdateConfigResponse, error) + func (c *ClientWithResponses) UpdatePolicyWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, ...) (*UpdatePolicyResponse, error) + func (c *ClientWithResponses) UpdatePolicyWithResponse(ctx context.Context, name string, body UpdatePolicyJSONRequestBody, ...) (*UpdatePolicyResponse, error) + func (c *ClientWithResponses) UpdateRoutineWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, ...) (*UpdateRoutineResponse, error) + func (c *ClientWithResponses) UpdateRoutineWithResponse(ctx context.Context, name string, body UpdateRoutineJSONRequestBody, ...) (*UpdateRoutineResponse, error) + func (c *ClientWithResponses) UpdateStorageWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, ...) (*UpdateStorageResponse, error) + func (c *ClientWithResponses) UpdateStorageWithResponse(ctx context.Context, name string, body UpdateStorageJSONRequestBody, ...) (*UpdateStorageResponse, error) + func (c *ClientWithResponses) VersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*VersionResponse, error) + type ClientWithResponsesInterface interface + AddClusterWithBodyWithResponse func(ctx context.Context, name string, contentType string, body io.Reader, ...) (*AddClusterResponse, error) + AddClusterWithResponse func(ctx context.Context, name string, body AddClusterJSONRequestBody, ...) (*AddClusterResponse, error) + AddPolicyWithBodyWithResponse func(ctx context.Context, name string, contentType string, body io.Reader, ...) (*AddPolicyResponse, error) + AddPolicyWithResponse func(ctx context.Context, name string, body AddPolicyJSONRequestBody, ...) (*AddPolicyResponse, error) + AddRoutineWithBodyWithResponse func(ctx context.Context, name string, contentType string, body io.Reader, ...) (*AddRoutineResponse, error) + AddRoutineWithResponse func(ctx context.Context, name string, body AddRoutineJSONRequestBody, ...) (*AddRoutineResponse, error) + AddStorageWithBodyWithResponse func(ctx context.Context, name string, contentType string, body io.Reader, ...) (*AddStorageResponse, error) + AddStorageWithResponse func(ctx context.Context, name string, body AddStorageJSONRequestBody, ...) (*AddStorageResponse, error) + ApiDocsWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*ApiDocsResponse, error) + ApplyConfigWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*ApplyConfigResponse, error) + CancelCurrentBackupWithResponse func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*CancelCurrentBackupResponse, error) + CancelRestoreWithResponse func(ctx context.Context, jobId int64, reqEditors ...RequestEditorFn) (*CancelRestoreResponse, error) + DeleteClusterWithResponse func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteClusterResponse, error) + DeletePolicyWithResponse func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeletePolicyResponse, error) + DeleteRoutineWithResponse func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteRoutineResponse, error) + DeleteStorageWithResponse func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteStorageResponse, error) + DisableRoutineWithResponse func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DisableRoutineResponse, error) + EnableRoutineWithResponse func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*EnableRoutineResponse, error) + GetCurrentBackupWithResponse func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetCurrentBackupResponse, error) + GetFullBackupsForRoutineWithResponse func(ctx context.Context, name string, params *GetFullBackupsForRoutineParams, ...) (*GetFullBackupsForRoutineResponse, error) + GetFullBackupsWithResponse func(ctx context.Context, params *GetFullBackupsParams, ...) (*GetFullBackupsResponse, error) + GetIncrementalBackupsForRoutineWithResponse func(ctx context.Context, name string, ...) (*GetIncrementalBackupsForRoutineResponse, error) + GetIncrementalBackupsWithResponse func(ctx context.Context, params *GetIncrementalBackupsParams, ...) (*GetIncrementalBackupsResponse, error) + HealthWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthResponse, error) + MetricsWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*MetricsResponse, error) + ReadAllClustersWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*ReadAllClustersResponse, error) + ReadAllStorageWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*ReadAllStorageResponse, error) + ReadClusterWithResponse func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*ReadClusterResponse, error) + ReadConfigWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*ReadConfigResponse, error) + ReadPoliciesWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*ReadPoliciesResponse, error) + ReadPolicyWithResponse func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*ReadPolicyResponse, error) + ReadRoutineWithResponse func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*ReadRoutineResponse, error) + ReadRoutinesWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*ReadRoutinesResponse, error) + ReadStorageWithResponse func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*ReadStorageResponse, error) + ReadyWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*ReadyResponse, error) + RestoreFullWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*RestoreFullResponse, error) + RestoreFullWithResponse func(ctx context.Context, body RestoreFullJSONRequestBody, ...) (*RestoreFullResponse, error) + RestoreIncrementalWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*RestoreIncrementalResponse, error) + RestoreIncrementalWithResponse func(ctx context.Context, body RestoreIncrementalJSONRequestBody, ...) (*RestoreIncrementalResponse, error) + RestoreStatusWithResponse func(ctx context.Context, jobId int64, reqEditors ...RequestEditorFn) (*RestoreStatusResponse, error) + RestoreTimestampWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*RestoreTimestampResponse, error) + RestoreTimestampWithResponse func(ctx context.Context, body RestoreTimestampJSONRequestBody, ...) (*RestoreTimestampResponse, error) + RetrieveConfigurationWithResponse func(ctx context.Context, name string, timestamp int64, ...) (*RetrieveConfigurationResponse, error) + RetrieveRestoreJobsWithResponse func(ctx context.Context, params *RetrieveRestoreJobsParams, ...) (*RetrieveRestoreJobsResponse, error) + RootWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*RootResponse, error) + ScheduleFullBackupWithResponse func(ctx context.Context, name string, params *ScheduleFullBackupParams, ...) (*ScheduleFullBackupResponse, error) + TriggerFullBackupWithResponse func(ctx context.Context, name string, params *TriggerFullBackupParams, ...) (*TriggerFullBackupResponse, error) + TriggerIncrementalBackupWithResponse func(ctx context.Context, name string, params *TriggerIncrementalBackupParams, ...) (*TriggerIncrementalBackupResponse, error) + UpdateClusterWithBodyWithResponse func(ctx context.Context, name string, contentType string, body io.Reader, ...) (*UpdateClusterResponse, error) + UpdateClusterWithResponse func(ctx context.Context, name string, body UpdateClusterJSONRequestBody, ...) (*UpdateClusterResponse, error) + UpdateConfigWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateConfigResponse, error) + UpdateConfigWithResponse func(ctx context.Context, body UpdateConfigJSONRequestBody, ...) (*UpdateConfigResponse, error) + UpdatePolicyWithBodyWithResponse func(ctx context.Context, name string, contentType string, body io.Reader, ...) (*UpdatePolicyResponse, error) + UpdatePolicyWithResponse func(ctx context.Context, name string, body UpdatePolicyJSONRequestBody, ...) (*UpdatePolicyResponse, error) + UpdateRoutineWithBodyWithResponse func(ctx context.Context, name string, contentType string, body io.Reader, ...) (*UpdateRoutineResponse, error) + UpdateRoutineWithResponse func(ctx context.Context, name string, body UpdateRoutineJSONRequestBody, ...) (*UpdateRoutineResponse, error) + UpdateStorageWithBodyWithResponse func(ctx context.Context, name string, contentType string, body io.Reader, ...) (*UpdateStorageResponse, error) + UpdateStorageWithResponse func(ctx context.Context, name string, body UpdateStorageJSONRequestBody, ...) (*UpdateStorageResponse, error) + VersionWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*VersionResponse, error) + type DeleteClusterResponse struct + Body []byte + HTTPResponse *http.Response + func ParseDeleteClusterResponse(rsp *http.Response) (*DeleteClusterResponse, error) + func (r DeleteClusterResponse) Status() string + func (r DeleteClusterResponse) StatusCode() int + type DeletePolicyResponse struct + Body []byte + HTTPResponse *http.Response + func ParseDeletePolicyResponse(rsp *http.Response) (*DeletePolicyResponse, error) + func (r DeletePolicyResponse) Status() string + func (r DeletePolicyResponse) StatusCode() int + type DeleteRoutineResponse struct + Body []byte + HTTPResponse *http.Response + func ParseDeleteRoutineResponse(rsp *http.Response) (*DeleteRoutineResponse, error) + func (r DeleteRoutineResponse) Status() string + func (r DeleteRoutineResponse) StatusCode() int + type DeleteStorageResponse struct + Body []byte + HTTPResponse *http.Response + func ParseDeleteStorageResponse(rsp *http.Response) (*DeleteStorageResponse, error) + func (r DeleteStorageResponse) Status() string + func (r DeleteStorageResponse) StatusCode() int + type DisableRoutineResponse struct + Body []byte + HTTPResponse *http.Response + func ParseDisableRoutineResponse(rsp *http.Response) (*DisableRoutineResponse, error) + func (r DisableRoutineResponse) Status() string + func (r DisableRoutineResponse) StatusCode() int + type DtoAerospikeCluster struct + ConnTimeout *int + Credentials *DtoCredentials + Label *string + MaxParallelScans *int + PreferRacks *[]int + SeedNodes []DtoSeedNode + Tls *DtoTLS + UseServicesAlternate *bool + type DtoAzureStorage struct + AccountKey *string + AccountName *string + ClientId *string + ClientSecret *string + ContainerName string + Endpoint string + MinPartSize *int + Path *string + SecretAgent *DtoSecretAgent + SecretAgentName *string + StorageClass *DtoAzureStorageClass + TenantId *string + type DtoAzureStorageClass struct + Data *DtoAzureStorageClassData + Metadata *DtoAzureStorageClassMetadata + type DtoAzureStorageClassData string + const DtoAzureStorageClassDataArchive + const DtoAzureStorageClassDataCold + const DtoAzureStorageClassDataCool + const DtoAzureStorageClassDataHot + func (e DtoAzureStorageClassData) Valid() bool + type DtoAzureStorageClassMetadata string + const DtoAzureStorageClassMetadataCold + const DtoAzureStorageClassMetadataCool + const DtoAzureStorageClassMetadataHot + func (e DtoAzureStorageClassMetadata) Valid() bool + type DtoBackupCommonConfig struct + TimestampFormat *DtoBackupCommonConfigTimestampFormat + type DtoBackupCommonConfigTimestampFormat string + const EU + const ISO + const US + func (e DtoBackupCommonConfigTimestampFormat) Valid() bool + type DtoBackupDetails struct + ByteCount *int64 + Compression *string + Created *string + Duration *int + Encryption *string + FileCount *int64 + Finished *string + From *string + Key *string + Namespace *string + RecordCount *int64 + SecondaryIndexCount *int64 + Storage *DtoStorage + Timestamp *int64 + UdfCount *int64 + type DtoBackupPolicy struct + Bandwidth *int + Compression *DtoCompressionPolicy + ConcurrentIncremental *bool + Encryption *DtoEncryptionPolicy + FileLimit *int + MaxConcurrentNodes *int + NoIndexes *bool + NoRecords *bool + NoUdfs *bool + Parallel *int + ParallelWrite *int + RecordsPerSecond *int + Retention *DtoRetentionPolicy + RetryPolicy *DtoRetryPolicy + Sealed *bool + SocketTimeout *int + TotalTimeout *int + UseScanCompression *bool + WithClusterConfiguration *bool + type DtoBackupRoutine struct + BackupPolicy *string + BinList *[]string + Disabled *bool + IncrIntervalCron *string + IntervalCron string + Namespaces []string + NodeList *[]string + PartitionList *string + RackList *[]int + SecretAgent *string + SetList *[]string + SourceCluster string + Storage string + type DtoCompressionPolicy struct + Level *int + Mode *DtoCompressionPolicyMode + type DtoCompressionPolicyMode string + const DtoCompressionPolicyModeNONE + const DtoCompressionPolicyModeZSTD + func (e DtoCompressionPolicyMode) Valid() bool + type DtoConfig struct + AerospikeClusters *map[string]DtoAerospikeCluster + BackupPolicies *map[string]DtoBackupPolicy + BackupRoutines *map[string]DtoBackupRoutine + SecretAgents *map[string]DtoSecretAgent + Service *DtoServiceConfig + Storage *map[string]DtoStorage + type DtoCredentials struct + AuthMode *DtoCredentialsAuthMode + Password *string + PasswordPath *string + SecretAgent *DtoSecretAgent + SecretAgentName *string + User *string + type DtoCredentialsAuthMode string + const EXTERNAL + const INTERNAL + const PKI + func (e DtoCredentialsAuthMode) Valid() bool + type DtoEncryptionPolicy struct + KeyEnv *string + KeyFile *string + KeySecret *string + Mode *DtoEncryptionPolicyMode + type DtoEncryptionPolicyMode string + const DtoEncryptionPolicyModeAES128 + const DtoEncryptionPolicyModeAES256 + const DtoEncryptionPolicyModeNONE + func (e DtoEncryptionPolicyMode) Valid() bool + type DtoFileLoggerConfig struct + Compress *bool + Filename string + Maxage *int + Maxbackups *int + Maxsize *int + type DtoGcpStorage struct + BucketName string + Endpoint *string + Key *string + KeyFilePath *string + MinPartSize *int + Path *string + SecretAgent *DtoSecretAgent + SecretAgentName *string + StorageClass *DtoGcpStorageClass + type DtoGcpStorageClass struct + Data *DtoGcpStorageClassData + type DtoGcpStorageClassData string + const DtoGcpStorageClassDataARCHIVE + const DtoGcpStorageClassDataCOLDLINE + const DtoGcpStorageClassDataNEARLINE + const DtoGcpStorageClassDataSTANDARD + func (e DtoGcpStorageClassData) Valid() bool + type DtoHTTPServerConfig struct + Address *string + ContextPath *string + Port *int + Rate *DtoRateLimiterConfig + Timeout *int + type DtoJobStatus string + const JobStatusCanceled + const JobStatusDone + const JobStatusFailed + const JobStatusRunning + func (e DtoJobStatus) Valid() bool + type DtoLocalStorage struct + MinPartSize *int + Path string + type DtoLoggerConfig struct + FileWriter *DtoFileLoggerConfig + Format *DtoLoggerConfigFormat + Level *DtoLoggerConfigLevel + StdoutWriter *bool + type DtoLoggerConfigFormat string + const JSON + const PLAIN + func (e DtoLoggerConfigFormat) Valid() bool + type DtoLoggerConfigLevel string + const DtoLoggerConfigLevelDEBUG + const DtoLoggerConfigLevelERROR + const DtoLoggerConfigLevelINFO + const DtoLoggerConfigLevelTRACE + const DtoLoggerConfigLevelWARN + const DtoLoggerConfigLevelWARNING + func (e DtoLoggerConfigLevel) Valid() bool + type DtoMetrics struct + KilobytesPerSecond *int + Pipeline *int + RecordsPerSecond *int + type DtoRateLimiterConfig struct + Size *int + Tps *int + WhiteList *[]string + type DtoRestoreCompressionPolicy struct + Mode *DtoRestoreCompressionPolicyMode + type DtoRestoreCompressionPolicyMode string + const NONE + const ZSTD + func (e DtoRestoreCompressionPolicyMode) Valid() bool + type DtoRestoreJobStatus struct + CurrentJob *DtoRunningJob + Error *string + ErrorsInDoubt *int64 + ExistedRecords *int64 + ExpiredRecords *int64 + FresherRecords *int64 + IgnoredRecords *int64 + IndexCount *int64 + InsertedRecords *int64 + ReadRecords *int64 + SkippedRecords *int64 + Status *DtoJobStatus + TotalBytes *int64 + UdfCount *int64 + type DtoRestoreNamespace struct + Destination string + Source string + type DtoRestorePolicy struct + Bandwidth *int + BatchSize *int + BinList *[]string + Compression *DtoRestoreCompressionPolicy + DisableBatchWrites *bool + Encryption *DtoEncryptionPolicy + ExtraTtl *int + MaxAsyncBatches *int + Namespace *DtoRestoreNamespace + NoGeneration *bool + NoIndexes *bool + NoRecords *bool + NoUdfs *bool + Parallel *int + Replace *bool + RetryPolicy *DtoRetryPolicy + SetList *[]string + SocketTimeout *int + TotalTimeout *int + Tps *int + Unique *bool + type DtoRestoreRequest struct + BackupDataPath string + Destination *DtoAerospikeCluster + DestinationName *string + Policy *DtoRestorePolicy + SecretAgent *DtoSecretAgent + SecretAgentName *string + Source *DtoStorage + SourceName *string + type DtoRestoreTimestampRequest struct + Destination *DtoAerospikeCluster + DestinationName *string + DisableReordering *bool + Policy *DtoTimestampRestorePolicy + Routine string + SecretAgent *DtoSecretAgent + SecretAgentName *string + Time int64 + type DtoRetentionPolicy struct + Full *int + Incremental *int + type DtoRetryPolicy struct + BaseTimeout *int + MaxRetries *int + Multiplier *float32 + type DtoRoutineState struct + Full *DtoRunningJob + Incremental *DtoRunningJob + LastFull *string + LastIncremental *string + NextFull *string + NextIncremental *string + type DtoRunningJob struct + DoneRecords *int + Duration *int + EstimatedEndTime *string + FinishTime *string + Metrics *DtoMetrics + PercentageDone *int + StartTime *string + TotalRecords *int + type DtoS3Storage struct + AccessKeyId *string + Bucket string + MaxAsyncConnections *int + MinPartSize *int + Path *string + S3EndpointOverride *string + S3LogLevel *DtoS3StorageS3LogLevel + S3Profile *string + S3Region string + SecretAccessKey *string + SecretAgent *DtoSecretAgent + SecretAgentName *string + StorageClass *DtoS3StorageClass + type DtoS3StorageClass struct + Data *DtoS3StorageClassData + Metadata *DtoS3StorageClassMetadata + type DtoS3StorageClassData string + const DtoS3StorageClassDataDEEPARCHIVE + const DtoS3StorageClassDataEXPRESSONEZONE + const DtoS3StorageClassDataGLACIER + const DtoS3StorageClassDataGLACIERIR + const DtoS3StorageClassDataINTELLIGENTTIERING + const DtoS3StorageClassDataONEZONEIA + const DtoS3StorageClassDataOUTPOSTS + const DtoS3StorageClassDataSNOW + const DtoS3StorageClassDataSTANDARD + const DtoS3StorageClassDataSTANDARDIA + func (e DtoS3StorageClassData) Valid() bool + type DtoS3StorageClassMetadata string + const EXPRESSONEZONE + const INTELLIGENTTIERING + const ONEZONEIA + const OUTPOSTS + const STANDARD + const STANDARDIA + func (e DtoS3StorageClassMetadata) Valid() bool + type DtoS3StorageS3LogLevel string + const DtoS3StorageS3LogLevelDEBUG + const DtoS3StorageS3LogLevelERROR + const DtoS3StorageS3LogLevelFATAL + const DtoS3StorageS3LogLevelINFO + const DtoS3StorageS3LogLevelOFF + const DtoS3StorageS3LogLevelTRACE + const DtoS3StorageS3LogLevelWARN + func (e DtoS3StorageS3LogLevel) Valid() bool + type DtoSecretAgent struct + Address string + CaFile *string + CertFile *string + ConnectionType DtoSecretAgentConnectionType + IsBase64 *bool + KeyFile *string + Name *string + Port *int + Timeout *int + type DtoSecretAgentConnectionType string + const Tcp + const Unix + func (e DtoSecretAgentConnectionType) Valid() bool + type DtoSeedNode struct + HostName string + Port int + TlsName *string + type DtoServiceConfig struct + Backup *DtoBackupCommonConfig + Http *DtoHTTPServerConfig + Logger *DtoLoggerConfig + type DtoStorage struct + AzureStorage *DtoAzureStorage + GcpStorage *DtoGcpStorage + LocalStorage *DtoLocalStorage + S3Storage *DtoS3Storage + type DtoTLS struct + CaFile *string + CaPath *string + CertFile *string + CipherSuite *string + KeyFile *string + KeyFilePassword *string + Name *string + Protocols *string + type DtoTimestampRestorePolicy struct + Bandwidth *int + BatchSize *int + BinList *[]string + DisableBatchWrites *bool + Encryption *DtoEncryptionPolicy + ExtraTtl *int + MaxAsyncBatches *int + Namespace *DtoRestoreNamespace + NoGeneration *bool + NoIndexes *bool + NoRecords *bool + NoUdfs *bool + Parallel *int + Replace *bool + RetryPolicy *DtoRetryPolicy + SetList *[]string + SocketTimeout *int + TotalTimeout *int + Tps *int + Unique *bool + type DtoVersionResponse struct + BuildTime *string + Commit *string + Version *string + type EnableRoutineResponse struct + Body []byte + HTTPResponse *http.Response + func ParseEnableRoutineResponse(rsp *http.Response) (*EnableRoutineResponse, error) + func (r EnableRoutineResponse) Status() string + func (r EnableRoutineResponse) StatusCode() int + type GetCurrentBackupResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *DtoRoutineState + JSON400 *string + JSON404 *string + func ParseGetCurrentBackupResponse(rsp *http.Response) (*GetCurrentBackupResponse, error) + func (r GetCurrentBackupResponse) Status() string + func (r GetCurrentBackupResponse) StatusCode() int + type GetFullBackupsForRoutineParams struct + From *int64 + To *int64 + type GetFullBackupsForRoutineResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]DtoBackupDetails + JSON400 *string + func ParseGetFullBackupsForRoutineResponse(rsp *http.Response) (*GetFullBackupsForRoutineResponse, error) + func (r GetFullBackupsForRoutineResponse) Status() string + func (r GetFullBackupsForRoutineResponse) StatusCode() int + type GetFullBackupsParams struct + From *int64 + To *int64 + type GetFullBackupsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string][]DtoBackupDetails + JSON400 *string + func ParseGetFullBackupsResponse(rsp *http.Response) (*GetFullBackupsResponse, error) + func (r GetFullBackupsResponse) Status() string + func (r GetFullBackupsResponse) StatusCode() int + type GetIncrementalBackupsForRoutineParams struct + From *int64 + To *int64 + type GetIncrementalBackupsForRoutineResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]DtoBackupDetails + JSON400 *string + func ParseGetIncrementalBackupsForRoutineResponse(rsp *http.Response) (*GetIncrementalBackupsForRoutineResponse, error) + func (r GetIncrementalBackupsForRoutineResponse) Status() string + func (r GetIncrementalBackupsForRoutineResponse) StatusCode() int + type GetIncrementalBackupsParams struct + From *int64 + To *int64 + type GetIncrementalBackupsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string][]DtoBackupDetails + JSON400 *string + func ParseGetIncrementalBackupsResponse(rsp *http.Response) (*GetIncrementalBackupsResponse, error) + func (r GetIncrementalBackupsResponse) Status() string + func (r GetIncrementalBackupsResponse) StatusCode() int + type HealthResponse struct + Body []byte + HTTPResponse *http.Response + func ParseHealthResponse(rsp *http.Response) (*HealthResponse, error) + func (r HealthResponse) Status() string + func (r HealthResponse) StatusCode() int + type HttpRequestDoer interface + Do func(req *http.Request) (*http.Response, error) + type MetricsResponse struct + Body []byte + HTTPResponse *http.Response + func ParseMetricsResponse(rsp *http.Response) (*MetricsResponse, error) + func (r MetricsResponse) Status() string + func (r MetricsResponse) StatusCode() int + type ReadAllClustersResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]DtoAerospikeCluster + func ParseReadAllClustersResponse(rsp *http.Response) (*ReadAllClustersResponse, error) + func (r ReadAllClustersResponse) Status() string + func (r ReadAllClustersResponse) StatusCode() int + type ReadAllStorageResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]DtoStorage + func ParseReadAllStorageResponse(rsp *http.Response) (*ReadAllStorageResponse, error) + func (r ReadAllStorageResponse) Status() string + func (r ReadAllStorageResponse) StatusCode() int + type ReadClusterResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *DtoAerospikeCluster + JSON400 *string + JSON404 *string + func ParseReadClusterResponse(rsp *http.Response) (*ReadClusterResponse, error) + func (r ReadClusterResponse) Status() string + func (r ReadClusterResponse) StatusCode() int + type ReadConfigResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *DtoConfig + func ParseReadConfigResponse(rsp *http.Response) (*ReadConfigResponse, error) + func (r ReadConfigResponse) Status() string + func (r ReadConfigResponse) StatusCode() int + type ReadPoliciesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]DtoBackupPolicy + func ParseReadPoliciesResponse(rsp *http.Response) (*ReadPoliciesResponse, error) + func (r ReadPoliciesResponse) Status() string + func (r ReadPoliciesResponse) StatusCode() int + type ReadPolicyResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *DtoBackupPolicy + JSON400 *string + JSON404 *string + func ParseReadPolicyResponse(rsp *http.Response) (*ReadPolicyResponse, error) + func (r ReadPolicyResponse) Status() string + func (r ReadPolicyResponse) StatusCode() int + type ReadRoutineResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *DtoBackupRoutine + JSON400 *string + JSON404 *string + func ParseReadRoutineResponse(rsp *http.Response) (*ReadRoutineResponse, error) + func (r ReadRoutineResponse) Status() string + func (r ReadRoutineResponse) StatusCode() int + type ReadRoutinesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]DtoBackupRoutine + JSON400 *string + func ParseReadRoutinesResponse(rsp *http.Response) (*ReadRoutinesResponse, error) + func (r ReadRoutinesResponse) Status() string + func (r ReadRoutinesResponse) StatusCode() int + type ReadStorageResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *DtoStorage + JSON400 *string + JSON404 *string + func ParseReadStorageResponse(rsp *http.Response) (*ReadStorageResponse, error) + func (r ReadStorageResponse) Status() string + func (r ReadStorageResponse) StatusCode() int + type ReadyResponse struct + Body []byte + HTTPResponse *http.Response + func ParseReadyResponse(rsp *http.Response) (*ReadyResponse, error) + func (r ReadyResponse) Status() string + func (r ReadyResponse) StatusCode() int + type RequestEditorFn func(ctx context.Context, req *http.Request) error + type RestoreFullJSONRequestBody = DtoRestoreRequest + type RestoreFullResponse struct + Body []byte + HTTPResponse *http.Response + func ParseRestoreFullResponse(rsp *http.Response) (*RestoreFullResponse, error) + func (r RestoreFullResponse) Status() string + func (r RestoreFullResponse) StatusCode() int + type RestoreIncrementalJSONRequestBody = DtoRestoreRequest + type RestoreIncrementalResponse struct + Body []byte + HTTPResponse *http.Response + func ParseRestoreIncrementalResponse(rsp *http.Response) (*RestoreIncrementalResponse, error) + func (r RestoreIncrementalResponse) Status() string + func (r RestoreIncrementalResponse) StatusCode() int + type RestoreStatusResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *DtoRestoreJobStatus + JSON400 *string + JSON404 *string + func ParseRestoreStatusResponse(rsp *http.Response) (*RestoreStatusResponse, error) + func (r RestoreStatusResponse) Status() string + func (r RestoreStatusResponse) StatusCode() int + type RestoreTimestampJSONRequestBody = DtoRestoreTimestampRequest + type RestoreTimestampResponse struct + Body []byte + HTTPResponse *http.Response + func ParseRestoreTimestampResponse(rsp *http.Response) (*RestoreTimestampResponse, error) + func (r RestoreTimestampResponse) Status() string + func (r RestoreTimestampResponse) StatusCode() int + type RetrieveConfigurationResponse struct + Body []byte + HTTPResponse *http.Response + func ParseRetrieveConfigurationResponse(rsp *http.Response) (*RetrieveConfigurationResponse, error) + func (r RetrieveConfigurationResponse) Status() string + func (r RetrieveConfigurationResponse) StatusCode() int + type RetrieveRestoreJobsParams struct + From *int64 + Status *string + To *int64 + type RetrieveRestoreJobsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]DtoRestoreJobStatus + JSON400 *string + func ParseRetrieveRestoreJobsResponse(rsp *http.Response) (*RetrieveRestoreJobsResponse, error) + func (r RetrieveRestoreJobsResponse) Status() string + func (r RetrieveRestoreJobsResponse) StatusCode() int + type RootResponse struct + Body []byte + HTTPResponse *http.Response + func ParseRootResponse(rsp *http.Response) (*RootResponse, error) + func (r RootResponse) Status() string + func (r RootResponse) StatusCode() int + type ScheduleFullBackupParams struct + Delay *int + type ScheduleFullBackupResponse struct + Body []byte + HTTPResponse *http.Response + func ParseScheduleFullBackupResponse(rsp *http.Response) (*ScheduleFullBackupResponse, error) + func (r ScheduleFullBackupResponse) Status() string + func (r ScheduleFullBackupResponse) StatusCode() int + type TriggerFullBackupParams struct + Delay *int + type TriggerFullBackupResponse struct + Body []byte + HTTPResponse *http.Response + func ParseTriggerFullBackupResponse(rsp *http.Response) (*TriggerFullBackupResponse, error) + func (r TriggerFullBackupResponse) Status() string + func (r TriggerFullBackupResponse) StatusCode() int + type TriggerIncrementalBackupParams struct + Delay *int + type TriggerIncrementalBackupResponse struct + Body []byte + HTTPResponse *http.Response + func ParseTriggerIncrementalBackupResponse(rsp *http.Response) (*TriggerIncrementalBackupResponse, error) + func (r TriggerIncrementalBackupResponse) Status() string + func (r TriggerIncrementalBackupResponse) StatusCode() int + type UpdateClusterJSONRequestBody = DtoAerospikeCluster + type UpdateClusterResponse struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateClusterResponse(rsp *http.Response) (*UpdateClusterResponse, error) + func (r UpdateClusterResponse) Status() string + func (r UpdateClusterResponse) StatusCode() int + type UpdateConfigJSONRequestBody = DtoConfig + type UpdateConfigResponse struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateConfigResponse(rsp *http.Response) (*UpdateConfigResponse, error) + func (r UpdateConfigResponse) Status() string + func (r UpdateConfigResponse) StatusCode() int + type UpdatePolicyJSONRequestBody = DtoBackupPolicy + type UpdatePolicyResponse struct + Body []byte + HTTPResponse *http.Response + func ParseUpdatePolicyResponse(rsp *http.Response) (*UpdatePolicyResponse, error) + func (r UpdatePolicyResponse) Status() string + func (r UpdatePolicyResponse) StatusCode() int + type UpdateRoutineJSONRequestBody = DtoBackupRoutine + type UpdateRoutineResponse struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateRoutineResponse(rsp *http.Response) (*UpdateRoutineResponse, error) + func (r UpdateRoutineResponse) Status() string + func (r UpdateRoutineResponse) StatusCode() int + type UpdateStorageJSONRequestBody = DtoStorage + type UpdateStorageResponse struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateStorageResponse(rsp *http.Response) (*UpdateStorageResponse, error) + func (r UpdateStorageResponse) Status() string + func (r UpdateStorageResponse) StatusCode() int + type VersionResponse struct + Body []byte + HTTPResponse *http.Response + func ParseVersionResponse(rsp *http.Response) (*VersionResponse, error) + func (r VersionResponse) Status() string + func (r VersionResponse) StatusCode() int v0 v0.0.0-test-dgerchikov.3 Aug 18, 2026 v0.0.0-test-dgerchikov.1 Aug 13, 2026