package
5.0.10
Repository: https://github.com/aobco/harbor-client.git
Documentation: pkg.go.dev

# Functions

New creates a new immutable API client.
NewCreateImmuRuleBadRequest creates a CreateImmuRuleBadRequest with default headers values.
NewCreateImmuRuleCreated creates a CreateImmuRuleCreated with default headers values.
NewCreateImmuRuleForbidden creates a CreateImmuRuleForbidden with default headers values.
NewCreateImmuRuleInternalServerError creates a CreateImmuRuleInternalServerError with default headers values.
NewCreateImmuRuleNotFound creates a CreateImmuRuleNotFound with default headers values.
NewCreateImmuRuleParams creates a new CreateImmuRuleParams object with the default values initialized.
NewCreateImmuRuleParamsWithContext creates a new CreateImmuRuleParams object with the default values initialized, and the ability to set a context for a request.
NewCreateImmuRuleParamsWithHTTPClient creates a new CreateImmuRuleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewCreateImmuRuleParamsWithTimeout creates a new CreateImmuRuleParams object with the default values initialized, and the ability to set a timeout on a request.
NewCreateImmuRuleUnauthorized creates a CreateImmuRuleUnauthorized with default headers values.
NewDeleteImmuRuleBadRequest creates a DeleteImmuRuleBadRequest with default headers values.
NewDeleteImmuRuleForbidden creates a DeleteImmuRuleForbidden with default headers values.
NewDeleteImmuRuleInternalServerError creates a DeleteImmuRuleInternalServerError with default headers values.
NewDeleteImmuRuleOK creates a DeleteImmuRuleOK with default headers values.
NewDeleteImmuRuleParams creates a new DeleteImmuRuleParams object with the default values initialized.
NewDeleteImmuRuleParamsWithContext creates a new DeleteImmuRuleParams object with the default values initialized, and the ability to set a context for a request.
NewDeleteImmuRuleParamsWithHTTPClient creates a new DeleteImmuRuleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewDeleteImmuRuleParamsWithTimeout creates a new DeleteImmuRuleParams object with the default values initialized, and the ability to set a timeout on a request.
NewDeleteImmuRuleUnauthorized creates a DeleteImmuRuleUnauthorized with default headers values.
NewListImmuRulesBadRequest creates a ListImmuRulesBadRequest with default headers values.
NewListImmuRulesForbidden creates a ListImmuRulesForbidden with default headers values.
NewListImmuRulesInternalServerError creates a ListImmuRulesInternalServerError with default headers values.
NewListImmuRulesOK creates a ListImmuRulesOK with default headers values.
NewListImmuRulesParams creates a new ListImmuRulesParams object with the default values initialized.
NewListImmuRulesParamsWithContext creates a new ListImmuRulesParams object with the default values initialized, and the ability to set a context for a request.
NewListImmuRulesParamsWithHTTPClient creates a new ListImmuRulesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewListImmuRulesParamsWithTimeout creates a new ListImmuRulesParams object with the default values initialized, and the ability to set a timeout on a request.
NewListImmuRulesUnauthorized creates a ListImmuRulesUnauthorized with default headers values.
NewUpdateImmuRuleBadRequest creates a UpdateImmuRuleBadRequest with default headers values.
NewUpdateImmuRuleForbidden creates a UpdateImmuRuleForbidden with default headers values.
NewUpdateImmuRuleInternalServerError creates a UpdateImmuRuleInternalServerError with default headers values.
NewUpdateImmuRuleOK creates a UpdateImmuRuleOK with default headers values.
NewUpdateImmuRuleParams creates a new UpdateImmuRuleParams object with the default values initialized.
NewUpdateImmuRuleParamsWithContext creates a new UpdateImmuRuleParams object with the default values initialized, and the ability to set a context for a request.
NewUpdateImmuRuleParamsWithHTTPClient creates a new UpdateImmuRuleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewUpdateImmuRuleParamsWithTimeout creates a new UpdateImmuRuleParams object with the default values initialized, and the ability to set a timeout on a request.
NewUpdateImmuRuleUnauthorized creates a UpdateImmuRuleUnauthorized with default headers values.

# Structs

Client for immutable API */.
CreateImmuRuleBadRequest handles this case with default header values.
CreateImmuRuleCreated handles this case with default header values.
CreateImmuRuleForbidden handles this case with default header values.
CreateImmuRuleInternalServerError handles this case with default header values.
CreateImmuRuleNotFound handles this case with default header values.
CreateImmuRuleParams contains all the parameters to send to the API endpoint for the create immu rule operation typically these are written to a http.Request */.
CreateImmuRuleReader is a Reader for the CreateImmuRule structure.
CreateImmuRuleUnauthorized handles this case with default header values.
DeleteImmuRuleBadRequest handles this case with default header values.
DeleteImmuRuleForbidden handles this case with default header values.
DeleteImmuRuleInternalServerError handles this case with default header values.
DeleteImmuRuleOK handles this case with default header values.
DeleteImmuRuleParams contains all the parameters to send to the API endpoint for the delete immu rule operation typically these are written to a http.Request */.
DeleteImmuRuleReader is a Reader for the DeleteImmuRule structure.
DeleteImmuRuleUnauthorized handles this case with default header values.
ListImmuRulesBadRequest handles this case with default header values.
ListImmuRulesForbidden handles this case with default header values.
ListImmuRulesInternalServerError handles this case with default header values.
ListImmuRulesOK handles this case with default header values.
ListImmuRulesParams contains all the parameters to send to the API endpoint for the list immu rules operation typically these are written to a http.Request */.
ListImmuRulesReader is a Reader for the ListImmuRules structure.
ListImmuRulesUnauthorized handles this case with default header values.
UpdateImmuRuleBadRequest handles this case with default header values.
UpdateImmuRuleForbidden handles this case with default header values.
UpdateImmuRuleInternalServerError handles this case with default header values.
UpdateImmuRuleOK handles this case with default header values.
UpdateImmuRuleParams contains all the parameters to send to the API endpoint for the update immu rule operation typically these are written to a http.Request */.
UpdateImmuRuleReader is a Reader for the UpdateImmuRule structure.
UpdateImmuRuleUnauthorized handles this case with default header values.

# Interfaces

ClientService is the interface for Client methods.