1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. CloudGuard
  5. DetectorRecipe
Oracle Cloud Infrastructure v1.16.1 published on Wednesday, Nov 22, 2023 by Pulumi

oci.CloudGuard.DetectorRecipe

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v1.16.1 published on Wednesday, Nov 22, 2023 by Pulumi

    This resource provides the Detector Recipe resource in Oracle Cloud Infrastructure Cloud Guard service.

    Creates a DetectorRecipe

    Create DetectorRecipe Resource

    new DetectorRecipe(name: string, args: DetectorRecipeArgs, opts?: CustomResourceOptions);
    @overload
    def DetectorRecipe(resource_name: str,
                       opts: Optional[ResourceOptions] = None,
                       compartment_id: Optional[str] = None,
                       defined_tags: Optional[Mapping[str, Any]] = None,
                       description: Optional[str] = None,
                       detector: Optional[str] = None,
                       detector_rules: Optional[Sequence[_cloudguard.DetectorRecipeDetectorRuleArgs]] = None,
                       display_name: Optional[str] = None,
                       freeform_tags: Optional[Mapping[str, Any]] = None,
                       source_detector_recipe_id: Optional[str] = None)
    @overload
    def DetectorRecipe(resource_name: str,
                       args: DetectorRecipeArgs,
                       opts: Optional[ResourceOptions] = None)
    func NewDetectorRecipe(ctx *Context, name string, args DetectorRecipeArgs, opts ...ResourceOption) (*DetectorRecipe, error)
    public DetectorRecipe(string name, DetectorRecipeArgs args, CustomResourceOptions? opts = null)
    public DetectorRecipe(String name, DetectorRecipeArgs args)
    public DetectorRecipe(String name, DetectorRecipeArgs args, CustomResourceOptions options)
    
    type: oci:CloudGuard:DetectorRecipe
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    name string
    The unique name of the resource.
    args DetectorRecipeArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args DetectorRecipeArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args DetectorRecipeArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args DetectorRecipeArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args DetectorRecipeArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    DetectorRecipe Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The DetectorRecipe resource accepts the following input properties:

    CompartmentId string

    (Updatable) Compartment Identifier

    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    DefinedTags Dictionary<string, object>

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

    Description string

    (Updatable) Description for DetectorRecipeDetectorRule.

    Detector string

    detector for the rule

    DetectorRules List<DetectorRecipeDetectorRule>

    (Updatable) Detector Rules to override from source detector recipe

    FreeformTags Dictionary<string, object>

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

    Avoid entering confidential information.

    SourceDetectorRecipeId string

    The id of the source detector recipe.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    CompartmentId string

    (Updatable) Compartment Identifier

    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    DefinedTags map[string]interface{}

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

    Description string

    (Updatable) Description for DetectorRecipeDetectorRule.

    Detector string

    detector for the rule

    DetectorRules []DetectorRecipeDetectorRuleArgs

    (Updatable) Detector Rules to override from source detector recipe

    FreeformTags map[string]interface{}

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

    Avoid entering confidential information.

    SourceDetectorRecipeId string

    The id of the source detector recipe.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    compartmentId String

    (Updatable) Compartment Identifier

    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    definedTags Map<String,Object>

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

    description String

    (Updatable) Description for DetectorRecipeDetectorRule.

    detector String

    detector for the rule

    detectorRules List<DetectorRecipeDetectorRule>

    (Updatable) Detector Rules to override from source detector recipe

    freeformTags Map<String,Object>

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

    Avoid entering confidential information.

    sourceDetectorRecipeId String

    The id of the source detector recipe.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    compartmentId string

    (Updatable) Compartment Identifier

    displayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    definedTags {[key: string]: any}

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

    description string

    (Updatable) Description for DetectorRecipeDetectorRule.

    detector string

    detector for the rule

    detectorRules DetectorRecipeDetectorRule[]

    (Updatable) Detector Rules to override from source detector recipe

    freeformTags {[key: string]: any}

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

    Avoid entering confidential information.

    sourceDetectorRecipeId string

    The id of the source detector recipe.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    compartment_id str

    (Updatable) Compartment Identifier

    display_name str

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    defined_tags Mapping[str, Any]

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

    description str

    (Updatable) Description for DetectorRecipeDetectorRule.

    detector str

    detector for the rule

    detector_rules DetectorRecipeDetectorRuleArgs]

    (Updatable) Detector Rules to override from source detector recipe

    freeform_tags Mapping[str, Any]

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

    Avoid entering confidential information.

    source_detector_recipe_id str

    The id of the source detector recipe.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    compartmentId String

    (Updatable) Compartment Identifier

    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    definedTags Map<Any>

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

    description String

    (Updatable) Description for DetectorRecipeDetectorRule.

    detector String

    detector for the rule

    detectorRules List<Property Map>

    (Updatable) Detector Rules to override from source detector recipe

    freeformTags Map<Any>

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

    Avoid entering confidential information.

    sourceDetectorRecipeId String

    The id of the source detector recipe.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    Outputs

    All input properties are implicitly available as output properties. Additionally, the DetectorRecipe resource produces the following output properties:

    EffectiveDetectorRules List<DetectorRecipeEffectiveDetectorRule>

    List of effective detector rules for the detector type for recipe after applying defaults

    Id string

    The provider-assigned unique ID for this managed resource.

    Owner string

    Owner of detector recipe

    State string

    The current state of the resource.

    SystemTags Dictionary<string, object>

    System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}

    TargetIds List<string>

    The recipe attached to targets

    TimeCreated string

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

    TimeUpdated string

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

    EffectiveDetectorRules []DetectorRecipeEffectiveDetectorRule

    List of effective detector rules for the detector type for recipe after applying defaults

    Id string

    The provider-assigned unique ID for this managed resource.

    Owner string

    Owner of detector recipe

    State string

    The current state of the resource.

    SystemTags map[string]interface{}

    System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}

    TargetIds []string

    The recipe attached to targets

    TimeCreated string

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

    TimeUpdated string

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

    effectiveDetectorRules List<DetectorRecipeEffectiveDetectorRule>

    List of effective detector rules for the detector type for recipe after applying defaults

    id String

    The provider-assigned unique ID for this managed resource.

    owner String

    Owner of detector recipe

    state String

    The current state of the resource.

    systemTags Map<String,Object>

    System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}

    targetIds List<String>

    The recipe attached to targets

    timeCreated String

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

    timeUpdated String

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

    effectiveDetectorRules DetectorRecipeEffectiveDetectorRule[]

    List of effective detector rules for the detector type for recipe after applying defaults

    id string

    The provider-assigned unique ID for this managed resource.

    owner string

    Owner of detector recipe

    state string

    The current state of the resource.

    systemTags {[key: string]: any}

    System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}

    targetIds string[]

    The recipe attached to targets

    timeCreated string

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

    timeUpdated string

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

    effective_detector_rules DetectorRecipeEffectiveDetectorRule]

    List of effective detector rules for the detector type for recipe after applying defaults

    id str

    The provider-assigned unique ID for this managed resource.

    owner str

    Owner of detector recipe

    state str

    The current state of the resource.

    system_tags Mapping[str, Any]

    System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}

    target_ids Sequence[str]

    The recipe attached to targets

    time_created str

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

    time_updated str

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

    effectiveDetectorRules List<Property Map>

    List of effective detector rules for the detector type for recipe after applying defaults

    id String

    The provider-assigned unique ID for this managed resource.

    owner String

    Owner of detector recipe

    state String

    The current state of the resource.

    systemTags Map<Any>

    System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}

    targetIds List<String>

    The recipe attached to targets

    timeCreated String

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

    timeUpdated String

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

    Look up Existing DetectorRecipe Resource

    Get an existing DetectorRecipe resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: DetectorRecipeState, opts?: CustomResourceOptions): DetectorRecipe
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            compartment_id: Optional[str] = None,
            defined_tags: Optional[Mapping[str, Any]] = None,
            description: Optional[str] = None,
            detector: Optional[str] = None,
            detector_rules: Optional[Sequence[_cloudguard.DetectorRecipeDetectorRuleArgs]] = None,
            display_name: Optional[str] = None,
            effective_detector_rules: Optional[Sequence[_cloudguard.DetectorRecipeEffectiveDetectorRuleArgs]] = None,
            freeform_tags: Optional[Mapping[str, Any]] = None,
            owner: Optional[str] = None,
            source_detector_recipe_id: Optional[str] = None,
            state: Optional[str] = None,
            system_tags: Optional[Mapping[str, Any]] = None,
            target_ids: Optional[Sequence[str]] = None,
            time_created: Optional[str] = None,
            time_updated: Optional[str] = None) -> DetectorRecipe
    func GetDetectorRecipe(ctx *Context, name string, id IDInput, state *DetectorRecipeState, opts ...ResourceOption) (*DetectorRecipe, error)
    public static DetectorRecipe Get(string name, Input<string> id, DetectorRecipeState? state, CustomResourceOptions? opts = null)
    public static DetectorRecipe get(String name, Output<String> id, DetectorRecipeState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    CompartmentId string

    (Updatable) Compartment Identifier

    DefinedTags Dictionary<string, object>

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

    Description string

    (Updatable) Description for DetectorRecipeDetectorRule.

    Detector string

    detector for the rule

    DetectorRules List<DetectorRecipeDetectorRule>

    (Updatable) Detector Rules to override from source detector recipe

    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    EffectiveDetectorRules List<DetectorRecipeEffectiveDetectorRule>

    List of effective detector rules for the detector type for recipe after applying defaults

    FreeformTags Dictionary<string, object>

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

    Avoid entering confidential information.

    Owner string

    Owner of detector recipe

    SourceDetectorRecipeId string

    The id of the source detector recipe.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    State string

    The current state of the resource.

    SystemTags Dictionary<string, object>

    System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}

    TargetIds List<string>

    The recipe attached to targets

    TimeCreated string

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

    TimeUpdated string

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

    CompartmentId string

    (Updatable) Compartment Identifier

    DefinedTags map[string]interface{}

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

    Description string

    (Updatable) Description for DetectorRecipeDetectorRule.

    Detector string

    detector for the rule

    DetectorRules []DetectorRecipeDetectorRuleArgs

    (Updatable) Detector Rules to override from source detector recipe

    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    EffectiveDetectorRules []DetectorRecipeEffectiveDetectorRuleArgs

    List of effective detector rules for the detector type for recipe after applying defaults

    FreeformTags map[string]interface{}

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

    Avoid entering confidential information.

    Owner string

    Owner of detector recipe

    SourceDetectorRecipeId string

    The id of the source detector recipe.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    State string

    The current state of the resource.

    SystemTags map[string]interface{}

    System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}

    TargetIds []string

    The recipe attached to targets

    TimeCreated string

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

    TimeUpdated string

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

    compartmentId String

    (Updatable) Compartment Identifier

    definedTags Map<String,Object>

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

    description String

    (Updatable) Description for DetectorRecipeDetectorRule.

    detector String

    detector for the rule

    detectorRules List<DetectorRecipeDetectorRule>

    (Updatable) Detector Rules to override from source detector recipe

    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    effectiveDetectorRules List<DetectorRecipeEffectiveDetectorRule>

    List of effective detector rules for the detector type for recipe after applying defaults

    freeformTags Map<String,Object>

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

    Avoid entering confidential information.

    owner String

    Owner of detector recipe

    sourceDetectorRecipeId String

    The id of the source detector recipe.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    state String

    The current state of the resource.

    systemTags Map<String,Object>

    System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}

    targetIds List<String>

    The recipe attached to targets

    timeCreated String

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

    timeUpdated String

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

    compartmentId string

    (Updatable) Compartment Identifier

    definedTags {[key: string]: any}

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

    description string

    (Updatable) Description for DetectorRecipeDetectorRule.

    detector string

    detector for the rule

    detectorRules DetectorRecipeDetectorRule[]

    (Updatable) Detector Rules to override from source detector recipe

    displayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    effectiveDetectorRules DetectorRecipeEffectiveDetectorRule[]

    List of effective detector rules for the detector type for recipe after applying defaults

    freeformTags {[key: string]: any}

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

    Avoid entering confidential information.

    owner string

    Owner of detector recipe

    sourceDetectorRecipeId string

    The id of the source detector recipe.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    state string

    The current state of the resource.

    systemTags {[key: string]: any}

    System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}

    targetIds string[]

    The recipe attached to targets

    timeCreated string

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

    timeUpdated string

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

    compartment_id str

    (Updatable) Compartment Identifier

    defined_tags Mapping[str, Any]

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

    description str

    (Updatable) Description for DetectorRecipeDetectorRule.

    detector str

    detector for the rule

    detector_rules DetectorRecipeDetectorRuleArgs]

    (Updatable) Detector Rules to override from source detector recipe

    display_name str

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    effective_detector_rules DetectorRecipeEffectiveDetectorRuleArgs]

    List of effective detector rules for the detector type for recipe after applying defaults

    freeform_tags Mapping[str, Any]

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

    Avoid entering confidential information.

    owner str

    Owner of detector recipe

    source_detector_recipe_id str

    The id of the source detector recipe.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    state str

    The current state of the resource.

    system_tags Mapping[str, Any]

    System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}

    target_ids Sequence[str]

    The recipe attached to targets

    time_created str

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

    time_updated str

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

    compartmentId String

    (Updatable) Compartment Identifier

    definedTags Map<Any>

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

    description String

    (Updatable) Description for DetectorRecipeDetectorRule.

    detector String

    detector for the rule

    detectorRules List<Property Map>

    (Updatable) Detector Rules to override from source detector recipe

    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    effectiveDetectorRules List<Property Map>

    List of effective detector rules for the detector type for recipe after applying defaults

    freeformTags Map<Any>

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

    Avoid entering confidential information.

    owner String

    Owner of detector recipe

    sourceDetectorRecipeId String

    The id of the source detector recipe.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    state String

    The current state of the resource.

    systemTags Map<Any>

    System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}

    targetIds List<String>

    The recipe attached to targets

    timeCreated String

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

    timeUpdated String

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

    Supporting Types

    DetectorRecipeDetectorRule, DetectorRecipeDetectorRuleArgs

    Details DetectorRecipeDetectorRuleDetails

    (Updatable) Details of a Detector Rule to be overriden in Detector Recipe

    DetectorRuleId string

    (Updatable) DetectorRecipeRule Identifier

    CandidateResponderRules List<DetectorRecipeDetectorRuleCandidateResponderRule>

    List of CandidateResponderRule related to this rule

    DataSourceId string

    (Updatable) The id of the attached DataSource.

    Description string

    (Updatable) Description for DetectorRecipeDetectorRule.

    Detector string

    detector for the rule

    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    EntitiesMappings List<DetectorRecipeDetectorRuleEntitiesMapping>

    (Updatable) Data Source entities mapping for a Detector Rule

    LifecycleDetails string

    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

    ManagedListTypes List<string>

    List of cloudguard managed list types related to this rule

    Recommendation string

    (Updatable) Recommendation for DetectorRecipeDetectorRule

    ResourceType string

    resource type of the configuration to which the rule is applied

    ServiceType string

    service type of the configuration to which the rule is applied

    State string

    The current state of the resource.

    TimeCreated string

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

    TimeUpdated string

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

    Details DetectorRecipeDetectorRuleDetails

    (Updatable) Details of a Detector Rule to be overriden in Detector Recipe

    DetectorRuleId string

    (Updatable) DetectorRecipeRule Identifier

    CandidateResponderRules []DetectorRecipeDetectorRuleCandidateResponderRule

    List of CandidateResponderRule related to this rule

    DataSourceId string

    (Updatable) The id of the attached DataSource.

    Description string

    (Updatable) Description for DetectorRecipeDetectorRule.

    Detector string

    detector for the rule

    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    EntitiesMappings []DetectorRecipeDetectorRuleEntitiesMapping

    (Updatable) Data Source entities mapping for a Detector Rule

    LifecycleDetails string

    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

    ManagedListTypes []string

    List of cloudguard managed list types related to this rule

    Recommendation string

    (Updatable) Recommendation for DetectorRecipeDetectorRule

    ResourceType string

    resource type of the configuration to which the rule is applied

    ServiceType string

    service type of the configuration to which the rule is applied

    State string

    The current state of the resource.

    TimeCreated string

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

    TimeUpdated string

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

    details DetectorRecipeDetectorRuleDetails

    (Updatable) Details of a Detector Rule to be overriden in Detector Recipe

    detectorRuleId String

    (Updatable) DetectorRecipeRule Identifier

    candidateResponderRules List<DetectorRecipeDetectorRuleCandidateResponderRule>

    List of CandidateResponderRule related to this rule

    dataSourceId String

    (Updatable) The id of the attached DataSource.

    description String

    (Updatable) Description for DetectorRecipeDetectorRule.

    detector String

    detector for the rule

    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entitiesMappings List<DetectorRecipeDetectorRuleEntitiesMapping>

    (Updatable) Data Source entities mapping for a Detector Rule

    lifecycleDetails String

    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

    managedListTypes List<String>

    List of cloudguard managed list types related to this rule

    recommendation String

    (Updatable) Recommendation for DetectorRecipeDetectorRule

    resourceType String

    resource type of the configuration to which the rule is applied

    serviceType String

    service type of the configuration to which the rule is applied

    state String

    The current state of the resource.

    timeCreated String

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

    timeUpdated String

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

    details DetectorRecipeDetectorRuleDetails

    (Updatable) Details of a Detector Rule to be overriden in Detector Recipe

    detectorRuleId string

    (Updatable) DetectorRecipeRule Identifier

    candidateResponderRules DetectorRecipeDetectorRuleCandidateResponderRule[]

    List of CandidateResponderRule related to this rule

    dataSourceId string

    (Updatable) The id of the attached DataSource.

    description string

    (Updatable) Description for DetectorRecipeDetectorRule.

    detector string

    detector for the rule

    displayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entitiesMappings DetectorRecipeDetectorRuleEntitiesMapping[]

    (Updatable) Data Source entities mapping for a Detector Rule

    lifecycleDetails string

    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

    managedListTypes string[]

    List of cloudguard managed list types related to this rule

    recommendation string

    (Updatable) Recommendation for DetectorRecipeDetectorRule

    resourceType string

    resource type of the configuration to which the rule is applied

    serviceType string

    service type of the configuration to which the rule is applied

    state string

    The current state of the resource.

    timeCreated string

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

    timeUpdated string

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

    details DetectorRecipeDetectorRuleDetails

    (Updatable) Details of a Detector Rule to be overriden in Detector Recipe

    detector_rule_id str

    (Updatable) DetectorRecipeRule Identifier

    candidate_responder_rules DetectorRecipeDetectorRuleCandidateResponderRule]

    List of CandidateResponderRule related to this rule

    data_source_id str

    (Updatable) The id of the attached DataSource.

    description str

    (Updatable) Description for DetectorRecipeDetectorRule.

    detector str

    detector for the rule

    display_name str

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entities_mappings DetectorRecipeDetectorRuleEntitiesMapping]

    (Updatable) Data Source entities mapping for a Detector Rule

    lifecycle_details str

    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

    managed_list_types Sequence[str]

    List of cloudguard managed list types related to this rule

    recommendation str

    (Updatable) Recommendation for DetectorRecipeDetectorRule

    resource_type str

    resource type of the configuration to which the rule is applied

    service_type str

    service type of the configuration to which the rule is applied

    state str

    The current state of the resource.

    time_created str

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

    time_updated str

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

    details Property Map

    (Updatable) Details of a Detector Rule to be overriden in Detector Recipe

    detectorRuleId String

    (Updatable) DetectorRecipeRule Identifier

    candidateResponderRules List<Property Map>

    List of CandidateResponderRule related to this rule

    dataSourceId String

    (Updatable) The id of the attached DataSource.

    description String

    (Updatable) Description for DetectorRecipeDetectorRule.

    detector String

    detector for the rule

    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entitiesMappings List<Property Map>

    (Updatable) Data Source entities mapping for a Detector Rule

    lifecycleDetails String

    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

    managedListTypes List<String>

    List of cloudguard managed list types related to this rule

    recommendation String

    (Updatable) Recommendation for DetectorRecipeDetectorRule

    resourceType String

    resource type of the configuration to which the rule is applied

    serviceType String

    service type of the configuration to which the rule is applied

    state String

    The current state of the resource.

    timeCreated String

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

    timeUpdated String

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

    DetectorRecipeDetectorRuleCandidateResponderRule, DetectorRecipeDetectorRuleCandidateResponderRuleArgs

    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    Id string

    Ocid for detector recipe

    IsPreferred bool

    Preferred state

    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    Id string

    Ocid for detector recipe

    IsPreferred bool

    Preferred state

    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    id String

    Ocid for detector recipe

    isPreferred Boolean

    Preferred state

    displayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    id string

    Ocid for detector recipe

    isPreferred boolean

    Preferred state

    display_name str

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    id str

    Ocid for detector recipe

    is_preferred bool

    Preferred state

    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    id String

    Ocid for detector recipe

    isPreferred Boolean

    Preferred state

    DetectorRecipeDetectorRuleDetails, DetectorRecipeDetectorRuleDetailsArgs

    IsEnabled bool

    (Updatable) Enables the control

    RiskLevel string

    (Updatable) The Risk Level

    Condition string

    (Updatable) Base condition object

    Configurations List<DetectorRecipeDetectorRuleDetailsConfiguration>

    (Updatable) Configuration details

    DataSourceId string

    (Updatable) The id of the attached DataSource.

    Description string

    (Updatable) Description for DetectorRecipeDetectorRule.

    EntitiesMappings List<DetectorRecipeDetectorRuleDetailsEntitiesMapping>

    (Updatable) Data Source entities mapping for a Detector Rule

    IsConfigurationAllowed bool

    configuration allowed or not

    Labels List<string>

    (Updatable) user defined labels for a detector rule

    Recommendation string

    (Updatable) Recommendation for DetectorRecipeDetectorRule

    IsEnabled bool

    (Updatable) Enables the control

    RiskLevel string

    (Updatable) The Risk Level

    Condition string

    (Updatable) Base condition object

    Configurations []DetectorRecipeDetectorRuleDetailsConfiguration

    (Updatable) Configuration details

    DataSourceId string

    (Updatable) The id of the attached DataSource.

    Description string

    (Updatable) Description for DetectorRecipeDetectorRule.

    EntitiesMappings []DetectorRecipeDetectorRuleDetailsEntitiesMapping

    (Updatable) Data Source entities mapping for a Detector Rule

    IsConfigurationAllowed bool

    configuration allowed or not

    Labels []string

    (Updatable) user defined labels for a detector rule

    Recommendation string

    (Updatable) Recommendation for DetectorRecipeDetectorRule

    isEnabled Boolean

    (Updatable) Enables the control

    riskLevel String

    (Updatable) The Risk Level

    condition String

    (Updatable) Base condition object

    configurations List<DetectorRecipeDetectorRuleDetailsConfiguration>

    (Updatable) Configuration details

    dataSourceId String

    (Updatable) The id of the attached DataSource.

    description String

    (Updatable) Description for DetectorRecipeDetectorRule.

    entitiesMappings List<DetectorRecipeDetectorRuleDetailsEntitiesMapping>

    (Updatable) Data Source entities mapping for a Detector Rule

    isConfigurationAllowed Boolean

    configuration allowed or not

    labels List<String>

    (Updatable) user defined labels for a detector rule

    recommendation String

    (Updatable) Recommendation for DetectorRecipeDetectorRule

    isEnabled boolean

    (Updatable) Enables the control

    riskLevel string

    (Updatable) The Risk Level

    condition string

    (Updatable) Base condition object

    configurations DetectorRecipeDetectorRuleDetailsConfiguration[]

    (Updatable) Configuration details

    dataSourceId string

    (Updatable) The id of the attached DataSource.

    description string

    (Updatable) Description for DetectorRecipeDetectorRule.

    entitiesMappings DetectorRecipeDetectorRuleDetailsEntitiesMapping[]

    (Updatable) Data Source entities mapping for a Detector Rule

    isConfigurationAllowed boolean

    configuration allowed or not

    labels string[]

    (Updatable) user defined labels for a detector rule

    recommendation string

    (Updatable) Recommendation for DetectorRecipeDetectorRule

    is_enabled bool

    (Updatable) Enables the control

    risk_level str

    (Updatable) The Risk Level

    condition str

    (Updatable) Base condition object

    configurations DetectorRecipeDetectorRuleDetailsConfiguration]

    (Updatable) Configuration details

    data_source_id str

    (Updatable) The id of the attached DataSource.

    description str

    (Updatable) Description for DetectorRecipeDetectorRule.

    entities_mappings DetectorRecipeDetectorRuleDetailsEntitiesMapping]

    (Updatable) Data Source entities mapping for a Detector Rule

    is_configuration_allowed bool

    configuration allowed or not

    labels Sequence[str]

    (Updatable) user defined labels for a detector rule

    recommendation str

    (Updatable) Recommendation for DetectorRecipeDetectorRule

    isEnabled Boolean

    (Updatable) Enables the control

    riskLevel String

    (Updatable) The Risk Level

    condition String

    (Updatable) Base condition object

    configurations List<Property Map>

    (Updatable) Configuration details

    dataSourceId String

    (Updatable) The id of the attached DataSource.

    description String

    (Updatable) Description for DetectorRecipeDetectorRule.

    entitiesMappings List<Property Map>

    (Updatable) Data Source entities mapping for a Detector Rule

    isConfigurationAllowed Boolean

    configuration allowed or not

    labels List<String>

    (Updatable) user defined labels for a detector rule

    recommendation String

    (Updatable) Recommendation for DetectorRecipeDetectorRule

    DetectorRecipeDetectorRuleDetailsConfiguration, DetectorRecipeDetectorRuleDetailsConfigurationArgs

    ConfigKey string

    (Updatable) Unique name of the configuration

    Name string

    (Updatable) configuration name

    DataType string

    (Updatable) configuration data type

    Value string

    (Updatable) configuration value

    Values List<DetectorRecipeDetectorRuleDetailsConfigurationValue>

    (Updatable) List of configuration values

    ConfigKey string

    (Updatable) Unique name of the configuration

    Name string

    (Updatable) configuration name

    DataType string

    (Updatable) configuration data type

    Value string

    (Updatable) configuration value

    Values []DetectorRecipeDetectorRuleDetailsConfigurationValue

    (Updatable) List of configuration values

    configKey String

    (Updatable) Unique name of the configuration

    name String

    (Updatable) configuration name

    dataType String

    (Updatable) configuration data type

    value String

    (Updatable) configuration value

    values List<DetectorRecipeDetectorRuleDetailsConfigurationValue>

    (Updatable) List of configuration values

    configKey string

    (Updatable) Unique name of the configuration

    name string

    (Updatable) configuration name

    dataType string

    (Updatable) configuration data type

    value string

    (Updatable) configuration value

    values DetectorRecipeDetectorRuleDetailsConfigurationValue[]

    (Updatable) List of configuration values

    config_key str

    (Updatable) Unique name of the configuration

    name str

    (Updatable) configuration name

    data_type str

    (Updatable) configuration data type

    value str

    (Updatable) configuration value

    values DetectorRecipeDetectorRuleDetailsConfigurationValue]

    (Updatable) List of configuration values

    configKey String

    (Updatable) Unique name of the configuration

    name String

    (Updatable) configuration name

    dataType String

    (Updatable) configuration data type

    value String

    (Updatable) configuration value

    values List<Property Map>

    (Updatable) List of configuration values

    DetectorRecipeDetectorRuleDetailsConfigurationValue, DetectorRecipeDetectorRuleDetailsConfigurationValueArgs

    ListType string

    (Updatable) configuration list item type, either CUSTOM or MANAGED

    ManagedListType string

    (Updatable) type of the managed list

    Value string

    (Updatable) configuration value

    ListType string

    (Updatable) configuration list item type, either CUSTOM or MANAGED

    ManagedListType string

    (Updatable) type of the managed list

    Value string

    (Updatable) configuration value

    listType String

    (Updatable) configuration list item type, either CUSTOM or MANAGED

    managedListType String

    (Updatable) type of the managed list

    value String

    (Updatable) configuration value

    listType string

    (Updatable) configuration list item type, either CUSTOM or MANAGED

    managedListType string

    (Updatable) type of the managed list

    value string

    (Updatable) configuration value

    list_type str

    (Updatable) configuration list item type, either CUSTOM or MANAGED

    managed_list_type str

    (Updatable) type of the managed list

    value str

    (Updatable) configuration value

    listType String

    (Updatable) configuration list item type, either CUSTOM or MANAGED

    managedListType String

    (Updatable) type of the managed list

    value String

    (Updatable) configuration value

    DetectorRecipeDetectorRuleDetailsEntitiesMapping, DetectorRecipeDetectorRuleDetailsEntitiesMappingArgs

    QueryField string

    (Updatable) The entity value mapped to a data source query

    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    EntityType string

    (Updatable) Possible type of entity

    QueryField string

    (Updatable) The entity value mapped to a data source query

    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    EntityType string

    (Updatable) Possible type of entity

    queryField String

    (Updatable) The entity value mapped to a data source query

    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entityType String

    (Updatable) Possible type of entity

    queryField string

    (Updatable) The entity value mapped to a data source query

    displayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entityType string

    (Updatable) Possible type of entity

    query_field str

    (Updatable) The entity value mapped to a data source query

    display_name str

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entity_type str

    (Updatable) Possible type of entity

    queryField String

    (Updatable) The entity value mapped to a data source query

    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entityType String

    (Updatable) Possible type of entity

    DetectorRecipeDetectorRuleEntitiesMapping, DetectorRecipeDetectorRuleEntitiesMappingArgs

    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    EntityType string

    (Updatable) Possible type of entity

    QueryField string

    (Updatable) The entity value mapped to a data source query

    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    EntityType string

    (Updatable) Possible type of entity

    QueryField string

    (Updatable) The entity value mapped to a data source query

    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entityType String

    (Updatable) Possible type of entity

    queryField String

    (Updatable) The entity value mapped to a data source query

    displayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entityType string

    (Updatable) Possible type of entity

    queryField string

    (Updatable) The entity value mapped to a data source query

    display_name str

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entity_type str

    (Updatable) Possible type of entity

    query_field str

    (Updatable) The entity value mapped to a data source query

    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entityType String

    (Updatable) Possible type of entity

    queryField String

    (Updatable) The entity value mapped to a data source query

    DetectorRecipeEffectiveDetectorRule, DetectorRecipeEffectiveDetectorRuleArgs

    CandidateResponderRules List<DetectorRecipeEffectiveDetectorRuleCandidateResponderRule>

    List of CandidateResponderRule related to this rule

    DataSourceId string

    (Updatable) The id of the attached DataSource.

    Description string

    (Updatable) Description for DetectorRecipeDetectorRule.

    Details List<DetectorRecipeEffectiveDetectorRuleDetail>

    (Updatable) Details of a Detector Rule to be overriden in Detector Recipe

    Detector string

    detector for the rule

    DetectorRuleId string

    (Updatable) DetectorRecipeRule Identifier

    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    EntitiesMappings List<DetectorRecipeEffectiveDetectorRuleEntitiesMapping>

    (Updatable) Data Source entities mapping for a Detector Rule

    LifecycleDetails string

    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

    ManagedListTypes List<string>

    List of cloudguard managed list types related to this rule

    Recommendation string

    (Updatable) Recommendation for DetectorRecipeDetectorRule

    ResourceType string

    resource type of the configuration to which the rule is applied

    ServiceType string

    service type of the configuration to which the rule is applied

    State string

    The current state of the resource.

    TimeCreated string

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

    TimeUpdated string

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

    CandidateResponderRules []DetectorRecipeEffectiveDetectorRuleCandidateResponderRule

    List of CandidateResponderRule related to this rule

    DataSourceId string

    (Updatable) The id of the attached DataSource.

    Description string

    (Updatable) Description for DetectorRecipeDetectorRule.

    Details []DetectorRecipeEffectiveDetectorRuleDetail

    (Updatable) Details of a Detector Rule to be overriden in Detector Recipe

    Detector string

    detector for the rule

    DetectorRuleId string

    (Updatable) DetectorRecipeRule Identifier

    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    EntitiesMappings []DetectorRecipeEffectiveDetectorRuleEntitiesMapping

    (Updatable) Data Source entities mapping for a Detector Rule

    LifecycleDetails string

    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

    ManagedListTypes []string

    List of cloudguard managed list types related to this rule

    Recommendation string

    (Updatable) Recommendation for DetectorRecipeDetectorRule

    ResourceType string

    resource type of the configuration to which the rule is applied

    ServiceType string

    service type of the configuration to which the rule is applied

    State string

    The current state of the resource.

    TimeCreated string

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

    TimeUpdated string

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

    candidateResponderRules List<DetectorRecipeEffectiveDetectorRuleCandidateResponderRule>

    List of CandidateResponderRule related to this rule

    dataSourceId String

    (Updatable) The id of the attached DataSource.

    description String

    (Updatable) Description for DetectorRecipeDetectorRule.

    details List<DetectorRecipeEffectiveDetectorRuleDetail>

    (Updatable) Details of a Detector Rule to be overriden in Detector Recipe

    detector String

    detector for the rule

    detectorRuleId String

    (Updatable) DetectorRecipeRule Identifier

    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entitiesMappings List<DetectorRecipeEffectiveDetectorRuleEntitiesMapping>

    (Updatable) Data Source entities mapping for a Detector Rule

    lifecycleDetails String

    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

    managedListTypes List<String>

    List of cloudguard managed list types related to this rule

    recommendation String

    (Updatable) Recommendation for DetectorRecipeDetectorRule

    resourceType String

    resource type of the configuration to which the rule is applied

    serviceType String

    service type of the configuration to which the rule is applied

    state String

    The current state of the resource.

    timeCreated String

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

    timeUpdated String

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

    candidateResponderRules DetectorRecipeEffectiveDetectorRuleCandidateResponderRule[]

    List of CandidateResponderRule related to this rule

    dataSourceId string

    (Updatable) The id of the attached DataSource.

    description string

    (Updatable) Description for DetectorRecipeDetectorRule.

    details DetectorRecipeEffectiveDetectorRuleDetail[]

    (Updatable) Details of a Detector Rule to be overriden in Detector Recipe

    detector string

    detector for the rule

    detectorRuleId string

    (Updatable) DetectorRecipeRule Identifier

    displayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entitiesMappings DetectorRecipeEffectiveDetectorRuleEntitiesMapping[]

    (Updatable) Data Source entities mapping for a Detector Rule

    lifecycleDetails string

    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

    managedListTypes string[]

    List of cloudguard managed list types related to this rule

    recommendation string

    (Updatable) Recommendation for DetectorRecipeDetectorRule

    resourceType string

    resource type of the configuration to which the rule is applied

    serviceType string

    service type of the configuration to which the rule is applied

    state string

    The current state of the resource.

    timeCreated string

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

    timeUpdated string

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

    candidate_responder_rules DetectorRecipeEffectiveDetectorRuleCandidateResponderRule]

    List of CandidateResponderRule related to this rule

    data_source_id str

    (Updatable) The id of the attached DataSource.

    description str

    (Updatable) Description for DetectorRecipeDetectorRule.

    details DetectorRecipeEffectiveDetectorRuleDetail]

    (Updatable) Details of a Detector Rule to be overriden in Detector Recipe

    detector str

    detector for the rule

    detector_rule_id str

    (Updatable) DetectorRecipeRule Identifier

    display_name str

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entities_mappings DetectorRecipeEffectiveDetectorRuleEntitiesMapping]

    (Updatable) Data Source entities mapping for a Detector Rule

    lifecycle_details str

    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

    managed_list_types Sequence[str]

    List of cloudguard managed list types related to this rule

    recommendation str

    (Updatable) Recommendation for DetectorRecipeDetectorRule

    resource_type str

    resource type of the configuration to which the rule is applied

    service_type str

    service type of the configuration to which the rule is applied

    state str

    The current state of the resource.

    time_created str

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

    time_updated str

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

    candidateResponderRules List<Property Map>

    List of CandidateResponderRule related to this rule

    dataSourceId String

    (Updatable) The id of the attached DataSource.

    description String

    (Updatable) Description for DetectorRecipeDetectorRule.

    details List<Property Map>

    (Updatable) Details of a Detector Rule to be overriden in Detector Recipe

    detector String

    detector for the rule

    detectorRuleId String

    (Updatable) DetectorRecipeRule Identifier

    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entitiesMappings List<Property Map>

    (Updatable) Data Source entities mapping for a Detector Rule

    lifecycleDetails String

    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

    managedListTypes List<String>

    List of cloudguard managed list types related to this rule

    recommendation String

    (Updatable) Recommendation for DetectorRecipeDetectorRule

    resourceType String

    resource type of the configuration to which the rule is applied

    serviceType String

    service type of the configuration to which the rule is applied

    state String

    The current state of the resource.

    timeCreated String

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

    timeUpdated String

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

    DetectorRecipeEffectiveDetectorRuleCandidateResponderRule, DetectorRecipeEffectiveDetectorRuleCandidateResponderRuleArgs

    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    Id string

    Ocid for detector recipe

    IsPreferred bool

    Preferred state

    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    Id string

    Ocid for detector recipe

    IsPreferred bool

    Preferred state

    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    id String

    Ocid for detector recipe

    isPreferred Boolean

    Preferred state

    displayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    id string

    Ocid for detector recipe

    isPreferred boolean

    Preferred state

    display_name str

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    id str

    Ocid for detector recipe

    is_preferred bool

    Preferred state

    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    id String

    Ocid for detector recipe

    isPreferred Boolean

    Preferred state

    DetectorRecipeEffectiveDetectorRuleDetail, DetectorRecipeEffectiveDetectorRuleDetailArgs

    Condition string

    (Updatable) Base condition object

    Configurations List<DetectorRecipeEffectiveDetectorRuleDetailConfiguration>

    (Updatable) Configuration details

    IsConfigurationAllowed bool

    configuration allowed or not

    IsEnabled bool

    (Updatable) Enables the control

    Labels List<string>

    (Updatable) user defined labels for a detector rule

    RiskLevel string

    (Updatable) The Risk Level

    Condition string

    (Updatable) Base condition object

    Configurations []DetectorRecipeEffectiveDetectorRuleDetailConfiguration

    (Updatable) Configuration details

    IsConfigurationAllowed bool

    configuration allowed or not

    IsEnabled bool

    (Updatable) Enables the control

    Labels []string

    (Updatable) user defined labels for a detector rule

    RiskLevel string

    (Updatable) The Risk Level

    condition String

    (Updatable) Base condition object

    configurations List<DetectorRecipeEffectiveDetectorRuleDetailConfiguration>

    (Updatable) Configuration details

    isConfigurationAllowed Boolean

    configuration allowed or not

    isEnabled Boolean

    (Updatable) Enables the control

    labels List<String>

    (Updatable) user defined labels for a detector rule

    riskLevel String

    (Updatable) The Risk Level

    condition string

    (Updatable) Base condition object

    configurations DetectorRecipeEffectiveDetectorRuleDetailConfiguration[]

    (Updatable) Configuration details

    isConfigurationAllowed boolean

    configuration allowed or not

    isEnabled boolean

    (Updatable) Enables the control

    labels string[]

    (Updatable) user defined labels for a detector rule

    riskLevel string

    (Updatable) The Risk Level

    condition str

    (Updatable) Base condition object

    configurations DetectorRecipeEffectiveDetectorRuleDetailConfiguration]

    (Updatable) Configuration details

    is_configuration_allowed bool

    configuration allowed or not

    is_enabled bool

    (Updatable) Enables the control

    labels Sequence[str]

    (Updatable) user defined labels for a detector rule

    risk_level str

    (Updatable) The Risk Level

    condition String

    (Updatable) Base condition object

    configurations List<Property Map>

    (Updatable) Configuration details

    isConfigurationAllowed Boolean

    configuration allowed or not

    isEnabled Boolean

    (Updatable) Enables the control

    labels List<String>

    (Updatable) user defined labels for a detector rule

    riskLevel String

    (Updatable) The Risk Level

    DetectorRecipeEffectiveDetectorRuleDetailConfiguration, DetectorRecipeEffectiveDetectorRuleDetailConfigurationArgs

    ConfigKey string

    (Updatable) Unique name of the configuration

    DataType string

    (Updatable) configuration data type

    Name string

    (Updatable) configuration name

    Value string

    (Updatable) configuration value

    Values List<DetectorRecipeEffectiveDetectorRuleDetailConfigurationValue>

    (Updatable) List of configuration values

    ConfigKey string

    (Updatable) Unique name of the configuration

    DataType string

    (Updatable) configuration data type

    Name string

    (Updatable) configuration name

    Value string

    (Updatable) configuration value

    Values []DetectorRecipeEffectiveDetectorRuleDetailConfigurationValue

    (Updatable) List of configuration values

    configKey String

    (Updatable) Unique name of the configuration

    dataType String

    (Updatable) configuration data type

    name String

    (Updatable) configuration name

    value String

    (Updatable) configuration value

    values List<DetectorRecipeEffectiveDetectorRuleDetailConfigurationValue>

    (Updatable) List of configuration values

    configKey string

    (Updatable) Unique name of the configuration

    dataType string

    (Updatable) configuration data type

    name string

    (Updatable) configuration name

    value string

    (Updatable) configuration value

    values DetectorRecipeEffectiveDetectorRuleDetailConfigurationValue[]

    (Updatable) List of configuration values

    config_key str

    (Updatable) Unique name of the configuration

    data_type str

    (Updatable) configuration data type

    name str

    (Updatable) configuration name

    value str

    (Updatable) configuration value

    values DetectorRecipeEffectiveDetectorRuleDetailConfigurationValue]

    (Updatable) List of configuration values

    configKey String

    (Updatable) Unique name of the configuration

    dataType String

    (Updatable) configuration data type

    name String

    (Updatable) configuration name

    value String

    (Updatable) configuration value

    values List<Property Map>

    (Updatable) List of configuration values

    DetectorRecipeEffectiveDetectorRuleDetailConfigurationValue, DetectorRecipeEffectiveDetectorRuleDetailConfigurationValueArgs

    ListType string

    (Updatable) configuration list item type, either CUSTOM or MANAGED

    ManagedListType string

    (Updatable) type of the managed list

    Value string

    (Updatable) configuration value

    ListType string

    (Updatable) configuration list item type, either CUSTOM or MANAGED

    ManagedListType string

    (Updatable) type of the managed list

    Value string

    (Updatable) configuration value

    listType String

    (Updatable) configuration list item type, either CUSTOM or MANAGED

    managedListType String

    (Updatable) type of the managed list

    value String

    (Updatable) configuration value

    listType string

    (Updatable) configuration list item type, either CUSTOM or MANAGED

    managedListType string

    (Updatable) type of the managed list

    value string

    (Updatable) configuration value

    list_type str

    (Updatable) configuration list item type, either CUSTOM or MANAGED

    managed_list_type str

    (Updatable) type of the managed list

    value str

    (Updatable) configuration value

    listType String

    (Updatable) configuration list item type, either CUSTOM or MANAGED

    managedListType String

    (Updatable) type of the managed list

    value String

    (Updatable) configuration value

    DetectorRecipeEffectiveDetectorRuleEntitiesMapping, DetectorRecipeEffectiveDetectorRuleEntitiesMappingArgs

    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    EntityType string

    (Updatable) Possible type of entity

    QueryField string

    (Updatable) The entity value mapped to a data source query

    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    EntityType string

    (Updatable) Possible type of entity

    QueryField string

    (Updatable) The entity value mapped to a data source query

    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entityType String

    (Updatable) Possible type of entity

    queryField String

    (Updatable) The entity value mapped to a data source query

    displayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entityType string

    (Updatable) Possible type of entity

    queryField string

    (Updatable) The entity value mapped to a data source query

    display_name str

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entity_type str

    (Updatable) Possible type of entity

    query_field str

    (Updatable) The entity value mapped to a data source query

    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entityType String

    (Updatable) Possible type of entity

    queryField String

    (Updatable) The entity value mapped to a data source query

    Import

    DetectorRecipes can be imported using the id, e.g.

     $ pulumi import oci:CloudGuard/detectorRecipe:DetectorRecipe test_detector_recipe "id"
    

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes

    This Pulumi package is based on the oci Terraform Provider.

    oci logo
    Oracle Cloud Infrastructure v1.16.1 published on Wednesday, Nov 22, 2023 by Pulumi