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.
Inherited Members
Namespace: Oci.DblmService.Models
Assembly: OCI.DotNetSDK.Dblm.dll
Syntax
public class DblmVulnerabilityProperties
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. |