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

# Functions

New creates a new certificates API client.
New creates a new certificates API client with basic auth credentials.
New creates a new certificates API client with a bearer token for authentication.
NewDeleteWebServerCertificateDefault creates a DeleteWebServerCertificateDefault with default headers values.
NewDeleteWebServerCertificateNoContent creates a DeleteWebServerCertificateNoContent with default headers values.
NewDeleteWebServerCertificateParams creates a new DeleteWebServerCertificateParams object, with the default timeout for this client.
NewDeleteWebServerCertificateParamsWithContext creates a new DeleteWebServerCertificateParams object with the ability to set a context for a request.
NewDeleteWebServerCertificateParamsWithHTTPClient creates a new DeleteWebServerCertificateParams object with the ability to set a custom HTTPClient for a request.
NewDeleteWebServerCertificateParamsWithTimeout creates a new DeleteWebServerCertificateParams object with the ability to set a timeout on a request.
NewDeployHostCertificateCreated creates a DeployHostCertificateCreated with default headers values.
NewDeployHostCertificateDefault creates a DeployHostCertificateDefault with default headers values.
NewDeployHostCertificateParams creates a new DeployHostCertificateParams object, with the default timeout for this client.
NewDeployHostCertificateParamsWithContext creates a new DeployHostCertificateParams object with the ability to set a context for a request.
NewDeployHostCertificateParamsWithHTTPClient creates a new DeployHostCertificateParams object with the ability to set a custom HTTPClient for a request.
NewDeployHostCertificateParamsWithTimeout creates a new DeployHostCertificateParams object with the ability to set a timeout on a request.
NewGetCertificateListDefault creates a GetCertificateListDefault with default headers values.
NewGetCertificateListOK creates a GetCertificateListOK with default headers values.
NewGetCertificateListParams creates a new GetCertificateListParams object, with the default timeout for this client.
NewGetCertificateListParamsWithContext creates a new GetCertificateListParams object with the ability to set a context for a request.
NewGetCertificateListParamsWithHTTPClient creates a new GetCertificateListParams object with the ability to set a custom HTTPClient for a request.
NewGetCertificateListParamsWithTimeout creates a new GetCertificateListParams object with the ability to set a timeout on a request.
NewGetWebServerCertificateDefault creates a GetWebServerCertificateDefault with default headers values.
NewGetWebServerCertificateOK creates a GetWebServerCertificateOK with default headers values.
NewGetWebServerCertificateParams creates a new GetWebServerCertificateParams object, with the default timeout for this client.
NewGetWebServerCertificateParamsWithContext creates a new GetWebServerCertificateParams object with the ability to set a context for a request.
NewGetWebServerCertificateParamsWithHTTPClient creates a new GetWebServerCertificateParams object with the ability to set a custom HTTPClient for a request.
NewGetWebServerCertificateParamsWithTimeout creates a new GetWebServerCertificateParams object with the ability to set a timeout on a request.
NewUpdateWebServerCertificateDefault creates a UpdateWebServerCertificateDefault with default headers values.
NewUpdateWebServerCertificateOK creates a UpdateWebServerCertificateOK with default headers values.
NewUpdateWebServerCertificateParams creates a new UpdateWebServerCertificateParams object, with the default timeout for this client.
NewUpdateWebServerCertificateParamsWithContext creates a new UpdateWebServerCertificateParams object with the ability to set a context for a request.
NewUpdateWebServerCertificateParamsWithHTTPClient creates a new UpdateWebServerCertificateParams object with the ability to set a custom HTTPClient for a request.
NewUpdateWebServerCertificateParamsWithTimeout creates a new UpdateWebServerCertificateParams object with the ability to set a timeout on a request.

# Structs

Client for certificates API */.
DeleteWebServerCertificateDefault describes a response with status code -1, with default header values.
DeleteWebServerCertificateNoContent describes a response with status code 204, with default header values.
DeleteWebServerCertificateParams contains all the parameters to send to the API endpoint for the delete web server certificate operation.
DeleteWebServerCertificateReader is a Reader for the DeleteWebServerCertificate structure.
DeployHostCertificateCreated describes a response with status code 201, with default header values.
DeployHostCertificateDefault describes a response with status code -1, with default header values.
DeployHostCertificateParams contains all the parameters to send to the API endpoint for the deploy host certificate operation.
DeployHostCertificateReader is a Reader for the DeployHostCertificate structure.
GetCertificateListDefault describes a response with status code -1, with default header values.
GetCertificateListOK describes a response with status code 200, with default header values.
GetCertificateListParams contains all the parameters to send to the API endpoint for the get certificate list operation.
GetCertificateListReader is a Reader for the GetCertificateList structure.
GetWebServerCertificateDefault describes a response with status code -1, with default header values.
GetWebServerCertificateOK describes a response with status code 200, with default header values.
GetWebServerCertificateParams contains all the parameters to send to the API endpoint for the get web server certificate operation.
GetWebServerCertificateReader is a Reader for the GetWebServerCertificate structure.
UpdateWebServerCertificateDefault describes a response with status code -1, with default header values.
UpdateWebServerCertificateOK describes a response with status code 200, with default header values.
UpdateWebServerCertificateParams contains all the parameters to send to the API endpoint for the update web server certificate operation.
UpdateWebServerCertificateReader is a Reader for the UpdateWebServerCertificate structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

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