backups

package
v1.35.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 22, 2025 License: BSD-3-Clause Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BackupsCancelForbidden added in v1.24.25

type BackupsCancelForbidden struct {
	Payload *models.ErrorResponse
}

BackupsCancelForbidden describes a response with status code 403, with default header values.

Forbidden

func NewBackupsCancelForbidden added in v1.24.25

func NewBackupsCancelForbidden() *BackupsCancelForbidden

NewBackupsCancelForbidden creates a BackupsCancelForbidden with default headers values

func (*BackupsCancelForbidden) Code added in v1.24.25

func (o *BackupsCancelForbidden) Code() int

Code gets the status code for the backups cancel forbidden response

func (*BackupsCancelForbidden) Error added in v1.24.25

func (o *BackupsCancelForbidden) Error() string

func (*BackupsCancelForbidden) GetPayload added in v1.24.25

func (o *BackupsCancelForbidden) GetPayload() *models.ErrorResponse

func (*BackupsCancelForbidden) IsClientError added in v1.24.25

func (o *BackupsCancelForbidden) IsClientError() bool

IsClientError returns true when this backups cancel forbidden response has a 4xx status code

func (*BackupsCancelForbidden) IsCode added in v1.24.25

func (o *BackupsCancelForbidden) IsCode(code int) bool

IsCode returns true when this backups cancel forbidden response a status code equal to that given

func (*BackupsCancelForbidden) IsRedirect added in v1.24.25

func (o *BackupsCancelForbidden) IsRedirect() bool

IsRedirect returns true when this backups cancel forbidden response has a 3xx status code

func (*BackupsCancelForbidden) IsServerError added in v1.24.25

func (o *BackupsCancelForbidden) IsServerError() bool

IsServerError returns true when this backups cancel forbidden response has a 5xx status code

func (*BackupsCancelForbidden) IsSuccess added in v1.24.25

func (o *BackupsCancelForbidden) IsSuccess() bool

IsSuccess returns true when this backups cancel forbidden response has a 2xx status code

func (*BackupsCancelForbidden) String added in v1.24.25

func (o *BackupsCancelForbidden) String() string

type BackupsCancelInternalServerError added in v1.24.25

type BackupsCancelInternalServerError struct {
	Payload *models.ErrorResponse
}

BackupsCancelInternalServerError describes a response with status code 500, with default header values.

An internal server error occurred during backup deletion. Check the ErrorResponse for details.

func NewBackupsCancelInternalServerError added in v1.24.25

func NewBackupsCancelInternalServerError() *BackupsCancelInternalServerError

NewBackupsCancelInternalServerError creates a BackupsCancelInternalServerError with default headers values

func (*BackupsCancelInternalServerError) Code added in v1.24.25

Code gets the status code for the backups cancel internal server error response

func (*BackupsCancelInternalServerError) Error added in v1.24.25

func (*BackupsCancelInternalServerError) GetPayload added in v1.24.25

func (*BackupsCancelInternalServerError) IsClientError added in v1.24.25

func (o *BackupsCancelInternalServerError) IsClientError() bool

IsClientError returns true when this backups cancel internal server error response has a 4xx status code

func (*BackupsCancelInternalServerError) IsCode added in v1.24.25

func (o *BackupsCancelInternalServerError) IsCode(code int) bool

IsCode returns true when this backups cancel internal server error response a status code equal to that given

func (*BackupsCancelInternalServerError) IsRedirect added in v1.24.25

func (o *BackupsCancelInternalServerError) IsRedirect() bool

IsRedirect returns true when this backups cancel internal server error response has a 3xx status code

func (*BackupsCancelInternalServerError) IsServerError added in v1.24.25

func (o *BackupsCancelInternalServerError) IsServerError() bool

IsServerError returns true when this backups cancel internal server error response has a 5xx status code

func (*BackupsCancelInternalServerError) IsSuccess added in v1.24.25

func (o *BackupsCancelInternalServerError) IsSuccess() bool

IsSuccess returns true when this backups cancel internal server error response has a 2xx status code

func (*BackupsCancelInternalServerError) String added in v1.24.25

type BackupsCancelNoContent added in v1.24.25

type BackupsCancelNoContent struct {
}

BackupsCancelNoContent describes a response with status code 204, with default header values.

Backup deleted successfully.

func NewBackupsCancelNoContent added in v1.24.25

func NewBackupsCancelNoContent() *BackupsCancelNoContent

NewBackupsCancelNoContent creates a BackupsCancelNoContent with default headers values

func (*BackupsCancelNoContent) Code added in v1.24.25

func (o *BackupsCancelNoContent) Code() int

Code gets the status code for the backups cancel no content response

func (*BackupsCancelNoContent) Error added in v1.24.25

func (o *BackupsCancelNoContent) Error() string

func (*BackupsCancelNoContent) IsClientError added in v1.24.25

func (o *BackupsCancelNoContent) IsClientError() bool

IsClientError returns true when this backups cancel no content response has a 4xx status code

func (*BackupsCancelNoContent) IsCode added in v1.24.25

func (o *BackupsCancelNoContent) IsCode(code int) bool

IsCode returns true when this backups cancel no content response a status code equal to that given

func (*BackupsCancelNoContent) IsRedirect added in v1.24.25

func (o *BackupsCancelNoContent) IsRedirect() bool

IsRedirect returns true when this backups cancel no content response has a 3xx status code

func (*BackupsCancelNoContent) IsServerError added in v1.24.25

func (o *BackupsCancelNoContent) IsServerError() bool

IsServerError returns true when this backups cancel no content response has a 5xx status code

func (*BackupsCancelNoContent) IsSuccess added in v1.24.25

func (o *BackupsCancelNoContent) IsSuccess() bool

IsSuccess returns true when this backups cancel no content response has a 2xx status code

func (*BackupsCancelNoContent) String added in v1.24.25

func (o *BackupsCancelNoContent) String() string

type BackupsCancelParams added in v1.24.25

type BackupsCancelParams struct {

	/* Backend.

	   Specifies the backend storage system where the backup resides (e.g., `filesystem`, `gcs`, `s3`, `azure`).
	*/
	Backend string

	/* Bucket.

	   Optional: Specifies the bucket, container, or volume name if required by the backend.
	*/
	Bucket *string

	/* ID.

	   The unique identifier of the backup to delete. Must be URL-safe and compatible with filesystem paths (only lowercase, numbers, underscore, minus characters allowed).
	*/
	ID string

	/* Path.

	   Optional: Specifies the path within the bucket/container/volume if the backup is not at the root.
	*/
	Path *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

BackupsCancelParams contains all the parameters to send to the API endpoint

for the backups cancel operation.

Typically these are written to a http.Request.

func NewBackupsCancelParams added in v1.24.25

func NewBackupsCancelParams() *BackupsCancelParams

NewBackupsCancelParams creates a new BackupsCancelParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewBackupsCancelParamsWithContext added in v1.24.25

func NewBackupsCancelParamsWithContext(ctx context.Context) *BackupsCancelParams

NewBackupsCancelParamsWithContext creates a new BackupsCancelParams object with the ability to set a context for a request.

func NewBackupsCancelParamsWithHTTPClient added in v1.24.25

func NewBackupsCancelParamsWithHTTPClient(client *http.Client) *BackupsCancelParams

NewBackupsCancelParamsWithHTTPClient creates a new BackupsCancelParams object with the ability to set a custom HTTPClient for a request.

func NewBackupsCancelParamsWithTimeout added in v1.24.25

func NewBackupsCancelParamsWithTimeout(timeout time.Duration) *BackupsCancelParams

NewBackupsCancelParamsWithTimeout creates a new BackupsCancelParams object with the ability to set a timeout on a request.

func (*BackupsCancelParams) SetBackend added in v1.24.25

func (o *BackupsCancelParams) SetBackend(backend string)

SetBackend adds the backend to the backups cancel params

func (*BackupsCancelParams) SetBucket added in v1.27.2

func (o *BackupsCancelParams) SetBucket(bucket *string)

SetBucket adds the bucket to the backups cancel params

func (*BackupsCancelParams) SetContext added in v1.24.25

func (o *BackupsCancelParams) SetContext(ctx context.Context)

SetContext adds the context to the backups cancel params

func (*BackupsCancelParams) SetDefaults added in v1.24.25

func (o *BackupsCancelParams) SetDefaults()

SetDefaults hydrates default values in the backups cancel params (not the query body).

All values with no default are reset to their zero value.

func (*BackupsCancelParams) SetHTTPClient added in v1.24.25

func (o *BackupsCancelParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the backups cancel params

func (*BackupsCancelParams) SetID added in v1.24.25

func (o *BackupsCancelParams) SetID(id string)

SetID adds the id to the backups cancel params

func (*BackupsCancelParams) SetPath added in v1.27.2

func (o *BackupsCancelParams) SetPath(path *string)

SetPath adds the path to the backups cancel params

func (*BackupsCancelParams) SetTimeout added in v1.24.25

func (o *BackupsCancelParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the backups cancel params

func (*BackupsCancelParams) WithBackend added in v1.24.25

func (o *BackupsCancelParams) WithBackend(backend string) *BackupsCancelParams

WithBackend adds the backend to the backups cancel params

func (*BackupsCancelParams) WithBucket added in v1.27.2

func (o *BackupsCancelParams) WithBucket(bucket *string) *BackupsCancelParams

WithBucket adds the bucket to the backups cancel params

func (*BackupsCancelParams) WithContext added in v1.24.25

WithContext adds the context to the backups cancel params

func (*BackupsCancelParams) WithDefaults added in v1.24.25

func (o *BackupsCancelParams) WithDefaults() *BackupsCancelParams

WithDefaults hydrates default values in the backups cancel params (not the query body).

All values with no default are reset to their zero value.

func (*BackupsCancelParams) WithHTTPClient added in v1.24.25

func (o *BackupsCancelParams) WithHTTPClient(client *http.Client) *BackupsCancelParams

WithHTTPClient adds the HTTPClient to the backups cancel params

func (*BackupsCancelParams) WithID added in v1.24.25

WithID adds the id to the backups cancel params

func (*BackupsCancelParams) WithPath added in v1.27.2

func (o *BackupsCancelParams) WithPath(path *string) *BackupsCancelParams

WithPath adds the path to the backups cancel params

func (*BackupsCancelParams) WithTimeout added in v1.24.25

func (o *BackupsCancelParams) WithTimeout(timeout time.Duration) *BackupsCancelParams

WithTimeout adds the timeout to the backups cancel params

func (*BackupsCancelParams) WriteToRequest added in v1.24.25

func (o *BackupsCancelParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type BackupsCancelReader added in v1.24.25

type BackupsCancelReader struct {
	// contains filtered or unexported fields
}

BackupsCancelReader is a Reader for the BackupsCancel structure.

func (*BackupsCancelReader) ReadResponse added in v1.24.25

func (o *BackupsCancelReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type BackupsCancelUnauthorized added in v1.24.25

type BackupsCancelUnauthorized struct {
}

BackupsCancelUnauthorized describes a response with status code 401, with default header values.

Unauthorized or invalid credentials.

func NewBackupsCancelUnauthorized added in v1.24.25

func NewBackupsCancelUnauthorized() *BackupsCancelUnauthorized

NewBackupsCancelUnauthorized creates a BackupsCancelUnauthorized with default headers values

func (*BackupsCancelUnauthorized) Code added in v1.24.25

func (o *BackupsCancelUnauthorized) Code() int

Code gets the status code for the backups cancel unauthorized response

func (*BackupsCancelUnauthorized) Error added in v1.24.25

func (o *BackupsCancelUnauthorized) Error() string

func (*BackupsCancelUnauthorized) IsClientError added in v1.24.25

func (o *BackupsCancelUnauthorized) IsClientError() bool

IsClientError returns true when this backups cancel unauthorized response has a 4xx status code

func (*BackupsCancelUnauthorized) IsCode added in v1.24.25

func (o *BackupsCancelUnauthorized) IsCode(code int) bool

IsCode returns true when this backups cancel unauthorized response a status code equal to that given

func (*BackupsCancelUnauthorized) IsRedirect added in v1.24.25

func (o *BackupsCancelUnauthorized) IsRedirect() bool

IsRedirect returns true when this backups cancel unauthorized response has a 3xx status code

func (*BackupsCancelUnauthorized) IsServerError added in v1.24.25

func (o *BackupsCancelUnauthorized) IsServerError() bool

IsServerError returns true when this backups cancel unauthorized response has a 5xx status code

func (*BackupsCancelUnauthorized) IsSuccess added in v1.24.25

func (o *BackupsCancelUnauthorized) IsSuccess() bool

IsSuccess returns true when this backups cancel unauthorized response has a 2xx status code

func (*BackupsCancelUnauthorized) String added in v1.24.25

func (o *BackupsCancelUnauthorized) String() string

type BackupsCancelUnprocessableEntity added in v1.24.25

type BackupsCancelUnprocessableEntity struct {
	Payload *models.ErrorResponse
}

BackupsCancelUnprocessableEntity describes a response with status code 422, with default header values.

Invalid backup deletion request.

func NewBackupsCancelUnprocessableEntity added in v1.24.25

func NewBackupsCancelUnprocessableEntity() *BackupsCancelUnprocessableEntity

NewBackupsCancelUnprocessableEntity creates a BackupsCancelUnprocessableEntity with default headers values

func (*BackupsCancelUnprocessableEntity) Code added in v1.24.25

Code gets the status code for the backups cancel unprocessable entity response

func (*BackupsCancelUnprocessableEntity) Error added in v1.24.25

func (*BackupsCancelUnprocessableEntity) GetPayload added in v1.24.25

func (*BackupsCancelUnprocessableEntity) IsClientError added in v1.24.25

func (o *BackupsCancelUnprocessableEntity) IsClientError() bool

IsClientError returns true when this backups cancel unprocessable entity response has a 4xx status code

func (*BackupsCancelUnprocessableEntity) IsCode added in v1.24.25

func (o *BackupsCancelUnprocessableEntity) IsCode(code int) bool

IsCode returns true when this backups cancel unprocessable entity response a status code equal to that given

func (*BackupsCancelUnprocessableEntity) IsRedirect added in v1.24.25

func (o *BackupsCancelUnprocessableEntity) IsRedirect() bool

IsRedirect returns true when this backups cancel unprocessable entity response has a 3xx status code

func (*BackupsCancelUnprocessableEntity) IsServerError added in v1.24.25

func (o *BackupsCancelUnprocessableEntity) IsServerError() bool

IsServerError returns true when this backups cancel unprocessable entity response has a 5xx status code

func (*BackupsCancelUnprocessableEntity) IsSuccess added in v1.24.25

func (o *BackupsCancelUnprocessableEntity) IsSuccess() bool

IsSuccess returns true when this backups cancel unprocessable entity response has a 2xx status code

func (*BackupsCancelUnprocessableEntity) String added in v1.24.25

type BackupsCreateForbidden

type BackupsCreateForbidden struct {
	Payload *models.ErrorResponse
}

BackupsCreateForbidden describes a response with status code 403, with default header values.

Forbidden

func NewBackupsCreateForbidden

func NewBackupsCreateForbidden() *BackupsCreateForbidden

NewBackupsCreateForbidden creates a BackupsCreateForbidden with default headers values

func (*BackupsCreateForbidden) Code added in v1.18.0

func (o *BackupsCreateForbidden) Code() int

Code gets the status code for the backups create forbidden response

func (*BackupsCreateForbidden) Error

func (o *BackupsCreateForbidden) Error() string

func (*BackupsCreateForbidden) GetPayload

func (o *BackupsCreateForbidden) GetPayload() *models.ErrorResponse

func (*BackupsCreateForbidden) IsClientError added in v1.18.0

func (o *BackupsCreateForbidden) IsClientError() bool

IsClientError returns true when this backups create forbidden response has a 4xx status code

func (*BackupsCreateForbidden) IsCode added in v1.18.0

func (o *BackupsCreateForbidden) IsCode(code int) bool

IsCode returns true when this backups create forbidden response a status code equal to that given

func (*BackupsCreateForbidden) IsRedirect added in v1.18.0

func (o *BackupsCreateForbidden) IsRedirect() bool

IsRedirect returns true when this backups create forbidden response has a 3xx status code

func (*BackupsCreateForbidden) IsServerError added in v1.18.0

func (o *BackupsCreateForbidden) IsServerError() bool

IsServerError returns true when this backups create forbidden response has a 5xx status code

func (*BackupsCreateForbidden) IsSuccess added in v1.18.0

func (o *BackupsCreateForbidden) IsSuccess() bool

IsSuccess returns true when this backups create forbidden response has a 2xx status code

func (*BackupsCreateForbidden) String added in v1.18.0

func (o *BackupsCreateForbidden) String() string

type BackupsCreateInternalServerError

type BackupsCreateInternalServerError struct {
	Payload *models.ErrorResponse
}

BackupsCreateInternalServerError describes a response with status code 500, with default header values.

An internal server error occurred during backup initiation. Check the ErrorResponse for details.

func NewBackupsCreateInternalServerError

func NewBackupsCreateInternalServerError() *BackupsCreateInternalServerError

NewBackupsCreateInternalServerError creates a BackupsCreateInternalServerError with default headers values

func (*BackupsCreateInternalServerError) Code added in v1.18.0

Code gets the status code for the backups create internal server error response

func (*BackupsCreateInternalServerError) Error

func (*BackupsCreateInternalServerError) GetPayload

func (*BackupsCreateInternalServerError) IsClientError added in v1.18.0

func (o *BackupsCreateInternalServerError) IsClientError() bool

IsClientError returns true when this backups create internal server error response has a 4xx status code

func (*BackupsCreateInternalServerError) IsCode added in v1.18.0

func (o *BackupsCreateInternalServerError) IsCode(code int) bool

IsCode returns true when this backups create internal server error response a status code equal to that given

func (*BackupsCreateInternalServerError) IsRedirect added in v1.18.0

func (o *BackupsCreateInternalServerError) IsRedirect() bool

IsRedirect returns true when this backups create internal server error response has a 3xx status code

func (*BackupsCreateInternalServerError) IsServerError added in v1.18.0

func (o *BackupsCreateInternalServerError) IsServerError() bool

IsServerError returns true when this backups create internal server error response has a 5xx status code

func (*BackupsCreateInternalServerError) IsSuccess added in v1.18.0

func (o *BackupsCreateInternalServerError) IsSuccess() bool

IsSuccess returns true when this backups create internal server error response has a 2xx status code

func (*BackupsCreateInternalServerError) String added in v1.18.0

type BackupsCreateOK

type BackupsCreateOK struct {
	Payload *models.BackupCreateResponse
}

BackupsCreateOK describes a response with status code 200, with default header values.

Backup creation process initiated successfully. Check the status endpoint for progress.

func NewBackupsCreateOK

func NewBackupsCreateOK() *BackupsCreateOK

NewBackupsCreateOK creates a BackupsCreateOK with default headers values

func (*BackupsCreateOK) Code added in v1.18.0

func (o *BackupsCreateOK) Code() int

Code gets the status code for the backups create o k response

func (*BackupsCreateOK) Error

func (o *BackupsCreateOK) Error() string

func (*BackupsCreateOK) GetPayload

func (o *BackupsCreateOK) GetPayload() *models.BackupCreateResponse

func (*BackupsCreateOK) IsClientError added in v1.18.0

func (o *BackupsCreateOK) IsClientError() bool

IsClientError returns true when this backups create o k response has a 4xx status code

func (*BackupsCreateOK) IsCode added in v1.18.0

func (o *BackupsCreateOK) IsCode(code int) bool

IsCode returns true when this backups create o k response a status code equal to that given

func (*BackupsCreateOK) IsRedirect added in v1.18.0

func (o *BackupsCreateOK) IsRedirect() bool

IsRedirect returns true when this backups create o k response has a 3xx status code

func (*BackupsCreateOK) IsServerError added in v1.18.0

func (o *BackupsCreateOK) IsServerError() bool

IsServerError returns true when this backups create o k response has a 5xx status code

func (*BackupsCreateOK) IsSuccess added in v1.18.0

func (o *BackupsCreateOK) IsSuccess() bool

IsSuccess returns true when this backups create o k response has a 2xx status code

func (*BackupsCreateOK) String added in v1.18.0

func (o *BackupsCreateOK) String() string

type BackupsCreateParams

type BackupsCreateParams struct {

	/* Backend.

	   Specifies the backend storage system where the backup will be stored (e.g., `filesystem`, `gcs`, `s3`, `azure`).
	*/
	Backend string

	/* Body.

	   Details of the backup request, including the backup ID and collections to include or exclude.
	*/
	Body *models.BackupCreateRequest

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

BackupsCreateParams contains all the parameters to send to the API endpoint

for the backups create operation.

Typically these are written to a http.Request.

func NewBackupsCreateParams

func NewBackupsCreateParams() *BackupsCreateParams

NewBackupsCreateParams creates a new BackupsCreateParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewBackupsCreateParamsWithContext

func NewBackupsCreateParamsWithContext(ctx context.Context) *BackupsCreateParams

NewBackupsCreateParamsWithContext creates a new BackupsCreateParams object with the ability to set a context for a request.

func NewBackupsCreateParamsWithHTTPClient

func NewBackupsCreateParamsWithHTTPClient(client *http.Client) *BackupsCreateParams

NewBackupsCreateParamsWithHTTPClient creates a new BackupsCreateParams object with the ability to set a custom HTTPClient for a request.

func NewBackupsCreateParamsWithTimeout

func NewBackupsCreateParamsWithTimeout(timeout time.Duration) *BackupsCreateParams

NewBackupsCreateParamsWithTimeout creates a new BackupsCreateParams object with the ability to set a timeout on a request.

func (*BackupsCreateParams) SetBackend

func (o *BackupsCreateParams) SetBackend(backend string)

SetBackend adds the backend to the backups create params

func (*BackupsCreateParams) SetBody

SetBody adds the body to the backups create params

func (*BackupsCreateParams) SetContext

func (o *BackupsCreateParams) SetContext(ctx context.Context)

SetContext adds the context to the backups create params

func (*BackupsCreateParams) SetDefaults added in v1.18.0

func (o *BackupsCreateParams) SetDefaults()

SetDefaults hydrates default values in the backups create params (not the query body).

All values with no default are reset to their zero value.

func (*BackupsCreateParams) SetHTTPClient

func (o *BackupsCreateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the backups create params

func (*BackupsCreateParams) SetTimeout

func (o *BackupsCreateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the backups create params

func (*BackupsCreateParams) WithBackend

func (o *BackupsCreateParams) WithBackend(backend string) *BackupsCreateParams

WithBackend adds the backend to the backups create params

func (*BackupsCreateParams) WithBody

WithBody adds the body to the backups create params

func (*BackupsCreateParams) WithContext

WithContext adds the context to the backups create params

func (*BackupsCreateParams) WithDefaults added in v1.18.0

func (o *BackupsCreateParams) WithDefaults() *BackupsCreateParams

WithDefaults hydrates default values in the backups create params (not the query body).

All values with no default are reset to their zero value.

func (*BackupsCreateParams) WithHTTPClient

func (o *BackupsCreateParams) WithHTTPClient(client *http.Client) *BackupsCreateParams

WithHTTPClient adds the HTTPClient to the backups create params

func (*BackupsCreateParams) WithTimeout

func (o *BackupsCreateParams) WithTimeout(timeout time.Duration) *BackupsCreateParams

WithTimeout adds the timeout to the backups create params

func (*BackupsCreateParams) WriteToRequest

func (o *BackupsCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type BackupsCreateReader

type BackupsCreateReader struct {
	// contains filtered or unexported fields
}

BackupsCreateReader is a Reader for the BackupsCreate structure.

func (*BackupsCreateReader) ReadResponse

func (o *BackupsCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type BackupsCreateStatusForbidden

type BackupsCreateStatusForbidden struct {
	Payload *models.ErrorResponse
}

BackupsCreateStatusForbidden describes a response with status code 403, with default header values.

Forbidden

func NewBackupsCreateStatusForbidden

func NewBackupsCreateStatusForbidden() *BackupsCreateStatusForbidden

NewBackupsCreateStatusForbidden creates a BackupsCreateStatusForbidden with default headers values

func (*BackupsCreateStatusForbidden) Code added in v1.18.0

Code gets the status code for the backups create status forbidden response

func (*BackupsCreateStatusForbidden) Error

func (*BackupsCreateStatusForbidden) GetPayload

func (*BackupsCreateStatusForbidden) IsClientError added in v1.18.0

func (o *BackupsCreateStatusForbidden) IsClientError() bool

IsClientError returns true when this backups create status forbidden response has a 4xx status code

func (*BackupsCreateStatusForbidden) IsCode added in v1.18.0

func (o *BackupsCreateStatusForbidden) IsCode(code int) bool

IsCode returns true when this backups create status forbidden response a status code equal to that given

func (*BackupsCreateStatusForbidden) IsRedirect added in v1.18.0

func (o *BackupsCreateStatusForbidden) IsRedirect() bool

IsRedirect returns true when this backups create status forbidden response has a 3xx status code

func (*BackupsCreateStatusForbidden) IsServerError added in v1.18.0

func (o *BackupsCreateStatusForbidden) IsServerError() bool

IsServerError returns true when this backups create status forbidden response has a 5xx status code

func (*BackupsCreateStatusForbidden) IsSuccess added in v1.18.0

func (o *BackupsCreateStatusForbidden) IsSuccess() bool

IsSuccess returns true when this backups create status forbidden response has a 2xx status code

func (*BackupsCreateStatusForbidden) String added in v1.18.0

type BackupsCreateStatusInternalServerError

type BackupsCreateStatusInternalServerError struct {
	Payload *models.ErrorResponse
}

BackupsCreateStatusInternalServerError describes a response with status code 500, with default header values.

An internal server error occurred while checking backup status. Check the ErrorResponse for details.

func NewBackupsCreateStatusInternalServerError

func NewBackupsCreateStatusInternalServerError() *BackupsCreateStatusInternalServerError

NewBackupsCreateStatusInternalServerError creates a BackupsCreateStatusInternalServerError with default headers values

func (*BackupsCreateStatusInternalServerError) Code added in v1.18.0

Code gets the status code for the backups create status internal server error response

func (*BackupsCreateStatusInternalServerError) Error

func (*BackupsCreateStatusInternalServerError) GetPayload

func (*BackupsCreateStatusInternalServerError) IsClientError added in v1.18.0

func (o *BackupsCreateStatusInternalServerError) IsClientError() bool

IsClientError returns true when this backups create status internal server error response has a 4xx status code

func (*BackupsCreateStatusInternalServerError) IsCode added in v1.18.0

IsCode returns true when this backups create status internal server error response a status code equal to that given

func (*BackupsCreateStatusInternalServerError) IsRedirect added in v1.18.0

IsRedirect returns true when this backups create status internal server error response has a 3xx status code

func (*BackupsCreateStatusInternalServerError) IsServerError added in v1.18.0

func (o *BackupsCreateStatusInternalServerError) IsServerError() bool

IsServerError returns true when this backups create status internal server error response has a 5xx status code

func (*BackupsCreateStatusInternalServerError) IsSuccess added in v1.18.0

IsSuccess returns true when this backups create status internal server error response has a 2xx status code

func (*BackupsCreateStatusInternalServerError) String added in v1.18.0

type BackupsCreateStatusNotFound

type BackupsCreateStatusNotFound struct {
	Payload *models.ErrorResponse
}

BackupsCreateStatusNotFound describes a response with status code 404, with default header values.

Backup not found on the specified backend with the given ID.

func NewBackupsCreateStatusNotFound

func NewBackupsCreateStatusNotFound() *BackupsCreateStatusNotFound

NewBackupsCreateStatusNotFound creates a BackupsCreateStatusNotFound with default headers values

func (*BackupsCreateStatusNotFound) Code added in v1.18.0

func (o *BackupsCreateStatusNotFound) Code() int

Code gets the status code for the backups create status not found response

func (*BackupsCreateStatusNotFound) Error

func (*BackupsCreateStatusNotFound) GetPayload

func (*BackupsCreateStatusNotFound) IsClientError added in v1.18.0

func (o *BackupsCreateStatusNotFound) IsClientError() bool

IsClientError returns true when this backups create status not found response has a 4xx status code

func (*BackupsCreateStatusNotFound) IsCode added in v1.18.0

func (o *BackupsCreateStatusNotFound) IsCode(code int) bool

IsCode returns true when this backups create status not found response a status code equal to that given

func (*BackupsCreateStatusNotFound) IsRedirect added in v1.18.0

func (o *BackupsCreateStatusNotFound) IsRedirect() bool

IsRedirect returns true when this backups create status not found response has a 3xx status code

func (*BackupsCreateStatusNotFound) IsServerError added in v1.18.0

func (o *BackupsCreateStatusNotFound) IsServerError() bool

IsServerError returns true when this backups create status not found response has a 5xx status code

func (*BackupsCreateStatusNotFound) IsSuccess added in v1.18.0

func (o *BackupsCreateStatusNotFound) IsSuccess() bool

IsSuccess returns true when this backups create status not found response has a 2xx status code

func (*BackupsCreateStatusNotFound) String added in v1.18.0

func (o *BackupsCreateStatusNotFound) String() string

type BackupsCreateStatusOK

type BackupsCreateStatusOK struct {
	Payload *models.BackupCreateStatusResponse
}

BackupsCreateStatusOK describes a response with status code 200, with default header values.

Successfully retrieved the status of the backup creation process.

func NewBackupsCreateStatusOK

func NewBackupsCreateStatusOK() *BackupsCreateStatusOK

NewBackupsCreateStatusOK creates a BackupsCreateStatusOK with default headers values

func (*BackupsCreateStatusOK) Code added in v1.18.0

func (o *BackupsCreateStatusOK) Code() int

Code gets the status code for the backups create status o k response

func (*BackupsCreateStatusOK) Error

func (o *BackupsCreateStatusOK) Error() string

func (*BackupsCreateStatusOK) GetPayload

func (*BackupsCreateStatusOK) IsClientError added in v1.18.0

func (o *BackupsCreateStatusOK) IsClientError() bool

IsClientError returns true when this backups create status o k response has a 4xx status code

func (*BackupsCreateStatusOK) IsCode added in v1.18.0

func (o *BackupsCreateStatusOK) IsCode(code int) bool

IsCode returns true when this backups create status o k response a status code equal to that given

func (*BackupsCreateStatusOK) IsRedirect added in v1.18.0

func (o *BackupsCreateStatusOK) IsRedirect() bool

IsRedirect returns true when this backups create status o k response has a 3xx status code

func (*BackupsCreateStatusOK) IsServerError added in v1.18.0

func (o *BackupsCreateStatusOK) IsServerError() bool

IsServerError returns true when this backups create status o k response has a 5xx status code

func (*BackupsCreateStatusOK) IsSuccess added in v1.18.0

func (o *BackupsCreateStatusOK) IsSuccess() bool

IsSuccess returns true when this backups create status o k response has a 2xx status code

func (*BackupsCreateStatusOK) String added in v1.18.0

func (o *BackupsCreateStatusOK) String() string

type BackupsCreateStatusParams

type BackupsCreateStatusParams struct {

	/* Backend.

	   Specifies the backend storage system where the backup resides (e.g., `filesystem`, `gcs`, `s3`, `azure`).
	*/
	Backend string

	/* Bucket.

	   Optional: Specifies the bucket, container, or volume name if required by the backend.
	*/
	Bucket *string

	/* ID.

	   The unique identifier of the backup. Must be URL-safe and compatible with filesystem paths (only lowercase, numbers, underscore, minus characters allowed).
	*/
	ID string

	/* Path.

	   Optional: Specifies the path within the bucket/container/volume if the backup is not at the root.
	*/
	Path *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

BackupsCreateStatusParams contains all the parameters to send to the API endpoint

for the backups create status operation.

Typically these are written to a http.Request.

func NewBackupsCreateStatusParams

func NewBackupsCreateStatusParams() *BackupsCreateStatusParams

NewBackupsCreateStatusParams creates a new BackupsCreateStatusParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewBackupsCreateStatusParamsWithContext

func NewBackupsCreateStatusParamsWithContext(ctx context.Context) *BackupsCreateStatusParams

NewBackupsCreateStatusParamsWithContext creates a new BackupsCreateStatusParams object with the ability to set a context for a request.

func NewBackupsCreateStatusParamsWithHTTPClient

func NewBackupsCreateStatusParamsWithHTTPClient(client *http.Client) *BackupsCreateStatusParams

NewBackupsCreateStatusParamsWithHTTPClient creates a new BackupsCreateStatusParams object with the ability to set a custom HTTPClient for a request.

func NewBackupsCreateStatusParamsWithTimeout

func NewBackupsCreateStatusParamsWithTimeout(timeout time.Duration) *BackupsCreateStatusParams

NewBackupsCreateStatusParamsWithTimeout creates a new BackupsCreateStatusParams object with the ability to set a timeout on a request.

func (*BackupsCreateStatusParams) SetBackend

func (o *BackupsCreateStatusParams) SetBackend(backend string)

SetBackend adds the backend to the backups create status params

func (*BackupsCreateStatusParams) SetBucket added in v1.27.2

func (o *BackupsCreateStatusParams) SetBucket(bucket *string)

SetBucket adds the bucket to the backups create status params

func (*BackupsCreateStatusParams) SetContext

func (o *BackupsCreateStatusParams) SetContext(ctx context.Context)

SetContext adds the context to the backups create status params

func (*BackupsCreateStatusParams) SetDefaults added in v1.18.0

func (o *BackupsCreateStatusParams) SetDefaults()

SetDefaults hydrates default values in the backups create status params (not the query body).

All values with no default are reset to their zero value.

func (*BackupsCreateStatusParams) SetHTTPClient

func (o *BackupsCreateStatusParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the backups create status params

func (*BackupsCreateStatusParams) SetID

func (o *BackupsCreateStatusParams) SetID(id string)

SetID adds the id to the backups create status params

func (*BackupsCreateStatusParams) SetPath added in v1.27.2

func (o *BackupsCreateStatusParams) SetPath(path *string)

SetPath adds the path to the backups create status params

func (*BackupsCreateStatusParams) SetTimeout

func (o *BackupsCreateStatusParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the backups create status params

func (*BackupsCreateStatusParams) WithBackend

WithBackend adds the backend to the backups create status params

func (*BackupsCreateStatusParams) WithBucket added in v1.27.2

WithBucket adds the bucket to the backups create status params

func (*BackupsCreateStatusParams) WithContext

WithContext adds the context to the backups create status params

func (*BackupsCreateStatusParams) WithDefaults added in v1.18.0

WithDefaults hydrates default values in the backups create status params (not the query body).

All values with no default are reset to their zero value.

func (*BackupsCreateStatusParams) WithHTTPClient

func (o *BackupsCreateStatusParams) WithHTTPClient(client *http.Client) *BackupsCreateStatusParams

WithHTTPClient adds the HTTPClient to the backups create status params

func (*BackupsCreateStatusParams) WithID

WithID adds the id to the backups create status params

func (*BackupsCreateStatusParams) WithPath added in v1.27.2

WithPath adds the path to the backups create status params

func (*BackupsCreateStatusParams) WithTimeout

WithTimeout adds the timeout to the backups create status params

func (*BackupsCreateStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type BackupsCreateStatusReader

type BackupsCreateStatusReader struct {
	// contains filtered or unexported fields
}

BackupsCreateStatusReader is a Reader for the BackupsCreateStatus structure.

func (*BackupsCreateStatusReader) ReadResponse

func (o *BackupsCreateStatusReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type BackupsCreateStatusUnauthorized

type BackupsCreateStatusUnauthorized struct {
}

BackupsCreateStatusUnauthorized describes a response with status code 401, with default header values.

Unauthorized or invalid credentials.

func NewBackupsCreateStatusUnauthorized

func NewBackupsCreateStatusUnauthorized() *BackupsCreateStatusUnauthorized

NewBackupsCreateStatusUnauthorized creates a BackupsCreateStatusUnauthorized with default headers values

func (*BackupsCreateStatusUnauthorized) Code added in v1.18.0

Code gets the status code for the backups create status unauthorized response

func (*BackupsCreateStatusUnauthorized) Error

func (*BackupsCreateStatusUnauthorized) IsClientError added in v1.18.0

func (o *BackupsCreateStatusUnauthorized) IsClientError() bool

IsClientError returns true when this backups create status unauthorized response has a 4xx status code

func (*BackupsCreateStatusUnauthorized) IsCode added in v1.18.0

func (o *BackupsCreateStatusUnauthorized) IsCode(code int) bool

IsCode returns true when this backups create status unauthorized response a status code equal to that given

func (*BackupsCreateStatusUnauthorized) IsRedirect added in v1.18.0

func (o *BackupsCreateStatusUnauthorized) IsRedirect() bool

IsRedirect returns true when this backups create status unauthorized response has a 3xx status code

func (*BackupsCreateStatusUnauthorized) IsServerError added in v1.18.0

func (o *BackupsCreateStatusUnauthorized) IsServerError() bool

IsServerError returns true when this backups create status unauthorized response has a 5xx status code

func (*BackupsCreateStatusUnauthorized) IsSuccess added in v1.18.0

func (o *BackupsCreateStatusUnauthorized) IsSuccess() bool

IsSuccess returns true when this backups create status unauthorized response has a 2xx status code

func (*BackupsCreateStatusUnauthorized) String added in v1.18.0

type BackupsCreateStatusUnprocessableEntity

type BackupsCreateStatusUnprocessableEntity struct {
	Payload *models.ErrorResponse
}

BackupsCreateStatusUnprocessableEntity describes a response with status code 422, with default header values.

Invalid request to check backup creation status.

func NewBackupsCreateStatusUnprocessableEntity

func NewBackupsCreateStatusUnprocessableEntity() *BackupsCreateStatusUnprocessableEntity

NewBackupsCreateStatusUnprocessableEntity creates a BackupsCreateStatusUnprocessableEntity with default headers values

func (*BackupsCreateStatusUnprocessableEntity) Code added in v1.18.0

Code gets the status code for the backups create status unprocessable entity response

func (*BackupsCreateStatusUnprocessableEntity) Error

func (*BackupsCreateStatusUnprocessableEntity) GetPayload

func (*BackupsCreateStatusUnprocessableEntity) IsClientError added in v1.18.0

func (o *BackupsCreateStatusUnprocessableEntity) IsClientError() bool

IsClientError returns true when this backups create status unprocessable entity response has a 4xx status code

func (*BackupsCreateStatusUnprocessableEntity) IsCode added in v1.18.0

IsCode returns true when this backups create status unprocessable entity response a status code equal to that given

func (*BackupsCreateStatusUnprocessableEntity) IsRedirect added in v1.18.0

IsRedirect returns true when this backups create status unprocessable entity response has a 3xx status code

func (*BackupsCreateStatusUnprocessableEntity) IsServerError added in v1.18.0

func (o *BackupsCreateStatusUnprocessableEntity) IsServerError() bool

IsServerError returns true when this backups create status unprocessable entity response has a 5xx status code

func (*BackupsCreateStatusUnprocessableEntity) IsSuccess added in v1.18.0

IsSuccess returns true when this backups create status unprocessable entity response has a 2xx status code

func (*BackupsCreateStatusUnprocessableEntity) String added in v1.18.0

type BackupsCreateUnauthorized

type BackupsCreateUnauthorized struct {
}

BackupsCreateUnauthorized describes a response with status code 401, with default header values.

Unauthorized or invalid credentials.

func NewBackupsCreateUnauthorized

func NewBackupsCreateUnauthorized() *BackupsCreateUnauthorized

NewBackupsCreateUnauthorized creates a BackupsCreateUnauthorized with default headers values

func (*BackupsCreateUnauthorized) Code added in v1.18.0

func (o *BackupsCreateUnauthorized) Code() int

Code gets the status code for the backups create unauthorized response

func (*BackupsCreateUnauthorized) Error

func (o *BackupsCreateUnauthorized) Error() string

func (*BackupsCreateUnauthorized) IsClientError added in v1.18.0

func (o *BackupsCreateUnauthorized) IsClientError() bool

IsClientError returns true when this backups create unauthorized response has a 4xx status code

func (*BackupsCreateUnauthorized) IsCode added in v1.18.0

func (o *BackupsCreateUnauthorized) IsCode(code int) bool

IsCode returns true when this backups create unauthorized response a status code equal to that given

func (*BackupsCreateUnauthorized) IsRedirect added in v1.18.0

func (o *BackupsCreateUnauthorized) IsRedirect() bool

IsRedirect returns true when this backups create unauthorized response has a 3xx status code

func (*BackupsCreateUnauthorized) IsServerError added in v1.18.0

func (o *BackupsCreateUnauthorized) IsServerError() bool

IsServerError returns true when this backups create unauthorized response has a 5xx status code

func (*BackupsCreateUnauthorized) IsSuccess added in v1.18.0

func (o *BackupsCreateUnauthorized) IsSuccess() bool

IsSuccess returns true when this backups create unauthorized response has a 2xx status code

func (*BackupsCreateUnauthorized) String added in v1.18.0

func (o *BackupsCreateUnauthorized) String() string

type BackupsCreateUnprocessableEntity

type BackupsCreateUnprocessableEntity struct {
	Payload *models.ErrorResponse
}

BackupsCreateUnprocessableEntity describes a response with status code 422, with default header values.

Invalid backup creation request. Check the request body and backend configuration.

func NewBackupsCreateUnprocessableEntity

func NewBackupsCreateUnprocessableEntity() *BackupsCreateUnprocessableEntity

NewBackupsCreateUnprocessableEntity creates a BackupsCreateUnprocessableEntity with default headers values

func (*BackupsCreateUnprocessableEntity) Code added in v1.18.0

Code gets the status code for the backups create unprocessable entity response

func (*BackupsCreateUnprocessableEntity) Error

func (*BackupsCreateUnprocessableEntity) GetPayload

func (*BackupsCreateUnprocessableEntity) IsClientError added in v1.18.0

func (o *BackupsCreateUnprocessableEntity) IsClientError() bool

IsClientError returns true when this backups create unprocessable entity response has a 4xx status code

func (*BackupsCreateUnprocessableEntity) IsCode added in v1.18.0

func (o *BackupsCreateUnprocessableEntity) IsCode(code int) bool

IsCode returns true when this backups create unprocessable entity response a status code equal to that given

func (*BackupsCreateUnprocessableEntity) IsRedirect added in v1.18.0

func (o *BackupsCreateUnprocessableEntity) IsRedirect() bool

IsRedirect returns true when this backups create unprocessable entity response has a 3xx status code

func (*BackupsCreateUnprocessableEntity) IsServerError added in v1.18.0

func (o *BackupsCreateUnprocessableEntity) IsServerError() bool

IsServerError returns true when this backups create unprocessable entity response has a 5xx status code

func (*BackupsCreateUnprocessableEntity) IsSuccess added in v1.18.0

func (o *BackupsCreateUnprocessableEntity) IsSuccess() bool

IsSuccess returns true when this backups create unprocessable entity response has a 2xx status code

func (*BackupsCreateUnprocessableEntity) String added in v1.18.0

type BackupsListForbidden added in v1.24.25

type BackupsListForbidden struct {
	Payload *models.ErrorResponse
}

BackupsListForbidden describes a response with status code 403, with default header values.

Forbidden

func NewBackupsListForbidden added in v1.24.25

func NewBackupsListForbidden() *BackupsListForbidden

NewBackupsListForbidden creates a BackupsListForbidden with default headers values

func (*BackupsListForbidden) Code added in v1.24.25

func (o *BackupsListForbidden) Code() int

Code gets the status code for the backups list forbidden response

func (*BackupsListForbidden) Error added in v1.24.25

func (o *BackupsListForbidden) Error() string

func (*BackupsListForbidden) GetPayload added in v1.24.25

func (o *BackupsListForbidden) GetPayload() *models.ErrorResponse

func (*BackupsListForbidden) IsClientError added in v1.24.25

func (o *BackupsListForbidden) IsClientError() bool

IsClientError returns true when this backups list forbidden response has a 4xx status code

func (*BackupsListForbidden) IsCode added in v1.24.25

func (o *BackupsListForbidden) IsCode(code int) bool

IsCode returns true when this backups list forbidden response a status code equal to that given

func (*BackupsListForbidden) IsRedirect added in v1.24.25

func (o *BackupsListForbidden) IsRedirect() bool

IsRedirect returns true when this backups list forbidden response has a 3xx status code

func (*BackupsListForbidden) IsServerError added in v1.24.25

func (o *BackupsListForbidden) IsServerError() bool

IsServerError returns true when this backups list forbidden response has a 5xx status code

func (*BackupsListForbidden) IsSuccess added in v1.24.25

func (o *BackupsListForbidden) IsSuccess() bool

IsSuccess returns true when this backups list forbidden response has a 2xx status code

func (*BackupsListForbidden) String added in v1.24.25

func (o *BackupsListForbidden) String() string

type BackupsListInternalServerError added in v1.24.25

type BackupsListInternalServerError struct {
	Payload *models.ErrorResponse
}

BackupsListInternalServerError describes a response with status code 500, with default header values.

An internal server error occurred while listing backups. Check the ErrorResponse for details.

func NewBackupsListInternalServerError added in v1.24.25

func NewBackupsListInternalServerError() *BackupsListInternalServerError

NewBackupsListInternalServerError creates a BackupsListInternalServerError with default headers values

func (*BackupsListInternalServerError) Code added in v1.24.25

Code gets the status code for the backups list internal server error response

func (*BackupsListInternalServerError) Error added in v1.24.25

func (*BackupsListInternalServerError) GetPayload added in v1.24.25

func (*BackupsListInternalServerError) IsClientError added in v1.24.25

func (o *BackupsListInternalServerError) IsClientError() bool

IsClientError returns true when this backups list internal server error response has a 4xx status code

func (*BackupsListInternalServerError) IsCode added in v1.24.25

func (o *BackupsListInternalServerError) IsCode(code int) bool

IsCode returns true when this backups list internal server error response a status code equal to that given

func (*BackupsListInternalServerError) IsRedirect added in v1.24.25

func (o *BackupsListInternalServerError) IsRedirect() bool

IsRedirect returns true when this backups list internal server error response has a 3xx status code

func (*BackupsListInternalServerError) IsServerError added in v1.24.25

func (o *BackupsListInternalServerError) IsServerError() bool

IsServerError returns true when this backups list internal server error response has a 5xx status code

func (*BackupsListInternalServerError) IsSuccess added in v1.24.25

func (o *BackupsListInternalServerError) IsSuccess() bool

IsSuccess returns true when this backups list internal server error response has a 2xx status code

func (*BackupsListInternalServerError) String added in v1.24.25

type BackupsListOK added in v1.24.25

type BackupsListOK struct {
	Payload models.BackupListResponse
}

BackupsListOK describes a response with status code 200, with default header values.

Successfully retrieved the list of backups in progress.

func NewBackupsListOK added in v1.24.25

func NewBackupsListOK() *BackupsListOK

NewBackupsListOK creates a BackupsListOK with default headers values

func (*BackupsListOK) Code added in v1.24.25

func (o *BackupsListOK) Code() int

Code gets the status code for the backups list o k response

func (*BackupsListOK) Error added in v1.24.25

func (o *BackupsListOK) Error() string

func (*BackupsListOK) GetPayload added in v1.24.25

func (o *BackupsListOK) GetPayload() models.BackupListResponse

func (*BackupsListOK) IsClientError added in v1.24.25

func (o *BackupsListOK) IsClientError() bool

IsClientError returns true when this backups list o k response has a 4xx status code

func (*BackupsListOK) IsCode added in v1.24.25

func (o *BackupsListOK) IsCode(code int) bool

IsCode returns true when this backups list o k response a status code equal to that given

func (*BackupsListOK) IsRedirect added in v1.24.25

func (o *BackupsListOK) IsRedirect() bool

IsRedirect returns true when this backups list o k response has a 3xx status code

func (*BackupsListOK) IsServerError added in v1.24.25

func (o *BackupsListOK) IsServerError() bool

IsServerError returns true when this backups list o k response has a 5xx status code

func (*BackupsListOK) IsSuccess added in v1.24.25

func (o *BackupsListOK) IsSuccess() bool

IsSuccess returns true when this backups list o k response has a 2xx status code

func (*BackupsListOK) String added in v1.24.25

func (o *BackupsListOK) String() string

type BackupsListParams added in v1.24.25

type BackupsListParams struct {

	/* Backend.

	   Specifies the backend storage system to list backups from (e.g., `filesystem`, `gcs`, `s3`, `azure`).
	*/
	Backend string

	/* Order.

	   Order of returned list of backups based on creation time. (asc or desc)

	   Default: "desc"
	*/
	Order *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

BackupsListParams contains all the parameters to send to the API endpoint

for the backups list operation.

Typically these are written to a http.Request.

func NewBackupsListParams added in v1.24.25

func NewBackupsListParams() *BackupsListParams

NewBackupsListParams creates a new BackupsListParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewBackupsListParamsWithContext added in v1.24.25

func NewBackupsListParamsWithContext(ctx context.Context) *BackupsListParams

NewBackupsListParamsWithContext creates a new BackupsListParams object with the ability to set a context for a request.

func NewBackupsListParamsWithHTTPClient added in v1.24.25

func NewBackupsListParamsWithHTTPClient(client *http.Client) *BackupsListParams

NewBackupsListParamsWithHTTPClient creates a new BackupsListParams object with the ability to set a custom HTTPClient for a request.

func NewBackupsListParamsWithTimeout added in v1.24.25

func NewBackupsListParamsWithTimeout(timeout time.Duration) *BackupsListParams

NewBackupsListParamsWithTimeout creates a new BackupsListParams object with the ability to set a timeout on a request.

func (*BackupsListParams) SetBackend added in v1.24.25

func (o *BackupsListParams) SetBackend(backend string)

SetBackend adds the backend to the backups list params

func (*BackupsListParams) SetContext added in v1.24.25

func (o *BackupsListParams) SetContext(ctx context.Context)

SetContext adds the context to the backups list params

func (*BackupsListParams) SetDefaults added in v1.24.25

func (o *BackupsListParams) SetDefaults()

SetDefaults hydrates default values in the backups list params (not the query body).

All values with no default are reset to their zero value.

func (*BackupsListParams) SetHTTPClient added in v1.24.25

func (o *BackupsListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the backups list params

func (*BackupsListParams) SetOrder added in v1.32.14

func (o *BackupsListParams) SetOrder(order *string)

SetOrder adds the order to the backups list params

func (*BackupsListParams) SetTimeout added in v1.24.25

func (o *BackupsListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the backups list params

func (*BackupsListParams) WithBackend added in v1.24.25

func (o *BackupsListParams) WithBackend(backend string) *BackupsListParams

WithBackend adds the backend to the backups list params

func (*BackupsListParams) WithContext added in v1.24.25

func (o *BackupsListParams) WithContext(ctx context.Context) *BackupsListParams

WithContext adds the context to the backups list params

func (*BackupsListParams) WithDefaults added in v1.24.25

func (o *BackupsListParams) WithDefaults() *BackupsListParams

WithDefaults hydrates default values in the backups list params (not the query body).

All values with no default are reset to their zero value.

func (*BackupsListParams) WithHTTPClient added in v1.24.25

func (o *BackupsListParams) WithHTTPClient(client *http.Client) *BackupsListParams

WithHTTPClient adds the HTTPClient to the backups list params

func (*BackupsListParams) WithOrder added in v1.32.14

func (o *BackupsListParams) WithOrder(order *string) *BackupsListParams

WithOrder adds the order to the backups list params

func (*BackupsListParams) WithTimeout added in v1.24.25

func (o *BackupsListParams) WithTimeout(timeout time.Duration) *BackupsListParams

WithTimeout adds the timeout to the backups list params

func (*BackupsListParams) WriteToRequest added in v1.24.25

func (o *BackupsListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type BackupsListReader added in v1.24.25

type BackupsListReader struct {
	// contains filtered or unexported fields
}

BackupsListReader is a Reader for the BackupsList structure.

func (*BackupsListReader) ReadResponse added in v1.24.25

func (o *BackupsListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type BackupsListUnauthorized added in v1.24.25

type BackupsListUnauthorized struct {
}

BackupsListUnauthorized describes a response with status code 401, with default header values.

Unauthorized or invalid credentials.

func NewBackupsListUnauthorized added in v1.24.25

func NewBackupsListUnauthorized() *BackupsListUnauthorized

NewBackupsListUnauthorized creates a BackupsListUnauthorized with default headers values

func (*BackupsListUnauthorized) Code added in v1.24.25

func (o *BackupsListUnauthorized) Code() int

Code gets the status code for the backups list unauthorized response

func (*BackupsListUnauthorized) Error added in v1.24.25

func (o *BackupsListUnauthorized) Error() string

func (*BackupsListUnauthorized) IsClientError added in v1.24.25

func (o *BackupsListUnauthorized) IsClientError() bool

IsClientError returns true when this backups list unauthorized response has a 4xx status code

func (*BackupsListUnauthorized) IsCode added in v1.24.25

func (o *BackupsListUnauthorized) IsCode(code int) bool

IsCode returns true when this backups list unauthorized response a status code equal to that given

func (*BackupsListUnauthorized) IsRedirect added in v1.24.25

func (o *BackupsListUnauthorized) IsRedirect() bool

IsRedirect returns true when this backups list unauthorized response has a 3xx status code

func (*BackupsListUnauthorized) IsServerError added in v1.24.25

func (o *BackupsListUnauthorized) IsServerError() bool

IsServerError returns true when this backups list unauthorized response has a 5xx status code

func (*BackupsListUnauthorized) IsSuccess added in v1.24.25

func (o *BackupsListUnauthorized) IsSuccess() bool

IsSuccess returns true when this backups list unauthorized response has a 2xx status code

func (*BackupsListUnauthorized) String added in v1.24.25

func (o *BackupsListUnauthorized) String() string

type BackupsListUnprocessableEntity added in v1.24.25

type BackupsListUnprocessableEntity struct {
	Payload *models.ErrorResponse
}

BackupsListUnprocessableEntity describes a response with status code 422, with default header values.

Invalid request to list backups.

func NewBackupsListUnprocessableEntity added in v1.24.25

func NewBackupsListUnprocessableEntity() *BackupsListUnprocessableEntity

NewBackupsListUnprocessableEntity creates a BackupsListUnprocessableEntity with default headers values

func (*BackupsListUnprocessableEntity) Code added in v1.24.25

Code gets the status code for the backups list unprocessable entity response

func (*BackupsListUnprocessableEntity) Error added in v1.24.25

func (*BackupsListUnprocessableEntity) GetPayload added in v1.24.25

func (*BackupsListUnprocessableEntity) IsClientError added in v1.24.25

func (o *BackupsListUnprocessableEntity) IsClientError() bool

IsClientError returns true when this backups list unprocessable entity response has a 4xx status code

func (*BackupsListUnprocessableEntity) IsCode added in v1.24.25

func (o *BackupsListUnprocessableEntity) IsCode(code int) bool

IsCode returns true when this backups list unprocessable entity response a status code equal to that given

func (*BackupsListUnprocessableEntity) IsRedirect added in v1.24.25

func (o *BackupsListUnprocessableEntity) IsRedirect() bool

IsRedirect returns true when this backups list unprocessable entity response has a 3xx status code

func (*BackupsListUnprocessableEntity) IsServerError added in v1.24.25

func (o *BackupsListUnprocessableEntity) IsServerError() bool

IsServerError returns true when this backups list unprocessable entity response has a 5xx status code

func (*BackupsListUnprocessableEntity) IsSuccess added in v1.24.25

func (o *BackupsListUnprocessableEntity) IsSuccess() bool

IsSuccess returns true when this backups list unprocessable entity response has a 2xx status code

func (*BackupsListUnprocessableEntity) String added in v1.24.25

type BackupsRestoreForbidden

type BackupsRestoreForbidden struct {
	Payload *models.ErrorResponse
}

BackupsRestoreForbidden describes a response with status code 403, with default header values.

Forbidden

func NewBackupsRestoreForbidden

func NewBackupsRestoreForbidden() *BackupsRestoreForbidden

NewBackupsRestoreForbidden creates a BackupsRestoreForbidden with default headers values

func (*BackupsRestoreForbidden) Code added in v1.18.0

func (o *BackupsRestoreForbidden) Code() int

Code gets the status code for the backups restore forbidden response

func (*BackupsRestoreForbidden) Error

func (o *BackupsRestoreForbidden) Error() string

func (*BackupsRestoreForbidden) GetPayload

func (o *BackupsRestoreForbidden) GetPayload() *models.ErrorResponse

func (*BackupsRestoreForbidden) IsClientError added in v1.18.0

func (o *BackupsRestoreForbidden) IsClientError() bool

IsClientError returns true when this backups restore forbidden response has a 4xx status code

func (*BackupsRestoreForbidden) IsCode added in v1.18.0

func (o *BackupsRestoreForbidden) IsCode(code int) bool

IsCode returns true when this backups restore forbidden response a status code equal to that given

func (*BackupsRestoreForbidden) IsRedirect added in v1.18.0

func (o *BackupsRestoreForbidden) IsRedirect() bool

IsRedirect returns true when this backups restore forbidden response has a 3xx status code

func (*BackupsRestoreForbidden) IsServerError added in v1.18.0

func (o *BackupsRestoreForbidden) IsServerError() bool

IsServerError returns true when this backups restore forbidden response has a 5xx status code

func (*BackupsRestoreForbidden) IsSuccess added in v1.18.0

func (o *BackupsRestoreForbidden) IsSuccess() bool

IsSuccess returns true when this backups restore forbidden response has a 2xx status code

func (*BackupsRestoreForbidden) String added in v1.18.0

func (o *BackupsRestoreForbidden) String() string

type BackupsRestoreInternalServerError

type BackupsRestoreInternalServerError struct {
	Payload *models.ErrorResponse
}

BackupsRestoreInternalServerError describes a response with status code 500, with default header values.

An internal server error occurred during restore initiation. Check the ErrorResponse for details.

func NewBackupsRestoreInternalServerError

func NewBackupsRestoreInternalServerError() *BackupsRestoreInternalServerError

NewBackupsRestoreInternalServerError creates a BackupsRestoreInternalServerError with default headers values

func (*BackupsRestoreInternalServerError) Code added in v1.18.0

Code gets the status code for the backups restore internal server error response

func (*BackupsRestoreInternalServerError) Error

func (*BackupsRestoreInternalServerError) GetPayload

func (*BackupsRestoreInternalServerError) IsClientError added in v1.18.0

func (o *BackupsRestoreInternalServerError) IsClientError() bool

IsClientError returns true when this backups restore internal server error response has a 4xx status code

func (*BackupsRestoreInternalServerError) IsCode added in v1.18.0

func (o *BackupsRestoreInternalServerError) IsCode(code int) bool

IsCode returns true when this backups restore internal server error response a status code equal to that given

func (*BackupsRestoreInternalServerError) IsRedirect added in v1.18.0

func (o *BackupsRestoreInternalServerError) IsRedirect() bool

IsRedirect returns true when this backups restore internal server error response has a 3xx status code

func (*BackupsRestoreInternalServerError) IsServerError added in v1.18.0

func (o *BackupsRestoreInternalServerError) IsServerError() bool

IsServerError returns true when this backups restore internal server error response has a 5xx status code

func (*BackupsRestoreInternalServerError) IsSuccess added in v1.18.0

func (o *BackupsRestoreInternalServerError) IsSuccess() bool

IsSuccess returns true when this backups restore internal server error response has a 2xx status code

func (*BackupsRestoreInternalServerError) String added in v1.18.0

type BackupsRestoreNotFound

type BackupsRestoreNotFound struct {
	Payload *models.ErrorResponse
}

BackupsRestoreNotFound describes a response with status code 404, with default header values.

Backup not found on the specified backend with the given ID.

func NewBackupsRestoreNotFound

func NewBackupsRestoreNotFound() *BackupsRestoreNotFound

NewBackupsRestoreNotFound creates a BackupsRestoreNotFound with default headers values

func (*BackupsRestoreNotFound) Code added in v1.18.0

func (o *BackupsRestoreNotFound) Code() int

Code gets the status code for the backups restore not found response

func (*BackupsRestoreNotFound) Error

func (o *BackupsRestoreNotFound) Error() string

func (*BackupsRestoreNotFound) GetPayload

func (o *BackupsRestoreNotFound) GetPayload() *models.ErrorResponse

func (*BackupsRestoreNotFound) IsClientError added in v1.18.0

func (o *BackupsRestoreNotFound) IsClientError() bool

IsClientError returns true when this backups restore not found response has a 4xx status code

func (*BackupsRestoreNotFound) IsCode added in v1.18.0

func (o *BackupsRestoreNotFound) IsCode(code int) bool

IsCode returns true when this backups restore not found response a status code equal to that given

func (*BackupsRestoreNotFound) IsRedirect added in v1.18.0

func (o *BackupsRestoreNotFound) IsRedirect() bool

IsRedirect returns true when this backups restore not found response has a 3xx status code

func (*BackupsRestoreNotFound) IsServerError added in v1.18.0

func (o *BackupsRestoreNotFound) IsServerError() bool

IsServerError returns true when this backups restore not found response has a 5xx status code

func (*BackupsRestoreNotFound) IsSuccess added in v1.18.0

func (o *BackupsRestoreNotFound) IsSuccess() bool

IsSuccess returns true when this backups restore not found response has a 2xx status code

func (*BackupsRestoreNotFound) String added in v1.18.0

func (o *BackupsRestoreNotFound) String() string

type BackupsRestoreOK

type BackupsRestoreOK struct {
	Payload *models.BackupRestoreResponse
}

BackupsRestoreOK describes a response with status code 200, with default header values.

Backup restoration process initiated successfully. Check the status endpoint for progress.

func NewBackupsRestoreOK

func NewBackupsRestoreOK() *BackupsRestoreOK

NewBackupsRestoreOK creates a BackupsRestoreOK with default headers values

func (*BackupsRestoreOK) Code added in v1.18.0

func (o *BackupsRestoreOK) Code() int

Code gets the status code for the backups restore o k response

func (*BackupsRestoreOK) Error

func (o *BackupsRestoreOK) Error() string

func (*BackupsRestoreOK) GetPayload

func (*BackupsRestoreOK) IsClientError added in v1.18.0

func (o *BackupsRestoreOK) IsClientError() bool

IsClientError returns true when this backups restore o k response has a 4xx status code

func (*BackupsRestoreOK) IsCode added in v1.18.0

func (o *BackupsRestoreOK) IsCode(code int) bool

IsCode returns true when this backups restore o k response a status code equal to that given

func (*BackupsRestoreOK) IsRedirect added in v1.18.0

func (o *BackupsRestoreOK) IsRedirect() bool

IsRedirect returns true when this backups restore o k response has a 3xx status code

func (*BackupsRestoreOK) IsServerError added in v1.18.0

func (o *BackupsRestoreOK) IsServerError() bool

IsServerError returns true when this backups restore o k response has a 5xx status code

func (*BackupsRestoreOK) IsSuccess added in v1.18.0

func (o *BackupsRestoreOK) IsSuccess() bool

IsSuccess returns true when this backups restore o k response has a 2xx status code

func (*BackupsRestoreOK) String added in v1.18.0

func (o *BackupsRestoreOK) String() string

type BackupsRestoreParams

type BackupsRestoreParams struct {

	/* Backend.

	   Specifies the backend storage system where the backup resides (e.g., `filesystem`, `gcs`, `s3`, `azure`).
	*/
	Backend string

	/* Body.

	   Details of the restore request, including collections to include or exclude and node mapping if necessary.
	*/
	Body *models.BackupRestoreRequest

	/* ID.

	   The unique identifier of the backup to restore from. Must be URL-safe and compatible with filesystem paths (only lowercase, numbers, underscore, minus characters allowed).
	*/
	ID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

BackupsRestoreParams contains all the parameters to send to the API endpoint

for the backups restore operation.

Typically these are written to a http.Request.

func NewBackupsRestoreParams

func NewBackupsRestoreParams() *BackupsRestoreParams

NewBackupsRestoreParams creates a new BackupsRestoreParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewBackupsRestoreParamsWithContext

func NewBackupsRestoreParamsWithContext(ctx context.Context) *BackupsRestoreParams

NewBackupsRestoreParamsWithContext creates a new BackupsRestoreParams object with the ability to set a context for a request.

func NewBackupsRestoreParamsWithHTTPClient

func NewBackupsRestoreParamsWithHTTPClient(client *http.Client) *BackupsRestoreParams

NewBackupsRestoreParamsWithHTTPClient creates a new BackupsRestoreParams object with the ability to set a custom HTTPClient for a request.

func NewBackupsRestoreParamsWithTimeout

func NewBackupsRestoreParamsWithTimeout(timeout time.Duration) *BackupsRestoreParams

NewBackupsRestoreParamsWithTimeout creates a new BackupsRestoreParams object with the ability to set a timeout on a request.

func (*BackupsRestoreParams) SetBackend

func (o *BackupsRestoreParams) SetBackend(backend string)

SetBackend adds the backend to the backups restore params

func (*BackupsRestoreParams) SetBody

SetBody adds the body to the backups restore params

func (*BackupsRestoreParams) SetContext

func (o *BackupsRestoreParams) SetContext(ctx context.Context)

SetContext adds the context to the backups restore params

func (*BackupsRestoreParams) SetDefaults added in v1.18.0

func (o *BackupsRestoreParams) SetDefaults()

SetDefaults hydrates default values in the backups restore params (not the query body).

All values with no default are reset to their zero value.

func (*BackupsRestoreParams) SetHTTPClient

func (o *BackupsRestoreParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the backups restore params

func (*BackupsRestoreParams) SetID

func (o *BackupsRestoreParams) SetID(id string)

SetID adds the id to the backups restore params

func (*BackupsRestoreParams) SetTimeout

func (o *BackupsRestoreParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the backups restore params

func (*BackupsRestoreParams) WithBackend

func (o *BackupsRestoreParams) WithBackend(backend string) *BackupsRestoreParams

WithBackend adds the backend to the backups restore params

func (*BackupsRestoreParams) WithBody

WithBody adds the body to the backups restore params

func (*BackupsRestoreParams) WithContext

WithContext adds the context to the backups restore params

func (*BackupsRestoreParams) WithDefaults added in v1.18.0

func (o *BackupsRestoreParams) WithDefaults() *BackupsRestoreParams

WithDefaults hydrates default values in the backups restore params (not the query body).

All values with no default are reset to their zero value.

func (*BackupsRestoreParams) WithHTTPClient

func (o *BackupsRestoreParams) WithHTTPClient(client *http.Client) *BackupsRestoreParams

WithHTTPClient adds the HTTPClient to the backups restore params

func (*BackupsRestoreParams) WithID

WithID adds the id to the backups restore params

func (*BackupsRestoreParams) WithTimeout

func (o *BackupsRestoreParams) WithTimeout(timeout time.Duration) *BackupsRestoreParams

WithTimeout adds the timeout to the backups restore params

func (*BackupsRestoreParams) WriteToRequest

func (o *BackupsRestoreParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type BackupsRestoreReader

type BackupsRestoreReader struct {
	// contains filtered or unexported fields
}

BackupsRestoreReader is a Reader for the BackupsRestore structure.

func (*BackupsRestoreReader) ReadResponse

func (o *BackupsRestoreReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type BackupsRestoreStatusForbidden

type BackupsRestoreStatusForbidden struct {
	Payload *models.ErrorResponse
}

BackupsRestoreStatusForbidden describes a response with status code 403, with default header values.

Forbidden

func NewBackupsRestoreStatusForbidden

func NewBackupsRestoreStatusForbidden() *BackupsRestoreStatusForbidden

NewBackupsRestoreStatusForbidden creates a BackupsRestoreStatusForbidden with default headers values

func (*BackupsRestoreStatusForbidden) Code added in v1.18.0

Code gets the status code for the backups restore status forbidden response

func (*BackupsRestoreStatusForbidden) Error

func (*BackupsRestoreStatusForbidden) GetPayload

func (*BackupsRestoreStatusForbidden) IsClientError added in v1.18.0

func (o *BackupsRestoreStatusForbidden) IsClientError() bool

IsClientError returns true when this backups restore status forbidden response has a 4xx status code

func (*BackupsRestoreStatusForbidden) IsCode added in v1.18.0

func (o *BackupsRestoreStatusForbidden) IsCode(code int) bool

IsCode returns true when this backups restore status forbidden response a status code equal to that given

func (*BackupsRestoreStatusForbidden) IsRedirect added in v1.18.0

func (o *BackupsRestoreStatusForbidden) IsRedirect() bool

IsRedirect returns true when this backups restore status forbidden response has a 3xx status code

func (*BackupsRestoreStatusForbidden) IsServerError added in v1.18.0

func (o *BackupsRestoreStatusForbidden) IsServerError() bool

IsServerError returns true when this backups restore status forbidden response has a 5xx status code

func (*BackupsRestoreStatusForbidden) IsSuccess added in v1.18.0

func (o *BackupsRestoreStatusForbidden) IsSuccess() bool

IsSuccess returns true when this backups restore status forbidden response has a 2xx status code

func (*BackupsRestoreStatusForbidden) String added in v1.18.0

type BackupsRestoreStatusInternalServerError

type BackupsRestoreStatusInternalServerError struct {
	Payload *models.ErrorResponse
}

BackupsRestoreStatusInternalServerError describes a response with status code 500, with default header values.

An internal server error occurred while checking restore status. Check the ErrorResponse for details.

func NewBackupsRestoreStatusInternalServerError

func NewBackupsRestoreStatusInternalServerError() *BackupsRestoreStatusInternalServerError

NewBackupsRestoreStatusInternalServerError creates a BackupsRestoreStatusInternalServerError with default headers values

func (*BackupsRestoreStatusInternalServerError) Code added in v1.18.0

Code gets the status code for the backups restore status internal server error response

func (*BackupsRestoreStatusInternalServerError) Error

func (*BackupsRestoreStatusInternalServerError) GetPayload

func (*BackupsRestoreStatusInternalServerError) IsClientError added in v1.18.0

func (o *BackupsRestoreStatusInternalServerError) IsClientError() bool

IsClientError returns true when this backups restore status internal server error response has a 4xx status code

func (*BackupsRestoreStatusInternalServerError) IsCode added in v1.18.0

IsCode returns true when this backups restore status internal server error response a status code equal to that given

func (*BackupsRestoreStatusInternalServerError) IsRedirect added in v1.18.0

IsRedirect returns true when this backups restore status internal server error response has a 3xx status code

func (*BackupsRestoreStatusInternalServerError) IsServerError added in v1.18.0

func (o *BackupsRestoreStatusInternalServerError) IsServerError() bool

IsServerError returns true when this backups restore status internal server error response has a 5xx status code

func (*BackupsRestoreStatusInternalServerError) IsSuccess added in v1.18.0

IsSuccess returns true when this backups restore status internal server error response has a 2xx status code

func (*BackupsRestoreStatusInternalServerError) String added in v1.18.0

type BackupsRestoreStatusNotFound

type BackupsRestoreStatusNotFound struct {
	Payload *models.ErrorResponse
}

BackupsRestoreStatusNotFound describes a response with status code 404, with default header values.

Backup not found on the specified backend with the given ID.

func NewBackupsRestoreStatusNotFound

func NewBackupsRestoreStatusNotFound() *BackupsRestoreStatusNotFound

NewBackupsRestoreStatusNotFound creates a BackupsRestoreStatusNotFound with default headers values

func (*BackupsRestoreStatusNotFound) Code added in v1.18.0

Code gets the status code for the backups restore status not found response

func (*BackupsRestoreStatusNotFound) Error

func (*BackupsRestoreStatusNotFound) GetPayload

func (*BackupsRestoreStatusNotFound) IsClientError added in v1.18.0

func (o *BackupsRestoreStatusNotFound) IsClientError() bool

IsClientError returns true when this backups restore status not found response has a 4xx status code

func (*BackupsRestoreStatusNotFound) IsCode added in v1.18.0

func (o *BackupsRestoreStatusNotFound) IsCode(code int) bool

IsCode returns true when this backups restore status not found response a status code equal to that given

func (*BackupsRestoreStatusNotFound) IsRedirect added in v1.18.0

func (o *BackupsRestoreStatusNotFound) IsRedirect() bool

IsRedirect returns true when this backups restore status not found response has a 3xx status code

func (*BackupsRestoreStatusNotFound) IsServerError added in v1.18.0

func (o *BackupsRestoreStatusNotFound) IsServerError() bool

IsServerError returns true when this backups restore status not found response has a 5xx status code

func (*BackupsRestoreStatusNotFound) IsSuccess added in v1.18.0

func (o *BackupsRestoreStatusNotFound) IsSuccess() bool

IsSuccess returns true when this backups restore status not found response has a 2xx status code

func (*BackupsRestoreStatusNotFound) String added in v1.18.0

type BackupsRestoreStatusOK

type BackupsRestoreStatusOK struct {
	Payload *models.BackupRestoreStatusResponse
}

BackupsRestoreStatusOK describes a response with status code 200, with default header values.

Successfully retrieved the status of the backup restoration process.

func NewBackupsRestoreStatusOK

func NewBackupsRestoreStatusOK() *BackupsRestoreStatusOK

NewBackupsRestoreStatusOK creates a BackupsRestoreStatusOK with default headers values

func (*BackupsRestoreStatusOK) Code added in v1.18.0

func (o *BackupsRestoreStatusOK) Code() int

Code gets the status code for the backups restore status o k response

func (*BackupsRestoreStatusOK) Error

func (o *BackupsRestoreStatusOK) Error() string

func (*BackupsRestoreStatusOK) GetPayload

func (*BackupsRestoreStatusOK) IsClientError added in v1.18.0

func (o *BackupsRestoreStatusOK) IsClientError() bool

IsClientError returns true when this backups restore status o k response has a 4xx status code

func (*BackupsRestoreStatusOK) IsCode added in v1.18.0

func (o *BackupsRestoreStatusOK) IsCode(code int) bool

IsCode returns true when this backups restore status o k response a status code equal to that given

func (*BackupsRestoreStatusOK) IsRedirect added in v1.18.0

func (o *BackupsRestoreStatusOK) IsRedirect() bool

IsRedirect returns true when this backups restore status o k response has a 3xx status code

func (*BackupsRestoreStatusOK) IsServerError added in v1.18.0

func (o *BackupsRestoreStatusOK) IsServerError() bool

IsServerError returns true when this backups restore status o k response has a 5xx status code

func (*BackupsRestoreStatusOK) IsSuccess added in v1.18.0

func (o *BackupsRestoreStatusOK) IsSuccess() bool

IsSuccess returns true when this backups restore status o k response has a 2xx status code

func (*BackupsRestoreStatusOK) String added in v1.18.0

func (o *BackupsRestoreStatusOK) String() string

type BackupsRestoreStatusParams

type BackupsRestoreStatusParams struct {

	/* Backend.

	   Specifies the backend storage system where the backup resides (e.g., `filesystem`, `gcs`, `s3`, `azure`).
	*/
	Backend string

	/* Bucket.

	   Optional: Specifies the bucket, container, or volume name if required by the backend.
	*/
	Bucket *string

	/* ID.

	   The unique identifier of the backup being restored. Must be URL-safe and compatible with filesystem paths (only lowercase, numbers, underscore, minus characters allowed).
	*/
	ID string

	/* Path.

	   Optional: Specifies the path within the bucket.
	*/
	Path *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

BackupsRestoreStatusParams contains all the parameters to send to the API endpoint

for the backups restore status operation.

Typically these are written to a http.Request.

func NewBackupsRestoreStatusParams

func NewBackupsRestoreStatusParams() *BackupsRestoreStatusParams

NewBackupsRestoreStatusParams creates a new BackupsRestoreStatusParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewBackupsRestoreStatusParamsWithContext

func NewBackupsRestoreStatusParamsWithContext(ctx context.Context) *BackupsRestoreStatusParams

NewBackupsRestoreStatusParamsWithContext creates a new BackupsRestoreStatusParams object with the ability to set a context for a request.

func NewBackupsRestoreStatusParamsWithHTTPClient

func NewBackupsRestoreStatusParamsWithHTTPClient(client *http.Client) *BackupsRestoreStatusParams

NewBackupsRestoreStatusParamsWithHTTPClient creates a new BackupsRestoreStatusParams object with the ability to set a custom HTTPClient for a request.

func NewBackupsRestoreStatusParamsWithTimeout

func NewBackupsRestoreStatusParamsWithTimeout(timeout time.Duration) *BackupsRestoreStatusParams

NewBackupsRestoreStatusParamsWithTimeout creates a new BackupsRestoreStatusParams object with the ability to set a timeout on a request.

func (*BackupsRestoreStatusParams) SetBackend

func (o *BackupsRestoreStatusParams) SetBackend(backend string)

SetBackend adds the backend to the backups restore status params

func (*BackupsRestoreStatusParams) SetBucket added in v1.27.2

func (o *BackupsRestoreStatusParams) SetBucket(bucket *string)

SetBucket adds the bucket to the backups restore status params

func (*BackupsRestoreStatusParams) SetContext

func (o *BackupsRestoreStatusParams) SetContext(ctx context.Context)

SetContext adds the context to the backups restore status params

func (*BackupsRestoreStatusParams) SetDefaults added in v1.18.0

func (o *BackupsRestoreStatusParams) SetDefaults()

SetDefaults hydrates default values in the backups restore status params (not the query body).

All values with no default are reset to their zero value.

func (*BackupsRestoreStatusParams) SetHTTPClient

func (o *BackupsRestoreStatusParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the backups restore status params

func (*BackupsRestoreStatusParams) SetID

func (o *BackupsRestoreStatusParams) SetID(id string)

SetID adds the id to the backups restore status params

func (*BackupsRestoreStatusParams) SetPath added in v1.27.2

func (o *BackupsRestoreStatusParams) SetPath(path *string)

SetPath adds the path to the backups restore status params

func (*BackupsRestoreStatusParams) SetTimeout

func (o *BackupsRestoreStatusParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the backups restore status params

func (*BackupsRestoreStatusParams) WithBackend

WithBackend adds the backend to the backups restore status params

func (*BackupsRestoreStatusParams) WithBucket added in v1.27.2

WithBucket adds the bucket to the backups restore status params

func (*BackupsRestoreStatusParams) WithContext

WithContext adds the context to the backups restore status params

func (*BackupsRestoreStatusParams) WithDefaults added in v1.18.0

WithDefaults hydrates default values in the backups restore status params (not the query body).

All values with no default are reset to their zero value.

func (*BackupsRestoreStatusParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the backups restore status params

func (*BackupsRestoreStatusParams) WithID

WithID adds the id to the backups restore status params

func (*BackupsRestoreStatusParams) WithPath added in v1.27.2

WithPath adds the path to the backups restore status params

func (*BackupsRestoreStatusParams) WithTimeout

WithTimeout adds the timeout to the backups restore status params

func (*BackupsRestoreStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type BackupsRestoreStatusReader

type BackupsRestoreStatusReader struct {
	// contains filtered or unexported fields
}

BackupsRestoreStatusReader is a Reader for the BackupsRestoreStatus structure.

func (*BackupsRestoreStatusReader) ReadResponse

func (o *BackupsRestoreStatusReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type BackupsRestoreStatusUnauthorized

type BackupsRestoreStatusUnauthorized struct {
}

BackupsRestoreStatusUnauthorized describes a response with status code 401, with default header values.

Unauthorized or invalid credentials.

func NewBackupsRestoreStatusUnauthorized

func NewBackupsRestoreStatusUnauthorized() *BackupsRestoreStatusUnauthorized

NewBackupsRestoreStatusUnauthorized creates a BackupsRestoreStatusUnauthorized with default headers values

func (*BackupsRestoreStatusUnauthorized) Code added in v1.18.0

Code gets the status code for the backups restore status unauthorized response

func (*BackupsRestoreStatusUnauthorized) Error

func (*BackupsRestoreStatusUnauthorized) IsClientError added in v1.18.0

func (o *BackupsRestoreStatusUnauthorized) IsClientError() bool

IsClientError returns true when this backups restore status unauthorized response has a 4xx status code

func (*BackupsRestoreStatusUnauthorized) IsCode added in v1.18.0

func (o *BackupsRestoreStatusUnauthorized) IsCode(code int) bool

IsCode returns true when this backups restore status unauthorized response a status code equal to that given

func (*BackupsRestoreStatusUnauthorized) IsRedirect added in v1.18.0

func (o *BackupsRestoreStatusUnauthorized) IsRedirect() bool

IsRedirect returns true when this backups restore status unauthorized response has a 3xx status code

func (*BackupsRestoreStatusUnauthorized) IsServerError added in v1.18.0

func (o *BackupsRestoreStatusUnauthorized) IsServerError() bool

IsServerError returns true when this backups restore status unauthorized response has a 5xx status code

func (*BackupsRestoreStatusUnauthorized) IsSuccess added in v1.18.0

func (o *BackupsRestoreStatusUnauthorized) IsSuccess() bool

IsSuccess returns true when this backups restore status unauthorized response has a 2xx status code

func (*BackupsRestoreStatusUnauthorized) String added in v1.18.0

type BackupsRestoreUnauthorized

type BackupsRestoreUnauthorized struct {
}

BackupsRestoreUnauthorized describes a response with status code 401, with default header values.

Unauthorized or invalid credentials.

func NewBackupsRestoreUnauthorized

func NewBackupsRestoreUnauthorized() *BackupsRestoreUnauthorized

NewBackupsRestoreUnauthorized creates a BackupsRestoreUnauthorized with default headers values

func (*BackupsRestoreUnauthorized) Code added in v1.18.0

func (o *BackupsRestoreUnauthorized) Code() int

Code gets the status code for the backups restore unauthorized response

func (*BackupsRestoreUnauthorized) Error

func (*BackupsRestoreUnauthorized) IsClientError added in v1.18.0

func (o *BackupsRestoreUnauthorized) IsClientError() bool

IsClientError returns true when this backups restore unauthorized response has a 4xx status code

func (*BackupsRestoreUnauthorized) IsCode added in v1.18.0

func (o *BackupsRestoreUnauthorized) IsCode(code int) bool

IsCode returns true when this backups restore unauthorized response a status code equal to that given

func (*BackupsRestoreUnauthorized) IsRedirect added in v1.18.0

func (o *BackupsRestoreUnauthorized) IsRedirect() bool

IsRedirect returns true when this backups restore unauthorized response has a 3xx status code

func (*BackupsRestoreUnauthorized) IsServerError added in v1.18.0

func (o *BackupsRestoreUnauthorized) IsServerError() bool

IsServerError returns true when this backups restore unauthorized response has a 5xx status code

func (*BackupsRestoreUnauthorized) IsSuccess added in v1.18.0

func (o *BackupsRestoreUnauthorized) IsSuccess() bool

IsSuccess returns true when this backups restore unauthorized response has a 2xx status code

func (*BackupsRestoreUnauthorized) String added in v1.18.0

func (o *BackupsRestoreUnauthorized) String() string

type BackupsRestoreUnprocessableEntity

type BackupsRestoreUnprocessableEntity struct {
	Payload *models.ErrorResponse
}

BackupsRestoreUnprocessableEntity describes a response with status code 422, with default header values.

Invalid backup restoration request. Check requirements and request body.

func NewBackupsRestoreUnprocessableEntity

func NewBackupsRestoreUnprocessableEntity() *BackupsRestoreUnprocessableEntity

NewBackupsRestoreUnprocessableEntity creates a BackupsRestoreUnprocessableEntity with default headers values

func (*BackupsRestoreUnprocessableEntity) Code added in v1.18.0

Code gets the status code for the backups restore unprocessable entity response

func (*BackupsRestoreUnprocessableEntity) Error

func (*BackupsRestoreUnprocessableEntity) GetPayload

func (*BackupsRestoreUnprocessableEntity) IsClientError added in v1.18.0

func (o *BackupsRestoreUnprocessableEntity) IsClientError() bool

IsClientError returns true when this backups restore unprocessable entity response has a 4xx status code

func (*BackupsRestoreUnprocessableEntity) IsCode added in v1.18.0

func (o *BackupsRestoreUnprocessableEntity) IsCode(code int) bool

IsCode returns true when this backups restore unprocessable entity response a status code equal to that given

func (*BackupsRestoreUnprocessableEntity) IsRedirect added in v1.18.0

func (o *BackupsRestoreUnprocessableEntity) IsRedirect() bool

IsRedirect returns true when this backups restore unprocessable entity response has a 3xx status code

func (*BackupsRestoreUnprocessableEntity) IsServerError added in v1.18.0

func (o *BackupsRestoreUnprocessableEntity) IsServerError() bool

IsServerError returns true when this backups restore unprocessable entity response has a 5xx status code

func (*BackupsRestoreUnprocessableEntity) IsSuccess added in v1.18.0

func (o *BackupsRestoreUnprocessableEntity) IsSuccess() bool

IsSuccess returns true when this backups restore unprocessable entity response has a 2xx status code

func (*BackupsRestoreUnprocessableEntity) String added in v1.18.0

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client for backups API

func (*Client) BackupsCancel added in v1.24.25

func (a *Client) BackupsCancel(params *BackupsCancelParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BackupsCancelNoContent, error)

BackupsCancel deletes a backup

Deletes a backup identified by its ID from the specified backend storage.

func (*Client) BackupsCreate

func (a *Client) BackupsCreate(params *BackupsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BackupsCreateOK, error)

BackupsCreate creates a backup

Initiates the creation of a backup for specified collections on a designated backend storage.<br/><br/>Notes:<br/>- Backups are compressed using gzip by default.<br/>- Weaviate remains operational during the backup process.

func (*Client) BackupsCreateStatus

func (a *Client) BackupsCreateStatus(params *BackupsCreateStatusParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BackupsCreateStatusOK, error)

BackupsCreateStatus gets backup creation status

Checks the status of a specific backup creation process identified by its ID on the specified backend.<br/><br/>Client libraries often provide a 'wait for completion' feature that polls this endpoint automatically. Use this endpoint for manual status checks or if 'wait for completion' is disabled.

func (*Client) BackupsList added in v1.24.25

func (a *Client) BackupsList(params *BackupsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BackupsListOK, error)

BackupsList lists all created backups

List all created backups IDs, Status

func (*Client) BackupsRestore

func (a *Client) BackupsRestore(params *BackupsRestoreParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BackupsRestoreOK, error)

BackupsRestore restores from a backup

Initiates the restoration of collections from a specified backup located on a designated backend.<br/><br/>Requirements:<br/>- Target cluster must have the same number of nodes as the source cluster where the backup was created.<br/>- Collections included in the restore must not already exist on the target cluster.<br/>- Node names must match between the backup and the target cluster.

func (*Client) BackupsRestoreStatus

func (a *Client) BackupsRestoreStatus(params *BackupsRestoreStatusParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BackupsRestoreStatusOK, error)

BackupsRestoreStatus gets backup restoration status

Checks the status of a specific backup restoration process identified by the backup ID on the specified backend.<br/><br/>Client libraries often provide a 'wait for completion' feature that polls this endpoint automatically. Use this endpoint for manual status checks or if 'wait for completion' is disabled.

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

type ClientOption added in v1.18.0

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	BackupsCancel(params *BackupsCancelParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BackupsCancelNoContent, error)

	BackupsCreate(params *BackupsCreateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BackupsCreateOK, error)

	BackupsCreateStatus(params *BackupsCreateStatusParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BackupsCreateStatusOK, error)

	BackupsList(params *BackupsListParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BackupsListOK, error)

	BackupsRestore(params *BackupsRestoreParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BackupsRestoreOK, error)

	BackupsRestoreStatus(params *BackupsRestoreStatusParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BackupsRestoreStatusOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new backups API client.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL