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 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. |