1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. CloudGuard
  5. DetectorRecipe
Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi

oci.CloudGuard.DetectorRecipe

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi

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

    Creates a new DetectorRecipe resource.

    Create DetectorRecipe Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new DetectorRecipe(name: string, args: DetectorRecipeArgs, opts?: CustomResourceOptions);
    @overload
    def DetectorRecipe(resource_name: str,
                       args: DetectorRecipeArgs,
                       opts: Optional[ResourceOptions] = None)
    
    @overload
    def DetectorRecipe(resource_name: str,
                       opts: Optional[ResourceOptions] = None,
                       compartment_id: Optional[str] = None,
                       display_name: 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,
                       freeform_tags: Optional[Mapping[str, Any]] = None,
                       source_detector_recipe_id: Optional[str] = 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.
    
    

    Parameters

    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.

    Example

    The following reference example uses placeholder values for all input properties.

    var detectorRecipeResource = new Oci.CloudGuard.DetectorRecipe("detectorRecipeResource", new()
    {
        CompartmentId = "string",
        DisplayName = "string",
        DefinedTags = 
        {
            { "string", "any" },
        },
        Description = "string",
        Detector = "string",
        DetectorRules = new[]
        {
            new Oci.CloudGuard.Inputs.DetectorRecipeDetectorRuleArgs
            {
                Details = new Oci.CloudGuard.Inputs.DetectorRecipeDetectorRuleDetailsArgs
                {
                    IsEnabled = false,
                    RiskLevel = "string",
                    Condition = "string",
                    Configurations = new[]
                    {
                        new Oci.CloudGuard.Inputs.DetectorRecipeDetectorRuleDetailsConfigurationArgs
                        {
                            ConfigKey = "string",
                            Name = "string",
                            DataType = "string",
                            Value = "string",
                            Values = new[]
                            {
                                new Oci.CloudGuard.Inputs.DetectorRecipeDetectorRuleDetailsConfigurationValueArgs
                                {
                                    ListType = "string",
                                    ManagedListType = "string",
                                    Value = "string",
                                },
                            },
                        },
                    },
                    DataSourceId = "string",
                    Description = "string",
                    EntitiesMappings = new[]
                    {
                        new Oci.CloudGuard.Inputs.DetectorRecipeDetectorRuleDetailsEntitiesMappingArgs
                        {
                            QueryField = "string",
                            DisplayName = "string",
                            EntityType = "string",
                        },
                    },
                    IsConfigurationAllowed = false,
                    Labels = new[]
                    {
                        "string",
                    },
                    Recommendation = "string",
                },
                DetectorRuleId = "string",
                LifecycleDetails = "string",
                ManagedListTypes = new[]
                {
                    "string",
                },
                Detector = "string",
                DataSourceId = "string",
                DisplayName = "string",
                EntitiesMappings = new[]
                {
                    new Oci.CloudGuard.Inputs.DetectorRecipeDetectorRuleEntitiesMappingArgs
                    {
                        DisplayName = "string",
                        EntityType = "string",
                        QueryField = "string",
                    },
                },
                CandidateResponderRules = new[]
                {
                    new Oci.CloudGuard.Inputs.DetectorRecipeDetectorRuleCandidateResponderRuleArgs
                    {
                        DisplayName = "string",
                        Id = "string",
                        IsPreferred = false,
                    },
                },
                Description = "string",
                Recommendation = "string",
                ResourceType = "string",
                ServiceType = "string",
                State = "string",
                TimeCreated = "string",
                TimeUpdated = "string",
            },
        },
        FreeformTags = 
        {
            { "string", "any" },
        },
        SourceDetectorRecipeId = "string",
    });
    
    example, err := CloudGuard.NewDetectorRecipe(ctx, "detectorRecipeResource", &CloudGuard.DetectorRecipeArgs{
    	CompartmentId: pulumi.String("string"),
    	DisplayName:   pulumi.String("string"),
    	DefinedTags: pulumi.Map{
    		"string": pulumi.Any("any"),
    	},
    	Description: pulumi.String("string"),
    	Detector:    pulumi.String("string"),
    	DetectorRules: cloudguard.DetectorRecipeDetectorRuleArray{
    		&cloudguard.DetectorRecipeDetectorRuleArgs{
    			Details: &cloudguard.DetectorRecipeDetectorRuleDetailsArgs{
    				IsEnabled: pulumi.Bool(false),
    				RiskLevel: pulumi.String("string"),
    				Condition: pulumi.String("string"),
    				Configurations: cloudguard.DetectorRecipeDetectorRuleDetailsConfigurationArray{
    					&cloudguard.DetectorRecipeDetectorRuleDetailsConfigurationArgs{
    						ConfigKey: pulumi.String("string"),
    						Name:      pulumi.String("string"),
    						DataType:  pulumi.String("string"),
    						Value:     pulumi.String("string"),
    						Values: cloudguard.DetectorRecipeDetectorRuleDetailsConfigurationValueArray{
    							&cloudguard.DetectorRecipeDetectorRuleDetailsConfigurationValueArgs{
    								ListType:        pulumi.String("string"),
    								ManagedListType: pulumi.String("string"),
    								Value:           pulumi.String("string"),
    							},
    						},
    					},
    				},
    				DataSourceId: pulumi.String("string"),
    				Description:  pulumi.String("string"),
    				EntitiesMappings: cloudguard.DetectorRecipeDetectorRuleDetailsEntitiesMappingArray{
    					&cloudguard.DetectorRecipeDetectorRuleDetailsEntitiesMappingArgs{
    						QueryField:  pulumi.String("string"),
    						DisplayName: pulumi.String("string"),
    						EntityType:  pulumi.String("string"),
    					},
    				},
    				IsConfigurationAllowed: pulumi.Bool(false),
    				Labels: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				Recommendation: pulumi.String("string"),
    			},
    			DetectorRuleId:   pulumi.String("string"),
    			LifecycleDetails: pulumi.String("string"),
    			ManagedListTypes: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			Detector:     pulumi.String("string"),
    			DataSourceId: pulumi.String("string"),
    			DisplayName:  pulumi.String("string"),
    			EntitiesMappings: cloudguard.DetectorRecipeDetectorRuleEntitiesMappingArray{
    				&cloudguard.DetectorRecipeDetectorRuleEntitiesMappingArgs{
    					DisplayName: pulumi.String("string"),
    					EntityType:  pulumi.String("string"),
    					QueryField:  pulumi.String("string"),
    				},
    			},
    			CandidateResponderRules: cloudguard.DetectorRecipeDetectorRuleCandidateResponderRuleArray{
    				&cloudguard.DetectorRecipeDetectorRuleCandidateResponderRuleArgs{
    					DisplayName: pulumi.String("string"),
    					Id:          pulumi.String("string"),
    					IsPreferred: pulumi.Bool(false),
    				},
    			},
    			Description:    pulumi.String("string"),
    			Recommendation: pulumi.String("string"),
    			ResourceType:   pulumi.String("string"),
    			ServiceType:    pulumi.String("string"),
    			State:          pulumi.String("string"),
    			TimeCreated:    pulumi.String("string"),
    			TimeUpdated:    pulumi.String("string"),
    		},
    	},
    	FreeformTags: pulumi.Map{
    		"string": pulumi.Any("any"),
    	},
    	SourceDetectorRecipeId: pulumi.String("string"),
    })
    
    var detectorRecipeResource = new DetectorRecipe("detectorRecipeResource", DetectorRecipeArgs.builder()
        .compartmentId("string")
        .displayName("string")
        .definedTags(Map.of("string", "any"))
        .description("string")
        .detector("string")
        .detectorRules(DetectorRecipeDetectorRuleArgs.builder()
            .details(DetectorRecipeDetectorRuleDetailsArgs.builder()
                .isEnabled(false)
                .riskLevel("string")
                .condition("string")
                .configurations(DetectorRecipeDetectorRuleDetailsConfigurationArgs.builder()
                    .configKey("string")
                    .name("string")
                    .dataType("string")
                    .value("string")
                    .values(DetectorRecipeDetectorRuleDetailsConfigurationValueArgs.builder()
                        .listType("string")
                        .managedListType("string")
                        .value("string")
                        .build())
                    .build())
                .dataSourceId("string")
                .description("string")
                .entitiesMappings(DetectorRecipeDetectorRuleDetailsEntitiesMappingArgs.builder()
                    .queryField("string")
                    .displayName("string")
                    .entityType("string")
                    .build())
                .isConfigurationAllowed(false)
                .labels("string")
                .recommendation("string")
                .build())
            .detectorRuleId("string")
            .lifecycleDetails("string")
            .managedListTypes("string")
            .detector("string")
            .dataSourceId("string")
            .displayName("string")
            .entitiesMappings(DetectorRecipeDetectorRuleEntitiesMappingArgs.builder()
                .displayName("string")
                .entityType("string")
                .queryField("string")
                .build())
            .candidateResponderRules(DetectorRecipeDetectorRuleCandidateResponderRuleArgs.builder()
                .displayName("string")
                .id("string")
                .isPreferred(false)
                .build())
            .description("string")
            .recommendation("string")
            .resourceType("string")
            .serviceType("string")
            .state("string")
            .timeCreated("string")
            .timeUpdated("string")
            .build())
        .freeformTags(Map.of("string", "any"))
        .sourceDetectorRecipeId("string")
        .build());
    
    detector_recipe_resource = oci.cloud_guard.DetectorRecipe("detectorRecipeResource",
        compartment_id="string",
        display_name="string",
        defined_tags={
            "string": "any",
        },
        description="string",
        detector="string",
        detector_rules=[oci.cloud_guard.DetectorRecipeDetectorRuleArgs(
            details=oci.cloud_guard.DetectorRecipeDetectorRuleDetailsArgs(
                is_enabled=False,
                risk_level="string",
                condition="string",
                configurations=[oci.cloud_guard.DetectorRecipeDetectorRuleDetailsConfigurationArgs(
                    config_key="string",
                    name="string",
                    data_type="string",
                    value="string",
                    values=[oci.cloud_guard.DetectorRecipeDetectorRuleDetailsConfigurationValueArgs(
                        list_type="string",
                        managed_list_type="string",
                        value="string",
                    )],
                )],
                data_source_id="string",
                description="string",
                entities_mappings=[oci.cloud_guard.DetectorRecipeDetectorRuleDetailsEntitiesMappingArgs(
                    query_field="string",
                    display_name="string",
                    entity_type="string",
                )],
                is_configuration_allowed=False,
                labels=["string"],
                recommendation="string",
            ),
            detector_rule_id="string",
            lifecycle_details="string",
            managed_list_types=["string"],
            detector="string",
            data_source_id="string",
            display_name="string",
            entities_mappings=[oci.cloud_guard.DetectorRecipeDetectorRuleEntitiesMappingArgs(
                display_name="string",
                entity_type="string",
                query_field="string",
            )],
            candidate_responder_rules=[oci.cloud_guard.DetectorRecipeDetectorRuleCandidateResponderRuleArgs(
                display_name="string",
                id="string",
                is_preferred=False,
            )],
            description="string",
            recommendation="string",
            resource_type="string",
            service_type="string",
            state="string",
            time_created="string",
            time_updated="string",
        )],
        freeform_tags={
            "string": "any",
        },
        source_detector_recipe_id="string")
    
    const detectorRecipeResource = new oci.cloudguard.DetectorRecipe("detectorRecipeResource", {
        compartmentId: "string",
        displayName: "string",
        definedTags: {
            string: "any",
        },
        description: "string",
        detector: "string",
        detectorRules: [{
            details: {
                isEnabled: false,
                riskLevel: "string",
                condition: "string",
                configurations: [{
                    configKey: "string",
                    name: "string",
                    dataType: "string",
                    value: "string",
                    values: [{
                        listType: "string",
                        managedListType: "string",
                        value: "string",
                    }],
                }],
                dataSourceId: "string",
                description: "string",
                entitiesMappings: [{
                    queryField: "string",
                    displayName: "string",
                    entityType: "string",
                }],
                isConfigurationAllowed: false,
                labels: ["string"],
                recommendation: "string",
            },
            detectorRuleId: "string",
            lifecycleDetails: "string",
            managedListTypes: ["string"],
            detector: "string",
            dataSourceId: "string",
            displayName: "string",
            entitiesMappings: [{
                displayName: "string",
                entityType: "string",
                queryField: "string",
            }],
            candidateResponderRules: [{
                displayName: "string",
                id: "string",
                isPreferred: false,
            }],
            description: "string",
            recommendation: "string",
            resourceType: "string",
            serviceType: "string",
            state: "string",
            timeCreated: "string",
            timeUpdated: "string",
        }],
        freeformTags: {
            string: "any",
        },
        sourceDetectorRecipeId: "string",
    });
    
    type: oci:CloudGuard:DetectorRecipe
    properties:
        compartmentId: string
        definedTags:
            string: any
        description: string
        detector: string
        detectorRules:
            - candidateResponderRules:
                - displayName: string
                  id: string
                  isPreferred: false
              dataSourceId: string
              description: string
              details:
                condition: string
                configurations:
                    - configKey: string
                      dataType: string
                      name: string
                      value: string
                      values:
                        - listType: string
                          managedListType: string
                          value: string
                dataSourceId: string
                description: string
                entitiesMappings:
                    - displayName: string
                      entityType: string
                      queryField: string
                isConfigurationAllowed: false
                isEnabled: false
                labels:
                    - string
                recommendation: string
                riskLevel: string
              detector: string
              detectorRuleId: string
              displayName: string
              entitiesMappings:
                - displayName: string
                  entityType: string
                  queryField: string
              lifecycleDetails: string
              managedListTypes:
                - string
              recommendation: string
              resourceType: string
              serviceType: string
              state: string
              timeCreated: string
              timeUpdated: string
        displayName: string
        freeformTags:
            string: any
        sourceDetectorRecipeId: string
    

    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 OCID
    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) Detector recipe description.

    Avoid entering confidential information.

    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 OCID
    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) Detector recipe description.

    Avoid entering confidential information.

    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 OCID
    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) Detector recipe description.

    Avoid entering confidential information.

    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 OCID
    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) Detector recipe description.

    Avoid entering confidential information.

    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 OCID
    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) Detector recipe description.

    Avoid entering confidential information.

    detector str
    Detector for the rule
    detector_rules Sequence[cloudguard.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 OCID
    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) Detector recipe description.

    Avoid entering confidential information.

    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:

    DetectorRecipeType string
    Recipe type ( STANDARD, ENTERPRISE )
    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 lifecycle 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>
    List of target IDs to which the recipe is attached
    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 last updated Format defined by RFC3339.
    DetectorRecipeType string
    Recipe type ( STANDARD, ENTERPRISE )
    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 lifecycle 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
    List of target IDs to which the recipe is attached
    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 last updated Format defined by RFC3339.
    detectorRecipeType String
    Recipe type ( STANDARD, ENTERPRISE )
    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 lifecycle 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>
    List of target IDs to which the recipe is attached
    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 last updated Format defined by RFC3339.
    detectorRecipeType string
    Recipe type ( STANDARD, ENTERPRISE )
    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 lifecycle 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[]
    List of target IDs to which the recipe is attached
    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 last updated Format defined by RFC3339.
    detector_recipe_type str
    Recipe type ( STANDARD, ENTERPRISE )
    effective_detector_rules Sequence[cloudguard.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 lifecycle 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]
    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.
    detectorRecipeType String
    Recipe type ( STANDARD, ENTERPRISE )
    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 lifecycle 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>
    List of target IDs to which the recipe is attached
    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 last 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_recipe_type: 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 OCID
    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) Detector recipe description.

    Avoid entering confidential information.

    Detector string
    Detector for the rule
    DetectorRecipeType string
    Recipe type ( STANDARD, ENTERPRISE )
    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 lifecycle 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>
    List of target IDs to which the recipe is attached
    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 last updated Format defined by RFC3339.
    CompartmentId string
    (Updatable) Compartment OCID
    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) Detector recipe description.

    Avoid entering confidential information.

    Detector string
    Detector for the rule
    DetectorRecipeType string
    Recipe type ( STANDARD, ENTERPRISE )
    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 lifecycle 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
    List of target IDs to which the recipe is attached
    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 last updated Format defined by RFC3339.
    compartmentId String
    (Updatable) Compartment OCID
    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) Detector recipe description.

    Avoid entering confidential information.

    detector String
    Detector for the rule
    detectorRecipeType String
    Recipe type ( STANDARD, ENTERPRISE )
    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 lifecycle 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>
    List of target IDs to which the recipe is attached
    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 last updated Format defined by RFC3339.
    compartmentId string
    (Updatable) Compartment OCID
    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) Detector recipe description.

    Avoid entering confidential information.

    detector string
    Detector for the rule
    detectorRecipeType string
    Recipe type ( STANDARD, ENTERPRISE )
    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 lifecycle 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[]
    List of target IDs to which the recipe is attached
    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 last updated Format defined by RFC3339.
    compartment_id str
    (Updatable) Compartment OCID
    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) Detector recipe description.

    Avoid entering confidential information.

    detector str
    Detector for the rule
    detector_recipe_type str
    Recipe type ( STANDARD, ENTERPRISE )
    detector_rules Sequence[cloudguard.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 Sequence[cloudguard.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 lifecycle 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]
    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.
    compartmentId String
    (Updatable) Compartment OCID
    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) Detector recipe description.

    Avoid entering confidential information.

    detector String
    Detector for the rule
    detectorRecipeType String
    Recipe type ( STANDARD, ENTERPRISE )
    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 lifecycle 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>
    List of target IDs to which the recipe is attached
    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 last updated Format defined by RFC3339.

    Supporting Types

    DetectorRecipeDetectorRule, DetectorRecipeDetectorRuleArgs

    Details DetectorRecipeDetectorRuleDetails
    (Updatable) Parameters to be updated for a detector rule within a detector recipe.
    DetectorRuleId string
    (Updatable) Detector recipe rule ID
    CandidateResponderRules List<DetectorRecipeDetectorRuleCandidateResponderRule>
    List of responder rules that can be used to remediate this detector rule
    DataSourceId string
    The ID of the attached data source
    Description string

    (Updatable) Detector recipe description.

    Avoid entering confidential information.

    Detector string
    Detector for the rule
    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    EntitiesMappings List<DetectorRecipeDetectorRuleEntitiesMapping>
    Data source entities mapping for the 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 managed list types related to this rule
    Recommendation string
    Recommendation for DetectorRecipeDetectorRule resource
    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 lifecycle 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 last updated Format defined by RFC3339.
    Details DetectorRecipeDetectorRuleDetails
    (Updatable) Parameters to be updated for a detector rule within a detector recipe.
    DetectorRuleId string
    (Updatable) Detector recipe rule ID
    CandidateResponderRules []DetectorRecipeDetectorRuleCandidateResponderRule
    List of responder rules that can be used to remediate this detector rule
    DataSourceId string
    The ID of the attached data source
    Description string

    (Updatable) Detector recipe description.

    Avoid entering confidential information.

    Detector string
    Detector for the rule
    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    EntitiesMappings []DetectorRecipeDetectorRuleEntitiesMapping
    Data source entities mapping for the 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 managed list types related to this rule
    Recommendation string
    Recommendation for DetectorRecipeDetectorRule resource
    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 lifecycle 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 last updated Format defined by RFC3339.
    details DetectorRecipeDetectorRuleDetails
    (Updatable) Parameters to be updated for a detector rule within a detector recipe.
    detectorRuleId String
    (Updatable) Detector recipe rule ID
    candidateResponderRules List<DetectorRecipeDetectorRuleCandidateResponderRule>
    List of responder rules that can be used to remediate this detector rule
    dataSourceId String
    The ID of the attached data source
    description String

    (Updatable) Detector recipe description.

    Avoid entering confidential information.

    detector String
    Detector for the rule
    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entitiesMappings List<DetectorRecipeDetectorRuleEntitiesMapping>
    Data source entities mapping for the 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 managed list types related to this rule
    recommendation String
    Recommendation for DetectorRecipeDetectorRule resource
    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 lifecycle 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 last updated Format defined by RFC3339.
    details DetectorRecipeDetectorRuleDetails
    (Updatable) Parameters to be updated for a detector rule within a detector recipe.
    detectorRuleId string
    (Updatable) Detector recipe rule ID
    candidateResponderRules DetectorRecipeDetectorRuleCandidateResponderRule[]
    List of responder rules that can be used to remediate this detector rule
    dataSourceId string
    The ID of the attached data source
    description string

    (Updatable) Detector recipe description.

    Avoid entering confidential information.

    detector string
    Detector for the rule
    displayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entitiesMappings DetectorRecipeDetectorRuleEntitiesMapping[]
    Data source entities mapping for the 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 managed list types related to this rule
    recommendation string
    Recommendation for DetectorRecipeDetectorRule resource
    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 lifecycle 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 last updated Format defined by RFC3339.
    details cloudguard.DetectorRecipeDetectorRuleDetails
    (Updatable) Parameters to be updated for a detector rule within a detector recipe.
    detector_rule_id str
    (Updatable) Detector recipe rule ID
    candidate_responder_rules Sequence[cloudguard.DetectorRecipeDetectorRuleCandidateResponderRule]
    List of responder rules that can be used to remediate this detector rule
    data_source_id str
    The ID of the attached data source
    description str

    (Updatable) Detector recipe description.

    Avoid entering confidential information.

    detector str
    Detector for the rule
    display_name str

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entities_mappings Sequence[cloudguard.DetectorRecipeDetectorRuleEntitiesMapping]
    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_types Sequence[str]
    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.
    details Property Map
    (Updatable) Parameters to be updated for a detector rule within a detector recipe.
    detectorRuleId String
    (Updatable) Detector recipe rule ID
    candidateResponderRules List<Property Map>
    List of responder rules that can be used to remediate this detector rule
    dataSourceId String
    The ID of the attached data source
    description String

    (Updatable) Detector recipe description.

    Avoid entering confidential information.

    detector String
    Detector for the rule
    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entitiesMappings List<Property Map>
    Data source entities mapping for the 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 managed list types related to this rule
    recommendation String
    Recommendation for DetectorRecipeDetectorRule resource
    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 lifecycle 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 last 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
    Is this the preferred state?
    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    Id string
    OCID for detector recipe
    IsPreferred bool
    Is this the preferred state?
    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    id String
    OCID for detector recipe
    isPreferred Boolean
    Is this the preferred state?
    displayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    id string
    OCID for detector recipe
    isPreferred boolean
    Is this the preferred state?
    display_name str

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    id str
    OCID for detector recipe
    is_preferred bool
    Is this the preferred state?
    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    id String
    OCID for detector recipe
    isPreferred Boolean
    Is this the preferred state?

    DetectorRecipeDetectorRuleDetails, DetectorRecipeDetectorRuleDetailsArgs

    IsEnabled bool
    (Updatable) Enablement status of the detector rule
    RiskLevel string
    (Updatable) The risk level of the detector rule
    Condition string
    (Updatable) The base condition resource.
    Configurations List<DetectorRecipeDetectorRuleDetailsConfiguration>
    (Updatable) List of detector rule configurations
    DataSourceId string
    (Updatable) The unique identifier of the attached data source
    Description string
    (Updatable) Description for the detector rule
    EntitiesMappings List<DetectorRecipeDetectorRuleDetailsEntitiesMapping>
    (Updatable) Data source entities mapping for a detector rule
    IsConfigurationAllowed bool
    Can the rule be configured?
    Labels List<string>
    (Updatable) User-defined labels for a detector rule
    Recommendation string
    (Updatable) Recommendation for the detector rule
    IsEnabled bool
    (Updatable) Enablement status of the detector rule
    RiskLevel string
    (Updatable) The risk level of the detector rule
    Condition string
    (Updatable) The base condition resource.
    Configurations []DetectorRecipeDetectorRuleDetailsConfiguration
    (Updatable) List of detector rule configurations
    DataSourceId string
    (Updatable) The unique identifier of the attached data source
    Description string
    (Updatable) Description for the detector rule
    EntitiesMappings []DetectorRecipeDetectorRuleDetailsEntitiesMapping
    (Updatable) Data source entities mapping for a detector rule
    IsConfigurationAllowed bool
    Can the rule be configured?
    Labels []string
    (Updatable) User-defined labels for a detector rule
    Recommendation string
    (Updatable) Recommendation for the detector rule
    isEnabled Boolean
    (Updatable) Enablement status of the detector rule
    riskLevel String
    (Updatable) The risk level of the detector rule
    condition String
    (Updatable) The base condition resource.
    configurations List<DetectorRecipeDetectorRuleDetailsConfiguration>
    (Updatable) List of detector rule configurations
    dataSourceId String
    (Updatable) The unique identifier of the attached data source
    description String
    (Updatable) Description for the detector rule
    entitiesMappings List<DetectorRecipeDetectorRuleDetailsEntitiesMapping>
    (Updatable) Data source entities mapping for a detector rule
    isConfigurationAllowed Boolean
    Can the rule be configured?
    labels List<String>
    (Updatable) User-defined labels for a detector rule
    recommendation String
    (Updatable) Recommendation for the detector rule
    isEnabled boolean
    (Updatable) Enablement status of the detector rule
    riskLevel string
    (Updatable) The risk level of the detector rule
    condition string
    (Updatable) The base condition resource.
    configurations DetectorRecipeDetectorRuleDetailsConfiguration[]
    (Updatable) List of detector rule configurations
    dataSourceId string
    (Updatable) The unique identifier of the attached data source
    description string
    (Updatable) Description for the detector rule
    entitiesMappings DetectorRecipeDetectorRuleDetailsEntitiesMapping[]
    (Updatable) Data source entities mapping for a detector rule
    isConfigurationAllowed boolean
    Can the rule be configured?
    labels string[]
    (Updatable) User-defined labels for a detector rule
    recommendation string
    (Updatable) Recommendation for the detector rule
    is_enabled bool
    (Updatable) Enablement status of the detector rule
    risk_level str
    (Updatable) The risk level of the detector rule
    condition str
    (Updatable) The base condition resource.
    configurations Sequence[cloudguard.DetectorRecipeDetectorRuleDetailsConfiguration]
    (Updatable) List of detector rule configurations
    data_source_id str
    (Updatable) The unique identifier of the attached data source
    description str
    (Updatable) Description for the detector rule
    entities_mappings Sequence[cloudguard.DetectorRecipeDetectorRuleDetailsEntitiesMapping]
    (Updatable) Data source entities mapping for a detector rule
    is_configuration_allowed bool
    Can the rule be configured?
    labels Sequence[str]
    (Updatable) User-defined labels for a detector rule
    recommendation str
    (Updatable) Recommendation for the detector rule
    isEnabled Boolean
    (Updatable) Enablement status of the detector rule
    riskLevel String
    (Updatable) The risk level of the detector rule
    condition String
    (Updatable) The base condition resource.
    configurations List<Property Map>
    (Updatable) List of detector rule configurations
    dataSourceId String
    (Updatable) The unique identifier of the attached data source
    description String
    (Updatable) Description for the detector rule
    entitiesMappings List<Property Map>
    (Updatable) Data source entities mapping for a detector rule
    isConfigurationAllowed Boolean
    Can the rule be configured?
    labels List<String>
    (Updatable) User-defined labels for a detector rule
    recommendation String
    (Updatable) Recommendation for the detector rule

    DetectorRecipeDetectorRuleDetailsConfiguration, DetectorRecipeDetectorRuleDetailsConfigurationArgs

    ConfigKey string
    (Updatable) Unique identifier 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 identifier 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 identifier 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 identifier 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 identifier of the configuration
    name str
    (Updatable) Configuration name
    data_type str
    (Updatable) Configuration data type
    value str
    (Updatable) Configuration value
    values Sequence[cloudguard.DetectorRecipeDetectorRuleDetailsConfigurationValue]
    (Updatable) List of configuration values
    configKey String
    (Updatable) Unique identifier 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 (CUSTOM or MANAGED)
    ManagedListType string
    (Updatable) Type of content in the managed list
    Value string
    (Updatable) Configuration value
    ListType string
    (Updatable) Configuration list item type (CUSTOM or MANAGED)
    ManagedListType string
    (Updatable) Type of content in the managed list
    Value string
    (Updatable) Configuration value
    listType String
    (Updatable) Configuration list item type (CUSTOM or MANAGED)
    managedListType String
    (Updatable) Type of content in the managed list
    value String
    (Updatable) Configuration value
    listType string
    (Updatable) Configuration list item type (CUSTOM or MANAGED)
    managedListType string
    (Updatable) Type of content in the managed list
    value string
    (Updatable) Configuration value
    list_type str
    (Updatable) Configuration list item type (CUSTOM or MANAGED)
    managed_list_type str
    (Updatable) Type of content in the managed list
    value str
    (Updatable) Configuration value
    listType String
    (Updatable) Configuration list item type (CUSTOM or MANAGED)
    managedListType String
    (Updatable) Type of content in 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) Display name of the entity
    EntityType string
    (Updatable) Type of entity
    QueryField string
    (Updatable) The entity value mapped to a data source query
    DisplayName string
    (Updatable) Display name of the entity
    EntityType string
    (Updatable) Type of entity
    queryField String
    (Updatable) The entity value mapped to a data source query
    displayName String
    (Updatable) Display name of the entity
    entityType String
    (Updatable) Type of entity
    queryField string
    (Updatable) The entity value mapped to a data source query
    displayName string
    (Updatable) Display name of the entity
    entityType string
    (Updatable) Type of entity
    query_field str
    (Updatable) The entity value mapped to a data source query
    display_name str
    (Updatable) Display name of the entity
    entity_type str
    (Updatable) Type of entity
    queryField String
    (Updatable) The entity value mapped to a data source query
    displayName String
    (Updatable) Display name of the entity
    entityType String
    (Updatable) Type of entity

    DetectorRecipeDetectorRuleEntitiesMapping, DetectorRecipeDetectorRuleEntitiesMappingArgs

    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    EntityType string
    Type of entity
    QueryField string
    The entity value mapped to a data source query
    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    EntityType string
    Type of entity
    QueryField string
    The entity value mapped to a data source query
    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entityType String
    Type of entity
    queryField String
    The entity value mapped to a data source query
    displayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entityType string
    Type of entity
    queryField string
    The entity value mapped to a data source query
    display_name str

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entity_type str
    Type of entity
    query_field str
    The entity value mapped to a data source query
    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entityType String
    Type of entity
    queryField String
    The entity value mapped to a data source query

    DetectorRecipeEffectiveDetectorRule, DetectorRecipeEffectiveDetectorRuleArgs

    CandidateResponderRules List<DetectorRecipeEffectiveDetectorRuleCandidateResponderRule>
    List of responder rules that can be used to remediate this detector rule
    DataSourceId string
    The ID of the attached data source
    Description string

    (Updatable) Detector recipe description.

    Avoid entering confidential information.

    Details List<DetectorRecipeEffectiveDetectorRuleDetail>
    Detailed information for a detector.
    Detector string
    Detector for the rule
    DetectorRuleId string
    The unique identifier of the detector rule.
    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    EntitiesMappings List<DetectorRecipeEffectiveDetectorRuleEntitiesMapping>
    Data source entities mapping for the 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 managed list types related to this rule
    Recommendation string
    Recommendation for DetectorRecipeDetectorRule resource
    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 lifecycle 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 last updated Format defined by RFC3339.
    CandidateResponderRules []DetectorRecipeEffectiveDetectorRuleCandidateResponderRule
    List of responder rules that can be used to remediate this detector rule
    DataSourceId string
    The ID of the attached data source
    Description string

    (Updatable) Detector recipe description.

    Avoid entering confidential information.

    Details []DetectorRecipeEffectiveDetectorRuleDetail
    Detailed information for a detector.
    Detector string
    Detector for the rule
    DetectorRuleId string
    The unique identifier of the detector rule.
    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    EntitiesMappings []DetectorRecipeEffectiveDetectorRuleEntitiesMapping
    Data source entities mapping for the 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 managed list types related to this rule
    Recommendation string
    Recommendation for DetectorRecipeDetectorRule resource
    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 lifecycle 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 last updated Format defined by RFC3339.
    candidateResponderRules List<DetectorRecipeEffectiveDetectorRuleCandidateResponderRule>
    List of responder rules that can be used to remediate this detector rule
    dataSourceId String
    The ID of the attached data source
    description String

    (Updatable) Detector recipe description.

    Avoid entering confidential information.

    details List<DetectorRecipeEffectiveDetectorRuleDetail>
    Detailed information for a detector.
    detector String
    Detector for the rule
    detectorRuleId String
    The unique identifier of the detector rule.
    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entitiesMappings List<DetectorRecipeEffectiveDetectorRuleEntitiesMapping>
    Data source entities mapping for the 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 managed list types related to this rule
    recommendation String
    Recommendation for DetectorRecipeDetectorRule resource
    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 lifecycle 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 last updated Format defined by RFC3339.
    candidateResponderRules DetectorRecipeEffectiveDetectorRuleCandidateResponderRule[]
    List of responder rules that can be used to remediate this detector rule
    dataSourceId string
    The ID of the attached data source
    description string

    (Updatable) Detector recipe description.

    Avoid entering confidential information.

    details DetectorRecipeEffectiveDetectorRuleDetail[]
    Detailed information for a detector.
    detector string
    Detector for the rule
    detectorRuleId string
    The unique identifier of the detector rule.
    displayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entitiesMappings DetectorRecipeEffectiveDetectorRuleEntitiesMapping[]
    Data source entities mapping for the 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 managed list types related to this rule
    recommendation string
    Recommendation for DetectorRecipeDetectorRule resource
    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 lifecycle 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 last updated Format defined by RFC3339.
    candidate_responder_rules Sequence[cloudguard.DetectorRecipeEffectiveDetectorRuleCandidateResponderRule]
    List of responder rules that can be used to remediate this detector rule
    data_source_id str
    The ID of the attached data source
    description str

    (Updatable) Detector recipe description.

    Avoid entering confidential information.

    details Sequence[cloudguard.DetectorRecipeEffectiveDetectorRuleDetail]
    Detailed information for a detector.
    detector str
    Detector for the rule
    detector_rule_id str
    The unique identifier of the detector rule.
    display_name str

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entities_mappings Sequence[cloudguard.DetectorRecipeEffectiveDetectorRuleEntitiesMapping]
    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_types Sequence[str]
    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.
    candidateResponderRules List<Property Map>
    List of responder rules that can be used to remediate this detector rule
    dataSourceId String
    The ID of the attached data source
    description String

    (Updatable) Detector recipe description.

    Avoid entering confidential information.

    details List<Property Map>
    Detailed information for a detector.
    detector String
    Detector for the rule
    detectorRuleId String
    The unique identifier of the detector rule.
    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entitiesMappings List<Property Map>
    Data source entities mapping for the 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 managed list types related to this rule
    recommendation String
    Recommendation for DetectorRecipeDetectorRule resource
    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 lifecycle 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 last 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
    Is this the preferred state?
    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    Id string
    OCID for detector recipe
    IsPreferred bool
    Is this the preferred state?
    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    id String
    OCID for detector recipe
    isPreferred Boolean
    Is this the preferred state?
    displayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    id string
    OCID for detector recipe
    isPreferred boolean
    Is this the preferred state?
    display_name str

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    id str
    OCID for detector recipe
    is_preferred bool
    Is this the preferred state?
    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    id String
    OCID for detector recipe
    isPreferred Boolean
    Is this the preferred state?

    DetectorRecipeEffectiveDetectorRuleDetail, DetectorRecipeEffectiveDetectorRuleDetailArgs

    Condition string
    The base condition resource.
    Configurations List<DetectorRecipeEffectiveDetectorRuleDetailConfiguration>
    List of detector rule configurations
    DataSourceId string
    The ID of the attached data source
    Description string

    (Updatable) Detector recipe description.

    Avoid entering confidential information.

    EntitiesMappings List<DetectorRecipeEffectiveDetectorRuleDetailEntitiesMapping>
    Data source entities mapping for the detector rule
    IsConfigurationAllowed bool
    Can the rule be configured?
    IsEnabled bool
    Enablement status for the rule
    Labels List<string>
    User-defined labels for a detector rule
    Recommendation string
    Recommendation for DetectorRecipeDetectorRule resource
    RiskLevel string
    The risk level for the rule
    Condition string
    The base condition resource.
    Configurations []DetectorRecipeEffectiveDetectorRuleDetailConfiguration
    List of detector rule configurations
    DataSourceId string
    The ID of the attached data source
    Description string

    (Updatable) Detector recipe description.

    Avoid entering confidential information.

    EntitiesMappings []DetectorRecipeEffectiveDetectorRuleDetailEntitiesMapping
    Data source entities mapping for the detector rule
    IsConfigurationAllowed bool
    Can the rule be configured?
    IsEnabled bool
    Enablement status for the rule
    Labels []string
    User-defined labels for a detector rule
    Recommendation string
    Recommendation for DetectorRecipeDetectorRule resource
    RiskLevel string
    The risk level for the rule
    condition String
    The base condition resource.
    configurations List<DetectorRecipeEffectiveDetectorRuleDetailConfiguration>
    List of detector rule configurations
    dataSourceId String
    The ID of the attached data source
    description String

    (Updatable) Detector recipe description.

    Avoid entering confidential information.

    entitiesMappings List<DetectorRecipeEffectiveDetectorRuleDetailEntitiesMapping>
    Data source entities mapping for the detector rule
    isConfigurationAllowed Boolean
    Can the rule be configured?
    isEnabled Boolean
    Enablement status for the rule
    labels List<String>
    User-defined labels for a detector rule
    recommendation String
    Recommendation for DetectorRecipeDetectorRule resource
    riskLevel String
    The risk level for the rule
    condition string
    The base condition resource.
    configurations DetectorRecipeEffectiveDetectorRuleDetailConfiguration[]
    List of detector rule configurations
    dataSourceId string
    The ID of the attached data source
    description string

    (Updatable) Detector recipe description.

    Avoid entering confidential information.

    entitiesMappings DetectorRecipeEffectiveDetectorRuleDetailEntitiesMapping[]
    Data source entities mapping for the detector rule
    isConfigurationAllowed boolean
    Can the rule be configured?
    isEnabled boolean
    Enablement status for the rule
    labels string[]
    User-defined labels for a detector rule
    recommendation string
    Recommendation for DetectorRecipeDetectorRule resource
    riskLevel string
    The risk level for the rule
    condition str
    The base condition resource.
    configurations Sequence[cloudguard.DetectorRecipeEffectiveDetectorRuleDetailConfiguration]
    List of detector rule configurations
    data_source_id str
    The ID of the attached data source
    description str

    (Updatable) Detector recipe description.

    Avoid entering confidential information.

    entities_mappings Sequence[cloudguard.DetectorRecipeEffectiveDetectorRuleDetailEntitiesMapping]
    Data source entities mapping for the detector rule
    is_configuration_allowed bool
    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
    dataSourceId String
    The ID of the attached data source
    description String

    (Updatable) Detector recipe description.

    Avoid entering confidential information.

    entitiesMappings List<Property Map>
    Data source entities mapping for the detector rule
    isConfigurationAllowed Boolean
    Can the rule be configured?
    isEnabled Boolean
    Enablement status for the rule
    labels List<String>
    User-defined labels for a detector rule
    recommendation String
    Recommendation for DetectorRecipeDetectorRule resource
    riskLevel String
    The risk level for the rule

    DetectorRecipeEffectiveDetectorRuleDetailConfiguration, DetectorRecipeEffectiveDetectorRuleDetailConfigurationArgs

    ConfigKey string
    Unique identifier of the configuration
    DataType string
    Configuration data type
    Name string
    Configuration name
    Value string
    Configuration value
    Values List<DetectorRecipeEffectiveDetectorRuleDetailConfigurationValue>
    List of configuration values
    ConfigKey string
    Unique identifier of the configuration
    DataType string
    Configuration data type
    Name string
    Configuration name
    Value string
    Configuration value
    Values []DetectorRecipeEffectiveDetectorRuleDetailConfigurationValue
    List of configuration values
    configKey String
    Unique identifier of the configuration
    dataType String
    Configuration data type
    name String
    Configuration name
    value String
    Configuration value
    values List<DetectorRecipeEffectiveDetectorRuleDetailConfigurationValue>
    List of configuration values
    configKey string
    Unique identifier of the configuration
    dataType string
    Configuration data type
    name string
    Configuration name
    value string
    Configuration value
    values DetectorRecipeEffectiveDetectorRuleDetailConfigurationValue[]
    List of configuration values
    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.DetectorRecipeEffectiveDetectorRuleDetailConfigurationValue]
    List of configuration values
    configKey String
    Unique identifier of the configuration
    dataType String
    Configuration data type
    name String
    Configuration name
    value String
    Configuration value
    values List<Property Map>
    List of configuration values

    DetectorRecipeEffectiveDetectorRuleDetailConfigurationValue, DetectorRecipeEffectiveDetectorRuleDetailConfigurationValueArgs

    ListType string
    Configuration list item type (CUSTOM or MANAGED)
    ManagedListType string
    Type of content in the managed list
    Value string
    Configuration value
    ListType string
    Configuration list item type (CUSTOM or MANAGED)
    ManagedListType string
    Type of content in the managed list
    Value string
    Configuration value
    listType String
    Configuration list item type (CUSTOM or MANAGED)
    managedListType String
    Type of content in the managed list
    value String
    Configuration value
    listType string
    Configuration list item type (CUSTOM or MANAGED)
    managedListType string
    Type of content in the managed list
    value string
    Configuration value
    list_type str
    Configuration list item type (CUSTOM or MANAGED)
    managed_list_type str
    Type of content in the managed list
    value str
    Configuration value
    listType String
    Configuration list item type (CUSTOM or MANAGED)
    managedListType String
    Type of content in the managed list
    value String
    Configuration value

    DetectorRecipeEffectiveDetectorRuleDetailEntitiesMapping, DetectorRecipeEffectiveDetectorRuleDetailEntitiesMappingArgs

    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    EntityType string
    Type of entity
    QueryField string
    The entity value mapped to a data source query
    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    EntityType string
    Type of entity
    QueryField string
    The entity value mapped to a data source query
    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entityType String
    Type of entity
    queryField String
    The entity value mapped to a data source query
    displayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entityType string
    Type of entity
    queryField string
    The entity value mapped to a data source query
    display_name str

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entity_type str
    Type of entity
    query_field str
    The entity value mapped to a data source query
    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entityType String
    Type of entity
    queryField String
    The entity value mapped to a data source query

    DetectorRecipeEffectiveDetectorRuleEntitiesMapping, DetectorRecipeEffectiveDetectorRuleEntitiesMappingArgs

    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    EntityType string
    Type of entity
    QueryField string
    The entity value mapped to a data source query
    DisplayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    EntityType string
    Type of entity
    QueryField string
    The entity value mapped to a data source query
    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entityType String
    Type of entity
    queryField String
    The entity value mapped to a data source query
    displayName string

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entityType string
    Type of entity
    queryField string
    The entity value mapped to a data source query
    display_name str

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entity_type str
    Type of entity
    query_field str
    The entity value mapped to a data source query
    displayName String

    (Updatable) Detector recipe display name.

    Avoid entering confidential information.

    entityType String
    Type of entity
    queryField String
    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"
    

    To learn more about importing existing cloud resources, see Importing resources.

    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.41.0 published on Wednesday, Jun 19, 2024 by Pulumi