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

# Functions

New creates a new interface group API client.
New creates a new interface group API client with basic auth credentials.
New creates a new interface group API client with a bearer token for authentication.
NewCreateInterfaceGroupCreated creates a CreateInterfaceGroupCreated with default headers values.
NewCreateInterfaceGroupDefault creates a CreateInterfaceGroupDefault with default headers values.
NewCreateInterfaceGroupParams creates a new CreateInterfaceGroupParams object, with the default timeout for this client.
NewCreateInterfaceGroupParamsWithContext creates a new CreateInterfaceGroupParams object with the ability to set a context for a request.
NewCreateInterfaceGroupParamsWithHTTPClient creates a new CreateInterfaceGroupParams object with the ability to set a custom HTTPClient for a request.
NewCreateInterfaceGroupParamsWithTimeout creates a new CreateInterfaceGroupParams object with the ability to set a timeout on a request.
NewDeleteInterfaceGroupDefault creates a DeleteInterfaceGroupDefault with default headers values.
NewDeleteInterfaceGroupNoContent creates a DeleteInterfaceGroupNoContent with default headers values.
NewDeleteInterfaceGroupParams creates a new DeleteInterfaceGroupParams object, with the default timeout for this client.
NewDeleteInterfaceGroupParamsWithContext creates a new DeleteInterfaceGroupParams object with the ability to set a context for a request.
NewDeleteInterfaceGroupParamsWithHTTPClient creates a new DeleteInterfaceGroupParams object with the ability to set a custom HTTPClient for a request.
NewDeleteInterfaceGroupParamsWithTimeout creates a new DeleteInterfaceGroupParams object with the ability to set a timeout on a request.
NewGetInterfaceGroupsDefault creates a GetInterfaceGroupsDefault with default headers values.
NewGetInterfaceGroupsOK creates a GetInterfaceGroupsOK with default headers values.
NewGetInterfaceGroupsParams creates a new GetInterfaceGroupsParams object, with the default timeout for this client.
NewGetInterfaceGroupsParamsWithContext creates a new GetInterfaceGroupsParams object with the ability to set a context for a request.
NewGetInterfaceGroupsParamsWithHTTPClient creates a new GetInterfaceGroupsParams object with the ability to set a custom HTTPClient for a request.
NewGetInterfaceGroupsParamsWithTimeout creates a new GetInterfaceGroupsParams object with the ability to set a timeout on a request.
NewUpdateInterfaceGroupDefault creates a UpdateInterfaceGroupDefault with default headers values.
NewUpdateInterfaceGroupOK creates a UpdateInterfaceGroupOK with default headers values.
NewUpdateInterfaceGroupParams creates a new UpdateInterfaceGroupParams object, with the default timeout for this client.
NewUpdateInterfaceGroupParamsWithContext creates a new UpdateInterfaceGroupParams object with the ability to set a context for a request.
NewUpdateInterfaceGroupParamsWithHTTPClient creates a new UpdateInterfaceGroupParams object with the ability to set a custom HTTPClient for a request.
NewUpdateInterfaceGroupParamsWithTimeout creates a new UpdateInterfaceGroupParams object with the ability to set a timeout on a request.

# Structs

Client for interface group API */.
CreateInterfaceGroupCreated describes a response with status code 201, with default header values.
CreateInterfaceGroupDefault describes a response with status code -1, with default header values.
CreateInterfaceGroupParams contains all the parameters to send to the API endpoint for the create interface group operation.
CreateInterfaceGroupReader is a Reader for the CreateInterfaceGroup structure.
DeleteInterfaceGroupDefault describes a response with status code -1, with default header values.
DeleteInterfaceGroupNoContent describes a response with status code 204, with default header values.
DeleteInterfaceGroupParams contains all the parameters to send to the API endpoint for the delete interface group operation.
DeleteInterfaceGroupReader is a Reader for the DeleteInterfaceGroup structure.
GetInterfaceGroupsDefault describes a response with status code -1, with default header values.
GetInterfaceGroupsOK describes a response with status code 200, with default header values.
GetInterfaceGroupsParams contains all the parameters to send to the API endpoint for the get interface groups operation.
GetInterfaceGroupsReader is a Reader for the GetInterfaceGroups structure.
UpdateInterfaceGroupDefault describes a response with status code -1, with default header values.
UpdateInterfaceGroupOK describes a response with status code 200, with default header values.
UpdateInterfaceGroupParams contains all the parameters to send to the API endpoint for the update interface group operation.
UpdateInterfaceGroupReader is a Reader for the UpdateInterfaceGroup structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

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