package
5.6.3
Repository: https://github.com/mittwald/goharbor-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 values initialized.
NewGetSecuritySummaryParamsWithContext creates a new GetSecuritySummaryParams object with the default values initialized, and the ability to set a context for a request.
NewGetSecuritySummaryParamsWithHTTPClient creates a new GetSecuritySummaryParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetSecuritySummaryParamsWithTimeout creates a new GetSecuritySummaryParams object with the default values initialized, and 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 values initialized.
NewListVulnerabilitiesParamsWithContext creates a new ListVulnerabilitiesParams object with the default values initialized, and the ability to set a context for a request.
NewListVulnerabilitiesParamsWithHTTPClient creates a new ListVulnerabilitiesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewListVulnerabilitiesParamsWithTimeout creates a new ListVulnerabilitiesParams object with the default values initialized, and the ability to set a timeout on a request.
NewListVulnerabilitiesUnauthorized creates a ListVulnerabilitiesUnauthorized with default headers values.

# Structs

Client for securityhub API */.
GetSecuritySummaryForbidden handles this case with default header values.
GetSecuritySummaryInternalServerError handles this case with default header values.
GetSecuritySummaryNotFound handles this case with default header values.
GetSecuritySummaryOK handles this case with default header values.
GetSecuritySummaryParams contains all the parameters to send to the API endpoint for the get security summary operation typically these are written to a http.Request */.
GetSecuritySummaryReader is a Reader for the GetSecuritySummary structure.
GetSecuritySummaryUnauthorized handles this case with default header values.
ListVulnerabilitiesBadRequest handles this case with default header values.
ListVulnerabilitiesInternalServerError handles this case with default header values.
ListVulnerabilitiesOK handles this case with default header values.
ListVulnerabilitiesParams contains all the parameters to send to the API endpoint for the list vulnerabilities operation typically these are written to a http.Request */.
ListVulnerabilitiesReader is a Reader for the ListVulnerabilities structure.
ListVulnerabilitiesUnauthorized handles this case with default header values.

# Interfaces

ClientService is the interface for Client methods.