Oracle Cloud Infrastructure v2.30.0 published on Monday, Apr 14, 2025 by Pulumi
oci.Adm.getVulnerabilityAudits
Explore with Pulumi AI
This data source provides the list of Vulnerability Audits in Oracle Cloud Infrastructure ADM service.
Returns a list of Vulnerability Audits based on the specified query parameters. At least one of id, compartmentId query parameter must be provided.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testVulnerabilityAudits = oci.Adm.getVulnerabilityAudits({
compartmentId: compartmentId,
displayName: vulnerabilityAuditDisplayName,
id: vulnerabilityAuditId,
isSuccess: vulnerabilityAuditIsSuccess,
knowledgeBaseId: testKnowledgeBase.id,
maxObservedSeverityGreaterThanOrEqualTo: vulnerabilityAuditMaxObservedSeverityGreaterThanOrEqualTo,
state: vulnerabilityAuditState,
timeCreatedGreaterThanOrEqualTo: vulnerabilityAuditTimeCreatedGreaterThanOrEqualTo,
timeCreatedLessThanOrEqualTo: vulnerabilityAuditTimeCreatedLessThanOrEqualTo,
});
import pulumi
import pulumi_oci as oci
test_vulnerability_audits = oci.Adm.get_vulnerability_audits(compartment_id=compartment_id,
display_name=vulnerability_audit_display_name,
id=vulnerability_audit_id,
is_success=vulnerability_audit_is_success,
knowledge_base_id=test_knowledge_base["id"],
max_observed_severity_greater_than_or_equal_to=vulnerability_audit_max_observed_severity_greater_than_or_equal_to,
state=vulnerability_audit_state,
time_created_greater_than_or_equal_to=vulnerability_audit_time_created_greater_than_or_equal_to,
time_created_less_than_or_equal_to=vulnerability_audit_time_created_less_than_or_equal_to)
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.GetVulnerabilityAudits(ctx, &adm.GetVulnerabilityAuditsArgs{
CompartmentId: pulumi.StringRef(compartmentId),
DisplayName: pulumi.StringRef(vulnerabilityAuditDisplayName),
Id: pulumi.StringRef(vulnerabilityAuditId),
IsSuccess: pulumi.BoolRef(vulnerabilityAuditIsSuccess),
KnowledgeBaseId: pulumi.StringRef(testKnowledgeBase.Id),
MaxObservedSeverityGreaterThanOrEqualTo: pulumi.StringRef(vulnerabilityAuditMaxObservedSeverityGreaterThanOrEqualTo),
State: pulumi.StringRef(vulnerabilityAuditState),
TimeCreatedGreaterThanOrEqualTo: pulumi.StringRef(vulnerabilityAuditTimeCreatedGreaterThanOrEqualTo),
TimeCreatedLessThanOrEqualTo: pulumi.StringRef(vulnerabilityAuditTimeCreatedLessThanOrEqualTo),
}, 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 testVulnerabilityAudits = Oci.Adm.GetVulnerabilityAudits.Invoke(new()
{
CompartmentId = compartmentId,
DisplayName = vulnerabilityAuditDisplayName,
Id = vulnerabilityAuditId,
IsSuccess = vulnerabilityAuditIsSuccess,
KnowledgeBaseId = testKnowledgeBase.Id,
MaxObservedSeverityGreaterThanOrEqualTo = vulnerabilityAuditMaxObservedSeverityGreaterThanOrEqualTo,
State = vulnerabilityAuditState,
TimeCreatedGreaterThanOrEqualTo = vulnerabilityAuditTimeCreatedGreaterThanOrEqualTo,
TimeCreatedLessThanOrEqualTo = vulnerabilityAuditTimeCreatedLessThanOrEqualTo,
});
});
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.GetVulnerabilityAuditsArgs;
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 testVulnerabilityAudits = AdmFunctions.getVulnerabilityAudits(GetVulnerabilityAuditsArgs.builder()
.compartmentId(compartmentId)
.displayName(vulnerabilityAuditDisplayName)
.id(vulnerabilityAuditId)
.isSuccess(vulnerabilityAuditIsSuccess)
.knowledgeBaseId(testKnowledgeBase.id())
.maxObservedSeverityGreaterThanOrEqualTo(vulnerabilityAuditMaxObservedSeverityGreaterThanOrEqualTo)
.state(vulnerabilityAuditState)
.timeCreatedGreaterThanOrEqualTo(vulnerabilityAuditTimeCreatedGreaterThanOrEqualTo)
.timeCreatedLessThanOrEqualTo(vulnerabilityAuditTimeCreatedLessThanOrEqualTo)
.build());
}
}
variables:
testVulnerabilityAudits:
fn::invoke:
function: oci:Adm:getVulnerabilityAudits
arguments:
compartmentId: ${compartmentId}
displayName: ${vulnerabilityAuditDisplayName}
id: ${vulnerabilityAuditId}
isSuccess: ${vulnerabilityAuditIsSuccess}
knowledgeBaseId: ${testKnowledgeBase.id}
maxObservedSeverityGreaterThanOrEqualTo: ${vulnerabilityAuditMaxObservedSeverityGreaterThanOrEqualTo}
state: ${vulnerabilityAuditState}
timeCreatedGreaterThanOrEqualTo: ${vulnerabilityAuditTimeCreatedGreaterThanOrEqualTo}
timeCreatedLessThanOrEqualTo: ${vulnerabilityAuditTimeCreatedLessThanOrEqualTo}
Using getVulnerabilityAudits
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 getVulnerabilityAudits(args: GetVulnerabilityAuditsArgs, opts?: InvokeOptions): Promise<GetVulnerabilityAuditsResult>
function getVulnerabilityAuditsOutput(args: GetVulnerabilityAuditsOutputArgs, opts?: InvokeOptions): Output<GetVulnerabilityAuditsResult>
def get_vulnerability_audits(compartment_id: Optional[str] = None,
display_name: Optional[str] = None,
filters: Optional[Sequence[_adm.GetVulnerabilityAuditsFilter]] = None,
id: Optional[str] = None,
is_success: Optional[bool] = None,
knowledge_base_id: Optional[str] = None,
max_observed_severity_greater_than_or_equal_to: Optional[str] = None,
state: Optional[str] = None,
time_created_greater_than_or_equal_to: Optional[str] = None,
time_created_less_than_or_equal_to: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVulnerabilityAuditsResult
def get_vulnerability_audits_output(compartment_id: Optional[pulumi.Input[str]] = None,
display_name: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[_adm.GetVulnerabilityAuditsFilterArgs]]]] = None,
id: Optional[pulumi.Input[str]] = None,
is_success: Optional[pulumi.Input[bool]] = None,
knowledge_base_id: Optional[pulumi.Input[str]] = None,
max_observed_severity_greater_than_or_equal_to: Optional[pulumi.Input[str]] = None,
state: Optional[pulumi.Input[str]] = None,
time_created_greater_than_or_equal_to: Optional[pulumi.Input[str]] = None,
time_created_less_than_or_equal_to: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVulnerabilityAuditsResult]
func GetVulnerabilityAudits(ctx *Context, args *GetVulnerabilityAuditsArgs, opts ...InvokeOption) (*GetVulnerabilityAuditsResult, error)
func GetVulnerabilityAuditsOutput(ctx *Context, args *GetVulnerabilityAuditsOutputArgs, opts ...InvokeOption) GetVulnerabilityAuditsResultOutput
> Note: This function is named GetVulnerabilityAudits
in the Go SDK.
public static class GetVulnerabilityAudits
{
public static Task<GetVulnerabilityAuditsResult> InvokeAsync(GetVulnerabilityAuditsArgs args, InvokeOptions? opts = null)
public static Output<GetVulnerabilityAuditsResult> Invoke(GetVulnerabilityAuditsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetVulnerabilityAuditsResult> getVulnerabilityAudits(GetVulnerabilityAuditsArgs args, InvokeOptions options)
public static Output<GetVulnerabilityAuditsResult> getVulnerabilityAudits(GetVulnerabilityAuditsArgs args, InvokeOptions options)
fn::invoke:
function: oci:Adm/getVulnerabilityAudits:getVulnerabilityAudits
arguments:
# arguments dictionary
The following arguments are supported:
- Compartment
Id string - A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified.
- Display
Name string - A filter to return only resources that match the entire display name given.
- Filters
Changes to this property will trigger replacement.
Vulnerability Audits Filter> - Id string
- A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- Is
Success bool - A filter to return only successful or failed Vulnerability Audits.
- Knowledge
Base stringId - A filter to return only Vulnerability Audits that were created against the specified knowledge base.
- Max
Observed stringSeverity Greater Than Or Equal To - A filter that returns only Vulnerability Audits that have a maximum observed Severity greater than or equal to the specified value.
- State string
- A filter to return only Vulnerability Audits that match the specified lifecycleState.
- Time
Created stringGreater Than Or Equal To - A filter to return only Vulnerability Audits with timeCreated greater or equal to the specified value.
- Time
Created stringLess Than Or Equal To - A filter to return only Vulnerability Audits with timeCreated less or equal to the specified value.
- Compartment
Id string - A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified.
- Display
Name string - A filter to return only resources that match the entire display name given.
- Filters
Changes to this property will trigger replacement.
Vulnerability Audits Filter - Id string
- A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- Is
Success bool - A filter to return only successful or failed Vulnerability Audits.
- Knowledge
Base stringId - A filter to return only Vulnerability Audits that were created against the specified knowledge base.
- Max
Observed stringSeverity Greater Than Or Equal To - A filter that returns only Vulnerability Audits that have a maximum observed Severity greater than or equal to the specified value.
- State string
- A filter to return only Vulnerability Audits that match the specified lifecycleState.
- Time
Created stringGreater Than Or Equal To - A filter to return only Vulnerability Audits with timeCreated greater or equal to the specified value.
- Time
Created stringLess Than Or Equal To - A filter to return only Vulnerability Audits with timeCreated less or equal to the specified value.
- compartment
Id String - A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified.
- display
Name String - A filter to return only resources that match the entire display name given.
- filters
Changes to this property will trigger replacement.
Vulnerability Audits Filter> - id String
- A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- is
Success Boolean - A filter to return only successful or failed Vulnerability Audits.
- knowledge
Base StringId - A filter to return only Vulnerability Audits that were created against the specified knowledge base.
- max
Observed StringSeverity Greater Than Or Equal To - A filter that returns only Vulnerability Audits that have a maximum observed Severity greater than or equal to the specified value.
- state String
- A filter to return only Vulnerability Audits that match the specified lifecycleState.
- time
Created StringGreater Than Or Equal To - A filter to return only Vulnerability Audits with timeCreated greater or equal to the specified value.
- time
Created StringLess Than Or Equal To - A filter to return only Vulnerability Audits with timeCreated less or equal to the specified value.
- compartment
Id string - A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified.
- display
Name string - A filter to return only resources that match the entire display name given.
- filters
Changes to this property will trigger replacement.
Vulnerability Audits Filter[] - id string
- A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- is
Success boolean - A filter to return only successful or failed Vulnerability Audits.
- knowledge
Base stringId - A filter to return only Vulnerability Audits that were created against the specified knowledge base.
- max
Observed stringSeverity Greater Than Or Equal To - A filter that returns only Vulnerability Audits that have a maximum observed Severity greater than or equal to the specified value.
- state string
- A filter to return only Vulnerability Audits that match the specified lifecycleState.
- time
Created stringGreater Than Or Equal To - A filter to return only Vulnerability Audits with timeCreated greater or equal to the specified value.
- time
Created stringLess Than Or Equal To - A filter to return only Vulnerability Audits with timeCreated less or equal to the specified value.
- compartment_
id str - A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified.
- display_
name str - A filter to return only resources that match the entire display name given.
- filters
Changes to this property will trigger replacement.
Get Vulnerability Audits Filter] - id str
- A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- is_
success bool - A filter to return only successful or failed Vulnerability Audits.
- knowledge_
base_ strid - A filter to return only Vulnerability Audits that were created against the specified knowledge base.
- max_
observed_ strseverity_ greater_ than_ or_ equal_ to - A filter that returns only Vulnerability Audits that have a maximum observed Severity greater than or equal to the specified value.
- state str
- A filter to return only Vulnerability Audits that match the specified lifecycleState.
- time_
created_ strgreater_ than_ or_ equal_ to - A filter to return only Vulnerability Audits with timeCreated greater or equal to the specified value.
- time_
created_ strless_ than_ or_ equal_ to - A filter to return only Vulnerability Audits with timeCreated less or equal to the specified value.
- compartment
Id String - A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified.
- display
Name String - A filter to return only resources that match the entire display name given.
- filters
Changes to this property will trigger replacement.
- id String
- A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- is
Success Boolean - A filter to return only successful or failed Vulnerability Audits.
- knowledge
Base StringId - A filter to return only Vulnerability Audits that were created against the specified knowledge base.
- max
Observed StringSeverity Greater Than Or Equal To - A filter that returns only Vulnerability Audits that have a maximum observed Severity greater than or equal to the specified value.
- state String
- A filter to return only Vulnerability Audits that match the specified lifecycleState.
- time
Created StringGreater Than Or Equal To - A filter to return only Vulnerability Audits with timeCreated greater or equal to the specified value.
- time
Created StringLess Than Or Equal To - A filter to return only Vulnerability Audits with timeCreated less or equal to the specified value.
getVulnerabilityAudits Result
The following output properties are available:
- Vulnerability
Audit List<GetCollections Vulnerability Audits Vulnerability Audit Collection> - The list of vulnerability_audit_collection.
- Compartment
Id string - The compartment Oracle Cloud identifier (OCID) of the vulnerability audit.
- Display
Name string - The name of the vulnerability audit.
- Filters
List<Get
Vulnerability Audits Filter> - Id string
- Unique vulnerability identifier, e.g. CVE-1999-0067.
- Is
Success bool - Indicates if an audit succeeded according to the configuration. The value is
null
if the audit is in theCREATING
state. - Knowledge
Base stringId - The Oracle Cloud identifier (OCID) of the knowledge base.
- Max
Observed stringSeverity Greater Than Or Equal To - State string
- The current lifecycle state of the vulnerability audit.
- Time
Created stringGreater Than Or Equal To - Time
Created stringLess Than Or Equal To
- Vulnerability
Audit []GetCollections Vulnerability Audits Vulnerability Audit Collection - The list of vulnerability_audit_collection.
- Compartment
Id string - The compartment Oracle Cloud identifier (OCID) of the vulnerability audit.
- Display
Name string - The name of the vulnerability audit.
- Filters
[]Get
Vulnerability Audits Filter - Id string
- Unique vulnerability identifier, e.g. CVE-1999-0067.
- Is
Success bool - Indicates if an audit succeeded according to the configuration. The value is
null
if the audit is in theCREATING
state. - Knowledge
Base stringId - The Oracle Cloud identifier (OCID) of the knowledge base.
- Max
Observed stringSeverity Greater Than Or Equal To - State string
- The current lifecycle state of the vulnerability audit.
- Time
Created stringGreater Than Or Equal To - Time
Created stringLess Than Or Equal To
- vulnerability
Audit List<GetCollections Vulnerability Audits Vulnerability Audit Collection> - The list of vulnerability_audit_collection.
- compartment
Id String - The compartment Oracle Cloud identifier (OCID) of the vulnerability audit.
- display
Name String - The name of the vulnerability audit.
- filters
List<Get
Vulnerability Audits Filter> - id String
- Unique vulnerability identifier, e.g. CVE-1999-0067.
- is
Success Boolean - Indicates if an audit succeeded according to the configuration. The value is
null
if the audit is in theCREATING
state. - knowledge
Base StringId - The Oracle Cloud identifier (OCID) of the knowledge base.
- max
Observed StringSeverity Greater Than Or Equal To - state String
- The current lifecycle state of the vulnerability audit.
- time
Created StringGreater Than Or Equal To - time
Created StringLess Than Or Equal To
- vulnerability
Audit GetCollections Vulnerability Audits Vulnerability Audit Collection[] - The list of vulnerability_audit_collection.
- compartment
Id string - The compartment Oracle Cloud identifier (OCID) of the vulnerability audit.
- display
Name string - The name of the vulnerability audit.
- filters
Get
Vulnerability Audits Filter[] - id string
- Unique vulnerability identifier, e.g. CVE-1999-0067.
- is
Success boolean - Indicates if an audit succeeded according to the configuration. The value is
null
if the audit is in theCREATING
state. - knowledge
Base stringId - The Oracle Cloud identifier (OCID) of the knowledge base.
- max
Observed stringSeverity Greater Than Or Equal To - state string
- The current lifecycle state of the vulnerability audit.
- time
Created stringGreater Than Or Equal To - time
Created stringLess Than Or Equal To
- vulnerability_
audit_ Sequence[adm.collections Get Vulnerability Audits Vulnerability Audit Collection] - The list of vulnerability_audit_collection.
- compartment_
id str - The compartment Oracle Cloud identifier (OCID) of the vulnerability audit.
- display_
name str - The name of the vulnerability audit.
- filters
Sequence[adm.
Get Vulnerability Audits Filter] - id str
- Unique vulnerability identifier, e.g. CVE-1999-0067.
- is_
success bool - Indicates if an audit succeeded according to the configuration. The value is
null
if the audit is in theCREATING
state. - knowledge_
base_ strid - The Oracle Cloud identifier (OCID) of the knowledge base.
- max_
observed_ strseverity_ greater_ than_ or_ equal_ to - state str
- The current lifecycle state of the vulnerability audit.
- time_
created_ strgreater_ than_ or_ equal_ to - time_
created_ strless_ than_ or_ equal_ to
- vulnerability
Audit List<Property Map>Collections - The list of vulnerability_audit_collection.
- compartment
Id String - The compartment Oracle Cloud identifier (OCID) of the vulnerability audit.
- display
Name String - The name of the vulnerability audit.
- filters List<Property Map>
- id String
- Unique vulnerability identifier, e.g. CVE-1999-0067.
- is
Success Boolean - Indicates if an audit succeeded according to the configuration. The value is
null
if the audit is in theCREATING
state. - knowledge
Base StringId - The Oracle Cloud identifier (OCID) of the knowledge base.
- max
Observed StringSeverity Greater Than Or Equal To - state String
- The current lifecycle state of the vulnerability audit.
- time
Created StringGreater Than Or Equal To - time
Created StringLess Than Or Equal To
Supporting Types
GetVulnerabilityAuditsFilter
GetVulnerabilityAuditsVulnerabilityAuditCollection
- Items
This property is required. List<GetVulnerability Audits Vulnerability Audit Collection Item>
- Items
This property is required. []GetVulnerability Audits Vulnerability Audit Collection Item
- items
This property is required. List<GetVulnerability Audits Vulnerability Audit Collection Item>
- items
This property is required. GetVulnerability Audits Vulnerability Audit Collection Item[]
- items
This property is required. Sequence[adm.Get Vulnerability Audits Vulnerability Audit Collection Item]
- items
This property is required. List<Property Map>
GetVulnerabilityAuditsVulnerabilityAuditCollectionItem
- Application
Dependencies This property is required. List<GetVulnerability Audits Vulnerability Audit Collection Item Application Dependency> - Build
Type This property is required. string - The type of the build tool is restricted to only two values MAVEN or UNSET. Use UNSET when the list of application dependencies is not Maven-related or is a mix of Maven and other ecosystems. This option is soon to be deprecated.
- Compartment
Id This property is required. string - A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified.
- Configurations
This property is required. List<GetVulnerability Audits Vulnerability Audit Collection Item Configuration> - Configuration for a vulnerability audit. A vulnerable application dependency is ignored if its name does match any of the items in
exclusions
, or all of the associated Vulnerabilies have a CVSS v2 score belowmaxPermissibleCvssV2Score
and a CVSS v3 score belowmaxPermissibleCvssV3Score
. type: object This property is required. Dictionary<string, string>- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Display
Name This property is required. string - A filter to return only resources that match the entire display name given.
This property is required. Dictionary<string, string>- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- Id
This property is required. string - A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- Is
Success This property is required. bool - A filter to return only successful or failed Vulnerability Audits.
- Knowledge
Base Id This property is required. string - A filter to return only Vulnerability Audits that were created against the specified knowledge base.
- Lifecycle
Details This property is required. string - Details on the lifecycle state.
- Max
Observed Cvss V2score This property is required. double - Maximum Common Vulnerability Scoring System Version 2 score observed for non-ignored vulnerable application dependencies.
- Max
Observed Cvss V2score With Ignored This property is required. double - Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones.
- Max
Observed Cvss V3score This property is required. double - Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies.
- Max
Observed Cvss V3score With Ignored This property is required. double - Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones.
- Max
Observed Severity This property is required. string - Maximum ADM Severity observed for non-ignored vulnerable application dependencies.
- Max
Observed Severity With Ignored This property is required. string - Maximum ADM Severity observed for vulnerable application dependencies including ignored ones.
- Sources
This property is required. List<GetVulnerability Audits Vulnerability Audit Collection Item Source> - Source that published the vulnerability
- State
This property is required. string - A filter to return only Vulnerability Audits that match the specified lifecycleState.
This property is required. Dictionary<string, string>- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created This property is required. string - The creation date and time of the vulnerability audit (formatted according to RFC3339).
- Time
Updated This property is required. string - The update date and time of the vulnerability audit (formatted according to RFC3339).
- Usage
Datas This property is required. List<GetVulnerability Audits Vulnerability Audit Collection Item Usage Data> - The source details of the usage data in object storage. The usage data file uploaded to object storage must be a gzip archive of the JSON usage data returned from the GraalVM native-image-inspect tool after a native-image build. Set
sourceType
toobjectStorageTuple
and use UsageDataViaObjectStorageTupleDetails when specifying the namespace, bucket name, and object name. - Vulnerabilities
This property is required. List<GetVulnerability Audits Vulnerability Audit Collection Item Vulnerability> - List of vulnerabilities found in the vulnerability audit. If a vulnerability affects multiple dependencies, the metadata returned here consists of audit-wide aggregates.
- Vulnerable
Artifacts Count This property is required. int - Count of non-ignored vulnerable application dependencies.
- Vulnerable
Artifacts Count With Ignored This property is required. int - Count of all vulnerable application dependencies.
- Application
Dependencies This property is required. []GetVulnerability Audits Vulnerability Audit Collection Item Application Dependency - Build
Type This property is required. string - The type of the build tool is restricted to only two values MAVEN or UNSET. Use UNSET when the list of application dependencies is not Maven-related or is a mix of Maven and other ecosystems. This option is soon to be deprecated.
- Compartment
Id This property is required. string - A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified.
- Configurations
This property is required. []GetVulnerability Audits Vulnerability Audit Collection Item Configuration - Configuration for a vulnerability audit. A vulnerable application dependency is ignored if its name does match any of the items in
exclusions
, or all of the associated Vulnerabilies have a CVSS v2 score belowmaxPermissibleCvssV2Score
and a CVSS v3 score belowmaxPermissibleCvssV3Score
. type: object This property is required. map[string]string- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Display
Name This property is required. string - A filter to return only resources that match the entire display name given.
This property is required. map[string]string- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- Id
This property is required. string - A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- Is
Success This property is required. bool - A filter to return only successful or failed Vulnerability Audits.
- Knowledge
Base Id This property is required. string - A filter to return only Vulnerability Audits that were created against the specified knowledge base.
- Lifecycle
Details This property is required. string - Details on the lifecycle state.
- Max
Observed Cvss V2score This property is required. float64 - Maximum Common Vulnerability Scoring System Version 2 score observed for non-ignored vulnerable application dependencies.
- Max
Observed Cvss V2score With Ignored This property is required. float64 - Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones.
- Max
Observed Cvss V3score This property is required. float64 - Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies.
- Max
Observed Cvss V3score With Ignored This property is required. float64 - Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones.
- Max
Observed Severity This property is required. string - Maximum ADM Severity observed for non-ignored vulnerable application dependencies.
- Max
Observed Severity With Ignored This property is required. string - Maximum ADM Severity observed for vulnerable application dependencies including ignored ones.
- Sources
This property is required. []GetVulnerability Audits Vulnerability Audit Collection Item Source - Source that published the vulnerability
- State
This property is required. string - A filter to return only Vulnerability Audits that match the specified lifecycleState.
This property is required. map[string]string- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created This property is required. string - The creation date and time of the vulnerability audit (formatted according to RFC3339).
- Time
Updated This property is required. string - The update date and time of the vulnerability audit (formatted according to RFC3339).
- Usage
Datas This property is required. []GetVulnerability Audits Vulnerability Audit Collection Item Usage Data - The source details of the usage data in object storage. The usage data file uploaded to object storage must be a gzip archive of the JSON usage data returned from the GraalVM native-image-inspect tool after a native-image build. Set
sourceType
toobjectStorageTuple
and use UsageDataViaObjectStorageTupleDetails when specifying the namespace, bucket name, and object name. - Vulnerabilities
This property is required. []GetVulnerability Audits Vulnerability Audit Collection Item Vulnerability - List of vulnerabilities found in the vulnerability audit. If a vulnerability affects multiple dependencies, the metadata returned here consists of audit-wide aggregates.
- Vulnerable
Artifacts Count This property is required. int - Count of non-ignored vulnerable application dependencies.
- Vulnerable
Artifacts Count With Ignored This property is required. int - Count of all vulnerable application dependencies.
- application
Dependencies This property is required. List<GetVulnerability Audits Vulnerability Audit Collection Item Application Dependency> - build
Type This property is required. String - The type of the build tool is restricted to only two values MAVEN or UNSET. Use UNSET when the list of application dependencies is not Maven-related or is a mix of Maven and other ecosystems. This option is soon to be deprecated.
- compartment
Id This property is required. String - A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified.
- configurations
This property is required. List<GetVulnerability Audits Vulnerability Audit Collection Item Configuration> - Configuration for a vulnerability audit. A vulnerable application dependency is ignored if its name does match any of the items in
exclusions
, or all of the associated Vulnerabilies have a CVSS v2 score belowmaxPermissibleCvssV2Score
and a CVSS v3 score belowmaxPermissibleCvssV3Score
. type: object This property is required. Map<String,String>- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- display
Name This property is required. String - A filter to return only resources that match the entire display name given.
This property is required. Map<String,String>- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- id
This property is required. String - A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- is
Success This property is required. Boolean - A filter to return only successful or failed Vulnerability Audits.
- knowledge
Base Id This property is required. String - A filter to return only Vulnerability Audits that were created against the specified knowledge base.
- lifecycle
Details This property is required. String - Details on the lifecycle state.
- max
Observed Cvss V2score This property is required. Double - Maximum Common Vulnerability Scoring System Version 2 score observed for non-ignored vulnerable application dependencies.
- max
Observed Cvss V2score With Ignored This property is required. Double - Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones.
- max
Observed Cvss V3score This property is required. Double - Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies.
- max
Observed Cvss V3score With Ignored This property is required. Double - Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones.
- max
Observed Severity This property is required. String - Maximum ADM Severity observed for non-ignored vulnerable application dependencies.
- max
Observed Severity With Ignored This property is required. String - Maximum ADM Severity observed for vulnerable application dependencies including ignored ones.
- sources
This property is required. List<GetVulnerability Audits Vulnerability Audit Collection Item Source> - Source that published the vulnerability
- state
This property is required. String - A filter to return only Vulnerability Audits that match the specified lifecycleState.
This property is required. Map<String,String>- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created This property is required. String - The creation date and time of the vulnerability audit (formatted according to RFC3339).
- time
Updated This property is required. String - The update date and time of the vulnerability audit (formatted according to RFC3339).
- usage
Datas This property is required. List<GetVulnerability Audits Vulnerability Audit Collection Item Usage Data> - The source details of the usage data in object storage. The usage data file uploaded to object storage must be a gzip archive of the JSON usage data returned from the GraalVM native-image-inspect tool after a native-image build. Set
sourceType
toobjectStorageTuple
and use UsageDataViaObjectStorageTupleDetails when specifying the namespace, bucket name, and object name. - vulnerabilities
This property is required. List<GetVulnerability Audits Vulnerability Audit Collection Item Vulnerability> - List of vulnerabilities found in the vulnerability audit. If a vulnerability affects multiple dependencies, the metadata returned here consists of audit-wide aggregates.
- vulnerable
Artifacts Count This property is required. Integer - Count of non-ignored vulnerable application dependencies.
- vulnerable
Artifacts Count With Ignored This property is required. Integer - Count of all vulnerable application dependencies.
- application
Dependencies This property is required. GetVulnerability Audits Vulnerability Audit Collection Item Application Dependency[] - build
Type This property is required. string - The type of the build tool is restricted to only two values MAVEN or UNSET. Use UNSET when the list of application dependencies is not Maven-related or is a mix of Maven and other ecosystems. This option is soon to be deprecated.
- compartment
Id This property is required. string - A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified.
- configurations
This property is required. GetVulnerability Audits Vulnerability Audit Collection Item Configuration[] - Configuration for a vulnerability audit. A vulnerable application dependency is ignored if its name does match any of the items in
exclusions
, or all of the associated Vulnerabilies have a CVSS v2 score belowmaxPermissibleCvssV2Score
and a CVSS v3 score belowmaxPermissibleCvssV3Score
. type: object This property is required. {[key: string]: string}- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- display
Name This property is required. string - A filter to return only resources that match the entire display name given.
This property is required. {[key: string]: string}- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- id
This property is required. string - A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- is
Success This property is required. boolean - A filter to return only successful or failed Vulnerability Audits.
- knowledge
Base Id This property is required. string - A filter to return only Vulnerability Audits that were created against the specified knowledge base.
- lifecycle
Details This property is required. string - Details on the lifecycle state.
- max
Observed Cvss V2score This property is required. number - Maximum Common Vulnerability Scoring System Version 2 score observed for non-ignored vulnerable application dependencies.
- max
Observed Cvss V2score With Ignored This property is required. number - Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones.
- max
Observed Cvss V3score This property is required. number - Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies.
- max
Observed Cvss V3score With Ignored This property is required. number - Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones.
- max
Observed Severity This property is required. string - Maximum ADM Severity observed for non-ignored vulnerable application dependencies.
- max
Observed Severity With Ignored This property is required. string - Maximum ADM Severity observed for vulnerable application dependencies including ignored ones.
- sources
This property is required. GetVulnerability Audits Vulnerability Audit Collection Item Source[] - Source that published the vulnerability
- state
This property is required. string - A filter to return only Vulnerability Audits that match the specified lifecycleState.
This property is required. {[key: string]: string}- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created This property is required. string - The creation date and time of the vulnerability audit (formatted according to RFC3339).
- time
Updated This property is required. string - The update date and time of the vulnerability audit (formatted according to RFC3339).
- usage
Datas This property is required. GetVulnerability Audits Vulnerability Audit Collection Item Usage Data[] - The source details of the usage data in object storage. The usage data file uploaded to object storage must be a gzip archive of the JSON usage data returned from the GraalVM native-image-inspect tool after a native-image build. Set
sourceType
toobjectStorageTuple
and use UsageDataViaObjectStorageTupleDetails when specifying the namespace, bucket name, and object name. - vulnerabilities
This property is required. GetVulnerability Audits Vulnerability Audit Collection Item Vulnerability[] - List of vulnerabilities found in the vulnerability audit. If a vulnerability affects multiple dependencies, the metadata returned here consists of audit-wide aggregates.
- vulnerable
Artifacts Count This property is required. number - Count of non-ignored vulnerable application dependencies.
- vulnerable
Artifacts Count With Ignored This property is required. number - Count of all vulnerable application dependencies.
- application_
dependencies This property is required. Sequence[adm.Get Vulnerability Audits Vulnerability Audit Collection Item Application Dependency] - build_
type This property is required. str - The type of the build tool is restricted to only two values MAVEN or UNSET. Use UNSET when the list of application dependencies is not Maven-related or is a mix of Maven and other ecosystems. This option is soon to be deprecated.
- compartment_
id This property is required. str - A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified.
- configurations
This property is required. Sequence[adm.Get Vulnerability Audits Vulnerability Audit Collection Item Configuration] - Configuration for a vulnerability audit. A vulnerable application dependency is ignored if its name does match any of the items in
exclusions
, or all of the associated Vulnerabilies have a CVSS v2 score belowmaxPermissibleCvssV2Score
and a CVSS v3 score belowmaxPermissibleCvssV3Score
. type: object This property is required. Mapping[str, str]- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- display_
name This property is required. str - A filter to return only resources that match the entire display name given.
This property is required. Mapping[str, str]- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- id
This property is required. str - A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- is_
success This property is required. bool - A filter to return only successful or failed Vulnerability Audits.
- knowledge_
base_ id This property is required. str - A filter to return only Vulnerability Audits that were created against the specified knowledge base.
- lifecycle_
details This property is required. str - Details on the lifecycle state.
- max_
observed_ cvss_ v2score This property is required. float - Maximum Common Vulnerability Scoring System Version 2 score observed for non-ignored vulnerable application dependencies.
- max_
observed_ cvss_ v2score_ with_ ignored This property is required. float - Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones.
- max_
observed_ cvss_ v3score This property is required. float - Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies.
- max_
observed_ cvss_ v3score_ with_ ignored This property is required. float - Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones.
- max_
observed_ severity This property is required. str - Maximum ADM Severity observed for non-ignored vulnerable application dependencies.
- max_
observed_ severity_ with_ ignored This property is required. str - Maximum ADM Severity observed for vulnerable application dependencies including ignored ones.
- sources
This property is required. Sequence[adm.Get Vulnerability Audits Vulnerability Audit Collection Item Source] - Source that published the vulnerability
- state
This property is required. str - A filter to return only Vulnerability Audits that match the specified lifecycleState.
This property is required. Mapping[str, str]- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time_
created This property is required. str - The creation date and time of the vulnerability audit (formatted according to RFC3339).
- time_
updated This property is required. str - The update date and time of the vulnerability audit (formatted according to RFC3339).
- usage_
datas This property is required. Sequence[adm.Get Vulnerability Audits Vulnerability Audit Collection Item Usage Data] - The source details of the usage data in object storage. The usage data file uploaded to object storage must be a gzip archive of the JSON usage data returned from the GraalVM native-image-inspect tool after a native-image build. Set
sourceType
toobjectStorageTuple
and use UsageDataViaObjectStorageTupleDetails when specifying the namespace, bucket name, and object name. - vulnerabilities
This property is required. Sequence[adm.Get Vulnerability Audits Vulnerability Audit Collection Item Vulnerability] - List of vulnerabilities found in the vulnerability audit. If a vulnerability affects multiple dependencies, the metadata returned here consists of audit-wide aggregates.
- vulnerable_
artifacts_ count This property is required. int - Count of non-ignored vulnerable application dependencies.
- vulnerable_
artifacts_ count_ with_ ignored This property is required. int - Count of all vulnerable application dependencies.
- application
Dependencies This property is required. List<Property Map> - build
Type This property is required. String - The type of the build tool is restricted to only two values MAVEN or UNSET. Use UNSET when the list of application dependencies is not Maven-related or is a mix of Maven and other ecosystems. This option is soon to be deprecated.
- compartment
Id This property is required. String - A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified.
- configurations
This property is required. List<Property Map> - Configuration for a vulnerability audit. A vulnerable application dependency is ignored if its name does match any of the items in
exclusions
, or all of the associated Vulnerabilies have a CVSS v2 score belowmaxPermissibleCvssV2Score
and a CVSS v3 score belowmaxPermissibleCvssV3Score
. type: object This property is required. Map<String>- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- display
Name This property is required. String - A filter to return only resources that match the entire display name given.
This property is required. Map<String>- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- id
This property is required. String - A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- is
Success This property is required. Boolean - A filter to return only successful or failed Vulnerability Audits.
- knowledge
Base Id This property is required. String - A filter to return only Vulnerability Audits that were created against the specified knowledge base.
- lifecycle
Details This property is required. String - Details on the lifecycle state.
- max
Observed Cvss V2score This property is required. Number - Maximum Common Vulnerability Scoring System Version 2 score observed for non-ignored vulnerable application dependencies.
- max
Observed Cvss V2score With Ignored This property is required. Number - Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones.
- max
Observed Cvss V3score This property is required. Number - Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies.
- max
Observed Cvss V3score With Ignored This property is required. Number - Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones.
- max
Observed Severity This property is required. String - Maximum ADM Severity observed for non-ignored vulnerable application dependencies.
- max
Observed Severity With Ignored This property is required. String - Maximum ADM Severity observed for vulnerable application dependencies including ignored ones.
- sources
This property is required. List<Property Map> - Source that published the vulnerability
- state
This property is required. String - A filter to return only Vulnerability Audits that match the specified lifecycleState.
This property is required. Map<String>- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created This property is required. String - The creation date and time of the vulnerability audit (formatted according to RFC3339).
- time
Updated This property is required. String - The update date and time of the vulnerability audit (formatted according to RFC3339).
- usage
Datas This property is required. List<Property Map> - The source details of the usage data in object storage. The usage data file uploaded to object storage must be a gzip archive of the JSON usage data returned from the GraalVM native-image-inspect tool after a native-image build. Set
sourceType
toobjectStorageTuple
and use UsageDataViaObjectStorageTupleDetails when specifying the namespace, bucket name, and object name. - vulnerabilities
This property is required. List<Property Map> - List of vulnerabilities found in the vulnerability audit. If a vulnerability affects multiple dependencies, the metadata returned here consists of audit-wide aggregates.
- vulnerable
Artifacts Count This property is required. Number - Count of non-ignored vulnerable application dependencies.
- vulnerable
Artifacts Count With Ignored This property is required. Number - Count of all vulnerable application dependencies.
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependency
- Application
Dependency Node Ids This property is required. List<string> - Gav
This property is required. string - Node
Id This property is required. string - Purl
This property is required. string
- Application
Dependency Node Ids This property is required. []string - Gav
This property is required. string - Node
Id This property is required. string - Purl
This property is required. string
- application
Dependency Node Ids This property is required. List<String> - gav
This property is required. String - node
Id This property is required. String - purl
This property is required. String
- application
Dependency Node Ids This property is required. string[] - gav
This property is required. string - node
Id This property is required. string - purl
This property is required. string
- application_
dependency_ node_ ids This property is required. Sequence[str] - gav
This property is required. str - node_
id This property is required. str - purl
This property is required. str
- application
Dependency Node Ids This property is required. List<String> - gav
This property is required. String - node
Id This property is required. String - purl
This property is required. String
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfiguration
- Exclusions
This property is required. List<string> - A vulnerable application dependency is ignored if its name matches any of the items in
exclusions
. An asterisk (*) in the dependency pattern acts as a wildcard and matches zero or more characters. - Max
Permissible Cvss V2score This property is required. double - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- Max
Permissible Cvss V3score This property is required. double - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- Max
Permissible Severity This property is required. string - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleSeverity.
- Exclusions
This property is required. []string - A vulnerable application dependency is ignored if its name matches any of the items in
exclusions
. An asterisk (*) in the dependency pattern acts as a wildcard and matches zero or more characters. - Max
Permissible Cvss V2score This property is required. float64 - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- Max
Permissible Cvss V3score This property is required. float64 - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- Max
Permissible Severity This property is required. string - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleSeverity.
- exclusions
This property is required. List<String> - A vulnerable application dependency is ignored if its name matches any of the items in
exclusions
. An asterisk (*) in the dependency pattern acts as a wildcard and matches zero or more characters. - max
Permissible Cvss V2score This property is required. Double - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- max
Permissible Cvss V3score This property is required. Double - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- max
Permissible Severity This property is required. String - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleSeverity.
- exclusions
This property is required. string[] - A vulnerable application dependency is ignored if its name matches any of the items in
exclusions
. An asterisk (*) in the dependency pattern acts as a wildcard and matches zero or more characters. - max
Permissible Cvss V2score This property is required. number - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- max
Permissible Cvss V3score This property is required. number - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- max
Permissible Severity This property is required. string - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleSeverity.
- exclusions
This property is required. Sequence[str] - A vulnerable application dependency is ignored if its name matches any of the items in
exclusions
. An asterisk (*) in the dependency pattern acts as a wildcard and matches zero or more characters. - max_
permissible_ cvss_ v2score This property is required. float - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- max_
permissible_ cvss_ v3score This property is required. float - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- max_
permissible_ severity This property is required. str - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleSeverity.
- exclusions
This property is required. List<String> - A vulnerable application dependency is ignored if its name matches any of the items in
exclusions
. An asterisk (*) in the dependency pattern acts as a wildcard and matches zero or more characters. - max
Permissible Cvss V2score This property is required. Number - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- max
Permissible Cvss V3score This property is required. Number - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- max
Permissible Severity This property is required. String - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleSeverity.
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSource
- Description
This property is required. string - Description of the external resource source.
- Oci
Resource Id This property is required. string - The Oracle Cloud identifier (OCID) of the Oracle Cloud Infrastructure resource that triggered the vulnerability audit.
- Type
This property is required. string - Source type of the vulnerability audit.
- Description
This property is required. string - Description of the external resource source.
- Oci
Resource Id This property is required. string - The Oracle Cloud identifier (OCID) of the Oracle Cloud Infrastructure resource that triggered the vulnerability audit.
- Type
This property is required. string - Source type of the vulnerability audit.
- description
This property is required. String - Description of the external resource source.
- oci
Resource Id This property is required. String - The Oracle Cloud identifier (OCID) of the Oracle Cloud Infrastructure resource that triggered the vulnerability audit.
- type
This property is required. String - Source type of the vulnerability audit.
- description
This property is required. string - Description of the external resource source.
- oci
Resource Id This property is required. string - The Oracle Cloud identifier (OCID) of the Oracle Cloud Infrastructure resource that triggered the vulnerability audit.
- type
This property is required. string - Source type of the vulnerability audit.
- description
This property is required. str - Description of the external resource source.
- oci_
resource_ id This property is required. str - The Oracle Cloud identifier (OCID) of the Oracle Cloud Infrastructure resource that triggered the vulnerability audit.
- type
This property is required. str - Source type of the vulnerability audit.
- description
This property is required. String - Description of the external resource source.
- oci
Resource Id This property is required. String - The Oracle Cloud identifier (OCID) of the Oracle Cloud Infrastructure resource that triggered the vulnerability audit.
- type
This property is required. String - Source type of the vulnerability audit.
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemUsageData
- Bucket
This property is required. string - The Object Storage bucket to read the usage data from.
- Namespace
This property is required. string - The Object Storage namespace to read the usage data from.
- Object
This property is required. string - The Object Storage object name to read the usage data from.
- Source
Type This property is required. string - The destination type. Use
objectStorageTuple
when specifying the namespace, bucket name, and object name.
- Bucket
This property is required. string - The Object Storage bucket to read the usage data from.
- Namespace
This property is required. string - The Object Storage namespace to read the usage data from.
- Object
This property is required. string - The Object Storage object name to read the usage data from.
- Source
Type This property is required. string - The destination type. Use
objectStorageTuple
when specifying the namespace, bucket name, and object name.
- bucket
This property is required. String - The Object Storage bucket to read the usage data from.
- namespace
This property is required. String - The Object Storage namespace to read the usage data from.
- object
This property is required. String - The Object Storage object name to read the usage data from.
- source
Type This property is required. String - The destination type. Use
objectStorageTuple
when specifying the namespace, bucket name, and object name.
- bucket
This property is required. string - The Object Storage bucket to read the usage data from.
- namespace
This property is required. string - The Object Storage namespace to read the usage data from.
- object
This property is required. string - The Object Storage object name to read the usage data from.
- source
Type This property is required. string - The destination type. Use
objectStorageTuple
when specifying the namespace, bucket name, and object name.
- bucket
This property is required. str - The Object Storage bucket to read the usage data from.
- namespace
This property is required. str - The Object Storage namespace to read the usage data from.
- object
This property is required. str - The Object Storage object name to read the usage data from.
- source_
type This property is required. str - The destination type. Use
objectStorageTuple
when specifying the namespace, bucket name, and object name.
- bucket
This property is required. String - The Object Storage bucket to read the usage data from.
- namespace
This property is required. String - The Object Storage namespace to read the usage data from.
- object
This property is required. String - The Object Storage object name to read the usage data from.
- source
Type This property is required. String - The destination type. Use
objectStorageTuple
when specifying the namespace, bucket name, and object name.
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerability
- 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 - A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- Is
False Positive This property is required. bool - 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 This property is required. bool - Indicates if the vulnerability was ignored according to the audit configuration.
- Severity
This property is required. string - ADM qualitative severity score. Can be either NONE, LOW, MEDIUM, HIGH or CRITICAL.
- Source
This property is required. string - Source that published the vulnerability
- 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 - A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- Is
False Positive This property is required. bool - 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 This property is required. bool - Indicates if the vulnerability was ignored according to the audit configuration.
- Severity
This property is required. string - ADM qualitative severity score. Can be either NONE, LOW, MEDIUM, HIGH or CRITICAL.
- Source
This property is required. string - Source that published the vulnerability
- 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 - A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- is
False Positive This property is required. Boolean - 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 This property is required. Boolean - Indicates if the vulnerability was ignored according to the audit configuration.
- severity
This property is required. String - ADM qualitative severity score. Can be either NONE, LOW, MEDIUM, HIGH or CRITICAL.
- source
This property is required. String - Source that published the vulnerability
- 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 - A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- is
False Positive This property is required. boolean - 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 This property is required. boolean - Indicates if the vulnerability was ignored according to the audit configuration.
- severity
This property is required. string - ADM qualitative severity score. Can be either NONE, LOW, MEDIUM, HIGH or CRITICAL.
- source
This property is required. string - Source that published the vulnerability
- 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 - A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- is_
false_ positive This property is required. bool - 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 This property is required. bool - Indicates if the vulnerability was ignored according to the audit configuration.
- severity
This property is required. str - ADM qualitative severity score. Can be either NONE, LOW, MEDIUM, HIGH or CRITICAL.
- source
This property is required. str - Source that published the vulnerability
- 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 - A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- is
False Positive This property is required. Boolean - 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 This property is required. Boolean - Indicates if the vulnerability was ignored according to the audit configuration.
- severity
This property is required. String - ADM qualitative severity score. Can be either NONE, LOW, MEDIUM, HIGH or CRITICAL.
- source
This property is required. String - Source that published the vulnerability
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.