getDetectorRecipe

This data source provides details about a specific Detector Recipe resource in Oracle Cloud Infrastructure Cloud Guard service.

Returns a DetectorRecipe identified by detectorRecipeId

Example Usage

using System.Collections.Generic;
using Pulumi;
using Oci = Pulumi.Oci;

return await Deployment.RunAsync(() => 
{
    var testDetectorRecipe = Oci.CloudGuard.GetDetectorRecipe.Invoke(new()
    {
        DetectorRecipeId = oci_cloud_guard_detector_recipe.Test_detector_recipe.Id,
    });

});
package main

import (
	"github.com/pulumi/pulumi-oci/sdk/go/oci/CloudGuard"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := CloudGuard.GetDetectorRecipe(ctx, &cloudguard.GetDetectorRecipeArgs{
			DetectorRecipeId: oci_cloud_guard_detector_recipe.Test_detector_recipe.Id,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.CloudGuard.CloudGuardFunctions;
import com.pulumi.oci.CloudGuard.inputs.GetDetectorRecipeArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        final var testDetectorRecipe = CloudGuardFunctions.getDetectorRecipe(GetDetectorRecipeArgs.builder()
            .detectorRecipeId(oci_cloud_guard_detector_recipe.test_detector_recipe().id())
            .build());

    }
}
import pulumi
import pulumi_oci as oci

test_detector_recipe = oci.CloudGuard.get_detector_recipe(detector_recipe_id=oci_cloud_guard_detector_recipe["test_detector_recipe"]["id"])
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";

const testDetectorRecipe = oci.CloudGuard.getDetectorRecipe({
    detectorRecipeId: oci_cloud_guard_detector_recipe.test_detector_recipe.id,
});
variables:
  testDetectorRecipe:
    Fn::Invoke:
      Function: oci:CloudGuard:getDetectorRecipe
      Arguments:
        detectorRecipeId: ${oci_cloud_guard_detector_recipe.test_detector_recipe.id}

Using getDetectorRecipe

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getDetectorRecipe(args: GetDetectorRecipeArgs, opts?: InvokeOptions): Promise<GetDetectorRecipeResult>
function getDetectorRecipeOutput(args: GetDetectorRecipeOutputArgs, opts?: InvokeOptions): Output<GetDetectorRecipeResult>
def get_detector_recipe(detector_recipe_id: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetDetectorRecipeResult
def get_detector_recipe_output(detector_recipe_id: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetDetectorRecipeResult]
func GetDetectorRecipe(ctx *Context, args *GetDetectorRecipeArgs, opts ...InvokeOption) (*GetDetectorRecipeResult, error)
func GetDetectorRecipeOutput(ctx *Context, args *GetDetectorRecipeOutputArgs, opts ...InvokeOption) GetDetectorRecipeResultOutput

> Note: This function is named GetDetectorRecipe in the Go SDK.

public static class GetDetectorRecipe 
{
    public static Task<GetDetectorRecipeResult> InvokeAsync(GetDetectorRecipeArgs args, InvokeOptions? opts = null)
    public static Output<GetDetectorRecipeResult> Invoke(GetDetectorRecipeInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDetectorRecipeResult> getDetectorRecipe(GetDetectorRecipeArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: oci:CloudGuard/getDetectorRecipe:getDetectorRecipe
  arguments:
    # arguments dictionary

The following arguments are supported:

DetectorRecipeId string

DetectorRecipe OCID

DetectorRecipeId string

DetectorRecipe OCID

detectorRecipeId String

DetectorRecipe OCID

detectorRecipeId string

DetectorRecipe OCID

detector_recipe_id str

DetectorRecipe OCID

detectorRecipeId String

DetectorRecipe OCID

getDetectorRecipe Result

The following output properties are available:

CompartmentId string

compartmentId of detector recipe

DefinedTags Dictionary<string, object>

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

Description string

Description for DetectorRecipeDetectorRule.

Detector string

detector for the rule

DetectorRecipeId string
DetectorRules List<GetDetectorRecipeDetectorRule>

List of detector rules for the detector type for recipe - user input

DisplayName string

The display name of entity

EffectiveDetectorRules List<GetDetectorRecipeEffectiveDetectorRule>

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

FreeformTags Dictionary<string, object>

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

Id string

Ocid for detector recipe

Owner string

Owner of detector recipe

SourceDetectorRecipeId string

Recipe Ocid of the Source Recipe to be cloned

State string

The current state of the resource.

SystemTags Dictionary<string, object>

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

TargetIds List<string>

The recipe attached to targets

TimeCreated string

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

TimeUpdated string

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

CompartmentId string

compartmentId of detector recipe

DefinedTags map[string]interface{}

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

Description string

Description for DetectorRecipeDetectorRule.

Detector string

detector for the rule

DetectorRecipeId string
DetectorRules []GetDetectorRecipeDetectorRule

List of detector rules for the detector type for recipe - user input

DisplayName string

The display name of entity

EffectiveDetectorRules []GetDetectorRecipeEffectiveDetectorRule

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

FreeformTags map[string]interface{}

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

Id string

Ocid for detector recipe

Owner string

Owner of detector recipe

SourceDetectorRecipeId string

Recipe Ocid of the Source Recipe to be cloned

State string

The current state of the resource.

SystemTags map[string]interface{}

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

TargetIds []string

The recipe attached to targets

TimeCreated string

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

TimeUpdated string

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

compartmentId String

compartmentId of detector recipe

definedTags Map<String,Object>

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

description String

Description for DetectorRecipeDetectorRule.

detector String

detector for the rule

detectorRecipeId String
detectorRules List<GetDetectorRecipeDetectorRule>

List of detector rules for the detector type for recipe - user input

displayName String

The display name of entity

effectiveDetectorRules List<GetDetectorRecipeEffectiveDetectorRule>

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

freeformTags Map<String,Object>

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

id String

Ocid for detector recipe

owner String

Owner of detector recipe

sourceDetectorRecipeId String

Recipe Ocid of the Source Recipe to be cloned

state String

The current state of the resource.

systemTags Map<String,Object>

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

targetIds List<String>

The recipe attached to targets

timeCreated String

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

timeUpdated String

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

compartmentId string

compartmentId of detector recipe

definedTags {[key: string]: any}

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

description string

Description for DetectorRecipeDetectorRule.

detector string

detector for the rule

detectorRecipeId string
detectorRules GetDetectorRecipeDetectorRule[]

List of detector rules for the detector type for recipe - user input

displayName string

The display name of entity

effectiveDetectorRules GetDetectorRecipeEffectiveDetectorRule[]

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

freeformTags {[key: string]: any}

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

id string

Ocid for detector recipe

owner string

Owner of detector recipe

sourceDetectorRecipeId string

Recipe Ocid of the Source Recipe to be cloned

state string

The current state of the resource.

systemTags {[key: string]: any}

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

targetIds string[]

The recipe attached to targets

timeCreated string

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

timeUpdated string

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

compartment_id str

compartmentId of detector recipe

defined_tags Mapping[str, Any]

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

description str

Description for DetectorRecipeDetectorRule.

detector str

detector for the rule

detector_recipe_id str
detector_rules GetDetectorRecipeDetectorRule]

List of detector rules for the detector type for recipe - user input

display_name str

The display name of entity

effective_detector_rules GetDetectorRecipeEffectiveDetectorRule]

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

freeform_tags Mapping[str, Any]

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

id str

Ocid for detector recipe

owner str

Owner of detector recipe

source_detector_recipe_id str

Recipe Ocid of the Source Recipe to be cloned

state str

The current state of the resource.

system_tags Mapping[str, Any]

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

target_ids Sequence[str]

The recipe attached to targets

time_created str

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

time_updated str

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

compartmentId String

compartmentId of detector recipe

definedTags Map<Any>

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

description String

Description for DetectorRecipeDetectorRule.

detector String

detector for the rule

detectorRecipeId String
detectorRules List<Property Map>

List of detector rules for the detector type for recipe - user input

displayName String

The display name of entity

effectiveDetectorRules List<Property Map>

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

freeformTags Map<Any>

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

id String

Ocid for detector recipe

owner String

Owner of detector recipe

sourceDetectorRecipeId String

Recipe Ocid of the Source Recipe to be cloned

state String

The current state of the resource.

systemTags Map<Any>

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

targetIds List<String>

The recipe attached to targets

timeCreated String

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

timeUpdated String

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

Supporting Types

GetDetectorRecipeDetectorRule

CandidateResponderRules List<GetDetectorRecipeDetectorRuleCandidateResponderRule>

List of CandidateResponderRule related to this rule

DataSourceId string

The id of the attached DataSource.

Description string

Description for DetectorRecipeDetectorRule.

Details List<GetDetectorRecipeDetectorRuleDetail>

Details of a Detector Rule

Detector string

detector for the rule

DetectorRuleId string

The unique identifier of the detector rule.

DisplayName string

The display name of entity

EntitiesMappings List<GetDetectorRecipeDetectorRuleEntitiesMapping>

Data Source entities mapping for a Detector Rule

LifecycleDetails string

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

ManagedListTypes List<string>

List of cloudguard managed list types related to this rule

Recommendation string

Recommendation for DetectorRecipeDetectorRule

ResourceType string

resource type of the configuration to which the rule is applied

ServiceType string

service type of the configuration to which the rule is applied

State string

The current state of the resource.

TimeCreated string

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

TimeUpdated string

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

CandidateResponderRules []GetDetectorRecipeDetectorRuleCandidateResponderRule

List of CandidateResponderRule related to this rule

DataSourceId string

The id of the attached DataSource.

Description string

Description for DetectorRecipeDetectorRule.

Details []GetDetectorRecipeDetectorRuleDetail

Details of a Detector Rule

Detector string

detector for the rule

DetectorRuleId string

The unique identifier of the detector rule.

DisplayName string

The display name of entity

EntitiesMappings []GetDetectorRecipeDetectorRuleEntitiesMapping

Data Source entities mapping for a Detector Rule

LifecycleDetails string

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

ManagedListTypes []string

List of cloudguard managed list types related to this rule

Recommendation string

Recommendation for DetectorRecipeDetectorRule

ResourceType string

resource type of the configuration to which the rule is applied

ServiceType string

service type of the configuration to which the rule is applied

State string

The current state of the resource.

TimeCreated string

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

TimeUpdated string

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

candidateResponderRules List<GetDetectorRecipeDetectorRuleCandidateResponderRule>

List of CandidateResponderRule related to this rule

dataSourceId String

The id of the attached DataSource.

description String

Description for DetectorRecipeDetectorRule.

details List<GetDetectorRecipeDetectorRuleDetail>

Details of a Detector Rule

detector String

detector for the rule

detectorRuleId String

The unique identifier of the detector rule.

displayName String

The display name of entity

entitiesMappings List<GetDetectorRecipeDetectorRuleEntitiesMapping>

Data Source entities mapping for a Detector Rule

lifecycleDetails String

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

managedListTypes List<String>

List of cloudguard managed list types related to this rule

recommendation String

Recommendation for DetectorRecipeDetectorRule

resourceType String

resource type of the configuration to which the rule is applied

serviceType String

service type of the configuration to which the rule is applied

state String

The current state of the resource.

timeCreated String

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

timeUpdated String

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

candidateResponderRules GetDetectorRecipeDetectorRuleCandidateResponderRule[]

List of CandidateResponderRule related to this rule

dataSourceId string

The id of the attached DataSource.

description string

Description for DetectorRecipeDetectorRule.

details GetDetectorRecipeDetectorRuleDetail[]

Details of a Detector Rule

detector string

detector for the rule

detectorRuleId string

The unique identifier of the detector rule.

displayName string

The display name of entity

entitiesMappings GetDetectorRecipeDetectorRuleEntitiesMapping[]

Data Source entities mapping for a Detector Rule

lifecycleDetails string

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

managedListTypes string[]

List of cloudguard managed list types related to this rule

recommendation string

Recommendation for DetectorRecipeDetectorRule

resourceType string

resource type of the configuration to which the rule is applied

serviceType string

service type of the configuration to which the rule is applied

state string

The current state of the resource.

timeCreated string

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

timeUpdated string

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

candidate_responder_rules GetDetectorRecipeDetectorRuleCandidateResponderRule]

List of CandidateResponderRule related to this rule

data_source_id str

The id of the attached DataSource.

description str

Description for DetectorRecipeDetectorRule.

details GetDetectorRecipeDetectorRuleDetail]

Details of a Detector Rule

detector str

detector for the rule

detector_rule_id str

The unique identifier of the detector rule.

display_name str

The display name of entity

entities_mappings GetDetectorRecipeDetectorRuleEntitiesMapping]

Data Source entities mapping for a Detector Rule

lifecycle_details str

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

managed_list_types Sequence[str]

List of cloudguard managed list types related to this rule

recommendation str

Recommendation for DetectorRecipeDetectorRule

resource_type str

resource type of the configuration to which the rule is applied

service_type str

service type of the configuration to which the rule is applied

state str

The current state of the resource.

time_created str

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

time_updated str

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

candidateResponderRules List<Property Map>

List of CandidateResponderRule related to this rule

dataSourceId String

The id of the attached DataSource.

description String

Description for DetectorRecipeDetectorRule.

details List<Property Map>

Details of a Detector Rule

detector String

detector for the rule

detectorRuleId String

The unique identifier of the detector rule.

displayName String

The display name of entity

entitiesMappings List<Property Map>

Data Source entities mapping for a Detector Rule

lifecycleDetails String

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

managedListTypes List<String>

List of cloudguard managed list types related to this rule

recommendation String

Recommendation for DetectorRecipeDetectorRule

resourceType String

resource type of the configuration to which the rule is applied

serviceType String

service type of the configuration to which the rule is applied

state String

The current state of the resource.

timeCreated String

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

timeUpdated String

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

GetDetectorRecipeDetectorRuleCandidateResponderRule

DisplayName string

The display name of entity

Id string

Ocid for detector recipe

IsPreferred bool

Preferred state

DisplayName string

The display name of entity

Id string

Ocid for detector recipe

IsPreferred bool

Preferred state

displayName String

The display name of entity

id String

Ocid for detector recipe

isPreferred Boolean

Preferred state

displayName string

The display name of entity

id string

Ocid for detector recipe

isPreferred boolean

Preferred state

display_name str

The display name of entity

id str

Ocid for detector recipe

is_preferred bool

Preferred state

displayName String

The display name of entity

id String

Ocid for detector recipe

isPreferred Boolean

Preferred state

GetDetectorRecipeDetectorRuleDetail

Condition string

Base condition object

Configurations List<GetDetectorRecipeDetectorRuleDetailConfiguration>

Configuration details

DataSourceId string

The id of the attached DataSource.

Description string

Description for DetectorRecipeDetectorRule.

EntitiesMappings List<GetDetectorRecipeDetectorRuleDetailEntitiesMapping>

Data Source entities mapping for a Detector Rule

IsConfigurationAllowed bool

configuration allowed or not

IsEnabled bool

Enables the control

Labels List<string>

user defined labels for a detector rule

Recommendation string

Recommendation for DetectorRecipeDetectorRule

RiskLevel string

The Risk Level

Condition string

Base condition object

Configurations []GetDetectorRecipeDetectorRuleDetailConfiguration

Configuration details

DataSourceId string

The id of the attached DataSource.

Description string

Description for DetectorRecipeDetectorRule.

EntitiesMappings []GetDetectorRecipeDetectorRuleDetailEntitiesMapping

Data Source entities mapping for a Detector Rule

IsConfigurationAllowed bool

configuration allowed or not

IsEnabled bool

Enables the control

Labels []string

user defined labels for a detector rule

Recommendation string

Recommendation for DetectorRecipeDetectorRule

RiskLevel string

The Risk Level

condition String

Base condition object

configurations List<GetDetectorRecipeDetectorRuleDetailConfiguration>

Configuration details

dataSourceId String

The id of the attached DataSource.

description String

Description for DetectorRecipeDetectorRule.

entitiesMappings List<GetDetectorRecipeDetectorRuleDetailEntitiesMapping>

Data Source entities mapping for a Detector Rule

isConfigurationAllowed Boolean

configuration allowed or not

isEnabled Boolean

Enables the control

labels List<String>

user defined labels for a detector rule

recommendation String

Recommendation for DetectorRecipeDetectorRule

riskLevel String

The Risk Level

condition string

Base condition object

configurations GetDetectorRecipeDetectorRuleDetailConfiguration[]

Configuration details

dataSourceId string

The id of the attached DataSource.

description string

Description for DetectorRecipeDetectorRule.

entitiesMappings GetDetectorRecipeDetectorRuleDetailEntitiesMapping[]

Data Source entities mapping for a Detector Rule

isConfigurationAllowed boolean

configuration allowed or not

isEnabled boolean

Enables the control

labels string[]

user defined labels for a detector rule

recommendation string

Recommendation for DetectorRecipeDetectorRule

riskLevel string

The Risk Level

condition str

Base condition object

configurations GetDetectorRecipeDetectorRuleDetailConfiguration]

Configuration details

data_source_id str

The id of the attached DataSource.

description str

Description for DetectorRecipeDetectorRule.

entities_mappings GetDetectorRecipeDetectorRuleDetailEntitiesMapping]

Data Source entities mapping for a Detector Rule

is_configuration_allowed bool

configuration allowed or not

is_enabled bool

Enables the control

labels Sequence[str]

user defined labels for a detector rule

recommendation str

Recommendation for DetectorRecipeDetectorRule

risk_level str

The Risk Level

condition String

Base condition object

configurations List<Property Map>

Configuration details

dataSourceId String

The id of the attached DataSource.

description String

Description for DetectorRecipeDetectorRule.

entitiesMappings List<Property Map>

Data Source entities mapping for a Detector Rule

isConfigurationAllowed Boolean

configuration allowed or not

isEnabled Boolean

Enables the control

labels List<String>

user defined labels for a detector rule

recommendation String

Recommendation for DetectorRecipeDetectorRule

riskLevel String

The Risk Level

GetDetectorRecipeDetectorRuleDetailConfiguration

ConfigKey string

Unique name of the configuration

DataType string

configuration data type

Name string

configuration name

Value string

configuration value

Values List<GetDetectorRecipeDetectorRuleDetailConfigurationValue>

List of configuration values

ConfigKey string

Unique name of the configuration

DataType string

configuration data type

Name string

configuration name

Value string

configuration value

Values []GetDetectorRecipeDetectorRuleDetailConfigurationValue

List of configuration values

configKey String

Unique name of the configuration

dataType String

configuration data type

name String

configuration name

value String

configuration value

values List<GetDetectorRecipeDetectorRuleDetailConfigurationValue>

List of configuration values

configKey string

Unique name of the configuration

dataType string

configuration data type

name string

configuration name

value string

configuration value

values GetDetectorRecipeDetectorRuleDetailConfigurationValue[]

List of configuration values

config_key str

Unique name of the configuration

data_type str

configuration data type

name str

configuration name

value str

configuration value

values GetDetectorRecipeDetectorRuleDetailConfigurationValue]

List of configuration values

configKey String

Unique name of the configuration

dataType String

configuration data type

name String

configuration name

value String

configuration value

values List<Property Map>

List of configuration values

GetDetectorRecipeDetectorRuleDetailConfigurationValue

ListType string

configuration list item type, either CUSTOM or MANAGED

ManagedListType string

type of the managed list

Value string

configuration value

ListType string

configuration list item type, either CUSTOM or MANAGED

ManagedListType string

type of the managed list

Value string

configuration value

listType String

configuration list item type, either CUSTOM or MANAGED

managedListType String

type of the managed list

value String

configuration value

listType string

configuration list item type, either CUSTOM or MANAGED

managedListType string

type of the managed list

value string

configuration value

list_type str

configuration list item type, either CUSTOM or MANAGED

managed_list_type str

type of the managed list

value str

configuration value

listType String

configuration list item type, either CUSTOM or MANAGED

managedListType String

type of the managed list

value String

configuration value

GetDetectorRecipeDetectorRuleDetailEntitiesMapping

DisplayName string

The display name of entity

EntityType string

Possible type of entity

QueryField string

The entity value mapped to a data source query

DisplayName string

The display name of entity

EntityType string

Possible type of entity

QueryField string

The entity value mapped to a data source query

displayName String

The display name of entity

entityType String

Possible type of entity

queryField String

The entity value mapped to a data source query

displayName string

The display name of entity

entityType string

Possible type of entity

queryField string

The entity value mapped to a data source query

display_name str

The display name of entity

entity_type str

Possible type of entity

query_field str

The entity value mapped to a data source query

displayName String

The display name of entity

entityType String

Possible type of entity

queryField String

The entity value mapped to a data source query

GetDetectorRecipeDetectorRuleEntitiesMapping

DisplayName string

The display name of entity

EntityType string

Possible type of entity

QueryField string

The entity value mapped to a data source query

DisplayName string

The display name of entity

EntityType string

Possible type of entity

QueryField string

The entity value mapped to a data source query

displayName String

The display name of entity

entityType String

Possible type of entity

queryField String

The entity value mapped to a data source query

displayName string

The display name of entity

entityType string

Possible type of entity

queryField string

The entity value mapped to a data source query

display_name str

The display name of entity

entity_type str

Possible type of entity

query_field str

The entity value mapped to a data source query

displayName String

The display name of entity

entityType String

Possible type of entity

queryField String

The entity value mapped to a data source query

GetDetectorRecipeEffectiveDetectorRule

CandidateResponderRules List<GetDetectorRecipeEffectiveDetectorRuleCandidateResponderRule>

List of CandidateResponderRule related to this rule

DataSourceId string

The id of the attached DataSource.

Description string

Description for DetectorRecipeDetectorRule.

Details List<GetDetectorRecipeEffectiveDetectorRuleDetail>

Details of a Detector Rule

Detector string

detector for the rule

DetectorRuleId string

The unique identifier of the detector rule.

DisplayName string

The display name of entity

EntitiesMappings List<GetDetectorRecipeEffectiveDetectorRuleEntitiesMapping>

Data Source entities mapping for a Detector Rule

LifecycleDetails string

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

ManagedListTypes List<string>

List of cloudguard managed list types related to this rule

Recommendation string

Recommendation for DetectorRecipeDetectorRule

ResourceType string

resource type of the configuration to which the rule is applied

ServiceType string

service type of the configuration to which the rule is applied

State string

The current state of the resource.

TimeCreated string

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

TimeUpdated string

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

CandidateResponderRules []GetDetectorRecipeEffectiveDetectorRuleCandidateResponderRule

List of CandidateResponderRule related to this rule

DataSourceId string

The id of the attached DataSource.

Description string

Description for DetectorRecipeDetectorRule.

Details []GetDetectorRecipeEffectiveDetectorRuleDetail

Details of a Detector Rule

Detector string

detector for the rule

DetectorRuleId string

The unique identifier of the detector rule.

DisplayName string

The display name of entity

EntitiesMappings []GetDetectorRecipeEffectiveDetectorRuleEntitiesMapping

Data Source entities mapping for a Detector Rule

LifecycleDetails string

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

ManagedListTypes []string

List of cloudguard managed list types related to this rule

Recommendation string

Recommendation for DetectorRecipeDetectorRule

ResourceType string

resource type of the configuration to which the rule is applied

ServiceType string

service type of the configuration to which the rule is applied

State string

The current state of the resource.

TimeCreated string

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

TimeUpdated string

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

candidateResponderRules List<GetDetectorRecipeEffectiveDetectorRuleCandidateResponderRule>

List of CandidateResponderRule related to this rule

dataSourceId String

The id of the attached DataSource.

description String

Description for DetectorRecipeDetectorRule.

details List<GetDetectorRecipeEffectiveDetectorRuleDetail>

Details of a Detector Rule

detector String

detector for the rule

detectorRuleId String

The unique identifier of the detector rule.

displayName String

The display name of entity

entitiesMappings List<GetDetectorRecipeEffectiveDetectorRuleEntitiesMapping>

Data Source entities mapping for a Detector Rule

lifecycleDetails String

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

managedListTypes List<String>

List of cloudguard managed list types related to this rule

recommendation String

Recommendation for DetectorRecipeDetectorRule

resourceType String

resource type of the configuration to which the rule is applied

serviceType String

service type of the configuration to which the rule is applied

state String

The current state of the resource.

timeCreated String

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

timeUpdated String

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

candidateResponderRules GetDetectorRecipeEffectiveDetectorRuleCandidateResponderRule[]

List of CandidateResponderRule related to this rule

dataSourceId string

The id of the attached DataSource.

description string

Description for DetectorRecipeDetectorRule.

details GetDetectorRecipeEffectiveDetectorRuleDetail[]

Details of a Detector Rule

detector string

detector for the rule

detectorRuleId string

The unique identifier of the detector rule.

displayName string

The display name of entity

entitiesMappings GetDetectorRecipeEffectiveDetectorRuleEntitiesMapping[]

Data Source entities mapping for a Detector Rule

lifecycleDetails string

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

managedListTypes string[]

List of cloudguard managed list types related to this rule

recommendation string

Recommendation for DetectorRecipeDetectorRule

resourceType string

resource type of the configuration to which the rule is applied

serviceType string

service type of the configuration to which the rule is applied

state string

The current state of the resource.

timeCreated string

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

timeUpdated string

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

candidate_responder_rules GetDetectorRecipeEffectiveDetectorRuleCandidateResponderRule]

List of CandidateResponderRule related to this rule

data_source_id str

The id of the attached DataSource.

description str

Description for DetectorRecipeDetectorRule.

details GetDetectorRecipeEffectiveDetectorRuleDetail]

Details of a Detector Rule

detector str

detector for the rule

detector_rule_id str

The unique identifier of the detector rule.

display_name str

The display name of entity

entities_mappings GetDetectorRecipeEffectiveDetectorRuleEntitiesMapping]

Data Source entities mapping for a Detector Rule

lifecycle_details str

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

managed_list_types Sequence[str]

List of cloudguard managed list types related to this rule

recommendation str

Recommendation for DetectorRecipeDetectorRule

resource_type str

resource type of the configuration to which the rule is applied

service_type str

service type of the configuration to which the rule is applied

state str

The current state of the resource.

time_created str

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

time_updated str

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

candidateResponderRules List<Property Map>

List of CandidateResponderRule related to this rule

dataSourceId String

The id of the attached DataSource.

description String

Description for DetectorRecipeDetectorRule.

details List<Property Map>

Details of a Detector Rule

detector String

detector for the rule

detectorRuleId String

The unique identifier of the detector rule.

displayName String

The display name of entity

entitiesMappings List<Property Map>

Data Source entities mapping for a Detector Rule

lifecycleDetails String

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

managedListTypes List<String>

List of cloudguard managed list types related to this rule

recommendation String

Recommendation for DetectorRecipeDetectorRule

resourceType String

resource type of the configuration to which the rule is applied

serviceType String

service type of the configuration to which the rule is applied

state String

The current state of the resource.

timeCreated String

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

timeUpdated String

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

GetDetectorRecipeEffectiveDetectorRuleCandidateResponderRule

DisplayName string

The display name of entity

Id string

Ocid for detector recipe

IsPreferred bool

Preferred state

DisplayName string

The display name of entity

Id string

Ocid for detector recipe

IsPreferred bool

Preferred state

displayName String

The display name of entity

id String

Ocid for detector recipe

isPreferred Boolean

Preferred state

displayName string

The display name of entity

id string

Ocid for detector recipe

isPreferred boolean

Preferred state

display_name str

The display name of entity

id str

Ocid for detector recipe

is_preferred bool

Preferred state

displayName String

The display name of entity

id String

Ocid for detector recipe

isPreferred Boolean

Preferred state

GetDetectorRecipeEffectiveDetectorRuleDetail

Condition string

Base condition object

Configurations List<GetDetectorRecipeEffectiveDetectorRuleDetailConfiguration>

Configuration details

IsConfigurationAllowed bool

configuration allowed or not

IsEnabled bool

Enables the control

Labels List<string>

user defined labels for a detector rule

RiskLevel string

The Risk Level

Condition string

Base condition object

Configurations []GetDetectorRecipeEffectiveDetectorRuleDetailConfiguration

Configuration details

IsConfigurationAllowed bool

configuration allowed or not

IsEnabled bool

Enables the control

Labels []string

user defined labels for a detector rule

RiskLevel string

The Risk Level

condition String

Base condition object

configurations List<GetDetectorRecipeEffectiveDetectorRuleDetailConfiguration>

Configuration details

isConfigurationAllowed Boolean

configuration allowed or not

isEnabled Boolean

Enables the control

labels List<String>

user defined labels for a detector rule

riskLevel String

The Risk Level

condition string

Base condition object

configurations GetDetectorRecipeEffectiveDetectorRuleDetailConfiguration[]

Configuration details

isConfigurationAllowed boolean

configuration allowed or not

isEnabled boolean

Enables the control

labels string[]

user defined labels for a detector rule

riskLevel string

The Risk Level

condition str

Base condition object

configurations GetDetectorRecipeEffectiveDetectorRuleDetailConfiguration]

Configuration details

is_configuration_allowed bool

configuration allowed or not

is_enabled bool

Enables the control

labels Sequence[str]

user defined labels for a detector rule

risk_level str

The Risk Level

condition String

Base condition object

configurations List<Property Map>

Configuration details

isConfigurationAllowed Boolean

configuration allowed or not

isEnabled Boolean

Enables the control

labels List<String>

user defined labels for a detector rule

riskLevel String

The Risk Level

GetDetectorRecipeEffectiveDetectorRuleDetailConfiguration

ConfigKey string

Unique name of the configuration

DataType string

configuration data type

Name string

configuration name

Value string

configuration value

Values List<GetDetectorRecipeEffectiveDetectorRuleDetailConfigurationValue>

List of configuration values

ConfigKey string

Unique name of the configuration

DataType string

configuration data type

Name string

configuration name

Value string

configuration value

Values []GetDetectorRecipeEffectiveDetectorRuleDetailConfigurationValue

List of configuration values

configKey String

Unique name of the configuration

dataType String

configuration data type

name String

configuration name

value String

configuration value

values List<GetDetectorRecipeEffectiveDetectorRuleDetailConfigurationValue>

List of configuration values

configKey string

Unique name of the configuration

dataType string

configuration data type

name string

configuration name

value string

configuration value

values GetDetectorRecipeEffectiveDetectorRuleDetailConfigurationValue[]

List of configuration values

config_key str

Unique name of the configuration

data_type str

configuration data type

name str

configuration name

value str

configuration value

values GetDetectorRecipeEffectiveDetectorRuleDetailConfigurationValue]

List of configuration values

configKey String

Unique name of the configuration

dataType String

configuration data type

name String

configuration name

value String

configuration value

values List<Property Map>

List of configuration values

GetDetectorRecipeEffectiveDetectorRuleDetailConfigurationValue

ListType string

configuration list item type, either CUSTOM or MANAGED

ManagedListType string

type of the managed list

Value string

configuration value

ListType string

configuration list item type, either CUSTOM or MANAGED

ManagedListType string

type of the managed list

Value string

configuration value

listType String

configuration list item type, either CUSTOM or MANAGED

managedListType String

type of the managed list

value String

configuration value

listType string

configuration list item type, either CUSTOM or MANAGED

managedListType string

type of the managed list

value string

configuration value

list_type str

configuration list item type, either CUSTOM or MANAGED

managed_list_type str

type of the managed list

value str

configuration value

listType String

configuration list item type, either CUSTOM or MANAGED

managedListType String

type of the managed list

value String

configuration value

GetDetectorRecipeEffectiveDetectorRuleEntitiesMapping

DisplayName string

The display name of entity

EntityType string

Possible type of entity

QueryField string

The entity value mapped to a data source query

DisplayName string

The display name of entity

EntityType string

Possible type of entity

QueryField string

The entity value mapped to a data source query

displayName String

The display name of entity

entityType String

Possible type of entity

queryField String

The entity value mapped to a data source query

displayName string

The display name of entity

entityType string

Possible type of entity

queryField string

The entity value mapped to a data source query

display_name str

The display name of entity

entity_type str

Possible type of entity

query_field str

The entity value mapped to a data source query

displayName String

The display name of entity

entityType String

Possible type of entity

queryField String

The entity value mapped to a data source query

Package Details

Repository
https://github.com/pulumi/pulumi-oci
License
Apache-2.0
Notes

This Pulumi package is based on the oci Terraform Provider.