package
0.210.0
Repository: https://github.com/goharbor/go-client.git
Documentation: pkg.go.dev

# Functions

New creates a new scan API client.
NewGetReportLogForbidden creates a GetReportLogForbidden with default headers values.
NewGetReportLogInternalServerError creates a GetReportLogInternalServerError with default headers values.
NewGetReportLogNotFound creates a GetReportLogNotFound with default headers values.
NewGetReportLogOK creates a GetReportLogOK with default headers values.
NewGetReportLogParams creates a new GetReportLogParams object, with the default timeout for this client.
NewGetReportLogParamsWithContext creates a new GetReportLogParams object with the ability to set a context for a request.
NewGetReportLogParamsWithHTTPClient creates a new GetReportLogParams object with the ability to set a custom HTTPClient for a request.
NewGetReportLogParamsWithTimeout creates a new GetReportLogParams object with the ability to set a timeout on a request.
NewGetReportLogUnauthorized creates a GetReportLogUnauthorized with default headers values.
NewScanArtifactAccepted creates a ScanArtifactAccepted with default headers values.
NewScanArtifactBadRequest creates a ScanArtifactBadRequest with default headers values.
NewScanArtifactForbidden creates a ScanArtifactForbidden with default headers values.
NewScanArtifactInternalServerError creates a ScanArtifactInternalServerError with default headers values.
NewScanArtifactNotFound creates a ScanArtifactNotFound with default headers values.
NewScanArtifactParams creates a new ScanArtifactParams object, with the default timeout for this client.
NewScanArtifactParamsWithContext creates a new ScanArtifactParams object with the ability to set a context for a request.
NewScanArtifactParamsWithHTTPClient creates a new ScanArtifactParams object with the ability to set a custom HTTPClient for a request.
NewScanArtifactParamsWithTimeout creates a new ScanArtifactParams object with the ability to set a timeout on a request.
NewScanArtifactUnauthorized creates a ScanArtifactUnauthorized with default headers values.
NewStopScanArtifactAccepted creates a StopScanArtifactAccepted with default headers values.
NewStopScanArtifactBadRequest creates a StopScanArtifactBadRequest with default headers values.
NewStopScanArtifactForbidden creates a StopScanArtifactForbidden with default headers values.
NewStopScanArtifactInternalServerError creates a StopScanArtifactInternalServerError with default headers values.
NewStopScanArtifactNotFound creates a StopScanArtifactNotFound with default headers values.
NewStopScanArtifactParams creates a new StopScanArtifactParams object, with the default timeout for this client.
NewStopScanArtifactParamsWithContext creates a new StopScanArtifactParams object with the ability to set a context for a request.
NewStopScanArtifactParamsWithHTTPClient creates a new StopScanArtifactParams object with the ability to set a custom HTTPClient for a request.
NewStopScanArtifactParamsWithTimeout creates a new StopScanArtifactParams object with the ability to set a timeout on a request.
NewStopScanArtifactUnauthorized creates a StopScanArtifactUnauthorized with default headers values.

# Structs

Client for scan API */.
GetReportLogForbidden describes a response with status code 403, with default header values.
GetReportLogInternalServerError describes a response with status code 500, with default header values.
GetReportLogNotFound describes a response with status code 404, with default header values.
GetReportLogOK describes a response with status code 200, with default header values.
GetReportLogParams contains all the parameters to send to the API endpoint for the get report log operation.
GetReportLogReader is a Reader for the GetReportLog structure.
GetReportLogUnauthorized describes a response with status code 401, with default header values.
ScanArtifactAccepted describes a response with status code 202, with default header values.
ScanArtifactBadRequest describes a response with status code 400, with default header values.
ScanArtifactForbidden describes a response with status code 403, with default header values.
ScanArtifactInternalServerError describes a response with status code 500, with default header values.
ScanArtifactNotFound describes a response with status code 404, with default header values.
ScanArtifactParams contains all the parameters to send to the API endpoint for the scan artifact operation.
ScanArtifactReader is a Reader for the ScanArtifact structure.
ScanArtifactUnauthorized describes a response with status code 401, with default header values.
StopScanArtifactAccepted describes a response with status code 202, with default header values.
StopScanArtifactBadRequest describes a response with status code 400, with default header values.
StopScanArtifactForbidden describes a response with status code 403, with default header values.
StopScanArtifactInternalServerError describes a response with status code 500, with default header values.
StopScanArtifactNotFound describes a response with status code 404, with default header values.
StopScanArtifactParams contains all the parameters to send to the API endpoint for the stop scan artifact operation.
StopScanArtifactReader is a Reader for the StopScanArtifact structure.
StopScanArtifactUnauthorized describes a response with status code 401, with default header values.

# Interfaces

API is the interface of the scan client.