# Functions
New creates a new snapshots API client.
New creates a new snapshots API client with basic auth credentials.
New creates a new snapshots API client with a bearer token for authentication.
NewConsistencyGroupGetDefault creates a ConsistencyGroupGetDefault with default headers values.
NewConsistencyGroupGetOK creates a ConsistencyGroupGetOK with default headers values.
NewConsistencyGroupGetParams creates a new ConsistencyGroupGetParams object, with the default timeout for this client.
NewConsistencyGroupGetParamsWithContext creates a new ConsistencyGroupGetParams object with the ability to set a context for a request.
NewConsistencyGroupGetParamsWithHTTPClient creates a new ConsistencyGroupGetParams object with the ability to set a custom HTTPClient for a request.
NewConsistencyGroupGetParamsWithTimeout creates a new ConsistencyGroupGetParams object with the ability to set a timeout on a request.
NewConsistencyGroupSnapshotCreateDefault creates a ConsistencyGroupSnapshotCreateDefault with default headers values.
NewConsistencyGroupSnapshotCreateOK creates a ConsistencyGroupSnapshotCreateOK with default headers values.
NewConsistencyGroupSnapshotCreateParams creates a new ConsistencyGroupSnapshotCreateParams object, with the default timeout for this client.
NewConsistencyGroupSnapshotCreateParamsWithContext creates a new ConsistencyGroupSnapshotCreateParams object with the ability to set a context for a request.
NewConsistencyGroupSnapshotCreateParamsWithHTTPClient creates a new ConsistencyGroupSnapshotCreateParams object with the ability to set a custom HTTPClient for a request.
NewConsistencyGroupSnapshotCreateParamsWithTimeout creates a new ConsistencyGroupSnapshotCreateParams object with the ability to set a timeout on a request.
NewSnapshotCreateDefault creates a SnapshotCreateDefault with default headers values.
NewSnapshotCreateOK creates a SnapshotCreateOK with default headers values.
NewSnapshotCreateParams creates a new SnapshotCreateParams object, with the default timeout for this client.
NewSnapshotCreateParamsWithContext creates a new SnapshotCreateParams object with the ability to set a context for a request.
NewSnapshotCreateParamsWithHTTPClient creates a new SnapshotCreateParams object with the ability to set a custom HTTPClient for a request.
NewSnapshotCreateParamsWithTimeout creates a new SnapshotCreateParams object with the ability to set a timeout on a request.
NewSnapshotDeleteDefault creates a SnapshotDeleteDefault with default headers values.
NewSnapshotDeleteOK creates a SnapshotDeleteOK with default headers values.
NewSnapshotDeleteParams creates a new SnapshotDeleteParams object, with the default timeout for this client.
NewSnapshotDeleteParamsWithContext creates a new SnapshotDeleteParams object with the ability to set a context for a request.
NewSnapshotDeleteParamsWithHTTPClient creates a new SnapshotDeleteParams object with the ability to set a custom HTTPClient for a request.
NewSnapshotDeleteParamsWithTimeout creates a new SnapshotDeleteParams object with the ability to set a timeout on a request.
NewSnapshotGetDefault creates a SnapshotGetDefault with default headers values.
NewSnapshotGetOK creates a SnapshotGetOK with default headers values.
NewSnapshotGetParams creates a new SnapshotGetParams object, with the default timeout for this client.
NewSnapshotGetParamsWithContext creates a new SnapshotGetParams object with the ability to set a context for a request.
NewSnapshotGetParamsWithHTTPClient creates a new SnapshotGetParams object with the ability to set a custom HTTPClient for a request.
NewSnapshotGetParamsWithTimeout creates a new SnapshotGetParams object with the ability to set a timeout on a request.
NewSnapshotModifyDefault creates a SnapshotModifyDefault with default headers values.
NewSnapshotModifyOK creates a SnapshotModifyOK with default headers values.
NewSnapshotModifyParams creates a new SnapshotModifyParams object, with the default timeout for this client.
NewSnapshotModifyParamsWithContext creates a new SnapshotModifyParams object with the ability to set a context for a request.
NewSnapshotModifyParamsWithHTTPClient creates a new SnapshotModifyParams object with the ability to set a custom HTTPClient for a request.
NewSnapshotModifyParamsWithTimeout creates a new SnapshotModifyParams object with the ability to set a timeout on a request.
NewSnapshotRollbackDefault creates a SnapshotRollbackDefault with default headers values.
NewSnapshotRollbackOK creates a SnapshotRollbackOK with default headers values.
NewSnapshotRollbackParams creates a new SnapshotRollbackParams object, with the default timeout for this client.
NewSnapshotRollbackParamsWithContext creates a new SnapshotRollbackParams object with the ability to set a context for a request.
NewSnapshotRollbackParamsWithHTTPClient creates a new SnapshotRollbackParams object with the ability to set a custom HTTPClient for a request.
NewSnapshotRollbackParamsWithTimeout creates a new SnapshotRollbackParams object with the ability to set a timeout on a request.
NewSnapshotsListAllDefault creates a SnapshotsListAllDefault with default headers values.
NewSnapshotsListAllOK creates a SnapshotsListAllOK with default headers values.
NewSnapshotsListAllParams creates a new SnapshotsListAllParams object, with the default timeout for this client.
NewSnapshotsListAllParamsWithContext creates a new SnapshotsListAllParams object with the ability to set a context for a request.
NewSnapshotsListAllParamsWithHTTPClient creates a new SnapshotsListAllParams object with the ability to set a custom HTTPClient for a request.
NewSnapshotsListAllParamsWithTimeout creates a new SnapshotsListAllParams object with the ability to set a timeout on a request.
NewSnapshotsListDefault creates a SnapshotsListDefault with default headers values.
NewSnapshotsListOK creates a SnapshotsListOK with default headers values.
NewSnapshotsListParams creates a new SnapshotsListParams object, with the default timeout for this client.
NewSnapshotsListParamsWithContext creates a new SnapshotsListParams object with the ability to set a context for a request.
NewSnapshotsListParamsWithHTTPClient creates a new SnapshotsListParams object with the ability to set a custom HTTPClient for a request.
NewSnapshotsListParamsWithTimeout creates a new SnapshotsListParams object with the ability to set a timeout on a request.
WithAccept allows the client to force the Accept header to negotiate a specific Producer from the server.
WithAcceptApplicationJSON sets the Accept header to "application/json".
WithAcceptTextPlain sets the Accept header to "text/plain".
# Constants
ConsistencyGroupSnapshotCreateBodyConsistencyApplication captures enum value "application".
ConsistencyGroupSnapshotCreateBodyConsistencyCrash captures enum value "crash".
# Structs
Client for snapshots API
*/.
ConsistencyGroupGetDefault describes a response with status code -1, with default header values.
ConsistencyGroupGetOK describes a response with status code 200, with default header values.
ConsistencyGroupGetParams contains all the parameters to send to the API endpoint
for the consistency group get operation.
ConsistencyGroupGetReader is a Reader for the ConsistencyGroupGet structure.
ConsistencyGroupSnapshotCreateBody consistency group snapshot create body
swagger:model ConsistencyGroupSnapshotCreateBody
*/.
ConsistencyGroupSnapshotCreateDefault describes a response with status code -1, with default header values.
ConsistencyGroupSnapshotCreateOK describes a response with status code 200, with default header values.
ConsistencyGroupSnapshotCreateParams contains all the parameters to send to the API endpoint
for the consistency group snapshot create operation.
ConsistencyGroupSnapshotCreateReader is a Reader for the ConsistencyGroupSnapshotCreate structure.
SnapshotCreateDefault describes a response with status code -1, with default header values.
SnapshotCreateOK describes a response with status code 200, with default header values.
SnapshotCreateParams contains all the parameters to send to the API endpoint
for the snapshot create operation.
SnapshotCreateReader is a Reader for the SnapshotCreate structure.
SnapshotDeleteDefault describes a response with status code -1, with default header values.
SnapshotDeleteOK describes a response with status code 200, with default header values.
SnapshotDeleteParams contains all the parameters to send to the API endpoint
for the snapshot delete operation.
SnapshotDeleteReader is a Reader for the SnapshotDelete structure.
SnapshotGetDefault describes a response with status code -1, with default header values.
SnapshotGetOK describes a response with status code 200, with default header values.
SnapshotGetParams contains all the parameters to send to the API endpoint
for the snapshot get operation.
SnapshotGetReader is a Reader for the SnapshotGet structure.
SnapshotModifyDefault describes a response with status code -1, with default header values.
SnapshotModifyOK describes a response with status code 200, with default header values.
SnapshotModifyParams contains all the parameters to send to the API endpoint
for the snapshot modify operation.
SnapshotModifyReader is a Reader for the SnapshotModify structure.
SnapshotRollbackDefault describes a response with status code -1, with default header values.
SnapshotRollbackOK describes a response with status code 200, with default header values.
SnapshotRollbackParams contains all the parameters to send to the API endpoint
for the snapshot rollback operation.
SnapshotRollbackReader is a Reader for the SnapshotRollback structure.
SnapshotsListAllDefault describes a response with status code -1, with default header values.
SnapshotsListAllOK describes a response with status code 200, with default header values.
SnapshotsListAllParams contains all the parameters to send to the API endpoint
for the snapshots list all operation.
SnapshotsListAllReader is a Reader for the SnapshotsListAll structure.
SnapshotsListDefault describes a response with status code -1, with default header values.
SnapshotsListOK describes a response with status code 200, with default header values.
SnapshotsListParams contains all the parameters to send to the API endpoint
for the snapshots list operation.
SnapshotsListReader is a Reader for the SnapshotsList structure.
# Interfaces
ClientService is the interface for Client methods.
# Type aliases
ClientOption may be used to customize the behavior of Client methods.