Oracle Cloud Infrastructure v2.33.0 published on Thursday, May 1, 2025 by Pulumi
oci.Adm.getVulnerabilityAuditApplicationDependencyVulnerabilities
Explore with Pulumi AI
This data source provides the list of Vulnerability Audit Application Dependency Vulnerabilities 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 testVulnerabilityAuditApplicationDependencyVulnerabilities = oci.Adm.getVulnerabilityAuditApplicationDependencyVulnerabilities({
    vulnerabilityAuditId: testVulnerabilityAudit.id,
    cvssV2greaterThanOrEqual: vulnerabilityAuditApplicationDependencyVulnerabilityCvssV2greaterThanOrEqual,
    cvssV3greaterThanOrEqual: vulnerabilityAuditApplicationDependencyVulnerabilityCvssV3greaterThanOrEqual,
    depth: vulnerabilityAuditApplicationDependencyVulnerabilityDepth,
    gav: vulnerabilityAuditApplicationDependencyVulnerabilityGav,
    purl: vulnerabilityAuditApplicationDependencyVulnerabilityPurl,
    rootNodeId: testRootNode.id,
    severityGreaterThanOrEqual: vulnerabilityAuditApplicationDependencyVulnerabilitySeverityGreaterThanOrEqual,
    vulnerabilityId: testVulnerability.id,
});
import pulumi
import pulumi_oci as oci
test_vulnerability_audit_application_dependency_vulnerabilities = oci.Adm.get_vulnerability_audit_application_dependency_vulnerabilities(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,
    purl=vulnerability_audit_application_dependency_vulnerability_purl,
    root_node_id=test_root_node["id"],
    severity_greater_than_or_equal=vulnerability_audit_application_dependency_vulnerability_severity_greater_than_or_equal,
    vulnerability_id=test_vulnerability["id"])
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.GetVulnerabilityAuditApplicationDependencyVulnerabilities(ctx, &adm.GetVulnerabilityAuditApplicationDependencyVulnerabilitiesArgs{
			VulnerabilityAuditId:       testVulnerabilityAudit.Id,
			CvssV2greaterThanOrEqual:   pulumi.Float64Ref(vulnerabilityAuditApplicationDependencyVulnerabilityCvssV2greaterThanOrEqual),
			CvssV3greaterThanOrEqual:   pulumi.Float64Ref(vulnerabilityAuditApplicationDependencyVulnerabilityCvssV3greaterThanOrEqual),
			Depth:                      pulumi.IntRef(vulnerabilityAuditApplicationDependencyVulnerabilityDepth),
			Gav:                        pulumi.StringRef(vulnerabilityAuditApplicationDependencyVulnerabilityGav),
			Purl:                       pulumi.StringRef(vulnerabilityAuditApplicationDependencyVulnerabilityPurl),
			RootNodeId:                 pulumi.StringRef(testRootNode.Id),
			SeverityGreaterThanOrEqual: pulumi.StringRef(vulnerabilityAuditApplicationDependencyVulnerabilitySeverityGreaterThanOrEqual),
			VulnerabilityId:            pulumi.StringRef(testVulnerability.Id),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() => 
{
    var testVulnerabilityAuditApplicationDependencyVulnerabilities = Oci.Adm.GetVulnerabilityAuditApplicationDependencyVulnerabilities.Invoke(new()
    {
        VulnerabilityAuditId = testVulnerabilityAudit.Id,
        CvssV2greaterThanOrEqual = vulnerabilityAuditApplicationDependencyVulnerabilityCvssV2greaterThanOrEqual,
        CvssV3greaterThanOrEqual = vulnerabilityAuditApplicationDependencyVulnerabilityCvssV3greaterThanOrEqual,
        Depth = vulnerabilityAuditApplicationDependencyVulnerabilityDepth,
        Gav = vulnerabilityAuditApplicationDependencyVulnerabilityGav,
        Purl = vulnerabilityAuditApplicationDependencyVulnerabilityPurl,
        RootNodeId = testRootNode.Id,
        SeverityGreaterThanOrEqual = vulnerabilityAuditApplicationDependencyVulnerabilitySeverityGreaterThanOrEqual,
        VulnerabilityId = testVulnerability.Id,
    });
});
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.GetVulnerabilityAuditApplicationDependencyVulnerabilitiesArgs;
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 testVulnerabilityAuditApplicationDependencyVulnerabilities = AdmFunctions.getVulnerabilityAuditApplicationDependencyVulnerabilities(GetVulnerabilityAuditApplicationDependencyVulnerabilitiesArgs.builder()
            .vulnerabilityAuditId(testVulnerabilityAudit.id())
            .cvssV2greaterThanOrEqual(vulnerabilityAuditApplicationDependencyVulnerabilityCvssV2greaterThanOrEqual)
            .cvssV3greaterThanOrEqual(vulnerabilityAuditApplicationDependencyVulnerabilityCvssV3greaterThanOrEqual)
            .depth(vulnerabilityAuditApplicationDependencyVulnerabilityDepth)
            .gav(vulnerabilityAuditApplicationDependencyVulnerabilityGav)
            .purl(vulnerabilityAuditApplicationDependencyVulnerabilityPurl)
            .rootNodeId(testRootNode.id())
            .severityGreaterThanOrEqual(vulnerabilityAuditApplicationDependencyVulnerabilitySeverityGreaterThanOrEqual)
            .vulnerabilityId(testVulnerability.id())
            .build());
    }
}
variables:
  testVulnerabilityAuditApplicationDependencyVulnerabilities:
    fn::invoke:
      function: oci:Adm:getVulnerabilityAuditApplicationDependencyVulnerabilities
      arguments:
        vulnerabilityAuditId: ${testVulnerabilityAudit.id}
        cvssV2greaterThanOrEqual: ${vulnerabilityAuditApplicationDependencyVulnerabilityCvssV2greaterThanOrEqual}
        cvssV3greaterThanOrEqual: ${vulnerabilityAuditApplicationDependencyVulnerabilityCvssV3greaterThanOrEqual}
        depth: ${vulnerabilityAuditApplicationDependencyVulnerabilityDepth}
        gav: ${vulnerabilityAuditApplicationDependencyVulnerabilityGav}
        purl: ${vulnerabilityAuditApplicationDependencyVulnerabilityPurl}
        rootNodeId: ${testRootNode.id}
        severityGreaterThanOrEqual: ${vulnerabilityAuditApplicationDependencyVulnerabilitySeverityGreaterThanOrEqual}
        vulnerabilityId: ${testVulnerability.id}
Using getVulnerabilityAuditApplicationDependencyVulnerabilities
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 getVulnerabilityAuditApplicationDependencyVulnerabilities(args: GetVulnerabilityAuditApplicationDependencyVulnerabilitiesArgs, opts?: InvokeOptions): Promise<GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResult>
function getVulnerabilityAuditApplicationDependencyVulnerabilitiesOutput(args: GetVulnerabilityAuditApplicationDependencyVulnerabilitiesOutputArgs, opts?: InvokeOptions): Output<GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResult>def get_vulnerability_audit_application_dependency_vulnerabilities(cvss_v2greater_than_or_equal: Optional[float] = None,
                                                                   cvss_v3greater_than_or_equal: Optional[float] = None,
                                                                   depth: Optional[int] = None,
                                                                   filters: Optional[Sequence[GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilter]] = 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) -> GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResult
def get_vulnerability_audit_application_dependency_vulnerabilities_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,
                                                                   filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArgs]]]] = 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[GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResult]func GetVulnerabilityAuditApplicationDependencyVulnerabilities(ctx *Context, args *GetVulnerabilityAuditApplicationDependencyVulnerabilitiesArgs, opts ...InvokeOption) (*GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResult, error)
func GetVulnerabilityAuditApplicationDependencyVulnerabilitiesOutput(ctx *Context, args *GetVulnerabilityAuditApplicationDependencyVulnerabilitiesOutputArgs, opts ...InvokeOption) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput> Note: This function is named GetVulnerabilityAuditApplicationDependencyVulnerabilities in the Go SDK.
public static class GetVulnerabilityAuditApplicationDependencyVulnerabilities 
{
    public static Task<GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResult> InvokeAsync(GetVulnerabilityAuditApplicationDependencyVulnerabilitiesArgs args, InvokeOptions? opts = null)
    public static Output<GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResult> Invoke(GetVulnerabilityAuditApplicationDependencyVulnerabilitiesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResult> getVulnerabilityAuditApplicationDependencyVulnerabilities(GetVulnerabilityAuditApplicationDependencyVulnerabilitiesArgs args, InvokeOptions options)
public static Output<GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResult> getVulnerabilityAuditApplicationDependencyVulnerabilities(GetVulnerabilityAuditApplicationDependencyVulnerabilitiesArgs args, InvokeOptions options)
fn::invoke:
  function: oci:Adm/getVulnerabilityAuditApplicationDependencyVulnerabilities:getVulnerabilityAuditApplicationDependencyVulnerabilities
  arguments:
    # arguments dictionaryThe following arguments are supported:
- VulnerabilityAudit stringId 
- Unique Vulnerability Audit identifier path parameter.
- CvssV2greater doubleThan Or Equal 
- A filter that returns only Vulnerabilities that have a Common Vulnerability Scoring System Version 2 (CVSS V2) greater than or equal to the specified value.
- CvssV3greater doubleThan Or Equal 
- A filter that returns only Vulnerabilities that have a Common Vulnerability Scoring System Version 3 (CVSS V3) greater than or equal to 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.
- Filters
List<GetVulnerability Audit Application Dependency Vulnerabilities Filter> 
- Gav string
- A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
- Purl string
- A filter to return only resources that match the entire PURL given (https://github.com/package-url/purl-spec/).
- RootNode stringId 
- 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.
- SeverityGreater stringThan Or Equal 
- A filter that returns only Vulnerabilities that have a severity greater than or equal to the specified value.
- SortBy string
- VulnerabilityId string
- A filter to return only Vulnerability Audits that match the specified id.
- VulnerabilityAudit stringId 
- Unique Vulnerability Audit identifier path parameter.
- CvssV2greater float64Than Or Equal 
- A filter that returns only Vulnerabilities that have a Common Vulnerability Scoring System Version 2 (CVSS V2) greater than or equal to the specified value.
- CvssV3greater float64Than Or Equal 
- A filter that returns only Vulnerabilities that have a Common Vulnerability Scoring System Version 3 (CVSS V3) greater than or equal to 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.
- Filters
[]GetVulnerability Audit Application Dependency Vulnerabilities Filter 
- Gav string
- A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
- Purl string
- A filter to return only resources that match the entire PURL given (https://github.com/package-url/purl-spec/).
- RootNode stringId 
- 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.
- SeverityGreater stringThan Or Equal 
- A filter that returns only Vulnerabilities that have a severity greater than or equal to the specified value.
- SortBy string
- VulnerabilityId string
- A filter to return only Vulnerability Audits that match the specified id.
- vulnerabilityAudit StringId 
- Unique Vulnerability Audit identifier path parameter.
- cvssV2greater DoubleThan Or Equal 
- A filter that returns only Vulnerabilities that have a Common Vulnerability Scoring System Version 2 (CVSS V2) greater than or equal to the specified value.
- cvssV3greater DoubleThan Or Equal 
- A filter that returns only Vulnerabilities that have a Common Vulnerability Scoring System Version 3 (CVSS V3) greater than or equal to 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.
- filters
List<GetVulnerability Audit Application Dependency Vulnerabilities Filter> 
- gav String
- A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
- purl String
- A filter to return only resources that match the entire PURL given (https://github.com/package-url/purl-spec/).
- rootNode StringId 
- 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.
- severityGreater StringThan Or Equal 
- A filter that returns only Vulnerabilities that have a severity greater than or equal to the specified value.
- sortBy String
- vulnerabilityId String
- A filter to return only Vulnerability Audits that match the specified id.
- vulnerabilityAudit stringId 
- Unique Vulnerability Audit identifier path parameter.
- cvssV2greater numberThan Or Equal 
- A filter that returns only Vulnerabilities that have a Common Vulnerability Scoring System Version 2 (CVSS V2) greater than or equal to the specified value.
- cvssV3greater numberThan Or Equal 
- A filter that returns only Vulnerabilities that have a Common Vulnerability Scoring System Version 3 (CVSS V3) greater than or equal to 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.
- filters
GetVulnerability Audit Application Dependency Vulnerabilities Filter[] 
- gav string
- A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
- purl string
- A filter to return only resources that match the entire PURL given (https://github.com/package-url/purl-spec/).
- rootNode stringId 
- 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.
- severityGreater stringThan Or Equal 
- A filter that returns only Vulnerabilities that have a severity greater than or equal to the specified value.
- sortBy string
- vulnerabilityId string
- A filter to return only Vulnerability Audits that match the specified id.
- vulnerability_audit_ strid 
- Unique Vulnerability Audit identifier path parameter.
- cvss_v2greater_ floatthan_ or_ equal 
- A filter that returns only Vulnerabilities that have a Common Vulnerability Scoring System Version 2 (CVSS V2) greater than or equal to the specified value.
- cvss_v3greater_ floatthan_ or_ equal 
- A filter that returns only Vulnerabilities that have a Common Vulnerability Scoring System Version 3 (CVSS V3) greater than or equal to 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.
- filters
Sequence[GetVulnerability Audit Application Dependency Vulnerabilities Filter] 
- gav str
- A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
- purl str
- A filter to return only resources that match the entire PURL given (https://github.com/package-url/purl-spec/).
- root_node_ strid 
- 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_ strthan_ or_ equal 
- A filter that returns only Vulnerabilities that have a severity greater than or equal to the specified value.
- sort_by str
- vulnerability_id str
- A filter to return only Vulnerability Audits that match the specified id.
- vulnerabilityAudit StringId 
- Unique Vulnerability Audit identifier path parameter.
- cvssV2greater NumberThan Or Equal 
- A filter that returns only Vulnerabilities that have a Common Vulnerability Scoring System Version 2 (CVSS V2) greater than or equal to the specified value.
- cvssV3greater NumberThan Or Equal 
- A filter that returns only Vulnerabilities that have a Common Vulnerability Scoring System Version 3 (CVSS V3) greater than or equal to 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.
- filters List<Property Map>
- gav String
- A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
- purl String
- A filter to return only resources that match the entire PURL given (https://github.com/package-url/purl-spec/).
- rootNode StringId 
- 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.
- severityGreater StringThan Or Equal 
- A filter that returns only Vulnerabilities that have a severity greater than or equal to the specified value.
- sortBy String
- vulnerabilityId String
- A filter to return only Vulnerability Audits that match the specified id.
getVulnerabilityAuditApplicationDependencyVulnerabilities Result
The following output properties are available:
- ApplicationDependency List<GetVulnerability Collections Vulnerability Audit Application Dependency Vulnerabilities Application Dependency Vulnerability Collection> 
- The list of VulnerabilityAuditApplicationDependencyVulnerability.
- Id string
- The provider-assigned unique ID for this managed resource.
- VulnerabilityAudit stringId 
- CvssV2greater doubleThan Or Equal 
- CvssV3greater doubleThan Or Equal 
- Depth int
- Filters
List<GetVulnerability Audit Application Dependency Vulnerabilities Filter> 
- Gav string
- Group Artifact Version (GAV) identifier (Group:Artifact:Version). Example: org.graalvm.nativeimage:svm:21.1.0. "N/A" for non-maven artifacts.
- Purl string
- Package URL defined in https://github.com/package-url/purl-spec, e.g. pkg:maven/org.graalvm.nativeimage/svm@21.1.0
- RootNode stringId 
- SeverityGreater stringThan Or Equal 
- SortBy string
- VulnerabilityId string
- ApplicationDependency []GetVulnerability Collections Vulnerability Audit Application Dependency Vulnerabilities Application Dependency Vulnerability Collection 
- The list of VulnerabilityAuditApplicationDependencyVulnerability.
- Id string
- The provider-assigned unique ID for this managed resource.
- VulnerabilityAudit stringId 
- CvssV2greater float64Than Or Equal 
- CvssV3greater float64Than Or Equal 
- Depth int
- Filters
[]GetVulnerability Audit Application Dependency Vulnerabilities Filter 
- Gav string
- Group Artifact Version (GAV) identifier (Group:Artifact:Version). Example: org.graalvm.nativeimage:svm:21.1.0. "N/A" for non-maven artifacts.
- Purl string
- Package URL defined in https://github.com/package-url/purl-spec, e.g. pkg:maven/org.graalvm.nativeimage/svm@21.1.0
- RootNode stringId 
- SeverityGreater stringThan Or Equal 
- SortBy string
- VulnerabilityId string
- applicationDependency List<GetVulnerability Collections Vulnerability Audit Application Dependency Vulnerabilities Application Dependency Vulnerability Collection> 
- The list of VulnerabilityAuditApplicationDependencyVulnerability.
- id String
- The provider-assigned unique ID for this managed resource.
- vulnerabilityAudit StringId 
- cvssV2greater DoubleThan Or Equal 
- cvssV3greater DoubleThan Or Equal 
- depth Integer
- filters
List<GetVulnerability Audit Application Dependency Vulnerabilities Filter> 
- gav String
- Group Artifact Version (GAV) identifier (Group:Artifact:Version). Example: org.graalvm.nativeimage:svm:21.1.0. "N/A" for non-maven artifacts.
- purl String
- Package URL defined in https://github.com/package-url/purl-spec, e.g. pkg:maven/org.graalvm.nativeimage/svm@21.1.0
- rootNode StringId 
- severityGreater StringThan Or Equal 
- sortBy String
- vulnerabilityId String
- applicationDependency GetVulnerability Collections Vulnerability Audit Application Dependency Vulnerabilities Application Dependency Vulnerability Collection[] 
- The list of VulnerabilityAuditApplicationDependencyVulnerability.
- id string
- The provider-assigned unique ID for this managed resource.
- vulnerabilityAudit stringId 
- cvssV2greater numberThan Or Equal 
- cvssV3greater numberThan Or Equal 
- depth number
- filters
GetVulnerability Audit Application Dependency Vulnerabilities Filter[] 
- gav string
- Group Artifact Version (GAV) identifier (Group:Artifact:Version). Example: org.graalvm.nativeimage:svm:21.1.0. "N/A" for non-maven artifacts.
- purl string
- Package URL defined in https://github.com/package-url/purl-spec, e.g. pkg:maven/org.graalvm.nativeimage/svm@21.1.0
- rootNode stringId 
- severityGreater stringThan Or Equal 
- sortBy string
- vulnerabilityId string
- application_dependency_ Sequence[Getvulnerability_ collections Vulnerability Audit Application Dependency Vulnerabilities Application Dependency Vulnerability Collection] 
- The list of VulnerabilityAuditApplicationDependencyVulnerability.
- id str
- The provider-assigned unique ID for this managed resource.
- vulnerability_audit_ strid 
- cvss_v2greater_ floatthan_ or_ equal 
- cvss_v3greater_ floatthan_ or_ equal 
- depth int
- filters
Sequence[GetVulnerability Audit Application Dependency Vulnerabilities Filter] 
- gav str
- Group Artifact Version (GAV) identifier (Group:Artifact:Version). Example: org.graalvm.nativeimage:svm:21.1.0. "N/A" for non-maven artifacts.
- purl str
- Package URL defined in https://github.com/package-url/purl-spec, e.g. pkg:maven/org.graalvm.nativeimage/svm@21.1.0
- root_node_ strid 
- severity_greater_ strthan_ or_ equal 
- sort_by str
- vulnerability_id str
- applicationDependency List<Property Map>Vulnerability Collections 
- The list of VulnerabilityAuditApplicationDependencyVulnerability.
- id String
- The provider-assigned unique ID for this managed resource.
- vulnerabilityAudit StringId 
- cvssV2greater NumberThan Or Equal 
- cvssV3greater NumberThan Or Equal 
- depth Number
- filters List<Property Map>
- gav String
- Group Artifact Version (GAV) identifier (Group:Artifact:Version). Example: org.graalvm.nativeimage:svm:21.1.0. "N/A" for non-maven artifacts.
- purl String
- Package URL defined in https://github.com/package-url/purl-spec, e.g. pkg:maven/org.graalvm.nativeimage/svm@21.1.0
- rootNode StringId 
- severityGreater StringThan Or Equal 
- sortBy String
- vulnerabilityId String
Supporting Types
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollection         
- Items
List<GetVulnerability Audit Application Dependency Vulnerabilities Application Dependency Vulnerability Collection Item> 
- List of vulnerability audit summaries.
- Items
[]GetVulnerability Audit Application Dependency Vulnerabilities Application Dependency Vulnerability Collection Item 
- List of vulnerability audit summaries.
- items
List<GetVulnerability Audit Application Dependency Vulnerabilities Application Dependency Vulnerability Collection Item> 
- List of vulnerability audit summaries.
- items
GetVulnerability Audit Application Dependency Vulnerabilities Application Dependency Vulnerability Collection Item[] 
- List of vulnerability audit summaries.
- items
Sequence[GetVulnerability Audit Application Dependency Vulnerabilities Application Dependency Vulnerability Collection Item] 
- List of vulnerability audit summaries.
- items List<Property Map>
- List of vulnerability audit summaries.
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItem          
- ApplicationDependency List<string>Node Ids 
- List of application dependencies on which this application dependency depends, each identified by its nodeId.
- Gav string
- A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
- IsFound boolIn Knowledge Base 
- Indicates if the artifact is found in the knowledge base.
- NodeId string
- Unique identifier of an application dependency, for example nodeId1.
- Purl string
- A filter to return only resources that match the entire PURL given (https://github.com/package-url/purl-spec/).
- Vulnerabilities
List<GetVulnerability Audit Application Dependency Vulnerabilities Application Dependency Vulnerability Collection Item Vulnerability> 
- List of vulnerabilities for the application dependency.
- ApplicationDependency []stringNode Ids 
- List of application dependencies on which this application dependency depends, each identified by its nodeId.
- Gav string
- A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
- IsFound boolIn Knowledge Base 
- Indicates if the artifact is found in the knowledge base.
- NodeId string
- Unique identifier of an application dependency, for example nodeId1.
- Purl string
- A filter to return only resources that match the entire PURL given (https://github.com/package-url/purl-spec/).
- Vulnerabilities
[]GetVulnerability Audit Application Dependency Vulnerabilities Application Dependency Vulnerability Collection Item Vulnerability 
- List of vulnerabilities for the application dependency.
- applicationDependency List<String>Node Ids 
- List of application dependencies on which this application dependency depends, each identified by its nodeId.
- gav String
- A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
- isFound BooleanIn Knowledge Base 
- Indicates if the artifact is found in the knowledge base.
- nodeId String
- Unique identifier of an application dependency, for example nodeId1.
- purl String
- A filter to return only resources that match the entire PURL given (https://github.com/package-url/purl-spec/).
- vulnerabilities
List<GetVulnerability Audit Application Dependency Vulnerabilities Application Dependency Vulnerability Collection Item Vulnerability> 
- List of vulnerabilities for the application dependency.
- applicationDependency string[]Node Ids 
- List of application dependencies on which this application dependency depends, each identified by its nodeId.
- gav string
- A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
- isFound booleanIn Knowledge Base 
- Indicates if the artifact is found in the knowledge base.
- nodeId string
- Unique identifier of an application dependency, for example nodeId1.
- purl string
- A filter to return only resources that match the entire PURL given (https://github.com/package-url/purl-spec/).
- vulnerabilities
GetVulnerability Audit Application Dependency Vulnerabilities Application Dependency Vulnerability Collection Item Vulnerability[] 
- List of vulnerabilities for the application dependency.
- application_dependency_ Sequence[str]node_ ids 
- List of application dependencies on which this application dependency depends, each identified by its nodeId.
- gav str
- A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
- is_found_ boolin_ knowledge_ base 
- Indicates if the artifact is found in the knowledge base.
- node_id str
- Unique identifier of an application dependency, for example nodeId1.
- purl str
- A filter to return only resources that match the entire PURL given (https://github.com/package-url/purl-spec/).
- vulnerabilities
Sequence[GetVulnerability Audit Application Dependency Vulnerabilities Application Dependency Vulnerability Collection Item Vulnerability] 
- List of vulnerabilities for the application dependency.
- applicationDependency List<String>Node Ids 
- List of application dependencies on which this application dependency depends, each identified by its nodeId.
- gav String
- A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
- isFound BooleanIn Knowledge Base 
- Indicates if the artifact is found in the knowledge base.
- nodeId String
- Unique identifier of an application dependency, for example nodeId1.
- purl String
- A filter to return only resources that match the entire PURL given (https://github.com/package-url/purl-spec/).
- vulnerabilities List<Property Map>
- List of vulnerabilities for the application dependency.
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerability           
- 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.
- IsFalse boolPositive 
- Indicates if the vulnerability is a false positive according to the usage data. If no usage data was provided or the service cannot infer usage of the vulnerable code then this property is null.
- IsIgnored bool
- Indicates if the vulnerability was ignored according to the audit configuration.
- Severity string
- ADM qualitative severity score. Can be either NONE, LOW, MEDIUM, HIGH or CRITICAL.
- Source string
- Source that published the vulnerability
- 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.
- IsFalse boolPositive 
- Indicates if the vulnerability is a false positive according to the usage data. If no usage data was provided or the service cannot infer usage of the vulnerable code then this property is null.
- IsIgnored bool
- Indicates if the vulnerability was ignored according to the audit configuration.
- Severity string
- ADM qualitative severity score. Can be either NONE, LOW, MEDIUM, HIGH or CRITICAL.
- Source string
- Source that published the vulnerability
- 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.
- isFalse BooleanPositive 
- Indicates if the vulnerability is a false positive according to the usage data. If no usage data was provided or the service cannot infer usage of the vulnerable code then this property is null.
- isIgnored Boolean
- Indicates if the vulnerability was ignored according to the audit configuration.
- severity String
- ADM qualitative severity score. Can be either NONE, LOW, MEDIUM, HIGH or CRITICAL.
- source String
- Source that published the vulnerability
- 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.
- isFalse booleanPositive 
- Indicates if the vulnerability is a false positive according to the usage data. If no usage data was provided or the service cannot infer usage of the vulnerable code then this property is null.
- isIgnored boolean
- Indicates if the vulnerability was ignored according to the audit configuration.
- severity string
- ADM qualitative severity score. Can be either NONE, LOW, MEDIUM, HIGH or CRITICAL.
- source string
- Source that published the vulnerability
- 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_false_ boolpositive 
- Indicates if the vulnerability is a false positive according to the usage data. If no usage data was provided or the service cannot infer usage of the vulnerable code then this property is null.
- is_ignored bool
- Indicates if the vulnerability was ignored according to the audit configuration.
- severity str
- ADM qualitative severity score. Can be either NONE, LOW, MEDIUM, HIGH or CRITICAL.
- source str
- Source that published the vulnerability
- 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.
- isFalse BooleanPositive 
- Indicates if the vulnerability is a false positive according to the usage data. If no usage data was provided or the service cannot infer usage of the vulnerable code then this property is null.
- isIgnored Boolean
- Indicates if the vulnerability was ignored according to the audit configuration.
- severity String
- ADM qualitative severity score. Can be either NONE, LOW, MEDIUM, HIGH or CRITICAL.
- source String
- Source that published the vulnerability
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilter      
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.