# Functions
New creates a new vaults API client.
New creates a new vaults API client with basic auth credentials.
New creates a new vaults API client with a bearer token for authentication.
NewCreateVaultCreated creates a CreateVaultCreated with default headers values.
NewCreateVaultDefault creates a CreateVaultDefault with default headers values.
NewCreateVaultParams creates a new CreateVaultParams object, with the default timeout for this client.
NewCreateVaultParamsWithContext creates a new CreateVaultParams object with the ability to set a context for a request.
NewCreateVaultParamsWithHTTPClient creates a new CreateVaultParams object with the ability to set a custom HTTPClient for a request.
NewCreateVaultParamsWithTimeout creates a new CreateVaultParams object with the ability to set a timeout on a request.
NewDeleteVaultDefault creates a DeleteVaultDefault with default headers values.
NewDeleteVaultNoContent creates a DeleteVaultNoContent with default headers values.
NewDeleteVaultParams creates a new DeleteVaultParams object, with the default timeout for this client.
NewDeleteVaultParamsWithContext creates a new DeleteVaultParams object with the ability to set a context for a request.
NewDeleteVaultParamsWithHTTPClient creates a new DeleteVaultParams object with the ability to set a custom HTTPClient for a request.
NewDeleteVaultParamsWithTimeout creates a new DeleteVaultParams object with the ability to set a timeout on a request.
NewGetArchiveMediaInfoDefault creates a GetArchiveMediaInfoDefault with default headers values.
NewGetArchiveMediaInfoOK creates a GetArchiveMediaInfoOK with default headers values.
NewGetArchiveMediaInfoParams creates a new GetArchiveMediaInfoParams object, with the default timeout for this client.
NewGetArchiveMediaInfoParamsWithContext creates a new GetArchiveMediaInfoParams object with the ability to set a context for a request.
NewGetArchiveMediaInfoParamsWithHTTPClient creates a new GetArchiveMediaInfoParams object with the ability to set a custom HTTPClient for a request.
NewGetArchiveMediaInfoParamsWithTimeout creates a new GetArchiveMediaInfoParams object with the ability to set a timeout on a request.
NewGetBandwidthSettingsDefault creates a GetBandwidthSettingsDefault with default headers values.
NewGetBandwidthSettingsOK creates a GetBandwidthSettingsOK with default headers values.
NewGetBandwidthSettingsParams creates a new GetBandwidthSettingsParams object, with the default timeout for this client.
NewGetBandwidthSettingsParamsWithContext creates a new GetBandwidthSettingsParams object with the ability to set a context for a request.
NewGetBandwidthSettingsParamsWithHTTPClient creates a new GetBandwidthSettingsParams object with the ability to set a custom HTTPClient for a request.
NewGetBandwidthSettingsParamsWithTimeout creates a new GetBandwidthSettingsParams object with the ability to set a timeout on a request.
NewGetVaultByIDDefault creates a GetVaultByIDDefault with default headers values.
NewGetVaultByIDOK creates a GetVaultByIDOK with default headers values.
NewGetVaultByIDParams creates a new GetVaultByIDParams object, with the default timeout for this client.
NewGetVaultByIDParamsWithContext creates a new GetVaultByIDParams object with the ability to set a context for a request.
NewGetVaultByIDParamsWithHTTPClient creates a new GetVaultByIDParams object with the ability to set a custom HTTPClient for a request.
NewGetVaultByIDParamsWithTimeout creates a new GetVaultByIDParams object with the ability to set a timeout on a request.
NewGetVaultEncryptionKeyDefault creates a GetVaultEncryptionKeyDefault with default headers values.
NewGetVaultEncryptionKeyOK creates a GetVaultEncryptionKeyOK with default headers values.
NewGetVaultEncryptionKeyParams creates a new GetVaultEncryptionKeyParams object, with the default timeout for this client.
NewGetVaultEncryptionKeyParamsWithContext creates a new GetVaultEncryptionKeyParams object with the ability to set a context for a request.
NewGetVaultEncryptionKeyParamsWithHTTPClient creates a new GetVaultEncryptionKeyParams object with the ability to set a custom HTTPClient for a request.
NewGetVaultEncryptionKeyParamsWithTimeout creates a new GetVaultEncryptionKeyParams object with the ability to set a timeout on a request.
NewGetVaultsDefault creates a GetVaultsDefault with default headers values.
NewGetVaultsOK creates a GetVaultsOK with default headers values.
NewGetVaultsParams creates a new GetVaultsParams object, with the default timeout for this client.
NewGetVaultsParamsWithContext creates a new GetVaultsParams object with the ability to set a context for a request.
NewGetVaultsParamsWithHTTPClient creates a new GetVaultsParams object with the ability to set a custom HTTPClient for a request.
NewGetVaultsParamsWithTimeout creates a new GetVaultsParams object with the ability to set a timeout on a request.
NewUpdateBandwidthSettingsDefault creates a UpdateBandwidthSettingsDefault with default headers values.
NewUpdateBandwidthSettingsOK creates a UpdateBandwidthSettingsOK with default headers values.
NewUpdateBandwidthSettingsParams creates a new UpdateBandwidthSettingsParams object, with the default timeout for this client.
NewUpdateBandwidthSettingsParamsWithContext creates a new UpdateBandwidthSettingsParams object with the ability to set a context for a request.
NewUpdateBandwidthSettingsParamsWithHTTPClient creates a new UpdateBandwidthSettingsParams object with the ability to set a custom HTTPClient for a request.
NewUpdateBandwidthSettingsParamsWithTimeout creates a new UpdateBandwidthSettingsParams object with the ability to set a timeout on a request.
NewUpdateVaultDefault creates a UpdateVaultDefault with default headers values.
NewUpdateVaultOK creates a UpdateVaultOK with default headers values.
NewUpdateVaultParams creates a new UpdateVaultParams object, with the default timeout for this client.
NewUpdateVaultParamsWithContext creates a new UpdateVaultParams object with the ability to set a context for a request.
NewUpdateVaultParamsWithHTTPClient creates a new UpdateVaultParams object with the ability to set a custom HTTPClient for a request.
NewUpdateVaultParamsWithTimeout creates a new UpdateVaultParams object with the ability to set a timeout on a request.
# Structs
Client for vaults API
*/.
CreateVaultCreated describes a response with status code 201, with default header values.
CreateVaultDefault describes a response with status code -1, with default header values.
CreateVaultParams contains all the parameters to send to the API endpoint
for the create vault operation.
CreateVaultReader is a Reader for the CreateVault structure.
DeleteVaultDefault describes a response with status code -1, with default header values.
DeleteVaultNoContent describes a response with status code 204, with default header values.
DeleteVaultParams contains all the parameters to send to the API endpoint
for the delete vault operation.
DeleteVaultReader is a Reader for the DeleteVault structure.
GetArchiveMediaInfoDefault describes a response with status code -1, with default header values.
GetArchiveMediaInfoOK describes a response with status code 200, with default header values.
GetArchiveMediaInfoParams contains all the parameters to send to the API endpoint
for the get archive media info operation.
GetArchiveMediaInfoReader is a Reader for the GetArchiveMediaInfo structure.
GetBandwidthSettingsDefault describes a response with status code -1, with default header values.
GetBandwidthSettingsOK describes a response with status code 200, with default header values.
GetBandwidthSettingsParams contains all the parameters to send to the API endpoint
for the get bandwidth settings operation.
GetBandwidthSettingsReader is a Reader for the GetBandwidthSettings structure.
GetVaultByIDDefault describes a response with status code -1, with default header values.
GetVaultByIDOK describes a response with status code 200, with default header values.
GetVaultByIDParams contains all the parameters to send to the API endpoint
for the get vault by Id operation.
GetVaultByIDReader is a Reader for the GetVaultByID structure.
GetVaultEncryptionKeyDefault describes a response with status code -1, with default header values.
GetVaultEncryptionKeyOK describes a response with status code 200, with default header values.
GetVaultEncryptionKeyParams contains all the parameters to send to the API endpoint
for the get vault encryption key operation.
GetVaultEncryptionKeyReader is a Reader for the GetVaultEncryptionKey structure.
GetVaultsDefault describes a response with status code -1, with default header values.
GetVaultsOK describes a response with status code 200, with default header values.
GetVaultsParams contains all the parameters to send to the API endpoint
for the get vaults operation.
GetVaultsReader is a Reader for the GetVaults structure.
UpdateBandwidthSettingsDefault describes a response with status code -1, with default header values.
UpdateBandwidthSettingsOK describes a response with status code 200, with default header values.
UpdateBandwidthSettingsParams contains all the parameters to send to the API endpoint
for the update bandwidth settings operation.
UpdateBandwidthSettingsReader is a Reader for the UpdateBandwidthSettings structure.
UpdateVaultDefault describes a response with status code -1, with default header values.
UpdateVaultOK describes a response with status code 200, with default header values.
UpdateVaultParams contains all the parameters to send to the API endpoint
for the update vault operation.
UpdateVaultReader is a Reader for the UpdateVault structure.
# Interfaces
ClientService is the interface for Client methods.
# Type aliases
ClientOption may be used to customize the behavior of Client methods.