ContainerRegistryVulnerabilityProperties Constructors

Definition

Overloads

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.

ContainerRegistryVulnerabilityProperties()

Initializes a new instance of the ContainerRegistryVulnerabilityProperties class.

public ContainerRegistryVulnerabilityProperties ();
Public Sub New ()

Applies to

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

Initializes a new instance of the ContainerRegistryVulnerabilityProperties class.

public ContainerRegistryVulnerabilityProperties (string type = default, System.Collections.Generic.IDictionary<string,Microsoft.Azure.Management.Security.Models.Cvss> cvss = default, bool? patchable = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Security.Models.CVE> cve = default, DateTime? publishedTime = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Security.Models.VendorReference> vendorReferences = default, string repositoryName = default, string imageDigest = default);
new Microsoft.Azure.Management.Security.Models.ContainerRegistryVulnerabilityProperties : string * System.Collections.Generic.IDictionary<string, Microsoft.Azure.Management.Security.Models.Cvss> * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Management.Security.Models.CVE> * Nullable<DateTime> * System.Collections.Generic.IList<Microsoft.Azure.Management.Security.Models.VendorReference> * string * string -> Microsoft.Azure.Management.Security.Models.ContainerRegistryVulnerabilityProperties
Public Sub New (Optional type As String = Nothing, Optional cvss As IDictionary(Of String, Cvss) = Nothing, Optional patchable As Nullable(Of Boolean) = Nothing, Optional cve As IList(Of CVE) = Nothing, Optional publishedTime As Nullable(Of DateTime) = Nothing, Optional vendorReferences As IList(Of VendorReference) = Nothing, Optional repositoryName As String = Nothing, Optional imageDigest As String = Nothing)

Parameters

type
String

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

cvss
IDictionary<String,Cvss>

Dictionary from cvss version to cvss details object

patchable
Nullable<Boolean>

Indicates whether a patch is available or not

cve
IList<CVE>

List of CVEs

publishedTime
Nullable<DateTime>

Published time

vendorReferences
IList<VendorReference>
repositoryName
String

Name of the repository which the vulnerable image belongs to

imageDigest
String

Digest of the vulnerable image

Applies to