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

# Functions

New creates a new view boxes API client.
New creates a new view boxes API client with basic auth credentials.
New creates a new view boxes API client with a bearer token for authentication.
NewCreateViewBoxCreated creates a CreateViewBoxCreated with default headers values.
NewCreateViewBoxDefault creates a CreateViewBoxDefault with default headers values.
NewCreateViewBoxParams creates a new CreateViewBoxParams object, with the default timeout for this client.
NewCreateViewBoxParamsWithContext creates a new CreateViewBoxParams object with the ability to set a context for a request.
NewCreateViewBoxParamsWithHTTPClient creates a new CreateViewBoxParams object with the ability to set a custom HTTPClient for a request.
NewCreateViewBoxParamsWithTimeout creates a new CreateViewBoxParams object with the ability to set a timeout on a request.
NewDeleteViewBoxDefault creates a DeleteViewBoxDefault with default headers values.
NewDeleteViewBoxNoContent creates a DeleteViewBoxNoContent with default headers values.
NewDeleteViewBoxParams creates a new DeleteViewBoxParams object, with the default timeout for this client.
NewDeleteViewBoxParamsWithContext creates a new DeleteViewBoxParams object with the ability to set a context for a request.
NewDeleteViewBoxParamsWithHTTPClient creates a new DeleteViewBoxParams object with the ability to set a custom HTTPClient for a request.
NewDeleteViewBoxParamsWithTimeout creates a new DeleteViewBoxParams object with the ability to set a timeout on a request.
NewGetViewBoxByIDDefault creates a GetViewBoxByIDDefault with default headers values.
NewGetViewBoxByIDNotFound creates a GetViewBoxByIDNotFound with default headers values.
NewGetViewBoxByIDOK creates a GetViewBoxByIDOK with default headers values.
NewGetViewBoxByIDParams creates a new GetViewBoxByIDParams object, with the default timeout for this client.
NewGetViewBoxByIDParamsWithContext creates a new GetViewBoxByIDParams object with the ability to set a context for a request.
NewGetViewBoxByIDParamsWithHTTPClient creates a new GetViewBoxByIDParams object with the ability to set a custom HTTPClient for a request.
NewGetViewBoxByIDParamsWithTimeout creates a new GetViewBoxByIDParams object with the ability to set a timeout on a request.
NewGetViewBoxesDefault creates a GetViewBoxesDefault with default headers values.
NewGetViewBoxesOK creates a GetViewBoxesOK with default headers values.
NewGetViewBoxesParams creates a new GetViewBoxesParams object, with the default timeout for this client.
NewGetViewBoxesParamsWithContext creates a new GetViewBoxesParams object with the ability to set a context for a request.
NewGetViewBoxesParamsWithHTTPClient creates a new GetViewBoxesParams object with the ability to set a custom HTTPClient for a request.
NewGetViewBoxesParamsWithTimeout creates a new GetViewBoxesParams object with the ability to set a timeout on a request.
NewUpdateViewBoxDefault creates a UpdateViewBoxDefault with default headers values.
NewUpdateViewBoxOK creates a UpdateViewBoxOK with default headers values.
NewUpdateViewBoxParams creates a new UpdateViewBoxParams object, with the default timeout for this client.
NewUpdateViewBoxParamsWithContext creates a new UpdateViewBoxParams object with the ability to set a context for a request.
NewUpdateViewBoxParamsWithHTTPClient creates a new UpdateViewBoxParams object with the ability to set a custom HTTPClient for a request.
NewUpdateViewBoxParamsWithTimeout creates a new UpdateViewBoxParams object with the ability to set a timeout on a request.

# Structs

Client for view boxes API */.
CreateViewBoxCreated describes a response with status code 201, with default header values.
CreateViewBoxDefault describes a response with status code -1, with default header values.
CreateViewBoxParams contains all the parameters to send to the API endpoint for the create view box operation.
CreateViewBoxReader is a Reader for the CreateViewBox structure.
DeleteViewBoxDefault describes a response with status code -1, with default header values.
DeleteViewBoxNoContent describes a response with status code 204, with default header values.
DeleteViewBoxParams contains all the parameters to send to the API endpoint for the delete view box operation.
DeleteViewBoxReader is a Reader for the DeleteViewBox structure.
GetViewBoxByIDDefault describes a response with status code -1, with default header values.
GetViewBoxByIDNotFound describes a response with status code 404, with default header values.
GetViewBoxByIDOK describes a response with status code 200, with default header values.
GetViewBoxByIDParams contains all the parameters to send to the API endpoint for the get view box by Id operation.
GetViewBoxByIDReader is a Reader for the GetViewBoxByID structure.
GetViewBoxesDefault describes a response with status code -1, with default header values.
GetViewBoxesOK describes a response with status code 200, with default header values.
GetViewBoxesParams contains all the parameters to send to the API endpoint for the get view boxes operation.
GetViewBoxesReader is a Reader for the GetViewBoxes structure.
UpdateViewBoxDefault describes a response with status code -1, with default header values.
UpdateViewBoxOK describes a response with status code 200, with default header values.
UpdateViewBoxParams contains all the parameters to send to the API endpoint for the update view box operation.
UpdateViewBoxReader is a Reader for the UpdateViewBox structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

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