Oracle Cloud Infrastructure v2.31.0 published on Thursday, Apr 17, 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 dictionaryThe following arguments are supported:
- CompartmentId string
- A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified.
- DisplayName string
- A filter to return only resources that match the entire display name given.
- Filters
List<GetVulnerability 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.
- IsSuccess bool
- A filter to return only successful or failed Vulnerability Audits.
- KnowledgeBase stringId 
- A filter to return only Vulnerability Audits that were created against the specified knowledge base.
- MaxObserved 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.
- TimeCreated stringGreater Than Or Equal To 
- A filter to return only Vulnerability Audits with timeCreated greater or equal to the specified value.
- TimeCreated stringLess Than Or Equal To 
- A filter to return only Vulnerability Audits with timeCreated less or equal to the specified value.
- CompartmentId string
- A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified.
- DisplayName string
- A filter to return only resources that match the entire display name given.
- Filters
[]GetVulnerability 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.
- IsSuccess bool
- A filter to return only successful or failed Vulnerability Audits.
- KnowledgeBase stringId 
- A filter to return only Vulnerability Audits that were created against the specified knowledge base.
- MaxObserved 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.
- TimeCreated stringGreater Than Or Equal To 
- A filter to return only Vulnerability Audits with timeCreated greater or equal to the specified value.
- TimeCreated stringLess Than Or Equal To 
- A filter to return only Vulnerability Audits with timeCreated less or equal to the specified value.
- compartmentId String
- A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified.
- displayName String
- A filter to return only resources that match the entire display name given.
- filters
List<GetVulnerability 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.
- isSuccess Boolean
- A filter to return only successful or failed Vulnerability Audits.
- knowledgeBase StringId 
- A filter to return only Vulnerability Audits that were created against the specified knowledge base.
- maxObserved 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.
- timeCreated StringGreater Than Or Equal To 
- A filter to return only Vulnerability Audits with timeCreated greater or equal to the specified value.
- timeCreated StringLess Than Or Equal To 
- A filter to return only Vulnerability Audits with timeCreated less or equal to the specified value.
- compartmentId string
- A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified.
- displayName string
- A filter to return only resources that match the entire display name given.
- filters
GetVulnerability 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.
- isSuccess boolean
- A filter to return only successful or failed Vulnerability Audits.
- knowledgeBase stringId 
- A filter to return only Vulnerability Audits that were created against the specified knowledge base.
- maxObserved 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.
- timeCreated stringGreater Than Or Equal To 
- A filter to return only Vulnerability Audits with timeCreated greater or equal to the specified value.
- timeCreated 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
Sequence[adm.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.
- compartmentId String
- A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified.
- displayName String
- A filter to return only resources that match the entire display name given.
- filters List<Property Map>
- id String
- A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- isSuccess Boolean
- A filter to return only successful or failed Vulnerability Audits.
- knowledgeBase StringId 
- A filter to return only Vulnerability Audits that were created against the specified knowledge base.
- maxObserved 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.
- timeCreated StringGreater Than Or Equal To 
- A filter to return only Vulnerability Audits with timeCreated greater or equal to the specified value.
- timeCreated 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:
- VulnerabilityAudit List<GetCollections Vulnerability Audits Vulnerability Audit Collection> 
- The list of vulnerability_audit_collection.
- CompartmentId string
- The compartment Oracle Cloud identifier (OCID) of the vulnerability audit.
- DisplayName string
- The name of the vulnerability audit.
- Filters
List<GetVulnerability Audits Filter> 
- Id string
- Unique vulnerability identifier, e.g. CVE-1999-0067.
- IsSuccess bool
- Indicates if an audit succeeded according to the configuration. The value is nullif the audit is in theCREATINGstate.
- KnowledgeBase stringId 
- The Oracle Cloud identifier (OCID) of the knowledge base.
- MaxObserved stringSeverity Greater Than Or Equal To 
- State string
- The current lifecycle state of the vulnerability audit.
- TimeCreated stringGreater Than Or Equal To 
- TimeCreated stringLess Than Or Equal To 
- VulnerabilityAudit []GetCollections Vulnerability Audits Vulnerability Audit Collection 
- The list of vulnerability_audit_collection.
- CompartmentId string
- The compartment Oracle Cloud identifier (OCID) of the vulnerability audit.
- DisplayName string
- The name of the vulnerability audit.
- Filters
[]GetVulnerability Audits Filter 
- Id string
- Unique vulnerability identifier, e.g. CVE-1999-0067.
- IsSuccess bool
- Indicates if an audit succeeded according to the configuration. The value is nullif the audit is in theCREATINGstate.
- KnowledgeBase stringId 
- The Oracle Cloud identifier (OCID) of the knowledge base.
- MaxObserved stringSeverity Greater Than Or Equal To 
- State string
- The current lifecycle state of the vulnerability audit.
- TimeCreated stringGreater Than Or Equal To 
- TimeCreated stringLess Than Or Equal To 
- vulnerabilityAudit List<GetCollections Vulnerability Audits Vulnerability Audit Collection> 
- The list of vulnerability_audit_collection.
- compartmentId String
- The compartment Oracle Cloud identifier (OCID) of the vulnerability audit.
- displayName String
- The name of the vulnerability audit.
- filters
List<GetVulnerability Audits Filter> 
- id String
- Unique vulnerability identifier, e.g. CVE-1999-0067.
- isSuccess Boolean
- Indicates if an audit succeeded according to the configuration. The value is nullif the audit is in theCREATINGstate.
- knowledgeBase StringId 
- The Oracle Cloud identifier (OCID) of the knowledge base.
- maxObserved StringSeverity Greater Than Or Equal To 
- state String
- The current lifecycle state of the vulnerability audit.
- timeCreated StringGreater Than Or Equal To 
- timeCreated StringLess Than Or Equal To 
- vulnerabilityAudit GetCollections Vulnerability Audits Vulnerability Audit Collection[] 
- The list of vulnerability_audit_collection.
- compartmentId string
- The compartment Oracle Cloud identifier (OCID) of the vulnerability audit.
- displayName string
- The name of the vulnerability audit.
- filters
GetVulnerability Audits Filter[] 
- id string
- Unique vulnerability identifier, e.g. CVE-1999-0067.
- isSuccess boolean
- Indicates if an audit succeeded according to the configuration. The value is nullif the audit is in theCREATINGstate.
- knowledgeBase stringId 
- The Oracle Cloud identifier (OCID) of the knowledge base.
- maxObserved stringSeverity Greater Than Or Equal To 
- state string
- The current lifecycle state of the vulnerability audit.
- timeCreated stringGreater Than Or Equal To 
- timeCreated 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 nullif the audit is in theCREATINGstate.
- 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 
- vulnerabilityAudit List<Property Map>Collections 
- The list of vulnerability_audit_collection.
- compartmentId String
- The compartment Oracle Cloud identifier (OCID) of the vulnerability audit.
- displayName String
- The name of the vulnerability audit.
- filters List<Property Map>
- id String
- Unique vulnerability identifier, e.g. CVE-1999-0067.
- isSuccess Boolean
- Indicates if an audit succeeded according to the configuration. The value is nullif the audit is in theCREATINGstate.
- knowledgeBase StringId 
- The Oracle Cloud identifier (OCID) of the knowledge base.
- maxObserved StringSeverity Greater Than Or Equal To 
- state String
- The current lifecycle state of the vulnerability audit.
- timeCreated StringGreater Than Or Equal To 
- timeCreated StringLess Than Or Equal To 
Supporting Types
GetVulnerabilityAuditsFilter   
GetVulnerabilityAuditsVulnerabilityAuditCollection     
GetVulnerabilityAuditsVulnerabilityAuditCollectionItem      
- ApplicationDependencies List<GetVulnerability Audits Vulnerability Audit Collection Item Application Dependency> 
- BuildType 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.
- CompartmentId 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
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 belowmaxPermissibleCvssV2Scoreand a CVSS v3 score belowmaxPermissibleCvssV3Score. type: object
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- DisplayName string
- A filter to return only resources that match the entire display name given.
- 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 string
- A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- IsSuccess bool
- A filter to return only successful or failed Vulnerability Audits.
- KnowledgeBase stringId 
- A filter to return only Vulnerability Audits that were created against the specified knowledge base.
- LifecycleDetails string
- Details on the lifecycle state.
- MaxObserved doubleCvss V2score 
- Maximum Common Vulnerability Scoring System Version 2 score observed for non-ignored vulnerable application dependencies.
- MaxObserved doubleCvss V2score With Ignored 
- Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones.
- MaxObserved doubleCvss V3score 
- Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies.
- MaxObserved doubleCvss V3score With Ignored 
- Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones.
- MaxObserved stringSeverity 
- Maximum ADM Severity observed for non-ignored vulnerable application dependencies.
- MaxObserved stringSeverity With Ignored 
- Maximum ADM Severity observed for vulnerable application dependencies including ignored ones.
- Sources
List<GetVulnerability Audits Vulnerability Audit Collection Item Source> 
- Source that published the vulnerability
- State string
- A filter to return only Vulnerability Audits that match the specified lifecycleState.
- Dictionary<string, string>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- TimeCreated string
- The creation date and time of the vulnerability audit (formatted according to RFC3339).
- TimeUpdated string
- The update date and time of the vulnerability audit (formatted according to RFC3339).
- UsageDatas 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 sourceTypetoobjectStorageTupleand use UsageDataViaObjectStorageTupleDetails when specifying the namespace, bucket name, and object name.
- Vulnerabilities
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.
- VulnerableArtifacts intCount 
- Count of non-ignored vulnerable application dependencies.
- VulnerableArtifacts intCount With Ignored 
- Count of all vulnerable application dependencies.
- ApplicationDependencies []GetVulnerability Audits Vulnerability Audit Collection Item Application Dependency 
- BuildType 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.
- CompartmentId 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
[]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 belowmaxPermissibleCvssV2Scoreand a CVSS v3 score belowmaxPermissibleCvssV3Score. type: object
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- DisplayName string
- A filter to return only resources that match the entire display name given.
- 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 string
- A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- IsSuccess bool
- A filter to return only successful or failed Vulnerability Audits.
- KnowledgeBase stringId 
- A filter to return only Vulnerability Audits that were created against the specified knowledge base.
- LifecycleDetails string
- Details on the lifecycle state.
- MaxObserved float64Cvss V2score 
- Maximum Common Vulnerability Scoring System Version 2 score observed for non-ignored vulnerable application dependencies.
- MaxObserved float64Cvss V2score With Ignored 
- Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones.
- MaxObserved float64Cvss V3score 
- Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies.
- MaxObserved float64Cvss V3score With Ignored 
- Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones.
- MaxObserved stringSeverity 
- Maximum ADM Severity observed for non-ignored vulnerable application dependencies.
- MaxObserved stringSeverity With Ignored 
- Maximum ADM Severity observed for vulnerable application dependencies including ignored ones.
- Sources
[]GetVulnerability Audits Vulnerability Audit Collection Item Source 
- Source that published the vulnerability
- State string
- A filter to return only Vulnerability Audits that match the specified lifecycleState.
- map[string]string
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- TimeCreated string
- The creation date and time of the vulnerability audit (formatted according to RFC3339).
- TimeUpdated string
- The update date and time of the vulnerability audit (formatted according to RFC3339).
- UsageDatas []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 sourceTypetoobjectStorageTupleand use UsageDataViaObjectStorageTupleDetails when specifying the namespace, bucket name, and object name.
- Vulnerabilities
[]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.
- VulnerableArtifacts intCount 
- Count of non-ignored vulnerable application dependencies.
- VulnerableArtifacts intCount With Ignored 
- Count of all vulnerable application dependencies.
- applicationDependencies List<GetVulnerability Audits Vulnerability Audit Collection Item Application Dependency> 
- buildType 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.
- compartmentId 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
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 belowmaxPermissibleCvssV2Scoreand a CVSS v3 score belowmaxPermissibleCvssV3Score. type: object
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- displayName String
- A filter to return only resources that match the entire display name given.
- 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 String
- A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- isSuccess Boolean
- A filter to return only successful or failed Vulnerability Audits.
- knowledgeBase StringId 
- A filter to return only Vulnerability Audits that were created against the specified knowledge base.
- lifecycleDetails String
- Details on the lifecycle state.
- maxObserved DoubleCvss V2score 
- Maximum Common Vulnerability Scoring System Version 2 score observed for non-ignored vulnerable application dependencies.
- maxObserved DoubleCvss V2score With Ignored 
- Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones.
- maxObserved DoubleCvss V3score 
- Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies.
- maxObserved DoubleCvss V3score With Ignored 
- Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones.
- maxObserved StringSeverity 
- Maximum ADM Severity observed for non-ignored vulnerable application dependencies.
- maxObserved StringSeverity With Ignored 
- Maximum ADM Severity observed for vulnerable application dependencies including ignored ones.
- sources
List<GetVulnerability Audits Vulnerability Audit Collection Item Source> 
- Source that published the vulnerability
- state String
- A filter to return only Vulnerability Audits that match the specified lifecycleState.
- Map<String,String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated String
- The creation date and time of the vulnerability audit (formatted according to RFC3339).
- timeUpdated String
- The update date and time of the vulnerability audit (formatted according to RFC3339).
- usageDatas 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 sourceTypetoobjectStorageTupleand use UsageDataViaObjectStorageTupleDetails when specifying the namespace, bucket name, and object name.
- vulnerabilities
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.
- vulnerableArtifacts IntegerCount 
- Count of non-ignored vulnerable application dependencies.
- vulnerableArtifacts IntegerCount With Ignored 
- Count of all vulnerable application dependencies.
- applicationDependencies GetVulnerability Audits Vulnerability Audit Collection Item Application Dependency[] 
- buildType 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.
- compartmentId 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
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 belowmaxPermissibleCvssV2Scoreand a CVSS v3 score belowmaxPermissibleCvssV3Score. type: object
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- displayName string
- A filter to return only resources that match the entire display name given.
- {[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 string
- A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- isSuccess boolean
- A filter to return only successful or failed Vulnerability Audits.
- knowledgeBase stringId 
- A filter to return only Vulnerability Audits that were created against the specified knowledge base.
- lifecycleDetails string
- Details on the lifecycle state.
- maxObserved numberCvss V2score 
- Maximum Common Vulnerability Scoring System Version 2 score observed for non-ignored vulnerable application dependencies.
- maxObserved numberCvss V2score With Ignored 
- Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones.
- maxObserved numberCvss V3score 
- Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies.
- maxObserved numberCvss V3score With Ignored 
- Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones.
- maxObserved stringSeverity 
- Maximum ADM Severity observed for non-ignored vulnerable application dependencies.
- maxObserved stringSeverity With Ignored 
- Maximum ADM Severity observed for vulnerable application dependencies including ignored ones.
- sources
GetVulnerability Audits Vulnerability Audit Collection Item Source[] 
- Source that published the vulnerability
- state string
- A filter to return only Vulnerability Audits that match the specified lifecycleState.
- {[key: string]: string}
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated string
- The creation date and time of the vulnerability audit (formatted according to RFC3339).
- timeUpdated string
- The update date and time of the vulnerability audit (formatted according to RFC3339).
- usageDatas 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 sourceTypetoobjectStorageTupleand use UsageDataViaObjectStorageTupleDetails when specifying the namespace, bucket name, and object name.
- vulnerabilities
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.
- vulnerableArtifacts numberCount 
- Count of non-ignored vulnerable application dependencies.
- vulnerableArtifacts numberCount With Ignored 
- Count of all vulnerable application dependencies.
- application_dependencies Sequence[adm.Get Vulnerability Audits Vulnerability Audit Collection Item Application Dependency] 
- build_type 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 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
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 belowmaxPermissibleCvssV2Scoreand a CVSS v3 score belowmaxPermissibleCvssV3Score. type: object
- 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 str
- A filter to return only resources that match the entire display name given.
- 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 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.
- lifecycle_details str
- Details on the lifecycle state.
- max_observed_ floatcvss_ v2score 
- Maximum Common Vulnerability Scoring System Version 2 score observed for non-ignored vulnerable application dependencies.
- max_observed_ floatcvss_ v2score_ with_ ignored 
- Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones.
- max_observed_ floatcvss_ v3score 
- Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies.
- max_observed_ floatcvss_ v3score_ with_ ignored 
- Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones.
- max_observed_ strseverity 
- Maximum ADM Severity observed for non-ignored vulnerable application dependencies.
- max_observed_ strseverity_ with_ ignored 
- Maximum ADM Severity observed for vulnerable application dependencies including ignored ones.
- sources
Sequence[adm.Get Vulnerability Audits Vulnerability Audit Collection Item Source] 
- Source that published the vulnerability
- state str
- A filter to return only Vulnerability Audits that match the specified lifecycleState.
- Mapping[str, str]
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- time_created str
- The creation date and time of the vulnerability audit (formatted according to RFC3339).
- time_updated str
- The update date and time of the vulnerability audit (formatted according to RFC3339).
- usage_datas 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 sourceTypetoobjectStorageTupleand use UsageDataViaObjectStorageTupleDetails when specifying the namespace, bucket name, and object name.
- vulnerabilities
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_ intcount 
- Count of non-ignored vulnerable application dependencies.
- vulnerable_artifacts_ intcount_ with_ ignored 
- Count of all vulnerable application dependencies.
- applicationDependencies List<Property Map>
- buildType 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.
- compartmentId 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 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 belowmaxPermissibleCvssV2Scoreand a CVSS v3 score belowmaxPermissibleCvssV3Score. type: object
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- displayName String
- A filter to return only resources that match the entire display name given.
- 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 String
- A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- isSuccess Boolean
- A filter to return only successful or failed Vulnerability Audits.
- knowledgeBase StringId 
- A filter to return only Vulnerability Audits that were created against the specified knowledge base.
- lifecycleDetails String
- Details on the lifecycle state.
- maxObserved NumberCvss V2score 
- Maximum Common Vulnerability Scoring System Version 2 score observed for non-ignored vulnerable application dependencies.
- maxObserved NumberCvss V2score With Ignored 
- Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones.
- maxObserved NumberCvss V3score 
- Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies.
- maxObserved NumberCvss V3score With Ignored 
- Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones.
- maxObserved StringSeverity 
- Maximum ADM Severity observed for non-ignored vulnerable application dependencies.
- maxObserved StringSeverity With Ignored 
- Maximum ADM Severity observed for vulnerable application dependencies including ignored ones.
- sources List<Property Map>
- Source that published the vulnerability
- state String
- A filter to return only Vulnerability Audits that match the specified lifecycleState.
- Map<String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated String
- The creation date and time of the vulnerability audit (formatted according to RFC3339).
- timeUpdated String
- The update date and time of the vulnerability audit (formatted according to RFC3339).
- usageDatas 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 sourceTypetoobjectStorageTupleand use UsageDataViaObjectStorageTupleDetails when specifying the namespace, bucket name, and object name.
- vulnerabilities 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.
- vulnerableArtifacts NumberCount 
- Count of non-ignored vulnerable application dependencies.
- vulnerableArtifacts NumberCount With Ignored 
- Count of all vulnerable application dependencies.
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependency        
- ApplicationDependency List<string>Node Ids 
- Gav string
- NodeId string
- Purl string
- ApplicationDependency []stringNode Ids 
- Gav string
- NodeId string
- Purl string
- applicationDependency List<String>Node Ids 
- gav String
- nodeId String
- purl String
- applicationDependency string[]Node Ids 
- gav string
- nodeId string
- purl string
- application_dependency_ Sequence[str]node_ ids 
- gav str
- node_id str
- purl str
- applicationDependency List<String>Node Ids 
- gav String
- nodeId String
- purl String
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfiguration       
- Exclusions 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.
- MaxPermissible doubleCvss V2score 
- A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- MaxPermissible doubleCvss V3score 
- A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- MaxPermissible stringSeverity 
- A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleSeverity.
- Exclusions []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.
- MaxPermissible float64Cvss V2score 
- A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- MaxPermissible float64Cvss V3score 
- A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- MaxPermissible stringSeverity 
- A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleSeverity.
- exclusions 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.
- maxPermissible DoubleCvss V2score 
- A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- maxPermissible DoubleCvss V3score 
- A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- maxPermissible StringSeverity 
- A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleSeverity.
- exclusions 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.
- maxPermissible numberCvss V2score 
- A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- maxPermissible numberCvss V3score 
- A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- maxPermissible stringSeverity 
- A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleSeverity.
- exclusions 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_ floatcvss_ v2score 
- A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- max_permissible_ floatcvss_ v3score 
- A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- max_permissible_ strseverity 
- A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleSeverity.
- exclusions 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.
- maxPermissible NumberCvss V2score 
- A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- maxPermissible NumberCvss V3score 
- A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- maxPermissible StringSeverity 
- A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleSeverity.
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSource       
- Description string
- Description of the external resource source.
- OciResource stringId 
- The Oracle Cloud identifier (OCID) of the Oracle Cloud Infrastructure resource that triggered the vulnerability audit.
- Type string
- Source type of the vulnerability audit.
- Description string
- Description of the external resource source.
- OciResource stringId 
- The Oracle Cloud identifier (OCID) of the Oracle Cloud Infrastructure resource that triggered the vulnerability audit.
- Type string
- Source type of the vulnerability audit.
- description String
- Description of the external resource source.
- ociResource StringId 
- The Oracle Cloud identifier (OCID) of the Oracle Cloud Infrastructure resource that triggered the vulnerability audit.
- type String
- Source type of the vulnerability audit.
- description string
- Description of the external resource source.
- ociResource stringId 
- The Oracle Cloud identifier (OCID) of the Oracle Cloud Infrastructure resource that triggered the vulnerability audit.
- type string
- Source type of the vulnerability audit.
- description str
- Description of the external resource source.
- oci_resource_ strid 
- The Oracle Cloud identifier (OCID) of the Oracle Cloud Infrastructure resource that triggered the vulnerability audit.
- type str
- Source type of the vulnerability audit.
- description String
- Description of the external resource source.
- ociResource StringId 
- The Oracle Cloud identifier (OCID) of the Oracle Cloud Infrastructure resource that triggered the vulnerability audit.
- type String
- Source type of the vulnerability audit.
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemUsageData        
- Bucket string
- The Object Storage bucket to read the usage data from.
- Namespace string
- The Object Storage namespace to read the usage data from.
- Object string
- The Object Storage object name to read the usage data from.
- SourceType string
- The destination type. Use objectStorageTuplewhen specifying the namespace, bucket name, and object name.
- Bucket string
- The Object Storage bucket to read the usage data from.
- Namespace string
- The Object Storage namespace to read the usage data from.
- Object string
- The Object Storage object name to read the usage data from.
- SourceType string
- The destination type. Use objectStorageTuplewhen specifying the namespace, bucket name, and object name.
- bucket String
- The Object Storage bucket to read the usage data from.
- namespace String
- The Object Storage namespace to read the usage data from.
- object String
- The Object Storage object name to read the usage data from.
- sourceType String
- The destination type. Use objectStorageTuplewhen specifying the namespace, bucket name, and object name.
- bucket string
- The Object Storage bucket to read the usage data from.
- namespace string
- The Object Storage namespace to read the usage data from.
- object string
- The Object Storage object name to read the usage data from.
- sourceType string
- The destination type. Use objectStorageTuplewhen specifying the namespace, bucket name, and object name.
- bucket str
- The Object Storage bucket to read the usage data from.
- namespace str
- The Object Storage namespace to read the usage data from.
- object str
- The Object Storage object name to read the usage data from.
- source_type str
- The destination type. Use objectStorageTuplewhen specifying the namespace, bucket name, and object name.
- bucket String
- The Object Storage bucket to read the usage data from.
- namespace String
- The Object Storage namespace to read the usage data from.
- object String
- The Object Storage object name to read the usage data from.
- sourceType String
- The destination type. Use objectStorageTuplewhen specifying the namespace, bucket name, and object name.
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerability       
- CvssV2score double
- Common Vulnerability Scoring System (CVSS) Version 2.
- CvssV3score double
- Common Vulnerability Scoring System (CVSS) Version 3.
- Id string
- A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- IsFalse boolPositive 
- Indicates if the vulnerability is a false positive according to the usage data. If no usage data was provided or the service cannot infer usage of the vulnerable code then this property is null.
- IsIgnored bool
- Indicates if the vulnerability was ignored according to the audit configuration.
- Severity string
- ADM qualitative severity score. Can be either NONE, LOW, MEDIUM, HIGH or CRITICAL.
- Source string
- Source that published the vulnerability
- CvssV2score float64
- Common Vulnerability Scoring System (CVSS) Version 2.
- CvssV3score float64
- Common Vulnerability Scoring System (CVSS) Version 3.
- Id string
- A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- IsFalse boolPositive 
- Indicates if the vulnerability is a false positive according to the usage data. If no usage data was provided or the service cannot infer usage of the vulnerable code then this property is null.
- IsIgnored bool
- Indicates if the vulnerability was ignored according to the audit configuration.
- Severity string
- ADM qualitative severity score. Can be either NONE, LOW, MEDIUM, HIGH or CRITICAL.
- Source string
- Source that published the vulnerability
- cvssV2score Double
- Common Vulnerability Scoring System (CVSS) Version 2.
- cvssV3score Double
- Common Vulnerability Scoring System (CVSS) Version 3.
- id String
- A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- isFalse BooleanPositive 
- Indicates if the vulnerability is a false positive according to the usage data. If no usage data was provided or the service cannot infer usage of the vulnerable code then this property is null.
- isIgnored Boolean
- Indicates if the vulnerability was ignored according to the audit configuration.
- severity String
- ADM qualitative severity score. Can be either NONE, LOW, MEDIUM, HIGH or CRITICAL.
- source String
- Source that published the vulnerability
- cvssV2score number
- Common Vulnerability Scoring System (CVSS) Version 2.
- cvssV3score number
- Common Vulnerability Scoring System (CVSS) Version 3.
- id string
- A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- isFalse booleanPositive 
- Indicates if the vulnerability is a false positive according to the usage data. If no usage data was provided or the service cannot infer usage of the vulnerable code then this property is null.
- isIgnored boolean
- Indicates if the vulnerability was ignored according to the audit configuration.
- severity string
- ADM qualitative severity score. Can be either NONE, LOW, MEDIUM, HIGH or CRITICAL.
- source string
- Source that published the vulnerability
- cvss_v2score float
- Common Vulnerability Scoring System (CVSS) Version 2.
- cvss_v3score float
- Common Vulnerability Scoring System (CVSS) Version 3.
- id str
- A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- is_false_ boolpositive 
- Indicates if the vulnerability is a false positive according to the usage data. If no usage data was provided or the service cannot infer usage of the vulnerable code then this property is null.
- is_ignored bool
- Indicates if the vulnerability was ignored according to the audit configuration.
- severity str
- ADM qualitative severity score. Can be either NONE, LOW, MEDIUM, HIGH or CRITICAL.
- source str
- Source that published the vulnerability
- cvssV2score Number
- Common Vulnerability Scoring System (CVSS) Version 2.
- cvssV3score Number
- Common Vulnerability Scoring System (CVSS) Version 3.
- id String
- A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
- isFalse BooleanPositive 
- Indicates if the vulnerability is a false positive according to the usage data. If no usage data was provided or the service cannot infer usage of the vulnerable code then this property is null.
- isIgnored Boolean
- Indicates if the vulnerability was ignored according to the audit configuration.
- severity String
- ADM qualitative severity score. Can be either NONE, LOW, MEDIUM, HIGH or CRITICAL.
- source String
- Source that published the vulnerability
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.