| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.ECR.Types.PackageVulnerabilityDetails
Description
Synopsis
- data PackageVulnerabilityDetails = PackageVulnerabilityDetails' {}
- newPackageVulnerabilityDetails :: PackageVulnerabilityDetails
- packageVulnerabilityDetails_cvss :: Lens' PackageVulnerabilityDetails (Maybe [CvssScore])
- packageVulnerabilityDetails_referenceUrls :: Lens' PackageVulnerabilityDetails (Maybe [Text])
- packageVulnerabilityDetails_relatedVulnerabilities :: Lens' PackageVulnerabilityDetails (Maybe [Text])
- packageVulnerabilityDetails_source :: Lens' PackageVulnerabilityDetails (Maybe Text)
- packageVulnerabilityDetails_sourceUrl :: Lens' PackageVulnerabilityDetails (Maybe Text)
- packageVulnerabilityDetails_vendorCreatedAt :: Lens' PackageVulnerabilityDetails (Maybe UTCTime)
- packageVulnerabilityDetails_vendorSeverity :: Lens' PackageVulnerabilityDetails (Maybe Text)
- packageVulnerabilityDetails_vendorUpdatedAt :: Lens' PackageVulnerabilityDetails (Maybe UTCTime)
- packageVulnerabilityDetails_vulnerabilityId :: Lens' PackageVulnerabilityDetails (Maybe Text)
- packageVulnerabilityDetails_vulnerablePackages :: Lens' PackageVulnerabilityDetails (Maybe [VulnerablePackage])
Documentation
data PackageVulnerabilityDetails Source #
Information about a package vulnerability finding.
See: newPackageVulnerabilityDetails smart constructor.
Constructors
| PackageVulnerabilityDetails' | |
Fields
| |
Instances
newPackageVulnerabilityDetails :: PackageVulnerabilityDetails Source #
Create a value of PackageVulnerabilityDetails with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cvss:PackageVulnerabilityDetails', packageVulnerabilityDetails_cvss - An object that contains details about the CVSS score of a finding.
$sel:referenceUrls:PackageVulnerabilityDetails', packageVulnerabilityDetails_referenceUrls - One or more URLs that contain details about this vulnerability type.
$sel:relatedVulnerabilities:PackageVulnerabilityDetails', packageVulnerabilityDetails_relatedVulnerabilities - One or more vulnerabilities related to the one identified in this
finding.
PackageVulnerabilityDetails, packageVulnerabilityDetails_source - The source of the vulnerability information.
$sel:sourceUrl:PackageVulnerabilityDetails', packageVulnerabilityDetails_sourceUrl - A URL to the source of the vulnerability information.
$sel:vendorCreatedAt:PackageVulnerabilityDetails', packageVulnerabilityDetails_vendorCreatedAt - The date and time that this vulnerability was first added to the
vendor's database.
$sel:vendorSeverity:PackageVulnerabilityDetails', packageVulnerabilityDetails_vendorSeverity - The severity the vendor has given to this vulnerability type.
$sel:vendorUpdatedAt:PackageVulnerabilityDetails', packageVulnerabilityDetails_vendorUpdatedAt - The date and time the vendor last updated this vulnerability in their
database.
$sel:vulnerabilityId:PackageVulnerabilityDetails', packageVulnerabilityDetails_vulnerabilityId - The ID given to this vulnerability.
$sel:vulnerablePackages:PackageVulnerabilityDetails', packageVulnerabilityDetails_vulnerablePackages - The packages impacted by this vulnerability.
packageVulnerabilityDetails_cvss :: Lens' PackageVulnerabilityDetails (Maybe [CvssScore]) Source #
An object that contains details about the CVSS score of a finding.
packageVulnerabilityDetails_referenceUrls :: Lens' PackageVulnerabilityDetails (Maybe [Text]) Source #
One or more URLs that contain details about this vulnerability type.
packageVulnerabilityDetails_relatedVulnerabilities :: Lens' PackageVulnerabilityDetails (Maybe [Text]) Source #
One or more vulnerabilities related to the one identified in this finding.
packageVulnerabilityDetails_source :: Lens' PackageVulnerabilityDetails (Maybe Text) Source #
The source of the vulnerability information.
packageVulnerabilityDetails_sourceUrl :: Lens' PackageVulnerabilityDetails (Maybe Text) Source #
A URL to the source of the vulnerability information.
packageVulnerabilityDetails_vendorCreatedAt :: Lens' PackageVulnerabilityDetails (Maybe UTCTime) Source #
The date and time that this vulnerability was first added to the vendor's database.
packageVulnerabilityDetails_vendorSeverity :: Lens' PackageVulnerabilityDetails (Maybe Text) Source #
The severity the vendor has given to this vulnerability type.
packageVulnerabilityDetails_vendorUpdatedAt :: Lens' PackageVulnerabilityDetails (Maybe UTCTime) Source #
The date and time the vendor last updated this vulnerability in their database.
packageVulnerabilityDetails_vulnerabilityId :: Lens' PackageVulnerabilityDetails (Maybe Text) Source #
The ID given to this vulnerability.
packageVulnerabilityDetails_vulnerablePackages :: Lens' PackageVulnerabilityDetails (Maybe [VulnerablePackage]) Source #
The packages impacted by this vulnerability.