Oracle Cloud Infrastructure v2.29.0 published on Wednesday, Apr 9, 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,
});
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"])
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
})
}
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,
});
});
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());
}
}
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}
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>
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]
func GetVulnerabilityAuditApplicationDependencyVulnerability(ctx *Context, args *GetVulnerabilityAuditApplicationDependencyVulnerabilityArgs, opts ...InvokeOption) (*GetVulnerabilityAuditApplicationDependencyVulnerabilityResult, error)
func GetVulnerabilityAuditApplicationDependencyVulnerabilityOutput(ctx *Context, args *GetVulnerabilityAuditApplicationDependencyVulnerabilityOutputArgs, opts ...InvokeOption) GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput
> 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)
}
public static CompletableFuture<GetVulnerabilityAuditApplicationDependencyVulnerabilityResult> getVulnerabilityAuditApplicationDependencyVulnerability(GetVulnerabilityAuditApplicationDependencyVulnerabilityArgs args, InvokeOptions options)
public static Output<GetVulnerabilityAuditApplicationDependencyVulnerabilityResult> getVulnerabilityAuditApplicationDependencyVulnerability(GetVulnerabilityAuditApplicationDependencyVulnerabilityArgs args, InvokeOptions options)
fn::invoke:
function: oci:Adm/getVulnerabilityAuditApplicationDependencyVulnerability:getVulnerabilityAuditApplicationDependencyVulnerability
arguments:
# arguments dictionary
The following arguments are supported:
- Vulnerability
Audit Id This property is required. string - Unique Vulnerability Audit identifier path parameter.
- Cvss
V2greater doubleThan Or Equal - 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 doubleThan Or Equal - 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
- Root
Node 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.
- Severity
Greater stringThan Or Equal - Sort
By string - Vulnerability
Id string - A filter to return only Vulnerability Audits that match the specified id.
- Vulnerability
Audit Id This property is required. string - Unique Vulnerability Audit identifier path parameter.
- Cvss
V2greater float64Than Or Equal - 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 float64Than Or Equal - 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
- Root
Node 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.
- Severity
Greater stringThan Or Equal - Sort
By string - Vulnerability
Id string - A filter to return only Vulnerability Audits that match the specified id.
- vulnerability
Audit Id This property is required. String - Unique Vulnerability Audit identifier path parameter.
- cvss
V2greater DoubleThan Or Equal - 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 DoubleThan Or Equal - 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
- root
Node 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.
- severity
Greater StringThan Or Equal - sort
By String - vulnerability
Id String - A filter to return only Vulnerability Audits that match the specified id.
- vulnerability
Audit Id This property is required. string - Unique Vulnerability Audit identifier path parameter.
- cvss
V2greater numberThan Or Equal - 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 numberThan Or Equal - 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
- root
Node 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.
- severity
Greater stringThan Or Equal - sort
By string - vulnerability
Id 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_ floatthan_ or_ equal - 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_ floatthan_ or_ equal - 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_ 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 - sort_
by str - vulnerability_
id str - A filter to return only Vulnerability Audits that match the specified id.
- vulnerability
Audit Id This property is required. String - Unique Vulnerability Audit identifier path parameter.
- cvss
V2greater NumberThan Or Equal - 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 NumberThan Or Equal - 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
- root
Node 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.
- severity
Greater StringThan Or Equal - sort
By String - vulnerability
Id 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<Get
Vulnerability Audit Application Dependency Vulnerability Item> - List of Vulnerability Audit summaries.
- Vulnerability
Audit stringId - Cvss
V2greater doubleThan Or Equal - Cvss
V3greater doubleThan Or Equal - Depth int
- Gav string
- Group Artifact Version (GAV) identifier (Group:Artifact:Version), for example org.graalvm.nativeimage:svm:21.1.0.
- Purl string
- Root
Node stringId - Severity
Greater stringThan Or Equal - Sort
By string - Vulnerability
Id string
- Id string
- The provider-assigned unique ID for this managed resource.
- Items
[]Get
Vulnerability Audit Application Dependency Vulnerability Item - List of Vulnerability Audit summaries.
- Vulnerability
Audit stringId - Cvss
V2greater float64Than Or Equal - Cvss
V3greater float64Than Or Equal - Depth int
- Gav string
- Group Artifact Version (GAV) identifier (Group:Artifact:Version), for example org.graalvm.nativeimage:svm:21.1.0.
- Purl string
- Root
Node stringId - Severity
Greater stringThan Or Equal - Sort
By string - Vulnerability
Id string
- id String
- The provider-assigned unique ID for this managed resource.
- items
List<Get
Vulnerability Audit Application Dependency Vulnerability Item> - List of Vulnerability Audit summaries.
- vulnerability
Audit StringId - cvss
V2greater DoubleThan Or Equal - cvss
V3greater DoubleThan Or Equal - depth Integer
- gav String
- Group Artifact Version (GAV) identifier (Group:Artifact:Version), for example org.graalvm.nativeimage:svm:21.1.0.
- purl String
- root
Node StringId - severity
Greater StringThan Or Equal - sort
By String - vulnerability
Id String
- id string
- The provider-assigned unique ID for this managed resource.
- items
Get
Vulnerability Audit Application Dependency Vulnerability Item[] - List of Vulnerability Audit summaries.
- vulnerability
Audit stringId - cvss
V2greater numberThan Or Equal - cvss
V3greater numberThan Or Equal - depth number
- gav string
- Group Artifact Version (GAV) identifier (Group:Artifact:Version), for example org.graalvm.nativeimage:svm:21.1.0.
- purl string
- root
Node stringId - severity
Greater stringThan Or Equal - sort
By string - vulnerability
Id string
- id str
- The provider-assigned unique ID for this managed resource.
- items
Sequence[adm.
Get Vulnerability Audit Application Dependency Vulnerability Item] - List of Vulnerability Audit summaries.
- vulnerability_
audit_ strid - cvss_
v2greater_ floatthan_ or_ equal - cvss_
v3greater_ floatthan_ or_ equal - 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_ strid - severity_
greater_ strthan_ or_ equal - 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.
- vulnerability
Audit StringId - cvss
V2greater NumberThan Or Equal - cvss
V3greater NumberThan Or Equal - depth Number
- gav String
- Group Artifact Version (GAV) identifier (Group:Artifact:Version), for example org.graalvm.nativeimage:svm:21.1.0.
- purl String
- root
Node StringId - severity
Greater StringThan Or Equal - sort
By String - vulnerability
Id String
Supporting Types
GetVulnerabilityAuditApplicationDependencyVulnerabilityItem
- Application
Dependency Node Ids 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.
- 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. string - Unique identifier of an Application Dependency, for example nodeId1.
- Purl
This property is required. string - Vulnerabilities
This property is required. List<GetVulnerability Audit Application Dependency Vulnerability Item Vulnerability> - List of vulnerabilities for the Application Dependency.
- Application
Dependency Node Ids 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.
- 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. string - Unique identifier of an Application Dependency, for example nodeId1.
- Purl
This property is required. string - Vulnerabilities
This property is required. []GetVulnerability Audit Application Dependency Vulnerability Item Vulnerability - List of vulnerabilities for the Application Dependency.
- application
Dependency Node Ids 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.
- is
Found In Knowledge Base This property is required. Boolean - Indicates if the artifact is found in the knowledge base.
- node
Id 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<GetVulnerability Audit Application Dependency Vulnerability Item Vulnerability> - List of vulnerabilities for the Application Dependency.
- application
Dependency Node Ids 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.
- is
Found In Knowledge Base This property is required. boolean - Indicates if the artifact is found in the knowledge base.
- node
Id 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. GetVulnerability Audit Application Dependency Vulnerability Item Vulnerability[] - 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.Get Vulnerability Audit Application Dependency Vulnerability Item Vulnerability] - List of vulnerabilities for the Application Dependency.
- application
Dependency Node Ids 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.
- is
Found In Knowledge Base This property is required. Boolean - Indicates if the artifact is found in the knowledge base.
- node
Id 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
- Cvss
V2score This property is required. double - Common Vulnerability Scoring System (CVSS) Version 2.
- Cvss
V3score 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.
- 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. string - Source
This property is required. string
- Cvss
V2score This property is required. float64 - Common Vulnerability Scoring System (CVSS) Version 2.
- Cvss
V3score 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.
- 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. string - Source
This property is required. string
- cvss
V2score This property is required. Double - Common Vulnerability Scoring System (CVSS) Version 2.
- cvss
V3score 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.
- is
False Positive This property is required. Boolean - is
Ignored 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. number - Common Vulnerability Scoring System (CVSS) Version 2.
- cvss
V3score 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.
- is
False Positive This property is required. boolean - is
Ignored 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
- cvss
V2score This property is required. Number - Common Vulnerability Scoring System (CVSS) Version 2.
- cvss
V3score 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.
- is
False Positive This property is required. Boolean - is
Ignored 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.