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

# Functions

New creates a new securityhub API client.
NewGetSecuritySummaryForbidden creates a GetSecuritySummaryForbidden with default headers values.
NewGetSecuritySummaryInternalServerError creates a GetSecuritySummaryInternalServerError with default headers values.
NewGetSecuritySummaryNotFound creates a GetSecuritySummaryNotFound with default headers values.
NewGetSecuritySummaryOK creates a GetSecuritySummaryOK with default headers values.
NewGetSecuritySummaryParams creates a new GetSecuritySummaryParams object, with the default timeout for this client.
NewGetSecuritySummaryParamsWithContext creates a new GetSecuritySummaryParams object with the ability to set a context for a request.
NewGetSecuritySummaryParamsWithHTTPClient creates a new GetSecuritySummaryParams object with the ability to set a custom HTTPClient for a request.
NewGetSecuritySummaryParamsWithTimeout creates a new GetSecuritySummaryParams object with the ability to set a timeout on a request.
NewGetSecuritySummaryUnauthorized creates a GetSecuritySummaryUnauthorized with default headers values.
NewListVulnerabilitiesBadRequest creates a ListVulnerabilitiesBadRequest with default headers values.
NewListVulnerabilitiesInternalServerError creates a ListVulnerabilitiesInternalServerError with default headers values.
NewListVulnerabilitiesOK creates a ListVulnerabilitiesOK with default headers values.
NewListVulnerabilitiesParams creates a new ListVulnerabilitiesParams object, with the default timeout for this client.
NewListVulnerabilitiesParamsWithContext creates a new ListVulnerabilitiesParams object with the ability to set a context for a request.
NewListVulnerabilitiesParamsWithHTTPClient creates a new ListVulnerabilitiesParams object with the ability to set a custom HTTPClient for a request.
NewListVulnerabilitiesParamsWithTimeout creates a new ListVulnerabilitiesParams object with the ability to set a timeout on a request.
NewListVulnerabilitiesUnauthorized creates a ListVulnerabilitiesUnauthorized with default headers values.

# Structs

Client for securityhub API */.
GetSecuritySummaryForbidden describes a response with status code 403, with default header values.
GetSecuritySummaryInternalServerError describes a response with status code 500, with default header values.
GetSecuritySummaryNotFound describes a response with status code 404, with default header values.
GetSecuritySummaryOK describes a response with status code 200, with default header values.
GetSecuritySummaryParams contains all the parameters to send to the API endpoint for the get security summary operation.
GetSecuritySummaryReader is a Reader for the GetSecuritySummary structure.
GetSecuritySummaryUnauthorized describes a response with status code 401, with default header values.
ListVulnerabilitiesBadRequest describes a response with status code 400, with default header values.
ListVulnerabilitiesInternalServerError describes a response with status code 500, with default header values.
ListVulnerabilitiesOK describes a response with status code 200, with default header values.
ListVulnerabilitiesParams contains all the parameters to send to the API endpoint for the list vulnerabilities operation.
ListVulnerabilitiesReader is a Reader for the ListVulnerabilities structure.
ListVulnerabilitiesUnauthorized describes a response with status code 401, with default header values.

# Interfaces

API is the interface of the securityhub client.