Oracle Cloud Infrastructure v2.30.0 published on Monday, Apr 14, 2025 by Pulumi
oci.CloudGuard.getDetectorRecipe
Explore with Pulumi AI
This data source provides details about a specific Detector Recipe resource in Oracle Cloud Infrastructure Cloud Guard service.
Returns a detector recipe (DetectorRecipe resource) identified by detectorRecipeId.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testDetectorRecipe = oci.CloudGuard.getDetectorRecipe({
    detectorRecipeId: testDetectorRecipeOciCloudGuardDetectorRecipe.id,
});
import pulumi
import pulumi_oci as oci
test_detector_recipe = oci.CloudGuard.get_detector_recipe(detector_recipe_id=test_detector_recipe_oci_cloud_guard_detector_recipe["id"])
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/cloudguard"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := cloudguard.GetDetectorRecipe(ctx, &cloudguard.GetDetectorRecipeArgs{
			DetectorRecipeId: testDetectorRecipeOciCloudGuardDetectorRecipe.Id,
		}, 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 testDetectorRecipe = Oci.CloudGuard.GetDetectorRecipe.Invoke(new()
    {
        DetectorRecipeId = testDetectorRecipeOciCloudGuardDetectorRecipe.Id,
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.CloudGuard.CloudGuardFunctions;
import com.pulumi.oci.CloudGuard.inputs.GetDetectorRecipeArgs;
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 testDetectorRecipe = CloudGuardFunctions.getDetectorRecipe(GetDetectorRecipeArgs.builder()
            .detectorRecipeId(testDetectorRecipeOciCloudGuardDetectorRecipe.id())
            .build());
    }
}
variables:
  testDetectorRecipe:
    fn::invoke:
      function: oci:CloudGuard:getDetectorRecipe
      arguments:
        detectorRecipeId: ${testDetectorRecipeOciCloudGuardDetectorRecipe.id}
Using getDetectorRecipe
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 getDetectorRecipe(args: GetDetectorRecipeArgs, opts?: InvokeOptions): Promise<GetDetectorRecipeResult>
function getDetectorRecipeOutput(args: GetDetectorRecipeOutputArgs, opts?: InvokeOptions): Output<GetDetectorRecipeResult>def get_detector_recipe(detector_recipe_id: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetDetectorRecipeResult
def get_detector_recipe_output(detector_recipe_id: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetDetectorRecipeResult]func GetDetectorRecipe(ctx *Context, args *GetDetectorRecipeArgs, opts ...InvokeOption) (*GetDetectorRecipeResult, error)
func GetDetectorRecipeOutput(ctx *Context, args *GetDetectorRecipeOutputArgs, opts ...InvokeOption) GetDetectorRecipeResultOutput> Note: This function is named GetDetectorRecipe in the Go SDK.
public static class GetDetectorRecipe 
{
    public static Task<GetDetectorRecipeResult> InvokeAsync(GetDetectorRecipeArgs args, InvokeOptions? opts = null)
    public static Output<GetDetectorRecipeResult> Invoke(GetDetectorRecipeInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDetectorRecipeResult> getDetectorRecipe(GetDetectorRecipeArgs args, InvokeOptions options)
public static Output<GetDetectorRecipeResult> getDetectorRecipe(GetDetectorRecipeArgs args, InvokeOptions options)
fn::invoke:
  function: oci:CloudGuard/getDetectorRecipe:getDetectorRecipe
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Detector
Recipe stringId  - Detector recipe OCID
 
- Detector
Recipe stringId  - Detector recipe OCID
 
- detector
Recipe StringId  - Detector recipe OCID
 
- detector
Recipe stringId  - Detector recipe OCID
 
- detector_
recipe_ strid  - Detector recipe OCID
 
- detector
Recipe StringId  - Detector recipe OCID
 
getDetectorRecipe Result
The following output properties are available:
- Compartment
Id string - Compartment OCID of detector recipe
 - Dictionary<string, string>
 - Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: 
{"foo-namespace.bar-key": "value"} - Description string
 - Description for detector recipe detector rule
 - Detector string
 - Detector recipe for the rule
 - Detector
Recipe stringId  - Detector
Recipe stringType  - Recipe type ( STANDARD, ENTERPRISE )
 - Detector
Rules List<GetDetector Recipe Detector Rule>  - List of detector rules for the detector type for recipe - user input
 - Display
Name string - Display name of the entity
 - Effective
Detector List<GetRules Detector Recipe Effective Detector Rule>  - List of effective detector rules for the detector type for recipe after applying defaults
 - Dictionary<string, string>
 - 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
 - OCID for detector recipe
 - Owner string
 - Owner of detector recipe
 - Source
Detector stringRecipe Id  - Recipe OCID of the source recipe to be cloned
 - State string
 - The current lifecycle state of the resource
 - Dictionary<string, string>
 - 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 List<string> - List of target IDs to which the recipe is attached
 - Time
Created string - The date and time the detector recipe was created Format defined by RFC3339.
 - Time
Updated string - The date and time the detector recipe was last updated Format defined by RFC3339.
 
- Compartment
Id string - Compartment OCID of detector recipe
 - map[string]string
 - Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: 
{"foo-namespace.bar-key": "value"} - Description string
 - Description for detector recipe detector rule
 - Detector string
 - Detector recipe for the rule
 - Detector
Recipe stringId  - Detector
Recipe stringType  - Recipe type ( STANDARD, ENTERPRISE )
 - Detector
Rules []GetDetector Recipe Detector Rule  - List of detector rules for the detector type for recipe - user input
 - Display
Name string - Display name of the entity
 - Effective
Detector []GetRules Detector Recipe Effective Detector Rule  - List of effective detector rules for the detector type for recipe after applying defaults
 - map[string]string
 - 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
 - OCID for detector recipe
 - Owner string
 - Owner of detector recipe
 - Source
Detector stringRecipe Id  - Recipe OCID of the source recipe to be cloned
 - State string
 - The current lifecycle state of the resource
 - map[string]string
 - 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 []string - List of target IDs to which the recipe is attached
 - Time
Created string - The date and time the detector recipe was created Format defined by RFC3339.
 - Time
Updated string - The date and time the detector recipe was last updated Format defined by RFC3339.
 
- compartment
Id String - Compartment OCID of detector recipe
 - Map<String,String>
 - Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: 
{"foo-namespace.bar-key": "value"} - description String
 - Description for detector recipe detector rule
 - detector String
 - Detector recipe for the rule
 - detector
Recipe StringId  - detector
Recipe StringType  - Recipe type ( STANDARD, ENTERPRISE )
 - detector
Rules List<GetDetector Recipe Detector Rule>  - List of detector rules for the detector type for recipe - user input
 - display
Name String - Display name of the entity
 - effective
Detector List<GetRules Detector Recipe Effective Detector Rule>  - List of effective detector rules for the detector type for recipe after applying defaults
 - Map<String,String>
 - 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
 - OCID for detector recipe
 - owner String
 - Owner of detector recipe
 - source
Detector StringRecipe Id  - Recipe OCID of the source recipe to be cloned
 - state String
 - The current lifecycle state of the resource
 - Map<String,String>
 - 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 List<String> - List of target IDs to which the recipe is attached
 - time
Created String - The date and time the detector recipe was created Format defined by RFC3339.
 - time
Updated String - The date and time the detector recipe was last updated Format defined by RFC3339.
 
- compartment
Id string - Compartment OCID of detector recipe
 - {[key: string]: string}
 - Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: 
{"foo-namespace.bar-key": "value"} - description string
 - Description for detector recipe detector rule
 - detector string
 - Detector recipe for the rule
 - detector
Recipe stringId  - detector
Recipe stringType  - Recipe type ( STANDARD, ENTERPRISE )
 - detector
Rules GetDetector Recipe Detector Rule[]  - List of detector rules for the detector type for recipe - user input
 - display
Name string - Display name of the entity
 - effective
Detector GetRules Detector Recipe Effective Detector Rule[]  - List of effective detector rules for the detector type for recipe after applying defaults
 - {[key: string]: string}
 - 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
 - OCID for detector recipe
 - owner string
 - Owner of detector recipe
 - source
Detector stringRecipe Id  - Recipe OCID of the source recipe to be cloned
 - state string
 - The current lifecycle state of the resource
 - {[key: string]: string}
 - 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 string[] - List of target IDs to which the recipe is attached
 - time
Created string - The date and time the detector recipe was created Format defined by RFC3339.
 - time
Updated string - The date and time the detector recipe was last updated Format defined by RFC3339.
 
- compartment_
id str - Compartment OCID of detector recipe
 - Mapping[str, str]
 - Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: 
{"foo-namespace.bar-key": "value"} - description str
 - Description for detector recipe detector rule
 - detector str
 - Detector recipe for the rule
 - detector_
recipe_ strid  - detector_
recipe_ strtype  - Recipe type ( STANDARD, ENTERPRISE )
 - detector_
rules Sequence[cloudguard.Get Detector Recipe Detector Rule]  - List of detector rules for the detector type for recipe - user input
 - display_
name str - Display name of the entity
 - effective_
detector_ Sequence[cloudguard.rules Get Detector Recipe Effective Detector Rule]  - List of effective detector rules for the detector type for recipe after applying defaults
 - Mapping[str, str]
 - 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
 - OCID for detector recipe
 - owner str
 - Owner of detector recipe
 - source_
detector_ strrecipe_ id  - Recipe OCID of the source recipe to be cloned
 - state str
 - The current lifecycle state of the resource
 - Mapping[str, str]
 - 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] - List of target IDs to which the recipe is attached
 - 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 last updated Format defined by RFC3339.
 
- compartment
Id String - Compartment OCID of detector recipe
 - Map<String>
 - Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: 
{"foo-namespace.bar-key": "value"} - description String
 - Description for detector recipe detector rule
 - detector String
 - Detector recipe for the rule
 - detector
Recipe StringId  - detector
Recipe StringType  - Recipe type ( STANDARD, ENTERPRISE )
 - detector
Rules List<Property Map> - List of detector rules for the detector type for recipe - user input
 - display
Name String - Display name of the entity
 - effective
Detector List<Property Map>Rules  - List of effective detector rules for the detector type for recipe after applying defaults
 - Map<String>
 - 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
 - OCID for detector recipe
 - owner String
 - Owner of detector recipe
 - source
Detector StringRecipe Id  - Recipe OCID of the source recipe to be cloned
 - state String
 - The current lifecycle state of the resource
 - Map<String>
 - 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 List<String> - List of target IDs to which the recipe is attached
 - time
Created String - The date and time the detector recipe was created Format defined by RFC3339.
 - time
Updated String - The date and time the detector recipe was last updated Format defined by RFC3339.
 
Supporting Types
GetDetectorRecipeDetectorRule    
- Candidate
Responder List<GetRules Detector Recipe Detector Rule Candidate Responder Rule>  - List of responder rules that can be used to remediate this detector rule
 - Data
Source stringId  - The ID of the attached data source
 - Description string
 - Description for detector recipe detector rule
 - Details
List<Get
Detector Recipe Detector Rule Detail>  - Detailed information for a detector.
 - Detector string
 - Detector recipe for the rule
 - Detector
Rule stringId  - The unique identifier of the detector rule.
 - Display
Name string - Display name of the entity
 - Entities
Mappings List<GetDetector Recipe Detector Rule Entities Mapping>  - Data source entities mapping for the detector rule
 - Lifecycle
Details 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.
 - Managed
List List<string>Types  - List of managed list types related to this rule
 - Recommendation string
 - Recommendation for DetectorRecipeDetectorRule resource
 - Resource
Type string - Resource type of the configuration to which the rule is applied
 - Service
Type string - Service type of the configuration to which the rule is applied
 - State string
 - The current lifecycle state of the resource
 - Time
Created string - The date and time the detector recipe was created Format defined by RFC3339.
 - Time
Updated string - The date and time the detector recipe was last updated Format defined by RFC3339.
 
- Candidate
Responder []GetRules Detector Recipe Detector Rule Candidate Responder Rule  - List of responder rules that can be used to remediate this detector rule
 - Data
Source stringId  - The ID of the attached data source
 - Description string
 - Description for detector recipe detector rule
 - Details
[]Get
Detector Recipe Detector Rule Detail  - Detailed information for a detector.
 - Detector string
 - Detector recipe for the rule
 - Detector
Rule stringId  - The unique identifier of the detector rule.
 - Display
Name string - Display name of the entity
 - Entities
Mappings []GetDetector Recipe Detector Rule Entities Mapping  - Data source entities mapping for the detector rule
 - Lifecycle
Details 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.
 - Managed
List []stringTypes  - List of managed list types related to this rule
 - Recommendation string
 - Recommendation for DetectorRecipeDetectorRule resource
 - Resource
Type string - Resource type of the configuration to which the rule is applied
 - Service
Type string - Service type of the configuration to which the rule is applied
 - State string
 - The current lifecycle state of the resource
 - Time
Created string - The date and time the detector recipe was created Format defined by RFC3339.
 - Time
Updated string - The date and time the detector recipe was last updated Format defined by RFC3339.
 
- candidate
Responder List<GetRules Detector Recipe Detector Rule Candidate Responder Rule>  - List of responder rules that can be used to remediate this detector rule
 - data
Source StringId  - The ID of the attached data source
 - description String
 - Description for detector recipe detector rule
 - details
List<Get
Detector Recipe Detector Rule Detail>  - Detailed information for a detector.
 - detector String
 - Detector recipe for the rule
 - detector
Rule StringId  - The unique identifier of the detector rule.
 - display
Name String - Display name of the entity
 - entities
Mappings List<GetDetector Recipe Detector Rule Entities Mapping>  - Data source entities mapping for the detector rule
 - lifecycle
Details 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.
 - managed
List List<String>Types  - List of managed list types related to this rule
 - recommendation String
 - Recommendation for DetectorRecipeDetectorRule resource
 - resource
Type String - Resource type of the configuration to which the rule is applied
 - service
Type String - Service type of the configuration to which the rule is applied
 - state String
 - The current lifecycle state of the resource
 - time
Created String - The date and time the detector recipe was created Format defined by RFC3339.
 - time
Updated String - The date and time the detector recipe was last updated Format defined by RFC3339.
 
- candidate
Responder GetRules Detector Recipe Detector Rule Candidate Responder Rule[]  - List of responder rules that can be used to remediate this detector rule
 - data
Source stringId  - The ID of the attached data source
 - description string
 - Description for detector recipe detector rule
 - details
Get
Detector Recipe Detector Rule Detail[]  - Detailed information for a detector.
 - detector string
 - Detector recipe for the rule
 - detector
Rule stringId  - The unique identifier of the detector rule.
 - display
Name string - Display name of the entity
 - entities
Mappings GetDetector Recipe Detector Rule Entities Mapping[]  - Data source entities mapping for the detector rule
 - lifecycle
Details 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.
 - managed
List string[]Types  - List of managed list types related to this rule
 - recommendation string
 - Recommendation for DetectorRecipeDetectorRule resource
 - resource
Type string - Resource type of the configuration to which the rule is applied
 - service
Type string - Service type of the configuration to which the rule is applied
 - state string
 - The current lifecycle state of the resource
 - time
Created string - The date and time the detector recipe was created Format defined by RFC3339.
 - time
Updated string - The date and time the detector recipe was last updated Format defined by RFC3339.
 
- candidate_
responder_ Sequence[cloudguard.rules Get Detector Recipe Detector Rule Candidate Responder Rule]  - List of responder rules that can be used to remediate this detector rule
 - data_
source_ strid  - The ID of the attached data source
 - description str
 - Description for detector recipe detector rule
 - details
Sequence[cloudguard.
Get Detector Recipe Detector Rule Detail]  - Detailed information for a detector.
 - detector str
 - Detector recipe for the rule
 - detector_
rule_ strid  - The unique identifier of the detector rule.
 - display_
name str - Display name of the entity
 - entities_
mappings Sequence[cloudguard.Get Detector Recipe Detector Rule Entities Mapping]  - Data source entities mapping for the 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_ Sequence[str]types  - List of managed list types related to this rule
 - recommendation str
 - Recommendation for DetectorRecipeDetectorRule resource
 - 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 lifecycle 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 last updated Format defined by RFC3339.
 
- candidate
Responder List<Property Map>Rules  - List of responder rules that can be used to remediate this detector rule
 - data
Source StringId  - The ID of the attached data source
 - description String
 - Description for detector recipe detector rule
 - details List<Property Map>
 - Detailed information for a detector.
 - detector String
 - Detector recipe for the rule
 - detector
Rule StringId  - The unique identifier of the detector rule.
 - display
Name String - Display name of the entity
 - entities
Mappings List<Property Map> - Data source entities mapping for the detector rule
 - lifecycle
Details 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.
 - managed
List List<String>Types  - List of managed list types related to this rule
 - recommendation String
 - Recommendation for DetectorRecipeDetectorRule resource
 - resource
Type String - Resource type of the configuration to which the rule is applied
 - service
Type String - Service type of the configuration to which the rule is applied
 - state String
 - The current lifecycle state of the resource
 - time
Created String - The date and time the detector recipe was created Format defined by RFC3339.
 - time
Updated String - The date and time the detector recipe was last updated Format defined by RFC3339.
 
GetDetectorRecipeDetectorRuleCandidateResponderRule       
- Display
Name string - Display name of the entity
 - Id string
 - OCID for detector recipe
 - Is
Preferred bool - Is this the preferred state?
 
- Display
Name string - Display name of the entity
 - Id string
 - OCID for detector recipe
 - Is
Preferred bool - Is this the preferred state?
 
- display
Name String - Display name of the entity
 - id String
 - OCID for detector recipe
 - is
Preferred Boolean - Is this the preferred state?
 
- display
Name string - Display name of the entity
 - id string
 - OCID for detector recipe
 - is
Preferred boolean - Is this the preferred state?
 
- display_
name str - Display name of the entity
 - id str
 - OCID for detector recipe
 - is_
preferred bool - Is this the preferred state?
 
- display
Name String - Display name of the entity
 - id String
 - OCID for detector recipe
 - is
Preferred Boolean - Is this the preferred state?
 
GetDetectorRecipeDetectorRuleDetail     
- Condition string
 - The base condition resource.
 - Configurations
List<Get
Detector Recipe Detector Rule Detail Configuration>  - List of detector rule configurations
 - Data
Source stringId  - The ID of the attached data source
 - Description string
 - Description for detector recipe detector rule
 - Entities
Mappings List<GetDetector Recipe Detector Rule Detail Entities Mapping>  - Data source entities mapping for the detector rule
 - Is
Configuration boolAllowed  - Can the rule be configured?
 - Is
Enabled bool - Enablement status for the rule
 - Labels List<string>
 - User-defined labels for a detector rule
 - Recommendation string
 - Recommendation for DetectorRecipeDetectorRule resource
 - Risk
Level string - The risk level for the rule
 
- Condition string
 - The base condition resource.
 - Configurations
[]Get
Detector Recipe Detector Rule Detail Configuration  - List of detector rule configurations
 - Data
Source stringId  - The ID of the attached data source
 - Description string
 - Description for detector recipe detector rule
 - Entities
Mappings []GetDetector Recipe Detector Rule Detail Entities Mapping  - Data source entities mapping for the detector rule
 - Is
Configuration boolAllowed  - Can the rule be configured?
 - Is
Enabled bool - Enablement status for the rule
 - Labels []string
 - User-defined labels for a detector rule
 - Recommendation string
 - Recommendation for DetectorRecipeDetectorRule resource
 - Risk
Level string - The risk level for the rule
 
- condition String
 - The base condition resource.
 - configurations
List<Get
Detector Recipe Detector Rule Detail Configuration>  - List of detector rule configurations
 - data
Source StringId  - The ID of the attached data source
 - description String
 - Description for detector recipe detector rule
 - entities
Mappings List<GetDetector Recipe Detector Rule Detail Entities Mapping>  - Data source entities mapping for the detector rule
 - is
Configuration BooleanAllowed  - Can the rule be configured?
 - is
Enabled Boolean - Enablement status for the rule
 - labels List<String>
 - User-defined labels for a detector rule
 - recommendation String
 - Recommendation for DetectorRecipeDetectorRule resource
 - risk
Level String - The risk level for the rule
 
- condition string
 - The base condition resource.
 - configurations
Get
Detector Recipe Detector Rule Detail Configuration[]  - List of detector rule configurations
 - data
Source stringId  - The ID of the attached data source
 - description string
 - Description for detector recipe detector rule
 - entities
Mappings GetDetector Recipe Detector Rule Detail Entities Mapping[]  - Data source entities mapping for the detector rule
 - is
Configuration booleanAllowed  - Can the rule be configured?
 - is
Enabled boolean - Enablement status for the rule
 - labels string[]
 - User-defined labels for a detector rule
 - recommendation string
 - Recommendation for DetectorRecipeDetectorRule resource
 - risk
Level string - The risk level for the rule
 
- condition str
 - The base condition resource.
 - configurations
Sequence[cloudguard.
Get Detector Recipe Detector Rule Detail Configuration]  - List of detector rule configurations
 - data_
source_ strid  - The ID of the attached data source
 - description str
 - Description for detector recipe detector rule
 - entities_
mappings Sequence[cloudguard.Get Detector Recipe Detector Rule Detail Entities Mapping]  - Data source entities mapping for the detector rule
 - is_
configuration_ boolallowed  - Can the rule be configured?
 - is_
enabled bool - Enablement status for the rule
 - labels Sequence[str]
 - User-defined labels for a detector rule
 - recommendation str
 - Recommendation for DetectorRecipeDetectorRule resource
 - risk_
level str - The risk level for the rule
 
- condition String
 - The base condition resource.
 - configurations List<Property Map>
 - List of detector rule configurations
 - data
Source StringId  - The ID of the attached data source
 - description String
 - Description for detector recipe detector rule
 - entities
Mappings List<Property Map> - Data source entities mapping for the detector rule
 - is
Configuration BooleanAllowed  - Can the rule be configured?
 - is
Enabled Boolean - Enablement status for the rule
 - labels List<String>
 - User-defined labels for a detector rule
 - recommendation String
 - Recommendation for DetectorRecipeDetectorRule resource
 - risk
Level String - The risk level for the rule
 
GetDetectorRecipeDetectorRuleDetailConfiguration      
- config_
key str - Unique identifier of the configuration
 - data_
type str - Configuration data type
 - name str
 - Configuration name
 - value str
 - Configuration value
 - values
Sequence[cloudguard.
Get Detector Recipe Detector Rule Detail Configuration Value]  - List of configuration values
 
GetDetectorRecipeDetectorRuleDetailConfigurationValue       
- List
Type string - Configuration list item type (CUSTOM or MANAGED)
 - Managed
List stringType  - Type of content in the managed list
 - Value string
 - Configuration value
 
- List
Type string - Configuration list item type (CUSTOM or MANAGED)
 - Managed
List stringType  - Type of content in the managed list
 - Value string
 - Configuration value
 
- list
Type String - Configuration list item type (CUSTOM or MANAGED)
 - managed
List StringType  - Type of content in the managed list
 - value String
 - Configuration value
 
- list
Type string - Configuration list item type (CUSTOM or MANAGED)
 - managed
List stringType  - Type of content in the managed list
 - value string
 - Configuration value
 
- list_
type str - Configuration list item type (CUSTOM or MANAGED)
 - managed_
list_ strtype  - Type of content in the managed list
 - value str
 - Configuration value
 
- list
Type String - Configuration list item type (CUSTOM or MANAGED)
 - managed
List StringType  - Type of content in the managed list
 - value String
 - Configuration value
 
GetDetectorRecipeDetectorRuleDetailEntitiesMapping       
- Display
Name string - Display name of the entity
 - Entity
Type string - Type of entity
 - Query
Field string - The entity value mapped to a data source query
 
- Display
Name string - Display name of the entity
 - Entity
Type string - Type of entity
 - Query
Field string - The entity value mapped to a data source query
 
- display
Name String - Display name of the entity
 - entity
Type String - Type of entity
 - query
Field String - The entity value mapped to a data source query
 
- display
Name string - Display name of the entity
 - entity
Type string - Type of entity
 - query
Field string - The entity value mapped to a data source query
 
- display_
name str - Display name of the entity
 - entity_
type str - Type of entity
 - query_
field str - The entity value mapped to a data source query
 
- display
Name String - Display name of the entity
 - entity
Type String - Type of entity
 - query
Field String - The entity value mapped to a data source query
 
GetDetectorRecipeDetectorRuleEntitiesMapping      
- Display
Name string - Display name of the entity
 - Entity
Type string - Type of entity
 - Query
Field string - The entity value mapped to a data source query
 
- Display
Name string - Display name of the entity
 - Entity
Type string - Type of entity
 - Query
Field string - The entity value mapped to a data source query
 
- display
Name String - Display name of the entity
 - entity
Type String - Type of entity
 - query
Field String - The entity value mapped to a data source query
 
- display
Name string - Display name of the entity
 - entity
Type string - Type of entity
 - query
Field string - The entity value mapped to a data source query
 
- display_
name str - Display name of the entity
 - entity_
type str - Type of entity
 - query_
field str - The entity value mapped to a data source query
 
- display
Name String - Display name of the entity
 - entity
Type String - Type of entity
 - query
Field String - The entity value mapped to a data source query
 
GetDetectorRecipeEffectiveDetectorRule     
- Candidate
Responder List<GetRules Detector Recipe Effective Detector Rule Candidate Responder Rule>  - List of responder rules that can be used to remediate this detector rule
 - Data
Source stringId  - The ID of the attached data source
 - Description string
 - Description for detector recipe detector rule
 - Details
List<Get
Detector Recipe Effective Detector Rule Detail>  - Detailed information for a detector.
 - Detector string
 - Detector recipe for the rule
 - Detector
Rule stringId  - The unique identifier of the detector rule.
 - Display
Name string - Display name of the entity
 - Entities
Mappings List<GetDetector Recipe Effective Detector Rule Entities Mapping>  - Data source entities mapping for the detector rule
 - Lifecycle
Details 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.
 - Managed
List List<string>Types  - List of managed list types related to this rule
 - Recommendation string
 - Recommendation for DetectorRecipeDetectorRule resource
 - Resource
Type string - Resource type of the configuration to which the rule is applied
 - Service
Type string - Service type of the configuration to which the rule is applied
 - State string
 - The current lifecycle state of the resource
 - Time
Created string - The date and time the detector recipe was created Format defined by RFC3339.
 - Time
Updated string - The date and time the detector recipe was last updated Format defined by RFC3339.
 
- Candidate
Responder []GetRules Detector Recipe Effective Detector Rule Candidate Responder Rule  - List of responder rules that can be used to remediate this detector rule
 - Data
Source stringId  - The ID of the attached data source
 - Description string
 - Description for detector recipe detector rule
 - Details
[]Get
Detector Recipe Effective Detector Rule Detail  - Detailed information for a detector.
 - Detector string
 - Detector recipe for the rule
 - Detector
Rule stringId  - The unique identifier of the detector rule.
 - Display
Name string - Display name of the entity
 - Entities
Mappings []GetDetector Recipe Effective Detector Rule Entities Mapping  - Data source entities mapping for the detector rule
 - Lifecycle
Details 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.
 - Managed
List []stringTypes  - List of managed list types related to this rule
 - Recommendation string
 - Recommendation for DetectorRecipeDetectorRule resource
 - Resource
Type string - Resource type of the configuration to which the rule is applied
 - Service
Type string - Service type of the configuration to which the rule is applied
 - State string
 - The current lifecycle state of the resource
 - Time
Created string - The date and time the detector recipe was created Format defined by RFC3339.
 - Time
Updated string - The date and time the detector recipe was last updated Format defined by RFC3339.
 
- candidate
Responder List<GetRules Detector Recipe Effective Detector Rule Candidate Responder Rule>  - List of responder rules that can be used to remediate this detector rule
 - data
Source StringId  - The ID of the attached data source
 - description String
 - Description for detector recipe detector rule
 - details
List<Get
Detector Recipe Effective Detector Rule Detail>  - Detailed information for a detector.
 - detector String
 - Detector recipe for the rule
 - detector
Rule StringId  - The unique identifier of the detector rule.
 - display
Name String - Display name of the entity
 - entities
Mappings List<GetDetector Recipe Effective Detector Rule Entities Mapping>  - Data source entities mapping for the detector rule
 - lifecycle
Details 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.
 - managed
List List<String>Types  - List of managed list types related to this rule
 - recommendation String
 - Recommendation for DetectorRecipeDetectorRule resource
 - resource
Type String - Resource type of the configuration to which the rule is applied
 - service
Type String - Service type of the configuration to which the rule is applied
 - state String
 - The current lifecycle state of the resource
 - time
Created String - The date and time the detector recipe was created Format defined by RFC3339.
 - time
Updated String - The date and time the detector recipe was last updated Format defined by RFC3339.
 
- candidate
Responder GetRules Detector Recipe Effective Detector Rule Candidate Responder Rule[]  - List of responder rules that can be used to remediate this detector rule
 - data
Source stringId  - The ID of the attached data source
 - description string
 - Description for detector recipe detector rule
 - details
Get
Detector Recipe Effective Detector Rule Detail[]  - Detailed information for a detector.
 - detector string
 - Detector recipe for the rule
 - detector
Rule stringId  - The unique identifier of the detector rule.
 - display
Name string - Display name of the entity
 - entities
Mappings GetDetector Recipe Effective Detector Rule Entities Mapping[]  - Data source entities mapping for the detector rule
 - lifecycle
Details 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.
 - managed
List string[]Types  - List of managed list types related to this rule
 - recommendation string
 - Recommendation for DetectorRecipeDetectorRule resource
 - resource
Type string - Resource type of the configuration to which the rule is applied
 - service
Type string - Service type of the configuration to which the rule is applied
 - state string
 - The current lifecycle state of the resource
 - time
Created string - The date and time the detector recipe was created Format defined by RFC3339.
 - time
Updated string - The date and time the detector recipe was last updated Format defined by RFC3339.
 
- candidate_
responder_ Sequence[cloudguard.rules Get Detector Recipe Effective Detector Rule Candidate Responder Rule]  - List of responder rules that can be used to remediate this detector rule
 - data_
source_ strid  - The ID of the attached data source
 - description str
 - Description for detector recipe detector rule
 - details
Sequence[cloudguard.
Get Detector Recipe Effective Detector Rule Detail]  - Detailed information for a detector.
 - detector str
 - Detector recipe for the rule
 - detector_
rule_ strid  - The unique identifier of the detector rule.
 - display_
name str - Display name of the entity
 - entities_
mappings Sequence[cloudguard.Get Detector Recipe Effective Detector Rule Entities Mapping]  - Data source entities mapping for the 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_ Sequence[str]types  - List of managed list types related to this rule
 - recommendation str
 - Recommendation for DetectorRecipeDetectorRule resource
 - 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 lifecycle 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 last updated Format defined by RFC3339.
 
- candidate
Responder List<Property Map>Rules  - List of responder rules that can be used to remediate this detector rule
 - data
Source StringId  - The ID of the attached data source
 - description String
 - Description for detector recipe detector rule
 - details List<Property Map>
 - Detailed information for a detector.
 - detector String
 - Detector recipe for the rule
 - detector
Rule StringId  - The unique identifier of the detector rule.
 - display
Name String - Display name of the entity
 - entities
Mappings List<Property Map> - Data source entities mapping for the detector rule
 - lifecycle
Details 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.
 - managed
List List<String>Types  - List of managed list types related to this rule
 - recommendation String
 - Recommendation for DetectorRecipeDetectorRule resource
 - resource
Type String - Resource type of the configuration to which the rule is applied
 - service
Type String - Service type of the configuration to which the rule is applied
 - state String
 - The current lifecycle state of the resource
 - time
Created String - The date and time the detector recipe was created Format defined by RFC3339.
 - time
Updated String - The date and time the detector recipe was last updated Format defined by RFC3339.
 
GetDetectorRecipeEffectiveDetectorRuleCandidateResponderRule        
- Display
Name string - Display name of the entity
 - Id string
 - OCID for detector recipe
 - Is
Preferred bool - Is this the preferred state?
 
- Display
Name string - Display name of the entity
 - Id string
 - OCID for detector recipe
 - Is
Preferred bool - Is this the preferred state?
 
- display
Name String - Display name of the entity
 - id String
 - OCID for detector recipe
 - is
Preferred Boolean - Is this the preferred state?
 
- display
Name string - Display name of the entity
 - id string
 - OCID for detector recipe
 - is
Preferred boolean - Is this the preferred state?
 
- display_
name str - Display name of the entity
 - id str
 - OCID for detector recipe
 - is_
preferred bool - Is this the preferred state?
 
- display
Name String - Display name of the entity
 - id String
 - OCID for detector recipe
 - is
Preferred Boolean - Is this the preferred state?
 
GetDetectorRecipeEffectiveDetectorRuleDetail      
- Condition string
 - The base condition resource.
 - Configurations
List<Get
Detector Recipe Effective Detector Rule Detail Configuration>  - List of detector rule configurations
 - Data
Source stringId  - The ID of the attached data source
 - Description string
 - Description for detector recipe detector rule
 - Entities
Mappings List<GetDetector Recipe Effective Detector Rule Detail Entities Mapping>  - Data source entities mapping for the detector rule
 - Is
Configuration boolAllowed  - Can the rule be configured?
 - Is
Enabled bool - Enablement status for the rule
 - Labels List<string>
 - User-defined labels for a detector rule
 - Recommendation string
 - Recommendation for DetectorRecipeDetectorRule resource
 - Risk
Level string - The risk level for the rule
 
- Condition string
 - The base condition resource.
 - Configurations
[]Get
Detector Recipe Effective Detector Rule Detail Configuration  - List of detector rule configurations
 - Data
Source stringId  - The ID of the attached data source
 - Description string
 - Description for detector recipe detector rule
 - Entities
Mappings []GetDetector Recipe Effective Detector Rule Detail Entities Mapping  - Data source entities mapping for the detector rule
 - Is
Configuration boolAllowed  - Can the rule be configured?
 - Is
Enabled bool - Enablement status for the rule
 - Labels []string
 - User-defined labels for a detector rule
 - Recommendation string
 - Recommendation for DetectorRecipeDetectorRule resource
 - Risk
Level string - The risk level for the rule
 
- condition String
 - The base condition resource.
 - configurations
List<Get
Detector Recipe Effective Detector Rule Detail Configuration>  - List of detector rule configurations
 - data
Source StringId  - The ID of the attached data source
 - description String
 - Description for detector recipe detector rule
 - entities
Mappings List<GetDetector Recipe Effective Detector Rule Detail Entities Mapping>  - Data source entities mapping for the detector rule
 - is
Configuration BooleanAllowed  - Can the rule be configured?
 - is
Enabled Boolean - Enablement status for the rule
 - labels List<String>
 - User-defined labels for a detector rule
 - recommendation String
 - Recommendation for DetectorRecipeDetectorRule resource
 - risk
Level String - The risk level for the rule
 
- condition string
 - The base condition resource.
 - configurations
Get
Detector Recipe Effective Detector Rule Detail Configuration[]  - List of detector rule configurations
 - data
Source stringId  - The ID of the attached data source
 - description string
 - Description for detector recipe detector rule
 - entities
Mappings GetDetector Recipe Effective Detector Rule Detail Entities Mapping[]  - Data source entities mapping for the detector rule
 - is
Configuration booleanAllowed  - Can the rule be configured?
 - is
Enabled boolean - Enablement status for the rule
 - labels string[]
 - User-defined labels for a detector rule
 - recommendation string
 - Recommendation for DetectorRecipeDetectorRule resource
 - risk
Level string - The risk level for the rule
 
- condition str
 - The base condition resource.
 - configurations
Sequence[cloudguard.
Get Detector Recipe Effective Detector Rule Detail Configuration]  - List of detector rule configurations
 - data_
source_ strid  - The ID of the attached data source
 - description str
 - Description for detector recipe detector rule
 - entities_
mappings Sequence[cloudguard.Get Detector Recipe Effective Detector Rule Detail Entities Mapping]  - Data source entities mapping for the detector rule
 - is_
configuration_ boolallowed  - Can the rule be configured?
 - is_
enabled bool - Enablement status for the rule
 - labels Sequence[str]
 - User-defined labels for a detector rule
 - recommendation str
 - Recommendation for DetectorRecipeDetectorRule resource
 - risk_
level str - The risk level for the rule
 
- condition String
 - The base condition resource.
 - configurations List<Property Map>
 - List of detector rule configurations
 - data
Source StringId  - The ID of the attached data source
 - description String
 - Description for detector recipe detector rule
 - entities
Mappings List<Property Map> - Data source entities mapping for the detector rule
 - is
Configuration BooleanAllowed  - Can the rule be configured?
 - is
Enabled Boolean - Enablement status for the rule
 - labels List<String>
 - User-defined labels for a detector rule
 - recommendation String
 - Recommendation for DetectorRecipeDetectorRule resource
 - risk
Level String - The risk level for the rule
 
GetDetectorRecipeEffectiveDetectorRuleDetailConfiguration       
- config_
key str - Unique identifier of the configuration
 - data_
type str - Configuration data type
 - name str
 - Configuration name
 - value str
 - Configuration value
 - values
Sequence[cloudguard.
Get Detector Recipe Effective Detector Rule Detail Configuration Value]  - List of configuration values
 
GetDetectorRecipeEffectiveDetectorRuleDetailConfigurationValue        
- List
Type string - Configuration list item type (CUSTOM or MANAGED)
 - Managed
List stringType  - Type of content in the managed list
 - Value string
 - Configuration value
 
- List
Type string - Configuration list item type (CUSTOM or MANAGED)
 - Managed
List stringType  - Type of content in the managed list
 - Value string
 - Configuration value
 
- list
Type String - Configuration list item type (CUSTOM or MANAGED)
 - managed
List StringType  - Type of content in the managed list
 - value String
 - Configuration value
 
- list
Type string - Configuration list item type (CUSTOM or MANAGED)
 - managed
List stringType  - Type of content in the managed list
 - value string
 - Configuration value
 
- list_
type str - Configuration list item type (CUSTOM or MANAGED)
 - managed_
list_ strtype  - Type of content in the managed list
 - value str
 - Configuration value
 
- list
Type String - Configuration list item type (CUSTOM or MANAGED)
 - managed
List StringType  - Type of content in the managed list
 - value String
 - Configuration value
 
GetDetectorRecipeEffectiveDetectorRuleDetailEntitiesMapping        
- Display
Name string - Display name of the entity
 - Entity
Type string - Type of entity
 - Query
Field string - The entity value mapped to a data source query
 
- Display
Name string - Display name of the entity
 - Entity
Type string - Type of entity
 - Query
Field string - The entity value mapped to a data source query
 
- display
Name String - Display name of the entity
 - entity
Type String - Type of entity
 - query
Field String - The entity value mapped to a data source query
 
- display
Name string - Display name of the entity
 - entity
Type string - Type of entity
 - query
Field string - The entity value mapped to a data source query
 
- display_
name str - Display name of the entity
 - entity_
type str - Type of entity
 - query_
field str - The entity value mapped to a data source query
 
- display
Name String - Display name of the entity
 - entity
Type String - Type of entity
 - query
Field String - The entity value mapped to a data source query
 
GetDetectorRecipeEffectiveDetectorRuleEntitiesMapping       
- Display
Name string - Display name of the entity
 - Entity
Type string - Type of entity
 - Query
Field string - The entity value mapped to a data source query
 
- Display
Name string - Display name of the entity
 - Entity
Type string - Type of entity
 - Query
Field string - The entity value mapped to a data source query
 
- display
Name String - Display name of the entity
 - entity
Type String - Type of entity
 - query
Field String - The entity value mapped to a data source query
 
- display
Name string - Display name of the entity
 - entity
Type string - Type of entity
 - query
Field string - The entity value mapped to a data source query
 
- display_
name str - Display name of the entity
 - entity_
type str - Type of entity
 - query_
field str - The entity value mapped to a data source query
 
- display
Name String - Display name of the entity
 - entity
Type String - Type of entity
 - query
Field String - The entity value mapped to a data source query
 
Package Details
- Repository
 - oci pulumi/pulumi-oci
 - License
 - Apache-2.0
 - Notes
 - This Pulumi package is based on the 
ociTerraform Provider.