Oracle Cloud Infrastructure

Pulumi Official
Package maintained by Pulumi
v0.1.1 published on Tuesday, May 3, 2022 by Pulumi

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 Pulumi;
using Oci = Pulumi.Oci;

class MyStack : Stack
{
    public MyStack()
    {
        var testDetectorRecipe = Output.Create(Oci.CloudGuard.GetDetectorRecipe.InvokeAsync(new Oci.CloudGuard.GetDetectorRecipeArgs
        {
            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
	})
}

Coming soon!

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,
});

Coming soon!

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

displayName

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"}

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

displayName

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"}

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

displayName

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"}

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

displayName

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"}

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

displayName

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"}

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

displayName

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"}

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

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

displayName

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

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

displayName

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

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

displayName

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

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

displayName

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

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

displayName

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

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

displayName

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

displayName

Id string

Ocid for detector recipe

IsPreferred bool

Preferred state

DisplayName string

displayName

Id string

Ocid for detector recipe

IsPreferred bool

Preferred state

displayName String

displayName

id String

Ocid for detector recipe

isPreferred Boolean

Preferred state

displayName string

displayName

id string

Ocid for detector recipe

isPreferred boolean

Preferred state

display_name str

displayName

id str

Ocid for detector recipe

is_preferred bool

Preferred state

displayName String

displayName

id String

Ocid for detector recipe

isPreferred Boolean

Preferred state

GetDetectorRecipeDetectorRuleDetail

Condition string
Configurations List<GetDetectorRecipeDetectorRuleDetailConfiguration>

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
Configurations []GetDetectorRecipeDetectorRuleDetailConfiguration

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
configurations List<GetDetectorRecipeDetectorRuleDetailConfiguration>

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
configurations GetDetectorRecipeDetectorRuleDetailConfiguration[]

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
configurations GetDetectorRecipeDetectorRuleDetailConfiguration]

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
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

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

GetDetectorRecipeEffectiveDetectorRule

CandidateResponderRules List<GetDetectorRecipeEffectiveDetectorRuleCandidateResponderRule>

List of CandidateResponderRule related to this rule

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

displayName

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

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

displayName

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

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

displayName

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

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

displayName

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

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

displayName

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

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

displayName

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

displayName

Id string

Ocid for detector recipe

IsPreferred bool

Preferred state

DisplayName string

displayName

Id string

Ocid for detector recipe

IsPreferred bool

Preferred state

displayName String

displayName

id String

Ocid for detector recipe

isPreferred Boolean

Preferred state

displayName string

displayName

id string

Ocid for detector recipe

isPreferred boolean

Preferred state

display_name str

displayName

id str

Ocid for detector recipe

is_preferred bool

Preferred state

displayName String

displayName

id String

Ocid for detector recipe

isPreferred Boolean

Preferred state

GetDetectorRecipeEffectiveDetectorRuleDetail

Condition string
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
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
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
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
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
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

Package Details

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

This Pulumi package is based on the oci Terraform Provider.