syncv1

package
v1.5.11 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 17, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Overview

Package syncv1 provides primitives to interact with the openapi HTTP API.

Code generated by github.com/deepmap/oapi-codegen version v1.10.1 DO NOT EDIT.

Package syncv1 provides primitives to interact with the openapi HTTP API.

Code generated by github.com/deepmap/oapi-codegen version v1.10.1 DO NOT EDIT.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCreateJobIssueRequest

func NewCreateJobIssueRequest(server string, jobId string, body CreateJobIssueJSONRequestBody) (*http.Request, error)

NewCreateJobIssueRequest calls the generic CreateJobIssue builder with application/json body

func NewCreateJobIssueRequestWithBody

func NewCreateJobIssueRequestWithBody(server string, jobId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateJobIssueRequestWithBody generates requests for CreateJobIssue with any type of body

func NewCreateSyncJobRequest

func NewCreateSyncJobRequest(server string, body CreateSyncJobJSONRequestBody) (*http.Request, error)

NewCreateSyncJobRequest calls the generic CreateSyncJob builder with application/json body

func NewCreateSyncJobRequestWithBody

func NewCreateSyncJobRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateSyncJobRequestWithBody generates requests for CreateSyncJob with any type of body

func NewUpdateSyncJobRequest

func NewUpdateSyncJobRequest(server string, jobId string, body UpdateSyncJobJSONRequestBody) (*http.Request, error)

NewUpdateSyncJobRequest calls the generic UpdateSyncJob builder with application/json body

func NewUpdateSyncJobRequestWithBody

func NewUpdateSyncJobRequestWithBody(server string, jobId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSyncJobRequestWithBody generates requests for UpdateSyncJob with any type of body

Types

type AnyJobResponse

type AnyJobResponse struct {
	// Embedded struct due to allOf(#/components/schemas/Job)
	Job `yaml:",inline"`
	// Embedded fields due to inline allOf schema
	// The Job ID to use for all subsequent job operation
	Id *string `json:"id,omitempty"`
}

AnyJobResponse defines model for AnyJobResponse.

type ApiError

type ApiError struct {
	// An error code identifying the error
	Code *ApiErrorCode `json:"code,omitempty"`

	// A descriptive message about the error meant for developer consumption
	Message *string `json:"message,omitempty"`

	// Optional error specific attributes
	Params *ApiError_Params `json:"params,omitempty"`

	// An optional service or domain specific error group
	Type *ApiErrorType `json:"type,omitempty"`
}

ApiError defines model for ApiError.

type ApiErrorCode

type ApiErrorCode string

An error code identifying the error

const (
	ApiErrorCodeApiGuardError ApiErrorCode = "api_guard_error"

	ApiErrorCodeApiGuardInvalidCredentials ApiErrorCode = "api_guard_invalid_credentials"

	ApiErrorCodeApiGuardRateLimitExceeded ApiErrorCode = "api_guard_rate_limit_exceeded"

	ApiErrorCodeApiGuardUnauthorized ApiErrorCode = "api_guard_unauthorized"

	ApiErrorCodeAppFeatureNotEnabled ApiErrorCode = "app_feature_not_enabled"

	ApiErrorCodeAppGenericError ApiErrorCode = "app_generic_error"

	ApiErrorCodeAppInsufficientParameters ApiErrorCode = "app_insufficient_parameters"

	ApiErrorCodeAppPackageVersionNotFound ApiErrorCode = "app_package_version_not_found"

	ApiErrorCodeAppSecurityError ApiErrorCode = "app_security_error"
)

Defines values for ApiErrorCode.

type ApiErrorType

type ApiErrorType string

An optional service or domain specific error group

const (
	ApiErrorTypeInternalError ApiErrorType = "internal_error"

	ApiErrorTypeInvalidRequest ApiErrorType = "invalid_request"

	ApiErrorTypeOperationFailed ApiErrorType = "operation_failed"
)

Defines values for ApiErrorType.

type ApiError_Params

type ApiError_Params struct {
	AdditionalProperties map[string]struct {
		Key   *string `json:"key,omitempty"`
		Value *string `json:"value,omitempty"`
	} `json:"-"`
}

Optional error specific attributes

func (ApiError_Params) Get

func (a ApiError_Params) Get(fieldName string) (value struct {
	Key   *string `json:"key,omitempty"`
	Value *string `json:"value,omitempty"`
}, found bool)

Getter for additional properties for ApiError_Params. Returns the specified element and whether it was found

func (ApiError_Params) MarshalJSON

func (a ApiError_Params) MarshalJSON() ([]byte, error)

Override default JSON handling for ApiError_Params to handle AdditionalProperties

func (*ApiError_Params) Set

func (a *ApiError_Params) Set(fieldName string, value struct {
	Key   *string `json:"key,omitempty"`
	Value *string `json:"value,omitempty"`
})

Setter for additional properties for ApiError_Params

func (*ApiError_Params) UnmarshalJSON

func (a *ApiError_Params) UnmarshalJSON(b []byte) error

Override default JSON handling for ApiError_Params to handle AdditionalProperties

type Client

type Client struct {
	// The endpoint of the server conforming to this interface, with scheme,
	// https://api.deepmap.com for example. This can contain a path relative
	// to the server, such as https://api.deepmap.com/dev-test, and all the
	// paths in the swagger spec will be appended to the server.
	Server string

	// Doer for performing requests, typically a *http.Client with any
	// customized settings, such as certificate chains.
	Client HttpRequestDoer

	// A list of callbacks for modifying requests which are generated before sending over
	// the network.
	RequestEditors []RequestEditorFn
}

Client which conforms to the OpenAPI3 specification for this service.

func NewClient

func NewClient(server string, opts ...ClientOption) (*Client, error)

Creates a new Client, with reasonable defaults

func (*Client) CreateJobIssue

func (c *Client) CreateJobIssue(ctx context.Context, jobId string, body CreateJobIssueJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateJobIssueWithBody

func (c *Client) CreateJobIssueWithBody(ctx context.Context, jobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSyncJob

func (c *Client) CreateSyncJob(ctx context.Context, body CreateSyncJobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSyncJobWithBody

func (c *Client) CreateSyncJobWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSyncJob

func (c *Client) UpdateSyncJob(ctx context.Context, jobId string, body UpdateSyncJobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSyncJobWithBody

func (c *Client) UpdateSyncJobWithBody(ctx context.Context, jobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type ClientInterface

type ClientInterface interface {
	// CreateSyncJob request with any body
	CreateSyncJobWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateSyncJob(ctx context.Context, body CreateSyncJobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSyncJob request with any body
	UpdateSyncJobWithBody(ctx context.Context, jobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateSyncJob(ctx context.Context, jobId string, body UpdateSyncJobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateJobIssue request with any body
	CreateJobIssueWithBody(ctx context.Context, jobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateJobIssue(ctx context.Context, jobId string, body CreateJobIssueJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

func WithHTTPClient

func WithHTTPClient(doer HttpRequestDoer) ClientOption

WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.

func WithRequestEditorFn

func WithRequestEditorFn(fn RequestEditorFn) ClientOption

WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.

type ClientWithResponses

type ClientWithResponses struct {
	ClientInterface
}

ClientWithResponses builds on ClientInterface to offer response payloads

func NewClientWithResponses

func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)

NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling

func (*ClientWithResponses) CreateJobIssueWithBodyWithResponse

func (c *ClientWithResponses) CreateJobIssueWithBodyWithResponse(ctx context.Context, jobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateJobIssueResponse, error)

CreateJobIssueWithBodyWithResponse request with arbitrary body returning *CreateJobIssueResponse

func (*ClientWithResponses) CreateJobIssueWithResponse

func (c *ClientWithResponses) CreateJobIssueWithResponse(ctx context.Context, jobId string, body CreateJobIssueJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateJobIssueResponse, error)

func (*ClientWithResponses) CreateSyncJobWithBodyWithResponse

func (c *ClientWithResponses) CreateSyncJobWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSyncJobResponse, error)

CreateSyncJobWithBodyWithResponse request with arbitrary body returning *CreateSyncJobResponse

func (*ClientWithResponses) CreateSyncJobWithResponse

func (c *ClientWithResponses) CreateSyncJobWithResponse(ctx context.Context, body CreateSyncJobJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncJobResponse, error)

func (*ClientWithResponses) UpdateSyncJobWithBodyWithResponse

func (c *ClientWithResponses) UpdateSyncJobWithBodyWithResponse(ctx context.Context, jobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncJobResponse, error)

UpdateSyncJobWithBodyWithResponse request with arbitrary body returning *UpdateSyncJobResponse

func (*ClientWithResponses) UpdateSyncJobWithResponse

func (c *ClientWithResponses) UpdateSyncJobWithResponse(ctx context.Context, jobId string, body UpdateSyncJobJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncJobResponse, error)

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// CreateSyncJob request with any body
	CreateSyncJobWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSyncJobResponse, error)

	CreateSyncJobWithResponse(ctx context.Context, body CreateSyncJobJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSyncJobResponse, error)

	// UpdateSyncJob request with any body
	UpdateSyncJobWithBodyWithResponse(ctx context.Context, jobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSyncJobResponse, error)

	UpdateSyncJobWithResponse(ctx context.Context, jobId string, body UpdateSyncJobJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSyncJobResponse, error)

	// CreateJobIssue request with any body
	CreateJobIssueWithBodyWithResponse(ctx context.Context, jobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateJobIssueResponse, error)

	CreateJobIssueWithResponse(ctx context.Context, jobId string, body CreateJobIssueJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateJobIssueResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type CreateIssueResponse

type CreateIssueResponse struct {
	Id string `json:"id"`
}

CreateIssueResponse defines model for CreateIssueResponse.

type CreateJobIssueJSONBody

type CreateJobIssueJSONBody interface{}

CreateJobIssueJSONBody defines parameters for CreateJobIssue.

type CreateJobIssueJSONRequestBody

type CreateJobIssueJSONRequestBody CreateJobIssueJSONBody

CreateJobIssueJSONRequestBody defines body for CreateJobIssue for application/json ContentType.

type CreateJobIssueResponse

type CreateJobIssueResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *CreateIssueResponse
	JSON403      *ApiError
	JSON429      *ApiError
	JSON500      *ApiError
}

func ParseCreateJobIssueResponse

func ParseCreateJobIssueResponse(rsp *http.Response) (*CreateJobIssueResponse, error)

ParseCreateJobIssueResponse parses an HTTP response from a CreateJobIssueWithResponse call

func (CreateJobIssueResponse) Status

func (r CreateJobIssueResponse) Status() string

Status returns HTTPResponse.Status

func (CreateJobIssueResponse) StatusCode

func (r CreateJobIssueResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateJobRequest

type CreateJobRequest struct {
	// Git reference path (e.g. refs/heads/main)
	GitRef *string `json:"git_ref,omitempty"`

	// The based name of a git ref such as `branchName` or `tagName`
	GitRefName *string `json:"git_ref_name,omitempty"`

	// Git ref type that triggered the scan
	GitRefType *CreateJobRequestGitRefType `json:"git_ref_type,omitempty"`
	GitSha     *string                     `json:"git_sha,omitempty"`

	// The name of the project to associate the job
	ProjectName string `json:"project_name"`

	// The source of this project
	ProjectSource CreateJobRequestProjectSource `json:"project_source"`

	// The stream name against which is job and its issues to attach
	StreamName string `json:"stream_name"`
	ToolName   string `json:"tool_name"`

	// The type of tool creating this job
	ToolType    CreateJobRequestToolType `json:"tool_type"`
	ToolVersion string                   `json:"tool_version"`

	// The event that triggered the tool
	TriggerEvent CreateJobRequestTriggerEvent `json:"trigger_event"`
}

CreateJobRequest defines model for CreateJobRequest.

type CreateJobRequestGitRefType

type CreateJobRequestGitRefType string

Git ref type that triggered the scan

const (
	CreateJobRequestGitRefTypeGitBranch CreateJobRequestGitRefType = "git_branch"

	CreateJobRequestGitRefTypeGitTag CreateJobRequestGitRefType = "git_tag"
)

Defines values for CreateJobRequestGitRefType.

type CreateJobRequestProjectSource

type CreateJobRequestProjectSource string

The source of this project

const (
	CreateJobRequestProjectSourceBitbucket CreateJobRequestProjectSource = "bitbucket"

	CreateJobRequestProjectSourceGenericCi CreateJobRequestProjectSource = "generic_ci"

	CreateJobRequestProjectSourceGithub CreateJobRequestProjectSource = "github"

	CreateJobRequestProjectSourceGitlab CreateJobRequestProjectSource = "gitlab"

	CreateJobRequestProjectSourceOther CreateJobRequestProjectSource = "other"
)

Defines values for CreateJobRequestProjectSource.

type CreateJobRequestToolType

type CreateJobRequestToolType string

The type of tool creating this job

const (
	CreateJobRequestToolTypeOssVet CreateJobRequestToolType = "oss_vet"
)

Defines values for CreateJobRequestToolType.

type CreateJobRequestTriggerEvent

type CreateJobRequestTriggerEvent string

The event that triggered the tool

const (
	CreateJobRequestTriggerEventGitScmPullRequest CreateJobRequestTriggerEvent = "git_scm_pull_request"

	CreateJobRequestTriggerEventGitScmPush CreateJobRequestTriggerEvent = "git_scm_push"

	CreateJobRequestTriggerEventGitScmTagRelease CreateJobRequestTriggerEvent = "git_scm_tag_release"

	CreateJobRequestTriggerEventManual CreateJobRequestTriggerEvent = "manual"

	CreateJobRequestTriggerEventOther CreateJobRequestTriggerEvent = "other"

	CreateJobRequestTriggerEventScheduled CreateJobRequestTriggerEvent = "scheduled"
)

Defines values for CreateJobRequestTriggerEvent.

type CreateSyncJobJSONBody

type CreateSyncJobJSONBody CreateJobRequest

CreateSyncJobJSONBody defines parameters for CreateSyncJob.

type CreateSyncJobJSONRequestBody

type CreateSyncJobJSONRequestBody CreateSyncJobJSONBody

CreateSyncJobJSONRequestBody defines body for CreateSyncJob for application/json ContentType.

type CreateSyncJobResponse

type CreateSyncJobResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *AnyJobResponse
	JSON403      *ApiError
	JSON429      *ApiError
	JSON500      *ApiError
}

func ParseCreateSyncJobResponse

func ParseCreateSyncJobResponse(rsp *http.Response) (*CreateSyncJobResponse, error)

ParseCreateSyncJobResponse parses an HTTP response from a CreateSyncJobWithResponse call

func (CreateSyncJobResponse) Status

func (r CreateSyncJobResponse) Status() string

Status returns HTTPResponse.Status

func (CreateSyncJobResponse) StatusCode

func (r CreateSyncJobResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type Issue

type Issue struct {
	IssueType IssueIssueType `json:"issue_type"`
}

Issue defines model for Issue.

type IssueIssueType

type IssueIssueType string

IssueIssueType defines model for Issue.IssueType.

const (
	IssueIssueTypePackageDependency IssueIssueType = "package_dependency"

	IssueIssueTypePackageLicense IssueIssueType = "package_license"

	IssueIssueTypePackageOpenssfScorecard IssueIssueType = "package_openssf_scorecard"

	IssueIssueTypePackageSourceInfo IssueIssueType = "package_source_info"

	IssueIssueTypePackageVulnerability IssueIssueType = "package_vulnerability"
)

Defines values for IssueIssueType.

type IssuePackageCommonVulnerability

type IssuePackageCommonVulnerability struct {
	// Alias identifiers of the same vulnerability in
	// other databases
	Aliases *[]string `json:"aliases,omitempty"`

	// Vulnerability identifier
	Id *string `json:"id,omitempty"`

	// Related vulnerability identifiers for similar issues
	Related    *[]string `json:"related,omitempty"`
	Severities *[]struct {
		// Normalized risk rating computed from score
		Risk *IssuePackageCommonVulnerabilitySeveritiesRisk `json:"risk,omitempty"`

		// Type specific vulnerability score
		Score *string                                        `json:"score,omitempty"`
		Type  *IssuePackageCommonVulnerabilitySeveritiesType `json:"type,omitempty"`
	} `json:"severities,omitempty"`

	// Short summary of vulnerability
	Summary *string `json:"summary,omitempty"`
}

Subset of OSV schema required to perform policy decision by various tools

type IssuePackageCommonVulnerabilitySeveritiesRisk

type IssuePackageCommonVulnerabilitySeveritiesRisk string

Normalized risk rating computed from score

const (
	IssuePackageCommonVulnerabilitySeveritiesRiskCRITICAL IssuePackageCommonVulnerabilitySeveritiesRisk = "CRITICAL"

	IssuePackageCommonVulnerabilitySeveritiesRiskHIGH IssuePackageCommonVulnerabilitySeveritiesRisk = "HIGH"

	IssuePackageCommonVulnerabilitySeveritiesRiskLOW IssuePackageCommonVulnerabilitySeveritiesRisk = "LOW"

	IssuePackageCommonVulnerabilitySeveritiesRiskMEDIUM IssuePackageCommonVulnerabilitySeveritiesRisk = "MEDIUM"

	IssuePackageCommonVulnerabilitySeveritiesRiskUNKNOWN IssuePackageCommonVulnerabilitySeveritiesRisk = "UNKNOWN"
)

Defines values for IssuePackageCommonVulnerabilitySeveritiesRisk.

type IssuePackageCommonVulnerabilitySeveritiesType

type IssuePackageCommonVulnerabilitySeveritiesType string

IssuePackageCommonVulnerabilitySeveritiesType defines model for IssuePackageCommonVulnerability.Severities.Type.

const (
	IssuePackageCommonVulnerabilitySeveritiesTypeCVSSV2 IssuePackageCommonVulnerabilitySeveritiesType = "CVSS_V2"

	IssuePackageCommonVulnerabilitySeveritiesTypeCVSSV3 IssuePackageCommonVulnerabilitySeveritiesType = "CVSS_V3"

	IssuePackageCommonVulnerabilitySeveritiesTypeUNSPECIFIED IssuePackageCommonVulnerabilitySeveritiesType = "UNSPECIFIED"
)

Defines values for IssuePackageCommonVulnerabilitySeveritiesType.

type IssuePackageDependency

type IssuePackageDependency struct {
	// Embedded struct due to allOf(#/components/schemas/PackageIssue)
	PackageIssue `yaml:",inline"`
	// Embedded fields due to inline allOf schema
	ParentPackageName    *string `json:"parent_package_name,omitempty"`
	ParentPackageVersion *string `json:"parent_package_version,omitempty"`
}

IssuePackageDependency defines model for IssuePackageDependency.

type IssuePackageLicense

type IssuePackageLicense struct {
	// Embedded struct due to allOf(#/components/schemas/PackageIssue)
	PackageIssue `yaml:",inline"`
	// Embedded fields due to inline allOf schema
	// License SPDX code
	LicenseId *IssuePackageLicenseLicenseId `json:"license_id,omitempty"`
}

IssuePackageLicense defines model for IssuePackageLicense.

type IssuePackageLicenseLicenseId

type IssuePackageLicenseLicenseId string

License SPDX code

const (
	IssuePackageLicenseLicenseIdAAL IssuePackageLicenseLicenseId = "AAL"

	IssuePackageLicenseLicenseIdADSL IssuePackageLicenseLicenseId = "ADSL"

	IssuePackageLicenseLicenseIdAFL11 IssuePackageLicenseLicenseId = "AFL-1.1"

	IssuePackageLicenseLicenseIdAFL12 IssuePackageLicenseLicenseId = "AFL-1.2"

	IssuePackageLicenseLicenseIdAFL20 IssuePackageLicenseLicenseId = "AFL-2.0"

	IssuePackageLicenseLicenseIdAFL21 IssuePackageLicenseLicenseId = "AFL-2.1"

	IssuePackageLicenseLicenseIdAFL30 IssuePackageLicenseLicenseId = "AFL-3.0"

	IssuePackageLicenseLicenseIdAGPL10 IssuePackageLicenseLicenseId = "AGPL-1.0"

	IssuePackageLicenseLicenseIdAGPL10Only IssuePackageLicenseLicenseId = "AGPL-1.0-only"

	IssuePackageLicenseLicenseIdAGPL10OrLater IssuePackageLicenseLicenseId = "AGPL-1.0-or-later"

	IssuePackageLicenseLicenseIdAGPL30 IssuePackageLicenseLicenseId = "AGPL-3.0"

	IssuePackageLicenseLicenseIdAGPL30Only IssuePackageLicenseLicenseId = "AGPL-3.0-only"

	IssuePackageLicenseLicenseIdAGPL30OrLater IssuePackageLicenseLicenseId = "AGPL-3.0-or-later"

	IssuePackageLicenseLicenseIdAMDPLPA IssuePackageLicenseLicenseId = "AMDPLPA"

	IssuePackageLicenseLicenseIdAML IssuePackageLicenseLicenseId = "AML"

	IssuePackageLicenseLicenseIdAMPAS IssuePackageLicenseLicenseId = "AMPAS"

	IssuePackageLicenseLicenseIdANTLRPD IssuePackageLicenseLicenseId = "ANTLR-PD"

	IssuePackageLicenseLicenseIdANTLRPDFallback IssuePackageLicenseLicenseId = "ANTLR-PD-fallback"

	IssuePackageLicenseLicenseIdAPAFML IssuePackageLicenseLicenseId = "APAFML"

	IssuePackageLicenseLicenseIdAPL10 IssuePackageLicenseLicenseId = "APL-1.0"

	IssuePackageLicenseLicenseIdAPSL10 IssuePackageLicenseLicenseId = "APSL-1.0"

	IssuePackageLicenseLicenseIdAPSL11 IssuePackageLicenseLicenseId = "APSL-1.1"

	IssuePackageLicenseLicenseIdAPSL12 IssuePackageLicenseLicenseId = "APSL-1.2"

	IssuePackageLicenseLicenseIdAPSL20 IssuePackageLicenseLicenseId = "APSL-2.0"

	IssuePackageLicenseLicenseIdAbstyles IssuePackageLicenseLicenseId = "Abstyles"

	IssuePackageLicenseLicenseIdAdobe2006 IssuePackageLicenseLicenseId = "Adobe-2006"

	IssuePackageLicenseLicenseIdAdobeGlyph IssuePackageLicenseLicenseId = "Adobe-Glyph"

	IssuePackageLicenseLicenseIdAfmparse IssuePackageLicenseLicenseId = "Afmparse"

	IssuePackageLicenseLicenseIdAladdin IssuePackageLicenseLicenseId = "Aladdin"

	IssuePackageLicenseLicenseIdApache10 IssuePackageLicenseLicenseId = "Apache-1.0"

	IssuePackageLicenseLicenseIdApache11 IssuePackageLicenseLicenseId = "Apache-1.1"

	IssuePackageLicenseLicenseIdApache20 IssuePackageLicenseLicenseId = "Apache-2.0"

	IssuePackageLicenseLicenseIdAppS2p IssuePackageLicenseLicenseId = "App-s2p"

	IssuePackageLicenseLicenseIdArphic1999 IssuePackageLicenseLicenseId = "Arphic-1999"

	IssuePackageLicenseLicenseIdArtistic10 IssuePackageLicenseLicenseId = "Artistic-1.0"

	IssuePackageLicenseLicenseIdArtistic10Cl8 IssuePackageLicenseLicenseId = "Artistic-1.0-cl8"

	IssuePackageLicenseLicenseIdArtistic10Perl IssuePackageLicenseLicenseId = "Artistic-1.0-Perl"

	IssuePackageLicenseLicenseIdArtistic20 IssuePackageLicenseLicenseId = "Artistic-2.0"

	IssuePackageLicenseLicenseIdBSD1Clause IssuePackageLicenseLicenseId = "BSD-1-Clause"

	IssuePackageLicenseLicenseIdBSD2Clause IssuePackageLicenseLicenseId = "BSD-2-Clause"

	IssuePackageLicenseLicenseIdBSD2ClauseFreeBSD IssuePackageLicenseLicenseId = "BSD-2-Clause-FreeBSD"

	IssuePackageLicenseLicenseIdBSD2ClauseNetBSD IssuePackageLicenseLicenseId = "BSD-2-Clause-NetBSD"

	IssuePackageLicenseLicenseIdBSD2ClausePatent IssuePackageLicenseLicenseId = "BSD-2-Clause-Patent"

	IssuePackageLicenseLicenseIdBSD2ClauseViews IssuePackageLicenseLicenseId = "BSD-2-Clause-Views"

	IssuePackageLicenseLicenseIdBSD3Clause IssuePackageLicenseLicenseId = "BSD-3-Clause"

	IssuePackageLicenseLicenseIdBSD3ClauseAttribution IssuePackageLicenseLicenseId = "BSD-3-Clause-Attribution"

	IssuePackageLicenseLicenseIdBSD3ClauseClear IssuePackageLicenseLicenseId = "BSD-3-Clause-Clear"

	IssuePackageLicenseLicenseIdBSD3ClauseLBNL IssuePackageLicenseLicenseId = "BSD-3-Clause-LBNL"

	IssuePackageLicenseLicenseIdBSD3ClauseModification IssuePackageLicenseLicenseId = "BSD-3-Clause-Modification"

	IssuePackageLicenseLicenseIdBSD3ClauseNoMilitaryLicense IssuePackageLicenseLicenseId = "BSD-3-Clause-No-Military-License"

	IssuePackageLicenseLicenseIdBSD3ClauseNoNuclearLicense IssuePackageLicenseLicenseId = "BSD-3-Clause-No-Nuclear-License"

	IssuePackageLicenseLicenseIdBSD3ClauseNoNuclearLicense2014 IssuePackageLicenseLicenseId = "BSD-3-Clause-No-Nuclear-License-2014"

	IssuePackageLicenseLicenseIdBSD3ClauseNoNuclearWarranty IssuePackageLicenseLicenseId = "BSD-3-Clause-No-Nuclear-Warranty"

	IssuePackageLicenseLicenseIdBSD3ClauseOpenMPI IssuePackageLicenseLicenseId = "BSD-3-Clause-Open-MPI"

	IssuePackageLicenseLicenseIdBSD4Clause IssuePackageLicenseLicenseId = "BSD-4-Clause"

	IssuePackageLicenseLicenseIdBSD4ClauseShortened IssuePackageLicenseLicenseId = "BSD-4-Clause-Shortened"

	IssuePackageLicenseLicenseIdBSD4ClauseUC IssuePackageLicenseLicenseId = "BSD-4-Clause-UC"

	IssuePackageLicenseLicenseIdBSDProtection IssuePackageLicenseLicenseId = "BSD-Protection"

	IssuePackageLicenseLicenseIdBSDSourceCode IssuePackageLicenseLicenseId = "BSD-Source-Code"

	IssuePackageLicenseLicenseIdBSL10 IssuePackageLicenseLicenseId = "BSL-1.0"

	IssuePackageLicenseLicenseIdBUSL11 IssuePackageLicenseLicenseId = "BUSL-1.1"

	IssuePackageLicenseLicenseIdBaekmuk IssuePackageLicenseLicenseId = "Baekmuk"

	IssuePackageLicenseLicenseIdBahyph IssuePackageLicenseLicenseId = "Bahyph"

	IssuePackageLicenseLicenseIdBarr IssuePackageLicenseLicenseId = "Barr"

	IssuePackageLicenseLicenseIdBeerware IssuePackageLicenseLicenseId = "Beerware"

	IssuePackageLicenseLicenseIdBitTorrent10 IssuePackageLicenseLicenseId = "BitTorrent-1.0"

	IssuePackageLicenseLicenseIdBitTorrent11 IssuePackageLicenseLicenseId = "BitTorrent-1.1"

	IssuePackageLicenseLicenseIdBitstreamVera IssuePackageLicenseLicenseId = "Bitstream-Vera"

	IssuePackageLicenseLicenseIdBlessing IssuePackageLicenseLicenseId = "blessing"

	IssuePackageLicenseLicenseIdBlueOak100 IssuePackageLicenseLicenseId = "BlueOak-1.0.0"

	IssuePackageLicenseLicenseIdBorceux IssuePackageLicenseLicenseId = "Borceux"

	IssuePackageLicenseLicenseIdBzip2105 IssuePackageLicenseLicenseId = "bzip2-1.0.5"

	IssuePackageLicenseLicenseIdBzip2106 IssuePackageLicenseLicenseId = "bzip2-1.0.6"

	IssuePackageLicenseLicenseIdCAL10 IssuePackageLicenseLicenseId = "CAL-1.0"

	IssuePackageLicenseLicenseIdCAL10CombinedWorkException IssuePackageLicenseLicenseId = "CAL-1.0-Combined-Work-Exception"

	IssuePackageLicenseLicenseIdCATOSL11 IssuePackageLicenseLicenseId = "CATOSL-1.1"

	IssuePackageLicenseLicenseIdCC010 IssuePackageLicenseLicenseId = "CC0-1.0"

	IssuePackageLicenseLicenseIdCCBY10 IssuePackageLicenseLicenseId = "CC-BY-1.0"

	IssuePackageLicenseLicenseIdCCBY20 IssuePackageLicenseLicenseId = "CC-BY-2.0"

	IssuePackageLicenseLicenseIdCCBY25 IssuePackageLicenseLicenseId = "CC-BY-2.5"

	IssuePackageLicenseLicenseIdCCBY25AU IssuePackageLicenseLicenseId = "CC-BY-2.5-AU"

	IssuePackageLicenseLicenseIdCCBY30 IssuePackageLicenseLicenseId = "CC-BY-3.0"

	IssuePackageLicenseLicenseIdCCBY30AT IssuePackageLicenseLicenseId = "CC-BY-3.0-AT"

	IssuePackageLicenseLicenseIdCCBY30DE IssuePackageLicenseLicenseId = "CC-BY-3.0-DE"

	IssuePackageLicenseLicenseIdCCBY30IGO IssuePackageLicenseLicenseId = "CC-BY-3.0-IGO"

	IssuePackageLicenseLicenseIdCCBY30NL IssuePackageLicenseLicenseId = "CC-BY-3.0-NL"

	IssuePackageLicenseLicenseIdCCBY30US IssuePackageLicenseLicenseId = "CC-BY-3.0-US"

	IssuePackageLicenseLicenseIdCCBY40 IssuePackageLicenseLicenseId = "CC-BY-4.0"

	IssuePackageLicenseLicenseIdCCBYNC10 IssuePackageLicenseLicenseId = "CC-BY-NC-1.0"

	IssuePackageLicenseLicenseIdCCBYNC20 IssuePackageLicenseLicenseId = "CC-BY-NC-2.0"

	IssuePackageLicenseLicenseIdCCBYNC25 IssuePackageLicenseLicenseId = "CC-BY-NC-2.5"

	IssuePackageLicenseLicenseIdCCBYNC30 IssuePackageLicenseLicenseId = "CC-BY-NC-3.0"

	IssuePackageLicenseLicenseIdCCBYNC30DE IssuePackageLicenseLicenseId = "CC-BY-NC-3.0-DE"

	IssuePackageLicenseLicenseIdCCBYNC40 IssuePackageLicenseLicenseId = "CC-BY-NC-4.0"

	IssuePackageLicenseLicenseIdCCBYNCND10 IssuePackageLicenseLicenseId = "CC-BY-NC-ND-1.0"

	IssuePackageLicenseLicenseIdCCBYNCND20 IssuePackageLicenseLicenseId = "CC-BY-NC-ND-2.0"

	IssuePackageLicenseLicenseIdCCBYNCND25 IssuePackageLicenseLicenseId = "CC-BY-NC-ND-2.5"

	IssuePackageLicenseLicenseIdCCBYNCND30 IssuePackageLicenseLicenseId = "CC-BY-NC-ND-3.0"

	IssuePackageLicenseLicenseIdCCBYNCND30DE IssuePackageLicenseLicenseId = "CC-BY-NC-ND-3.0-DE"

	IssuePackageLicenseLicenseIdCCBYNCND30IGO IssuePackageLicenseLicenseId = "CC-BY-NC-ND-3.0-IGO"

	IssuePackageLicenseLicenseIdCCBYNCND40 IssuePackageLicenseLicenseId = "CC-BY-NC-ND-4.0"

	IssuePackageLicenseLicenseIdCCBYNCSA10 IssuePackageLicenseLicenseId = "CC-BY-NC-SA-1.0"

	IssuePackageLicenseLicenseIdCCBYNCSA20 IssuePackageLicenseLicenseId = "CC-BY-NC-SA-2.0"

	IssuePackageLicenseLicenseIdCCBYNCSA20FR IssuePackageLicenseLicenseId = "CC-BY-NC-SA-2.0-FR"

	IssuePackageLicenseLicenseIdCCBYNCSA20UK IssuePackageLicenseLicenseId = "CC-BY-NC-SA-2.0-UK"

	IssuePackageLicenseLicenseIdCCBYNCSA25 IssuePackageLicenseLicenseId = "CC-BY-NC-SA-2.5"

	IssuePackageLicenseLicenseIdCCBYNCSA30 IssuePackageLicenseLicenseId = "CC-BY-NC-SA-3.0"

	IssuePackageLicenseLicenseIdCCBYNCSA30DE IssuePackageLicenseLicenseId = "CC-BY-NC-SA-3.0-DE"

	IssuePackageLicenseLicenseIdCCBYNCSA30IGO IssuePackageLicenseLicenseId = "CC-BY-NC-SA-3.0-IGO"

	IssuePackageLicenseLicenseIdCCBYNCSA40 IssuePackageLicenseLicenseId = "CC-BY-NC-SA-4.0"

	IssuePackageLicenseLicenseIdCCBYND10 IssuePackageLicenseLicenseId = "CC-BY-ND-1.0"

	IssuePackageLicenseLicenseIdCCBYND20 IssuePackageLicenseLicenseId = "CC-BY-ND-2.0"

	IssuePackageLicenseLicenseIdCCBYND25 IssuePackageLicenseLicenseId = "CC-BY-ND-2.5"

	IssuePackageLicenseLicenseIdCCBYND30 IssuePackageLicenseLicenseId = "CC-BY-ND-3.0"

	IssuePackageLicenseLicenseIdCCBYND30DE IssuePackageLicenseLicenseId = "CC-BY-ND-3.0-DE"

	IssuePackageLicenseLicenseIdCCBYND40 IssuePackageLicenseLicenseId = "CC-BY-ND-4.0"

	IssuePackageLicenseLicenseIdCCBYSA10 IssuePackageLicenseLicenseId = "CC-BY-SA-1.0"

	IssuePackageLicenseLicenseIdCCBYSA20 IssuePackageLicenseLicenseId = "CC-BY-SA-2.0"

	IssuePackageLicenseLicenseIdCCBYSA20UK IssuePackageLicenseLicenseId = "CC-BY-SA-2.0-UK"

	IssuePackageLicenseLicenseIdCCBYSA21JP IssuePackageLicenseLicenseId = "CC-BY-SA-2.1-JP"

	IssuePackageLicenseLicenseIdCCBYSA25 IssuePackageLicenseLicenseId = "CC-BY-SA-2.5"

	IssuePackageLicenseLicenseIdCCBYSA30 IssuePackageLicenseLicenseId = "CC-BY-SA-3.0"

	IssuePackageLicenseLicenseIdCCBYSA30AT IssuePackageLicenseLicenseId = "CC-BY-SA-3.0-AT"

	IssuePackageLicenseLicenseIdCCBYSA30DE IssuePackageLicenseLicenseId = "CC-BY-SA-3.0-DE"

	IssuePackageLicenseLicenseIdCCBYSA40 IssuePackageLicenseLicenseId = "CC-BY-SA-4.0"

	IssuePackageLicenseLicenseIdCCPDDC IssuePackageLicenseLicenseId = "CC-PDDC"

	IssuePackageLicenseLicenseIdCDDL10 IssuePackageLicenseLicenseId = "CDDL-1.0"

	IssuePackageLicenseLicenseIdCDDL11 IssuePackageLicenseLicenseId = "CDDL-1.1"

	IssuePackageLicenseLicenseIdCDL10 IssuePackageLicenseLicenseId = "CDL-1.0"

	IssuePackageLicenseLicenseIdCDLAPermissive10 IssuePackageLicenseLicenseId = "CDLA-Permissive-1.0"

	IssuePackageLicenseLicenseIdCDLAPermissive20 IssuePackageLicenseLicenseId = "CDLA-Permissive-2.0"

	IssuePackageLicenseLicenseIdCDLASharing10 IssuePackageLicenseLicenseId = "CDLA-Sharing-1.0"

	IssuePackageLicenseLicenseIdCECILL10 IssuePackageLicenseLicenseId = "CECILL-1.0"

	IssuePackageLicenseLicenseIdCECILL11 IssuePackageLicenseLicenseId = "CECILL-1.1"

	IssuePackageLicenseLicenseIdCECILL20 IssuePackageLicenseLicenseId = "CECILL-2.0"

	IssuePackageLicenseLicenseIdCECILL21 IssuePackageLicenseLicenseId = "CECILL-2.1"

	IssuePackageLicenseLicenseIdCECILLB IssuePackageLicenseLicenseId = "CECILL-B"

	IssuePackageLicenseLicenseIdCECILLC IssuePackageLicenseLicenseId = "CECILL-C"

	IssuePackageLicenseLicenseIdCERNOHL11 IssuePackageLicenseLicenseId = "CERN-OHL-1.1"

	IssuePackageLicenseLicenseIdCERNOHL12 IssuePackageLicenseLicenseId = "CERN-OHL-1.2"

	IssuePackageLicenseLicenseIdCERNOHLP20 IssuePackageLicenseLicenseId = "CERN-OHL-P-2.0"

	IssuePackageLicenseLicenseIdCERNOHLS20 IssuePackageLicenseLicenseId = "CERN-OHL-S-2.0"

	IssuePackageLicenseLicenseIdCERNOHLW20 IssuePackageLicenseLicenseId = "CERN-OHL-W-2.0"

	IssuePackageLicenseLicenseIdCNRIJython IssuePackageLicenseLicenseId = "CNRI-Jython"

	IssuePackageLicenseLicenseIdCNRIPython IssuePackageLicenseLicenseId = "CNRI-Python"

	IssuePackageLicenseLicenseIdCNRIPythonGPLCompatible IssuePackageLicenseLicenseId = "CNRI-Python-GPL-Compatible"

	IssuePackageLicenseLicenseIdCOIL10 IssuePackageLicenseLicenseId = "COIL-1.0"

	IssuePackageLicenseLicenseIdCPAL10 IssuePackageLicenseLicenseId = "CPAL-1.0"

	IssuePackageLicenseLicenseIdCPL10 IssuePackageLicenseLicenseId = "CPL-1.0"

	IssuePackageLicenseLicenseIdCPOL102 IssuePackageLicenseLicenseId = "CPOL-1.02"

	IssuePackageLicenseLicenseIdCUAOPL10 IssuePackageLicenseLicenseId = "CUA-OPL-1.0"

	IssuePackageLicenseLicenseIdCUDA10 IssuePackageLicenseLicenseId = "C-UDA-1.0"

	IssuePackageLicenseLicenseIdCaldera IssuePackageLicenseLicenseId = "Caldera"

	IssuePackageLicenseLicenseIdCheckmk IssuePackageLicenseLicenseId = "checkmk"

	IssuePackageLicenseLicenseIdClArtistic IssuePackageLicenseLicenseId = "ClArtistic"

	IssuePackageLicenseLicenseIdCommunitySpec10 IssuePackageLicenseLicenseId = "Community-Spec-1.0"

	IssuePackageLicenseLicenseIdCondor11 IssuePackageLicenseLicenseId = "Condor-1.1"

	IssuePackageLicenseLicenseIdCopyleftNext030 IssuePackageLicenseLicenseId = "copyleft-next-0.3.0"

	IssuePackageLicenseLicenseIdCopyleftNext031 IssuePackageLicenseLicenseId = "copyleft-next-0.3.1"

	IssuePackageLicenseLicenseIdCrossword IssuePackageLicenseLicenseId = "Crossword"

	IssuePackageLicenseLicenseIdCrystalStacker IssuePackageLicenseLicenseId = "CrystalStacker"

	IssuePackageLicenseLicenseIdCube IssuePackageLicenseLicenseId = "Cube"

	IssuePackageLicenseLicenseIdCurl IssuePackageLicenseLicenseId = "curl"

	IssuePackageLicenseLicenseIdDFSL10 IssuePackageLicenseLicenseId = "D-FSL-1.0"

	IssuePackageLicenseLicenseIdDLDEBY20 IssuePackageLicenseLicenseId = "DL-DE-BY-2.0"

	IssuePackageLicenseLicenseIdDOC IssuePackageLicenseLicenseId = "DOC"

	IssuePackageLicenseLicenseIdDRL10 IssuePackageLicenseLicenseId = "DRL-1.0"

	IssuePackageLicenseLicenseIdDSDP IssuePackageLicenseLicenseId = "DSDP"

	IssuePackageLicenseLicenseIdDiffmark IssuePackageLicenseLicenseId = "diffmark"

	IssuePackageLicenseLicenseIdDotseqn IssuePackageLicenseLicenseId = "Dotseqn"

	IssuePackageLicenseLicenseIdDvipdfm IssuePackageLicenseLicenseId = "dvipdfm"

	IssuePackageLicenseLicenseIdECL10 IssuePackageLicenseLicenseId = "ECL-1.0"

	IssuePackageLicenseLicenseIdECL20 IssuePackageLicenseLicenseId = "ECL-2.0"

	IssuePackageLicenseLicenseIdECos20 IssuePackageLicenseLicenseId = "eCos-2.0"

	IssuePackageLicenseLicenseIdEFL10 IssuePackageLicenseLicenseId = "EFL-1.0"

	IssuePackageLicenseLicenseIdEFL20 IssuePackageLicenseLicenseId = "EFL-2.0"

	IssuePackageLicenseLicenseIdEGenix IssuePackageLicenseLicenseId = "eGenix"

	IssuePackageLicenseLicenseIdEPICS IssuePackageLicenseLicenseId = "EPICS"

	IssuePackageLicenseLicenseIdEPL10 IssuePackageLicenseLicenseId = "EPL-1.0"

	IssuePackageLicenseLicenseIdEPL20 IssuePackageLicenseLicenseId = "EPL-2.0"

	IssuePackageLicenseLicenseIdEUDatagrid IssuePackageLicenseLicenseId = "EUDatagrid"

	IssuePackageLicenseLicenseIdEUPL10 IssuePackageLicenseLicenseId = "EUPL-1.0"

	IssuePackageLicenseLicenseIdEUPL11 IssuePackageLicenseLicenseId = "EUPL-1.1"

	IssuePackageLicenseLicenseIdEUPL12 IssuePackageLicenseLicenseId = "EUPL-1.2"

	IssuePackageLicenseLicenseIdElastic20 IssuePackageLicenseLicenseId = "Elastic-2.0"

	IssuePackageLicenseLicenseIdEntessa IssuePackageLicenseLicenseId = "Entessa"

	IssuePackageLicenseLicenseIdErlPL11 IssuePackageLicenseLicenseId = "ErlPL-1.1"

	IssuePackageLicenseLicenseIdEtalab20 IssuePackageLicenseLicenseId = "etalab-2.0"

	IssuePackageLicenseLicenseIdEurosym IssuePackageLicenseLicenseId = "Eurosym"

	IssuePackageLicenseLicenseIdFDKAAC IssuePackageLicenseLicenseId = "FDK-AAC"

	IssuePackageLicenseLicenseIdFSFAP IssuePackageLicenseLicenseId = "FSFAP"

	IssuePackageLicenseLicenseIdFSFUL IssuePackageLicenseLicenseId = "FSFUL"

	IssuePackageLicenseLicenseIdFSFULLR IssuePackageLicenseLicenseId = "FSFULLR"

	IssuePackageLicenseLicenseIdFSFULLRWD IssuePackageLicenseLicenseId = "FSFULLRWD"

	IssuePackageLicenseLicenseIdFTL IssuePackageLicenseLicenseId = "FTL"

	IssuePackageLicenseLicenseIdFair IssuePackageLicenseLicenseId = "Fair"

	IssuePackageLicenseLicenseIdFrameworx10 IssuePackageLicenseLicenseId = "Frameworx-1.0"

	IssuePackageLicenseLicenseIdFreeBSDDOC IssuePackageLicenseLicenseId = "FreeBSD-DOC"

	IssuePackageLicenseLicenseIdFreeImage IssuePackageLicenseLicenseId = "FreeImage"

	IssuePackageLicenseLicenseIdGD IssuePackageLicenseLicenseId = "GD"

	IssuePackageLicenseLicenseIdGFDL11 IssuePackageLicenseLicenseId = "GFDL-1.1"

	IssuePackageLicenseLicenseIdGFDL11InvariantsOnly IssuePackageLicenseLicenseId = "GFDL-1.1-invariants-only"

	IssuePackageLicenseLicenseIdGFDL11InvariantsOrLater IssuePackageLicenseLicenseId = "GFDL-1.1-invariants-or-later"

	IssuePackageLicenseLicenseIdGFDL11NoInvariantsOnly IssuePackageLicenseLicenseId = "GFDL-1.1-no-invariants-only"

	IssuePackageLicenseLicenseIdGFDL11NoInvariantsOrLater IssuePackageLicenseLicenseId = "GFDL-1.1-no-invariants-or-later"

	IssuePackageLicenseLicenseIdGFDL11Only IssuePackageLicenseLicenseId = "GFDL-1.1-only"

	IssuePackageLicenseLicenseIdGFDL11OrLater IssuePackageLicenseLicenseId = "GFDL-1.1-or-later"

	IssuePackageLicenseLicenseIdGFDL12 IssuePackageLicenseLicenseId = "GFDL-1.2"

	IssuePackageLicenseLicenseIdGFDL12InvariantsOnly IssuePackageLicenseLicenseId = "GFDL-1.2-invariants-only"

	IssuePackageLicenseLicenseIdGFDL12InvariantsOrLater IssuePackageLicenseLicenseId = "GFDL-1.2-invariants-or-later"

	IssuePackageLicenseLicenseIdGFDL12NoInvariantsOnly IssuePackageLicenseLicenseId = "GFDL-1.2-no-invariants-only"

	IssuePackageLicenseLicenseIdGFDL12NoInvariantsOrLater IssuePackageLicenseLicenseId = "GFDL-1.2-no-invariants-or-later"

	IssuePackageLicenseLicenseIdGFDL12Only IssuePackageLicenseLicenseId = "GFDL-1.2-only"

	IssuePackageLicenseLicenseIdGFDL12OrLater IssuePackageLicenseLicenseId = "GFDL-1.2-or-later"

	IssuePackageLicenseLicenseIdGFDL13 IssuePackageLicenseLicenseId = "GFDL-1.3"

	IssuePackageLicenseLicenseIdGFDL13InvariantsOnly IssuePackageLicenseLicenseId = "GFDL-1.3-invariants-only"

	IssuePackageLicenseLicenseIdGFDL13InvariantsOrLater IssuePackageLicenseLicenseId = "GFDL-1.3-invariants-or-later"

	IssuePackageLicenseLicenseIdGFDL13NoInvariantsOnly IssuePackageLicenseLicenseId = "GFDL-1.3-no-invariants-only"

	IssuePackageLicenseLicenseIdGFDL13NoInvariantsOrLater IssuePackageLicenseLicenseId = "GFDL-1.3-no-invariants-or-later"

	IssuePackageLicenseLicenseIdGFDL13Only IssuePackageLicenseLicenseId = "GFDL-1.3-only"

	IssuePackageLicenseLicenseIdGFDL13OrLater IssuePackageLicenseLicenseId = "GFDL-1.3-or-later"

	IssuePackageLicenseLicenseIdGL2PS IssuePackageLicenseLicenseId = "GL2PS"

	IssuePackageLicenseLicenseIdGLWTPL IssuePackageLicenseLicenseId = "GLWTPL"

	IssuePackageLicenseLicenseIdGPL10 IssuePackageLicenseLicenseId = "GPL-1.0"

	IssuePackageLicenseLicenseIdGPL101 IssuePackageLicenseLicenseId = "GPL-1.0+"

	IssuePackageLicenseLicenseIdGPL10Only IssuePackageLicenseLicenseId = "GPL-1.0-only"

	IssuePackageLicenseLicenseIdGPL10OrLater IssuePackageLicenseLicenseId = "GPL-1.0-or-later"

	IssuePackageLicenseLicenseIdGPL20 IssuePackageLicenseLicenseId = "GPL-2.0"

	IssuePackageLicenseLicenseIdGPL201 IssuePackageLicenseLicenseId = "GPL-2.0+"

	IssuePackageLicenseLicenseIdGPL20Only IssuePackageLicenseLicenseId = "GPL-2.0-only"

	IssuePackageLicenseLicenseIdGPL20OrLater IssuePackageLicenseLicenseId = "GPL-2.0-or-later"

	IssuePackageLicenseLicenseIdGPL20WithAutoconfException IssuePackageLicenseLicenseId = "GPL-2.0-with-autoconf-exception"

	IssuePackageLicenseLicenseIdGPL20WithBisonException IssuePackageLicenseLicenseId = "GPL-2.0-with-bison-exception"

	IssuePackageLicenseLicenseIdGPL20WithClasspathException IssuePackageLicenseLicenseId = "GPL-2.0-with-classpath-exception"

	IssuePackageLicenseLicenseIdGPL20WithFontException IssuePackageLicenseLicenseId = "GPL-2.0-with-font-exception"

	IssuePackageLicenseLicenseIdGPL20WithGCCException IssuePackageLicenseLicenseId = "GPL-2.0-with-GCC-exception"

	IssuePackageLicenseLicenseIdGPL30 IssuePackageLicenseLicenseId = "GPL-3.0"

	IssuePackageLicenseLicenseIdGPL301 IssuePackageLicenseLicenseId = "GPL-3.0+"

	IssuePackageLicenseLicenseIdGPL30Only IssuePackageLicenseLicenseId = "GPL-3.0-only"

	IssuePackageLicenseLicenseIdGPL30OrLater IssuePackageLicenseLicenseId = "GPL-3.0-or-later"

	IssuePackageLicenseLicenseIdGPL30WithAutoconfException IssuePackageLicenseLicenseId = "GPL-3.0-with-autoconf-exception"

	IssuePackageLicenseLicenseIdGPL30WithGCCException IssuePackageLicenseLicenseId = "GPL-3.0-with-GCC-exception"

	IssuePackageLicenseLicenseIdGSOAP13b IssuePackageLicenseLicenseId = "gSOAP-1.3b"

	IssuePackageLicenseLicenseIdGiftware IssuePackageLicenseLicenseId = "Giftware"

	IssuePackageLicenseLicenseIdGlide IssuePackageLicenseLicenseId = "Glide"

	IssuePackageLicenseLicenseIdGlulxe IssuePackageLicenseLicenseId = "Glulxe"

	IssuePackageLicenseLicenseIdGnuplot IssuePackageLicenseLicenseId = "gnuplot"

	IssuePackageLicenseLicenseIdHPND IssuePackageLicenseLicenseId = "HPND"

	IssuePackageLicenseLicenseIdHPNDSellVariant IssuePackageLicenseLicenseId = "HPND-sell-variant"

	IssuePackageLicenseLicenseIdHTMLTIDY IssuePackageLicenseLicenseId = "HTMLTIDY"

	IssuePackageLicenseLicenseIdHaskellReport IssuePackageLicenseLicenseId = "HaskellReport"

	IssuePackageLicenseLicenseIdHippocratic21 IssuePackageLicenseLicenseId = "Hippocratic-2.1"

	IssuePackageLicenseLicenseIdIBMPibs IssuePackageLicenseLicenseId = "IBM-pibs"

	IssuePackageLicenseLicenseIdICU IssuePackageLicenseLicenseId = "ICU"

	IssuePackageLicenseLicenseIdIJG IssuePackageLicenseLicenseId = "IJG"

	IssuePackageLicenseLicenseIdIMatix IssuePackageLicenseLicenseId = "iMatix"

	IssuePackageLicenseLicenseIdIPA IssuePackageLicenseLicenseId = "IPA"

	IssuePackageLicenseLicenseIdIPL10 IssuePackageLicenseLicenseId = "IPL-1.0"

	IssuePackageLicenseLicenseIdISC IssuePackageLicenseLicenseId = "ISC"

	IssuePackageLicenseLicenseIdImageMagick IssuePackageLicenseLicenseId = "ImageMagick"

	IssuePackageLicenseLicenseIdImlib2 IssuePackageLicenseLicenseId = "Imlib2"

	IssuePackageLicenseLicenseIdInfoZIP IssuePackageLicenseLicenseId = "Info-ZIP"

	IssuePackageLicenseLicenseIdIntel IssuePackageLicenseLicenseId = "Intel"

	IssuePackageLicenseLicenseIdIntelACPI IssuePackageLicenseLicenseId = "Intel-ACPI"

	IssuePackageLicenseLicenseIdInterbase10 IssuePackageLicenseLicenseId = "Interbase-1.0"

	IssuePackageLicenseLicenseIdJPNIC IssuePackageLicenseLicenseId = "JPNIC"

	IssuePackageLicenseLicenseIdJSON IssuePackageLicenseLicenseId = "JSON"

	IssuePackageLicenseLicenseIdJam IssuePackageLicenseLicenseId = "Jam"

	IssuePackageLicenseLicenseIdJasPer20 IssuePackageLicenseLicenseId = "JasPer-2.0"

	IssuePackageLicenseLicenseIdKnuthCTAN IssuePackageLicenseLicenseId = "Knuth-CTAN"

	IssuePackageLicenseLicenseIdLAL12 IssuePackageLicenseLicenseId = "LAL-1.2"

	IssuePackageLicenseLicenseIdLAL13 IssuePackageLicenseLicenseId = "LAL-1.3"

	IssuePackageLicenseLicenseIdLGPL20 IssuePackageLicenseLicenseId = "LGPL-2.0"

	IssuePackageLicenseLicenseIdLGPL201 IssuePackageLicenseLicenseId = "LGPL-2.0+"

	IssuePackageLicenseLicenseIdLGPL20Only IssuePackageLicenseLicenseId = "LGPL-2.0-only"

	IssuePackageLicenseLicenseIdLGPL20OrLater IssuePackageLicenseLicenseId = "LGPL-2.0-or-later"

	IssuePackageLicenseLicenseIdLGPL21 IssuePackageLicenseLicenseId = "LGPL-2.1"

	IssuePackageLicenseLicenseIdLGPL211 IssuePackageLicenseLicenseId = "LGPL-2.1+"

	IssuePackageLicenseLicenseIdLGPL21Only IssuePackageLicenseLicenseId = "LGPL-2.1-only"

	IssuePackageLicenseLicenseIdLGPL21OrLater IssuePackageLicenseLicenseId = "LGPL-2.1-or-later"

	IssuePackageLicenseLicenseIdLGPL30 IssuePackageLicenseLicenseId = "LGPL-3.0"

	IssuePackageLicenseLicenseIdLGPL301 IssuePackageLicenseLicenseId = "LGPL-3.0+"

	IssuePackageLicenseLicenseIdLGPL30Only IssuePackageLicenseLicenseId = "LGPL-3.0-only"

	IssuePackageLicenseLicenseIdLGPL30OrLater IssuePackageLicenseLicenseId = "LGPL-3.0-or-later"

	IssuePackageLicenseLicenseIdLGPLLR IssuePackageLicenseLicenseId = "LGPLLR"

	IssuePackageLicenseLicenseIdLOOP IssuePackageLicenseLicenseId = "LOOP"

	IssuePackageLicenseLicenseIdLPL10 IssuePackageLicenseLicenseId = "LPL-1.0"

	IssuePackageLicenseLicenseIdLPL102 IssuePackageLicenseLicenseId = "LPL-1.02"

	IssuePackageLicenseLicenseIdLPPL10 IssuePackageLicenseLicenseId = "LPPL-1.0"

	IssuePackageLicenseLicenseIdLPPL11 IssuePackageLicenseLicenseId = "LPPL-1.1"

	IssuePackageLicenseLicenseIdLPPL12 IssuePackageLicenseLicenseId = "LPPL-1.2"

	IssuePackageLicenseLicenseIdLPPL13a IssuePackageLicenseLicenseId = "LPPL-1.3a"

	IssuePackageLicenseLicenseIdLPPL13c IssuePackageLicenseLicenseId = "LPPL-1.3c"

	IssuePackageLicenseLicenseIdLZMASDK911To920 IssuePackageLicenseLicenseId = "LZMA-SDK-9.11-to-9.20"

	IssuePackageLicenseLicenseIdLZMASDK922 IssuePackageLicenseLicenseId = "LZMA-SDK-9.22"

	IssuePackageLicenseLicenseIdLatex2e IssuePackageLicenseLicenseId = "Latex2e"

	IssuePackageLicenseLicenseIdLeptonica IssuePackageLicenseLicenseId = "Leptonica"

	IssuePackageLicenseLicenseIdLiLiQP11 IssuePackageLicenseLicenseId = "LiLiQ-P-1.1"

	IssuePackageLicenseLicenseIdLiLiQR11 IssuePackageLicenseLicenseId = "LiLiQ-R-1.1"

	IssuePackageLicenseLicenseIdLiLiQRplus11 IssuePackageLicenseLicenseId = "LiLiQ-Rplus-1.1"

	IssuePackageLicenseLicenseIdLibpng IssuePackageLicenseLicenseId = "Libpng"

	IssuePackageLicenseLicenseIdLibpng20 IssuePackageLicenseLicenseId = "libpng-2.0"

	IssuePackageLicenseLicenseIdLibselinux10 IssuePackageLicenseLicenseId = "libselinux-1.0"

	IssuePackageLicenseLicenseIdLibtiff IssuePackageLicenseLicenseId = "libtiff"

	IssuePackageLicenseLicenseIdLibutilDavidNugent IssuePackageLicenseLicenseId = "libutil-David-Nugent"

	IssuePackageLicenseLicenseIdLinuxManPagesCopyleft IssuePackageLicenseLicenseId = "Linux-man-pages-copyleft"

	IssuePackageLicenseLicenseIdLinuxOpenIB IssuePackageLicenseLicenseId = "Linux-OpenIB"

	IssuePackageLicenseLicenseIdMIT IssuePackageLicenseLicenseId = "MIT"

	IssuePackageLicenseLicenseIdMIT0 IssuePackageLicenseLicenseId = "MIT-0"

	IssuePackageLicenseLicenseIdMITAdvertising IssuePackageLicenseLicenseId = "MIT-advertising"

	IssuePackageLicenseLicenseIdMITCMU IssuePackageLicenseLicenseId = "MIT-CMU"

	IssuePackageLicenseLicenseIdMITEnna IssuePackageLicenseLicenseId = "MIT-enna"

	IssuePackageLicenseLicenseIdMITFeh IssuePackageLicenseLicenseId = "MIT-feh"

	IssuePackageLicenseLicenseIdMITModernVariant IssuePackageLicenseLicenseId = "MIT-Modern-Variant"

	IssuePackageLicenseLicenseIdMITNFA IssuePackageLicenseLicenseId = "MITNFA"

	IssuePackageLicenseLicenseIdMITOpenGroup IssuePackageLicenseLicenseId = "MIT-open-group"

	IssuePackageLicenseLicenseIdMPL10 IssuePackageLicenseLicenseId = "MPL-1.0"

	IssuePackageLicenseLicenseIdMPL11 IssuePackageLicenseLicenseId = "MPL-1.1"

	IssuePackageLicenseLicenseIdMPL20 IssuePackageLicenseLicenseId = "MPL-2.0"

	IssuePackageLicenseLicenseIdMPL20NoCopyleftException IssuePackageLicenseLicenseId = "MPL-2.0-no-copyleft-exception"

	IssuePackageLicenseLicenseIdMSLPL IssuePackageLicenseLicenseId = "MS-LPL"

	IssuePackageLicenseLicenseIdMSPL IssuePackageLicenseLicenseId = "MS-PL"

	IssuePackageLicenseLicenseIdMSRL IssuePackageLicenseLicenseId = "MS-RL"

	IssuePackageLicenseLicenseIdMTLL IssuePackageLicenseLicenseId = "MTLL"

	IssuePackageLicenseLicenseIdMakeIndex IssuePackageLicenseLicenseId = "MakeIndex"

	IssuePackageLicenseLicenseIdMinpack IssuePackageLicenseLicenseId = "Minpack"

	IssuePackageLicenseLicenseIdMirOS IssuePackageLicenseLicenseId = "MirOS"

	IssuePackageLicenseLicenseIdMotosoto IssuePackageLicenseLicenseId = "Motosoto"

	IssuePackageLicenseLicenseIdMpiPermissive IssuePackageLicenseLicenseId = "mpi-permissive"

	IssuePackageLicenseLicenseIdMpich2 IssuePackageLicenseLicenseId = "mpich2"

	IssuePackageLicenseLicenseIdMplus IssuePackageLicenseLicenseId = "mplus"

	IssuePackageLicenseLicenseIdMulanPSL10 IssuePackageLicenseLicenseId = "MulanPSL-1.0"

	IssuePackageLicenseLicenseIdMulanPSL20 IssuePackageLicenseLicenseId = "MulanPSL-2.0"

	IssuePackageLicenseLicenseIdMultics IssuePackageLicenseLicenseId = "Multics"

	IssuePackageLicenseLicenseIdMup IssuePackageLicenseLicenseId = "Mup"

	IssuePackageLicenseLicenseIdN0BSD IssuePackageLicenseLicenseId = "0BSD"

	IssuePackageLicenseLicenseIdNAIST2003 IssuePackageLicenseLicenseId = "NAIST-2003"

	IssuePackageLicenseLicenseIdNASA13 IssuePackageLicenseLicenseId = "NASA-1.3"

	IssuePackageLicenseLicenseIdNBPL10 IssuePackageLicenseLicenseId = "NBPL-1.0"

	IssuePackageLicenseLicenseIdNCGLUK20 IssuePackageLicenseLicenseId = "NCGL-UK-2.0"

	IssuePackageLicenseLicenseIdNCSA IssuePackageLicenseLicenseId = "NCSA"

	IssuePackageLicenseLicenseIdNGPL IssuePackageLicenseLicenseId = "NGPL"

	IssuePackageLicenseLicenseIdNICTA10 IssuePackageLicenseLicenseId = "NICTA-1.0"

	IssuePackageLicenseLicenseIdNISTPD IssuePackageLicenseLicenseId = "NIST-PD"

	IssuePackageLicenseLicenseIdNISTPDFallback IssuePackageLicenseLicenseId = "NIST-PD-fallback"

	IssuePackageLicenseLicenseIdNLOD10 IssuePackageLicenseLicenseId = "NLOD-1.0"

	IssuePackageLicenseLicenseIdNLOD20 IssuePackageLicenseLicenseId = "NLOD-2.0"

	IssuePackageLicenseLicenseIdNLPL IssuePackageLicenseLicenseId = "NLPL"

	IssuePackageLicenseLicenseIdNOSL IssuePackageLicenseLicenseId = "NOSL"

	IssuePackageLicenseLicenseIdNPL10 IssuePackageLicenseLicenseId = "NPL-1.0"

	IssuePackageLicenseLicenseIdNPL11 IssuePackageLicenseLicenseId = "NPL-1.1"

	IssuePackageLicenseLicenseIdNPOSL30 IssuePackageLicenseLicenseId = "NPOSL-3.0"

	IssuePackageLicenseLicenseIdNRL IssuePackageLicenseLicenseId = "NRL"

	IssuePackageLicenseLicenseIdNTP IssuePackageLicenseLicenseId = "NTP"

	IssuePackageLicenseLicenseIdNTP0 IssuePackageLicenseLicenseId = "NTP-0"

	IssuePackageLicenseLicenseIdNaumen IssuePackageLicenseLicenseId = "Naumen"

	IssuePackageLicenseLicenseIdNetCDF IssuePackageLicenseLicenseId = "NetCDF"

	IssuePackageLicenseLicenseIdNetSNMP IssuePackageLicenseLicenseId = "Net-SNMP"

	IssuePackageLicenseLicenseIdNewsletr IssuePackageLicenseLicenseId = "Newsletr"

	IssuePackageLicenseLicenseIdNokia IssuePackageLicenseLicenseId = "Nokia"

	IssuePackageLicenseLicenseIdNoweb IssuePackageLicenseLicenseId = "Noweb"

	IssuePackageLicenseLicenseIdNunit IssuePackageLicenseLicenseId = "Nunit"

	IssuePackageLicenseLicenseIdOCCTPL IssuePackageLicenseLicenseId = "OCCT-PL"

	IssuePackageLicenseLicenseIdOCLC20 IssuePackageLicenseLicenseId = "OCLC-2.0"

	IssuePackageLicenseLicenseIdODCBy10 IssuePackageLicenseLicenseId = "ODC-By-1.0"

	IssuePackageLicenseLicenseIdODbL10 IssuePackageLicenseLicenseId = "ODbL-1.0"

	IssuePackageLicenseLicenseIdOFL10 IssuePackageLicenseLicenseId = "OFL-1.0"

	IssuePackageLicenseLicenseIdOFL10NoRFN IssuePackageLicenseLicenseId = "OFL-1.0-no-RFN"

	IssuePackageLicenseLicenseIdOFL10RFN IssuePackageLicenseLicenseId = "OFL-1.0-RFN"

	IssuePackageLicenseLicenseIdOFL11 IssuePackageLicenseLicenseId = "OFL-1.1"

	IssuePackageLicenseLicenseIdOFL11NoRFN IssuePackageLicenseLicenseId = "OFL-1.1-no-RFN"

	IssuePackageLicenseLicenseIdOFL11RFN IssuePackageLicenseLicenseId = "OFL-1.1-RFN"

	IssuePackageLicenseLicenseIdOGC10 IssuePackageLicenseLicenseId = "OGC-1.0"

	IssuePackageLicenseLicenseIdOGDLTaiwan10 IssuePackageLicenseLicenseId = "OGDL-Taiwan-1.0"

	IssuePackageLicenseLicenseIdOGLCanada20 IssuePackageLicenseLicenseId = "OGL-Canada-2.0"

	IssuePackageLicenseLicenseIdOGLUK10 IssuePackageLicenseLicenseId = "OGL-UK-1.0"

	IssuePackageLicenseLicenseIdOGLUK20 IssuePackageLicenseLicenseId = "OGL-UK-2.0"

	IssuePackageLicenseLicenseIdOGLUK30 IssuePackageLicenseLicenseId = "OGL-UK-3.0"

	IssuePackageLicenseLicenseIdOGTSL IssuePackageLicenseLicenseId = "OGTSL"

	IssuePackageLicenseLicenseIdOLDAP11 IssuePackageLicenseLicenseId = "OLDAP-1.1"

	IssuePackageLicenseLicenseIdOLDAP12 IssuePackageLicenseLicenseId = "OLDAP-1.2"

	IssuePackageLicenseLicenseIdOLDAP13 IssuePackageLicenseLicenseId = "OLDAP-1.3"

	IssuePackageLicenseLicenseIdOLDAP14 IssuePackageLicenseLicenseId = "OLDAP-1.4"

	IssuePackageLicenseLicenseIdOLDAP20 IssuePackageLicenseLicenseId = "OLDAP-2.0"

	IssuePackageLicenseLicenseIdOLDAP201 IssuePackageLicenseLicenseId = "OLDAP-2.0.1"

	IssuePackageLicenseLicenseIdOLDAP21 IssuePackageLicenseLicenseId = "OLDAP-2.1"

	IssuePackageLicenseLicenseIdOLDAP22 IssuePackageLicenseLicenseId = "OLDAP-2.2"

	IssuePackageLicenseLicenseIdOLDAP221 IssuePackageLicenseLicenseId = "OLDAP-2.2.1"

	IssuePackageLicenseLicenseIdOLDAP222 IssuePackageLicenseLicenseId = "OLDAP-2.2.2"

	IssuePackageLicenseLicenseIdOLDAP23 IssuePackageLicenseLicenseId = "OLDAP-2.3"

	IssuePackageLicenseLicenseIdOLDAP24 IssuePackageLicenseLicenseId = "OLDAP-2.4"

	IssuePackageLicenseLicenseIdOLDAP25 IssuePackageLicenseLicenseId = "OLDAP-2.5"

	IssuePackageLicenseLicenseIdOLDAP26 IssuePackageLicenseLicenseId = "OLDAP-2.6"

	IssuePackageLicenseLicenseIdOLDAP27 IssuePackageLicenseLicenseId = "OLDAP-2.7"

	IssuePackageLicenseLicenseIdOLDAP28 IssuePackageLicenseLicenseId = "OLDAP-2.8"

	IssuePackageLicenseLicenseIdOML IssuePackageLicenseLicenseId = "OML"

	IssuePackageLicenseLicenseIdOPL10 IssuePackageLicenseLicenseId = "OPL-1.0"

	IssuePackageLicenseLicenseIdOPUBL10 IssuePackageLicenseLicenseId = "OPUBL-1.0"

	IssuePackageLicenseLicenseIdOSETPL21 IssuePackageLicenseLicenseId = "OSET-PL-2.1"

	IssuePackageLicenseLicenseIdOSL10 IssuePackageLicenseLicenseId = "OSL-1.0"

	IssuePackageLicenseLicenseIdOSL11 IssuePackageLicenseLicenseId = "OSL-1.1"

	IssuePackageLicenseLicenseIdOSL20 IssuePackageLicenseLicenseId = "OSL-2.0"

	IssuePackageLicenseLicenseIdOSL21 IssuePackageLicenseLicenseId = "OSL-2.1"

	IssuePackageLicenseLicenseIdOSL30 IssuePackageLicenseLicenseId = "OSL-3.0"

	IssuePackageLicenseLicenseIdOUDA10 IssuePackageLicenseLicenseId = "O-UDA-1.0"

	IssuePackageLicenseLicenseIdOpenSSL IssuePackageLicenseLicenseId = "OpenSSL"

	IssuePackageLicenseLicenseIdPDDL10 IssuePackageLicenseLicenseId = "PDDL-1.0"

	IssuePackageLicenseLicenseIdPHP30 IssuePackageLicenseLicenseId = "PHP-3.0"

	IssuePackageLicenseLicenseIdPHP301 IssuePackageLicenseLicenseId = "PHP-3.01"

	IssuePackageLicenseLicenseIdPSF20 IssuePackageLicenseLicenseId = "PSF-2.0"

	IssuePackageLicenseLicenseIdParity600 IssuePackageLicenseLicenseId = "Parity-6.0.0"

	IssuePackageLicenseLicenseIdParity700 IssuePackageLicenseLicenseId = "Parity-7.0.0"

	IssuePackageLicenseLicenseIdPlexus IssuePackageLicenseLicenseId = "Plexus"

	IssuePackageLicenseLicenseIdPolyFormNoncommercial100 IssuePackageLicenseLicenseId = "PolyForm-Noncommercial-1.0.0"

	IssuePackageLicenseLicenseIdPolyFormSmallBusiness100 IssuePackageLicenseLicenseId = "PolyForm-Small-Business-1.0.0"

	IssuePackageLicenseLicenseIdPostgreSQL IssuePackageLicenseLicenseId = "PostgreSQL"

	IssuePackageLicenseLicenseIdPsfrag IssuePackageLicenseLicenseId = "psfrag"

	IssuePackageLicenseLicenseIdPsutils IssuePackageLicenseLicenseId = "psutils"

	IssuePackageLicenseLicenseIdPython20 IssuePackageLicenseLicenseId = "Python-2.0"

	IssuePackageLicenseLicenseIdPython201 IssuePackageLicenseLicenseId = "Python-2.0.1"

	IssuePackageLicenseLicenseIdQPL10 IssuePackageLicenseLicenseId = "QPL-1.0"

	IssuePackageLicenseLicenseIdQhull IssuePackageLicenseLicenseId = "Qhull"

	IssuePackageLicenseLicenseIdRHeCos11 IssuePackageLicenseLicenseId = "RHeCos-1.1"

	IssuePackageLicenseLicenseIdRPL11 IssuePackageLicenseLicenseId = "RPL-1.1"

	IssuePackageLicenseLicenseIdRPL15 IssuePackageLicenseLicenseId = "RPL-1.5"

	IssuePackageLicenseLicenseIdRPSL10 IssuePackageLicenseLicenseId = "RPSL-1.0"

	IssuePackageLicenseLicenseIdRSAMD IssuePackageLicenseLicenseId = "RSA-MD"

	IssuePackageLicenseLicenseIdRSCPL IssuePackageLicenseLicenseId = "RSCPL"

	IssuePackageLicenseLicenseIdRdisc IssuePackageLicenseLicenseId = "Rdisc"

	IssuePackageLicenseLicenseIdRuby IssuePackageLicenseLicenseId = "Ruby"

	IssuePackageLicenseLicenseIdSAXPD IssuePackageLicenseLicenseId = "SAX-PD"

	IssuePackageLicenseLicenseIdSCEA IssuePackageLicenseLicenseId = "SCEA"

	IssuePackageLicenseLicenseIdSGIB10 IssuePackageLicenseLicenseId = "SGI-B-1.0"

	IssuePackageLicenseLicenseIdSGIB11 IssuePackageLicenseLicenseId = "SGI-B-1.1"

	IssuePackageLicenseLicenseIdSGIB20 IssuePackageLicenseLicenseId = "SGI-B-2.0"

	IssuePackageLicenseLicenseIdSHL05 IssuePackageLicenseLicenseId = "SHL-0.5"

	IssuePackageLicenseLicenseIdSHL051 IssuePackageLicenseLicenseId = "SHL-0.51"

	IssuePackageLicenseLicenseIdSISSL IssuePackageLicenseLicenseId = "SISSL"

	IssuePackageLicenseLicenseIdSISSL12 IssuePackageLicenseLicenseId = "SISSL-1.2"

	IssuePackageLicenseLicenseIdSMLNJ IssuePackageLicenseLicenseId = "SMLNJ"

	IssuePackageLicenseLicenseIdSMPPL IssuePackageLicenseLicenseId = "SMPPL"

	IssuePackageLicenseLicenseIdSNIA IssuePackageLicenseLicenseId = "SNIA"

	IssuePackageLicenseLicenseIdSPL10 IssuePackageLicenseLicenseId = "SPL-1.0"

	IssuePackageLicenseLicenseIdSSHOpenSSH IssuePackageLicenseLicenseId = "SSH-OpenSSH"

	IssuePackageLicenseLicenseIdSSHShort IssuePackageLicenseLicenseId = "SSH-short"

	IssuePackageLicenseLicenseIdSSPL10 IssuePackageLicenseLicenseId = "SSPL-1.0"

	IssuePackageLicenseLicenseIdSWL IssuePackageLicenseLicenseId = "SWL"

	IssuePackageLicenseLicenseIdSaxpath IssuePackageLicenseLicenseId = "Saxpath"

	IssuePackageLicenseLicenseIdSchemeReport IssuePackageLicenseLicenseId = "SchemeReport"

	IssuePackageLicenseLicenseIdSendmail IssuePackageLicenseLicenseId = "Sendmail"

	IssuePackageLicenseLicenseIdSendmail823 IssuePackageLicenseLicenseId = "Sendmail-8.23"

	IssuePackageLicenseLicenseIdSimPL20 IssuePackageLicenseLicenseId = "SimPL-2.0"

	IssuePackageLicenseLicenseIdSleepycat IssuePackageLicenseLicenseId = "Sleepycat"

	IssuePackageLicenseLicenseIdSpencer86 IssuePackageLicenseLicenseId = "Spencer-86"

	IssuePackageLicenseLicenseIdSpencer94 IssuePackageLicenseLicenseId = "Spencer-94"

	IssuePackageLicenseLicenseIdSpencer99 IssuePackageLicenseLicenseId = "Spencer-99"

	IssuePackageLicenseLicenseIdStandardMLNJ IssuePackageLicenseLicenseId = "StandardML-NJ"

	IssuePackageLicenseLicenseIdSugarCRM113 IssuePackageLicenseLicenseId = "SugarCRM-1.1.3"

	IssuePackageLicenseLicenseIdSymlinks IssuePackageLicenseLicenseId = "Symlinks"

	IssuePackageLicenseLicenseIdTAPROHL10 IssuePackageLicenseLicenseId = "TAPR-OHL-1.0"

	IssuePackageLicenseLicenseIdTCL IssuePackageLicenseLicenseId = "TCL"

	IssuePackageLicenseLicenseIdTCPWrappers IssuePackageLicenseLicenseId = "TCP-wrappers"

	IssuePackageLicenseLicenseIdTMate IssuePackageLicenseLicenseId = "TMate"

	IssuePackageLicenseLicenseIdTORQUE11 IssuePackageLicenseLicenseId = "TORQUE-1.1"

	IssuePackageLicenseLicenseIdTOSL IssuePackageLicenseLicenseId = "TOSL"

	IssuePackageLicenseLicenseIdTUBerlin10 IssuePackageLicenseLicenseId = "TU-Berlin-1.0"

	IssuePackageLicenseLicenseIdTUBerlin20 IssuePackageLicenseLicenseId = "TU-Berlin-2.0"

	IssuePackageLicenseLicenseIdUCL10 IssuePackageLicenseLicenseId = "UCL-1.0"

	IssuePackageLicenseLicenseIdUPL10 IssuePackageLicenseLicenseId = "UPL-1.0"

	IssuePackageLicenseLicenseIdUnicodeDFS2015 IssuePackageLicenseLicenseId = "Unicode-DFS-2015"

	IssuePackageLicenseLicenseIdUnicodeDFS2016 IssuePackageLicenseLicenseId = "Unicode-DFS-2016"

	IssuePackageLicenseLicenseIdUnicodeTOU IssuePackageLicenseLicenseId = "Unicode-TOU"

	IssuePackageLicenseLicenseIdUnlicense IssuePackageLicenseLicenseId = "Unlicense"

	IssuePackageLicenseLicenseIdVOSTROM IssuePackageLicenseLicenseId = "VOSTROM"

	IssuePackageLicenseLicenseIdVSL10 IssuePackageLicenseLicenseId = "VSL-1.0"

	IssuePackageLicenseLicenseIdVim IssuePackageLicenseLicenseId = "Vim"

	IssuePackageLicenseLicenseIdW3C IssuePackageLicenseLicenseId = "W3C"

	IssuePackageLicenseLicenseIdW3C19980720 IssuePackageLicenseLicenseId = "W3C-19980720"

	IssuePackageLicenseLicenseIdW3C20150513 IssuePackageLicenseLicenseId = "W3C-20150513"

	IssuePackageLicenseLicenseIdWTFPL IssuePackageLicenseLicenseId = "WTFPL"

	IssuePackageLicenseLicenseIdWatcom10 IssuePackageLicenseLicenseId = "Watcom-1.0"

	IssuePackageLicenseLicenseIdWsuipa IssuePackageLicenseLicenseId = "Wsuipa"

	IssuePackageLicenseLicenseIdWxWindows IssuePackageLicenseLicenseId = "wxWindows"

	IssuePackageLicenseLicenseIdX11 IssuePackageLicenseLicenseId = "X11"

	IssuePackageLicenseLicenseIdX11DistributeModificationsVariant IssuePackageLicenseLicenseId = "X11-distribute-modifications-variant"

	IssuePackageLicenseLicenseIdXFree8611 IssuePackageLicenseLicenseId = "XFree86-1.1"

	IssuePackageLicenseLicenseIdXSkat IssuePackageLicenseLicenseId = "XSkat"

	IssuePackageLicenseLicenseIdXerox IssuePackageLicenseLicenseId = "Xerox"

	IssuePackageLicenseLicenseIdXinetd IssuePackageLicenseLicenseId = "xinetd"

	IssuePackageLicenseLicenseIdXnet IssuePackageLicenseLicenseId = "Xnet"

	IssuePackageLicenseLicenseIdXpp IssuePackageLicenseLicenseId = "xpp"

	IssuePackageLicenseLicenseIdYPL10 IssuePackageLicenseLicenseId = "YPL-1.0"

	IssuePackageLicenseLicenseIdYPL11 IssuePackageLicenseLicenseId = "YPL-1.1"

	IssuePackageLicenseLicenseIdZPL11 IssuePackageLicenseLicenseId = "ZPL-1.1"

	IssuePackageLicenseLicenseIdZPL20 IssuePackageLicenseLicenseId = "ZPL-2.0"

	IssuePackageLicenseLicenseIdZPL21 IssuePackageLicenseLicenseId = "ZPL-2.1"

	IssuePackageLicenseLicenseIdZed IssuePackageLicenseLicenseId = "Zed"

	IssuePackageLicenseLicenseIdZend20 IssuePackageLicenseLicenseId = "Zend-2.0"

	IssuePackageLicenseLicenseIdZimbra13 IssuePackageLicenseLicenseId = "Zimbra-1.3"

	IssuePackageLicenseLicenseIdZimbra14 IssuePackageLicenseLicenseId = "Zimbra-1.4"

	IssuePackageLicenseLicenseIdZlib IssuePackageLicenseLicenseId = "Zlib"

	IssuePackageLicenseLicenseIdZlibAcknowledgement IssuePackageLicenseLicenseId = "zlib-acknowledgement"
)

Defines values for IssuePackageLicenseLicenseId.

type IssuePackageScorecard

type IssuePackageScorecard struct {
	// Embedded struct due to allOf(#/components/schemas/PackageIssue)
	PackageIssue `yaml:",inline"`
	// Embedded fields due to inline allOf schema
	Checks *[]struct {
		Details       *[]string `json:"details,omitempty"`
		Documentation *struct {
			Short *string `json:"short,omitempty"`
			Url   *string `json:"url,omitempty"`
		} `json:"documentation,omitempty"`
		Name   *string `json:"name,omitempty"`
		Reason *string `json:"reason,omitempty"`
		Score  *int    `json:"score"`
	} `json:"checks,omitempty"`
	Date     *string `json:"date,omitempty"`
	Metadata *string `json:"metadata"`
	Repo     *struct {
		// SHA1 value of the analyzed commit expressed as hexadecimal
		Commit *string `json:"commit,omitempty"`

		// respository that was analyzed
		Name *string `json:"name,omitempty"`
	} `json:"repo,omitempty"`

	// Aggregate score of the repository
	Score     *float32 `json:"score"`
	Scorecard *struct {
		// SHA1 value of the Scorecard commit used for analysis
		Commit *string `json:"commit,omitempty"`

		// Scorecard version used for this analysis
		Version *string `json:"version,omitempty"`
	} `json:"scorecard,omitempty"`
}

IssuePackageScorecard defines model for IssuePackageScorecard.

type IssuePackageSource

type IssuePackageSource struct {
	// Embedded struct due to allOf(#/components/schemas/PackageIssue)
	PackageIssue `yaml:",inline"`
	// Embedded fields due to inline allOf schema
	SourceDisplayName *string                       `json:"source_display_name,omitempty"`
	SourceForks       *int                          `json:"source_forks,omitempty"`
	SourceName        *string                       `json:"source_name,omitempty"`
	SourceStars       *int                          `json:"source_stars,omitempty"`
	SourceType        *IssuePackageSourceSourceType `json:"source_type,omitempty"`
	SourceUrl         *string                       `json:"source_url,omitempty"`
}

IssuePackageSource defines model for IssuePackageSource.

type IssuePackageSourceSourceType

type IssuePackageSourceSourceType string

IssuePackageSourceSourceType defines model for IssuePackageSource.SourceType.

const (
	IssuePackageSourceSourceTypeBitbucket IssuePackageSourceSourceType = "bitbucket"

	IssuePackageSourceSourceTypeGithub IssuePackageSourceSourceType = "github"

	IssuePackageSourceSourceTypeGitlab IssuePackageSourceSourceType = "gitlab"

	IssuePackageSourceSourceTypeOther IssuePackageSourceSourceType = "other"

	IssuePackageSourceSourceTypePrivate IssuePackageSourceSourceType = "private"
)

Defines values for IssuePackageSourceSourceType.

type IssuePackageVulnerability

type IssuePackageVulnerability struct {
	// Embedded struct due to allOf(#/components/schemas/PackageIssue)
	PackageIssue `yaml:",inline"`
	// Embedded fields due to inline allOf schema
	// Subset of OSV schema required to perform policy
	// decision by various tools
	Vulnerability *IssuePackageCommonVulnerability `json:"vulnerability,omitempty"`
}

IssuePackageVulnerability defines model for IssuePackageVulnerability.

type Job

type Job struct {
	Status *JobStatus `json:"status,omitempty"`
}

Job defines model for Job.

type JobStatus

type JobStatus string

JobStatus defines model for Job.Status.

const (
	JobStatusComplete JobStatus = "complete"

	JobStatusError JobStatus = "error"

	JobStatusNew JobStatus = "new"

	JobStatusPaused JobStatus = "paused"

	JobStatusRunning JobStatus = "running"

	JobStatusTimeout JobStatus = "timeout"
)

Defines values for JobStatus.

type PackageIssue

type PackageIssue struct {
	// Embedded struct due to allOf(#/components/schemas/Issue)
	Issue `yaml:",inline"`
	// Embedded fields due to inline allOf schema
	// Case insensitive ecosystem name
	ManifestEcosystem *PackageIssueManifestEcosystem `json:"manifest_ecosystem,omitempty"`
	ManifestPath      *string                        `json:"manifest_path,omitempty"`
	PackageName       *string                        `json:"package_name,omitempty"`
	PackageVersion    *string                        `json:"package_version,omitempty"`
}

PackageIssue defines model for PackageIssue.

type PackageIssueManifestEcosystem

type PackageIssueManifestEcosystem string

Case insensitive ecosystem name

const (
	PackageIssueManifestEcosystemCargo PackageIssueManifestEcosystem = "Cargo"

	PackageIssueManifestEcosystemDebian PackageIssueManifestEcosystem = "Debian"

	PackageIssueManifestEcosystemGithubActions PackageIssueManifestEcosystem = "Github Actions"

	PackageIssueManifestEcosystemGo PackageIssueManifestEcosystem = "Go"

	PackageIssueManifestEcosystemLinux PackageIssueManifestEcosystem = "Linux"

	PackageIssueManifestEcosystemMaven PackageIssueManifestEcosystem = "Maven"

	PackageIssueManifestEcosystemNpm PackageIssueManifestEcosystem = "npm"

	PackageIssueManifestEcosystemNuGet PackageIssueManifestEcosystem = "NuGet"

	PackageIssueManifestEcosystemPyPI PackageIssueManifestEcosystem = "PyPI"

	PackageIssueManifestEcosystemRubyGems PackageIssueManifestEcosystem = "RubyGems"
)

Defines values for PackageIssueManifestEcosystem.

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type UpdateJobRequest

type UpdateJobRequest struct {
	// Embedded struct due to allOf(#/components/schemas/Job)
	Job `yaml:",inline"`
	// Embedded fields due to inline allOf schema
	PolicyStatus *UpdateJobRequestPolicyStatus `json:"policy_status,omitempty"`
}

UpdateJobRequest defines model for UpdateJobRequest.

type UpdateJobRequestPolicyStatus

type UpdateJobRequestPolicyStatus string

UpdateJobRequestPolicyStatus defines model for UpdateJobRequest.PolicyStatus.

const (
	UpdateJobRequestPolicyStatusError UpdateJobRequestPolicyStatus = "error"

	UpdateJobRequestPolicyStatusFail UpdateJobRequestPolicyStatus = "fail"

	UpdateJobRequestPolicyStatusPass UpdateJobRequestPolicyStatus = "pass"

	UpdateJobRequestPolicyStatusUnknown UpdateJobRequestPolicyStatus = "unknown"
)

Defines values for UpdateJobRequestPolicyStatus.

type UpdateSyncJobJSONBody

type UpdateSyncJobJSONBody UpdateJobRequest

UpdateSyncJobJSONBody defines parameters for UpdateSyncJob.

type UpdateSyncJobJSONRequestBody

type UpdateSyncJobJSONRequestBody UpdateSyncJobJSONBody

UpdateSyncJobJSONRequestBody defines body for UpdateSyncJob for application/json ContentType.

type UpdateSyncJobResponse

type UpdateSyncJobResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AnyJobResponse
	JSON403      *ApiError
	JSON429      *ApiError
	JSON500      *ApiError
}

func ParseUpdateSyncJobResponse

func ParseUpdateSyncJobResponse(rsp *http.Response) (*UpdateSyncJobResponse, error)

ParseUpdateSyncJobResponse parses an HTTP response from a UpdateSyncJobWithResponse call

func (UpdateSyncJobResponse) Status

func (r UpdateSyncJobResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateSyncJobResponse) StatusCode

func (r UpdateSyncJobResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL