Class VulnerabilityResourceSummary
The assessed Resources.
Inherited Members
Namespace: Oci.DblmService.Models
Assembly: OCI.DotNetSDK.Dblm.dll
Syntax
public class VulnerabilityResourceSummary
Properties
ChildPdbs
Declaration
[Required(ErrorMessage = "ChildPdbs is required.")]
[JsonProperty(PropertyName = "childPdbs")]
public List<ChildPdb> ChildPdbs { get; set; }
Property Value
Type | Description |
---|---|
List<ChildPdb> | PDBs for a CDB. |
Remarks
Required
Id
Declaration
[Required(ErrorMessage = "Id is required.")]
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type | Description |
---|---|
string | The resource ID for this resource. |
Remarks
Required
ImageId
Declaration
[Required(ErrorMessage = "ImageId is required.")]
[JsonProperty(PropertyName = "imageId")]
public string ImageId { get; set; }
Property Value
Type | Description |
---|---|
string | Identifier for the resource is subscribed to. |
Remarks
Required
MetricErrors
Declaration
[Required(ErrorMessage = "MetricErrors is required.")]
[JsonProperty(PropertyName = "metricErrors")]
public List<MetricError> MetricErrors { get; set; }
Property Value
Type | Description |
---|---|
List<MetricError> | Metric errors. |
Remarks
Required
Name
Declaration
[Required(ErrorMessage = "Name is required.")]
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string | The name of the resource. |
Remarks
Required
PatchRecommendationsDetails
Declaration
[Required(ErrorMessage = "PatchRecommendationsDetails is required.")]
[JsonProperty(PropertyName = "patchRecommendationsDetails")]
public List<PatchRecommendationsDetailsSummary> PatchRecommendationsDetails { get; set; }
Property Value
Type | Description |
---|---|
List<PatchRecommendationsDetailsSummary> | List of the patch recommendations for databases |
Remarks
Required
PatchRecommendationsSummary
Declaration
[Required(ErrorMessage = "PatchRecommendationsSummary is required.")]
[JsonProperty(PropertyName = "patchRecommendationsSummary")]
public object PatchRecommendationsSummary { get; set; }
Property Value
Type | Description |
---|---|
object | Summary of the patch recommendations for databases. |
Remarks
Required
Platform
Declaration
[Required(ErrorMessage = "Platform is required.")]
[JsonProperty(PropertyName = "platform")]
public string Platform { get; set; }
Property Value
Type | Description |
---|---|
string | A string representing the platform of the resource. |
Remarks
Required
Release
Declaration
[Required(ErrorMessage = "Release is required.")]
[JsonProperty(PropertyName = "release")]
public string Release { get; set; }
Property Value
Type | Description |
---|---|
string | A string representing the release of the resource. |
Remarks
Required
SubscribedImage
Declaration
[Required(ErrorMessage = "SubscribedImage is required.")]
[JsonProperty(PropertyName = "subscribedImage")]
public string SubscribedImage { get; set; }
Property Value
Type | Description |
---|---|
string | Image the resource is subscribed to. |
Remarks
Required
TimeConfigCollected
Declaration
[Required(ErrorMessage = "TimeConfigCollected is required.")]
[JsonProperty(PropertyName = "timeConfigCollected")]
public DateTime? TimeConfigCollected { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | Time when the latest configuration collection happened. |
Remarks
Required
TimeScanEnded
Declaration
[Required(ErrorMessage = "TimeScanEnded is required.")]
[JsonProperty(PropertyName = "timeScanEnded")]
public DateTime? TimeScanEnded { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | Time when the latest scan happened for the resource. |
Remarks
Required
Version
Declaration
[Required(ErrorMessage = "Version is required.")]
[JsonProperty(PropertyName = "version")]
public string Version { get; set; }
Property Value
Type | Description |
---|---|
string | A string representing the version of the resource. |
Remarks
Required
VulnerabilitiesSummary
Declaration
[Required(ErrorMessage = "VulnerabilitiesSummary is required.")]
[JsonProperty(PropertyName = "vulnerabilitiesSummary")]
public object VulnerabilitiesSummary { get; set; }
Property Value
Type | Description |
---|---|
object | Summary of the resources that are registered and may or may not have vulnerabilities. |
Remarks
Required