Documentation ¶
Overview ¶
Package v1beta1 is the v1beta1 version of the API.
Index ¶
- Constants
- Variables
- func Convert_softwarecomposition_Advisory_To_v1beta1_Advisory(in *softwarecomposition.Advisory, out *Advisory, s conversion.Scope) error
- func Convert_softwarecomposition_Annotation_To_v1beta1_Annotation(in *softwarecomposition.Annotation, out *Annotation, s conversion.Scope) error
- func Convert_softwarecomposition_Annotator_To_v1beta1_Annotator(in *softwarecomposition.Annotator, out *Annotator, s conversion.Scope) error
- func Convert_softwarecomposition_ApplicationActivityList_To_v1beta1_ApplicationActivityList(in *softwarecomposition.ApplicationActivityList, out *ApplicationActivityList, ...) error
- func Convert_softwarecomposition_ApplicationActivitySpec_To_v1beta1_ApplicationActivitySpec(in *softwarecomposition.ApplicationActivitySpec, out *ApplicationActivitySpec, ...) error
- func Convert_softwarecomposition_ApplicationActivityStatus_To_v1beta1_ApplicationActivityStatus(in *softwarecomposition.ApplicationActivityStatus, ...) error
- func Convert_softwarecomposition_ApplicationActivity_To_v1beta1_ApplicationActivity(in *softwarecomposition.ApplicationActivity, out *ApplicationActivity, ...) error
- func Convert_softwarecomposition_ApplicationProfileList_To_v1beta1_ApplicationProfileList(in *softwarecomposition.ApplicationProfileList, out *ApplicationProfileList, ...) error
- func Convert_softwarecomposition_ApplicationProfileSpec_To_v1beta1_ApplicationProfileSpec(in *softwarecomposition.ApplicationProfileSpec, out *ApplicationProfileSpec, ...) error
- func Convert_softwarecomposition_ApplicationProfileStatus_To_v1beta1_ApplicationProfileStatus(in *softwarecomposition.ApplicationProfileStatus, ...) error
- func Convert_softwarecomposition_ApplicationProfileSummaryList_To_v1beta1_ApplicationProfileSummaryList(in *softwarecomposition.ApplicationProfileSummaryList, ...) error
- func Convert_softwarecomposition_ApplicationProfileSummary_To_v1beta1_ApplicationProfileSummary(in *softwarecomposition.ApplicationProfileSummary, ...) error
- func Convert_softwarecomposition_ApplicationProfile_To_v1beta1_ApplicationProfile(in *softwarecomposition.ApplicationProfile, out *ApplicationProfile, ...) error
- func Convert_softwarecomposition_ArtifactOfProject_To_v1beta1_ArtifactOfProject(in *softwarecomposition.ArtifactOfProject, out *ArtifactOfProject, ...) error
- func Convert_softwarecomposition_Checksum_To_v1beta1_Checksum(in *softwarecomposition.Checksum, out *Checksum, s conversion.Scope) error
- func Convert_softwarecomposition_Component_To_v1beta1_Component(in *softwarecomposition.Component, out *Component, s conversion.Scope) error
- func Convert_softwarecomposition_ConfigurationScanSummaryList_To_v1beta1_ConfigurationScanSummaryList(in *softwarecomposition.ConfigurationScanSummaryList, ...) error
- func Convert_softwarecomposition_ConfigurationScanSummarySpec_To_v1beta1_ConfigurationScanSummarySpec(in *softwarecomposition.ConfigurationScanSummarySpec, ...) error
- func Convert_softwarecomposition_ConfigurationScanSummary_To_v1beta1_ConfigurationScanSummary(in *softwarecomposition.ConfigurationScanSummary, ...) error
- func Convert_softwarecomposition_ControlSeverity_To_v1beta1_ControlSeverity(in *softwarecomposition.ControlSeverity, out *ControlSeverity, ...) error
- func Convert_softwarecomposition_CreationInfo_To_v1beta1_CreationInfo(in *softwarecomposition.CreationInfo, out *CreationInfo, s conversion.Scope) error
- func Convert_softwarecomposition_Creator_To_v1beta1_Creator(in *softwarecomposition.Creator, out *Creator, s conversion.Scope) error
- func Convert_softwarecomposition_CvssMetrics_To_v1beta1_CvssMetrics(in *softwarecomposition.CvssMetrics, out *CvssMetrics, s conversion.Scope) error
- func Convert_softwarecomposition_Cvss_To_v1beta1_Cvss(in *softwarecomposition.Cvss, out *Cvss, s conversion.Scope) error
- func Convert_softwarecomposition_Descriptor_To_v1beta1_Descriptor(in *softwarecomposition.Descriptor, out *Descriptor, s conversion.Scope) error
- func Convert_softwarecomposition_Distribution_To_v1beta1_Distribution(in *softwarecomposition.Distribution, out *Distribution, s conversion.Scope) error
- func Convert_softwarecomposition_DocElementID_To_v1beta1_DocElementID(in *softwarecomposition.DocElementID, out *DocElementID, s conversion.Scope) error
- func Convert_softwarecomposition_Document_To_v1beta1_Document(in *softwarecomposition.Document, out *Document, s conversion.Scope) error
- func Convert_softwarecomposition_ExecCalls_To_v1beta1_ExecCalls(in *softwarecomposition.ExecCalls, out *ExecCalls, s conversion.Scope) error
- func Convert_softwarecomposition_ExternalDocumentRef_To_v1beta1_ExternalDocumentRef(in *softwarecomposition.ExternalDocumentRef, out *ExternalDocumentRef, ...) error
- func Convert_softwarecomposition_File_To_v1beta1_File(in *softwarecomposition.File, out *File, s conversion.Scope) error
- func Convert_softwarecomposition_Fix_To_v1beta1_Fix(in *softwarecomposition.Fix, out *Fix, s conversion.Scope) error
- func Convert_softwarecomposition_GrypeDocument_To_v1beta1_GrypeDocument(in *softwarecomposition.GrypeDocument, out *GrypeDocument, s conversion.Scope) error
- func Convert_softwarecomposition_GrypePackage_To_v1beta1_GrypePackage(in *softwarecomposition.GrypePackage, out *GrypePackage, s conversion.Scope) error
- func Convert_softwarecomposition_IgnoreRulePackage_To_v1beta1_IgnoreRulePackage(in *softwarecomposition.IgnoreRulePackage, out *IgnoreRulePackage, ...) error
- func Convert_softwarecomposition_IgnoreRule_To_v1beta1_IgnoreRule(in *softwarecomposition.IgnoreRule, out *IgnoreRule, s conversion.Scope) error
- func Convert_softwarecomposition_IgnoredMatch_To_v1beta1_IgnoredMatch(in *softwarecomposition.IgnoredMatch, out *IgnoredMatch, s conversion.Scope) error
- func Convert_softwarecomposition_MatchDetails_To_v1beta1_MatchDetails(in *softwarecomposition.MatchDetails, out *MatchDetails, s conversion.Scope) error
- func Convert_softwarecomposition_Match_To_v1beta1_Match(in *softwarecomposition.Match, out *Match, s conversion.Scope) error
- func Convert_softwarecomposition_Metadata_To_v1beta1_Metadata(in *softwarecomposition.Metadata, out *Metadata, s conversion.Scope) error
- func Convert_softwarecomposition_OpenCalls_To_v1beta1_OpenCalls(in *softwarecomposition.OpenCalls, out *OpenCalls, s conversion.Scope) error
- func Convert_softwarecomposition_OpenVulnerabilityExchangeContainerList_To_v1beta1_OpenVulnerabilityExchangeContainerList(in *softwarecomposition.OpenVulnerabilityExchangeContainerList, ...) error
- func Convert_softwarecomposition_OpenVulnerabilityExchangeContainer_To_v1beta1_OpenVulnerabilityExchangeContainer(in *softwarecomposition.OpenVulnerabilityExchangeContainer, ...) error
- func Convert_softwarecomposition_Originator_To_v1beta1_Originator(in *softwarecomposition.Originator, out *Originator, s conversion.Scope) error
- func Convert_softwarecomposition_OtherLicense_To_v1beta1_OtherLicense(in *softwarecomposition.OtherLicense, out *OtherLicense, s conversion.Scope) error
- func Convert_softwarecomposition_PackageExternalReference_To_v1beta1_PackageExternalReference(in *softwarecomposition.PackageExternalReference, ...) error
- func Convert_softwarecomposition_PackageVerificationCode_To_v1beta1_PackageVerificationCode(in *softwarecomposition.PackageVerificationCode, out *PackageVerificationCode, ...) error
- func Convert_softwarecomposition_Package_To_v1beta1_Package(in *softwarecomposition.Package, out *Package, s conversion.Scope) error
- func Convert_softwarecomposition_Product_To_v1beta1_Product(in *softwarecomposition.Product, out *Product, s conversion.Scope) error
- func Convert_softwarecomposition_Relationship_To_v1beta1_Relationship(in *softwarecomposition.Relationship, out *Relationship, s conversion.Scope) error
- func Convert_softwarecomposition_ReportMeta_To_v1beta1_ReportMeta(in *softwarecomposition.ReportMeta, out *ReportMeta, s conversion.Scope) error
- func Convert_softwarecomposition_Review_To_v1beta1_Review(in *softwarecomposition.Review, out *Review, s conversion.Scope) error
- func Convert_softwarecomposition_RulePath_To_v1beta1_RulePath(in *softwarecomposition.RulePath, out *RulePath, s conversion.Scope) error
- func Convert_softwarecomposition_RuleStatus_To_v1beta1_RuleStatus(in *softwarecomposition.RuleStatus, out *RuleStatus, s conversion.Scope) error
- func Convert_softwarecomposition_SBOMSPDXv2p3FilteredList_To_v1beta1_SBOMSPDXv2p3FilteredList(in *softwarecomposition.SBOMSPDXv2p3FilteredList, ...) error
- func Convert_softwarecomposition_SBOMSPDXv2p3Filtered_To_v1beta1_SBOMSPDXv2p3Filtered(in *softwarecomposition.SBOMSPDXv2p3Filtered, out *SBOMSPDXv2p3Filtered, ...) error
- func Convert_softwarecomposition_SBOMSPDXv2p3List_To_v1beta1_SBOMSPDXv2p3List(in *softwarecomposition.SBOMSPDXv2p3List, out *SBOMSPDXv2p3List, ...) error
- func Convert_softwarecomposition_SBOMSPDXv2p3Spec_To_v1beta1_SBOMSPDXv2p3Spec(in *softwarecomposition.SBOMSPDXv2p3Spec, out *SBOMSPDXv2p3Spec, ...) error
- func Convert_softwarecomposition_SBOMSPDXv2p3Status_To_v1beta1_SBOMSPDXv2p3Status(in *softwarecomposition.SBOMSPDXv2p3Status, out *SBOMSPDXv2p3Status, ...) error
- func Convert_softwarecomposition_SBOMSPDXv2p3_To_v1beta1_SBOMSPDXv2p3(in *softwarecomposition.SBOMSPDXv2p3, out *SBOMSPDXv2p3, s conversion.Scope) error
- func Convert_softwarecomposition_SBOMSummaryList_To_v1beta1_SBOMSummaryList(in *softwarecomposition.SBOMSummaryList, out *SBOMSummaryList, ...) error
- func Convert_softwarecomposition_SBOMSummarySpec_To_v1beta1_SBOMSummarySpec(in *softwarecomposition.SBOMSummarySpec, out *SBOMSummarySpec, ...) error
- func Convert_softwarecomposition_SBOMSummary_To_v1beta1_SBOMSummary(in *softwarecomposition.SBOMSummary, out *SBOMSummary, s conversion.Scope) error
- func Convert_softwarecomposition_SPDXMeta_To_v1beta1_SPDXMeta(in *softwarecomposition.SPDXMeta, out *SPDXMeta, s conversion.Scope) error
- func Convert_softwarecomposition_ScannedControlRule_To_v1beta1_ScannedControlRule(in *softwarecomposition.ScannedControlRule, out *ScannedControlRule, ...) error
- func Convert_softwarecomposition_ScannedControlStatus_To_v1beta1_ScannedControlStatus(in *softwarecomposition.ScannedControlStatus, out *ScannedControlStatus, ...) error
- func Convert_softwarecomposition_ScannedControlSummary_To_v1beta1_ScannedControlSummary(in *softwarecomposition.ScannedControlSummary, out *ScannedControlSummary, ...) error
- func Convert_softwarecomposition_ScannedControl_To_v1beta1_ScannedControl(in *softwarecomposition.ScannedControl, out *ScannedControl, ...) error
- func Convert_softwarecomposition_SeveritySummary_To_v1beta1_SeveritySummary(in *softwarecomposition.SeveritySummary, out *SeveritySummary, ...) error
- func Convert_softwarecomposition_SnippetRangePointer_To_v1beta1_SnippetRangePointer(in *softwarecomposition.SnippetRangePointer, out *SnippetRangePointer, ...) error
- func Convert_softwarecomposition_SnippetRange_To_v1beta1_SnippetRange(in *softwarecomposition.SnippetRange, out *SnippetRange, s conversion.Scope) error
- func Convert_softwarecomposition_Snippet_To_v1beta1_Snippet(in *softwarecomposition.Snippet, out *Snippet, s conversion.Scope) error
- func Convert_softwarecomposition_Source_To_v1beta1_Source(in *softwarecomposition.Source, out *Source, s conversion.Scope) error
- func Convert_softwarecomposition_Statement_To_v1beta1_Statement(in *softwarecomposition.Statement, out *Statement, s conversion.Scope) error
- func Convert_softwarecomposition_Subcomponent_To_v1beta1_Subcomponent(in *softwarecomposition.Subcomponent, out *Subcomponent, s conversion.Scope) error
- func Convert_softwarecomposition_Supplier_To_v1beta1_Supplier(in *softwarecomposition.Supplier, out *Supplier, s conversion.Scope) error
- func Convert_softwarecomposition_SyftCoordinates_To_v1beta1_SyftCoordinates(in *softwarecomposition.SyftCoordinates, out *SyftCoordinates, ...) error
- func Convert_softwarecomposition_ToolMeta_To_v1beta1_ToolMeta(in *softwarecomposition.ToolMeta, out *ToolMeta, s conversion.Scope) error
- func Convert_softwarecomposition_UpstreamPackage_To_v1beta1_UpstreamPackage(in *softwarecomposition.UpstreamPackage, out *UpstreamPackage, ...) error
- func Convert_softwarecomposition_VEX_To_v1beta1_VEX(in *softwarecomposition.VEX, out *VEX, s conversion.Scope) error
- func Convert_softwarecomposition_VexVulnerability_To_v1beta1_VexVulnerability(in *softwarecomposition.VexVulnerability, out *VexVulnerability, ...) error
- func Convert_softwarecomposition_VulnerabilitiesComponents_To_v1beta1_VulnerabilitiesComponents(in *softwarecomposition.VulnerabilitiesComponents, ...) error
- func Convert_softwarecomposition_VulnerabilitiesObjScope_To_v1beta1_VulnerabilitiesObjScope(in *softwarecomposition.VulnerabilitiesObjScope, out *VulnerabilitiesObjScope, ...) error
- func Convert_softwarecomposition_VulnerabilityCounters_To_v1beta1_VulnerabilityCounters(in *softwarecomposition.VulnerabilityCounters, out *VulnerabilityCounters, ...) error
- func Convert_softwarecomposition_VulnerabilityManifestList_To_v1beta1_VulnerabilityManifestList(in *softwarecomposition.VulnerabilityManifestList, ...) error
- func Convert_softwarecomposition_VulnerabilityManifestMeta_To_v1beta1_VulnerabilityManifestMeta(in *softwarecomposition.VulnerabilityManifestMeta, ...) error
- func Convert_softwarecomposition_VulnerabilityManifestReportMeta_To_v1beta1_VulnerabilityManifestReportMeta(in *softwarecomposition.VulnerabilityManifestReportMeta, ...) error
- func Convert_softwarecomposition_VulnerabilityManifestSpec_To_v1beta1_VulnerabilityManifestSpec(in *softwarecomposition.VulnerabilityManifestSpec, ...) error
- func Convert_softwarecomposition_VulnerabilityManifestStatus_To_v1beta1_VulnerabilityManifestStatus(in *softwarecomposition.VulnerabilityManifestStatus, ...) error
- func Convert_softwarecomposition_VulnerabilityManifestSummaryList_To_v1beta1_VulnerabilityManifestSummaryList(in *softwarecomposition.VulnerabilityManifestSummaryList, ...) error
- func Convert_softwarecomposition_VulnerabilityManifestSummarySpec_To_v1beta1_VulnerabilityManifestSummarySpec(in *softwarecomposition.VulnerabilityManifestSummarySpec, ...) error
- func Convert_softwarecomposition_VulnerabilityManifestSummary_To_v1beta1_VulnerabilityManifestSummary(in *softwarecomposition.VulnerabilityManifestSummary, ...) error
- func Convert_softwarecomposition_VulnerabilityManifestToolMeta_To_v1beta1_VulnerabilityManifestToolMeta(in *softwarecomposition.VulnerabilityManifestToolMeta, ...) error
- func Convert_softwarecomposition_VulnerabilityManifest_To_v1beta1_VulnerabilityManifest(in *softwarecomposition.VulnerabilityManifest, out *VulnerabilityManifest, ...) error
- func Convert_softwarecomposition_VulnerabilityMetadata_To_v1beta1_VulnerabilityMetadata(in *softwarecomposition.VulnerabilityMetadata, out *VulnerabilityMetadata, ...) error
- func Convert_softwarecomposition_VulnerabilitySummaryList_To_v1beta1_VulnerabilitySummaryList(in *softwarecomposition.VulnerabilitySummaryList, ...) error
- func Convert_softwarecomposition_VulnerabilitySummarySpec_To_v1beta1_VulnerabilitySummarySpec(in *softwarecomposition.VulnerabilitySummarySpec, ...) error
- func Convert_softwarecomposition_VulnerabilitySummaryStatus_To_v1beta1_VulnerabilitySummaryStatus(in *softwarecomposition.VulnerabilitySummaryStatus, ...) error
- func Convert_softwarecomposition_VulnerabilitySummary_To_v1beta1_VulnerabilitySummary(in *softwarecomposition.VulnerabilitySummary, out *VulnerabilitySummary, ...) error
- func Convert_softwarecomposition_Vulnerability_To_v1beta1_Vulnerability(in *softwarecomposition.Vulnerability, out *Vulnerability, s conversion.Scope) error
- func Convert_softwarecomposition_WorkloadConfigurationScanList_To_v1beta1_WorkloadConfigurationScanList(in *softwarecomposition.WorkloadConfigurationScanList, ...) error
- func Convert_softwarecomposition_WorkloadConfigurationScanSeveritiesSummary_To_v1beta1_WorkloadConfigurationScanSeveritiesSummary(in *softwarecomposition.WorkloadConfigurationScanSeveritiesSummary, ...) error
- func Convert_softwarecomposition_WorkloadConfigurationScanSpec_To_v1beta1_WorkloadConfigurationScanSpec(in *softwarecomposition.WorkloadConfigurationScanSpec, ...) error
- func Convert_softwarecomposition_WorkloadConfigurationScanSummaryIdentifier_To_v1beta1_WorkloadConfigurationScanSummaryIdentifier(in *softwarecomposition.WorkloadConfigurationScanSummaryIdentifier, ...) error
- func Convert_softwarecomposition_WorkloadConfigurationScanSummaryList_To_v1beta1_WorkloadConfigurationScanSummaryList(in *softwarecomposition.WorkloadConfigurationScanSummaryList, ...) error
- func Convert_softwarecomposition_WorkloadConfigurationScanSummarySpec_To_v1beta1_WorkloadConfigurationScanSummarySpec(in *softwarecomposition.WorkloadConfigurationScanSummarySpec, ...) error
- func Convert_softwarecomposition_WorkloadConfigurationScanSummary_To_v1beta1_WorkloadConfigurationScanSummary(in *softwarecomposition.WorkloadConfigurationScanSummary, ...) error
- func Convert_softwarecomposition_WorkloadConfigurationScan_To_v1beta1_WorkloadConfigurationScan(in *softwarecomposition.WorkloadConfigurationScan, ...) error
- func Convert_softwarecomposition_WorkloadScanRelatedObject_To_v1beta1_WorkloadScanRelatedObject(in *softwarecomposition.WorkloadScanRelatedObject, ...) error
- func Convert_v1beta1_Advisory_To_softwarecomposition_Advisory(in *Advisory, out *softwarecomposition.Advisory, s conversion.Scope) error
- func Convert_v1beta1_Annotation_To_softwarecomposition_Annotation(in *Annotation, out *softwarecomposition.Annotation, s conversion.Scope) error
- func Convert_v1beta1_Annotator_To_softwarecomposition_Annotator(in *Annotator, out *softwarecomposition.Annotator, s conversion.Scope) error
- func Convert_v1beta1_ApplicationActivityList_To_softwarecomposition_ApplicationActivityList(in *ApplicationActivityList, out *softwarecomposition.ApplicationActivityList, ...) error
- func Convert_v1beta1_ApplicationActivitySpec_To_softwarecomposition_ApplicationActivitySpec(in *ApplicationActivitySpec, out *softwarecomposition.ApplicationActivitySpec, ...) error
- func Convert_v1beta1_ApplicationActivityStatus_To_softwarecomposition_ApplicationActivityStatus(in *ApplicationActivityStatus, ...) error
- func Convert_v1beta1_ApplicationActivity_To_softwarecomposition_ApplicationActivity(in *ApplicationActivity, out *softwarecomposition.ApplicationActivity, ...) error
- func Convert_v1beta1_ApplicationProfileList_To_softwarecomposition_ApplicationProfileList(in *ApplicationProfileList, out *softwarecomposition.ApplicationProfileList, ...) error
- func Convert_v1beta1_ApplicationProfileSpec_To_softwarecomposition_ApplicationProfileSpec(in *ApplicationProfileSpec, out *softwarecomposition.ApplicationProfileSpec, ...) error
- func Convert_v1beta1_ApplicationProfileStatus_To_softwarecomposition_ApplicationProfileStatus(in *ApplicationProfileStatus, ...) error
- func Convert_v1beta1_ApplicationProfileSummaryList_To_softwarecomposition_ApplicationProfileSummaryList(in *ApplicationProfileSummaryList, ...) error
- func Convert_v1beta1_ApplicationProfileSummary_To_softwarecomposition_ApplicationProfileSummary(in *ApplicationProfileSummary, ...) error
- func Convert_v1beta1_ApplicationProfile_To_softwarecomposition_ApplicationProfile(in *ApplicationProfile, out *softwarecomposition.ApplicationProfile, ...) error
- func Convert_v1beta1_ArtifactOfProject_To_softwarecomposition_ArtifactOfProject(in *ArtifactOfProject, out *softwarecomposition.ArtifactOfProject, ...) error
- func Convert_v1beta1_Checksum_To_softwarecomposition_Checksum(in *Checksum, out *softwarecomposition.Checksum, s conversion.Scope) error
- func Convert_v1beta1_Component_To_softwarecomposition_Component(in *Component, out *softwarecomposition.Component, s conversion.Scope) error
- func Convert_v1beta1_ConfigurationScanSummaryList_To_softwarecomposition_ConfigurationScanSummaryList(in *ConfigurationScanSummaryList, ...) error
- func Convert_v1beta1_ConfigurationScanSummarySpec_To_softwarecomposition_ConfigurationScanSummarySpec(in *ConfigurationScanSummarySpec, ...) error
- func Convert_v1beta1_ConfigurationScanSummary_To_softwarecomposition_ConfigurationScanSummary(in *ConfigurationScanSummary, ...) error
- func Convert_v1beta1_ControlSeverity_To_softwarecomposition_ControlSeverity(in *ControlSeverity, out *softwarecomposition.ControlSeverity, ...) error
- func Convert_v1beta1_CreationInfo_To_softwarecomposition_CreationInfo(in *CreationInfo, out *softwarecomposition.CreationInfo, s conversion.Scope) error
- func Convert_v1beta1_Creator_To_softwarecomposition_Creator(in *Creator, out *softwarecomposition.Creator, s conversion.Scope) error
- func Convert_v1beta1_CvssMetrics_To_softwarecomposition_CvssMetrics(in *CvssMetrics, out *softwarecomposition.CvssMetrics, s conversion.Scope) error
- func Convert_v1beta1_Cvss_To_softwarecomposition_Cvss(in *Cvss, out *softwarecomposition.Cvss, s conversion.Scope) error
- func Convert_v1beta1_Descriptor_To_softwarecomposition_Descriptor(in *Descriptor, out *softwarecomposition.Descriptor, s conversion.Scope) error
- func Convert_v1beta1_Distribution_To_softwarecomposition_Distribution(in *Distribution, out *softwarecomposition.Distribution, s conversion.Scope) error
- func Convert_v1beta1_DocElementID_To_softwarecomposition_DocElementID(in *DocElementID, out *softwarecomposition.DocElementID, s conversion.Scope) error
- func Convert_v1beta1_Document_To_softwarecomposition_Document(in *Document, out *softwarecomposition.Document, s conversion.Scope) error
- func Convert_v1beta1_ExecCalls_To_softwarecomposition_ExecCalls(in *ExecCalls, out *softwarecomposition.ExecCalls, s conversion.Scope) error
- func Convert_v1beta1_ExternalDocumentRef_To_softwarecomposition_ExternalDocumentRef(in *ExternalDocumentRef, out *softwarecomposition.ExternalDocumentRef, ...) error
- func Convert_v1beta1_File_To_softwarecomposition_File(in *File, out *softwarecomposition.File, s conversion.Scope) error
- func Convert_v1beta1_Fix_To_softwarecomposition_Fix(in *Fix, out *softwarecomposition.Fix, s conversion.Scope) error
- func Convert_v1beta1_GrypeDocument_To_softwarecomposition_GrypeDocument(in *GrypeDocument, out *softwarecomposition.GrypeDocument, s conversion.Scope) error
- func Convert_v1beta1_GrypePackage_To_softwarecomposition_GrypePackage(in *GrypePackage, out *softwarecomposition.GrypePackage, s conversion.Scope) error
- func Convert_v1beta1_IgnoreRulePackage_To_softwarecomposition_IgnoreRulePackage(in *IgnoreRulePackage, out *softwarecomposition.IgnoreRulePackage, ...) error
- func Convert_v1beta1_IgnoreRule_To_softwarecomposition_IgnoreRule(in *IgnoreRule, out *softwarecomposition.IgnoreRule, s conversion.Scope) error
- func Convert_v1beta1_IgnoredMatch_To_softwarecomposition_IgnoredMatch(in *IgnoredMatch, out *softwarecomposition.IgnoredMatch, s conversion.Scope) error
- func Convert_v1beta1_MatchDetails_To_softwarecomposition_MatchDetails(in *MatchDetails, out *softwarecomposition.MatchDetails, s conversion.Scope) error
- func Convert_v1beta1_Match_To_softwarecomposition_Match(in *Match, out *softwarecomposition.Match, s conversion.Scope) error
- func Convert_v1beta1_Metadata_To_softwarecomposition_Metadata(in *Metadata, out *softwarecomposition.Metadata, s conversion.Scope) error
- func Convert_v1beta1_OpenCalls_To_softwarecomposition_OpenCalls(in *OpenCalls, out *softwarecomposition.OpenCalls, s conversion.Scope) error
- func Convert_v1beta1_OpenVulnerabilityExchangeContainerList_To_softwarecomposition_OpenVulnerabilityExchangeContainerList(in *OpenVulnerabilityExchangeContainerList, ...) error
- func Convert_v1beta1_OpenVulnerabilityExchangeContainer_To_softwarecomposition_OpenVulnerabilityExchangeContainer(in *OpenVulnerabilityExchangeContainer, ...) error
- func Convert_v1beta1_Originator_To_softwarecomposition_Originator(in *Originator, out *softwarecomposition.Originator, s conversion.Scope) error
- func Convert_v1beta1_OtherLicense_To_softwarecomposition_OtherLicense(in *OtherLicense, out *softwarecomposition.OtherLicense, s conversion.Scope) error
- func Convert_v1beta1_PackageExternalReference_To_softwarecomposition_PackageExternalReference(in *PackageExternalReference, ...) error
- func Convert_v1beta1_PackageVerificationCode_To_softwarecomposition_PackageVerificationCode(in *PackageVerificationCode, out *softwarecomposition.PackageVerificationCode, ...) error
- func Convert_v1beta1_Package_To_softwarecomposition_Package(in *Package, out *softwarecomposition.Package, s conversion.Scope) error
- func Convert_v1beta1_Product_To_softwarecomposition_Product(in *Product, out *softwarecomposition.Product, s conversion.Scope) error
- func Convert_v1beta1_Relationship_To_softwarecomposition_Relationship(in *Relationship, out *softwarecomposition.Relationship, s conversion.Scope) error
- func Convert_v1beta1_ReportMeta_To_softwarecomposition_ReportMeta(in *ReportMeta, out *softwarecomposition.ReportMeta, s conversion.Scope) error
- func Convert_v1beta1_Review_To_softwarecomposition_Review(in *Review, out *softwarecomposition.Review, s conversion.Scope) error
- func Convert_v1beta1_RulePath_To_softwarecomposition_RulePath(in *RulePath, out *softwarecomposition.RulePath, s conversion.Scope) error
- func Convert_v1beta1_RuleStatus_To_softwarecomposition_RuleStatus(in *RuleStatus, out *softwarecomposition.RuleStatus, s conversion.Scope) error
- func Convert_v1beta1_SBOMSPDXv2p3FilteredList_To_softwarecomposition_SBOMSPDXv2p3FilteredList(in *SBOMSPDXv2p3FilteredList, ...) error
- func Convert_v1beta1_SBOMSPDXv2p3Filtered_To_softwarecomposition_SBOMSPDXv2p3Filtered(in *SBOMSPDXv2p3Filtered, out *softwarecomposition.SBOMSPDXv2p3Filtered, ...) error
- func Convert_v1beta1_SBOMSPDXv2p3List_To_softwarecomposition_SBOMSPDXv2p3List(in *SBOMSPDXv2p3List, out *softwarecomposition.SBOMSPDXv2p3List, ...) error
- func Convert_v1beta1_SBOMSPDXv2p3Spec_To_softwarecomposition_SBOMSPDXv2p3Spec(in *SBOMSPDXv2p3Spec, out *softwarecomposition.SBOMSPDXv2p3Spec, ...) error
- func Convert_v1beta1_SBOMSPDXv2p3Status_To_softwarecomposition_SBOMSPDXv2p3Status(in *SBOMSPDXv2p3Status, out *softwarecomposition.SBOMSPDXv2p3Status, ...) error
- func Convert_v1beta1_SBOMSPDXv2p3_To_softwarecomposition_SBOMSPDXv2p3(in *SBOMSPDXv2p3, out *softwarecomposition.SBOMSPDXv2p3, s conversion.Scope) error
- func Convert_v1beta1_SBOMSummaryList_To_softwarecomposition_SBOMSummaryList(in *SBOMSummaryList, out *softwarecomposition.SBOMSummaryList, ...) error
- func Convert_v1beta1_SBOMSummarySpec_To_softwarecomposition_SBOMSummarySpec(in *SBOMSummarySpec, out *softwarecomposition.SBOMSummarySpec, ...) error
- func Convert_v1beta1_SBOMSummary_To_softwarecomposition_SBOMSummary(in *SBOMSummary, out *softwarecomposition.SBOMSummary, s conversion.Scope) error
- func Convert_v1beta1_SPDXMeta_To_softwarecomposition_SPDXMeta(in *SPDXMeta, out *softwarecomposition.SPDXMeta, s conversion.Scope) error
- func Convert_v1beta1_ScannedControlRule_To_softwarecomposition_ScannedControlRule(in *ScannedControlRule, out *softwarecomposition.ScannedControlRule, ...) error
- func Convert_v1beta1_ScannedControlStatus_To_softwarecomposition_ScannedControlStatus(in *ScannedControlStatus, out *softwarecomposition.ScannedControlStatus, ...) error
- func Convert_v1beta1_ScannedControlSummary_To_softwarecomposition_ScannedControlSummary(in *ScannedControlSummary, out *softwarecomposition.ScannedControlSummary, ...) error
- func Convert_v1beta1_ScannedControl_To_softwarecomposition_ScannedControl(in *ScannedControl, out *softwarecomposition.ScannedControl, ...) error
- func Convert_v1beta1_SeveritySummary_To_softwarecomposition_SeveritySummary(in *SeveritySummary, out *softwarecomposition.SeveritySummary, ...) error
- func Convert_v1beta1_SnippetRangePointer_To_softwarecomposition_SnippetRangePointer(in *SnippetRangePointer, out *softwarecomposition.SnippetRangePointer, ...) error
- func Convert_v1beta1_SnippetRange_To_softwarecomposition_SnippetRange(in *SnippetRange, out *softwarecomposition.SnippetRange, s conversion.Scope) error
- func Convert_v1beta1_Snippet_To_softwarecomposition_Snippet(in *Snippet, out *softwarecomposition.Snippet, s conversion.Scope) error
- func Convert_v1beta1_Source_To_softwarecomposition_Source(in *Source, out *softwarecomposition.Source, s conversion.Scope) error
- func Convert_v1beta1_Statement_To_softwarecomposition_Statement(in *Statement, out *softwarecomposition.Statement, s conversion.Scope) error
- func Convert_v1beta1_Subcomponent_To_softwarecomposition_Subcomponent(in *Subcomponent, out *softwarecomposition.Subcomponent, s conversion.Scope) error
- func Convert_v1beta1_Supplier_To_softwarecomposition_Supplier(in *Supplier, out *softwarecomposition.Supplier, s conversion.Scope) error
- func Convert_v1beta1_SyftCoordinates_To_softwarecomposition_SyftCoordinates(in *SyftCoordinates, out *softwarecomposition.SyftCoordinates, ...) error
- func Convert_v1beta1_ToolMeta_To_softwarecomposition_ToolMeta(in *ToolMeta, out *softwarecomposition.ToolMeta, s conversion.Scope) error
- func Convert_v1beta1_UpstreamPackage_To_softwarecomposition_UpstreamPackage(in *UpstreamPackage, out *softwarecomposition.UpstreamPackage, ...) error
- func Convert_v1beta1_VEX_To_softwarecomposition_VEX(in *VEX, out *softwarecomposition.VEX, s conversion.Scope) error
- func Convert_v1beta1_VexVulnerability_To_softwarecomposition_VexVulnerability(in *VexVulnerability, out *softwarecomposition.VexVulnerability, ...) error
- func Convert_v1beta1_VulnerabilitiesComponents_To_softwarecomposition_VulnerabilitiesComponents(in *VulnerabilitiesComponents, ...) error
- func Convert_v1beta1_VulnerabilitiesObjScope_To_softwarecomposition_VulnerabilitiesObjScope(in *VulnerabilitiesObjScope, out *softwarecomposition.VulnerabilitiesObjScope, ...) error
- func Convert_v1beta1_VulnerabilityCounters_To_softwarecomposition_VulnerabilityCounters(in *VulnerabilityCounters, out *softwarecomposition.VulnerabilityCounters, ...) error
- func Convert_v1beta1_VulnerabilityManifestList_To_softwarecomposition_VulnerabilityManifestList(in *VulnerabilityManifestList, ...) error
- func Convert_v1beta1_VulnerabilityManifestMeta_To_softwarecomposition_VulnerabilityManifestMeta(in *VulnerabilityManifestMeta, ...) error
- func Convert_v1beta1_VulnerabilityManifestReportMeta_To_softwarecomposition_VulnerabilityManifestReportMeta(in *VulnerabilityManifestReportMeta, ...) error
- func Convert_v1beta1_VulnerabilityManifestSpec_To_softwarecomposition_VulnerabilityManifestSpec(in *VulnerabilityManifestSpec, ...) error
- func Convert_v1beta1_VulnerabilityManifestStatus_To_softwarecomposition_VulnerabilityManifestStatus(in *VulnerabilityManifestStatus, ...) error
- func Convert_v1beta1_VulnerabilityManifestSummaryList_To_softwarecomposition_VulnerabilityManifestSummaryList(in *VulnerabilityManifestSummaryList, ...) error
- func Convert_v1beta1_VulnerabilityManifestSummarySpec_To_softwarecomposition_VulnerabilityManifestSummarySpec(in *VulnerabilityManifestSummarySpec, ...) error
- func Convert_v1beta1_VulnerabilityManifestSummary_To_softwarecomposition_VulnerabilityManifestSummary(in *VulnerabilityManifestSummary, ...) error
- func Convert_v1beta1_VulnerabilityManifestToolMeta_To_softwarecomposition_VulnerabilityManifestToolMeta(in *VulnerabilityManifestToolMeta, ...) error
- func Convert_v1beta1_VulnerabilityManifest_To_softwarecomposition_VulnerabilityManifest(in *VulnerabilityManifest, out *softwarecomposition.VulnerabilityManifest, ...) error
- func Convert_v1beta1_VulnerabilityMetadata_To_softwarecomposition_VulnerabilityMetadata(in *VulnerabilityMetadata, out *softwarecomposition.VulnerabilityMetadata, ...) error
- func Convert_v1beta1_VulnerabilitySummaryList_To_softwarecomposition_VulnerabilitySummaryList(in *VulnerabilitySummaryList, ...) error
- func Convert_v1beta1_VulnerabilitySummarySpec_To_softwarecomposition_VulnerabilitySummarySpec(in *VulnerabilitySummarySpec, ...) error
- func Convert_v1beta1_VulnerabilitySummaryStatus_To_softwarecomposition_VulnerabilitySummaryStatus(in *VulnerabilitySummaryStatus, ...) error
- func Convert_v1beta1_VulnerabilitySummary_To_softwarecomposition_VulnerabilitySummary(in *VulnerabilitySummary, out *softwarecomposition.VulnerabilitySummary, ...) error
- func Convert_v1beta1_Vulnerability_To_softwarecomposition_Vulnerability(in *Vulnerability, out *softwarecomposition.Vulnerability, s conversion.Scope) error
- func Convert_v1beta1_WorkloadConfigurationScanList_To_softwarecomposition_WorkloadConfigurationScanList(in *WorkloadConfigurationScanList, ...) error
- func Convert_v1beta1_WorkloadConfigurationScanSeveritiesSummary_To_softwarecomposition_WorkloadConfigurationScanSeveritiesSummary(in *WorkloadConfigurationScanSeveritiesSummary, ...) error
- func Convert_v1beta1_WorkloadConfigurationScanSpec_To_softwarecomposition_WorkloadConfigurationScanSpec(in *WorkloadConfigurationScanSpec, ...) error
- func Convert_v1beta1_WorkloadConfigurationScanSummaryIdentifier_To_softwarecomposition_WorkloadConfigurationScanSummaryIdentifier(in *WorkloadConfigurationScanSummaryIdentifier, ...) error
- func Convert_v1beta1_WorkloadConfigurationScanSummaryList_To_softwarecomposition_WorkloadConfigurationScanSummaryList(in *WorkloadConfigurationScanSummaryList, ...) error
- func Convert_v1beta1_WorkloadConfigurationScanSummarySpec_To_softwarecomposition_WorkloadConfigurationScanSummarySpec(in *WorkloadConfigurationScanSummarySpec, ...) error
- func Convert_v1beta1_WorkloadConfigurationScanSummary_To_softwarecomposition_WorkloadConfigurationScanSummary(in *WorkloadConfigurationScanSummary, ...) error
- func Convert_v1beta1_WorkloadConfigurationScan_To_softwarecomposition_WorkloadConfigurationScan(in *WorkloadConfigurationScan, ...) error
- func Convert_v1beta1_WorkloadScanRelatedObject_To_softwarecomposition_WorkloadScanRelatedObject(in *WorkloadScanRelatedObject, ...) error
- func RegisterConversions(s *runtime.Scheme) error
- func RegisterDefaults(scheme *runtime.Scheme) error
- func RenderDocElementID(deID DocElementID) string
- func RenderElementID(eID ElementID) string
- func Resource(resource string) schema.GroupResource
- type Advisory
- type Algorithm
- type Annotation
- type Annotator
- type ApplicationActivity
- type ApplicationActivityList
- type ApplicationActivitySpec
- type ApplicationActivityStatus
- type ApplicationProfile
- type ApplicationProfileList
- type ApplicationProfileSpec
- type ApplicationProfileStatus
- type ApplicationProfileSummary
- type ApplicationProfileSummaryList
- type ArtifactOfProject
- type Checksum
- type ChecksumAlgorithm
- type Component
- type ConfigurationScanSummary
- type ConfigurationScanSummaryList
- type ConfigurationScanSummarySpec
- type ControlSeverity
- type CreationInfo
- type Creator
- type Cvss
- type CvssMetrics
- type Descriptor
- type Distribution
- type DocElementID
- type Document
- type ElementID
- type ExecCalls
- type ExternalDocumentRef
- type File
- type Fix
- type GrypeDocument
- type GrypePackage
- type Hash
- type IdentifierLocator
- type IdentifierType
- type IgnoreRule
- type IgnoreRulePackage
- type IgnoredMatch
- type Justification
- type Match
- type MatchDetails
- type Metadata
- type MetadataType
- type OpenCalls
- type OpenVulnerabilityExchangeContainer
- type OpenVulnerabilityExchangeContainerList
- type Originator
- type OtherLicense
- type Package
- type PackageExternalReference
- type PackageVerificationCode
- type Product
- type Relationship
- type ReportMeta
- type Review
- type RulePath
- type RuleStatus
- type SBOMSPDXv2p3
- type SBOMSPDXv2p3Filtered
- type SBOMSPDXv2p3FilteredList
- type SBOMSPDXv2p3List
- type SBOMSPDXv2p3Spec
- type SBOMSPDXv2p3Status
- type SBOMSummary
- type SBOMSummaryList
- type SBOMSummarySpec
- type SPDXMeta
- type ScannedControl
- type ScannedControlRule
- type ScannedControlStatus
- type ScannedControlSummary
- type SeveritySummary
- type Snippet
- type SnippetRange
- type SnippetRangePointer
- type Source
- type Statement
- type Status
- type Subcomponent
- type Supplier
- type SyftCoordinates
- type SyftLanguage
- type SyftType
- type ToolMeta
- type UpstreamPackage
- type VEX
- type VexVulnerability
- type VulnerabilitiesComponents
- type VulnerabilitiesObjScope
- type Vulnerability
- type VulnerabilityCounters
- type VulnerabilityManifest
- type VulnerabilityManifestList
- type VulnerabilityManifestMeta
- type VulnerabilityManifestReportMeta
- type VulnerabilityManifestSpec
- type VulnerabilityManifestStatus
- type VulnerabilityManifestSummary
- type VulnerabilityManifestSummaryList
- type VulnerabilityManifestSummarySpec
- type VulnerabilityManifestToolMeta
- type VulnerabilityMetadata
- type VulnerabilitySummary
- type VulnerabilitySummaryList
- type VulnerabilitySummarySpec
- type VulnerabilitySummaryStatus
- type WorkloadConfigurationScan
- type WorkloadConfigurationScanList
- type WorkloadConfigurationScanSeveritiesSummary
- type WorkloadConfigurationScanSpec
- type WorkloadConfigurationScanSummary
- type WorkloadConfigurationScanSummaryIdentifier
- type WorkloadConfigurationScanSummaryList
- type WorkloadConfigurationScanSummarySpec
- type WorkloadScanRelatedObject
Constants ¶
const ( // F.2 Security types TypeSecurityCPE23Type string = "cpe23Type" TypeSecurityCPE22Type string = "cpe22Type" TypeSecurityAdvisory string = "advisory" TypeSecurityFix string = "fix" TypeSecurityUrl string = "url" TypeSecuritySwid string = "swid" // F.3 Package-Manager types TypePackageManagerMavenCentral string = "maven-central" TypePackageManagerNpm string = "npm" TypePackageManagerNuGet string = "nuget" TypePackageManagerBower string = "bower" TypePackageManagerPURL string = "purl" // 11.1 Relationship field types TypeRelationshipDescribe string = "DESCRIBES" TypeRelationshipDescribeBy string = "DESCRIBED_BY" TypeRelationshipContains string = "CONTAINS" TypeRelationshipContainedBy string = "CONTAINED_BY" TypeRelationshipDependsOn string = "DEPENDS_ON" TypeRelationshipDependencyOf string = "DEPENDENCY_OF" TypeRelationshipBuildDependencyOf string = "BUILD_DEPENDENCY_OF" TypeRelationshipDevDependencyOf string = "DEV_DEPENDENCY_OF" TypeRelationshipOptionalDependencyOf string = "OPTIONAL_DEPENDENCY_OF" TypeRelationshipProvidedDependencyOf string = "PROVIDED_DEPENDENCY_OF" TypeRelationshipTestDependencyOf string = "TEST_DEPENDENCY_OF" TypeRelationshipRuntimeDependencyOf string = "RUNTIME_DEPENDENCY_OF" TypeRelationshipExampleOf string = "EXAMPLE_OF" TypeRelationshipGenerates string = "GENERATES" TypeRelationshipGeneratedFrom string = "GENERATED_FROM" TypeRelationshipAncestorOf string = "ANCESTOR_OF" TypeRelationshipDescendantOf string = "DESCENDANT_OF" TypeRelationshipVariantOf string = "VARIANT_OF" TypeRelationshipDistributionArtifact string = "DISTRIBUTION_ARTIFACT" TypeRelationshipPatchFor string = "PATCH_FOR" TypeRelationshipPatchApplied string = "PATCH_APPLIED" TypeRelationshipCopyOf string = "COPY_OF" TypeRelationshipFileAdded string = "FILE_ADDED" TypeRelationshipFileDeleted string = "FILE_DELETED" TypeRelationshipFileModified string = "FILE_MODIFIED" TypeRelationshipExpandedFromArchive string = "EXPANDED_FROM_ARCHIVE" TypeRelationshipDynamicLink string = "DYNAMIC_LINK" TypeRelationshipStaticLink string = "STATIC_LINK" TypeRelationshipDataFileOf string = "DATA_FILE_OF" TypeRelationshipTestCaseOf string = "TEST_CASE_OF" TypeRelationshipBuildToolOf string = "BUILD_TOOL_OF" TypeRelationshipDevToolOf string = "DEV_TOOL_OF" TypeRelationshipTestOf string = "TEST_OF" TypeRelationshipTestToolOf string = "TEST_TOOL_OF" TypeRelationshipDocumentationOf string = "DOCUMENTATION_OF" TypeRelationshipOptionalComponentOf string = "OPTIONAL_COMPONENT_OF" TypeRelationshipMetafileOf string = "METAFILE_OF" TypeRelationshipPackageOf string = "PACKAGE_OF" TypeRelationshipAmends string = "AMENDS" TypeRelationshipPrerequisiteFor string = "PREREQUISITE_FOR" TypeRelationshipHasPrerequisite string = "HAS_PREREQUISITE" TypeRelationshipRequirementDescriptionFor string = "REQUIREMENT_DESCRIPTION_FOR" TypeRelationshipSpecificationFor string = "SPECIFICATION_FOR" TypeRelationshipOther string = "OTHER" )
Constants for various string types
const GroupName = "spdx.softwarecomposition.kubescape.io"
GroupName holds the API group name.
Variables ¶
var ( // SchemeBuilder allows to add this group to a scheme. // TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. // localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. SchemeBuilder runtime.SchemeBuilder // AddToScheme adds this group to a scheme. AddToScheme = localSchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1beta1"}
SchemeGroupVersion is group version used to register these objects
Functions ¶
func Convert_softwarecomposition_Advisory_To_v1beta1_Advisory ¶
func Convert_softwarecomposition_Advisory_To_v1beta1_Advisory(in *softwarecomposition.Advisory, out *Advisory, s conversion.Scope) error
Convert_softwarecomposition_Advisory_To_v1beta1_Advisory is an autogenerated conversion function.
func Convert_softwarecomposition_Annotation_To_v1beta1_Annotation ¶
func Convert_softwarecomposition_Annotation_To_v1beta1_Annotation(in *softwarecomposition.Annotation, out *Annotation, s conversion.Scope) error
Convert_softwarecomposition_Annotation_To_v1beta1_Annotation is an autogenerated conversion function.
func Convert_softwarecomposition_Annotator_To_v1beta1_Annotator ¶
func Convert_softwarecomposition_Annotator_To_v1beta1_Annotator(in *softwarecomposition.Annotator, out *Annotator, s conversion.Scope) error
Convert_softwarecomposition_Annotator_To_v1beta1_Annotator is an autogenerated conversion function.
func Convert_softwarecomposition_ApplicationActivityList_To_v1beta1_ApplicationActivityList ¶ added in v0.0.22
func Convert_softwarecomposition_ApplicationActivityList_To_v1beta1_ApplicationActivityList(in *softwarecomposition.ApplicationActivityList, out *ApplicationActivityList, s conversion.Scope) error
Convert_softwarecomposition_ApplicationActivityList_To_v1beta1_ApplicationActivityList is an autogenerated conversion function.
func Convert_softwarecomposition_ApplicationActivitySpec_To_v1beta1_ApplicationActivitySpec ¶ added in v0.0.22
func Convert_softwarecomposition_ApplicationActivitySpec_To_v1beta1_ApplicationActivitySpec(in *softwarecomposition.ApplicationActivitySpec, out *ApplicationActivitySpec, s conversion.Scope) error
Convert_softwarecomposition_ApplicationActivitySpec_To_v1beta1_ApplicationActivitySpec is an autogenerated conversion function.
func Convert_softwarecomposition_ApplicationActivityStatus_To_v1beta1_ApplicationActivityStatus ¶ added in v0.0.22
func Convert_softwarecomposition_ApplicationActivityStatus_To_v1beta1_ApplicationActivityStatus(in *softwarecomposition.ApplicationActivityStatus, out *ApplicationActivityStatus, s conversion.Scope) error
Convert_softwarecomposition_ApplicationActivityStatus_To_v1beta1_ApplicationActivityStatus is an autogenerated conversion function.
func Convert_softwarecomposition_ApplicationActivity_To_v1beta1_ApplicationActivity ¶ added in v0.0.22
func Convert_softwarecomposition_ApplicationActivity_To_v1beta1_ApplicationActivity(in *softwarecomposition.ApplicationActivity, out *ApplicationActivity, s conversion.Scope) error
Convert_softwarecomposition_ApplicationActivity_To_v1beta1_ApplicationActivity is an autogenerated conversion function.
func Convert_softwarecomposition_ApplicationProfileList_To_v1beta1_ApplicationProfileList ¶ added in v0.0.22
func Convert_softwarecomposition_ApplicationProfileList_To_v1beta1_ApplicationProfileList(in *softwarecomposition.ApplicationProfileList, out *ApplicationProfileList, s conversion.Scope) error
Convert_softwarecomposition_ApplicationProfileList_To_v1beta1_ApplicationProfileList is an autogenerated conversion function.
func Convert_softwarecomposition_ApplicationProfileSpec_To_v1beta1_ApplicationProfileSpec ¶ added in v0.0.22
func Convert_softwarecomposition_ApplicationProfileSpec_To_v1beta1_ApplicationProfileSpec(in *softwarecomposition.ApplicationProfileSpec, out *ApplicationProfileSpec, s conversion.Scope) error
Convert_softwarecomposition_ApplicationProfileSpec_To_v1beta1_ApplicationProfileSpec is an autogenerated conversion function.
func Convert_softwarecomposition_ApplicationProfileStatus_To_v1beta1_ApplicationProfileStatus ¶ added in v0.0.22
func Convert_softwarecomposition_ApplicationProfileStatus_To_v1beta1_ApplicationProfileStatus(in *softwarecomposition.ApplicationProfileStatus, out *ApplicationProfileStatus, s conversion.Scope) error
Convert_softwarecomposition_ApplicationProfileStatus_To_v1beta1_ApplicationProfileStatus is an autogenerated conversion function.
func Convert_softwarecomposition_ApplicationProfileSummaryList_To_v1beta1_ApplicationProfileSummaryList ¶ added in v0.0.22
func Convert_softwarecomposition_ApplicationProfileSummaryList_To_v1beta1_ApplicationProfileSummaryList(in *softwarecomposition.ApplicationProfileSummaryList, out *ApplicationProfileSummaryList, s conversion.Scope) error
Convert_softwarecomposition_ApplicationProfileSummaryList_To_v1beta1_ApplicationProfileSummaryList is an autogenerated conversion function.
func Convert_softwarecomposition_ApplicationProfileSummary_To_v1beta1_ApplicationProfileSummary ¶ added in v0.0.22
func Convert_softwarecomposition_ApplicationProfileSummary_To_v1beta1_ApplicationProfileSummary(in *softwarecomposition.ApplicationProfileSummary, out *ApplicationProfileSummary, s conversion.Scope) error
Convert_softwarecomposition_ApplicationProfileSummary_To_v1beta1_ApplicationProfileSummary is an autogenerated conversion function.
func Convert_softwarecomposition_ApplicationProfile_To_v1beta1_ApplicationProfile ¶ added in v0.0.22
func Convert_softwarecomposition_ApplicationProfile_To_v1beta1_ApplicationProfile(in *softwarecomposition.ApplicationProfile, out *ApplicationProfile, s conversion.Scope) error
Convert_softwarecomposition_ApplicationProfile_To_v1beta1_ApplicationProfile is an autogenerated conversion function.
func Convert_softwarecomposition_ArtifactOfProject_To_v1beta1_ArtifactOfProject ¶
func Convert_softwarecomposition_ArtifactOfProject_To_v1beta1_ArtifactOfProject(in *softwarecomposition.ArtifactOfProject, out *ArtifactOfProject, s conversion.Scope) error
Convert_softwarecomposition_ArtifactOfProject_To_v1beta1_ArtifactOfProject is an autogenerated conversion function.
func Convert_softwarecomposition_Checksum_To_v1beta1_Checksum ¶
func Convert_softwarecomposition_Checksum_To_v1beta1_Checksum(in *softwarecomposition.Checksum, out *Checksum, s conversion.Scope) error
Convert_softwarecomposition_Checksum_To_v1beta1_Checksum is an autogenerated conversion function.
func Convert_softwarecomposition_Component_To_v1beta1_Component ¶ added in v0.0.29
func Convert_softwarecomposition_Component_To_v1beta1_Component(in *softwarecomposition.Component, out *Component, s conversion.Scope) error
Convert_softwarecomposition_Component_To_v1beta1_Component is an autogenerated conversion function.
func Convert_softwarecomposition_ConfigurationScanSummaryList_To_v1beta1_ConfigurationScanSummaryList ¶ added in v0.0.18
func Convert_softwarecomposition_ConfigurationScanSummaryList_To_v1beta1_ConfigurationScanSummaryList(in *softwarecomposition.ConfigurationScanSummaryList, out *ConfigurationScanSummaryList, s conversion.Scope) error
Convert_softwarecomposition_ConfigurationScanSummaryList_To_v1beta1_ConfigurationScanSummaryList is an autogenerated conversion function.
func Convert_softwarecomposition_ConfigurationScanSummarySpec_To_v1beta1_ConfigurationScanSummarySpec ¶ added in v0.0.18
func Convert_softwarecomposition_ConfigurationScanSummarySpec_To_v1beta1_ConfigurationScanSummarySpec(in *softwarecomposition.ConfigurationScanSummarySpec, out *ConfigurationScanSummarySpec, s conversion.Scope) error
Convert_softwarecomposition_ConfigurationScanSummarySpec_To_v1beta1_ConfigurationScanSummarySpec is an autogenerated conversion function.
func Convert_softwarecomposition_ConfigurationScanSummary_To_v1beta1_ConfigurationScanSummary ¶ added in v0.0.18
func Convert_softwarecomposition_ConfigurationScanSummary_To_v1beta1_ConfigurationScanSummary(in *softwarecomposition.ConfigurationScanSummary, out *ConfigurationScanSummary, s conversion.Scope) error
Convert_softwarecomposition_ConfigurationScanSummary_To_v1beta1_ConfigurationScanSummary is an autogenerated conversion function.
func Convert_softwarecomposition_ControlSeverity_To_v1beta1_ControlSeverity ¶ added in v0.0.16
func Convert_softwarecomposition_ControlSeverity_To_v1beta1_ControlSeverity(in *softwarecomposition.ControlSeverity, out *ControlSeverity, s conversion.Scope) error
Convert_softwarecomposition_ControlSeverity_To_v1beta1_ControlSeverity is an autogenerated conversion function.
func Convert_softwarecomposition_CreationInfo_To_v1beta1_CreationInfo ¶
func Convert_softwarecomposition_CreationInfo_To_v1beta1_CreationInfo(in *softwarecomposition.CreationInfo, out *CreationInfo, s conversion.Scope) error
Convert_softwarecomposition_CreationInfo_To_v1beta1_CreationInfo is an autogenerated conversion function.
func Convert_softwarecomposition_Creator_To_v1beta1_Creator ¶
func Convert_softwarecomposition_Creator_To_v1beta1_Creator(in *softwarecomposition.Creator, out *Creator, s conversion.Scope) error
Convert_softwarecomposition_Creator_To_v1beta1_Creator is an autogenerated conversion function.
func Convert_softwarecomposition_CvssMetrics_To_v1beta1_CvssMetrics ¶
func Convert_softwarecomposition_CvssMetrics_To_v1beta1_CvssMetrics(in *softwarecomposition.CvssMetrics, out *CvssMetrics, s conversion.Scope) error
Convert_softwarecomposition_CvssMetrics_To_v1beta1_CvssMetrics is an autogenerated conversion function.
func Convert_softwarecomposition_Cvss_To_v1beta1_Cvss ¶
func Convert_softwarecomposition_Cvss_To_v1beta1_Cvss(in *softwarecomposition.Cvss, out *Cvss, s conversion.Scope) error
Convert_softwarecomposition_Cvss_To_v1beta1_Cvss is an autogenerated conversion function.
func Convert_softwarecomposition_Descriptor_To_v1beta1_Descriptor ¶
func Convert_softwarecomposition_Descriptor_To_v1beta1_Descriptor(in *softwarecomposition.Descriptor, out *Descriptor, s conversion.Scope) error
Convert_softwarecomposition_Descriptor_To_v1beta1_Descriptor is an autogenerated conversion function.
func Convert_softwarecomposition_Distribution_To_v1beta1_Distribution ¶
func Convert_softwarecomposition_Distribution_To_v1beta1_Distribution(in *softwarecomposition.Distribution, out *Distribution, s conversion.Scope) error
Convert_softwarecomposition_Distribution_To_v1beta1_Distribution is an autogenerated conversion function.
func Convert_softwarecomposition_DocElementID_To_v1beta1_DocElementID ¶
func Convert_softwarecomposition_DocElementID_To_v1beta1_DocElementID(in *softwarecomposition.DocElementID, out *DocElementID, s conversion.Scope) error
Convert_softwarecomposition_DocElementID_To_v1beta1_DocElementID is an autogenerated conversion function.
func Convert_softwarecomposition_Document_To_v1beta1_Document ¶
func Convert_softwarecomposition_Document_To_v1beta1_Document(in *softwarecomposition.Document, out *Document, s conversion.Scope) error
Convert_softwarecomposition_Document_To_v1beta1_Document is an autogenerated conversion function.
func Convert_softwarecomposition_ExecCalls_To_v1beta1_ExecCalls ¶ added in v0.0.22
func Convert_softwarecomposition_ExecCalls_To_v1beta1_ExecCalls(in *softwarecomposition.ExecCalls, out *ExecCalls, s conversion.Scope) error
Convert_softwarecomposition_ExecCalls_To_v1beta1_ExecCalls is an autogenerated conversion function.
func Convert_softwarecomposition_ExternalDocumentRef_To_v1beta1_ExternalDocumentRef ¶
func Convert_softwarecomposition_ExternalDocumentRef_To_v1beta1_ExternalDocumentRef(in *softwarecomposition.ExternalDocumentRef, out *ExternalDocumentRef, s conversion.Scope) error
Convert_softwarecomposition_ExternalDocumentRef_To_v1beta1_ExternalDocumentRef is an autogenerated conversion function.
func Convert_softwarecomposition_File_To_v1beta1_File ¶
func Convert_softwarecomposition_File_To_v1beta1_File(in *softwarecomposition.File, out *File, s conversion.Scope) error
Convert_softwarecomposition_File_To_v1beta1_File is an autogenerated conversion function.
func Convert_softwarecomposition_Fix_To_v1beta1_Fix ¶
func Convert_softwarecomposition_Fix_To_v1beta1_Fix(in *softwarecomposition.Fix, out *Fix, s conversion.Scope) error
Convert_softwarecomposition_Fix_To_v1beta1_Fix is an autogenerated conversion function.
func Convert_softwarecomposition_GrypeDocument_To_v1beta1_GrypeDocument ¶
func Convert_softwarecomposition_GrypeDocument_To_v1beta1_GrypeDocument(in *softwarecomposition.GrypeDocument, out *GrypeDocument, s conversion.Scope) error
Convert_softwarecomposition_GrypeDocument_To_v1beta1_GrypeDocument is an autogenerated conversion function.
func Convert_softwarecomposition_GrypePackage_To_v1beta1_GrypePackage ¶
func Convert_softwarecomposition_GrypePackage_To_v1beta1_GrypePackage(in *softwarecomposition.GrypePackage, out *GrypePackage, s conversion.Scope) error
Convert_softwarecomposition_GrypePackage_To_v1beta1_GrypePackage is an autogenerated conversion function.
func Convert_softwarecomposition_IgnoreRulePackage_To_v1beta1_IgnoreRulePackage ¶
func Convert_softwarecomposition_IgnoreRulePackage_To_v1beta1_IgnoreRulePackage(in *softwarecomposition.IgnoreRulePackage, out *IgnoreRulePackage, s conversion.Scope) error
Convert_softwarecomposition_IgnoreRulePackage_To_v1beta1_IgnoreRulePackage is an autogenerated conversion function.
func Convert_softwarecomposition_IgnoreRule_To_v1beta1_IgnoreRule ¶
func Convert_softwarecomposition_IgnoreRule_To_v1beta1_IgnoreRule(in *softwarecomposition.IgnoreRule, out *IgnoreRule, s conversion.Scope) error
Convert_softwarecomposition_IgnoreRule_To_v1beta1_IgnoreRule is an autogenerated conversion function.
func Convert_softwarecomposition_IgnoredMatch_To_v1beta1_IgnoredMatch ¶
func Convert_softwarecomposition_IgnoredMatch_To_v1beta1_IgnoredMatch(in *softwarecomposition.IgnoredMatch, out *IgnoredMatch, s conversion.Scope) error
Convert_softwarecomposition_IgnoredMatch_To_v1beta1_IgnoredMatch is an autogenerated conversion function.
func Convert_softwarecomposition_MatchDetails_To_v1beta1_MatchDetails ¶
func Convert_softwarecomposition_MatchDetails_To_v1beta1_MatchDetails(in *softwarecomposition.MatchDetails, out *MatchDetails, s conversion.Scope) error
Convert_softwarecomposition_MatchDetails_To_v1beta1_MatchDetails is an autogenerated conversion function.
func Convert_softwarecomposition_Match_To_v1beta1_Match ¶
func Convert_softwarecomposition_Match_To_v1beta1_Match(in *softwarecomposition.Match, out *Match, s conversion.Scope) error
Convert_softwarecomposition_Match_To_v1beta1_Match is an autogenerated conversion function.
func Convert_softwarecomposition_Metadata_To_v1beta1_Metadata ¶ added in v0.0.29
func Convert_softwarecomposition_Metadata_To_v1beta1_Metadata(in *softwarecomposition.Metadata, out *Metadata, s conversion.Scope) error
Convert_softwarecomposition_Metadata_To_v1beta1_Metadata is an autogenerated conversion function.
func Convert_softwarecomposition_OpenCalls_To_v1beta1_OpenCalls ¶ added in v0.0.22
func Convert_softwarecomposition_OpenCalls_To_v1beta1_OpenCalls(in *softwarecomposition.OpenCalls, out *OpenCalls, s conversion.Scope) error
Convert_softwarecomposition_OpenCalls_To_v1beta1_OpenCalls is an autogenerated conversion function.
func Convert_softwarecomposition_OpenVulnerabilityExchangeContainerList_To_v1beta1_OpenVulnerabilityExchangeContainerList ¶ added in v0.0.29
func Convert_softwarecomposition_OpenVulnerabilityExchangeContainerList_To_v1beta1_OpenVulnerabilityExchangeContainerList(in *softwarecomposition.OpenVulnerabilityExchangeContainerList, out *OpenVulnerabilityExchangeContainerList, s conversion.Scope) error
Convert_softwarecomposition_OpenVulnerabilityExchangeContainerList_To_v1beta1_OpenVulnerabilityExchangeContainerList is an autogenerated conversion function.
func Convert_softwarecomposition_OpenVulnerabilityExchangeContainer_To_v1beta1_OpenVulnerabilityExchangeContainer ¶ added in v0.0.29
func Convert_softwarecomposition_OpenVulnerabilityExchangeContainer_To_v1beta1_OpenVulnerabilityExchangeContainer(in *softwarecomposition.OpenVulnerabilityExchangeContainer, out *OpenVulnerabilityExchangeContainer, s conversion.Scope) error
Convert_softwarecomposition_OpenVulnerabilityExchangeContainer_To_v1beta1_OpenVulnerabilityExchangeContainer is an autogenerated conversion function.
func Convert_softwarecomposition_Originator_To_v1beta1_Originator ¶
func Convert_softwarecomposition_Originator_To_v1beta1_Originator(in *softwarecomposition.Originator, out *Originator, s conversion.Scope) error
Convert_softwarecomposition_Originator_To_v1beta1_Originator is an autogenerated conversion function.
func Convert_softwarecomposition_OtherLicense_To_v1beta1_OtherLicense ¶
func Convert_softwarecomposition_OtherLicense_To_v1beta1_OtherLicense(in *softwarecomposition.OtherLicense, out *OtherLicense, s conversion.Scope) error
Convert_softwarecomposition_OtherLicense_To_v1beta1_OtherLicense is an autogenerated conversion function.
func Convert_softwarecomposition_PackageExternalReference_To_v1beta1_PackageExternalReference ¶
func Convert_softwarecomposition_PackageExternalReference_To_v1beta1_PackageExternalReference(in *softwarecomposition.PackageExternalReference, out *PackageExternalReference, s conversion.Scope) error
Convert_softwarecomposition_PackageExternalReference_To_v1beta1_PackageExternalReference is an autogenerated conversion function.
func Convert_softwarecomposition_PackageVerificationCode_To_v1beta1_PackageVerificationCode ¶
func Convert_softwarecomposition_PackageVerificationCode_To_v1beta1_PackageVerificationCode(in *softwarecomposition.PackageVerificationCode, out *PackageVerificationCode, s conversion.Scope) error
Convert_softwarecomposition_PackageVerificationCode_To_v1beta1_PackageVerificationCode is an autogenerated conversion function.
func Convert_softwarecomposition_Package_To_v1beta1_Package ¶
func Convert_softwarecomposition_Package_To_v1beta1_Package(in *softwarecomposition.Package, out *Package, s conversion.Scope) error
Convert_softwarecomposition_Package_To_v1beta1_Package is an autogenerated conversion function.
func Convert_softwarecomposition_Product_To_v1beta1_Product ¶ added in v0.0.29
func Convert_softwarecomposition_Product_To_v1beta1_Product(in *softwarecomposition.Product, out *Product, s conversion.Scope) error
Convert_softwarecomposition_Product_To_v1beta1_Product is an autogenerated conversion function.
func Convert_softwarecomposition_Relationship_To_v1beta1_Relationship ¶
func Convert_softwarecomposition_Relationship_To_v1beta1_Relationship(in *softwarecomposition.Relationship, out *Relationship, s conversion.Scope) error
Convert_softwarecomposition_Relationship_To_v1beta1_Relationship is an autogenerated conversion function.
func Convert_softwarecomposition_ReportMeta_To_v1beta1_ReportMeta ¶
func Convert_softwarecomposition_ReportMeta_To_v1beta1_ReportMeta(in *softwarecomposition.ReportMeta, out *ReportMeta, s conversion.Scope) error
Convert_softwarecomposition_ReportMeta_To_v1beta1_ReportMeta is an autogenerated conversion function.
func Convert_softwarecomposition_Review_To_v1beta1_Review ¶
func Convert_softwarecomposition_Review_To_v1beta1_Review(in *softwarecomposition.Review, out *Review, s conversion.Scope) error
Convert_softwarecomposition_Review_To_v1beta1_Review is an autogenerated conversion function.
func Convert_softwarecomposition_RulePath_To_v1beta1_RulePath ¶ added in v0.0.16
func Convert_softwarecomposition_RulePath_To_v1beta1_RulePath(in *softwarecomposition.RulePath, out *RulePath, s conversion.Scope) error
Convert_softwarecomposition_RulePath_To_v1beta1_RulePath is an autogenerated conversion function.
func Convert_softwarecomposition_RuleStatus_To_v1beta1_RuleStatus ¶ added in v0.0.16
func Convert_softwarecomposition_RuleStatus_To_v1beta1_RuleStatus(in *softwarecomposition.RuleStatus, out *RuleStatus, s conversion.Scope) error
Convert_softwarecomposition_RuleStatus_To_v1beta1_RuleStatus is an autogenerated conversion function.
func Convert_softwarecomposition_SBOMSPDXv2p3FilteredList_To_v1beta1_SBOMSPDXv2p3FilteredList ¶
func Convert_softwarecomposition_SBOMSPDXv2p3FilteredList_To_v1beta1_SBOMSPDXv2p3FilteredList(in *softwarecomposition.SBOMSPDXv2p3FilteredList, out *SBOMSPDXv2p3FilteredList, s conversion.Scope) error
Convert_softwarecomposition_SBOMSPDXv2p3FilteredList_To_v1beta1_SBOMSPDXv2p3FilteredList is an autogenerated conversion function.
func Convert_softwarecomposition_SBOMSPDXv2p3Filtered_To_v1beta1_SBOMSPDXv2p3Filtered ¶
func Convert_softwarecomposition_SBOMSPDXv2p3Filtered_To_v1beta1_SBOMSPDXv2p3Filtered(in *softwarecomposition.SBOMSPDXv2p3Filtered, out *SBOMSPDXv2p3Filtered, s conversion.Scope) error
Convert_softwarecomposition_SBOMSPDXv2p3Filtered_To_v1beta1_SBOMSPDXv2p3Filtered is an autogenerated conversion function.
func Convert_softwarecomposition_SBOMSPDXv2p3List_To_v1beta1_SBOMSPDXv2p3List ¶
func Convert_softwarecomposition_SBOMSPDXv2p3List_To_v1beta1_SBOMSPDXv2p3List(in *softwarecomposition.SBOMSPDXv2p3List, out *SBOMSPDXv2p3List, s conversion.Scope) error
Convert_softwarecomposition_SBOMSPDXv2p3List_To_v1beta1_SBOMSPDXv2p3List is an autogenerated conversion function.
func Convert_softwarecomposition_SBOMSPDXv2p3Spec_To_v1beta1_SBOMSPDXv2p3Spec ¶
func Convert_softwarecomposition_SBOMSPDXv2p3Spec_To_v1beta1_SBOMSPDXv2p3Spec(in *softwarecomposition.SBOMSPDXv2p3Spec, out *SBOMSPDXv2p3Spec, s conversion.Scope) error
Convert_softwarecomposition_SBOMSPDXv2p3Spec_To_v1beta1_SBOMSPDXv2p3Spec is an autogenerated conversion function.
func Convert_softwarecomposition_SBOMSPDXv2p3Status_To_v1beta1_SBOMSPDXv2p3Status ¶
func Convert_softwarecomposition_SBOMSPDXv2p3Status_To_v1beta1_SBOMSPDXv2p3Status(in *softwarecomposition.SBOMSPDXv2p3Status, out *SBOMSPDXv2p3Status, s conversion.Scope) error
Convert_softwarecomposition_SBOMSPDXv2p3Status_To_v1beta1_SBOMSPDXv2p3Status is an autogenerated conversion function.
func Convert_softwarecomposition_SBOMSPDXv2p3_To_v1beta1_SBOMSPDXv2p3 ¶
func Convert_softwarecomposition_SBOMSPDXv2p3_To_v1beta1_SBOMSPDXv2p3(in *softwarecomposition.SBOMSPDXv2p3, out *SBOMSPDXv2p3, s conversion.Scope) error
Convert_softwarecomposition_SBOMSPDXv2p3_To_v1beta1_SBOMSPDXv2p3 is an autogenerated conversion function.
func Convert_softwarecomposition_SBOMSummaryList_To_v1beta1_SBOMSummaryList ¶ added in v0.0.7
func Convert_softwarecomposition_SBOMSummaryList_To_v1beta1_SBOMSummaryList(in *softwarecomposition.SBOMSummaryList, out *SBOMSummaryList, s conversion.Scope) error
Convert_softwarecomposition_SBOMSummaryList_To_v1beta1_SBOMSummaryList is an autogenerated conversion function.
func Convert_softwarecomposition_SBOMSummarySpec_To_v1beta1_SBOMSummarySpec ¶ added in v0.0.7
func Convert_softwarecomposition_SBOMSummarySpec_To_v1beta1_SBOMSummarySpec(in *softwarecomposition.SBOMSummarySpec, out *SBOMSummarySpec, s conversion.Scope) error
Convert_softwarecomposition_SBOMSummarySpec_To_v1beta1_SBOMSummarySpec is an autogenerated conversion function.
func Convert_softwarecomposition_SBOMSummary_To_v1beta1_SBOMSummary ¶ added in v0.0.7
func Convert_softwarecomposition_SBOMSummary_To_v1beta1_SBOMSummary(in *softwarecomposition.SBOMSummary, out *SBOMSummary, s conversion.Scope) error
Convert_softwarecomposition_SBOMSummary_To_v1beta1_SBOMSummary is an autogenerated conversion function.
func Convert_softwarecomposition_SPDXMeta_To_v1beta1_SPDXMeta ¶
func Convert_softwarecomposition_SPDXMeta_To_v1beta1_SPDXMeta(in *softwarecomposition.SPDXMeta, out *SPDXMeta, s conversion.Scope) error
Convert_softwarecomposition_SPDXMeta_To_v1beta1_SPDXMeta is an autogenerated conversion function.
func Convert_softwarecomposition_ScannedControlRule_To_v1beta1_ScannedControlRule ¶ added in v0.0.16
func Convert_softwarecomposition_ScannedControlRule_To_v1beta1_ScannedControlRule(in *softwarecomposition.ScannedControlRule, out *ScannedControlRule, s conversion.Scope) error
Convert_softwarecomposition_ScannedControlRule_To_v1beta1_ScannedControlRule is an autogenerated conversion function.
func Convert_softwarecomposition_ScannedControlStatus_To_v1beta1_ScannedControlStatus ¶ added in v0.0.16
func Convert_softwarecomposition_ScannedControlStatus_To_v1beta1_ScannedControlStatus(in *softwarecomposition.ScannedControlStatus, out *ScannedControlStatus, s conversion.Scope) error
Convert_softwarecomposition_ScannedControlStatus_To_v1beta1_ScannedControlStatus is an autogenerated conversion function.
func Convert_softwarecomposition_ScannedControlSummary_To_v1beta1_ScannedControlSummary ¶ added in v0.0.16
func Convert_softwarecomposition_ScannedControlSummary_To_v1beta1_ScannedControlSummary(in *softwarecomposition.ScannedControlSummary, out *ScannedControlSummary, s conversion.Scope) error
Convert_softwarecomposition_ScannedControlSummary_To_v1beta1_ScannedControlSummary is an autogenerated conversion function.
func Convert_softwarecomposition_ScannedControl_To_v1beta1_ScannedControl ¶ added in v0.0.16
func Convert_softwarecomposition_ScannedControl_To_v1beta1_ScannedControl(in *softwarecomposition.ScannedControl, out *ScannedControl, s conversion.Scope) error
Convert_softwarecomposition_ScannedControl_To_v1beta1_ScannedControl is an autogenerated conversion function.
func Convert_softwarecomposition_SeveritySummary_To_v1beta1_SeveritySummary ¶ added in v0.0.7
func Convert_softwarecomposition_SeveritySummary_To_v1beta1_SeveritySummary(in *softwarecomposition.SeveritySummary, out *SeveritySummary, s conversion.Scope) error
Convert_softwarecomposition_SeveritySummary_To_v1beta1_SeveritySummary is an autogenerated conversion function.
func Convert_softwarecomposition_SnippetRangePointer_To_v1beta1_SnippetRangePointer ¶
func Convert_softwarecomposition_SnippetRangePointer_To_v1beta1_SnippetRangePointer(in *softwarecomposition.SnippetRangePointer, out *SnippetRangePointer, s conversion.Scope) error
Convert_softwarecomposition_SnippetRangePointer_To_v1beta1_SnippetRangePointer is an autogenerated conversion function.
func Convert_softwarecomposition_SnippetRange_To_v1beta1_SnippetRange ¶
func Convert_softwarecomposition_SnippetRange_To_v1beta1_SnippetRange(in *softwarecomposition.SnippetRange, out *SnippetRange, s conversion.Scope) error
Convert_softwarecomposition_SnippetRange_To_v1beta1_SnippetRange is an autogenerated conversion function.
func Convert_softwarecomposition_Snippet_To_v1beta1_Snippet ¶
func Convert_softwarecomposition_Snippet_To_v1beta1_Snippet(in *softwarecomposition.Snippet, out *Snippet, s conversion.Scope) error
Convert_softwarecomposition_Snippet_To_v1beta1_Snippet is an autogenerated conversion function.
func Convert_softwarecomposition_Source_To_v1beta1_Source ¶
func Convert_softwarecomposition_Source_To_v1beta1_Source(in *softwarecomposition.Source, out *Source, s conversion.Scope) error
Convert_softwarecomposition_Source_To_v1beta1_Source is an autogenerated conversion function.
func Convert_softwarecomposition_Statement_To_v1beta1_Statement ¶ added in v0.0.29
func Convert_softwarecomposition_Statement_To_v1beta1_Statement(in *softwarecomposition.Statement, out *Statement, s conversion.Scope) error
Convert_softwarecomposition_Statement_To_v1beta1_Statement is an autogenerated conversion function.
func Convert_softwarecomposition_Subcomponent_To_v1beta1_Subcomponent ¶ added in v0.0.29
func Convert_softwarecomposition_Subcomponent_To_v1beta1_Subcomponent(in *softwarecomposition.Subcomponent, out *Subcomponent, s conversion.Scope) error
Convert_softwarecomposition_Subcomponent_To_v1beta1_Subcomponent is an autogenerated conversion function.
func Convert_softwarecomposition_Supplier_To_v1beta1_Supplier ¶
func Convert_softwarecomposition_Supplier_To_v1beta1_Supplier(in *softwarecomposition.Supplier, out *Supplier, s conversion.Scope) error
Convert_softwarecomposition_Supplier_To_v1beta1_Supplier is an autogenerated conversion function.
func Convert_softwarecomposition_SyftCoordinates_To_v1beta1_SyftCoordinates ¶
func Convert_softwarecomposition_SyftCoordinates_To_v1beta1_SyftCoordinates(in *softwarecomposition.SyftCoordinates, out *SyftCoordinates, s conversion.Scope) error
Convert_softwarecomposition_SyftCoordinates_To_v1beta1_SyftCoordinates is an autogenerated conversion function.
func Convert_softwarecomposition_ToolMeta_To_v1beta1_ToolMeta ¶
func Convert_softwarecomposition_ToolMeta_To_v1beta1_ToolMeta(in *softwarecomposition.ToolMeta, out *ToolMeta, s conversion.Scope) error
Convert_softwarecomposition_ToolMeta_To_v1beta1_ToolMeta is an autogenerated conversion function.
func Convert_softwarecomposition_UpstreamPackage_To_v1beta1_UpstreamPackage ¶
func Convert_softwarecomposition_UpstreamPackage_To_v1beta1_UpstreamPackage(in *softwarecomposition.UpstreamPackage, out *UpstreamPackage, s conversion.Scope) error
Convert_softwarecomposition_UpstreamPackage_To_v1beta1_UpstreamPackage is an autogenerated conversion function.
func Convert_softwarecomposition_VEX_To_v1beta1_VEX ¶ added in v0.0.29
func Convert_softwarecomposition_VEX_To_v1beta1_VEX(in *softwarecomposition.VEX, out *VEX, s conversion.Scope) error
Convert_softwarecomposition_VEX_To_v1beta1_VEX is an autogenerated conversion function.
func Convert_softwarecomposition_VexVulnerability_To_v1beta1_VexVulnerability ¶ added in v0.0.29
func Convert_softwarecomposition_VexVulnerability_To_v1beta1_VexVulnerability(in *softwarecomposition.VexVulnerability, out *VexVulnerability, s conversion.Scope) error
Convert_softwarecomposition_VexVulnerability_To_v1beta1_VexVulnerability is an autogenerated conversion function.
func Convert_softwarecomposition_VulnerabilitiesComponents_To_v1beta1_VulnerabilitiesComponents ¶ added in v0.0.16
func Convert_softwarecomposition_VulnerabilitiesComponents_To_v1beta1_VulnerabilitiesComponents(in *softwarecomposition.VulnerabilitiesComponents, out *VulnerabilitiesComponents, s conversion.Scope) error
Convert_softwarecomposition_VulnerabilitiesComponents_To_v1beta1_VulnerabilitiesComponents is an autogenerated conversion function.
func Convert_softwarecomposition_VulnerabilitiesObjScope_To_v1beta1_VulnerabilitiesObjScope ¶ added in v0.0.16
func Convert_softwarecomposition_VulnerabilitiesObjScope_To_v1beta1_VulnerabilitiesObjScope(in *softwarecomposition.VulnerabilitiesObjScope, out *VulnerabilitiesObjScope, s conversion.Scope) error
Convert_softwarecomposition_VulnerabilitiesObjScope_To_v1beta1_VulnerabilitiesObjScope is an autogenerated conversion function.
func Convert_softwarecomposition_VulnerabilityCounters_To_v1beta1_VulnerabilityCounters ¶ added in v0.0.7
func Convert_softwarecomposition_VulnerabilityCounters_To_v1beta1_VulnerabilityCounters(in *softwarecomposition.VulnerabilityCounters, out *VulnerabilityCounters, s conversion.Scope) error
Convert_softwarecomposition_VulnerabilityCounters_To_v1beta1_VulnerabilityCounters is an autogenerated conversion function.
func Convert_softwarecomposition_VulnerabilityManifestList_To_v1beta1_VulnerabilityManifestList ¶
func Convert_softwarecomposition_VulnerabilityManifestList_To_v1beta1_VulnerabilityManifestList(in *softwarecomposition.VulnerabilityManifestList, out *VulnerabilityManifestList, s conversion.Scope) error
Convert_softwarecomposition_VulnerabilityManifestList_To_v1beta1_VulnerabilityManifestList is an autogenerated conversion function.
func Convert_softwarecomposition_VulnerabilityManifestMeta_To_v1beta1_VulnerabilityManifestMeta ¶
func Convert_softwarecomposition_VulnerabilityManifestMeta_To_v1beta1_VulnerabilityManifestMeta(in *softwarecomposition.VulnerabilityManifestMeta, out *VulnerabilityManifestMeta, s conversion.Scope) error
Convert_softwarecomposition_VulnerabilityManifestMeta_To_v1beta1_VulnerabilityManifestMeta is an autogenerated conversion function.
func Convert_softwarecomposition_VulnerabilityManifestReportMeta_To_v1beta1_VulnerabilityManifestReportMeta ¶
func Convert_softwarecomposition_VulnerabilityManifestReportMeta_To_v1beta1_VulnerabilityManifestReportMeta(in *softwarecomposition.VulnerabilityManifestReportMeta, out *VulnerabilityManifestReportMeta, s conversion.Scope) error
Convert_softwarecomposition_VulnerabilityManifestReportMeta_To_v1beta1_VulnerabilityManifestReportMeta is an autogenerated conversion function.
func Convert_softwarecomposition_VulnerabilityManifestSpec_To_v1beta1_VulnerabilityManifestSpec ¶
func Convert_softwarecomposition_VulnerabilityManifestSpec_To_v1beta1_VulnerabilityManifestSpec(in *softwarecomposition.VulnerabilityManifestSpec, out *VulnerabilityManifestSpec, s conversion.Scope) error
Convert_softwarecomposition_VulnerabilityManifestSpec_To_v1beta1_VulnerabilityManifestSpec is an autogenerated conversion function.
func Convert_softwarecomposition_VulnerabilityManifestStatus_To_v1beta1_VulnerabilityManifestStatus ¶
func Convert_softwarecomposition_VulnerabilityManifestStatus_To_v1beta1_VulnerabilityManifestStatus(in *softwarecomposition.VulnerabilityManifestStatus, out *VulnerabilityManifestStatus, s conversion.Scope) error
Convert_softwarecomposition_VulnerabilityManifestStatus_To_v1beta1_VulnerabilityManifestStatus is an autogenerated conversion function.
func Convert_softwarecomposition_VulnerabilityManifestSummaryList_To_v1beta1_VulnerabilityManifestSummaryList ¶ added in v0.0.7
func Convert_softwarecomposition_VulnerabilityManifestSummaryList_To_v1beta1_VulnerabilityManifestSummaryList(in *softwarecomposition.VulnerabilityManifestSummaryList, out *VulnerabilityManifestSummaryList, s conversion.Scope) error
Convert_softwarecomposition_VulnerabilityManifestSummaryList_To_v1beta1_VulnerabilityManifestSummaryList is an autogenerated conversion function.
func Convert_softwarecomposition_VulnerabilityManifestSummarySpec_To_v1beta1_VulnerabilityManifestSummarySpec ¶ added in v0.0.7
func Convert_softwarecomposition_VulnerabilityManifestSummarySpec_To_v1beta1_VulnerabilityManifestSummarySpec(in *softwarecomposition.VulnerabilityManifestSummarySpec, out *VulnerabilityManifestSummarySpec, s conversion.Scope) error
Convert_softwarecomposition_VulnerabilityManifestSummarySpec_To_v1beta1_VulnerabilityManifestSummarySpec is an autogenerated conversion function.
func Convert_softwarecomposition_VulnerabilityManifestSummary_To_v1beta1_VulnerabilityManifestSummary ¶ added in v0.0.7
func Convert_softwarecomposition_VulnerabilityManifestSummary_To_v1beta1_VulnerabilityManifestSummary(in *softwarecomposition.VulnerabilityManifestSummary, out *VulnerabilityManifestSummary, s conversion.Scope) error
Convert_softwarecomposition_VulnerabilityManifestSummary_To_v1beta1_VulnerabilityManifestSummary is an autogenerated conversion function.
func Convert_softwarecomposition_VulnerabilityManifestToolMeta_To_v1beta1_VulnerabilityManifestToolMeta ¶
func Convert_softwarecomposition_VulnerabilityManifestToolMeta_To_v1beta1_VulnerabilityManifestToolMeta(in *softwarecomposition.VulnerabilityManifestToolMeta, out *VulnerabilityManifestToolMeta, s conversion.Scope) error
Convert_softwarecomposition_VulnerabilityManifestToolMeta_To_v1beta1_VulnerabilityManifestToolMeta is an autogenerated conversion function.
func Convert_softwarecomposition_VulnerabilityManifest_To_v1beta1_VulnerabilityManifest ¶
func Convert_softwarecomposition_VulnerabilityManifest_To_v1beta1_VulnerabilityManifest(in *softwarecomposition.VulnerabilityManifest, out *VulnerabilityManifest, s conversion.Scope) error
Convert_softwarecomposition_VulnerabilityManifest_To_v1beta1_VulnerabilityManifest is an autogenerated conversion function.
func Convert_softwarecomposition_VulnerabilityMetadata_To_v1beta1_VulnerabilityMetadata ¶
func Convert_softwarecomposition_VulnerabilityMetadata_To_v1beta1_VulnerabilityMetadata(in *softwarecomposition.VulnerabilityMetadata, out *VulnerabilityMetadata, s conversion.Scope) error
Convert_softwarecomposition_VulnerabilityMetadata_To_v1beta1_VulnerabilityMetadata is an autogenerated conversion function.
func Convert_softwarecomposition_VulnerabilitySummaryList_To_v1beta1_VulnerabilitySummaryList ¶ added in v0.0.20
func Convert_softwarecomposition_VulnerabilitySummaryList_To_v1beta1_VulnerabilitySummaryList(in *softwarecomposition.VulnerabilitySummaryList, out *VulnerabilitySummaryList, s conversion.Scope) error
Convert_softwarecomposition_VulnerabilitySummaryList_To_v1beta1_VulnerabilitySummaryList is an autogenerated conversion function.
func Convert_softwarecomposition_VulnerabilitySummarySpec_To_v1beta1_VulnerabilitySummarySpec ¶ added in v0.0.20
func Convert_softwarecomposition_VulnerabilitySummarySpec_To_v1beta1_VulnerabilitySummarySpec(in *softwarecomposition.VulnerabilitySummarySpec, out *VulnerabilitySummarySpec, s conversion.Scope) error
Convert_softwarecomposition_VulnerabilitySummarySpec_To_v1beta1_VulnerabilitySummarySpec is an autogenerated conversion function.
func Convert_softwarecomposition_VulnerabilitySummaryStatus_To_v1beta1_VulnerabilitySummaryStatus ¶ added in v0.0.20
func Convert_softwarecomposition_VulnerabilitySummaryStatus_To_v1beta1_VulnerabilitySummaryStatus(in *softwarecomposition.VulnerabilitySummaryStatus, out *VulnerabilitySummaryStatus, s conversion.Scope) error
Convert_softwarecomposition_VulnerabilitySummaryStatus_To_v1beta1_VulnerabilitySummaryStatus is an autogenerated conversion function.
func Convert_softwarecomposition_VulnerabilitySummary_To_v1beta1_VulnerabilitySummary ¶ added in v0.0.20
func Convert_softwarecomposition_VulnerabilitySummary_To_v1beta1_VulnerabilitySummary(in *softwarecomposition.VulnerabilitySummary, out *VulnerabilitySummary, s conversion.Scope) error
Convert_softwarecomposition_VulnerabilitySummary_To_v1beta1_VulnerabilitySummary is an autogenerated conversion function.
func Convert_softwarecomposition_Vulnerability_To_v1beta1_Vulnerability ¶
func Convert_softwarecomposition_Vulnerability_To_v1beta1_Vulnerability(in *softwarecomposition.Vulnerability, out *Vulnerability, s conversion.Scope) error
Convert_softwarecomposition_Vulnerability_To_v1beta1_Vulnerability is an autogenerated conversion function.
func Convert_softwarecomposition_WorkloadConfigurationScanList_To_v1beta1_WorkloadConfigurationScanList ¶ added in v0.0.16
func Convert_softwarecomposition_WorkloadConfigurationScanList_To_v1beta1_WorkloadConfigurationScanList(in *softwarecomposition.WorkloadConfigurationScanList, out *WorkloadConfigurationScanList, s conversion.Scope) error
Convert_softwarecomposition_WorkloadConfigurationScanList_To_v1beta1_WorkloadConfigurationScanList is an autogenerated conversion function.
func Convert_softwarecomposition_WorkloadConfigurationScanSeveritiesSummary_To_v1beta1_WorkloadConfigurationScanSeveritiesSummary ¶ added in v0.0.16
func Convert_softwarecomposition_WorkloadConfigurationScanSeveritiesSummary_To_v1beta1_WorkloadConfigurationScanSeveritiesSummary(in *softwarecomposition.WorkloadConfigurationScanSeveritiesSummary, out *WorkloadConfigurationScanSeveritiesSummary, s conversion.Scope) error
Convert_softwarecomposition_WorkloadConfigurationScanSeveritiesSummary_To_v1beta1_WorkloadConfigurationScanSeveritiesSummary is an autogenerated conversion function.
func Convert_softwarecomposition_WorkloadConfigurationScanSpec_To_v1beta1_WorkloadConfigurationScanSpec ¶ added in v0.0.16
func Convert_softwarecomposition_WorkloadConfigurationScanSpec_To_v1beta1_WorkloadConfigurationScanSpec(in *softwarecomposition.WorkloadConfigurationScanSpec, out *WorkloadConfigurationScanSpec, s conversion.Scope) error
Convert_softwarecomposition_WorkloadConfigurationScanSpec_To_v1beta1_WorkloadConfigurationScanSpec is an autogenerated conversion function.
func Convert_softwarecomposition_WorkloadConfigurationScanSummaryIdentifier_To_v1beta1_WorkloadConfigurationScanSummaryIdentifier ¶ added in v0.0.18
func Convert_softwarecomposition_WorkloadConfigurationScanSummaryIdentifier_To_v1beta1_WorkloadConfigurationScanSummaryIdentifier(in *softwarecomposition.WorkloadConfigurationScanSummaryIdentifier, out *WorkloadConfigurationScanSummaryIdentifier, s conversion.Scope) error
Convert_softwarecomposition_WorkloadConfigurationScanSummaryIdentifier_To_v1beta1_WorkloadConfigurationScanSummaryIdentifier is an autogenerated conversion function.
func Convert_softwarecomposition_WorkloadConfigurationScanSummaryList_To_v1beta1_WorkloadConfigurationScanSummaryList ¶ added in v0.0.16
func Convert_softwarecomposition_WorkloadConfigurationScanSummaryList_To_v1beta1_WorkloadConfigurationScanSummaryList(in *softwarecomposition.WorkloadConfigurationScanSummaryList, out *WorkloadConfigurationScanSummaryList, s conversion.Scope) error
Convert_softwarecomposition_WorkloadConfigurationScanSummaryList_To_v1beta1_WorkloadConfigurationScanSummaryList is an autogenerated conversion function.
func Convert_softwarecomposition_WorkloadConfigurationScanSummarySpec_To_v1beta1_WorkloadConfigurationScanSummarySpec ¶ added in v0.0.16
func Convert_softwarecomposition_WorkloadConfigurationScanSummarySpec_To_v1beta1_WorkloadConfigurationScanSummarySpec(in *softwarecomposition.WorkloadConfigurationScanSummarySpec, out *WorkloadConfigurationScanSummarySpec, s conversion.Scope) error
Convert_softwarecomposition_WorkloadConfigurationScanSummarySpec_To_v1beta1_WorkloadConfigurationScanSummarySpec is an autogenerated conversion function.
func Convert_softwarecomposition_WorkloadConfigurationScanSummary_To_v1beta1_WorkloadConfigurationScanSummary ¶ added in v0.0.16
func Convert_softwarecomposition_WorkloadConfigurationScanSummary_To_v1beta1_WorkloadConfigurationScanSummary(in *softwarecomposition.WorkloadConfigurationScanSummary, out *WorkloadConfigurationScanSummary, s conversion.Scope) error
Convert_softwarecomposition_WorkloadConfigurationScanSummary_To_v1beta1_WorkloadConfigurationScanSummary is an autogenerated conversion function.
func Convert_softwarecomposition_WorkloadConfigurationScan_To_v1beta1_WorkloadConfigurationScan ¶ added in v0.0.16
func Convert_softwarecomposition_WorkloadConfigurationScan_To_v1beta1_WorkloadConfigurationScan(in *softwarecomposition.WorkloadConfigurationScan, out *WorkloadConfigurationScan, s conversion.Scope) error
Convert_softwarecomposition_WorkloadConfigurationScan_To_v1beta1_WorkloadConfigurationScan is an autogenerated conversion function.
func Convert_softwarecomposition_WorkloadScanRelatedObject_To_v1beta1_WorkloadScanRelatedObject ¶ added in v0.0.16
func Convert_softwarecomposition_WorkloadScanRelatedObject_To_v1beta1_WorkloadScanRelatedObject(in *softwarecomposition.WorkloadScanRelatedObject, out *WorkloadScanRelatedObject, s conversion.Scope) error
Convert_softwarecomposition_WorkloadScanRelatedObject_To_v1beta1_WorkloadScanRelatedObject is an autogenerated conversion function.
func Convert_v1beta1_Advisory_To_softwarecomposition_Advisory ¶
func Convert_v1beta1_Advisory_To_softwarecomposition_Advisory(in *Advisory, out *softwarecomposition.Advisory, s conversion.Scope) error
Convert_v1beta1_Advisory_To_softwarecomposition_Advisory is an autogenerated conversion function.
func Convert_v1beta1_Annotation_To_softwarecomposition_Annotation ¶
func Convert_v1beta1_Annotation_To_softwarecomposition_Annotation(in *Annotation, out *softwarecomposition.Annotation, s conversion.Scope) error
Convert_v1beta1_Annotation_To_softwarecomposition_Annotation is an autogenerated conversion function.
func Convert_v1beta1_Annotator_To_softwarecomposition_Annotator ¶
func Convert_v1beta1_Annotator_To_softwarecomposition_Annotator(in *Annotator, out *softwarecomposition.Annotator, s conversion.Scope) error
Convert_v1beta1_Annotator_To_softwarecomposition_Annotator is an autogenerated conversion function.
func Convert_v1beta1_ApplicationActivityList_To_softwarecomposition_ApplicationActivityList ¶ added in v0.0.22
func Convert_v1beta1_ApplicationActivityList_To_softwarecomposition_ApplicationActivityList(in *ApplicationActivityList, out *softwarecomposition.ApplicationActivityList, s conversion.Scope) error
Convert_v1beta1_ApplicationActivityList_To_softwarecomposition_ApplicationActivityList is an autogenerated conversion function.
func Convert_v1beta1_ApplicationActivitySpec_To_softwarecomposition_ApplicationActivitySpec ¶ added in v0.0.22
func Convert_v1beta1_ApplicationActivitySpec_To_softwarecomposition_ApplicationActivitySpec(in *ApplicationActivitySpec, out *softwarecomposition.ApplicationActivitySpec, s conversion.Scope) error
Convert_v1beta1_ApplicationActivitySpec_To_softwarecomposition_ApplicationActivitySpec is an autogenerated conversion function.
func Convert_v1beta1_ApplicationActivityStatus_To_softwarecomposition_ApplicationActivityStatus ¶ added in v0.0.22
func Convert_v1beta1_ApplicationActivityStatus_To_softwarecomposition_ApplicationActivityStatus(in *ApplicationActivityStatus, out *softwarecomposition.ApplicationActivityStatus, s conversion.Scope) error
Convert_v1beta1_ApplicationActivityStatus_To_softwarecomposition_ApplicationActivityStatus is an autogenerated conversion function.
func Convert_v1beta1_ApplicationActivity_To_softwarecomposition_ApplicationActivity ¶ added in v0.0.22
func Convert_v1beta1_ApplicationActivity_To_softwarecomposition_ApplicationActivity(in *ApplicationActivity, out *softwarecomposition.ApplicationActivity, s conversion.Scope) error
Convert_v1beta1_ApplicationActivity_To_softwarecomposition_ApplicationActivity is an autogenerated conversion function.
func Convert_v1beta1_ApplicationProfileList_To_softwarecomposition_ApplicationProfileList ¶ added in v0.0.22
func Convert_v1beta1_ApplicationProfileList_To_softwarecomposition_ApplicationProfileList(in *ApplicationProfileList, out *softwarecomposition.ApplicationProfileList, s conversion.Scope) error
Convert_v1beta1_ApplicationProfileList_To_softwarecomposition_ApplicationProfileList is an autogenerated conversion function.
func Convert_v1beta1_ApplicationProfileSpec_To_softwarecomposition_ApplicationProfileSpec ¶ added in v0.0.22
func Convert_v1beta1_ApplicationProfileSpec_To_softwarecomposition_ApplicationProfileSpec(in *ApplicationProfileSpec, out *softwarecomposition.ApplicationProfileSpec, s conversion.Scope) error
Convert_v1beta1_ApplicationProfileSpec_To_softwarecomposition_ApplicationProfileSpec is an autogenerated conversion function.
func Convert_v1beta1_ApplicationProfileStatus_To_softwarecomposition_ApplicationProfileStatus ¶ added in v0.0.22
func Convert_v1beta1_ApplicationProfileStatus_To_softwarecomposition_ApplicationProfileStatus(in *ApplicationProfileStatus, out *softwarecomposition.ApplicationProfileStatus, s conversion.Scope) error
Convert_v1beta1_ApplicationProfileStatus_To_softwarecomposition_ApplicationProfileStatus is an autogenerated conversion function.
func Convert_v1beta1_ApplicationProfileSummaryList_To_softwarecomposition_ApplicationProfileSummaryList ¶ added in v0.0.22
func Convert_v1beta1_ApplicationProfileSummaryList_To_softwarecomposition_ApplicationProfileSummaryList(in *ApplicationProfileSummaryList, out *softwarecomposition.ApplicationProfileSummaryList, s conversion.Scope) error
Convert_v1beta1_ApplicationProfileSummaryList_To_softwarecomposition_ApplicationProfileSummaryList is an autogenerated conversion function.
func Convert_v1beta1_ApplicationProfileSummary_To_softwarecomposition_ApplicationProfileSummary ¶ added in v0.0.22
func Convert_v1beta1_ApplicationProfileSummary_To_softwarecomposition_ApplicationProfileSummary(in *ApplicationProfileSummary, out *softwarecomposition.ApplicationProfileSummary, s conversion.Scope) error
Convert_v1beta1_ApplicationProfileSummary_To_softwarecomposition_ApplicationProfileSummary is an autogenerated conversion function.
func Convert_v1beta1_ApplicationProfile_To_softwarecomposition_ApplicationProfile ¶ added in v0.0.22
func Convert_v1beta1_ApplicationProfile_To_softwarecomposition_ApplicationProfile(in *ApplicationProfile, out *softwarecomposition.ApplicationProfile, s conversion.Scope) error
Convert_v1beta1_ApplicationProfile_To_softwarecomposition_ApplicationProfile is an autogenerated conversion function.
func Convert_v1beta1_ArtifactOfProject_To_softwarecomposition_ArtifactOfProject ¶
func Convert_v1beta1_ArtifactOfProject_To_softwarecomposition_ArtifactOfProject(in *ArtifactOfProject, out *softwarecomposition.ArtifactOfProject, s conversion.Scope) error
Convert_v1beta1_ArtifactOfProject_To_softwarecomposition_ArtifactOfProject is an autogenerated conversion function.
func Convert_v1beta1_Checksum_To_softwarecomposition_Checksum ¶
func Convert_v1beta1_Checksum_To_softwarecomposition_Checksum(in *Checksum, out *softwarecomposition.Checksum, s conversion.Scope) error
Convert_v1beta1_Checksum_To_softwarecomposition_Checksum is an autogenerated conversion function.
func Convert_v1beta1_Component_To_softwarecomposition_Component ¶ added in v0.0.29
func Convert_v1beta1_Component_To_softwarecomposition_Component(in *Component, out *softwarecomposition.Component, s conversion.Scope) error
Convert_v1beta1_Component_To_softwarecomposition_Component is an autogenerated conversion function.
func Convert_v1beta1_ConfigurationScanSummaryList_To_softwarecomposition_ConfigurationScanSummaryList ¶ added in v0.0.18
func Convert_v1beta1_ConfigurationScanSummaryList_To_softwarecomposition_ConfigurationScanSummaryList(in *ConfigurationScanSummaryList, out *softwarecomposition.ConfigurationScanSummaryList, s conversion.Scope) error
Convert_v1beta1_ConfigurationScanSummaryList_To_softwarecomposition_ConfigurationScanSummaryList is an autogenerated conversion function.
func Convert_v1beta1_ConfigurationScanSummarySpec_To_softwarecomposition_ConfigurationScanSummarySpec ¶ added in v0.0.18
func Convert_v1beta1_ConfigurationScanSummarySpec_To_softwarecomposition_ConfigurationScanSummarySpec(in *ConfigurationScanSummarySpec, out *softwarecomposition.ConfigurationScanSummarySpec, s conversion.Scope) error
Convert_v1beta1_ConfigurationScanSummarySpec_To_softwarecomposition_ConfigurationScanSummarySpec is an autogenerated conversion function.
func Convert_v1beta1_ConfigurationScanSummary_To_softwarecomposition_ConfigurationScanSummary ¶ added in v0.0.18
func Convert_v1beta1_ConfigurationScanSummary_To_softwarecomposition_ConfigurationScanSummary(in *ConfigurationScanSummary, out *softwarecomposition.ConfigurationScanSummary, s conversion.Scope) error
Convert_v1beta1_ConfigurationScanSummary_To_softwarecomposition_ConfigurationScanSummary is an autogenerated conversion function.
func Convert_v1beta1_ControlSeverity_To_softwarecomposition_ControlSeverity ¶ added in v0.0.16
func Convert_v1beta1_ControlSeverity_To_softwarecomposition_ControlSeverity(in *ControlSeverity, out *softwarecomposition.ControlSeverity, s conversion.Scope) error
Convert_v1beta1_ControlSeverity_To_softwarecomposition_ControlSeverity is an autogenerated conversion function.
func Convert_v1beta1_CreationInfo_To_softwarecomposition_CreationInfo ¶
func Convert_v1beta1_CreationInfo_To_softwarecomposition_CreationInfo(in *CreationInfo, out *softwarecomposition.CreationInfo, s conversion.Scope) error
Convert_v1beta1_CreationInfo_To_softwarecomposition_CreationInfo is an autogenerated conversion function.
func Convert_v1beta1_Creator_To_softwarecomposition_Creator ¶
func Convert_v1beta1_Creator_To_softwarecomposition_Creator(in *Creator, out *softwarecomposition.Creator, s conversion.Scope) error
Convert_v1beta1_Creator_To_softwarecomposition_Creator is an autogenerated conversion function.
func Convert_v1beta1_CvssMetrics_To_softwarecomposition_CvssMetrics ¶
func Convert_v1beta1_CvssMetrics_To_softwarecomposition_CvssMetrics(in *CvssMetrics, out *softwarecomposition.CvssMetrics, s conversion.Scope) error
Convert_v1beta1_CvssMetrics_To_softwarecomposition_CvssMetrics is an autogenerated conversion function.
func Convert_v1beta1_Cvss_To_softwarecomposition_Cvss ¶
func Convert_v1beta1_Cvss_To_softwarecomposition_Cvss(in *Cvss, out *softwarecomposition.Cvss, s conversion.Scope) error
Convert_v1beta1_Cvss_To_softwarecomposition_Cvss is an autogenerated conversion function.
func Convert_v1beta1_Descriptor_To_softwarecomposition_Descriptor ¶
func Convert_v1beta1_Descriptor_To_softwarecomposition_Descriptor(in *Descriptor, out *softwarecomposition.Descriptor, s conversion.Scope) error
Convert_v1beta1_Descriptor_To_softwarecomposition_Descriptor is an autogenerated conversion function.
func Convert_v1beta1_Distribution_To_softwarecomposition_Distribution ¶
func Convert_v1beta1_Distribution_To_softwarecomposition_Distribution(in *Distribution, out *softwarecomposition.Distribution, s conversion.Scope) error
Convert_v1beta1_Distribution_To_softwarecomposition_Distribution is an autogenerated conversion function.
func Convert_v1beta1_DocElementID_To_softwarecomposition_DocElementID ¶
func Convert_v1beta1_DocElementID_To_softwarecomposition_DocElementID(in *DocElementID, out *softwarecomposition.DocElementID, s conversion.Scope) error
Convert_v1beta1_DocElementID_To_softwarecomposition_DocElementID is an autogenerated conversion function.
func Convert_v1beta1_Document_To_softwarecomposition_Document ¶
func Convert_v1beta1_Document_To_softwarecomposition_Document(in *Document, out *softwarecomposition.Document, s conversion.Scope) error
Convert_v1beta1_Document_To_softwarecomposition_Document is an autogenerated conversion function.
func Convert_v1beta1_ExecCalls_To_softwarecomposition_ExecCalls ¶ added in v0.0.22
func Convert_v1beta1_ExecCalls_To_softwarecomposition_ExecCalls(in *ExecCalls, out *softwarecomposition.ExecCalls, s conversion.Scope) error
Convert_v1beta1_ExecCalls_To_softwarecomposition_ExecCalls is an autogenerated conversion function.
func Convert_v1beta1_ExternalDocumentRef_To_softwarecomposition_ExternalDocumentRef ¶
func Convert_v1beta1_ExternalDocumentRef_To_softwarecomposition_ExternalDocumentRef(in *ExternalDocumentRef, out *softwarecomposition.ExternalDocumentRef, s conversion.Scope) error
Convert_v1beta1_ExternalDocumentRef_To_softwarecomposition_ExternalDocumentRef is an autogenerated conversion function.
func Convert_v1beta1_File_To_softwarecomposition_File ¶
func Convert_v1beta1_File_To_softwarecomposition_File(in *File, out *softwarecomposition.File, s conversion.Scope) error
Convert_v1beta1_File_To_softwarecomposition_File is an autogenerated conversion function.
func Convert_v1beta1_Fix_To_softwarecomposition_Fix ¶
func Convert_v1beta1_Fix_To_softwarecomposition_Fix(in *Fix, out *softwarecomposition.Fix, s conversion.Scope) error
Convert_v1beta1_Fix_To_softwarecomposition_Fix is an autogenerated conversion function.
func Convert_v1beta1_GrypeDocument_To_softwarecomposition_GrypeDocument ¶
func Convert_v1beta1_GrypeDocument_To_softwarecomposition_GrypeDocument(in *GrypeDocument, out *softwarecomposition.GrypeDocument, s conversion.Scope) error
Convert_v1beta1_GrypeDocument_To_softwarecomposition_GrypeDocument is an autogenerated conversion function.
func Convert_v1beta1_GrypePackage_To_softwarecomposition_GrypePackage ¶
func Convert_v1beta1_GrypePackage_To_softwarecomposition_GrypePackage(in *GrypePackage, out *softwarecomposition.GrypePackage, s conversion.Scope) error
Convert_v1beta1_GrypePackage_To_softwarecomposition_GrypePackage is an autogenerated conversion function.
func Convert_v1beta1_IgnoreRulePackage_To_softwarecomposition_IgnoreRulePackage ¶
func Convert_v1beta1_IgnoreRulePackage_To_softwarecomposition_IgnoreRulePackage(in *IgnoreRulePackage, out *softwarecomposition.IgnoreRulePackage, s conversion.Scope) error
Convert_v1beta1_IgnoreRulePackage_To_softwarecomposition_IgnoreRulePackage is an autogenerated conversion function.
func Convert_v1beta1_IgnoreRule_To_softwarecomposition_IgnoreRule ¶
func Convert_v1beta1_IgnoreRule_To_softwarecomposition_IgnoreRule(in *IgnoreRule, out *softwarecomposition.IgnoreRule, s conversion.Scope) error
Convert_v1beta1_IgnoreRule_To_softwarecomposition_IgnoreRule is an autogenerated conversion function.
func Convert_v1beta1_IgnoredMatch_To_softwarecomposition_IgnoredMatch ¶
func Convert_v1beta1_IgnoredMatch_To_softwarecomposition_IgnoredMatch(in *IgnoredMatch, out *softwarecomposition.IgnoredMatch, s conversion.Scope) error
Convert_v1beta1_IgnoredMatch_To_softwarecomposition_IgnoredMatch is an autogenerated conversion function.
func Convert_v1beta1_MatchDetails_To_softwarecomposition_MatchDetails ¶
func Convert_v1beta1_MatchDetails_To_softwarecomposition_MatchDetails(in *MatchDetails, out *softwarecomposition.MatchDetails, s conversion.Scope) error
Convert_v1beta1_MatchDetails_To_softwarecomposition_MatchDetails is an autogenerated conversion function.
func Convert_v1beta1_Match_To_softwarecomposition_Match ¶
func Convert_v1beta1_Match_To_softwarecomposition_Match(in *Match, out *softwarecomposition.Match, s conversion.Scope) error
Convert_v1beta1_Match_To_softwarecomposition_Match is an autogenerated conversion function.
func Convert_v1beta1_Metadata_To_softwarecomposition_Metadata ¶ added in v0.0.29
func Convert_v1beta1_Metadata_To_softwarecomposition_Metadata(in *Metadata, out *softwarecomposition.Metadata, s conversion.Scope) error
Convert_v1beta1_Metadata_To_softwarecomposition_Metadata is an autogenerated conversion function.
func Convert_v1beta1_OpenCalls_To_softwarecomposition_OpenCalls ¶ added in v0.0.22
func Convert_v1beta1_OpenCalls_To_softwarecomposition_OpenCalls(in *OpenCalls, out *softwarecomposition.OpenCalls, s conversion.Scope) error
Convert_v1beta1_OpenCalls_To_softwarecomposition_OpenCalls is an autogenerated conversion function.
func Convert_v1beta1_OpenVulnerabilityExchangeContainerList_To_softwarecomposition_OpenVulnerabilityExchangeContainerList ¶ added in v0.0.29
func Convert_v1beta1_OpenVulnerabilityExchangeContainerList_To_softwarecomposition_OpenVulnerabilityExchangeContainerList(in *OpenVulnerabilityExchangeContainerList, out *softwarecomposition.OpenVulnerabilityExchangeContainerList, s conversion.Scope) error
Convert_v1beta1_OpenVulnerabilityExchangeContainerList_To_softwarecomposition_OpenVulnerabilityExchangeContainerList is an autogenerated conversion function.
func Convert_v1beta1_OpenVulnerabilityExchangeContainer_To_softwarecomposition_OpenVulnerabilityExchangeContainer ¶ added in v0.0.29
func Convert_v1beta1_OpenVulnerabilityExchangeContainer_To_softwarecomposition_OpenVulnerabilityExchangeContainer(in *OpenVulnerabilityExchangeContainer, out *softwarecomposition.OpenVulnerabilityExchangeContainer, s conversion.Scope) error
Convert_v1beta1_OpenVulnerabilityExchangeContainer_To_softwarecomposition_OpenVulnerabilityExchangeContainer is an autogenerated conversion function.
func Convert_v1beta1_Originator_To_softwarecomposition_Originator ¶
func Convert_v1beta1_Originator_To_softwarecomposition_Originator(in *Originator, out *softwarecomposition.Originator, s conversion.Scope) error
Convert_v1beta1_Originator_To_softwarecomposition_Originator is an autogenerated conversion function.
func Convert_v1beta1_OtherLicense_To_softwarecomposition_OtherLicense ¶
func Convert_v1beta1_OtherLicense_To_softwarecomposition_OtherLicense(in *OtherLicense, out *softwarecomposition.OtherLicense, s conversion.Scope) error
Convert_v1beta1_OtherLicense_To_softwarecomposition_OtherLicense is an autogenerated conversion function.
func Convert_v1beta1_PackageExternalReference_To_softwarecomposition_PackageExternalReference ¶
func Convert_v1beta1_PackageExternalReference_To_softwarecomposition_PackageExternalReference(in *PackageExternalReference, out *softwarecomposition.PackageExternalReference, s conversion.Scope) error
Convert_v1beta1_PackageExternalReference_To_softwarecomposition_PackageExternalReference is an autogenerated conversion function.
func Convert_v1beta1_PackageVerificationCode_To_softwarecomposition_PackageVerificationCode ¶
func Convert_v1beta1_PackageVerificationCode_To_softwarecomposition_PackageVerificationCode(in *PackageVerificationCode, out *softwarecomposition.PackageVerificationCode, s conversion.Scope) error
Convert_v1beta1_PackageVerificationCode_To_softwarecomposition_PackageVerificationCode is an autogenerated conversion function.
func Convert_v1beta1_Package_To_softwarecomposition_Package ¶
func Convert_v1beta1_Package_To_softwarecomposition_Package(in *Package, out *softwarecomposition.Package, s conversion.Scope) error
Convert_v1beta1_Package_To_softwarecomposition_Package is an autogenerated conversion function.
func Convert_v1beta1_Product_To_softwarecomposition_Product ¶ added in v0.0.29
func Convert_v1beta1_Product_To_softwarecomposition_Product(in *Product, out *softwarecomposition.Product, s conversion.Scope) error
Convert_v1beta1_Product_To_softwarecomposition_Product is an autogenerated conversion function.
func Convert_v1beta1_Relationship_To_softwarecomposition_Relationship ¶
func Convert_v1beta1_Relationship_To_softwarecomposition_Relationship(in *Relationship, out *softwarecomposition.Relationship, s conversion.Scope) error
Convert_v1beta1_Relationship_To_softwarecomposition_Relationship is an autogenerated conversion function.
func Convert_v1beta1_ReportMeta_To_softwarecomposition_ReportMeta ¶
func Convert_v1beta1_ReportMeta_To_softwarecomposition_ReportMeta(in *ReportMeta, out *softwarecomposition.ReportMeta, s conversion.Scope) error
Convert_v1beta1_ReportMeta_To_softwarecomposition_ReportMeta is an autogenerated conversion function.
func Convert_v1beta1_Review_To_softwarecomposition_Review ¶
func Convert_v1beta1_Review_To_softwarecomposition_Review(in *Review, out *softwarecomposition.Review, s conversion.Scope) error
Convert_v1beta1_Review_To_softwarecomposition_Review is an autogenerated conversion function.
func Convert_v1beta1_RulePath_To_softwarecomposition_RulePath ¶ added in v0.0.16
func Convert_v1beta1_RulePath_To_softwarecomposition_RulePath(in *RulePath, out *softwarecomposition.RulePath, s conversion.Scope) error
Convert_v1beta1_RulePath_To_softwarecomposition_RulePath is an autogenerated conversion function.
func Convert_v1beta1_RuleStatus_To_softwarecomposition_RuleStatus ¶ added in v0.0.16
func Convert_v1beta1_RuleStatus_To_softwarecomposition_RuleStatus(in *RuleStatus, out *softwarecomposition.RuleStatus, s conversion.Scope) error
Convert_v1beta1_RuleStatus_To_softwarecomposition_RuleStatus is an autogenerated conversion function.
func Convert_v1beta1_SBOMSPDXv2p3FilteredList_To_softwarecomposition_SBOMSPDXv2p3FilteredList ¶
func Convert_v1beta1_SBOMSPDXv2p3FilteredList_To_softwarecomposition_SBOMSPDXv2p3FilteredList(in *SBOMSPDXv2p3FilteredList, out *softwarecomposition.SBOMSPDXv2p3FilteredList, s conversion.Scope) error
Convert_v1beta1_SBOMSPDXv2p3FilteredList_To_softwarecomposition_SBOMSPDXv2p3FilteredList is an autogenerated conversion function.
func Convert_v1beta1_SBOMSPDXv2p3Filtered_To_softwarecomposition_SBOMSPDXv2p3Filtered ¶
func Convert_v1beta1_SBOMSPDXv2p3Filtered_To_softwarecomposition_SBOMSPDXv2p3Filtered(in *SBOMSPDXv2p3Filtered, out *softwarecomposition.SBOMSPDXv2p3Filtered, s conversion.Scope) error
Convert_v1beta1_SBOMSPDXv2p3Filtered_To_softwarecomposition_SBOMSPDXv2p3Filtered is an autogenerated conversion function.
func Convert_v1beta1_SBOMSPDXv2p3List_To_softwarecomposition_SBOMSPDXv2p3List ¶
func Convert_v1beta1_SBOMSPDXv2p3List_To_softwarecomposition_SBOMSPDXv2p3List(in *SBOMSPDXv2p3List, out *softwarecomposition.SBOMSPDXv2p3List, s conversion.Scope) error
Convert_v1beta1_SBOMSPDXv2p3List_To_softwarecomposition_SBOMSPDXv2p3List is an autogenerated conversion function.
func Convert_v1beta1_SBOMSPDXv2p3Spec_To_softwarecomposition_SBOMSPDXv2p3Spec ¶
func Convert_v1beta1_SBOMSPDXv2p3Spec_To_softwarecomposition_SBOMSPDXv2p3Spec(in *SBOMSPDXv2p3Spec, out *softwarecomposition.SBOMSPDXv2p3Spec, s conversion.Scope) error
Convert_v1beta1_SBOMSPDXv2p3Spec_To_softwarecomposition_SBOMSPDXv2p3Spec is an autogenerated conversion function.
func Convert_v1beta1_SBOMSPDXv2p3Status_To_softwarecomposition_SBOMSPDXv2p3Status ¶
func Convert_v1beta1_SBOMSPDXv2p3Status_To_softwarecomposition_SBOMSPDXv2p3Status(in *SBOMSPDXv2p3Status, out *softwarecomposition.SBOMSPDXv2p3Status, s conversion.Scope) error
Convert_v1beta1_SBOMSPDXv2p3Status_To_softwarecomposition_SBOMSPDXv2p3Status is an autogenerated conversion function.
func Convert_v1beta1_SBOMSPDXv2p3_To_softwarecomposition_SBOMSPDXv2p3 ¶
func Convert_v1beta1_SBOMSPDXv2p3_To_softwarecomposition_SBOMSPDXv2p3(in *SBOMSPDXv2p3, out *softwarecomposition.SBOMSPDXv2p3, s conversion.Scope) error
Convert_v1beta1_SBOMSPDXv2p3_To_softwarecomposition_SBOMSPDXv2p3 is an autogenerated conversion function.
func Convert_v1beta1_SBOMSummaryList_To_softwarecomposition_SBOMSummaryList ¶ added in v0.0.7
func Convert_v1beta1_SBOMSummaryList_To_softwarecomposition_SBOMSummaryList(in *SBOMSummaryList, out *softwarecomposition.SBOMSummaryList, s conversion.Scope) error
Convert_v1beta1_SBOMSummaryList_To_softwarecomposition_SBOMSummaryList is an autogenerated conversion function.
func Convert_v1beta1_SBOMSummarySpec_To_softwarecomposition_SBOMSummarySpec ¶ added in v0.0.7
func Convert_v1beta1_SBOMSummarySpec_To_softwarecomposition_SBOMSummarySpec(in *SBOMSummarySpec, out *softwarecomposition.SBOMSummarySpec, s conversion.Scope) error
Convert_v1beta1_SBOMSummarySpec_To_softwarecomposition_SBOMSummarySpec is an autogenerated conversion function.
func Convert_v1beta1_SBOMSummary_To_softwarecomposition_SBOMSummary ¶ added in v0.0.7
func Convert_v1beta1_SBOMSummary_To_softwarecomposition_SBOMSummary(in *SBOMSummary, out *softwarecomposition.SBOMSummary, s conversion.Scope) error
Convert_v1beta1_SBOMSummary_To_softwarecomposition_SBOMSummary is an autogenerated conversion function.
func Convert_v1beta1_SPDXMeta_To_softwarecomposition_SPDXMeta ¶
func Convert_v1beta1_SPDXMeta_To_softwarecomposition_SPDXMeta(in *SPDXMeta, out *softwarecomposition.SPDXMeta, s conversion.Scope) error
Convert_v1beta1_SPDXMeta_To_softwarecomposition_SPDXMeta is an autogenerated conversion function.
func Convert_v1beta1_ScannedControlRule_To_softwarecomposition_ScannedControlRule ¶ added in v0.0.16
func Convert_v1beta1_ScannedControlRule_To_softwarecomposition_ScannedControlRule(in *ScannedControlRule, out *softwarecomposition.ScannedControlRule, s conversion.Scope) error
Convert_v1beta1_ScannedControlRule_To_softwarecomposition_ScannedControlRule is an autogenerated conversion function.
func Convert_v1beta1_ScannedControlStatus_To_softwarecomposition_ScannedControlStatus ¶ added in v0.0.16
func Convert_v1beta1_ScannedControlStatus_To_softwarecomposition_ScannedControlStatus(in *ScannedControlStatus, out *softwarecomposition.ScannedControlStatus, s conversion.Scope) error
Convert_v1beta1_ScannedControlStatus_To_softwarecomposition_ScannedControlStatus is an autogenerated conversion function.
func Convert_v1beta1_ScannedControlSummary_To_softwarecomposition_ScannedControlSummary ¶ added in v0.0.16
func Convert_v1beta1_ScannedControlSummary_To_softwarecomposition_ScannedControlSummary(in *ScannedControlSummary, out *softwarecomposition.ScannedControlSummary, s conversion.Scope) error
Convert_v1beta1_ScannedControlSummary_To_softwarecomposition_ScannedControlSummary is an autogenerated conversion function.
func Convert_v1beta1_ScannedControl_To_softwarecomposition_ScannedControl ¶ added in v0.0.16
func Convert_v1beta1_ScannedControl_To_softwarecomposition_ScannedControl(in *ScannedControl, out *softwarecomposition.ScannedControl, s conversion.Scope) error
Convert_v1beta1_ScannedControl_To_softwarecomposition_ScannedControl is an autogenerated conversion function.
func Convert_v1beta1_SeveritySummary_To_softwarecomposition_SeveritySummary ¶ added in v0.0.7
func Convert_v1beta1_SeveritySummary_To_softwarecomposition_SeveritySummary(in *SeveritySummary, out *softwarecomposition.SeveritySummary, s conversion.Scope) error
Convert_v1beta1_SeveritySummary_To_softwarecomposition_SeveritySummary is an autogenerated conversion function.
func Convert_v1beta1_SnippetRangePointer_To_softwarecomposition_SnippetRangePointer ¶
func Convert_v1beta1_SnippetRangePointer_To_softwarecomposition_SnippetRangePointer(in *SnippetRangePointer, out *softwarecomposition.SnippetRangePointer, s conversion.Scope) error
Convert_v1beta1_SnippetRangePointer_To_softwarecomposition_SnippetRangePointer is an autogenerated conversion function.
func Convert_v1beta1_SnippetRange_To_softwarecomposition_SnippetRange ¶
func Convert_v1beta1_SnippetRange_To_softwarecomposition_SnippetRange(in *SnippetRange, out *softwarecomposition.SnippetRange, s conversion.Scope) error
Convert_v1beta1_SnippetRange_To_softwarecomposition_SnippetRange is an autogenerated conversion function.
func Convert_v1beta1_Snippet_To_softwarecomposition_Snippet ¶
func Convert_v1beta1_Snippet_To_softwarecomposition_Snippet(in *Snippet, out *softwarecomposition.Snippet, s conversion.Scope) error
Convert_v1beta1_Snippet_To_softwarecomposition_Snippet is an autogenerated conversion function.
func Convert_v1beta1_Source_To_softwarecomposition_Source ¶
func Convert_v1beta1_Source_To_softwarecomposition_Source(in *Source, out *softwarecomposition.Source, s conversion.Scope) error
Convert_v1beta1_Source_To_softwarecomposition_Source is an autogenerated conversion function.
func Convert_v1beta1_Statement_To_softwarecomposition_Statement ¶ added in v0.0.29
func Convert_v1beta1_Statement_To_softwarecomposition_Statement(in *Statement, out *softwarecomposition.Statement, s conversion.Scope) error
Convert_v1beta1_Statement_To_softwarecomposition_Statement is an autogenerated conversion function.
func Convert_v1beta1_Subcomponent_To_softwarecomposition_Subcomponent ¶ added in v0.0.29
func Convert_v1beta1_Subcomponent_To_softwarecomposition_Subcomponent(in *Subcomponent, out *softwarecomposition.Subcomponent, s conversion.Scope) error
Convert_v1beta1_Subcomponent_To_softwarecomposition_Subcomponent is an autogenerated conversion function.
func Convert_v1beta1_Supplier_To_softwarecomposition_Supplier ¶
func Convert_v1beta1_Supplier_To_softwarecomposition_Supplier(in *Supplier, out *softwarecomposition.Supplier, s conversion.Scope) error
Convert_v1beta1_Supplier_To_softwarecomposition_Supplier is an autogenerated conversion function.
func Convert_v1beta1_SyftCoordinates_To_softwarecomposition_SyftCoordinates ¶
func Convert_v1beta1_SyftCoordinates_To_softwarecomposition_SyftCoordinates(in *SyftCoordinates, out *softwarecomposition.SyftCoordinates, s conversion.Scope) error
Convert_v1beta1_SyftCoordinates_To_softwarecomposition_SyftCoordinates is an autogenerated conversion function.
func Convert_v1beta1_ToolMeta_To_softwarecomposition_ToolMeta ¶
func Convert_v1beta1_ToolMeta_To_softwarecomposition_ToolMeta(in *ToolMeta, out *softwarecomposition.ToolMeta, s conversion.Scope) error
Convert_v1beta1_ToolMeta_To_softwarecomposition_ToolMeta is an autogenerated conversion function.
func Convert_v1beta1_UpstreamPackage_To_softwarecomposition_UpstreamPackage ¶
func Convert_v1beta1_UpstreamPackage_To_softwarecomposition_UpstreamPackage(in *UpstreamPackage, out *softwarecomposition.UpstreamPackage, s conversion.Scope) error
Convert_v1beta1_UpstreamPackage_To_softwarecomposition_UpstreamPackage is an autogenerated conversion function.
func Convert_v1beta1_VEX_To_softwarecomposition_VEX ¶ added in v0.0.29
func Convert_v1beta1_VEX_To_softwarecomposition_VEX(in *VEX, out *softwarecomposition.VEX, s conversion.Scope) error
Convert_v1beta1_VEX_To_softwarecomposition_VEX is an autogenerated conversion function.
func Convert_v1beta1_VexVulnerability_To_softwarecomposition_VexVulnerability ¶ added in v0.0.29
func Convert_v1beta1_VexVulnerability_To_softwarecomposition_VexVulnerability(in *VexVulnerability, out *softwarecomposition.VexVulnerability, s conversion.Scope) error
Convert_v1beta1_VexVulnerability_To_softwarecomposition_VexVulnerability is an autogenerated conversion function.
func Convert_v1beta1_VulnerabilitiesComponents_To_softwarecomposition_VulnerabilitiesComponents ¶ added in v0.0.16
func Convert_v1beta1_VulnerabilitiesComponents_To_softwarecomposition_VulnerabilitiesComponents(in *VulnerabilitiesComponents, out *softwarecomposition.VulnerabilitiesComponents, s conversion.Scope) error
Convert_v1beta1_VulnerabilitiesComponents_To_softwarecomposition_VulnerabilitiesComponents is an autogenerated conversion function.
func Convert_v1beta1_VulnerabilitiesObjScope_To_softwarecomposition_VulnerabilitiesObjScope ¶ added in v0.0.16
func Convert_v1beta1_VulnerabilitiesObjScope_To_softwarecomposition_VulnerabilitiesObjScope(in *VulnerabilitiesObjScope, out *softwarecomposition.VulnerabilitiesObjScope, s conversion.Scope) error
Convert_v1beta1_VulnerabilitiesObjScope_To_softwarecomposition_VulnerabilitiesObjScope is an autogenerated conversion function.
func Convert_v1beta1_VulnerabilityCounters_To_softwarecomposition_VulnerabilityCounters ¶ added in v0.0.7
func Convert_v1beta1_VulnerabilityCounters_To_softwarecomposition_VulnerabilityCounters(in *VulnerabilityCounters, out *softwarecomposition.VulnerabilityCounters, s conversion.Scope) error
Convert_v1beta1_VulnerabilityCounters_To_softwarecomposition_VulnerabilityCounters is an autogenerated conversion function.
func Convert_v1beta1_VulnerabilityManifestList_To_softwarecomposition_VulnerabilityManifestList ¶
func Convert_v1beta1_VulnerabilityManifestList_To_softwarecomposition_VulnerabilityManifestList(in *VulnerabilityManifestList, out *softwarecomposition.VulnerabilityManifestList, s conversion.Scope) error
Convert_v1beta1_VulnerabilityManifestList_To_softwarecomposition_VulnerabilityManifestList is an autogenerated conversion function.
func Convert_v1beta1_VulnerabilityManifestMeta_To_softwarecomposition_VulnerabilityManifestMeta ¶
func Convert_v1beta1_VulnerabilityManifestMeta_To_softwarecomposition_VulnerabilityManifestMeta(in *VulnerabilityManifestMeta, out *softwarecomposition.VulnerabilityManifestMeta, s conversion.Scope) error
Convert_v1beta1_VulnerabilityManifestMeta_To_softwarecomposition_VulnerabilityManifestMeta is an autogenerated conversion function.
func Convert_v1beta1_VulnerabilityManifestReportMeta_To_softwarecomposition_VulnerabilityManifestReportMeta ¶
func Convert_v1beta1_VulnerabilityManifestReportMeta_To_softwarecomposition_VulnerabilityManifestReportMeta(in *VulnerabilityManifestReportMeta, out *softwarecomposition.VulnerabilityManifestReportMeta, s conversion.Scope) error
Convert_v1beta1_VulnerabilityManifestReportMeta_To_softwarecomposition_VulnerabilityManifestReportMeta is an autogenerated conversion function.
func Convert_v1beta1_VulnerabilityManifestSpec_To_softwarecomposition_VulnerabilityManifestSpec ¶
func Convert_v1beta1_VulnerabilityManifestSpec_To_softwarecomposition_VulnerabilityManifestSpec(in *VulnerabilityManifestSpec, out *softwarecomposition.VulnerabilityManifestSpec, s conversion.Scope) error
Convert_v1beta1_VulnerabilityManifestSpec_To_softwarecomposition_VulnerabilityManifestSpec is an autogenerated conversion function.
func Convert_v1beta1_VulnerabilityManifestStatus_To_softwarecomposition_VulnerabilityManifestStatus ¶
func Convert_v1beta1_VulnerabilityManifestStatus_To_softwarecomposition_VulnerabilityManifestStatus(in *VulnerabilityManifestStatus, out *softwarecomposition.VulnerabilityManifestStatus, s conversion.Scope) error
Convert_v1beta1_VulnerabilityManifestStatus_To_softwarecomposition_VulnerabilityManifestStatus is an autogenerated conversion function.
func Convert_v1beta1_VulnerabilityManifestSummaryList_To_softwarecomposition_VulnerabilityManifestSummaryList ¶ added in v0.0.7
func Convert_v1beta1_VulnerabilityManifestSummaryList_To_softwarecomposition_VulnerabilityManifestSummaryList(in *VulnerabilityManifestSummaryList, out *softwarecomposition.VulnerabilityManifestSummaryList, s conversion.Scope) error
Convert_v1beta1_VulnerabilityManifestSummaryList_To_softwarecomposition_VulnerabilityManifestSummaryList is an autogenerated conversion function.
func Convert_v1beta1_VulnerabilityManifestSummarySpec_To_softwarecomposition_VulnerabilityManifestSummarySpec ¶ added in v0.0.7
func Convert_v1beta1_VulnerabilityManifestSummarySpec_To_softwarecomposition_VulnerabilityManifestSummarySpec(in *VulnerabilityManifestSummarySpec, out *softwarecomposition.VulnerabilityManifestSummarySpec, s conversion.Scope) error
Convert_v1beta1_VulnerabilityManifestSummarySpec_To_softwarecomposition_VulnerabilityManifestSummarySpec is an autogenerated conversion function.
func Convert_v1beta1_VulnerabilityManifestSummary_To_softwarecomposition_VulnerabilityManifestSummary ¶ added in v0.0.7
func Convert_v1beta1_VulnerabilityManifestSummary_To_softwarecomposition_VulnerabilityManifestSummary(in *VulnerabilityManifestSummary, out *softwarecomposition.VulnerabilityManifestSummary, s conversion.Scope) error
Convert_v1beta1_VulnerabilityManifestSummary_To_softwarecomposition_VulnerabilityManifestSummary is an autogenerated conversion function.
func Convert_v1beta1_VulnerabilityManifestToolMeta_To_softwarecomposition_VulnerabilityManifestToolMeta ¶
func Convert_v1beta1_VulnerabilityManifestToolMeta_To_softwarecomposition_VulnerabilityManifestToolMeta(in *VulnerabilityManifestToolMeta, out *softwarecomposition.VulnerabilityManifestToolMeta, s conversion.Scope) error
Convert_v1beta1_VulnerabilityManifestToolMeta_To_softwarecomposition_VulnerabilityManifestToolMeta is an autogenerated conversion function.
func Convert_v1beta1_VulnerabilityManifest_To_softwarecomposition_VulnerabilityManifest ¶
func Convert_v1beta1_VulnerabilityManifest_To_softwarecomposition_VulnerabilityManifest(in *VulnerabilityManifest, out *softwarecomposition.VulnerabilityManifest, s conversion.Scope) error
Convert_v1beta1_VulnerabilityManifest_To_softwarecomposition_VulnerabilityManifest is an autogenerated conversion function.
func Convert_v1beta1_VulnerabilityMetadata_To_softwarecomposition_VulnerabilityMetadata ¶
func Convert_v1beta1_VulnerabilityMetadata_To_softwarecomposition_VulnerabilityMetadata(in *VulnerabilityMetadata, out *softwarecomposition.VulnerabilityMetadata, s conversion.Scope) error
Convert_v1beta1_VulnerabilityMetadata_To_softwarecomposition_VulnerabilityMetadata is an autogenerated conversion function.
func Convert_v1beta1_VulnerabilitySummaryList_To_softwarecomposition_VulnerabilitySummaryList ¶ added in v0.0.20
func Convert_v1beta1_VulnerabilitySummaryList_To_softwarecomposition_VulnerabilitySummaryList(in *VulnerabilitySummaryList, out *softwarecomposition.VulnerabilitySummaryList, s conversion.Scope) error
Convert_v1beta1_VulnerabilitySummaryList_To_softwarecomposition_VulnerabilitySummaryList is an autogenerated conversion function.
func Convert_v1beta1_VulnerabilitySummarySpec_To_softwarecomposition_VulnerabilitySummarySpec ¶ added in v0.0.20
func Convert_v1beta1_VulnerabilitySummarySpec_To_softwarecomposition_VulnerabilitySummarySpec(in *VulnerabilitySummarySpec, out *softwarecomposition.VulnerabilitySummarySpec, s conversion.Scope) error
Convert_v1beta1_VulnerabilitySummarySpec_To_softwarecomposition_VulnerabilitySummarySpec is an autogenerated conversion function.
func Convert_v1beta1_VulnerabilitySummaryStatus_To_softwarecomposition_VulnerabilitySummaryStatus ¶ added in v0.0.20
func Convert_v1beta1_VulnerabilitySummaryStatus_To_softwarecomposition_VulnerabilitySummaryStatus(in *VulnerabilitySummaryStatus, out *softwarecomposition.VulnerabilitySummaryStatus, s conversion.Scope) error
Convert_v1beta1_VulnerabilitySummaryStatus_To_softwarecomposition_VulnerabilitySummaryStatus is an autogenerated conversion function.
func Convert_v1beta1_VulnerabilitySummary_To_softwarecomposition_VulnerabilitySummary ¶ added in v0.0.20
func Convert_v1beta1_VulnerabilitySummary_To_softwarecomposition_VulnerabilitySummary(in *VulnerabilitySummary, out *softwarecomposition.VulnerabilitySummary, s conversion.Scope) error
Convert_v1beta1_VulnerabilitySummary_To_softwarecomposition_VulnerabilitySummary is an autogenerated conversion function.
func Convert_v1beta1_Vulnerability_To_softwarecomposition_Vulnerability ¶
func Convert_v1beta1_Vulnerability_To_softwarecomposition_Vulnerability(in *Vulnerability, out *softwarecomposition.Vulnerability, s conversion.Scope) error
Convert_v1beta1_Vulnerability_To_softwarecomposition_Vulnerability is an autogenerated conversion function.
func Convert_v1beta1_WorkloadConfigurationScanList_To_softwarecomposition_WorkloadConfigurationScanList ¶ added in v0.0.16
func Convert_v1beta1_WorkloadConfigurationScanList_To_softwarecomposition_WorkloadConfigurationScanList(in *WorkloadConfigurationScanList, out *softwarecomposition.WorkloadConfigurationScanList, s conversion.Scope) error
Convert_v1beta1_WorkloadConfigurationScanList_To_softwarecomposition_WorkloadConfigurationScanList is an autogenerated conversion function.
func Convert_v1beta1_WorkloadConfigurationScanSeveritiesSummary_To_softwarecomposition_WorkloadConfigurationScanSeveritiesSummary ¶ added in v0.0.16
func Convert_v1beta1_WorkloadConfigurationScanSeveritiesSummary_To_softwarecomposition_WorkloadConfigurationScanSeveritiesSummary(in *WorkloadConfigurationScanSeveritiesSummary, out *softwarecomposition.WorkloadConfigurationScanSeveritiesSummary, s conversion.Scope) error
Convert_v1beta1_WorkloadConfigurationScanSeveritiesSummary_To_softwarecomposition_WorkloadConfigurationScanSeveritiesSummary is an autogenerated conversion function.
func Convert_v1beta1_WorkloadConfigurationScanSpec_To_softwarecomposition_WorkloadConfigurationScanSpec ¶ added in v0.0.16
func Convert_v1beta1_WorkloadConfigurationScanSpec_To_softwarecomposition_WorkloadConfigurationScanSpec(in *WorkloadConfigurationScanSpec, out *softwarecomposition.WorkloadConfigurationScanSpec, s conversion.Scope) error
Convert_v1beta1_WorkloadConfigurationScanSpec_To_softwarecomposition_WorkloadConfigurationScanSpec is an autogenerated conversion function.
func Convert_v1beta1_WorkloadConfigurationScanSummaryIdentifier_To_softwarecomposition_WorkloadConfigurationScanSummaryIdentifier ¶ added in v0.0.18
func Convert_v1beta1_WorkloadConfigurationScanSummaryIdentifier_To_softwarecomposition_WorkloadConfigurationScanSummaryIdentifier(in *WorkloadConfigurationScanSummaryIdentifier, out *softwarecomposition.WorkloadConfigurationScanSummaryIdentifier, s conversion.Scope) error
Convert_v1beta1_WorkloadConfigurationScanSummaryIdentifier_To_softwarecomposition_WorkloadConfigurationScanSummaryIdentifier is an autogenerated conversion function.
func Convert_v1beta1_WorkloadConfigurationScanSummaryList_To_softwarecomposition_WorkloadConfigurationScanSummaryList ¶ added in v0.0.16
func Convert_v1beta1_WorkloadConfigurationScanSummaryList_To_softwarecomposition_WorkloadConfigurationScanSummaryList(in *WorkloadConfigurationScanSummaryList, out *softwarecomposition.WorkloadConfigurationScanSummaryList, s conversion.Scope) error
Convert_v1beta1_WorkloadConfigurationScanSummaryList_To_softwarecomposition_WorkloadConfigurationScanSummaryList is an autogenerated conversion function.
func Convert_v1beta1_WorkloadConfigurationScanSummarySpec_To_softwarecomposition_WorkloadConfigurationScanSummarySpec ¶ added in v0.0.16
func Convert_v1beta1_WorkloadConfigurationScanSummarySpec_To_softwarecomposition_WorkloadConfigurationScanSummarySpec(in *WorkloadConfigurationScanSummarySpec, out *softwarecomposition.WorkloadConfigurationScanSummarySpec, s conversion.Scope) error
Convert_v1beta1_WorkloadConfigurationScanSummarySpec_To_softwarecomposition_WorkloadConfigurationScanSummarySpec is an autogenerated conversion function.
func Convert_v1beta1_WorkloadConfigurationScanSummary_To_softwarecomposition_WorkloadConfigurationScanSummary ¶ added in v0.0.16
func Convert_v1beta1_WorkloadConfigurationScanSummary_To_softwarecomposition_WorkloadConfigurationScanSummary(in *WorkloadConfigurationScanSummary, out *softwarecomposition.WorkloadConfigurationScanSummary, s conversion.Scope) error
Convert_v1beta1_WorkloadConfigurationScanSummary_To_softwarecomposition_WorkloadConfigurationScanSummary is an autogenerated conversion function.
func Convert_v1beta1_WorkloadConfigurationScan_To_softwarecomposition_WorkloadConfigurationScan ¶ added in v0.0.16
func Convert_v1beta1_WorkloadConfigurationScan_To_softwarecomposition_WorkloadConfigurationScan(in *WorkloadConfigurationScan, out *softwarecomposition.WorkloadConfigurationScan, s conversion.Scope) error
Convert_v1beta1_WorkloadConfigurationScan_To_softwarecomposition_WorkloadConfigurationScan is an autogenerated conversion function.
func Convert_v1beta1_WorkloadScanRelatedObject_To_softwarecomposition_WorkloadScanRelatedObject ¶ added in v0.0.16
func Convert_v1beta1_WorkloadScanRelatedObject_To_softwarecomposition_WorkloadScanRelatedObject(in *WorkloadScanRelatedObject, out *softwarecomposition.WorkloadScanRelatedObject, s conversion.Scope) error
Convert_v1beta1_WorkloadScanRelatedObject_To_softwarecomposition_WorkloadScanRelatedObject is an autogenerated conversion function.
func RegisterConversions ¶
RegisterConversions adds conversion functions to the given scheme. Public to allow building arbitrary schemes.
func RegisterDefaults ¶
RegisterDefaults adds defaulters functions to the given scheme. Public to allow building arbitrary schemes. All generated defaulters are covering - they call all nested defaulters.
func RenderDocElementID ¶
func RenderDocElementID(deID DocElementID) string
RenderDocElementID takes a DocElementID and returns the string equivalent, with the SPDXRef- prefix (and, if applicable, the DocumentRef- prefix) reinserted. If a SpecialID is present, it will be rendered verbatim and DocumentRefID and ElementRefID will be ignored.
func RenderElementID ¶
RenderElementID takes an ElementID and returns the string equivalent, with the SPDXRef- prefix reinserted.
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type Advisory ¶
func (*Advisory) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Advisory.
func (*Advisory) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Annotation ¶
type Annotation struct { // 12.1: Annotator // Cardinality: conditional (mandatory, one) if there is an Annotation Annotator Annotator `json:"annotator"` // 12.2: Annotation Date: YYYY-MM-DDThh:mm:ssZ // Cardinality: conditional (mandatory, one) if there is an Annotation AnnotationDate string `json:"annotationDate"` // 12.3: Annotation Type: "REVIEW" or "OTHER" // Cardinality: conditional (mandatory, one) if there is an Annotation AnnotationType string `json:"annotationType"` // 12.4: SPDX Identifier Reference // Cardinality: conditional (mandatory, one) if there is an Annotation // This field is not used in hierarchical data formats where the referenced element is clear, such as JSON or YAML. AnnotationSPDXIdentifier DocElementID `json:"-" yaml:"-"` // 12.5: Annotation Comment // Cardinality: conditional (mandatory, one) if there is an Annotation AnnotationComment string `json:"comment"` }
Annotation is an Annotation section of an SPDX Document for version 2.3 of the spec.
func (*Annotation) DeepCopy ¶
func (in *Annotation) DeepCopy() *Annotation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Annotation.
func (*Annotation) DeepCopyInto ¶
func (in *Annotation) DeepCopyInto(out *Annotation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Annotator ¶
type Annotator struct { Annotator string // including AnnotatorType: one of "Person", "Organization" or "Tool" AnnotatorType string }
func (*Annotator) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Annotator.
func (*Annotator) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (Annotator) MarshalJSON ¶
MarshalJSON converts the receiver into a slice of bytes representing an Annotator in string form. This function is also used when marshalling to YAML
func (*Annotator) UnmarshalJSON ¶
UnmarshalJSON takes an annotator in the typical one-line format and parses it into an Annotator struct. This function is also used when unmarshalling YAML
type ApplicationActivity ¶ added in v0.0.22
type ApplicationActivity struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec ApplicationActivitySpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status ApplicationActivityStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
func (*ApplicationActivity) DeepCopy ¶ added in v0.0.22
func (in *ApplicationActivity) DeepCopy() *ApplicationActivity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationActivity.
func (*ApplicationActivity) DeepCopyInto ¶ added in v0.0.22
func (in *ApplicationActivity) DeepCopyInto(out *ApplicationActivity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationActivity) DeepCopyObject ¶ added in v0.0.22
func (in *ApplicationActivity) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApplicationActivityList ¶ added in v0.0.22
type ApplicationActivityList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []ApplicationActivity `json:"items" protobuf:"bytes,2,rep,name=items"` }
func (*ApplicationActivityList) DeepCopy ¶ added in v0.0.22
func (in *ApplicationActivityList) DeepCopy() *ApplicationActivityList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationActivityList.
func (*ApplicationActivityList) DeepCopyInto ¶ added in v0.0.22
func (in *ApplicationActivityList) DeepCopyInto(out *ApplicationActivityList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationActivityList) DeepCopyObject ¶ added in v0.0.22
func (in *ApplicationActivityList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApplicationActivitySpec ¶ added in v0.0.22
type ApplicationActivitySpec struct {
Syscalls []string `json:"syscalls,omitempty"`
}
func (*ApplicationActivitySpec) DeepCopy ¶ added in v0.0.22
func (in *ApplicationActivitySpec) DeepCopy() *ApplicationActivitySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationActivitySpec.
func (*ApplicationActivitySpec) DeepCopyInto ¶ added in v0.0.22
func (in *ApplicationActivitySpec) DeepCopyInto(out *ApplicationActivitySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationActivityStatus ¶ added in v0.0.22
type ApplicationActivityStatus struct { }
func (*ApplicationActivityStatus) DeepCopy ¶ added in v0.0.22
func (in *ApplicationActivityStatus) DeepCopy() *ApplicationActivityStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationActivityStatus.
func (*ApplicationActivityStatus) DeepCopyInto ¶ added in v0.0.22
func (in *ApplicationActivityStatus) DeepCopyInto(out *ApplicationActivityStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationProfile ¶ added in v0.0.22
type ApplicationProfile struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec ApplicationProfileSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status ApplicationProfileStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
func (*ApplicationProfile) DeepCopy ¶ added in v0.0.22
func (in *ApplicationProfile) DeepCopy() *ApplicationProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationProfile.
func (*ApplicationProfile) DeepCopyInto ¶ added in v0.0.22
func (in *ApplicationProfile) DeepCopyInto(out *ApplicationProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationProfile) DeepCopyObject ¶ added in v0.0.22
func (in *ApplicationProfile) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApplicationProfileList ¶ added in v0.0.22
type ApplicationProfileList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []ApplicationProfile `json:"items" protobuf:"bytes,2,rep,name=items"` }
func (*ApplicationProfileList) DeepCopy ¶ added in v0.0.22
func (in *ApplicationProfileList) DeepCopy() *ApplicationProfileList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationProfileList.
func (*ApplicationProfileList) DeepCopyInto ¶ added in v0.0.22
func (in *ApplicationProfileList) DeepCopyInto(out *ApplicationProfileList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationProfileList) DeepCopyObject ¶ added in v0.0.22
func (in *ApplicationProfileList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApplicationProfileSpec ¶ added in v0.0.22
type ApplicationProfileSpec struct { Capabilities []string `json:"capabilities,omitempty"` Execs []ExecCalls `json:"execs,omitempty"` Opens []OpenCalls `json:"opens,omitempty"` }
func (*ApplicationProfileSpec) DeepCopy ¶ added in v0.0.22
func (in *ApplicationProfileSpec) DeepCopy() *ApplicationProfileSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationProfileSpec.
func (*ApplicationProfileSpec) DeepCopyInto ¶ added in v0.0.22
func (in *ApplicationProfileSpec) DeepCopyInto(out *ApplicationProfileSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationProfileStatus ¶ added in v0.0.22
type ApplicationProfileStatus struct { }
func (*ApplicationProfileStatus) DeepCopy ¶ added in v0.0.22
func (in *ApplicationProfileStatus) DeepCopy() *ApplicationProfileStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationProfileStatus.
func (*ApplicationProfileStatus) DeepCopyInto ¶ added in v0.0.22
func (in *ApplicationProfileStatus) DeepCopyInto(out *ApplicationProfileStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationProfileSummary ¶ added in v0.0.22
type ApplicationProfileSummary struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` }
func (*ApplicationProfileSummary) DeepCopy ¶ added in v0.0.22
func (in *ApplicationProfileSummary) DeepCopy() *ApplicationProfileSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationProfileSummary.
func (*ApplicationProfileSummary) DeepCopyInto ¶ added in v0.0.22
func (in *ApplicationProfileSummary) DeepCopyInto(out *ApplicationProfileSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationProfileSummary) DeepCopyObject ¶ added in v0.0.22
func (in *ApplicationProfileSummary) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApplicationProfileSummaryList ¶ added in v0.0.22
type ApplicationProfileSummaryList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []ApplicationProfileSummary `json:"items" protobuf:"bytes,2,rep,name=items"` }
func (*ApplicationProfileSummaryList) DeepCopy ¶ added in v0.0.22
func (in *ApplicationProfileSummaryList) DeepCopy() *ApplicationProfileSummaryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationProfileSummaryList.
func (*ApplicationProfileSummaryList) DeepCopyInto ¶ added in v0.0.22
func (in *ApplicationProfileSummaryList) DeepCopyInto(out *ApplicationProfileSummaryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationProfileSummaryList) DeepCopyObject ¶ added in v0.0.22
func (in *ApplicationProfileSummaryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ArtifactOfProject ¶
type ArtifactOfProject struct { // DEPRECATED in version 2.1 of spec // 8.9: Artifact of Project Name // Cardinality: conditional, required if present, one per AOP Name string `json:"name"` // DEPRECATED in version 2.1 of spec // 8.10: Artifact of Project Homepage: URL or "UNKNOWN" // Cardinality: optional, one per AOP HomePage string `json:"homePage"` // DEPRECATED in version 2.1 of spec // 8.11: Artifact of Project Uniform Resource Identifier // Cardinality: optional, one per AOP URI string `json:"URI"` }
ArtifactOfProject is a DEPRECATED collection of data regarding a Package, as defined in sections 8.9-8.11 in version 2.3 of the spec. NOTE: the JSON schema does not define the structure of this object: https://github.com/spdx/spdx-spec/blob/development/v2.3.1/schemas/spdx-schema.json#L480
func (*ArtifactOfProject) DeepCopy ¶
func (in *ArtifactOfProject) DeepCopy() *ArtifactOfProject
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArtifactOfProject.
func (*ArtifactOfProject) DeepCopyInto ¶
func (in *ArtifactOfProject) DeepCopyInto(out *ArtifactOfProject)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Checksum ¶
type Checksum struct { Algorithm ChecksumAlgorithm `json:"algorithm"` Value string `json:"checksumValue"` }
Checksum provides a unique identifier to match analysis information on each specific file in a package. The Algorithm field describes the ChecksumAlgorithm used and the Value represents the file checksum
func (*Checksum) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Checksum.
func (*Checksum) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ChecksumAlgorithm ¶
type ChecksumAlgorithm string
ChecksumAlgorithm represents the algorithm used to generate the file checksum in the Checksum struct.
const ( SHA224 ChecksumAlgorithm = "SHA224" SHA1 ChecksumAlgorithm = "SHA1" SHA256 ChecksumAlgorithm = "SHA256" SHA384 ChecksumAlgorithm = "SHA384" SHA512 ChecksumAlgorithm = "SHA512" MD2 ChecksumAlgorithm = "MD2" MD4 ChecksumAlgorithm = "MD4" MD5 ChecksumAlgorithm = "MD5" MD6 ChecksumAlgorithm = "MD6" SHA3_256 ChecksumAlgorithm = "SHA3-256" SHA3_384 ChecksumAlgorithm = "SHA3-384" SHA3_512 ChecksumAlgorithm = "SHA3-512" BLAKE2b_256 ChecksumAlgorithm = "BLAKE2b-256" BLAKE2b_384 ChecksumAlgorithm = "BLAKE2b-384" BLAKE2b_512 ChecksumAlgorithm = "BLAKE2b-512" BLAKE3 ChecksumAlgorithm = "BLAKE3" ADLER32 ChecksumAlgorithm = "ADLER32" )
The checksum algorithms mentioned in the spdxv2.2.0 https://spdx.github.io/spdx-spec/4-file-information/#44-file-checksum
type Component ¶ added in v0.0.29
type Component struct { // ID is an IRI identifying the component. It is optional as the component // can also be identified using hashes or software identifiers. ID string `json:"@id,omitempty"` // Hashes is a map of hashes to identify the component using cryptographic // hashes. Hashes map[Algorithm]Hash `json:"hashes,omitempty"` // Identifiers is a list of software identifiers that describe the component. Identifiers map[IdentifierType]string `json:"identifiers,omitempty"` // Supplier is an optional machine-readable identifier for the supplier of // the component. Valid examples include email address or IRIs. Supplier string `json:"supplier,omitempty"` }
func (*Component) DeepCopy ¶ added in v0.0.29
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Component.
func (*Component) DeepCopyInto ¶ added in v0.0.29
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigurationScanSummary ¶ added in v0.0.18
type ConfigurationScanSummary struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec ConfigurationScanSummarySpec `json:"spec"` }
ConfigurationScanSummary is a summary for a group of WorkloadConfigurationScanSummary objects for a given scope (ex. namespace).
func (*ConfigurationScanSummary) DeepCopy ¶ added in v0.0.18
func (in *ConfigurationScanSummary) DeepCopy() *ConfigurationScanSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationScanSummary.
func (*ConfigurationScanSummary) DeepCopyInto ¶ added in v0.0.18
func (in *ConfigurationScanSummary) DeepCopyInto(out *ConfigurationScanSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigurationScanSummary) DeepCopyObject ¶ added in v0.0.18
func (in *ConfigurationScanSummary) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ConfigurationScanSummaryList ¶ added in v0.0.18
type ConfigurationScanSummaryList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []ConfigurationScanSummary `json:"items"` }
ConfigurationScanSummaryList is a list of ConfigurationScanSummary summaries.
func (*ConfigurationScanSummaryList) DeepCopy ¶ added in v0.0.18
func (in *ConfigurationScanSummaryList) DeepCopy() *ConfigurationScanSummaryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationScanSummaryList.
func (*ConfigurationScanSummaryList) DeepCopyInto ¶ added in v0.0.18
func (in *ConfigurationScanSummaryList) DeepCopyInto(out *ConfigurationScanSummaryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigurationScanSummaryList) DeepCopyObject ¶ added in v0.0.18
func (in *ConfigurationScanSummaryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ConfigurationScanSummarySpec ¶ added in v0.0.18
type ConfigurationScanSummarySpec struct { Severities WorkloadConfigurationScanSeveritiesSummary `json:"severities"` WorkloadConfigurationScanSummaryIdentifiers []WorkloadConfigurationScanSummaryIdentifier `json:"summaryRef"` }
func (*ConfigurationScanSummarySpec) DeepCopy ¶ added in v0.0.18
func (in *ConfigurationScanSummarySpec) DeepCopy() *ConfigurationScanSummarySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationScanSummarySpec.
func (*ConfigurationScanSummarySpec) DeepCopyInto ¶ added in v0.0.18
func (in *ConfigurationScanSummarySpec) DeepCopyInto(out *ConfigurationScanSummarySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ControlSeverity ¶ added in v0.0.16
type ControlSeverity struct { Severity string `json:"severity"` ScoreFactor float32 `json:"scoreFactor"` }
func (*ControlSeverity) DeepCopy ¶ added in v0.0.16
func (in *ControlSeverity) DeepCopy() *ControlSeverity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControlSeverity.
func (*ControlSeverity) DeepCopyInto ¶ added in v0.0.16
func (in *ControlSeverity) DeepCopyInto(out *ControlSeverity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CreationInfo ¶
type CreationInfo struct { // 6.7: License List Version // Cardinality: optional, one LicenseListVersion string `json:"licenseListVersion"` // 6.8: Creators: may have multiple keys for Person, Organization // and/or Tool // Cardinality: mandatory, one or many Creators []Creator `json:"creators"` // 6.9: Created: data format YYYY-MM-DDThh:mm:ssZ // Cardinality: mandatory, one Created string `json:"created"` // 6.10: Creator Comment // Cardinality: optional, one CreatorComment string `json:"comment"` }
CreationInfo is a Document Creation Information section of an SPDX Document for version 2.3 of the spec.
func (*CreationInfo) DeepCopy ¶
func (in *CreationInfo) DeepCopy() *CreationInfo
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CreationInfo.
func (*CreationInfo) DeepCopyInto ¶
func (in *CreationInfo) DeepCopyInto(out *CreationInfo)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Creator ¶
type Creator struct { Creator string // CreatorType should be one of "Person", "Organization", or "Tool" CreatorType string }
Creator is a wrapper around the Creator SPDX field. The SPDX field contains two values, which requires special handling in order to marshal/unmarshal it to/from Go data types.
func (*Creator) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Creator.
func (*Creator) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (Creator) MarshalJSON ¶
MarshalJSON converts the receiver into a slice of bytes representing a Creator in string form. This function is also used with marshalling to YAML
func (*Creator) UnmarshalJSON ¶
UnmarshalJSON takes an annotator in the typical one-line format and parses it into a Creator struct. This function is also used when unmarshalling YAML
type Cvss ¶
type Cvss struct { Version string `json:"version"` Vector string `json:"vector"` Metrics CvssMetrics `json:"metrics"` VendorMetadata json.RawMessage `json:"vendorMetadata,omitempty"` }
func (*Cvss) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cvss.
func (*Cvss) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CvssMetrics ¶
type CvssMetrics struct { BaseScore float64 `json:"baseScore"` ExploitabilityScore *float64 `json:"exploitabilityScore,omitempty"` ImpactScore *float64 `json:"impactScore,omitempty"` }
func (*CvssMetrics) DeepCopy ¶
func (in *CvssMetrics) DeepCopy() *CvssMetrics
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CvssMetrics.
func (*CvssMetrics) DeepCopyInto ¶
func (in *CvssMetrics) DeepCopyInto(out *CvssMetrics)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Descriptor ¶
type Descriptor struct { Name string `json:"name"` Version string `json:"version"` Configuration json.RawMessage `json:"configuration,omitempty"` VulnerabilityDBStatus json.RawMessage `json:"db,omitempty"` }
func (*Descriptor) DeepCopy ¶
func (in *Descriptor) DeepCopy() *Descriptor
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Descriptor.
func (*Descriptor) DeepCopyInto ¶
func (in *Descriptor) DeepCopyInto(out *Descriptor)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Distribution ¶
type Distribution struct { Name string `json:"name"` Version string `json:"version"` IDLike []string `json:"idLike"` }
func (*Distribution) DeepCopy ¶
func (in *Distribution) DeepCopy() *Distribution
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Distribution.
func (*Distribution) DeepCopyInto ¶
func (in *Distribution) DeepCopyInto(out *Distribution)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DocElementID ¶
DocElementID represents an SPDX element identifier that could be defined in a different SPDX document, and therefore could have a "DocumentRef-" portion, such as Relationships and Annotations. ElementID is used for attributes in which a "DocumentRef-" portion cannot appear, such as a Package or File definition (since it is necessarily being defined in the present document). DocumentRefID will be the empty string for elements defined in the present document. DocElementIDs should NOT contain the mandatory 'DocumentRef-' or 'SPDXRef-' portions. SpecialID is used ONLY if the DocElementID matches a defined set of permitted special values for a particular field, e.g. "NONE" or "NOASSERTION" for the right-hand side of Relationships. If SpecialID is set, DocumentRefID and ElementRefID should be empty (and vice versa).
func MakeDocElementID ¶
func MakeDocElementID(docRef string, eltRef string) DocElementID
MakeDocElementID takes strings (without prefixes) for the DocumentRef- and SPDXRef- identifiers, and returns a DocElementID. An empty string should be used for the DocumentRef- portion if it is referring to the present document.
func MakeDocElementSpecial ¶
func MakeDocElementSpecial(specialID string) DocElementID
MakeDocElementSpecial takes a "special" string (e.g. "NONE" or "NOASSERTION" for the right side of a Relationship), nd returns a DocElementID with it in the SpecialID field. Other fields will be empty.
func (*DocElementID) DeepCopy ¶
func (in *DocElementID) DeepCopy() *DocElementID
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocElementID.
func (*DocElementID) DeepCopyInto ¶
func (in *DocElementID) DeepCopyInto(out *DocElementID)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (DocElementID) MarshalJSON ¶
func (d DocElementID) MarshalJSON() ([]byte, error)
MarshalJSON converts the receiver into a slice of bytes representing a DocElementID in string form. This function is also used when marshalling to YAML
func (*DocElementID) UnmarshalJSON ¶
func (d *DocElementID) UnmarshalJSON(data []byte) (err error)
UnmarshalJSON takes a SPDX Identifier string parses it into a DocElementID struct. This function is also used when unmarshalling YAML
type Document ¶
type Document struct { // Added DocumentDescribes []string `json:"documentDescribes"` // 6.1: SPDX Version; should be in the format "SPDX-2.3" // Cardinality: mandatory, one SPDXVersion string `json:"spdxVersion"` // 6.2: Data License; should be "CC0-1.0" // Cardinality: mandatory, one DataLicense string `json:"dataLicense"` // 6.3: SPDX Identifier; should be "DOCUMENT" to represent // mandatory identifier of SPDXRef-DOCUMENT // Cardinality: mandatory, one SPDXIdentifier ElementID `json:"SPDXID"` // 6.4: Document Name // Cardinality: mandatory, one DocumentName string `json:"name"` // 6.5: Document Namespace // Cardinality: mandatory, one DocumentNamespace string `json:"documentNamespace"` // 6.6: External Document References // Cardinality: optional, one or many ExternalDocumentReferences []ExternalDocumentRef `json:"externalDocumentRefs"` // 6.11: Document Comment // Cardinality: optional, one DocumentComment string `json:"comment"` CreationInfo *CreationInfo `json:"creationInfo"` // +patchMergeKey=name // +patchStrategy=merge Packages []*Package `json:"packages" patchStrategy:"merge" patchMergeKey:"name"` // +patchMergeKey=fileName // +patchStrategy=merge Files []*File `json:"files" patchStrategy:"merge" patchMergeKey:"fileName"` OtherLicenses []*OtherLicense `json:"hasExtractedLicensingInfos"` // +patchMergeKey=spdxElementId // +patchStrategy=merge Relationships []*Relationship `json:"relationships" patchStrategy:"merge" patchMergeKey:"spdxElementId"` Annotations []Annotation `json:"annotations"` Snippets []Snippet `json:"snippets"` // DEPRECATED in version 2.0 of spec Reviews []*Review `json:"-" yaml:"-"` }
Document is an SPDX Document for version 2.3 of the spec. See https://spdx.github.io/spdx-spec/v2.3/document-creation-information
func (*Document) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Document.
func (*Document) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ElementID ¶
type ElementID string
ElementID represents the identifier string portion of an SPDX element identifier. DocElementID should be used for any attributes which can contain identifiers defined in a different SPDX document. ElementIDs should NOT contain the mandatory 'SPDXRef-' portion.
func (ElementID) MarshalJSON ¶
MarshalJSON returns an SPDXRef- prefixed JSON string
func (*ElementID) UnmarshalJSON ¶
UnmarshalJSON validates SPDXRef- prefixes and removes them when processing ElementIDs
type ExecCalls ¶ added in v0.0.22
type ExecCalls struct { Path string `json:"path,omitempty"` Args []string `json:"args,omitempty"` Envs []string `json:"envs,omitempty"` }
func (*ExecCalls) DeepCopy ¶ added in v0.0.22
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExecCalls.
func (*ExecCalls) DeepCopyInto ¶ added in v0.0.22
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalDocumentRef ¶
type ExternalDocumentRef struct { // DocumentRefID is the ID string defined in the start of the // reference. It should _not_ contain the "DocumentRef-" part // of the mandatory ID string. DocumentRefID string `json:"externalDocumentId"` // URI is the URI defined for the external document URI string `json:"spdxDocument"` // Checksum is the actual hash data Checksum Checksum `json:"checksum"` }
ExternalDocumentRef is a reference to an external SPDX document as defined in section 6.6 for version 2.3 of the spec.
func (*ExternalDocumentRef) DeepCopy ¶
func (in *ExternalDocumentRef) DeepCopy() *ExternalDocumentRef
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalDocumentRef.
func (*ExternalDocumentRef) DeepCopyInto ¶
func (in *ExternalDocumentRef) DeepCopyInto(out *ExternalDocumentRef)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type File ¶
type File struct { // 8.1: File Name // Cardinality: mandatory, one FileName string `json:"fileName"` // 8.2: File SPDX Identifier: "SPDXRef-[idstring]" // Cardinality: mandatory, one FileSPDXIdentifier ElementID `json:"SPDXID"` // 8.3: File Types // Cardinality: optional, multiple FileTypes []string `json:"fileTypes"` // 8.4: File Checksum: may have keys for SHA1, SHA256, MD5, SHA3-256, SHA3-384, SHA3-512, BLAKE2b-256, BLAKE2b-384, BLAKE2b-512, BLAKE3, ADLER32 // Cardinality: mandatory, one SHA1, others may be optionally provided Checksums []Checksum `json:"checksums"` // 8.5: Concluded License: SPDX License Expression, "NONE" or "NOASSERTION" // Cardinality: optional, one LicenseConcluded string `json:"licenseConcluded"` // 8.6: License Information in File: SPDX License Expression, "NONE" or "NOASSERTION" // Cardinality: optional, one or many LicenseInfoInFiles []string `json:"licenseInfoInFiles"` // 8.7: Comments on License // Cardinality: optional, one LicenseComments string `json:"licenseComments"` // 8.8: Copyright Text: copyright notice(s) text, "NONE" or "NOASSERTION" // Cardinality: mandatory, one FileCopyrightText string `json:"copyrightText"` // DEPRECATED in version 2.1 of spec // 8.9-8.11: Artifact of Project variables (defined below) // Cardinality: optional, one or many ArtifactOfProjects []*ArtifactOfProject `json:"artifactOfs"` // 8.12: File Comment // Cardinality: optional, one FileComment string `json:"comment"` // 8.13: File Notice // Cardinality: optional, one FileNotice string `json:"noticeText"` // 8.14: File Contributor // Cardinality: optional, one or many FileContributors []string `json:"fileContributors"` // 8.15: File Attribution Text // Cardinality: optional, one or many FileAttributionTexts []string `json:"attributionTexts"` // DEPRECATED in version 2.0 of spec // 8.16: File Dependencies // Cardinality: optional, one or many FileDependencies []string `json:"fileDependencies"` // Snippets contained in this File // Note that Snippets could be defined in a different Document! However, // the only ones that _THIS_ document can contain are this ones that are // defined here -- so this should just be an ElementID. Snippets map[ElementID]*Snippet `json:"-" yaml:"-"` Annotations []Annotation `json:"annotations"` }
File is a File section of an SPDX Document for version 2.3 of the spec.
func (*File) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new File.
func (*File) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Fix ¶
func (*Fix) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fix.
func (*Fix) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GrypeDocument ¶
type GrypeDocument struct { Matches []Match `json:"matches"` IgnoredMatches []IgnoredMatch `json:"ignoredMatches,omitempty"` Source *Source `json:"source"` Distro Distribution `json:"distro"` Descriptor Descriptor `json:"descriptor"` }
GrypeDocument is the document that represents the vulnerability manifest in the Grype’s JSON format
func (*GrypeDocument) DeepCopy ¶
func (in *GrypeDocument) DeepCopy() *GrypeDocument
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrypeDocument.
func (*GrypeDocument) DeepCopyInto ¶
func (in *GrypeDocument) DeepCopyInto(out *GrypeDocument)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GrypePackage ¶
type GrypePackage struct { Name string `json:"name"` Version string `json:"version"` Type SyftType `json:"type"` Locations []SyftCoordinates `json:"locations"` Language SyftLanguage `json:"language"` Licenses []string `json:"licenses"` CPEs []string `json:"cpes"` PURL string `json:"purl"` Upstreams []UpstreamPackage `json:"upstreams"` MetadataType MetadataType `json:"metadataType,omitempty"` Metadata json.RawMessage `json:"metadata,omitempty"` }
func (*GrypePackage) DeepCopy ¶
func (in *GrypePackage) DeepCopy() *GrypePackage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrypePackage.
func (*GrypePackage) DeepCopyInto ¶
func (in *GrypePackage) DeepCopyInto(out *GrypePackage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentifierLocator ¶ added in v0.0.29
type IdentifierLocator string
type IdentifierType ¶ added in v0.0.29
type IdentifierType string
type IgnoreRule ¶
type IgnoreRule struct { Vulnerability string `json:"vulnerability,omitempty"` FixState string `json:"fix-state,omitempty"` Package *IgnoreRulePackage `json:"package,omitempty"` }
func (*IgnoreRule) DeepCopy ¶
func (in *IgnoreRule) DeepCopy() *IgnoreRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IgnoreRule.
func (*IgnoreRule) DeepCopyInto ¶
func (in *IgnoreRule) DeepCopyInto(out *IgnoreRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IgnoreRulePackage ¶
type IgnoreRulePackage struct { Name string `json:"name,omitempty"` Version string `json:"version,omitempty"` Type string `json:"type,omitempty"` Location string `json:"location,omitempty"` }
func (*IgnoreRulePackage) DeepCopy ¶
func (in *IgnoreRulePackage) DeepCopy() *IgnoreRulePackage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IgnoreRulePackage.
func (*IgnoreRulePackage) DeepCopyInto ¶
func (in *IgnoreRulePackage) DeepCopyInto(out *IgnoreRulePackage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IgnoredMatch ¶
type IgnoredMatch struct { Match AppliedIgnoreRules []IgnoreRule `json:"appliedIgnoreRules"` }
func (*IgnoredMatch) DeepCopy ¶
func (in *IgnoredMatch) DeepCopy() *IgnoredMatch
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IgnoredMatch.
func (*IgnoredMatch) DeepCopyInto ¶
func (in *IgnoredMatch) DeepCopyInto(out *IgnoredMatch)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Justification ¶ added in v0.0.29
type Justification string
type Match ¶
type Match struct { Vulnerability Vulnerability `json:"vulnerability"` RelatedVulnerabilities []VulnerabilityMetadata `json:"relatedVulnerabilities"` MatchDetails []MatchDetails `json:"matchDetails"` Artifact GrypePackage `json:"artifact"` }
func (*Match) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Match.
func (*Match) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MatchDetails ¶
type MatchDetails struct { Type string `json:"type"` Matcher string `json:"matcher"` SearchedBy json.RawMessage `json:"searchedBy,omitempty"` Found json.RawMessage `json:"found,omitempty"` }
func (*MatchDetails) DeepCopy ¶
func (in *MatchDetails) DeepCopy() *MatchDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MatchDetails.
func (*MatchDetails) DeepCopyInto ¶
func (in *MatchDetails) DeepCopyInto(out *MatchDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Metadata ¶ added in v0.0.29
type Metadata struct { // Context is the URL pointing to the jsonld context definition Context string `json:"@context"` // ID is the identifying string for the VEX document. This should be unique per // document. ID string `json:"@id"` // Author is the identifier for the author of the VEX statement, ideally a common // name, may be a URI. [author] is an individual or organization. [author] // identity SHOULD be cryptographically associated with the signature of the VEX // statement or document or transport. Author string `json:"author"` // AuthorRole describes the role of the document Author. AuthorRole string `json:"role,omitempty"` // Timestamp defines the time at which the document was issued. Timestamp string `json:"timestamp"` // LastUpdated marks the time when the document had its last update. When the // document changes both version and this field should be updated. LastUpdated string `json:"last_updated,omitempty"` // Version is the document version. It must be incremented when any content // within the VEX document changes, including any VEX statements included within // the VEX document. Version int `json:"version"` // Tooling expresses how the VEX document and contained VEX statements were // generated. It's optional. It may specify tools or automated processes used in // the document or statement generation. Tooling string `json:"tooling,omitempty"` // Supplier is an optional field. Supplier string `json:"supplier,omitempty"` }
func (*Metadata) DeepCopy ¶ added in v0.0.29
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Metadata.
func (*Metadata) DeepCopyInto ¶ added in v0.0.29
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetadataType ¶
type MetadataType string
type OpenCalls ¶ added in v0.0.22
type OpenCalls struct { Path string `json:"path" yaml:"path"` Flags []string `json:"flags" yaml:"flags"` }
func (*OpenCalls) DeepCopy ¶ added in v0.0.22
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenCalls.
func (*OpenCalls) DeepCopyInto ¶ added in v0.0.22
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OpenVulnerabilityExchangeContainer ¶ added in v0.0.29
type OpenVulnerabilityExchangeContainer struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec VEX `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` }
func (*OpenVulnerabilityExchangeContainer) DeepCopy ¶ added in v0.0.29
func (in *OpenVulnerabilityExchangeContainer) DeepCopy() *OpenVulnerabilityExchangeContainer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenVulnerabilityExchangeContainer.
func (*OpenVulnerabilityExchangeContainer) DeepCopyInto ¶ added in v0.0.29
func (in *OpenVulnerabilityExchangeContainer) DeepCopyInto(out *OpenVulnerabilityExchangeContainer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OpenVulnerabilityExchangeContainer) DeepCopyObject ¶ added in v0.0.29
func (in *OpenVulnerabilityExchangeContainer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type OpenVulnerabilityExchangeContainerList ¶ added in v0.0.29
type OpenVulnerabilityExchangeContainerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []OpenVulnerabilityExchangeContainer `json:"items" protobuf:"bytes,2,rep,name=items"` }
func (*OpenVulnerabilityExchangeContainerList) DeepCopy ¶ added in v0.0.29
func (in *OpenVulnerabilityExchangeContainerList) DeepCopy() *OpenVulnerabilityExchangeContainerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenVulnerabilityExchangeContainerList.
func (*OpenVulnerabilityExchangeContainerList) DeepCopyInto ¶ added in v0.0.29
func (in *OpenVulnerabilityExchangeContainerList) DeepCopyInto(out *OpenVulnerabilityExchangeContainerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OpenVulnerabilityExchangeContainerList) DeepCopyObject ¶ added in v0.0.29
func (in *OpenVulnerabilityExchangeContainerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type Originator ¶
type Originator struct { // can be "NOASSERTION" Originator string // OriginatorType can be one of "Person", "Organization", or empty if Originator is "NOASSERTION" OriginatorType string }
func (*Originator) DeepCopy ¶
func (in *Originator) DeepCopy() *Originator
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Originator.
func (*Originator) DeepCopyInto ¶
func (in *Originator) DeepCopyInto(out *Originator)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (Originator) MarshalJSON ¶
func (o Originator) MarshalJSON() ([]byte, error)
MarshalJSON converts the receiver into a slice of bytes representing an Originator in string form. This function is also used when marshalling to YAML
func (*Originator) UnmarshalJSON ¶
func (o *Originator) UnmarshalJSON(data []byte) error
UnmarshalJSON takes an originator in the typical one-line format and parses it into an Originator struct. This function is also used when unmarshalling YAML
type OtherLicense ¶
type OtherLicense struct { // 10.1: License Identifier: "LicenseRef-[idstring]" // Cardinality: conditional (mandatory, one) if license is not // on SPDX License List LicenseIdentifier string `json:"licenseId"` // 10.2: Extracted Text // Cardinality: conditional (mandatory, one) if there is a // License Identifier assigned ExtractedText string `json:"extractedText"` // 10.3: License Name: single line of text or "NOASSERTION" // Cardinality: conditional (mandatory, one) if license is not // on SPDX License List LicenseName string `json:"name"` // 10.4: License Cross Reference // Cardinality: conditional (optional, one or many) if license // is not on SPDX License List LicenseCrossReferences []string `json:"seeAlsos"` // 10.5: License Comment // Cardinality: optional, one LicenseComment string `json:"comment"` }
OtherLicense is an Other License Information section of an SPDX Document for version 2.3 of the spec.
func (*OtherLicense) DeepCopy ¶
func (in *OtherLicense) DeepCopy() *OtherLicense
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OtherLicense.
func (*OtherLicense) DeepCopyInto ¶
func (in *OtherLicense) DeepCopyInto(out *OtherLicense)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Package ¶
type Package struct { // Added HasFiles []string `json:"hasFiles"` // NOT PART OF SPEC // flag: does this "package" contain files that were in fact "unpackaged", // e.g. included directly in the Document without being in a Package? IsUnpackaged bool `json:"-" yaml:"-"` // 7.1: Package Name // Cardinality: mandatory, one PackageName string `json:"name"` // 7.2: Package SPDX Identifier: "SPDXRef-[idstring]" // Cardinality: mandatory, one PackageSPDXIdentifier ElementID `json:"SPDXID"` // 7.3: Package Version // Cardinality: optional, one PackageVersion string `json:"versionInfo"` // 7.4: Package File Name // Cardinality: optional, one PackageFileName string `json:"packageFileName"` // 7.5: Package Supplier: may have single result for either Person or Organization, // or NOASSERTION // Cardinality: optional, one PackageSupplier *Supplier `json:"supplier"` // 7.6: Package Originator: may have single result for either Person or Organization, // or NOASSERTION // Cardinality: optional, one PackageOriginator *Originator `json:"originator"` // 7.7: Package Download Location // Cardinality: mandatory, one PackageDownloadLocation string `json:"downloadLocation"` // 7.8: FilesAnalyzed // Cardinality: optional, one; default value is "true" if omitted FilesAnalyzed bool `json:"filesAnalyzed"` // NOT PART OF SPEC: did FilesAnalyzed tag appear? IsFilesAnalyzedTagPresent bool `json:"-" yaml:"-"` // 7.9: Package Verification Code // Cardinality: if FilesAnalyzed == true must be present, if FilesAnalyzed == false must be omitted PackageVerificationCode *PackageVerificationCode `json:"packageVerificationCode"` // 7.10: Package Checksum: may have keys for SHA1, SHA256, SHA512, MD5, SHA3-256, SHA3-384, SHA3-512, BLAKE2b-256, BLAKE2b-384, BLAKE2b-512, BLAKE3, ADLER32 // Cardinality: optional, one or many PackageChecksums []Checksum `json:"checksums"` // 7.11: Package Home Page // Cardinality: optional, one PackageHomePage string `json:"homepage"` // 7.12: Source Information // Cardinality: optional, one PackageSourceInfo string `json:"sourceInfo"` // 7.13: Concluded License: SPDX License Expression, "NONE" or "NOASSERTION" // Cardinality: optional, one PackageLicenseConcluded string `json:"licenseConcluded"` // 7.14: All Licenses Info from Files: SPDX License Expression, "NONE" or "NOASSERTION" // Cardinality: optional, one or many if filesAnalyzed is true / omitted; // zero (must be omitted) if filesAnalyzed is false PackageLicenseInfoFromFiles []string `json:"licenseInfoFromFiles"` // 7.15: Declared License: SPDX License Expression, "NONE" or "NOASSERTION" // Cardinality: optional, one PackageLicenseDeclared string `json:"licenseDeclared"` // 7.16: Comments on License // Cardinality: optional, one PackageLicenseComments string `json:"licenseComments"` // 7.17: Copyright Text: copyright notice(s) text, "NONE" or "NOASSERTION" // Cardinality: mandatory, one PackageCopyrightText string `json:"copyrightText"` // 7.18: Package Summary Description // Cardinality: optional, one PackageSummary string `json:"summary"` // 7.19: Package Detailed Description // Cardinality: optional, one PackageDescription string `json:"description"` // 7.20: Package Comment // Cardinality: optional, one PackageComment string `json:"comment"` // 7.21: Package External Reference // Cardinality: optional, one or many PackageExternalReferences []*PackageExternalReference `json:"externalRefs"` // 7.23: Package Attribution Text // Cardinality: optional, one or many PackageAttributionTexts []string `json:"attributionTexts"` // 7.24: Primary Package Purpose // Cardinality: optional, one or many // Allowed values: APPLICATION, FRAMEWORK, LIBRARY, CONTAINER, OPERATING-SYSTEM, DEVICE, FIRMWARE, SOURCE, ARCHIVE, FILE, INSTALL, OTHER PrimaryPackagePurpose string `json:"primaryPackagePurpose"` // 7.25: Release Date: YYYY-MM-DDThh:mm:ssZ // Cardinality: optional, one ReleaseDate string `json:"releaseDate"` // 7.26: Build Date: YYYY-MM-DDThh:mm:ssZ // Cardinality: optional, one BuiltDate string `json:"builtDate"` // 7.27: Valid Until Date: YYYY-MM-DDThh:mm:ssZ // Cardinality: optional, one ValidUntilDate string `json:"validUntilDate"` // Files contained in this Package Files []*File `json:"files"` Annotations []Annotation `json:"annotations"` }
Package is a Package section of an SPDX Document for version 2.3 of the spec.
func (*Package) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Package.
func (*Package) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PackageExternalReference ¶
type PackageExternalReference struct { // category is "SECURITY", "PACKAGE-MANAGER" or "OTHER" Category string `json:"referenceCategory"` // type is an [idstring] as defined in Appendix VI; // called RefType here due to "type" being a Golang keyword RefType string `json:"referenceType"` // locator is a unique string to access the package-specific // info, metadata or content within the target location Locator string `json:"referenceLocator"` // 7.22: Package External Reference Comment // Cardinality: conditional (optional, one) for each External Reference ExternalRefComment string `json:"comment"` }
PackageExternalReference is an External Reference to additional info about a Package, as defined in section 7.21 in version 2.3 of the spec.
func (*PackageExternalReference) DeepCopy ¶
func (in *PackageExternalReference) DeepCopy() *PackageExternalReference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PackageExternalReference.
func (*PackageExternalReference) DeepCopyInto ¶
func (in *PackageExternalReference) DeepCopyInto(out *PackageExternalReference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PackageVerificationCode ¶
type PackageVerificationCode struct { // Cardinality: mandatory, one if filesAnalyzed is true / omitted; // zero (must be omitted) if filesAnalyzed is false Value string `json:"packageVerificationCodeValue"` // Spec also allows specifying files to exclude from the // verification code algorithm; intended to enable exclusion of // the SPDX document file itself. ExcludedFiles []string `json:"packageVerificationCodeExcludedFiles"` }
func (*PackageVerificationCode) DeepCopy ¶
func (in *PackageVerificationCode) DeepCopy() *PackageVerificationCode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PackageVerificationCode.
func (*PackageVerificationCode) DeepCopyInto ¶
func (in *PackageVerificationCode) DeepCopyInto(out *PackageVerificationCode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Product ¶ added in v0.0.29
type Product struct { Component Subcomponents []Subcomponent `json:"subcomponents,omitempty"` }
func (*Product) DeepCopy ¶ added in v0.0.29
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Product.
func (*Product) DeepCopyInto ¶ added in v0.0.29
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Relationship ¶
type Relationship struct { // 11.1: Relationship // Cardinality: optional, one or more; one per Relationship // one mandatory for SPDX Document with multiple packages // RefA and RefB are first and second item // Relationship is type from 11.1.1 RefA DocElementID `json:"spdxElementId"` RefB DocElementID `json:"relatedSpdxElement"` Relationship string `json:"relationshipType"` // 11.2: Relationship Comment // Cardinality: optional, one RelationshipComment string `json:"comment"` }
Relationship is a Relationship section of an SPDX Document for version 2.3 of the spec.
func (*Relationship) DeepCopy ¶
func (in *Relationship) DeepCopy() *Relationship
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Relationship.
func (*Relationship) DeepCopyInto ¶
func (in *Relationship) DeepCopyInto(out *Relationship)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReportMeta ¶
ReportMeta describes metadata about a report
func (*ReportMeta) DeepCopy ¶
func (in *ReportMeta) DeepCopy() *ReportMeta
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReportMeta.
func (*ReportMeta) DeepCopyInto ¶
func (in *ReportMeta) DeepCopyInto(out *ReportMeta)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Review ¶
type Review struct { // DEPRECATED in version 2.0 of spec // 13.1: Reviewer // Cardinality: optional, one Reviewer string // including AnnotatorType: one of "Person", "Organization" or "Tool" ReviewerType string // DEPRECATED in version 2.0 of spec // 13.2: Review Date: YYYY-MM-DDThh:mm:ssZ // Cardinality: conditional (mandatory, one) if there is a Reviewer ReviewDate string // DEPRECATED in version 2.0 of spec // 13.3: Review Comment // Cardinality: optional, one ReviewComment string }
Review is a Review section of an SPDX Document for version 2.3 of the spec. DEPRECATED in version 2.0 of spec; retained here for compatibility.
func (*Review) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Review.
func (*Review) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RulePath ¶ added in v0.0.16
type RulePath struct { FailedPath string `json:"failedPath"` FixPath string `json:"fixPath"` FixPathValue string `json:"fixPathValue"` FixCommand string `json:"fixCommand"` }
func (*RulePath) DeepCopy ¶ added in v0.0.16
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RulePath.
func (*RulePath) DeepCopyInto ¶ added in v0.0.16
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RuleStatus ¶ added in v0.0.16
func (*RuleStatus) DeepCopy ¶ added in v0.0.16
func (in *RuleStatus) DeepCopy() *RuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleStatus.
func (*RuleStatus) DeepCopyInto ¶ added in v0.0.16
func (in *RuleStatus) DeepCopyInto(out *RuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SBOMSPDXv2p3 ¶
type SBOMSPDXv2p3 struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec SBOMSPDXv2p3Spec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status SBOMSPDXv2p3Status `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
SBOMSPDXv2p3 is an example type with a spec and a status.
func (*SBOMSPDXv2p3) DeepCopy ¶
func (in *SBOMSPDXv2p3) DeepCopy() *SBOMSPDXv2p3
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SBOMSPDXv2p3.
func (*SBOMSPDXv2p3) DeepCopyInto ¶
func (in *SBOMSPDXv2p3) DeepCopyInto(out *SBOMSPDXv2p3)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SBOMSPDXv2p3) DeepCopyObject ¶
func (in *SBOMSPDXv2p3) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SBOMSPDXv2p3Filtered ¶
type SBOMSPDXv2p3Filtered struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec SBOMSPDXv2p3Spec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status SBOMSPDXv2p3Status `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
SBOMSPDXv2p3Filtered is a custom resource that describes a filtered SBOM in the SPDX 2.3 format.
Being filtered means that the SBOM contains only the relevant vulnerable materials.
func (*SBOMSPDXv2p3Filtered) DeepCopy ¶
func (in *SBOMSPDXv2p3Filtered) DeepCopy() *SBOMSPDXv2p3Filtered
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SBOMSPDXv2p3Filtered.
func (*SBOMSPDXv2p3Filtered) DeepCopyInto ¶
func (in *SBOMSPDXv2p3Filtered) DeepCopyInto(out *SBOMSPDXv2p3Filtered)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SBOMSPDXv2p3Filtered) DeepCopyObject ¶
func (in *SBOMSPDXv2p3Filtered) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SBOMSPDXv2p3FilteredList ¶
type SBOMSPDXv2p3FilteredList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []SBOMSPDXv2p3Filtered `json:"items" protobuf:"bytes,2,rep,name=items"` }
SBOMSPDXv2p3FilteredList is a list of SBOMSPDXv2p3Filtered objects.
func (*SBOMSPDXv2p3FilteredList) DeepCopy ¶
func (in *SBOMSPDXv2p3FilteredList) DeepCopy() *SBOMSPDXv2p3FilteredList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SBOMSPDXv2p3FilteredList.
func (*SBOMSPDXv2p3FilteredList) DeepCopyInto ¶
func (in *SBOMSPDXv2p3FilteredList) DeepCopyInto(out *SBOMSPDXv2p3FilteredList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SBOMSPDXv2p3FilteredList) DeepCopyObject ¶
func (in *SBOMSPDXv2p3FilteredList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SBOMSPDXv2p3List ¶
type SBOMSPDXv2p3List struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []SBOMSPDXv2p3 `json:"items" protobuf:"bytes,2,rep,name=items"` }
SBOMSPDXv2p3List is a list of Flunder objects.
func (*SBOMSPDXv2p3List) DeepCopy ¶
func (in *SBOMSPDXv2p3List) DeepCopy() *SBOMSPDXv2p3List
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SBOMSPDXv2p3List.
func (*SBOMSPDXv2p3List) DeepCopyInto ¶
func (in *SBOMSPDXv2p3List) DeepCopyInto(out *SBOMSPDXv2p3List)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SBOMSPDXv2p3List) DeepCopyObject ¶
func (in *SBOMSPDXv2p3List) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SBOMSPDXv2p3Spec ¶
type SBOMSPDXv2p3Spec struct { Metadata SPDXMeta `json:"metadata"` SPDX Document `json:"spdx,omitempty"` }
SBOMSPDXv2p3Spec is the specification of a Flunder.
func (*SBOMSPDXv2p3Spec) DeepCopy ¶
func (in *SBOMSPDXv2p3Spec) DeepCopy() *SBOMSPDXv2p3Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SBOMSPDXv2p3Spec.
func (*SBOMSPDXv2p3Spec) DeepCopyInto ¶
func (in *SBOMSPDXv2p3Spec) DeepCopyInto(out *SBOMSPDXv2p3Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SBOMSPDXv2p3Status ¶
type SBOMSPDXv2p3Status struct { }
SBOMSPDXv2p3Status is the status of a Flunder.
func (*SBOMSPDXv2p3Status) DeepCopy ¶
func (in *SBOMSPDXv2p3Status) DeepCopy() *SBOMSPDXv2p3Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SBOMSPDXv2p3Status.
func (*SBOMSPDXv2p3Status) DeepCopyInto ¶
func (in *SBOMSPDXv2p3Status) DeepCopyInto(out *SBOMSPDXv2p3Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SBOMSummary ¶ added in v0.0.7
type SBOMSummary struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec SBOMSummarySpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status SBOMSPDXv2p3Status `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
SBOMSummary is a summary of an SBOM. It is not meant to be changed and only works as a lightweight facade for watching proper SBOMs.
func (*SBOMSummary) DeepCopy ¶ added in v0.0.7
func (in *SBOMSummary) DeepCopy() *SBOMSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SBOMSummary.
func (*SBOMSummary) DeepCopyInto ¶ added in v0.0.7
func (in *SBOMSummary) DeepCopyInto(out *SBOMSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SBOMSummary) DeepCopyObject ¶ added in v0.0.7
func (in *SBOMSummary) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SBOMSummaryList ¶ added in v0.0.7
type SBOMSummaryList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []SBOMSummary `json:"items" protobuf:"bytes,2,rep,name=items"` }
SBOMSummaryList is a list of SBOM summaries
func (*SBOMSummaryList) DeepCopy ¶ added in v0.0.7
func (in *SBOMSummaryList) DeepCopy() *SBOMSummaryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SBOMSummaryList.
func (*SBOMSummaryList) DeepCopyInto ¶ added in v0.0.7
func (in *SBOMSummaryList) DeepCopyInto(out *SBOMSummaryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SBOMSummaryList) DeepCopyObject ¶ added in v0.0.7
func (in *SBOMSummaryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SBOMSummarySpec ¶ added in v0.0.7
type SBOMSummarySpec struct{}
SBOMSummarySpec is the spec for the SBOM summary
Since the summary spec is supposed to hold no data, only used as a low footprint way to watch for heavy full-sized SBOMs, the spec is supposed to be empty on purpose.
func (*SBOMSummarySpec) DeepCopy ¶ added in v0.0.7
func (in *SBOMSummarySpec) DeepCopy() *SBOMSummarySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SBOMSummarySpec.
func (*SBOMSummarySpec) DeepCopyInto ¶ added in v0.0.7
func (in *SBOMSummarySpec) DeepCopyInto(out *SBOMSummarySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SPDXMeta ¶
type SPDXMeta struct { Tool ToolMeta `json:"tool"` Report ReportMeta `json:"report"` }
SPDXMeta describes metadata about an SPDX-formatted SBOM
func (*SPDXMeta) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SPDXMeta.
func (*SPDXMeta) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScannedControl ¶ added in v0.0.16
type ScannedControl struct { ControlID string `json:"controlID"` Name string `json:"name"` Severity ControlSeverity `json:"severity"` Status ScannedControlStatus `json:"status"` Rules []ScannedControlRule `json:"rules"` }
func (*ScannedControl) DeepCopy ¶ added in v0.0.16
func (in *ScannedControl) DeepCopy() *ScannedControl
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScannedControl.
func (*ScannedControl) DeepCopyInto ¶ added in v0.0.16
func (in *ScannedControl) DeepCopyInto(out *ScannedControl)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScannedControlRule ¶ added in v0.0.16
type ScannedControlRule struct { Name string `json:"name"` Status RuleStatus `json:"status"` ControlConfigurations map[string][]string `json:"controlConfigurations"` Paths []RulePath `json:"paths"` AppliedIgnoreRules []string `json:"appliedIgnoreRules"` RelatedResourcesIDs []string `json:"relatedResourcesIDs"` // ? }
func (*ScannedControlRule) DeepCopy ¶ added in v0.0.16
func (in *ScannedControlRule) DeepCopy() *ScannedControlRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScannedControlRule.
func (*ScannedControlRule) DeepCopyInto ¶ added in v0.0.16
func (in *ScannedControlRule) DeepCopyInto(out *ScannedControlRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScannedControlStatus ¶ added in v0.0.16
type ScannedControlStatus struct { Status string `json:"status"` SubStatus string `json:"subStatus"` Info string `json:"info"` }
func (*ScannedControlStatus) DeepCopy ¶ added in v0.0.16
func (in *ScannedControlStatus) DeepCopy() *ScannedControlStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScannedControlStatus.
func (*ScannedControlStatus) DeepCopyInto ¶ added in v0.0.16
func (in *ScannedControlStatus) DeepCopyInto(out *ScannedControlStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScannedControlSummary ¶ added in v0.0.16
type ScannedControlSummary struct { ControlID string `json:"controlID"` Severity ControlSeverity `json:"severity"` Status ScannedControlStatus `json:"status"` }
func (*ScannedControlSummary) DeepCopy ¶ added in v0.0.16
func (in *ScannedControlSummary) DeepCopy() *ScannedControlSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScannedControlSummary.
func (*ScannedControlSummary) DeepCopyInto ¶ added in v0.0.16
func (in *ScannedControlSummary) DeepCopyInto(out *ScannedControlSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SeveritySummary ¶ added in v0.0.7
type SeveritySummary struct { Critical VulnerabilityCounters `json:"critical,omitempty"` High VulnerabilityCounters `json:"high,omitempty"` Medium VulnerabilityCounters `json:"medium,omitempty"` Low VulnerabilityCounters `json:"low,omitempty"` Negligible VulnerabilityCounters `json:"negligible,omitempty"` Unknown VulnerabilityCounters `json:"unknown,omitempty"` }
SeveritySummary is a summary of all vulnerabilities included in vulnerability manifest
func (*SeveritySummary) DeepCopy ¶ added in v0.0.7
func (in *SeveritySummary) DeepCopy() *SeveritySummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeveritySummary.
func (*SeveritySummary) DeepCopyInto ¶ added in v0.0.7
func (in *SeveritySummary) DeepCopyInto(out *SeveritySummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Snippet ¶
type Snippet struct { // 9.1: Snippet SPDX Identifier: "SPDXRef-[idstring]" // Cardinality: mandatory, one SnippetSPDXIdentifier ElementID `json:"SPDXID"` // 9.2: Snippet from File SPDX Identifier // Cardinality: mandatory, one SnippetFromFileSPDXIdentifier ElementID `json:"snippetFromFile"` // Ranges denotes the start/end byte offsets or line numbers that the snippet is relevant to Ranges []SnippetRange `json:"ranges"` // 9.5: Snippet Concluded License: SPDX License Expression, "NONE" or "NOASSERTION" // Cardinality: optional, one SnippetLicenseConcluded string `json:"licenseConcluded"` // 9.6: License Information in Snippet: SPDX License Expression, "NONE" or "NOASSERTION" // Cardinality: optional, one or many LicenseInfoInSnippet []string `json:"licenseInfoInSnippets"` // 9.7: Snippet Comments on License // Cardinality: optional, one SnippetLicenseComments string `json:"licenseComments"` // 9.8: Snippet Copyright Text: copyright notice(s) text, "NONE" or "NOASSERTION" // Cardinality: mandatory, one SnippetCopyrightText string `json:"copyrightText"` // 9.9: Snippet Comment // Cardinality: optional, one SnippetComment string `json:"comment"` // 9.10: Snippet Name // Cardinality: optional, one SnippetName string `json:"name"` // 9.11: Snippet Attribution Text // Cardinality: optional, one or many SnippetAttributionTexts []string `json:"-" yaml:"-"` }
Snippet is a Snippet section of an SPDX Document for version 2.3 of the spec.
func (*Snippet) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Snippet.
func (*Snippet) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SnippetRange ¶
type SnippetRange struct { StartPointer SnippetRangePointer `json:"startPointer"` EndPointer SnippetRangePointer `json:"endPointer"` }
func (*SnippetRange) DeepCopy ¶
func (in *SnippetRange) DeepCopy() *SnippetRange
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SnippetRange.
func (*SnippetRange) DeepCopyInto ¶
func (in *SnippetRange) DeepCopyInto(out *SnippetRange)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SnippetRangePointer ¶
type SnippetRangePointer struct { // 5.3: Snippet Byte Range: [start byte]:[end byte] // Cardinality: mandatory, one Offset int `json:"offset"` // 5.4: Snippet Line Range: [start line]:[end line] // Cardinality: optional, one LineNumber int `json:"lineNumber"` FileSPDXIdentifier ElementID `json:"reference"` }
func (*SnippetRangePointer) DeepCopy ¶
func (in *SnippetRangePointer) DeepCopy() *SnippetRangePointer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SnippetRangePointer.
func (*SnippetRangePointer) DeepCopyInto ¶
func (in *SnippetRangePointer) DeepCopyInto(out *SnippetRangePointer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Source ¶
type Source struct { Type string `json:"type"` Target json.RawMessage `json:"target,omitempty"` }
func (*Source) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Source.
func (*Source) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Statement ¶ added in v0.0.29
type Statement struct { // ID is an optional identifier for the statement. It takes an IRI and must // be unique for each statement in the document. ID string `json:"@id,omitempty"` // [vul_id] SHOULD use existing and well known identifiers, for example: // CVE, the Global Security Database (GSD), or a supplier’s vulnerability // tracking system. It is expected that vulnerability identification systems // are external to and maintained separately from VEX. // // [vul_id] MAY be URIs or URLs. // [vul_id] MAY be arbitrary and MAY be created by the VEX statement [author]. Vulnerability VexVulnerability `json:"vulnerability,omitempty"` // Timestamp is the time at which the information expressed in the Statement // was known to be true. Timestamp string `json:"timestamp,omitempty"` // LastUpdated records the time when the statement last had a modification LastUpdated string `json:"last_updated,omitempty"` // Product // Product details MUST specify what Status applies to. // Product details MUST include [product_id] and MAY include [subcomponent_id]. Products []Product `json:"products,omitempty"` // A VEX statement MUST provide Status of the vulnerabilities with respect to the // products and components listed in the statement. Status MUST be one of the // Status const values, some of which have further options and requirements. Status Status `json:"status"` // [status_notes] MAY convey information about how [status] was determined // and MAY reference other VEX information. StatusNotes string `json:"status_notes,omitempty"` // For ”not_affected” status, a VEX statement MUST include a status Justification // that further explains the status. Justification Justification `json:"justification,omitempty"` // For ”not_affected” status, a VEX statement MAY include an ImpactStatement // that contains a description why the vulnerability cannot be exploited. ImpactStatement string `json:"impact_statement,omitempty"` // For "affected" status, a VEX statement MUST include an ActionStatement that // SHOULD describe actions to remediate or mitigate [vul_id]. ActionStatement string `json:"action_statement,omitempty"` ActionStatementTimestamp string `json:"action_statement_timestamp,omitempty"` }
func (*Statement) DeepCopy ¶ added in v0.0.29
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Statement.
func (*Statement) DeepCopyInto ¶ added in v0.0.29
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Subcomponent ¶ added in v0.0.29
type Subcomponent struct {
Component
}
func (*Subcomponent) DeepCopy ¶ added in v0.0.29
func (in *Subcomponent) DeepCopy() *Subcomponent
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Subcomponent.
func (*Subcomponent) DeepCopyInto ¶ added in v0.0.29
func (in *Subcomponent) DeepCopyInto(out *Subcomponent)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Supplier ¶
type Supplier struct { // can be "NOASSERTION" Supplier string // SupplierType can be one of "Person", "Organization", or empty if Supplier is "NOASSERTION" SupplierType string }
func (*Supplier) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Supplier.
func (*Supplier) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (Supplier) MarshalJSON ¶
MarshalJSON converts the receiver into a slice of bytes representing a Supplier in string form. This function is also used when marshalling to YAML
func (*Supplier) UnmarshalJSON ¶
UnmarshalJSON takes a supplier in the typical one-line format and parses it into a Supplier struct. This function is also used when unmarshalling YAML
type SyftCoordinates ¶
type SyftCoordinates struct { RealPath string `json:"path"` FileSystemID string `json:"layerID,omitempty"` }
func (*SyftCoordinates) DeepCopy ¶
func (in *SyftCoordinates) DeepCopy() *SyftCoordinates
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyftCoordinates.
func (*SyftCoordinates) DeepCopyInto ¶
func (in *SyftCoordinates) DeepCopyInto(out *SyftCoordinates)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SyftLanguage ¶
type SyftLanguage string
type ToolMeta ¶
ToolMeta describes metadata about a tool that generated an artifact
func (*ToolMeta) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolMeta.
func (*ToolMeta) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpstreamPackage ¶
func (*UpstreamPackage) DeepCopy ¶
func (in *UpstreamPackage) DeepCopy() *UpstreamPackage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpstreamPackage.
func (*UpstreamPackage) DeepCopyInto ¶
func (in *UpstreamPackage) DeepCopyInto(out *UpstreamPackage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VEX ¶ added in v0.0.29
func (*VEX) DeepCopy ¶ added in v0.0.29
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VEX.
func (*VEX) DeepCopyInto ¶ added in v0.0.29
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VexVulnerability ¶ added in v0.0.29
type VexVulnerability struct { // ID is an IRI to reference the vulnerability in the statement. ID string `json:"@id,omitempty"` // Name is the main vulnerability identifier. Name string `json:"name,omitempty"` // Description is a short free form text description of the vulnerability. Description string `json:"description,omitempty"` // Aliases is a list of other vulnerability identifier strings that // locate the vulnerability in other tracking systems. Aliases []string `json:"aliases,omitempty"` }
func (*VexVulnerability) DeepCopy ¶ added in v0.0.29
func (in *VexVulnerability) DeepCopy() *VexVulnerability
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VexVulnerability.
func (*VexVulnerability) DeepCopyInto ¶ added in v0.0.29
func (in *VexVulnerability) DeepCopyInto(out *VexVulnerability)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VulnerabilitiesComponents ¶ added in v0.0.16
type VulnerabilitiesComponents struct { ImageVulnerabilitiesObj VulnerabilitiesObjScope `json:"all"` WorkloadVulnerabilitiesObj VulnerabilitiesObjScope `json:"relevant"` }
func (*VulnerabilitiesComponents) DeepCopy ¶ added in v0.0.16
func (in *VulnerabilitiesComponents) DeepCopy() *VulnerabilitiesComponents
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VulnerabilitiesComponents.
func (*VulnerabilitiesComponents) DeepCopyInto ¶ added in v0.0.16
func (in *VulnerabilitiesComponents) DeepCopyInto(out *VulnerabilitiesComponents)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VulnerabilitiesObjScope ¶ added in v0.0.16
type VulnerabilitiesObjScope struct { Namespace string `json:"namespace"` Name string `json:"name"` Kind string `json:"kind"` }
func (*VulnerabilitiesObjScope) DeepCopy ¶ added in v0.0.16
func (in *VulnerabilitiesObjScope) DeepCopy() *VulnerabilitiesObjScope
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VulnerabilitiesObjScope.
func (*VulnerabilitiesObjScope) DeepCopyInto ¶ added in v0.0.16
func (in *VulnerabilitiesObjScope) DeepCopyInto(out *VulnerabilitiesObjScope)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Vulnerability ¶
type Vulnerability struct { VulnerabilityMetadata Fix Fix `json:"fix"` Advisories []Advisory `json:"advisories"` }
func (*Vulnerability) DeepCopy ¶
func (in *Vulnerability) DeepCopy() *Vulnerability
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Vulnerability.
func (*Vulnerability) DeepCopyInto ¶
func (in *Vulnerability) DeepCopyInto(out *Vulnerability)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VulnerabilityCounters ¶ added in v0.0.7
VulnerabilityCounters describes a counter of vulnerabilities.
Intended to store relevant and total vulnerabilities in the future.
func (*VulnerabilityCounters) DeepCopy ¶ added in v0.0.7
func (in *VulnerabilityCounters) DeepCopy() *VulnerabilityCounters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VulnerabilityCounters.
func (*VulnerabilityCounters) DeepCopyInto ¶ added in v0.0.7
func (in *VulnerabilityCounters) DeepCopyInto(out *VulnerabilityCounters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VulnerabilityManifest ¶
type VulnerabilityManifest struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec VulnerabilityManifestSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status VulnerabilityManifestStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
VulnerabilityManifest is a custom resource that describes a manifest of found vulnerabilities.
func (*VulnerabilityManifest) DeepCopy ¶
func (in *VulnerabilityManifest) DeepCopy() *VulnerabilityManifest
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VulnerabilityManifest.
func (*VulnerabilityManifest) DeepCopyInto ¶
func (in *VulnerabilityManifest) DeepCopyInto(out *VulnerabilityManifest)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VulnerabilityManifest) DeepCopyObject ¶
func (in *VulnerabilityManifest) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VulnerabilityManifestList ¶
type VulnerabilityManifestList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []VulnerabilityManifest `json:"items" protobuf:"bytes,2,rep,name=items"` }
VulnerabilityManifestList is a list of Vulnerability manifests.
func (*VulnerabilityManifestList) DeepCopy ¶
func (in *VulnerabilityManifestList) DeepCopy() *VulnerabilityManifestList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VulnerabilityManifestList.
func (*VulnerabilityManifestList) DeepCopyInto ¶
func (in *VulnerabilityManifestList) DeepCopyInto(out *VulnerabilityManifestList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VulnerabilityManifestList) DeepCopyObject ¶
func (in *VulnerabilityManifestList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VulnerabilityManifestMeta ¶
type VulnerabilityManifestMeta struct { WithRelevancy bool `json:"withRelevancy"` Tool VulnerabilityManifestToolMeta `json:"tool"` Report VulnerabilityManifestReportMeta `json:"report"` }
VulnerabilityManifestMeta holds metadata about a vulnerability manifest
func (*VulnerabilityManifestMeta) DeepCopy ¶
func (in *VulnerabilityManifestMeta) DeepCopy() *VulnerabilityManifestMeta
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VulnerabilityManifestMeta.
func (*VulnerabilityManifestMeta) DeepCopyInto ¶
func (in *VulnerabilityManifestMeta) DeepCopyInto(out *VulnerabilityManifestMeta)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VulnerabilityManifestReportMeta ¶
VulnerabilityManifestReportMeta holds metadata about the specific report tied to a vulnerability manifest
func (*VulnerabilityManifestReportMeta) DeepCopy ¶
func (in *VulnerabilityManifestReportMeta) DeepCopy() *VulnerabilityManifestReportMeta
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VulnerabilityManifestReportMeta.
func (*VulnerabilityManifestReportMeta) DeepCopyInto ¶
func (in *VulnerabilityManifestReportMeta) DeepCopyInto(out *VulnerabilityManifestReportMeta)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VulnerabilityManifestSpec ¶
type VulnerabilityManifestSpec struct { Metadata VulnerabilityManifestMeta `json:"metadata,omitempty"` Payload GrypeDocument `json:"payload,omitempty"` }
func (*VulnerabilityManifestSpec) DeepCopy ¶
func (in *VulnerabilityManifestSpec) DeepCopy() *VulnerabilityManifestSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VulnerabilityManifestSpec.
func (*VulnerabilityManifestSpec) DeepCopyInto ¶
func (in *VulnerabilityManifestSpec) DeepCopyInto(out *VulnerabilityManifestSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VulnerabilityManifestStatus ¶
type VulnerabilityManifestStatus struct { }
func (*VulnerabilityManifestStatus) DeepCopy ¶
func (in *VulnerabilityManifestStatus) DeepCopy() *VulnerabilityManifestStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VulnerabilityManifestStatus.
func (*VulnerabilityManifestStatus) DeepCopyInto ¶
func (in *VulnerabilityManifestStatus) DeepCopyInto(out *VulnerabilityManifestStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VulnerabilityManifestSummary ¶ added in v0.0.7
type VulnerabilityManifestSummary struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec VulnerabilityManifestSummarySpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status VulnerabilityManifestStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
VulnerabilityManifestSummary is a summary of a VulnerabilityManifests.
func (*VulnerabilityManifestSummary) DeepCopy ¶ added in v0.0.7
func (in *VulnerabilityManifestSummary) DeepCopy() *VulnerabilityManifestSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VulnerabilityManifestSummary.
func (*VulnerabilityManifestSummary) DeepCopyInto ¶ added in v0.0.7
func (in *VulnerabilityManifestSummary) DeepCopyInto(out *VulnerabilityManifestSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VulnerabilityManifestSummary) DeepCopyObject ¶ added in v0.0.7
func (in *VulnerabilityManifestSummary) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VulnerabilityManifestSummaryList ¶ added in v0.0.7
type VulnerabilityManifestSummaryList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []VulnerabilityManifestSummary `json:"items" protobuf:"bytes,2,rep,name=items"` }
VulnerabilityManifestSummaryList is a list of VulnerabilityManifest summaries.
func (*VulnerabilityManifestSummaryList) DeepCopy ¶ added in v0.0.7
func (in *VulnerabilityManifestSummaryList) DeepCopy() *VulnerabilityManifestSummaryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VulnerabilityManifestSummaryList.
func (*VulnerabilityManifestSummaryList) DeepCopyInto ¶ added in v0.0.7
func (in *VulnerabilityManifestSummaryList) DeepCopyInto(out *VulnerabilityManifestSummaryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VulnerabilityManifestSummaryList) DeepCopyObject ¶ added in v0.0.7
func (in *VulnerabilityManifestSummaryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VulnerabilityManifestSummarySpec ¶ added in v0.0.7
type VulnerabilityManifestSummarySpec struct { Severities SeveritySummary `json:"severities"` Vulnerabilities VulnerabilitiesComponents `json:"vulnerabilitiesRef"` }
func (*VulnerabilityManifestSummarySpec) DeepCopy ¶ added in v0.0.7
func (in *VulnerabilityManifestSummarySpec) DeepCopy() *VulnerabilityManifestSummarySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VulnerabilityManifestSummarySpec.
func (*VulnerabilityManifestSummarySpec) DeepCopyInto ¶ added in v0.0.7
func (in *VulnerabilityManifestSummarySpec) DeepCopyInto(out *VulnerabilityManifestSummarySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VulnerabilityManifestToolMeta ¶
type VulnerabilityManifestToolMeta struct { Name string `json:"name"` Version string `json:"version"` DatabaseVersion string `json:"databaseVersion"` }
VulnerabilityManifestToolMeta describes data about the tool used to generate the vulnerability manifest’s report
func (*VulnerabilityManifestToolMeta) DeepCopy ¶
func (in *VulnerabilityManifestToolMeta) DeepCopy() *VulnerabilityManifestToolMeta
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VulnerabilityManifestToolMeta.
func (*VulnerabilityManifestToolMeta) DeepCopyInto ¶
func (in *VulnerabilityManifestToolMeta) DeepCopyInto(out *VulnerabilityManifestToolMeta)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VulnerabilityMetadata ¶
type VulnerabilityMetadata struct { ID string `json:"id"` DataSource string `json:"dataSource"` Namespace string `json:"namespace,omitempty"` Severity string `json:"severity,omitempty"` URLs []string `json:"urls"` Description string `json:"description,omitempty"` Cvss []Cvss `json:"cvss"` }
func (*VulnerabilityMetadata) DeepCopy ¶
func (in *VulnerabilityMetadata) DeepCopy() *VulnerabilityMetadata
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VulnerabilityMetadata.
func (*VulnerabilityMetadata) DeepCopyInto ¶
func (in *VulnerabilityMetadata) DeepCopyInto(out *VulnerabilityMetadata)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VulnerabilitySummary ¶ added in v0.0.20
type VulnerabilitySummary struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec VulnerabilitySummarySpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` Status VulnerabilitySummaryStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
VulnerabilitySummary is a summary of a vulnerabilities for a given scope.
func (*VulnerabilitySummary) DeepCopy ¶ added in v0.0.20
func (in *VulnerabilitySummary) DeepCopy() *VulnerabilitySummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VulnerabilitySummary.
func (*VulnerabilitySummary) DeepCopyInto ¶ added in v0.0.20
func (in *VulnerabilitySummary) DeepCopyInto(out *VulnerabilitySummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VulnerabilitySummary) DeepCopyObject ¶ added in v0.0.20
func (in *VulnerabilitySummary) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VulnerabilitySummaryList ¶ added in v0.0.20
type VulnerabilitySummaryList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []VulnerabilitySummary `json:"items" protobuf:"bytes,2,rep,name=items"` }
VulnerabilitySummaryList is a list of VulnerabilitySummary.
func (*VulnerabilitySummaryList) DeepCopy ¶ added in v0.0.20
func (in *VulnerabilitySummaryList) DeepCopy() *VulnerabilitySummaryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VulnerabilitySummaryList.
func (*VulnerabilitySummaryList) DeepCopyInto ¶ added in v0.0.20
func (in *VulnerabilitySummaryList) DeepCopyInto(out *VulnerabilitySummaryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VulnerabilitySummaryList) DeepCopyObject ¶ added in v0.0.20
func (in *VulnerabilitySummaryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VulnerabilitySummarySpec ¶ added in v0.0.20
type VulnerabilitySummarySpec struct { Severities SeveritySummary `json:"severities"` WorkloadVulnerabilitiesObj []VulnerabilitiesObjScope `json:"vulnerabilitiesRef"` }
func (*VulnerabilitySummarySpec) DeepCopy ¶ added in v0.0.20
func (in *VulnerabilitySummarySpec) DeepCopy() *VulnerabilitySummarySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VulnerabilitySummarySpec.
func (*VulnerabilitySummarySpec) DeepCopyInto ¶ added in v0.0.20
func (in *VulnerabilitySummarySpec) DeepCopyInto(out *VulnerabilitySummarySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VulnerabilitySummaryStatus ¶ added in v0.0.20
type VulnerabilitySummaryStatus struct { }
func (*VulnerabilitySummaryStatus) DeepCopy ¶ added in v0.0.20
func (in *VulnerabilitySummaryStatus) DeepCopy() *VulnerabilitySummaryStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VulnerabilitySummaryStatus.
func (*VulnerabilitySummaryStatus) DeepCopyInto ¶ added in v0.0.20
func (in *VulnerabilitySummaryStatus) DeepCopyInto(out *VulnerabilitySummaryStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkloadConfigurationScan ¶ added in v0.0.16
type WorkloadConfigurationScan struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec WorkloadConfigurationScanSpec `json:"spec"` }
WorkloadConfigurationScan is a custom resource that describes a configuration scan result of a workload.
func (*WorkloadConfigurationScan) DeepCopy ¶ added in v0.0.16
func (in *WorkloadConfigurationScan) DeepCopy() *WorkloadConfigurationScan
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadConfigurationScan.
func (*WorkloadConfigurationScan) DeepCopyInto ¶ added in v0.0.16
func (in *WorkloadConfigurationScan) DeepCopyInto(out *WorkloadConfigurationScan)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkloadConfigurationScan) DeepCopyObject ¶ added in v0.0.16
func (in *WorkloadConfigurationScan) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WorkloadConfigurationScanList ¶ added in v0.0.16
type WorkloadConfigurationScanList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []WorkloadConfigurationScan `json:"items"` }
WorkloadConfigurationScanList is a list of workload configuration scan results.
func (*WorkloadConfigurationScanList) DeepCopy ¶ added in v0.0.16
func (in *WorkloadConfigurationScanList) DeepCopy() *WorkloadConfigurationScanList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadConfigurationScanList.
func (*WorkloadConfigurationScanList) DeepCopyInto ¶ added in v0.0.16
func (in *WorkloadConfigurationScanList) DeepCopyInto(out *WorkloadConfigurationScanList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkloadConfigurationScanList) DeepCopyObject ¶ added in v0.0.16
func (in *WorkloadConfigurationScanList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WorkloadConfigurationScanSeveritiesSummary ¶ added in v0.0.16
type WorkloadConfigurationScanSeveritiesSummary struct { Critical int `json:"critical"` High int `json:"high"` Medium int `json:"medium"` Low int `json:"low"` Unknown int `json:"unknown"` }
func (*WorkloadConfigurationScanSeveritiesSummary) DeepCopy ¶ added in v0.0.16
func (in *WorkloadConfigurationScanSeveritiesSummary) DeepCopy() *WorkloadConfigurationScanSeveritiesSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadConfigurationScanSeveritiesSummary.
func (*WorkloadConfigurationScanSeveritiesSummary) DeepCopyInto ¶ added in v0.0.16
func (in *WorkloadConfigurationScanSeveritiesSummary) DeepCopyInto(out *WorkloadConfigurationScanSeveritiesSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkloadConfigurationScanSpec ¶ added in v0.0.16
type WorkloadConfigurationScanSpec struct { Controls map[string]ScannedControl `json:"controls"` RelatedObjects []WorkloadScanRelatedObject `json:"relatedObjects"` }
func (*WorkloadConfigurationScanSpec) DeepCopy ¶ added in v0.0.16
func (in *WorkloadConfigurationScanSpec) DeepCopy() *WorkloadConfigurationScanSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadConfigurationScanSpec.
func (*WorkloadConfigurationScanSpec) DeepCopyInto ¶ added in v0.0.16
func (in *WorkloadConfigurationScanSpec) DeepCopyInto(out *WorkloadConfigurationScanSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkloadConfigurationScanSummary ¶ added in v0.0.16
type WorkloadConfigurationScanSummary struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Spec WorkloadConfigurationScanSummarySpec `json:"spec"` }
WorkloadConfigurationScanSummary is a summary of a WorkloadConfigurationScan
func (*WorkloadConfigurationScanSummary) DeepCopy ¶ added in v0.0.16
func (in *WorkloadConfigurationScanSummary) DeepCopy() *WorkloadConfigurationScanSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadConfigurationScanSummary.
func (*WorkloadConfigurationScanSummary) DeepCopyInto ¶ added in v0.0.16
func (in *WorkloadConfigurationScanSummary) DeepCopyInto(out *WorkloadConfigurationScanSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkloadConfigurationScanSummary) DeepCopyObject ¶ added in v0.0.16
func (in *WorkloadConfigurationScanSummary) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WorkloadConfigurationScanSummaryIdentifier ¶ added in v0.0.18
type WorkloadConfigurationScanSummaryIdentifier struct { Namespace string `json:"namespace"` Kind string `json:"kind"` Name string `json:"name"` }
WorkloadConfigurationScanSummaryIdentifier includes information needed to identify a WorkloadConfigurationScanSummary object
func (*WorkloadConfigurationScanSummaryIdentifier) DeepCopy ¶ added in v0.0.18
func (in *WorkloadConfigurationScanSummaryIdentifier) DeepCopy() *WorkloadConfigurationScanSummaryIdentifier
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadConfigurationScanSummaryIdentifier.
func (*WorkloadConfigurationScanSummaryIdentifier) DeepCopyInto ¶ added in v0.0.18
func (in *WorkloadConfigurationScanSummaryIdentifier) DeepCopyInto(out *WorkloadConfigurationScanSummaryIdentifier)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkloadConfigurationScanSummaryList ¶ added in v0.0.16
type WorkloadConfigurationScanSummaryList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []WorkloadConfigurationScanSummary `json:"items"` }
WorkloadConfigurationScanSummaryList is a list of WorkloadConfigurationScan summaries.
func (*WorkloadConfigurationScanSummaryList) DeepCopy ¶ added in v0.0.16
func (in *WorkloadConfigurationScanSummaryList) DeepCopy() *WorkloadConfigurationScanSummaryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadConfigurationScanSummaryList.
func (*WorkloadConfigurationScanSummaryList) DeepCopyInto ¶ added in v0.0.16
func (in *WorkloadConfigurationScanSummaryList) DeepCopyInto(out *WorkloadConfigurationScanSummaryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkloadConfigurationScanSummaryList) DeepCopyObject ¶ added in v0.0.16
func (in *WorkloadConfigurationScanSummaryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WorkloadConfigurationScanSummarySpec ¶ added in v0.0.16
type WorkloadConfigurationScanSummarySpec struct { Severities WorkloadConfigurationScanSeveritiesSummary `json:"severities"` Controls map[string]ScannedControlSummary `json:"controls"` }
func (*WorkloadConfigurationScanSummarySpec) DeepCopy ¶ added in v0.0.16
func (in *WorkloadConfigurationScanSummarySpec) DeepCopy() *WorkloadConfigurationScanSummarySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadConfigurationScanSummarySpec.
func (*WorkloadConfigurationScanSummarySpec) DeepCopyInto ¶ added in v0.0.16
func (in *WorkloadConfigurationScanSummarySpec) DeepCopyInto(out *WorkloadConfigurationScanSummarySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkloadScanRelatedObject ¶ added in v0.0.16
type WorkloadScanRelatedObject struct { Namespace string `json:"namespace"` APIGroup string `json:"apiGroup"` APIVersion string `json:"apiVersion"` Kind string `json:"kind"` Name string `json:"name"` }
func (*WorkloadScanRelatedObject) DeepCopy ¶ added in v0.0.16
func (in *WorkloadScanRelatedObject) DeepCopy() *WorkloadScanRelatedObject
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadScanRelatedObject.
func (*WorkloadScanRelatedObject) DeepCopyInto ¶ added in v0.0.16
func (in *WorkloadScanRelatedObject) DeepCopyInto(out *WorkloadScanRelatedObject)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.