oci logo
Oracle Cloud Infrastructure v0.12.0, Mar 17 23

oci.Adm.getVulnerabilityAudit

This data source provides details about a specific Vulnerability Audit resource in Oracle Cloud Infrastructure ADM service.

Returns the details of the specified Vulnerability Audit.

Example Usage

using System.Collections.Generic;
using Pulumi;
using Oci = Pulumi.Oci;

return await Deployment.RunAsync(() => 
{
    var testVulnerabilityAudit = Oci.Adm.GetVulnerabilityAudit.Invoke(new()
    {
        VulnerabilityAuditId = oci_adm_vulnerability_audit.Test_vulnerability_audit.Id,
    });

});
package main

import (
	"github.com/pulumi/pulumi-oci/sdk/go/oci/Adm"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Adm.GetVulnerabilityAudit(ctx, &adm.GetVulnerabilityAuditArgs{
			VulnerabilityAuditId: oci_adm_vulnerability_audit.Test_vulnerability_audit.Id,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.Adm.AdmFunctions;
import com.pulumi.oci.Adm.inputs.GetVulnerabilityAuditArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        final var testVulnerabilityAudit = AdmFunctions.getVulnerabilityAudit(GetVulnerabilityAuditArgs.builder()
            .vulnerabilityAuditId(oci_adm_vulnerability_audit.test_vulnerability_audit().id())
            .build());

    }
}
import pulumi
import pulumi_oci as oci

test_vulnerability_audit = oci.Adm.get_vulnerability_audit(vulnerability_audit_id=oci_adm_vulnerability_audit["test_vulnerability_audit"]["id"])
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";

const testVulnerabilityAudit = oci.Adm.getVulnerabilityAudit({
    vulnerabilityAuditId: oci_adm_vulnerability_audit.test_vulnerability_audit.id,
});
variables:
  testVulnerabilityAudit:
    fn::invoke:
      Function: oci:Adm:getVulnerabilityAudit
      Arguments:
        vulnerabilityAuditId: ${oci_adm_vulnerability_audit.test_vulnerability_audit.id}

Using getVulnerabilityAudit

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getVulnerabilityAudit(args: GetVulnerabilityAuditArgs, opts?: InvokeOptions): Promise<GetVulnerabilityAuditResult>
function getVulnerabilityAuditOutput(args: GetVulnerabilityAuditOutputArgs, opts?: InvokeOptions): Output<GetVulnerabilityAuditResult>
def get_vulnerability_audit(vulnerability_audit_id: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetVulnerabilityAuditResult
def get_vulnerability_audit_output(vulnerability_audit_id: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetVulnerabilityAuditResult]
func GetVulnerabilityAudit(ctx *Context, args *GetVulnerabilityAuditArgs, opts ...InvokeOption) (*GetVulnerabilityAuditResult, error)
func GetVulnerabilityAuditOutput(ctx *Context, args *GetVulnerabilityAuditOutputArgs, opts ...InvokeOption) GetVulnerabilityAuditResultOutput

> Note: This function is named GetVulnerabilityAudit in the Go SDK.

public static class GetVulnerabilityAudit 
{
    public static Task<GetVulnerabilityAuditResult> InvokeAsync(GetVulnerabilityAuditArgs args, InvokeOptions? opts = null)
    public static Output<GetVulnerabilityAuditResult> Invoke(GetVulnerabilityAuditInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetVulnerabilityAuditResult> getVulnerabilityAudit(GetVulnerabilityAuditArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: oci:Adm/getVulnerabilityAudit:getVulnerabilityAudit
  arguments:
    # arguments dictionary

The following arguments are supported:

VulnerabilityAuditId string

Unique Vulnerability Audit identifier path parameter.

VulnerabilityAuditId string

Unique Vulnerability Audit identifier path parameter.

vulnerabilityAuditId String

Unique Vulnerability Audit identifier path parameter.

vulnerabilityAuditId string

Unique Vulnerability Audit identifier path parameter.

vulnerability_audit_id str

Unique Vulnerability Audit identifier path parameter.

vulnerabilityAuditId String

Unique Vulnerability Audit identifier path parameter.

getVulnerabilityAudit Result

The following output properties are available:

ApplicationDependencies List<GetVulnerabilityAuditApplicationDependency>
BuildType string

The type of the build tool.

CompartmentId string

The Oracle Cloud identifier (OCID) of the compartment associated with the Vulnerability Audit.

Configurations List<GetVulnerabilityAuditConfiguration>

Configuration for a Vulnerability Audit. A vulnerable Application Dependency is ignored if its name does match any of the items in exclusions, or all of the associated Vulnerabilies have a CVSS v2 score below maxPermissibleCvssV2Score and a CVSS v3 score below maxPermissibleCvssV3Score. type: object

DefinedTags Dictionary<string, object>

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

DisplayName string

The name of the Vulnerability Audit.

FreeformTags Dictionary<string, object>

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

Id string

Unique vulnerability identifier, e.g. CVE-1999-0067.

IsSuccess bool

Indicates if an audit succeeded according to the configuration. The value is null if the audit is in the CREATING state.

KnowledgeBaseId string

The Oracle Cloud identifier (OCID) of the Knowledge Base.

MaxObservedCvssV2score double

Maximum Common Vulnerability Scoring System Version 2 score observed for non-ignored vulnerable Application Dependencies.

MaxObservedCvssV2scoreWithIgnored double

Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable Application Dependencies including ignored ones.

MaxObservedCvssV3score double

Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable Application Dependencies.

MaxObservedCvssV3scoreWithIgnored double

Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable Application Dependencies including ignored ones.

Sources List<GetVulnerabilityAuditSource>

Vulnerability Audit source.

State string

The current lifecycle state of the Vulnerability Audit.

SystemTags Dictionary<string, object>

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}

TimeCreated string

The creation date and time of the Vulnerability Audit (formatted according to RFC3339).

TimeUpdated string

The update date and time of the Vulnerability Audit (formatted according to RFC3339).

Vulnerabilities List<GetVulnerabilityAuditVulnerability>

List of vulnerabilities found in the Vulnerability Audit.

VulnerabilityAuditId string
VulnerableArtifactsCount int

Count of non-ignored vulnerable Application Dependencies.

VulnerableArtifactsCountWithIgnored int

Count of all vulnerable Application Dependencies.

ApplicationDependencies []GetVulnerabilityAuditApplicationDependency
BuildType string

The type of the build tool.

CompartmentId string

The Oracle Cloud identifier (OCID) of the compartment associated with the Vulnerability Audit.

Configurations []GetVulnerabilityAuditConfiguration

Configuration for a Vulnerability Audit. A vulnerable Application Dependency is ignored if its name does match any of the items in exclusions, or all of the associated Vulnerabilies have a CVSS v2 score below maxPermissibleCvssV2Score and a CVSS v3 score below maxPermissibleCvssV3Score. type: object

DefinedTags map[string]interface{}

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

DisplayName string

The name of the Vulnerability Audit.

FreeformTags map[string]interface{}

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

Id string

Unique vulnerability identifier, e.g. CVE-1999-0067.

IsSuccess bool

Indicates if an audit succeeded according to the configuration. The value is null if the audit is in the CREATING state.

KnowledgeBaseId string

The Oracle Cloud identifier (OCID) of the Knowledge Base.

MaxObservedCvssV2score float64

Maximum Common Vulnerability Scoring System Version 2 score observed for non-ignored vulnerable Application Dependencies.

MaxObservedCvssV2scoreWithIgnored float64

Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable Application Dependencies including ignored ones.

MaxObservedCvssV3score float64

Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable Application Dependencies.

MaxObservedCvssV3scoreWithIgnored float64

Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable Application Dependencies including ignored ones.

Sources []GetVulnerabilityAuditSource

Vulnerability Audit source.

State string

The current lifecycle state of the Vulnerability Audit.

SystemTags map[string]interface{}

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}

TimeCreated string

The creation date and time of the Vulnerability Audit (formatted according to RFC3339).

TimeUpdated string

The update date and time of the Vulnerability Audit (formatted according to RFC3339).

Vulnerabilities []GetVulnerabilityAuditVulnerability

List of vulnerabilities found in the Vulnerability Audit.

VulnerabilityAuditId string
VulnerableArtifactsCount int

Count of non-ignored vulnerable Application Dependencies.

VulnerableArtifactsCountWithIgnored int

Count of all vulnerable Application Dependencies.

applicationDependencies List<GetVulnerabilityAuditApplicationDependency>
buildType String

The type of the build tool.

compartmentId String

The Oracle Cloud identifier (OCID) of the compartment associated with the Vulnerability Audit.

configurations List<GetVulnerabilityAuditConfiguration>

Configuration for a Vulnerability Audit. A vulnerable Application Dependency is ignored if its name does match any of the items in exclusions, or all of the associated Vulnerabilies have a CVSS v2 score below maxPermissibleCvssV2Score and a CVSS v3 score below maxPermissibleCvssV3Score. type: object

definedTags Map<String,Object>

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

displayName String

The name of the Vulnerability Audit.

freeformTags Map<String,Object>

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

id String

Unique vulnerability identifier, e.g. CVE-1999-0067.

isSuccess Boolean

Indicates if an audit succeeded according to the configuration. The value is null if the audit is in the CREATING state.

knowledgeBaseId String

The Oracle Cloud identifier (OCID) of the Knowledge Base.

maxObservedCvssV2score Double

Maximum Common Vulnerability Scoring System Version 2 score observed for non-ignored vulnerable Application Dependencies.

maxObservedCvssV2scoreWithIgnored Double

Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable Application Dependencies including ignored ones.

maxObservedCvssV3score Double

Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable Application Dependencies.

maxObservedCvssV3scoreWithIgnored Double

Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable Application Dependencies including ignored ones.

sources List<GetVulnerabilityAuditSource>

Vulnerability Audit source.

state String

The current lifecycle state of the Vulnerability Audit.

systemTags Map<String,Object>

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}

timeCreated String

The creation date and time of the Vulnerability Audit (formatted according to RFC3339).

timeUpdated String

The update date and time of the Vulnerability Audit (formatted according to RFC3339).

vulnerabilities List<GetVulnerabilityAuditVulnerability>

List of vulnerabilities found in the Vulnerability Audit.

vulnerabilityAuditId String
vulnerableArtifactsCount Integer

Count of non-ignored vulnerable Application Dependencies.

vulnerableArtifactsCountWithIgnored Integer

Count of all vulnerable Application Dependencies.

applicationDependencies GetVulnerabilityAuditApplicationDependency[]
buildType string

The type of the build tool.

compartmentId string

The Oracle Cloud identifier (OCID) of the compartment associated with the Vulnerability Audit.

configurations GetVulnerabilityAuditConfiguration[]

Configuration for a Vulnerability Audit. A vulnerable Application Dependency is ignored if its name does match any of the items in exclusions, or all of the associated Vulnerabilies have a CVSS v2 score below maxPermissibleCvssV2Score and a CVSS v3 score below maxPermissibleCvssV3Score. type: object

definedTags {[key: string]: any}

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

displayName string

The name of the Vulnerability Audit.

freeformTags {[key: string]: any}

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

id string

Unique vulnerability identifier, e.g. CVE-1999-0067.

isSuccess boolean

Indicates if an audit succeeded according to the configuration. The value is null if the audit is in the CREATING state.

knowledgeBaseId string

The Oracle Cloud identifier (OCID) of the Knowledge Base.

maxObservedCvssV2score number

Maximum Common Vulnerability Scoring System Version 2 score observed for non-ignored vulnerable Application Dependencies.

maxObservedCvssV2scoreWithIgnored number

Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable Application Dependencies including ignored ones.

maxObservedCvssV3score number

Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable Application Dependencies.

maxObservedCvssV3scoreWithIgnored number

Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable Application Dependencies including ignored ones.

sources GetVulnerabilityAuditSource[]

Vulnerability Audit source.

state string

The current lifecycle state of the Vulnerability Audit.

systemTags {[key: string]: any}

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}

timeCreated string

The creation date and time of the Vulnerability Audit (formatted according to RFC3339).

timeUpdated string

The update date and time of the Vulnerability Audit (formatted according to RFC3339).

vulnerabilities GetVulnerabilityAuditVulnerability[]

List of vulnerabilities found in the Vulnerability Audit.

vulnerabilityAuditId string
vulnerableArtifactsCount number

Count of non-ignored vulnerable Application Dependencies.

vulnerableArtifactsCountWithIgnored number

Count of all vulnerable Application Dependencies.

application_dependencies GetVulnerabilityAuditApplicationDependency]
build_type str

The type of the build tool.

compartment_id str

The Oracle Cloud identifier (OCID) of the compartment associated with the Vulnerability Audit.

configurations GetVulnerabilityAuditConfiguration]

Configuration for a Vulnerability Audit. A vulnerable Application Dependency is ignored if its name does match any of the items in exclusions, or all of the associated Vulnerabilies have a CVSS v2 score below maxPermissibleCvssV2Score and a CVSS v3 score below maxPermissibleCvssV3Score. type: object

defined_tags Mapping[str, Any]

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

display_name str

The name of the Vulnerability Audit.

freeform_tags Mapping[str, Any]

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

id str

Unique vulnerability identifier, e.g. CVE-1999-0067.

is_success bool

Indicates if an audit succeeded according to the configuration. The value is null if the audit is in the CREATING state.

knowledge_base_id str

The Oracle Cloud identifier (OCID) of the Knowledge Base.

max_observed_cvss_v2score float

Maximum Common Vulnerability Scoring System Version 2 score observed for non-ignored vulnerable Application Dependencies.

max_observed_cvss_v2score_with_ignored float

Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable Application Dependencies including ignored ones.

max_observed_cvss_v3score float

Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable Application Dependencies.

max_observed_cvss_v3score_with_ignored float

Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable Application Dependencies including ignored ones.

sources GetVulnerabilityAuditSource]

Vulnerability Audit source.

state str

The current lifecycle state of the Vulnerability Audit.

system_tags Mapping[str, Any]

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}

time_created str

The creation date and time of the Vulnerability Audit (formatted according to RFC3339).

time_updated str

The update date and time of the Vulnerability Audit (formatted according to RFC3339).

vulnerabilities GetVulnerabilityAuditVulnerability]

List of vulnerabilities found in the Vulnerability Audit.

vulnerability_audit_id str
vulnerable_artifacts_count int

Count of non-ignored vulnerable Application Dependencies.

vulnerable_artifacts_count_with_ignored int

Count of all vulnerable Application Dependencies.

applicationDependencies List<Property Map>
buildType String

The type of the build tool.

compartmentId String

The Oracle Cloud identifier (OCID) of the compartment associated with the Vulnerability Audit.

configurations List<Property Map>

Configuration for a Vulnerability Audit. A vulnerable Application Dependency is ignored if its name does match any of the items in exclusions, or all of the associated Vulnerabilies have a CVSS v2 score below maxPermissibleCvssV2Score and a CVSS v3 score below maxPermissibleCvssV3Score. type: object

definedTags Map<Any>

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

displayName String

The name of the Vulnerability Audit.

freeformTags Map<Any>

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

id String

Unique vulnerability identifier, e.g. CVE-1999-0067.

isSuccess Boolean

Indicates if an audit succeeded according to the configuration. The value is null if the audit is in the CREATING state.

knowledgeBaseId String

The Oracle Cloud identifier (OCID) of the Knowledge Base.

maxObservedCvssV2score Number

Maximum Common Vulnerability Scoring System Version 2 score observed for non-ignored vulnerable Application Dependencies.

maxObservedCvssV2scoreWithIgnored Number

Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable Application Dependencies including ignored ones.

maxObservedCvssV3score Number

Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable Application Dependencies.

maxObservedCvssV3scoreWithIgnored Number

Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable Application Dependencies including ignored ones.

sources List<Property Map>

Vulnerability Audit source.

state String

The current lifecycle state of the Vulnerability Audit.

systemTags Map<Any>

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}

timeCreated String

The creation date and time of the Vulnerability Audit (formatted according to RFC3339).

timeUpdated String

The update date and time of the Vulnerability Audit (formatted according to RFC3339).

vulnerabilities List<Property Map>

List of vulnerabilities found in the Vulnerability Audit.

vulnerabilityAuditId String
vulnerableArtifactsCount Number

Count of non-ignored vulnerable Application Dependencies.

vulnerableArtifactsCountWithIgnored Number

Count of all vulnerable Application Dependencies.

Supporting Types

GetVulnerabilityAuditApplicationDependency

ApplicationDependencyNodeIds List<string>
Gav string
NodeId string
applicationDependencyNodeIds List<String>
gav String
nodeId String
applicationDependencyNodeIds List<String>
gav String
nodeId String

GetVulnerabilityAuditConfiguration

Exclusions List<string>

A vulnerable Application Dependency is ignored if its name matches any of the items in exclusions.

MaxPermissibleCvssV2score double

A vulnerable Application Dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.

MaxPermissibleCvssV3score double

A vulnerable Application Dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.

Exclusions []string

A vulnerable Application Dependency is ignored if its name matches any of the items in exclusions.

MaxPermissibleCvssV2score float64

A vulnerable Application Dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.

MaxPermissibleCvssV3score float64

A vulnerable Application Dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.

exclusions List<String>

A vulnerable Application Dependency is ignored if its name matches any of the items in exclusions.

maxPermissibleCvssV2score Double

A vulnerable Application Dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.

maxPermissibleCvssV3score Double

A vulnerable Application Dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.

exclusions string[]

A vulnerable Application Dependency is ignored if its name matches any of the items in exclusions.

maxPermissibleCvssV2score number

A vulnerable Application Dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.

maxPermissibleCvssV3score number

A vulnerable Application Dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.

exclusions Sequence[str]

A vulnerable Application Dependency is ignored if its name matches any of the items in exclusions.

max_permissible_cvss_v2score float

A vulnerable Application Dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.

max_permissible_cvss_v3score float

A vulnerable Application Dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.

exclusions List<String>

A vulnerable Application Dependency is ignored if its name matches any of the items in exclusions.

maxPermissibleCvssV2score Number

A vulnerable Application Dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.

maxPermissibleCvssV3score Number

A vulnerable Application Dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.

GetVulnerabilityAuditSource

Description string

Description of the external resource source.

OciResourceId string

The Oracle Cloud identifier (OCID) of the Oracle Cloud Infrastructure resource that triggered the Vulnerability Audit.

Type string

Source type of the Vulnerability Audit.

Description string

Description of the external resource source.

OciResourceId string

The Oracle Cloud identifier (OCID) of the Oracle Cloud Infrastructure resource that triggered the Vulnerability Audit.

Type string

Source type of the Vulnerability Audit.

description String

Description of the external resource source.

ociResourceId String

The Oracle Cloud identifier (OCID) of the Oracle Cloud Infrastructure resource that triggered the Vulnerability Audit.

type String

Source type of the Vulnerability Audit.

description string

Description of the external resource source.

ociResourceId string

The Oracle Cloud identifier (OCID) of the Oracle Cloud Infrastructure resource that triggered the Vulnerability Audit.

type string

Source type of the Vulnerability Audit.

description str

Description of the external resource source.

oci_resource_id str

The Oracle Cloud identifier (OCID) of the Oracle Cloud Infrastructure resource that triggered the Vulnerability Audit.

type str

Source type of the Vulnerability Audit.

description String

Description of the external resource source.

ociResourceId String

The Oracle Cloud identifier (OCID) of the Oracle Cloud Infrastructure resource that triggered the Vulnerability Audit.

type String

Source type of the Vulnerability Audit.

GetVulnerabilityAuditVulnerability

CvssV2score double

Common Vulnerability Scoring System (CVSS) Version 2.

CvssV3score double

Common Vulnerability Scoring System (CVSS) Version 3.

Id string

Unique vulnerability identifier, e.g. CVE-1999-0067.

IsIgnored bool

Indicates if the vulnerability was ignored according to the audit configuration.

CvssV2score float64

Common Vulnerability Scoring System (CVSS) Version 2.

CvssV3score float64

Common Vulnerability Scoring System (CVSS) Version 3.

Id string

Unique vulnerability identifier, e.g. CVE-1999-0067.

IsIgnored bool

Indicates if the vulnerability was ignored according to the audit configuration.

cvssV2score Double

Common Vulnerability Scoring System (CVSS) Version 2.

cvssV3score Double

Common Vulnerability Scoring System (CVSS) Version 3.

id String

Unique vulnerability identifier, e.g. CVE-1999-0067.

isIgnored Boolean

Indicates if the vulnerability was ignored according to the audit configuration.

cvssV2score number

Common Vulnerability Scoring System (CVSS) Version 2.

cvssV3score number

Common Vulnerability Scoring System (CVSS) Version 3.

id string

Unique vulnerability identifier, e.g. CVE-1999-0067.

isIgnored boolean

Indicates if the vulnerability was ignored according to the audit configuration.

cvss_v2score float

Common Vulnerability Scoring System (CVSS) Version 2.

cvss_v3score float

Common Vulnerability Scoring System (CVSS) Version 3.

id str

Unique vulnerability identifier, e.g. CVE-1999-0067.

is_ignored bool

Indicates if the vulnerability was ignored according to the audit configuration.

cvssV2score Number

Common Vulnerability Scoring System (CVSS) Version 2.

cvssV3score Number

Common Vulnerability Scoring System (CVSS) Version 3.

id String

Unique vulnerability identifier, e.g. CVE-1999-0067.

isIgnored Boolean

Indicates if the vulnerability was ignored according to the audit configuration.

Package Details

Repository
oci pulumi/pulumi-oci
License
Apache-2.0
Notes

This Pulumi package is based on the oci Terraform Provider.