Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi
oci.Adm.getVulnerabilityAudits
Explore with Pulumi AI
Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi
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/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)
// Output-based functions aren't available in Java yet
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
List<Get
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
[]Get
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
List<Get
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
Get
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
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.
- 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 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.
- 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
GetVulnerabilityAuditsVulnerabilityAuditCollectionItem
- Application
Dependencies List<GetVulnerability Audits Vulnerability Audit Collection Item Application Dependency> - Build
Type 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 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<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 - Dictionary<string, object>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Display
Name string - A filter to return only resources that match the entire display name given.
- Dictionary<string, object>
- 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.
- 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.
- Lifecycle
Details string - Details on the lifecycle state.
- Max
Observed doubleCvss V2score - Maximum Common Vulnerability Scoring System Version 2 score observed for non-ignored vulnerable application dependencies.
- Max
Observed doubleCvss V2score With Ignored - Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones.
- Max
Observed doubleCvss V3score - Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies.
- Max
Observed doubleCvss V3score With Ignored - Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones.
- Max
Observed stringSeverity - Maximum ADM Severity observed for non-ignored vulnerable application dependencies.
- Max
Observed stringSeverity With Ignored - Maximum ADM Severity observed for vulnerable application dependencies including ignored ones.
- Sources
List<Get
Vulnerability 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, object>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created string - The creation date and time of the vulnerability audit (formatted according to RFC3339).
- Time
Updated string - The update date and time of the vulnerability audit (formatted according to RFC3339).
- Usage
Datas 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
List<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.
- Application
Dependencies []GetVulnerability Audits Vulnerability Audit Collection Item Application Dependency - Build
Type 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 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
[]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 - map[string]interface{}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Display
Name string - A filter to return only resources that match the entire display name given.
- map[string]interface{}
- 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.
- 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.
- Lifecycle
Details string - Details on the lifecycle state.
- Max
Observed float64Cvss V2score - Maximum Common Vulnerability Scoring System Version 2 score observed for non-ignored vulnerable application dependencies.
- Max
Observed float64Cvss V2score With Ignored - Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones.
- Max
Observed float64Cvss V3score - Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies.
- Max
Observed float64Cvss V3score With Ignored - Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones.
- Max
Observed stringSeverity - Maximum ADM Severity observed for non-ignored vulnerable application dependencies.
- Max
Observed stringSeverity With Ignored - Maximum ADM Severity observed for vulnerable application dependencies including ignored ones.
- Sources
[]Get
Vulnerability 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]interface{}
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created string - The creation date and time of the vulnerability audit (formatted according to RFC3339).
- Time
Updated string - The update date and time of the vulnerability audit (formatted according to RFC3339).
- Usage
Datas []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
[]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.
- application
Dependencies List<GetVulnerability Audits Vulnerability Audit Collection Item Application Dependency> - build
Type 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 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<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 - Map<String,Object>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- display
Name String - A filter to return only resources that match the entire display name given.
- Map<String,Object>
- 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.
- 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.
- lifecycle
Details String - Details on the lifecycle state.
- max
Observed DoubleCvss V2score - Maximum Common Vulnerability Scoring System Version 2 score observed for non-ignored vulnerable application dependencies.
- max
Observed DoubleCvss V2score With Ignored - Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones.
- max
Observed DoubleCvss V3score - Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies.
- max
Observed DoubleCvss V3score With Ignored - Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones.
- max
Observed StringSeverity - Maximum ADM Severity observed for non-ignored vulnerable application dependencies.
- max
Observed StringSeverity With Ignored - Maximum ADM Severity observed for vulnerable application dependencies including ignored ones.
- sources
List<Get
Vulnerability 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,Object>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created String - The creation date and time of the vulnerability audit (formatted according to RFC3339).
- time
Updated String - The update date and time of the vulnerability audit (formatted according to RFC3339).
- usage
Datas 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
List<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 IntegerCount - Count of non-ignored vulnerable application dependencies.
- vulnerable
Artifacts IntegerCount With Ignored - Count of all vulnerable application dependencies.
- application
Dependencies GetVulnerability Audits Vulnerability Audit Collection Item Application Dependency[] - build
Type 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 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
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 - {[key: string]: any}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- display
Name string - A filter to return only resources that match the entire display name given.
- {[key: string]: any}
- 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.
- 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.
- lifecycle
Details string - Details on the lifecycle state.
- max
Observed numberCvss V2score - Maximum Common Vulnerability Scoring System Version 2 score observed for non-ignored vulnerable application dependencies.
- max
Observed numberCvss V2score With Ignored - Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones.
- max
Observed numberCvss V3score - Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies.
- max
Observed numberCvss V3score With Ignored - Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones.
- max
Observed stringSeverity - Maximum ADM Severity observed for non-ignored vulnerable application dependencies.
- max
Observed stringSeverity With Ignored - Maximum ADM Severity observed for vulnerable application dependencies including ignored ones.
- sources
Get
Vulnerability 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]: any}
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created string - The creation date and time of the vulnerability audit (formatted according to RFC3339).
- time
Updated string - The update date and time of the vulnerability audit (formatted according to RFC3339).
- usage
Datas 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
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 numberCount - Count of non-ignored vulnerable application dependencies.
- vulnerable
Artifacts 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 belowmaxPermissibleCvssV2Score
and a CVSS v3 score belowmaxPermissibleCvssV3Score
. type: object - Mapping[str, Any]
- 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, Any]
- 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, Any]
- 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
sourceType
toobjectStorageTuple
and 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.
- application
Dependencies List<Property Map> - build
Type 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 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 belowmaxPermissibleCvssV2Score
and a CVSS v3 score belowmaxPermissibleCvssV3Score
. type: object - Map<Any>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- display
Name String - A filter to return only resources that match the entire display name given.
- Map<Any>
- 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.
- 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.
- lifecycle
Details String - Details on the lifecycle state.
- max
Observed NumberCvss V2score - Maximum Common Vulnerability Scoring System Version 2 score observed for non-ignored vulnerable application dependencies.
- max
Observed NumberCvss V2score With Ignored - Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones.
- max
Observed NumberCvss V3score - Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies.
- max
Observed NumberCvss V3score With Ignored - Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones.
- max
Observed StringSeverity - Maximum ADM Severity observed for non-ignored vulnerable application dependencies.
- max
Observed 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<Any>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created String - The creation date and time of the vulnerability audit (formatted according to RFC3339).
- time
Updated String - The update date and time of the vulnerability audit (formatted according to RFC3339).
- usage
Datas 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 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 NumberCount - Count of non-ignored vulnerable application dependencies.
- vulnerable
Artifacts NumberCount With Ignored - Count of all vulnerable application dependencies.
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependency
- Application
Dependency List<string>Node Ids - Gav string
- Node
Id string - Purl string
- Application
Dependency []stringNode Ids - Gav string
- Node
Id string - Purl string
- application
Dependency List<String>Node Ids - gav String
- node
Id String - purl String
- application
Dependency string[]Node Ids - gav string
- node
Id string - purl string
- application_
dependency_ Sequence[str]node_ ids - gav str
- node_
id str - purl str
- application
Dependency List<String>Node Ids - gav String
- node
Id 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. - Max
Permissible doubleCvss V2score - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- Max
Permissible doubleCvss V3score - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- Max
Permissible 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. - Max
Permissible float64Cvss V2score - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- Max
Permissible float64Cvss V3score - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- Max
Permissible 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. - max
Permissible DoubleCvss V2score - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- max
Permissible DoubleCvss V3score - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- max
Permissible 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. - max
Permissible numberCvss V2score - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- max
Permissible numberCvss V3score - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- max
Permissible 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. - max
Permissible NumberCvss V2score - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- max
Permissible NumberCvss V3score - A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
- max
Permissible 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.
- Oci
Resource 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.
- Oci
Resource 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.
- oci
Resource 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.
- oci
Resource 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.
- oci
Resource 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.
- Source
Type string - The destination type. Use
objectStorageTuple
when 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.
- Source
Type string - The destination type. Use
objectStorageTuple
when 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.
- source
Type String - The destination type. Use
objectStorageTuple
when 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.
- source
Type string - The destination type. Use
objectStorageTuple
when 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
objectStorageTuple
when 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.
- source
Type String - The destination type. Use
objectStorageTuple
when specifying the namespace, bucket name, and object name.
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerability
- Cvss
V2score double - Common Vulnerability Scoring System (CVSS) Version 2.
- Cvss
V3score 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.
- 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 string
- ADM qualitative severity score. Can be either NONE, LOW, MEDIUM, HIGH or CRITICAL.
- Source string
- Source that published the vulnerability
- Cvss
V2score float64 - Common Vulnerability Scoring System (CVSS) Version 2.
- Cvss
V3score 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.
- 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 string
- ADM qualitative severity score. Can be either NONE, LOW, MEDIUM, HIGH or CRITICAL.
- Source string
- Source that published the vulnerability
- cvss
V2score Double - Common Vulnerability Scoring System (CVSS) Version 2.
- cvss
V3score 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.
- is
False 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
. - is
Ignored 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 number - Common Vulnerability Scoring System (CVSS) Version 2.
- cvss
V3score 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.
- is
False 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
. - is
Ignored 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
- cvss
V2score Number - Common Vulnerability Scoring System (CVSS) Version 2.
- cvss
V3score 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.
- is
False 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
. - is
Ignored 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
oci
Terraform Provider.
Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi