Partager via


ContainerRegistryVulnerabilityProperties Class

Definition

Additional context fields for container registry Vulnerability assessment

[Newtonsoft.Json.JsonObject("ContainerRegistryVulnerability")]
public class ContainerRegistryVulnerabilityProperties : Microsoft.Azure.Management.Security.Models.AdditionalData
[<Newtonsoft.Json.JsonObject("ContainerRegistryVulnerability")>]
type ContainerRegistryVulnerabilityProperties = class
    inherit AdditionalData
Public Class ContainerRegistryVulnerabilityProperties
Inherits AdditionalData
Inheritance
ContainerRegistryVulnerabilityProperties
Attributes
Newtonsoft.Json.JsonObjectAttribute

Constructors

ContainerRegistryVulnerabilityProperties()

Initializes a new instance of the ContainerRegistryVulnerabilityProperties class.

ContainerRegistryVulnerabilityProperties(String, IDictionary<String, Cvss>, Nullable<Boolean>, IList<CVE>, Nullable<DateTime>, IList<VendorReference>, String, String)

Initializes a new instance of the ContainerRegistryVulnerabilityProperties class.

Properties

Cve

Gets list of CVEs

Cvss

Gets dictionary from cvss version to cvss details object

ImageDigest

Gets digest of the vulnerable image

Patchable

Gets indicates whether a patch is available or not

PublishedTime

Gets published time

RepositoryName

Gets name of the repository which the vulnerable image belongs to

Type

Gets vulnerability Type. e.g: Vulnerability, Potential Vulnerability, Information Gathered, Vulnerability

VendorReferences

Gets

Applies to