Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace CreateVulnerabilityAuditDetails

Details to create a vulnerability audit.

Properties

Optional applicationDependencies

applicationDependencies: Array<ApplicationDependency>

List of application dependencies (without vulnerabilities).

Optional buildType

buildType: undefined | 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.

Optional compartmentId

compartmentId: undefined | string

The compartment Oracle Cloud identifier (OCID) of the vulnerability audit. If compartment identifier is not provided the compartment of the associated knowledge base will be used instead.

Optional configuration

configuration: model.VulnerabilityAuditConfiguration

Optional definedTags

definedTags: undefined | object

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {@code {"foo-namespace": {"bar-key": "value"}}}

Optional displayName

displayName: undefined | string

The name of the vulnerability audit.

Optional freeformTags

freeformTags: undefined | object

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {@code {"bar-key": "value"}}

knowledgeBaseId

knowledgeBaseId: string

The Oracle Cloud identifier (OCID) of the knowledge base.

Optional source

Optional usageData

usageData: model.UsageDataViaObjectStorageTupleDetails

Functions

getDeserializedJsonObj

getJsonObj