Show / Hide Table of Contents

Class DblmVulnerability

A Dblm Vulnerability is a description of a Dblm Vulnerability.
To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies.

Inheritance
object
DblmVulnerability
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DblmService.Models
Assembly: OCI.DotNetSDK.Dblm.dll
Syntax
public class DblmVulnerability

Properties

CompartmentId

Declaration
[Required(ErrorMessage = "CompartmentId is required.")]
[JsonProperty(PropertyName = "compartmentId")]
public string CompartmentId { get; set; }
Property Value
Type Description
string

Compartment Identifier.

Remarks

Required

FreeformTags

Declaration
[JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { get; set; }
Property Value
Type Description
Dictionary<string, string>

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

LifecycleState

Declaration
[JsonProperty(PropertyName = "lifecycleState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DblmVulnerability.LifecycleStateEnum? LifecycleState { get; set; }
Property Value
Type Description
DblmVulnerability.LifecycleStateEnum?

The current state of the feature.

Message

Declaration
[JsonProperty(PropertyName = "message")]
public string Message { get; set; }
Property Value
Type Description
string

A message describing the status of the feature's state.

PatchRecommendationsSummary

Declaration
[JsonProperty(PropertyName = "patchRecommendationsSummary")]
public object PatchRecommendationsSummary { get; set; }
Property Value
Type Description
object

Summary of the patch recommendations for databases.

Resources

Declaration
[JsonProperty(PropertyName = "resources")]
public List<ResourceInfo> Resources { get; set; }
Property Value
Type Description
List<ResourceInfo>

Resources objects.

ResourcesSummary

Declaration
[JsonProperty(PropertyName = "resourcesSummary")]
public object ResourcesSummary { get; set; }
Property Value
Type Description
object

Summary of dblm registered and unregistered resources.

SystemTags

Declaration
[JsonProperty(PropertyName = "systemTags")]
public Dictionary<string, Dictionary<string, object>> SystemTags { get; set; }
Property Value
Type Description
Dictionary<string, Dictionary<string, object>>

System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}}

TimeEnabled

Declaration
[JsonProperty(PropertyName = "timeEnabled")]
public DateTime? TimeEnabled { get; set; }
Property Value
Type Description
DateTime?

The time the the Vulnerability was enabled. An RFC3339 formatted datetime string.

VulnerabilitiesSummary

Declaration
[JsonProperty(PropertyName = "vulnerabilitiesSummary")]
public object VulnerabilitiesSummary { get; set; }
Property Value
Type Description
object

Summary of vulnerabilities found in registered resources grouped by severity.

In this article
Back to top