1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. Adm
  5. getVulnerabilityAuditApplicationDependencyVulnerability
Oracle Cloud Infrastructure v2.28.0 published on Thursday, Mar 27, 2025 by Pulumi

oci.Adm.getVulnerabilityAuditApplicationDependencyVulnerability

Explore with Pulumi AI

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

Returns a list of Application Dependencies with their associated vulnerabilities.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";

const testVulnerabilityAuditApplicationDependencyVulnerability = oci.Adm.getVulnerabilityAuditApplicationDependencyVulnerability({
    vulnerabilityAuditId: testVulnerabilityAudit.id,
    cvssV2greaterThanOrEqual: vulnerabilityAuditApplicationDependencyVulnerabilityCvssV2greaterThanOrEqual,
    cvssV3greaterThanOrEqual: vulnerabilityAuditApplicationDependencyVulnerabilityCvssV3greaterThanOrEqual,
    depth: vulnerabilityAuditApplicationDependencyVulnerabilityDepth,
    gav: vulnerabilityAuditApplicationDependencyVulnerabilityGav,
    rootNodeId: testRootNode.id,
    vulnerabilityId: testVulnerability.id,
});
Copy
import pulumi
import pulumi_oci as oci

test_vulnerability_audit_application_dependency_vulnerability = oci.Adm.get_vulnerability_audit_application_dependency_vulnerability(vulnerability_audit_id=test_vulnerability_audit["id"],
    cvss_v2greater_than_or_equal=vulnerability_audit_application_dependency_vulnerability_cvss_v2greater_than_or_equal,
    cvss_v3greater_than_or_equal=vulnerability_audit_application_dependency_vulnerability_cvss_v3greater_than_or_equal,
    depth=vulnerability_audit_application_dependency_vulnerability_depth,
    gav=vulnerability_audit_application_dependency_vulnerability_gav,
    root_node_id=test_root_node["id"],
    vulnerability_id=test_vulnerability["id"])
Copy
package main

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

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := adm.GetVulnerabilityAuditApplicationDependencyVulnerability(ctx, &adm.GetVulnerabilityAuditApplicationDependencyVulnerabilityArgs{
			VulnerabilityAuditId:     testVulnerabilityAudit.Id,
			CvssV2greaterThanOrEqual: pulumi.Float64Ref(vulnerabilityAuditApplicationDependencyVulnerabilityCvssV2greaterThanOrEqual),
			CvssV3greaterThanOrEqual: pulumi.Float64Ref(vulnerabilityAuditApplicationDependencyVulnerabilityCvssV3greaterThanOrEqual),
			Depth:                    pulumi.IntRef(vulnerabilityAuditApplicationDependencyVulnerabilityDepth),
			Gav:                      pulumi.StringRef(vulnerabilityAuditApplicationDependencyVulnerabilityGav),
			RootNodeId:               pulumi.StringRef(testRootNode.Id),
			VulnerabilityId:          pulumi.StringRef(testVulnerability.Id),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;

return await Deployment.RunAsync(() => 
{
    var testVulnerabilityAuditApplicationDependencyVulnerability = Oci.Adm.GetVulnerabilityAuditApplicationDependencyVulnerability.Invoke(new()
    {
        VulnerabilityAuditId = testVulnerabilityAudit.Id,
        CvssV2greaterThanOrEqual = vulnerabilityAuditApplicationDependencyVulnerabilityCvssV2greaterThanOrEqual,
        CvssV3greaterThanOrEqual = vulnerabilityAuditApplicationDependencyVulnerabilityCvssV3greaterThanOrEqual,
        Depth = vulnerabilityAuditApplicationDependencyVulnerabilityDepth,
        Gav = vulnerabilityAuditApplicationDependencyVulnerabilityGav,
        RootNodeId = testRootNode.Id,
        VulnerabilityId = testVulnerability.Id,
    });

});
Copy
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.GetVulnerabilityAuditApplicationDependencyVulnerabilityArgs;
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 testVulnerabilityAuditApplicationDependencyVulnerability = AdmFunctions.getVulnerabilityAuditApplicationDependencyVulnerability(GetVulnerabilityAuditApplicationDependencyVulnerabilityArgs.builder()
            .vulnerabilityAuditId(testVulnerabilityAudit.id())
            .cvssV2greaterThanOrEqual(vulnerabilityAuditApplicationDependencyVulnerabilityCvssV2greaterThanOrEqual)
            .cvssV3greaterThanOrEqual(vulnerabilityAuditApplicationDependencyVulnerabilityCvssV3greaterThanOrEqual)
            .depth(vulnerabilityAuditApplicationDependencyVulnerabilityDepth)
            .gav(vulnerabilityAuditApplicationDependencyVulnerabilityGav)
            .rootNodeId(testRootNode.id())
            .vulnerabilityId(testVulnerability.id())
            .build());

    }
}
Copy
variables:
  testVulnerabilityAuditApplicationDependencyVulnerability:
    fn::invoke:
      function: oci:Adm:getVulnerabilityAuditApplicationDependencyVulnerability
      arguments:
        vulnerabilityAuditId: ${testVulnerabilityAudit.id}
        cvssV2greaterThanOrEqual: ${vulnerabilityAuditApplicationDependencyVulnerabilityCvssV2greaterThanOrEqual}
        cvssV3greaterThanOrEqual: ${vulnerabilityAuditApplicationDependencyVulnerabilityCvssV3greaterThanOrEqual}
        depth: ${vulnerabilityAuditApplicationDependencyVulnerabilityDepth}
        gav: ${vulnerabilityAuditApplicationDependencyVulnerabilityGav}
        rootNodeId: ${testRootNode.id}
        vulnerabilityId: ${testVulnerability.id}
Copy

Using getVulnerabilityAuditApplicationDependencyVulnerability

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 getVulnerabilityAuditApplicationDependencyVulnerability(args: GetVulnerabilityAuditApplicationDependencyVulnerabilityArgs, opts?: InvokeOptions): Promise<GetVulnerabilityAuditApplicationDependencyVulnerabilityResult>
function getVulnerabilityAuditApplicationDependencyVulnerabilityOutput(args: GetVulnerabilityAuditApplicationDependencyVulnerabilityOutputArgs, opts?: InvokeOptions): Output<GetVulnerabilityAuditApplicationDependencyVulnerabilityResult>
Copy
def get_vulnerability_audit_application_dependency_vulnerability(cvss_v2greater_than_or_equal: Optional[float] = None,
                                                                 cvss_v3greater_than_or_equal: Optional[float] = None,
                                                                 depth: Optional[int] = None,
                                                                 gav: Optional[str] = None,
                                                                 purl: Optional[str] = None,
                                                                 root_node_id: Optional[str] = None,
                                                                 severity_greater_than_or_equal: Optional[str] = None,
                                                                 sort_by: Optional[str] = None,
                                                                 vulnerability_audit_id: Optional[str] = None,
                                                                 vulnerability_id: Optional[str] = None,
                                                                 opts: Optional[InvokeOptions] = None) -> GetVulnerabilityAuditApplicationDependencyVulnerabilityResult
def get_vulnerability_audit_application_dependency_vulnerability_output(cvss_v2greater_than_or_equal: Optional[pulumi.Input[float]] = None,
                                                                 cvss_v3greater_than_or_equal: Optional[pulumi.Input[float]] = None,
                                                                 depth: Optional[pulumi.Input[int]] = None,
                                                                 gav: Optional[pulumi.Input[str]] = None,
                                                                 purl: Optional[pulumi.Input[str]] = None,
                                                                 root_node_id: Optional[pulumi.Input[str]] = None,
                                                                 severity_greater_than_or_equal: Optional[pulumi.Input[str]] = None,
                                                                 sort_by: Optional[pulumi.Input[str]] = None,
                                                                 vulnerability_audit_id: Optional[pulumi.Input[str]] = None,
                                                                 vulnerability_id: Optional[pulumi.Input[str]] = None,
                                                                 opts: Optional[InvokeOptions] = None) -> Output[GetVulnerabilityAuditApplicationDependencyVulnerabilityResult]
Copy
func GetVulnerabilityAuditApplicationDependencyVulnerability(ctx *Context, args *GetVulnerabilityAuditApplicationDependencyVulnerabilityArgs, opts ...InvokeOption) (*GetVulnerabilityAuditApplicationDependencyVulnerabilityResult, error)
func GetVulnerabilityAuditApplicationDependencyVulnerabilityOutput(ctx *Context, args *GetVulnerabilityAuditApplicationDependencyVulnerabilityOutputArgs, opts ...InvokeOption) GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput
Copy

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

public static class GetVulnerabilityAuditApplicationDependencyVulnerability 
{
    public static Task<GetVulnerabilityAuditApplicationDependencyVulnerabilityResult> InvokeAsync(GetVulnerabilityAuditApplicationDependencyVulnerabilityArgs args, InvokeOptions? opts = null)
    public static Output<GetVulnerabilityAuditApplicationDependencyVulnerabilityResult> Invoke(GetVulnerabilityAuditApplicationDependencyVulnerabilityInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetVulnerabilityAuditApplicationDependencyVulnerabilityResult> getVulnerabilityAuditApplicationDependencyVulnerability(GetVulnerabilityAuditApplicationDependencyVulnerabilityArgs args, InvokeOptions options)
public static Output<GetVulnerabilityAuditApplicationDependencyVulnerabilityResult> getVulnerabilityAuditApplicationDependencyVulnerability(GetVulnerabilityAuditApplicationDependencyVulnerabilityArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: oci:Adm/getVulnerabilityAuditApplicationDependencyVulnerability:getVulnerabilityAuditApplicationDependencyVulnerability
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

VulnerabilityAuditId This property is required. string
Unique Vulnerability Audit identifier path parameter.
CvssV2greaterThanOrEqual double
A filter that returns only Vulnerability Audits that have a Common Vulnerability Scoring System Version 2 (CVSS V2) greater or equal than the specified value.
CvssV3greaterThanOrEqual double
A filter that returns only Vulnerability Audits that have a Common Vulnerability Scoring System Version 3 (CVSS V3) greater or equal than the specified value.
Depth int
A filter to limit depth of the application dependencies tree traversal. Additionally query parameters such as "cvssV2GreaterThanOrEqual", "cvssV3GreaterThanOrEqual", "gav" and "vulnerabilityId" can't be used in conjunction with this latter.
Gav string
A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
Purl string
RootNodeId string
A filter to override the top level root identifier with the new given value. The application dependency tree will only be traversed from the given node. Query parameters "cvssV2GreaterThanOrEqual", "cvssV3GreaterThanOrEqual", "gav" and "vulnerabilityId" cannot be used in conjunction with this parameter.
SeverityGreaterThanOrEqual string
SortBy string
VulnerabilityId string
A filter to return only Vulnerability Audits that match the specified id.
VulnerabilityAuditId This property is required. string
Unique Vulnerability Audit identifier path parameter.
CvssV2greaterThanOrEqual float64
A filter that returns only Vulnerability Audits that have a Common Vulnerability Scoring System Version 2 (CVSS V2) greater or equal than the specified value.
CvssV3greaterThanOrEqual float64
A filter that returns only Vulnerability Audits that have a Common Vulnerability Scoring System Version 3 (CVSS V3) greater or equal than the specified value.
Depth int
A filter to limit depth of the application dependencies tree traversal. Additionally query parameters such as "cvssV2GreaterThanOrEqual", "cvssV3GreaterThanOrEqual", "gav" and "vulnerabilityId" can't be used in conjunction with this latter.
Gav string
A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
Purl string
RootNodeId string
A filter to override the top level root identifier with the new given value. The application dependency tree will only be traversed from the given node. Query parameters "cvssV2GreaterThanOrEqual", "cvssV3GreaterThanOrEqual", "gav" and "vulnerabilityId" cannot be used in conjunction with this parameter.
SeverityGreaterThanOrEqual string
SortBy string
VulnerabilityId string
A filter to return only Vulnerability Audits that match the specified id.
vulnerabilityAuditId This property is required. String
Unique Vulnerability Audit identifier path parameter.
cvssV2greaterThanOrEqual Double
A filter that returns only Vulnerability Audits that have a Common Vulnerability Scoring System Version 2 (CVSS V2) greater or equal than the specified value.
cvssV3greaterThanOrEqual Double
A filter that returns only Vulnerability Audits that have a Common Vulnerability Scoring System Version 3 (CVSS V3) greater or equal than the specified value.
depth Integer
A filter to limit depth of the application dependencies tree traversal. Additionally query parameters such as "cvssV2GreaterThanOrEqual", "cvssV3GreaterThanOrEqual", "gav" and "vulnerabilityId" can't be used in conjunction with this latter.
gav String
A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
purl String
rootNodeId String
A filter to override the top level root identifier with the new given value. The application dependency tree will only be traversed from the given node. Query parameters "cvssV2GreaterThanOrEqual", "cvssV3GreaterThanOrEqual", "gav" and "vulnerabilityId" cannot be used in conjunction with this parameter.
severityGreaterThanOrEqual String
sortBy String
vulnerabilityId String
A filter to return only Vulnerability Audits that match the specified id.
vulnerabilityAuditId This property is required. string
Unique Vulnerability Audit identifier path parameter.
cvssV2greaterThanOrEqual number
A filter that returns only Vulnerability Audits that have a Common Vulnerability Scoring System Version 2 (CVSS V2) greater or equal than the specified value.
cvssV3greaterThanOrEqual number
A filter that returns only Vulnerability Audits that have a Common Vulnerability Scoring System Version 3 (CVSS V3) greater or equal than the specified value.
depth number
A filter to limit depth of the application dependencies tree traversal. Additionally query parameters such as "cvssV2GreaterThanOrEqual", "cvssV3GreaterThanOrEqual", "gav" and "vulnerabilityId" can't be used in conjunction with this latter.
gav string
A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
purl string
rootNodeId string
A filter to override the top level root identifier with the new given value. The application dependency tree will only be traversed from the given node. Query parameters "cvssV2GreaterThanOrEqual", "cvssV3GreaterThanOrEqual", "gav" and "vulnerabilityId" cannot be used in conjunction with this parameter.
severityGreaterThanOrEqual string
sortBy string
vulnerabilityId string
A filter to return only Vulnerability Audits that match the specified id.
vulnerability_audit_id This property is required. str
Unique Vulnerability Audit identifier path parameter.
cvss_v2greater_than_or_equal float
A filter that returns only Vulnerability Audits that have a Common Vulnerability Scoring System Version 2 (CVSS V2) greater or equal than the specified value.
cvss_v3greater_than_or_equal float
A filter that returns only Vulnerability Audits that have a Common Vulnerability Scoring System Version 3 (CVSS V3) greater or equal than the specified value.
depth int
A filter to limit depth of the application dependencies tree traversal. Additionally query parameters such as "cvssV2GreaterThanOrEqual", "cvssV3GreaterThanOrEqual", "gav" and "vulnerabilityId" can't be used in conjunction with this latter.
gav str
A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
purl str
root_node_id str
A filter to override the top level root identifier with the new given value. The application dependency tree will only be traversed from the given node. Query parameters "cvssV2GreaterThanOrEqual", "cvssV3GreaterThanOrEqual", "gav" and "vulnerabilityId" cannot be used in conjunction with this parameter.
severity_greater_than_or_equal str
sort_by str
vulnerability_id str
A filter to return only Vulnerability Audits that match the specified id.
vulnerabilityAuditId This property is required. String
Unique Vulnerability Audit identifier path parameter.
cvssV2greaterThanOrEqual Number
A filter that returns only Vulnerability Audits that have a Common Vulnerability Scoring System Version 2 (CVSS V2) greater or equal than the specified value.
cvssV3greaterThanOrEqual Number
A filter that returns only Vulnerability Audits that have a Common Vulnerability Scoring System Version 3 (CVSS V3) greater or equal than the specified value.
depth Number
A filter to limit depth of the application dependencies tree traversal. Additionally query parameters such as "cvssV2GreaterThanOrEqual", "cvssV3GreaterThanOrEqual", "gav" and "vulnerabilityId" can't be used in conjunction with this latter.
gav String
A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
purl String
rootNodeId String
A filter to override the top level root identifier with the new given value. The application dependency tree will only be traversed from the given node. Query parameters "cvssV2GreaterThanOrEqual", "cvssV3GreaterThanOrEqual", "gav" and "vulnerabilityId" cannot be used in conjunction with this parameter.
severityGreaterThanOrEqual String
sortBy String
vulnerabilityId String
A filter to return only Vulnerability Audits that match the specified id.

getVulnerabilityAuditApplicationDependencyVulnerability Result

The following output properties are available:

Id string
The provider-assigned unique ID for this managed resource.
Items List<GetVulnerabilityAuditApplicationDependencyVulnerabilityItem>
List of Vulnerability Audit summaries.
VulnerabilityAuditId string
CvssV2greaterThanOrEqual double
CvssV3greaterThanOrEqual double
Depth int
Gav string
Group Artifact Version (GAV) identifier (Group:Artifact:Version), for example org.graalvm.nativeimage:svm:21.1.0.
Purl string
RootNodeId string
SeverityGreaterThanOrEqual string
SortBy string
VulnerabilityId string
Id string
The provider-assigned unique ID for this managed resource.
Items []GetVulnerabilityAuditApplicationDependencyVulnerabilityItem
List of Vulnerability Audit summaries.
VulnerabilityAuditId string
CvssV2greaterThanOrEqual float64
CvssV3greaterThanOrEqual float64
Depth int
Gav string
Group Artifact Version (GAV) identifier (Group:Artifact:Version), for example org.graalvm.nativeimage:svm:21.1.0.
Purl string
RootNodeId string
SeverityGreaterThanOrEqual string
SortBy string
VulnerabilityId string
id String
The provider-assigned unique ID for this managed resource.
items List<GetVulnerabilityAuditApplicationDependencyVulnerabilityItem>
List of Vulnerability Audit summaries.
vulnerabilityAuditId String
cvssV2greaterThanOrEqual Double
cvssV3greaterThanOrEqual Double
depth Integer
gav String
Group Artifact Version (GAV) identifier (Group:Artifact:Version), for example org.graalvm.nativeimage:svm:21.1.0.
purl String
rootNodeId String
severityGreaterThanOrEqual String
sortBy String
vulnerabilityId String
id string
The provider-assigned unique ID for this managed resource.
items GetVulnerabilityAuditApplicationDependencyVulnerabilityItem[]
List of Vulnerability Audit summaries.
vulnerabilityAuditId string
cvssV2greaterThanOrEqual number
cvssV3greaterThanOrEqual number
depth number
gav string
Group Artifact Version (GAV) identifier (Group:Artifact:Version), for example org.graalvm.nativeimage:svm:21.1.0.
purl string
rootNodeId string
severityGreaterThanOrEqual string
sortBy string
vulnerabilityId string
id str
The provider-assigned unique ID for this managed resource.
items Sequence[adm.GetVulnerabilityAuditApplicationDependencyVulnerabilityItem]
List of Vulnerability Audit summaries.
vulnerability_audit_id str
cvss_v2greater_than_or_equal float
cvss_v3greater_than_or_equal float
depth int
gav str
Group Artifact Version (GAV) identifier (Group:Artifact:Version), for example org.graalvm.nativeimage:svm:21.1.0.
purl str
root_node_id str
severity_greater_than_or_equal str
sort_by str
vulnerability_id str
id String
The provider-assigned unique ID for this managed resource.
items List<Property Map>
List of Vulnerability Audit summaries.
vulnerabilityAuditId String
cvssV2greaterThanOrEqual Number
cvssV3greaterThanOrEqual Number
depth Number
gav String
Group Artifact Version (GAV) identifier (Group:Artifact:Version), for example org.graalvm.nativeimage:svm:21.1.0.
purl String
rootNodeId String
severityGreaterThanOrEqual String
sortBy String
vulnerabilityId String

Supporting Types

GetVulnerabilityAuditApplicationDependencyVulnerabilityItem

ApplicationDependencyNodeIds This property is required. List<string>
List of Application Dependencies on which this Application Dependency depends, each identified by its nodeId.
Gav This property is required. string
A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
IsFoundInKnowledgeBase This property is required. bool
Indicates if the artifact is found in the knowledge base.
NodeId This property is required. string
Unique identifier of an Application Dependency, for example nodeId1.
Purl This property is required. string
Vulnerabilities This property is required. List<GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerability>
List of vulnerabilities for the Application Dependency.
ApplicationDependencyNodeIds This property is required. []string
List of Application Dependencies on which this Application Dependency depends, each identified by its nodeId.
Gav This property is required. string
A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
IsFoundInKnowledgeBase This property is required. bool
Indicates if the artifact is found in the knowledge base.
NodeId This property is required. string
Unique identifier of an Application Dependency, for example nodeId1.
Purl This property is required. string
Vulnerabilities This property is required. []GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerability
List of vulnerabilities for the Application Dependency.
applicationDependencyNodeIds This property is required. List<String>
List of Application Dependencies on which this Application Dependency depends, each identified by its nodeId.
gav This property is required. String
A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
isFoundInKnowledgeBase This property is required. Boolean
Indicates if the artifact is found in the knowledge base.
nodeId This property is required. String
Unique identifier of an Application Dependency, for example nodeId1.
purl This property is required. String
vulnerabilities This property is required. List<GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerability>
List of vulnerabilities for the Application Dependency.
applicationDependencyNodeIds This property is required. string[]
List of Application Dependencies on which this Application Dependency depends, each identified by its nodeId.
gav This property is required. string
A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
isFoundInKnowledgeBase This property is required. boolean
Indicates if the artifact is found in the knowledge base.
nodeId This property is required. string
Unique identifier of an Application Dependency, for example nodeId1.
purl This property is required. string
vulnerabilities This property is required. GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerability[]
List of vulnerabilities for the Application Dependency.
application_dependency_node_ids This property is required. Sequence[str]
List of Application Dependencies on which this Application Dependency depends, each identified by its nodeId.
gav This property is required. str
A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
is_found_in_knowledge_base This property is required. bool
Indicates if the artifact is found in the knowledge base.
node_id This property is required. str
Unique identifier of an Application Dependency, for example nodeId1.
purl This property is required. str
vulnerabilities This property is required. Sequence[adm.GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerability]
List of vulnerabilities for the Application Dependency.
applicationDependencyNodeIds This property is required. List<String>
List of Application Dependencies on which this Application Dependency depends, each identified by its nodeId.
gav This property is required. String
A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
isFoundInKnowledgeBase This property is required. Boolean
Indicates if the artifact is found in the knowledge base.
nodeId This property is required. String
Unique identifier of an Application Dependency, for example nodeId1.
purl This property is required. String
vulnerabilities This property is required. List<Property Map>
List of vulnerabilities for the Application Dependency.

GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerability

CvssV2score This property is required. double
Common Vulnerability Scoring System (CVSS) Version 2.
CvssV3score This property is required. double
Common Vulnerability Scoring System (CVSS) Version 3.
Id This property is required. string
Unique vulnerability identifier, e.g. CVE-1999-0067.
IsFalsePositive This property is required. bool
IsIgnored This property is required. bool
Indicates if the vulnerability was ignored according to the audit configuration.
Severity This property is required. string
Source This property is required. string
CvssV2score This property is required. float64
Common Vulnerability Scoring System (CVSS) Version 2.
CvssV3score This property is required. float64
Common Vulnerability Scoring System (CVSS) Version 3.
Id This property is required. string
Unique vulnerability identifier, e.g. CVE-1999-0067.
IsFalsePositive This property is required. bool
IsIgnored This property is required. bool
Indicates if the vulnerability was ignored according to the audit configuration.
Severity This property is required. string
Source This property is required. string
cvssV2score This property is required. Double
Common Vulnerability Scoring System (CVSS) Version 2.
cvssV3score This property is required. Double
Common Vulnerability Scoring System (CVSS) Version 3.
id This property is required. String
Unique vulnerability identifier, e.g. CVE-1999-0067.
isFalsePositive This property is required. Boolean
isIgnored This property is required. Boolean
Indicates if the vulnerability was ignored according to the audit configuration.
severity This property is required. String
source This property is required. String
cvssV2score This property is required. number
Common Vulnerability Scoring System (CVSS) Version 2.
cvssV3score This property is required. number
Common Vulnerability Scoring System (CVSS) Version 3.
id This property is required. string
Unique vulnerability identifier, e.g. CVE-1999-0067.
isFalsePositive This property is required. boolean
isIgnored This property is required. boolean
Indicates if the vulnerability was ignored according to the audit configuration.
severity This property is required. string
source This property is required. string
cvss_v2score This property is required. float
Common Vulnerability Scoring System (CVSS) Version 2.
cvss_v3score This property is required. float
Common Vulnerability Scoring System (CVSS) Version 3.
id This property is required. str
Unique vulnerability identifier, e.g. CVE-1999-0067.
is_false_positive This property is required. bool
is_ignored This property is required. bool
Indicates if the vulnerability was ignored according to the audit configuration.
severity This property is required. str
source This property is required. str
cvssV2score This property is required. Number
Common Vulnerability Scoring System (CVSS) Version 2.
cvssV3score This property is required. Number
Common Vulnerability Scoring System (CVSS) Version 3.
id This property is required. String
Unique vulnerability identifier, e.g. CVE-1999-0067.
isFalsePositive This property is required. Boolean
isIgnored This property is required. Boolean
Indicates if the vulnerability was ignored according to the audit configuration.
severity This property is required. String
source This property is required. String

Package Details

Repository
oci pulumi/pulumi-oci
License
Apache-2.0
Notes
This Pulumi package is based on the oci Terraform Provider.