package
0.72.1002
Repository: https://github.com/cohesity/go-sdk.git
Documentation: pkg.go.dev

# Functions

New creates a new remote storage API client.
New creates a new remote storage API client with basic auth credentials.
New creates a new remote storage API client with a bearer token for authentication.
NewDeleteRemoteStorageRegistrationDefault creates a DeleteRemoteStorageRegistrationDefault with default headers values.
NewDeleteRemoteStorageRegistrationNoContent creates a DeleteRemoteStorageRegistrationNoContent with default headers values.
NewDeleteRemoteStorageRegistrationParams creates a new DeleteRemoteStorageRegistrationParams object, with the default timeout for this client.
NewDeleteRemoteStorageRegistrationParamsWithContext creates a new DeleteRemoteStorageRegistrationParams object with the ability to set a context for a request.
NewDeleteRemoteStorageRegistrationParamsWithHTTPClient creates a new DeleteRemoteStorageRegistrationParams object with the ability to set a custom HTTPClient for a request.
NewDeleteRemoteStorageRegistrationParamsWithTimeout creates a new DeleteRemoteStorageRegistrationParams object with the ability to set a timeout on a request.
NewGetRegisteredRemoteStorageListDefault creates a GetRegisteredRemoteStorageListDefault with default headers values.
NewGetRegisteredRemoteStorageListOK creates a GetRegisteredRemoteStorageListOK with default headers values.
NewGetRegisteredRemoteStorageListParams creates a new GetRegisteredRemoteStorageListParams object, with the default timeout for this client.
NewGetRegisteredRemoteStorageListParamsWithContext creates a new GetRegisteredRemoteStorageListParams object with the ability to set a context for a request.
NewGetRegisteredRemoteStorageListParamsWithHTTPClient creates a new GetRegisteredRemoteStorageListParams object with the ability to set a custom HTTPClient for a request.
NewGetRegisteredRemoteStorageListParamsWithTimeout creates a new GetRegisteredRemoteStorageListParams object with the ability to set a timeout on a request.
NewGetRemoteStorageDetailsDefault creates a GetRemoteStorageDetailsDefault with default headers values.
NewGetRemoteStorageDetailsOK creates a GetRemoteStorageDetailsOK with default headers values.
NewGetRemoteStorageDetailsParams creates a new GetRemoteStorageDetailsParams object, with the default timeout for this client.
NewGetRemoteStorageDetailsParamsWithContext creates a new GetRemoteStorageDetailsParams object with the ability to set a context for a request.
NewGetRemoteStorageDetailsParamsWithHTTPClient creates a new GetRemoteStorageDetailsParams object with the ability to set a custom HTTPClient for a request.
NewGetRemoteStorageDetailsParamsWithTimeout creates a new GetRemoteStorageDetailsParams object with the ability to set a timeout on a request.
NewRegisterNewRemoteStorageCreated creates a RegisterNewRemoteStorageCreated with default headers values.
NewRegisterNewRemoteStorageDefault creates a RegisterNewRemoteStorageDefault with default headers values.
NewRegisterNewRemoteStorageParams creates a new RegisterNewRemoteStorageParams object, with the default timeout for this client.
NewRegisterNewRemoteStorageParamsWithContext creates a new RegisterNewRemoteStorageParams object with the ability to set a context for a request.
NewRegisterNewRemoteStorageParamsWithHTTPClient creates a new RegisterNewRemoteStorageParams object with the ability to set a custom HTTPClient for a request.
NewRegisterNewRemoteStorageParamsWithTimeout creates a new RegisterNewRemoteStorageParams object with the ability to set a timeout on a request.
NewUpdateRemoteStorageRegistrationDefault creates a UpdateRemoteStorageRegistrationDefault with default headers values.
NewUpdateRemoteStorageRegistrationOK creates a UpdateRemoteStorageRegistrationOK with default headers values.
NewUpdateRemoteStorageRegistrationParams creates a new UpdateRemoteStorageRegistrationParams object, with the default timeout for this client.
NewUpdateRemoteStorageRegistrationParamsWithContext creates a new UpdateRemoteStorageRegistrationParams object with the ability to set a context for a request.
NewUpdateRemoteStorageRegistrationParamsWithHTTPClient creates a new UpdateRemoteStorageRegistrationParams object with the ability to set a custom HTTPClient for a request.
NewUpdateRemoteStorageRegistrationParamsWithTimeout creates a new UpdateRemoteStorageRegistrationParams object with the ability to set a timeout on a request.

# Structs

Client for remote storage API */.
DeleteRemoteStorageRegistrationDefault describes a response with status code -1, with default header values.
DeleteRemoteStorageRegistrationNoContent describes a response with status code 204, with default header values.
DeleteRemoteStorageRegistrationParams contains all the parameters to send to the API endpoint for the delete remote storage registration operation.
DeleteRemoteStorageRegistrationReader is a Reader for the DeleteRemoteStorageRegistration structure.
GetRegisteredRemoteStorageListDefault describes a response with status code -1, with default header values.
GetRegisteredRemoteStorageListOK describes a response with status code 200, with default header values.
GetRegisteredRemoteStorageListParams contains all the parameters to send to the API endpoint for the get registered remote storage list operation.
GetRegisteredRemoteStorageListReader is a Reader for the GetRegisteredRemoteStorageList structure.
GetRemoteStorageDetailsDefault describes a response with status code -1, with default header values.
GetRemoteStorageDetailsOK describes a response with status code 200, with default header values.
GetRemoteStorageDetailsParams contains all the parameters to send to the API endpoint for the get remote storage details operation.
GetRemoteStorageDetailsReader is a Reader for the GetRemoteStorageDetails structure.
RegisterNewRemoteStorageCreated describes a response with status code 201, with default header values.
RegisterNewRemoteStorageDefault describes a response with status code -1, with default header values.
RegisterNewRemoteStorageParams contains all the parameters to send to the API endpoint for the register new remote storage operation.
RegisterNewRemoteStorageReader is a Reader for the RegisterNewRemoteStorage structure.
UpdateRemoteStorageRegistrationDefault describes a response with status code -1, with default header values.
UpdateRemoteStorageRegistrationOK describes a response with status code 200, with default header values.
UpdateRemoteStorageRegistrationParams contains all the parameters to send to the API endpoint for the update remote storage registration operation.
UpdateRemoteStorageRegistrationReader is a Reader for the UpdateRemoteStorageRegistration structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption may be used to customize the behavior of Client methods.