Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace TargetDetectorRecipe

A TargetDetectorRecipe resource contains a specific instance of one of the supported detector types (for example, activity, configuration, or threat) in which some settings can be modified specifically for a single target.

A TargetDetectorRecipe resource: * Is effectively a copy of a DetectorRecipe resource in which users can make very limited changes if it\u2019s Oracle-managed, and more changes if it\u2019s user-managed. * Is visible on the Cloud Guard Targets, Target Details page. * Is located in a specific OCI compartment. * Can be modified by users, programmatically or through the UI. * Changes that can be made here override any settings in the corresponding DetectorRecipe, of which the TargetDetectorRecipe resource is effectively a copy, created when the detector recipe is attached to the target.

Properties

compartmentId

compartmentId: string

Compartment OCID of the detector recipe

Optional description

description: undefined | string

Detector recipe description.

detector

detector: DetectorEnum

Type of detector

detectorRecipeId

detectorRecipeId: string

Unique identifier for of original Oracle-managed detector recipe on which the TargetDetectorRecipe is based

Optional detectorRecipeType

detectorRecipeType: model.DetectorRecipeEnum

Recipe type ( STANDARD, ENTERPRISE )

Optional detectorRules

List of detector rules for the detector recipe - user input

displayName

displayName: string

Display name of the detector recipe

Optional effectiveDetectorRules

effectiveDetectorRules: Array<TargetDetectorRecipeDetectorRule>

List of currently enabled detector rules for the detector type for recipe after applying defaults

id

id: string

OCID for the detector recipe

Optional lifecycleState

lifecycleState: model.LifecycleState

The current lifecycle state of the resource

Optional locks

Locks associated with this resource.

owner

owner: OwnerType

Owner of the detector recipe

Optional sourceDataRetention

sourceDataRetention: undefined | number

The number of days for which source data is retained Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional timeCreated

timeCreated: Date

The date and time the target detector recipe was created. Format defined by RFC3339.

Optional timeUpdated

timeUpdated: Date

The date and time the target detector recipe was last updated. Format defined by RFC3339.

Functions

getDeserializedJsonObj

getJsonObj