Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace RemediationRecipe

An Application Dependency Management (ADM) remediation recipe contains the basic configuration and the details of each of the remediation stages (Detect, Recommend, Verify, and Apply).

Properties

compartmentId

compartmentId: string

The compartment Oracle Cloud Identifier (OCID) of the remediation recipe.

definedTags

definedTags: object

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

Type declaration

  • [key: string]: object
    • [key: string]: any

detectConfiguration

detectConfiguration: DetectConfiguration

displayName

displayName: string

The name of the Remediation Recipe.

freeformTags

freeformTags: 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"}}

Type declaration

  • [key: string]: string

id

id: string

The Oracle Cloud Identifier (OCID) of the remediation recipe.

isRunTriggeredOnKbChange

isRunTriggeredOnKbChange: boolean

Boolean indicating if a run should be automatically triggered once the Knowledge Base contents are updated.

knowledgeBaseId

knowledgeBaseId: string

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

lifecycleState

lifecycleState: LifecycleState

The current lifecycle state of the Remediation Recipe.

networkConfiguration

networkConfiguration: NetworkConfiguration

scmConfiguration

Optional systemTags

systemTags: undefined | object

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {@code {"orcl-cloud": {"free-tier-retained": "true"}}}

timeCreated

timeCreated: Date

The creation date and time of the Remediation Recipe (formatted according to RFC3339).

timeUpdated

timeUpdated: Date

The date and time the Remediation Recipe was last updated (formatted according to RFC3339).

verifyConfiguration

Functions

getDeserializedJsonObj

getJsonObj