oci.CloudGuard.getDetectorRecipes
Explore with Pulumi AI
This data source provides the list of Detector Recipes in Oracle Cloud Infrastructure Cloud Guard service.
Returns a list of all detector recipes (DetectorRecipe resources) in a compartment, identified by compartmentId.
The ListDetectorRecipes operation returns only the detector recipes in compartmentId
passed.
The list does not include any subcompartments of the compartmentId passed.
The parameter accessLevel
specifies whether to return only those compartments for which the
requestor has INSPECT permissions on at least one resource directly
or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if
Principal doesn’t have access to even one of the child compartments. This is valid only when
compartmentIdInSubtree
is set to true
.
The parameter compartmentIdInSubtree
applies when you perform ListDetectorRecipes on the
compartmentId
passed and when it is set to true, the entire hierarchy of compartments can be returned.
To get a full list of all compartments and subcompartments in the tenancy (root compartment),
set the parameter compartmentIdInSubtree
to true and accessLevel
to ACCESSIBLE.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testDetectorRecipes = oci.CloudGuard.getDetectorRecipes({
compartmentId: compartmentId,
accessLevel: detectorRecipeAccessLevel,
compartmentIdInSubtree: detectorRecipeCompartmentIdInSubtree,
displayName: detectorRecipeDisplayName,
resourceMetadataOnly: detectorRecipeResourceMetadataOnly,
state: detectorRecipeState,
});
import pulumi
import pulumi_oci as oci
test_detector_recipes = oci.CloudGuard.get_detector_recipes(compartment_id=compartment_id,
access_level=detector_recipe_access_level,
compartment_id_in_subtree=detector_recipe_compartment_id_in_subtree,
display_name=detector_recipe_display_name,
resource_metadata_only=detector_recipe_resource_metadata_only,
state=detector_recipe_state)
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/cloudguard"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := cloudguard.GetDetectorRecipes(ctx, &cloudguard.GetDetectorRecipesArgs{
CompartmentId: compartmentId,
AccessLevel: pulumi.StringRef(detectorRecipeAccessLevel),
CompartmentIdInSubtree: pulumi.BoolRef(detectorRecipeCompartmentIdInSubtree),
DisplayName: pulumi.StringRef(detectorRecipeDisplayName),
ResourceMetadataOnly: pulumi.BoolRef(detectorRecipeResourceMetadataOnly),
State: pulumi.StringRef(detectorRecipeState),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testDetectorRecipes = Oci.CloudGuard.GetDetectorRecipes.Invoke(new()
{
CompartmentId = compartmentId,
AccessLevel = detectorRecipeAccessLevel,
CompartmentIdInSubtree = detectorRecipeCompartmentIdInSubtree,
DisplayName = detectorRecipeDisplayName,
ResourceMetadataOnly = detectorRecipeResourceMetadataOnly,
State = detectorRecipeState,
});
});
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.GetDetectorRecipesArgs;
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 testDetectorRecipes = CloudGuardFunctions.getDetectorRecipes(GetDetectorRecipesArgs.builder()
.compartmentId(compartmentId)
.accessLevel(detectorRecipeAccessLevel)
.compartmentIdInSubtree(detectorRecipeCompartmentIdInSubtree)
.displayName(detectorRecipeDisplayName)
.resourceMetadataOnly(detectorRecipeResourceMetadataOnly)
.state(detectorRecipeState)
.build());
}
}
variables:
testDetectorRecipes:
fn::invoke:
function: oci:CloudGuard:getDetectorRecipes
arguments:
compartmentId: ${compartmentId}
accessLevel: ${detectorRecipeAccessLevel}
compartmentIdInSubtree: ${detectorRecipeCompartmentIdInSubtree}
displayName: ${detectorRecipeDisplayName}
resourceMetadataOnly: ${detectorRecipeResourceMetadataOnly}
state: ${detectorRecipeState}
Using getDetectorRecipes
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 getDetectorRecipes(args: GetDetectorRecipesArgs, opts?: InvokeOptions): Promise<GetDetectorRecipesResult>
function getDetectorRecipesOutput(args: GetDetectorRecipesOutputArgs, opts?: InvokeOptions): Output<GetDetectorRecipesResult>
def get_detector_recipes(access_level: Optional[str] = None,
compartment_id: Optional[str] = None,
compartment_id_in_subtree: Optional[bool] = None,
display_name: Optional[str] = None,
filters: Optional[Sequence[_cloudguard.GetDetectorRecipesFilter]] = None,
resource_metadata_only: Optional[bool] = None,
state: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDetectorRecipesResult
def get_detector_recipes_output(access_level: Optional[pulumi.Input[str]] = None,
compartment_id: Optional[pulumi.Input[str]] = None,
compartment_id_in_subtree: Optional[pulumi.Input[bool]] = None,
display_name: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[_cloudguard.GetDetectorRecipesFilterArgs]]]] = None,
resource_metadata_only: Optional[pulumi.Input[bool]] = None,
state: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDetectorRecipesResult]
func GetDetectorRecipes(ctx *Context, args *GetDetectorRecipesArgs, opts ...InvokeOption) (*GetDetectorRecipesResult, error)
func GetDetectorRecipesOutput(ctx *Context, args *GetDetectorRecipesOutputArgs, opts ...InvokeOption) GetDetectorRecipesResultOutput
> Note: This function is named GetDetectorRecipes
in the Go SDK.
public static class GetDetectorRecipes
{
public static Task<GetDetectorRecipesResult> InvokeAsync(GetDetectorRecipesArgs args, InvokeOptions? opts = null)
public static Output<GetDetectorRecipesResult> Invoke(GetDetectorRecipesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDetectorRecipesResult> getDetectorRecipes(GetDetectorRecipesArgs args, InvokeOptions options)
public static Output<GetDetectorRecipesResult> getDetectorRecipes(GetDetectorRecipesArgs args, InvokeOptions options)
fn::invoke:
function: oci:CloudGuard/getDetectorRecipes:getDetectorRecipes
arguments:
# arguments dictionary
The following arguments are supported:
- Compartment
Id This property is required. string - The OCID of the compartment in which to list resources.
- Access
Level string - Valid values are
RESTRICTED
andACCESSIBLE
. Default isRESTRICTED
. Setting this toACCESSIBLE
returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set toRESTRICTED
permissions are checked and no partial results are displayed. - Compartment
Id boolIn Subtree - Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned depending on the setting of
accessLevel
. - Display
Name string - A filter to return only resources that match the entire display name given.
- Filters
Changes to this property will trigger replacement.
Detector Recipes Filter> - Resource
Metadata boolOnly - Default is false. When set to true, the list of all Oracle-managed resources metadata supported by Cloud Guard is returned.
- State string
- The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- Compartment
Id This property is required. string - The OCID of the compartment in which to list resources.
- Access
Level string - Valid values are
RESTRICTED
andACCESSIBLE
. Default isRESTRICTED
. Setting this toACCESSIBLE
returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set toRESTRICTED
permissions are checked and no partial results are displayed. - Compartment
Id boolIn Subtree - Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned depending on the setting of
accessLevel
. - Display
Name string - A filter to return only resources that match the entire display name given.
- Filters
Changes to this property will trigger replacement.
Detector Recipes Filter - Resource
Metadata boolOnly - Default is false. When set to true, the list of all Oracle-managed resources metadata supported by Cloud Guard is returned.
- State string
- The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- compartment
Id This property is required. String - The OCID of the compartment in which to list resources.
- access
Level String - Valid values are
RESTRICTED
andACCESSIBLE
. Default isRESTRICTED
. Setting this toACCESSIBLE
returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set toRESTRICTED
permissions are checked and no partial results are displayed. - compartment
Id BooleanIn Subtree - Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned depending on the setting of
accessLevel
. - display
Name String - A filter to return only resources that match the entire display name given.
- filters
Changes to this property will trigger replacement.
Detector Recipes Filter> - resource
Metadata BooleanOnly - Default is false. When set to true, the list of all Oracle-managed resources metadata supported by Cloud Guard is returned.
- state String
- The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- compartment
Id This property is required. string - The OCID of the compartment in which to list resources.
- access
Level string - Valid values are
RESTRICTED
andACCESSIBLE
. Default isRESTRICTED
. Setting this toACCESSIBLE
returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set toRESTRICTED
permissions are checked and no partial results are displayed. - compartment
Id booleanIn Subtree - Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned depending on the setting of
accessLevel
. - display
Name string - A filter to return only resources that match the entire display name given.
- filters
Changes to this property will trigger replacement.
Detector Recipes Filter[] - resource
Metadata booleanOnly - Default is false. When set to true, the list of all Oracle-managed resources metadata supported by Cloud Guard is returned.
- state string
- The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- compartment_
id This property is required. str - The OCID of the compartment in which to list resources.
- access_
level str - Valid values are
RESTRICTED
andACCESSIBLE
. Default isRESTRICTED
. Setting this toACCESSIBLE
returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set toRESTRICTED
permissions are checked and no partial results are displayed. - compartment_
id_ boolin_ subtree - Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned depending on the setting of
accessLevel
. - display_
name str - A filter to return only resources that match the entire display name given.
- filters
Changes to this property will trigger replacement.
Get Detector Recipes Filter] - resource_
metadata_ boolonly - Default is false. When set to true, the list of all Oracle-managed resources metadata supported by Cloud Guard is returned.
- state str
- The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- compartment
Id This property is required. String - The OCID of the compartment in which to list resources.
- access
Level String - Valid values are
RESTRICTED
andACCESSIBLE
. Default isRESTRICTED
. Setting this toACCESSIBLE
returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set toRESTRICTED
permissions are checked and no partial results are displayed. - compartment
Id BooleanIn Subtree - Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned depending on the setting of
accessLevel
. - display
Name String - A filter to return only resources that match the entire display name given.
- filters
Changes to this property will trigger replacement.
- resource
Metadata BooleanOnly - Default is false. When set to true, the list of all Oracle-managed resources metadata supported by Cloud Guard is returned.
- state String
- The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
getDetectorRecipes Result
The following output properties are available:
- Compartment
Id string - Compartment OCID of detector recipe
- Detector
Recipe List<GetCollections Detector Recipes Detector Recipe Collection> - The list of detector_recipe_collection.
- Id string
- The provider-assigned unique ID for this managed resource.
- Access
Level string - Compartment
Id boolIn Subtree - Display
Name string - Display name of the entity
- Filters
List<Get
Detector Recipes Filter> - Resource
Metadata boolOnly - State string
- The current lifecycle state of the resource
- Compartment
Id string - Compartment OCID of detector recipe
- Detector
Recipe []GetCollections Detector Recipes Detector Recipe Collection - The list of detector_recipe_collection.
- Id string
- The provider-assigned unique ID for this managed resource.
- Access
Level string - Compartment
Id boolIn Subtree - Display
Name string - Display name of the entity
- Filters
[]Get
Detector Recipes Filter - Resource
Metadata boolOnly - State string
- The current lifecycle state of the resource
- compartment
Id String - Compartment OCID of detector recipe
- detector
Recipe List<GetCollections Detector Recipes Detector Recipe Collection> - The list of detector_recipe_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- access
Level String - compartment
Id BooleanIn Subtree - display
Name String - Display name of the entity
- filters
List<Get
Detector Recipes Filter> - resource
Metadata BooleanOnly - state String
- The current lifecycle state of the resource
- compartment
Id string - Compartment OCID of detector recipe
- detector
Recipe GetCollections Detector Recipes Detector Recipe Collection[] - The list of detector_recipe_collection.
- id string
- The provider-assigned unique ID for this managed resource.
- access
Level string - compartment
Id booleanIn Subtree - display
Name string - Display name of the entity
- filters
Get
Detector Recipes Filter[] - resource
Metadata booleanOnly - state string
- The current lifecycle state of the resource
- compartment_
id str - Compartment OCID of detector recipe
- detector_
recipe_ Sequence[cloudguard.collections Get Detector Recipes Detector Recipe Collection] - The list of detector_recipe_collection.
- id str
- The provider-assigned unique ID for this managed resource.
- access_
level str - compartment_
id_ boolin_ subtree - display_
name str - Display name of the entity
- filters
Sequence[cloudguard.
Get Detector Recipes Filter] - resource_
metadata_ boolonly - state str
- The current lifecycle state of the resource
- compartment
Id String - Compartment OCID of detector recipe
- detector
Recipe List<Property Map>Collections - The list of detector_recipe_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- access
Level String - compartment
Id BooleanIn Subtree - display
Name String - Display name of the entity
- filters List<Property Map>
- resource
Metadata BooleanOnly - state String
- The current lifecycle state of the resource
Supporting Types
GetDetectorRecipesDetectorRecipeCollection
- Items
This property is required. List<GetDetector Recipes Detector Recipe Collection Item>
- Items
This property is required. []GetDetector Recipes Detector Recipe Collection Item
- items
This property is required. List<GetDetector Recipes Detector Recipe Collection Item>
- items
This property is required. GetDetector Recipes Detector Recipe Collection Item[]
- items
This property is required. Sequence[cloudguard.Get Detector Recipes Detector Recipe Collection Item]
- items
This property is required. List<Property Map>
GetDetectorRecipesDetectorRecipeCollectionItem
- Compartment
Id This property is required. string - The OCID of the compartment in which to list resources.
This property is required. Dictionary<string, string>- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Description
This property is required. string - Description for detector recipe detector rule
- Detector
This property is required. string - Detector recipe for the rule
- Detector
Recipe Type This property is required. string - Recipe type ( STANDARD, ENTERPRISE )
- Detector
Rules This property is required. List<GetDetector Recipes Detector Recipe Collection Item Detector Rule> - List of detector rules for the detector type for recipe - user input
- Display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- Effective
Detector Rules This property is required. List<GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule> - List of effective detector rules for the detector type for recipe after applying defaults
This property is required. Dictionary<string, string>- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- Id
This property is required. string - OCID for detector recipe
- Owner
This property is required. string - Owner of detector recipe
- Source
Detector Recipe Id This property is required. string - Recipe OCID of the source recipe to be cloned
- State
This property is required. string - The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
This property is required. Dictionary<string, string>- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Target
Ids This property is required. List<string> - List of target IDs to which the recipe is attached
- Time
Created This property is required. string - The date and time the detector recipe was created Format defined by RFC3339.
- Time
Updated This property is required. string - The date and time the detector recipe was last updated Format defined by RFC3339.
- Compartment
Id This property is required. string - The OCID of the compartment in which to list resources.
This property is required. map[string]string- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Description
This property is required. string - Description for detector recipe detector rule
- Detector
This property is required. string - Detector recipe for the rule
- Detector
Recipe Type This property is required. string - Recipe type ( STANDARD, ENTERPRISE )
- Detector
Rules This property is required. []GetDetector Recipes Detector Recipe Collection Item Detector Rule - List of detector rules for the detector type for recipe - user input
- Display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- Effective
Detector Rules This property is required. []GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule - List of effective detector rules for the detector type for recipe after applying defaults
This property is required. map[string]string- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- Id
This property is required. string - OCID for detector recipe
- Owner
This property is required. string - Owner of detector recipe
- Source
Detector Recipe Id This property is required. string - Recipe OCID of the source recipe to be cloned
- State
This property is required. string - The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
This property is required. map[string]string- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Target
Ids This property is required. []string - List of target IDs to which the recipe is attached
- Time
Created This property is required. string - The date and time the detector recipe was created Format defined by RFC3339.
- Time
Updated This property is required. string - The date and time the detector recipe was last updated Format defined by RFC3339.
- compartment
Id This property is required. String - The OCID of the compartment in which to list resources.
This property is required. Map<String,String>- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- description
This property is required. String - Description for detector recipe detector rule
- detector
This property is required. String - Detector recipe for the rule
- detector
Recipe Type This property is required. String - Recipe type ( STANDARD, ENTERPRISE )
- detector
Rules This property is required. List<GetDetector Recipes Detector Recipe Collection Item Detector Rule> - List of detector rules for the detector type for recipe - user input
- display
Name This property is required. String - A filter to return only resources that match the entire display name given.
- effective
Detector Rules This property is required. List<GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule> - List of effective detector rules for the detector type for recipe after applying defaults
This property is required. Map<String,String>- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- id
This property is required. String - OCID for detector recipe
- owner
This property is required. String - Owner of detector recipe
- source
Detector Recipe Id This property is required. String - Recipe OCID of the source recipe to be cloned
- state
This property is required. String - The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
This property is required. Map<String,String>- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example:
{"orcl-cloud.free-tier-retained": "true"}
- target
Ids This property is required. List<String> - List of target IDs to which the recipe is attached
- time
Created This property is required. String - The date and time the detector recipe was created Format defined by RFC3339.
- time
Updated This property is required. String - The date and time the detector recipe was last updated Format defined by RFC3339.
- compartment
Id This property is required. string - The OCID of the compartment in which to list resources.
This property is required. {[key: string]: string}- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- description
This property is required. string - Description for detector recipe detector rule
- detector
This property is required. string - Detector recipe for the rule
- detector
Recipe Type This property is required. string - Recipe type ( STANDARD, ENTERPRISE )
- detector
Rules This property is required. GetDetector Recipes Detector Recipe Collection Item Detector Rule[] - List of detector rules for the detector type for recipe - user input
- display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- effective
Detector Rules This property is required. GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule[] - List of effective detector rules for the detector type for recipe after applying defaults
This property is required. {[key: string]: string}- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- id
This property is required. string - OCID for detector recipe
- owner
This property is required. string - Owner of detector recipe
- source
Detector Recipe Id This property is required. string - Recipe OCID of the source recipe to be cloned
- state
This property is required. string - The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
This property is required. {[key: string]: string}- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example:
{"orcl-cloud.free-tier-retained": "true"}
- target
Ids This property is required. string[] - List of target IDs to which the recipe is attached
- time
Created This property is required. string - The date and time the detector recipe was created Format defined by RFC3339.
- time
Updated This property is required. string - The date and time the detector recipe was last updated Format defined by RFC3339.
- compartment_
id This property is required. str - The OCID of the compartment in which to list resources.
This property is required. Mapping[str, str]- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- description
This property is required. str - Description for detector recipe detector rule
- detector
This property is required. str - Detector recipe for the rule
- detector_
recipe_ type This property is required. str - Recipe type ( STANDARD, ENTERPRISE )
- detector_
rules This property is required. Sequence[cloudguard.Get Detector Recipes Detector Recipe Collection Item Detector Rule] - List of detector rules for the detector type for recipe - user input
- display_
name This property is required. str - A filter to return only resources that match the entire display name given.
- effective_
detector_ rules This property is required. Sequence[cloudguard.Get Detector Recipes Detector Recipe Collection Item Effective Detector Rule] - List of effective detector rules for the detector type for recipe after applying defaults
This property is required. Mapping[str, str]- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- id
This property is required. str - OCID for detector recipe
- owner
This property is required. str - Owner of detector recipe
- source_
detector_ recipe_ id This property is required. str - Recipe OCID of the source recipe to be cloned
- state
This property is required. str - The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
This property is required. Mapping[str, str]- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example:
{"orcl-cloud.free-tier-retained": "true"}
- target_
ids This property is required. Sequence[str] - List of target IDs to which the recipe is attached
- time_
created This property is required. str - The date and time the detector recipe was created Format defined by RFC3339.
- time_
updated This property is required. str - The date and time the detector recipe was last updated Format defined by RFC3339.
- compartment
Id This property is required. String - The OCID of the compartment in which to list resources.
This property is required. Map<String>- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- description
This property is required. String - Description for detector recipe detector rule
- detector
This property is required. String - Detector recipe for the rule
- detector
Recipe Type This property is required. String - Recipe type ( STANDARD, ENTERPRISE )
- detector
Rules This property is required. List<Property Map> - List of detector rules for the detector type for recipe - user input
- display
Name This property is required. String - A filter to return only resources that match the entire display name given.
- effective
Detector Rules This property is required. List<Property Map> - List of effective detector rules for the detector type for recipe after applying defaults
This property is required. Map<String>- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- id
This property is required. String - OCID for detector recipe
- owner
This property is required. String - Owner of detector recipe
- source
Detector Recipe Id This property is required. String - Recipe OCID of the source recipe to be cloned
- state
This property is required. String - The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
This property is required. Map<String>- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example:
{"orcl-cloud.free-tier-retained": "true"}
- target
Ids This property is required. List<String> - List of target IDs to which the recipe is attached
- time
Created This property is required. String - The date and time the detector recipe was created Format defined by RFC3339.
- time
Updated This property is required. String - The date and time the detector recipe was last updated Format defined by RFC3339.
GetDetectorRecipesDetectorRecipeCollectionItemDetectorRule
- Candidate
Responder Rules This property is required. List<GetDetector Recipes Detector Recipe Collection Item Detector Rule Candidate Responder Rule> - List of responder rules that can be used to remediate this detector rule
- Data
Source Id This property is required. string - The ID of the attached data source
- Description
This property is required. string - Description for detector recipe detector rule
- Details
This property is required. List<GetDetector Recipes Detector Recipe Collection Item Detector Rule Detail> - Detailed information for a detector.
- Detector
This property is required. string - Detector recipe for the rule
- Detector
Rule Id This property is required. string - The unique identifier of the detector rule.
- Display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- Entities
Mappings This property is required. List<GetDetector Recipes Detector Recipe Collection Item Detector Rule Entities Mapping> - Data source entities mapping for the detector rule
- Lifecycle
Details This property is required. string - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Managed
List Types This property is required. List<string> - List of managed list types related to this rule
- Recommendation
This property is required. string - Recommendation for DetectorRecipeDetectorRule resource
- Resource
Type This property is required. string - Resource type of the configuration to which the rule is applied
- Service
Type This property is required. string - Service type of the configuration to which the rule is applied
- State
This property is required. string - The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- Time
Created This property is required. string - The date and time the detector recipe was created Format defined by RFC3339.
- Time
Updated This property is required. string - The date and time the detector recipe was last updated Format defined by RFC3339.
- Candidate
Responder Rules This property is required. []GetDetector Recipes Detector Recipe Collection Item Detector Rule Candidate Responder Rule - List of responder rules that can be used to remediate this detector rule
- Data
Source Id This property is required. string - The ID of the attached data source
- Description
This property is required. string - Description for detector recipe detector rule
- Details
This property is required. []GetDetector Recipes Detector Recipe Collection Item Detector Rule Detail - Detailed information for a detector.
- Detector
This property is required. string - Detector recipe for the rule
- Detector
Rule Id This property is required. string - The unique identifier of the detector rule.
- Display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- Entities
Mappings This property is required. []GetDetector Recipes Detector Recipe Collection Item Detector Rule Entities Mapping - Data source entities mapping for the detector rule
- Lifecycle
Details This property is required. string - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Managed
List Types This property is required. []string - List of managed list types related to this rule
- Recommendation
This property is required. string - Recommendation for DetectorRecipeDetectorRule resource
- Resource
Type This property is required. string - Resource type of the configuration to which the rule is applied
- Service
Type This property is required. string - Service type of the configuration to which the rule is applied
- State
This property is required. string - The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- Time
Created This property is required. string - The date and time the detector recipe was created Format defined by RFC3339.
- Time
Updated This property is required. string - The date and time the detector recipe was last updated Format defined by RFC3339.
- candidate
Responder Rules This property is required. List<GetDetector Recipes Detector Recipe Collection Item Detector Rule Candidate Responder Rule> - List of responder rules that can be used to remediate this detector rule
- data
Source Id This property is required. String - The ID of the attached data source
- description
This property is required. String - Description for detector recipe detector rule
- details
This property is required. List<GetDetector Recipes Detector Recipe Collection Item Detector Rule Detail> - Detailed information for a detector.
- detector
This property is required. String - Detector recipe for the rule
- detector
Rule Id This property is required. String - The unique identifier of the detector rule.
- display
Name This property is required. String - A filter to return only resources that match the entire display name given.
- entities
Mappings This property is required. List<GetDetector Recipes Detector Recipe Collection Item Detector Rule Entities Mapping> - Data source entities mapping for the detector rule
- lifecycle
Details This property is required. String - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- managed
List Types This property is required. List<String> - List of managed list types related to this rule
- recommendation
This property is required. String - Recommendation for DetectorRecipeDetectorRule resource
- resource
Type This property is required. String - Resource type of the configuration to which the rule is applied
- service
Type This property is required. String - Service type of the configuration to which the rule is applied
- state
This property is required. String - The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- time
Created This property is required. String - The date and time the detector recipe was created Format defined by RFC3339.
- time
Updated This property is required. String - The date and time the detector recipe was last updated Format defined by RFC3339.
- candidate
Responder Rules This property is required. GetDetector Recipes Detector Recipe Collection Item Detector Rule Candidate Responder Rule[] - List of responder rules that can be used to remediate this detector rule
- data
Source Id This property is required. string - The ID of the attached data source
- description
This property is required. string - Description for detector recipe detector rule
- details
This property is required. GetDetector Recipes Detector Recipe Collection Item Detector Rule Detail[] - Detailed information for a detector.
- detector
This property is required. string - Detector recipe for the rule
- detector
Rule Id This property is required. string - The unique identifier of the detector rule.
- display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- entities
Mappings This property is required. GetDetector Recipes Detector Recipe Collection Item Detector Rule Entities Mapping[] - Data source entities mapping for the detector rule
- lifecycle
Details This property is required. string - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- managed
List Types This property is required. string[] - List of managed list types related to this rule
- recommendation
This property is required. string - Recommendation for DetectorRecipeDetectorRule resource
- resource
Type This property is required. string - Resource type of the configuration to which the rule is applied
- service
Type This property is required. string - Service type of the configuration to which the rule is applied
- state
This property is required. string - The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- time
Created This property is required. string - The date and time the detector recipe was created Format defined by RFC3339.
- time
Updated This property is required. string - The date and time the detector recipe was last updated Format defined by RFC3339.
- candidate_
responder_ rules This property is required. Sequence[cloudguard.Get Detector Recipes Detector Recipe Collection Item Detector Rule Candidate Responder Rule] - List of responder rules that can be used to remediate this detector rule
- data_
source_ id This property is required. str - The ID of the attached data source
- description
This property is required. str - Description for detector recipe detector rule
- details
This property is required. Sequence[cloudguard.Get Detector Recipes Detector Recipe Collection Item Detector Rule Detail] - Detailed information for a detector.
- detector
This property is required. str - Detector recipe for the rule
- detector_
rule_ id This property is required. str - The unique identifier of the detector rule.
- display_
name This property is required. str - A filter to return only resources that match the entire display name given.
- entities_
mappings This property is required. Sequence[cloudguard.Get Detector Recipes Detector Recipe Collection Item Detector Rule Entities Mapping] - Data source entities mapping for the detector rule
- lifecycle_
details This property is required. 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 This property is required. Sequence[str] - List of managed list types related to this rule
- recommendation
This property is required. str - Recommendation for DetectorRecipeDetectorRule resource
- resource_
type This property is required. str - Resource type of the configuration to which the rule is applied
- service_
type This property is required. str - Service type of the configuration to which the rule is applied
- state
This property is required. str - The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- time_
created This property is required. str - The date and time the detector recipe was created Format defined by RFC3339.
- time_
updated This property is required. str - The date and time the detector recipe was last updated Format defined by RFC3339.
- candidate
Responder Rules This property is required. List<Property Map> - List of responder rules that can be used to remediate this detector rule
- data
Source Id This property is required. String - The ID of the attached data source
- description
This property is required. String - Description for detector recipe detector rule
- details
This property is required. List<Property Map> - Detailed information for a detector.
- detector
This property is required. String - Detector recipe for the rule
- detector
Rule Id This property is required. String - The unique identifier of the detector rule.
- display
Name This property is required. String - A filter to return only resources that match the entire display name given.
- entities
Mappings This property is required. List<Property Map> - Data source entities mapping for the detector rule
- lifecycle
Details This property is required. String - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- managed
List Types This property is required. List<String> - List of managed list types related to this rule
- recommendation
This property is required. String - Recommendation for DetectorRecipeDetectorRule resource
- resource
Type This property is required. String - Resource type of the configuration to which the rule is applied
- service
Type This property is required. String - Service type of the configuration to which the rule is applied
- state
This property is required. String - The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- time
Created This property is required. String - The date and time the detector recipe was created Format defined by RFC3339.
- time
Updated This property is required. String - The date and time the detector recipe was last updated Format defined by RFC3339.
GetDetectorRecipesDetectorRecipeCollectionItemDetectorRuleCandidateResponderRule
- Display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- Id
This property is required. string - OCID for detector recipe
- Is
Preferred This property is required. bool - Is this the preferred state?
- Display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- Id
This property is required. string - OCID for detector recipe
- Is
Preferred This property is required. bool - Is this the preferred state?
- display
Name This property is required. String - A filter to return only resources that match the entire display name given.
- id
This property is required. String - OCID for detector recipe
- is
Preferred This property is required. Boolean - Is this the preferred state?
- display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- id
This property is required. string - OCID for detector recipe
- is
Preferred This property is required. boolean - Is this the preferred state?
- display_
name This property is required. str - A filter to return only resources that match the entire display name given.
- id
This property is required. str - OCID for detector recipe
- is_
preferred This property is required. bool - Is this the preferred state?
- display
Name This property is required. String - A filter to return only resources that match the entire display name given.
- id
This property is required. String - OCID for detector recipe
- is
Preferred This property is required. Boolean - Is this the preferred state?
GetDetectorRecipesDetectorRecipeCollectionItemDetectorRuleDetail
- Condition
This property is required. string - The base condition resource.
- Configurations
This property is required. List<GetDetector Recipes Detector Recipe Collection Item Detector Rule Detail Configuration> - List of detector rule configurations
- Data
Source Id This property is required. string - The ID of the attached data source
- Description
This property is required. string - Description for detector recipe detector rule
- Entities
Mappings This property is required. List<GetDetector Recipes Detector Recipe Collection Item Detector Rule Detail Entities Mapping> - Data source entities mapping for the detector rule
- Is
Configuration Allowed This property is required. bool - Can the rule be configured?
- Is
Enabled This property is required. bool - Enablement status for the rule
- Labels
This property is required. List<string> - User-defined labels for a detector rule
- Recommendation
This property is required. string - Recommendation for DetectorRecipeDetectorRule resource
- Risk
Level This property is required. string - The risk level for the rule
- Condition
This property is required. string - The base condition resource.
- Configurations
This property is required. []GetDetector Recipes Detector Recipe Collection Item Detector Rule Detail Configuration - List of detector rule configurations
- Data
Source Id This property is required. string - The ID of the attached data source
- Description
This property is required. string - Description for detector recipe detector rule
- Entities
Mappings This property is required. []GetDetector Recipes Detector Recipe Collection Item Detector Rule Detail Entities Mapping - Data source entities mapping for the detector rule
- Is
Configuration Allowed This property is required. bool - Can the rule be configured?
- Is
Enabled This property is required. bool - Enablement status for the rule
- Labels
This property is required. []string - User-defined labels for a detector rule
- Recommendation
This property is required. string - Recommendation for DetectorRecipeDetectorRule resource
- Risk
Level This property is required. string - The risk level for the rule
- condition
This property is required. String - The base condition resource.
- configurations
This property is required. List<GetDetector Recipes Detector Recipe Collection Item Detector Rule Detail Configuration> - List of detector rule configurations
- data
Source Id This property is required. String - The ID of the attached data source
- description
This property is required. String - Description for detector recipe detector rule
- entities
Mappings This property is required. List<GetDetector Recipes Detector Recipe Collection Item Detector Rule Detail Entities Mapping> - Data source entities mapping for the detector rule
- is
Configuration Allowed This property is required. Boolean - Can the rule be configured?
- is
Enabled This property is required. Boolean - Enablement status for the rule
- labels
This property is required. List<String> - User-defined labels for a detector rule
- recommendation
This property is required. String - Recommendation for DetectorRecipeDetectorRule resource
- risk
Level This property is required. String - The risk level for the rule
- condition
This property is required. string - The base condition resource.
- configurations
This property is required. GetDetector Recipes Detector Recipe Collection Item Detector Rule Detail Configuration[] - List of detector rule configurations
- data
Source Id This property is required. string - The ID of the attached data source
- description
This property is required. string - Description for detector recipe detector rule
- entities
Mappings This property is required. GetDetector Recipes Detector Recipe Collection Item Detector Rule Detail Entities Mapping[] - Data source entities mapping for the detector rule
- is
Configuration Allowed This property is required. boolean - Can the rule be configured?
- is
Enabled This property is required. boolean - Enablement status for the rule
- labels
This property is required. string[] - User-defined labels for a detector rule
- recommendation
This property is required. string - Recommendation for DetectorRecipeDetectorRule resource
- risk
Level This property is required. string - The risk level for the rule
- condition
This property is required. str - The base condition resource.
- configurations
This property is required. Sequence[cloudguard.Get Detector Recipes Detector Recipe Collection Item Detector Rule Detail Configuration] - List of detector rule configurations
- data_
source_ id This property is required. str - The ID of the attached data source
- description
This property is required. str - Description for detector recipe detector rule
- entities_
mappings This property is required. Sequence[cloudguard.Get Detector Recipes Detector Recipe Collection Item Detector Rule Detail Entities Mapping] - Data source entities mapping for the detector rule
- is_
configuration_ allowed This property is required. bool - Can the rule be configured?
- is_
enabled This property is required. bool - Enablement status for the rule
- labels
This property is required. Sequence[str] - User-defined labels for a detector rule
- recommendation
This property is required. str - Recommendation for DetectorRecipeDetectorRule resource
- risk_
level This property is required. str - The risk level for the rule
- condition
This property is required. String - The base condition resource.
- configurations
This property is required. List<Property Map> - List of detector rule configurations
- data
Source Id This property is required. String - The ID of the attached data source
- description
This property is required. String - Description for detector recipe detector rule
- entities
Mappings This property is required. List<Property Map> - Data source entities mapping for the detector rule
- is
Configuration Allowed This property is required. Boolean - Can the rule be configured?
- is
Enabled This property is required. Boolean - Enablement status for the rule
- labels
This property is required. List<String> - User-defined labels for a detector rule
- recommendation
This property is required. String - Recommendation for DetectorRecipeDetectorRule resource
- risk
Level This property is required. String - The risk level for the rule
GetDetectorRecipesDetectorRecipeCollectionItemDetectorRuleDetailConfiguration
- Config
Key This property is required. string - Unique identifier of the configuration
- Data
Type This property is required. string - Configuration data type
- Name
This property is required. string - Configuration name
- Value
This property is required. string - Configuration value
- Values
This property is required. List<GetDetector Recipes Detector Recipe Collection Item Detector Rule Detail Configuration Value> - List of configuration values
- Config
Key This property is required. string - Unique identifier of the configuration
- Data
Type This property is required. string - Configuration data type
- Name
This property is required. string - Configuration name
- Value
This property is required. string - Configuration value
- Values
This property is required. []GetDetector Recipes Detector Recipe Collection Item Detector Rule Detail Configuration Value - List of configuration values
- config
Key This property is required. String - Unique identifier of the configuration
- data
Type This property is required. String - Configuration data type
- name
This property is required. String - Configuration name
- value
This property is required. String - Configuration value
- values
This property is required. List<GetDetector Recipes Detector Recipe Collection Item Detector Rule Detail Configuration Value> - List of configuration values
- config
Key This property is required. string - Unique identifier of the configuration
- data
Type This property is required. string - Configuration data type
- name
This property is required. string - Configuration name
- value
This property is required. string - Configuration value
- values
This property is required. GetDetector Recipes Detector Recipe Collection Item Detector Rule Detail Configuration Value[] - List of configuration values
- config_
key This property is required. str - Unique identifier of the configuration
- data_
type This property is required. str - Configuration data type
- name
This property is required. str - Configuration name
- value
This property is required. str - Configuration value
- values
This property is required. Sequence[cloudguard.Get Detector Recipes Detector Recipe Collection Item Detector Rule Detail Configuration Value] - List of configuration values
- config
Key This property is required. String - Unique identifier of the configuration
- data
Type This property is required. String - Configuration data type
- name
This property is required. String - Configuration name
- value
This property is required. String - Configuration value
- values
This property is required. List<Property Map> - List of configuration values
GetDetectorRecipesDetectorRecipeCollectionItemDetectorRuleDetailConfigurationValue
- List
Type This property is required. string - Configuration list item type (CUSTOM or MANAGED)
- Managed
List Type This property is required. string - Type of content in the managed list
- Value
This property is required. string - Configuration value
- List
Type This property is required. string - Configuration list item type (CUSTOM or MANAGED)
- Managed
List Type This property is required. string - Type of content in the managed list
- Value
This property is required. string - Configuration value
- list
Type This property is required. String - Configuration list item type (CUSTOM or MANAGED)
- managed
List Type This property is required. String - Type of content in the managed list
- value
This property is required. String - Configuration value
- list
Type This property is required. string - Configuration list item type (CUSTOM or MANAGED)
- managed
List Type This property is required. string - Type of content in the managed list
- value
This property is required. string - Configuration value
- list_
type This property is required. str - Configuration list item type (CUSTOM or MANAGED)
- managed_
list_ type This property is required. str - Type of content in the managed list
- value
This property is required. str - Configuration value
- list
Type This property is required. String - Configuration list item type (CUSTOM or MANAGED)
- managed
List Type This property is required. String - Type of content in the managed list
- value
This property is required. String - Configuration value
GetDetectorRecipesDetectorRecipeCollectionItemDetectorRuleDetailEntitiesMapping
- Display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- Entity
Type This property is required. string - Type of entity
- Query
Field This property is required. string - The entity value mapped to a data source query
- Display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- Entity
Type This property is required. string - Type of entity
- Query
Field This property is required. string - The entity value mapped to a data source query
- display
Name This property is required. String - A filter to return only resources that match the entire display name given.
- entity
Type This property is required. String - Type of entity
- query
Field This property is required. String - The entity value mapped to a data source query
- display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- entity
Type This property is required. string - Type of entity
- query
Field This property is required. string - The entity value mapped to a data source query
- display_
name This property is required. str - A filter to return only resources that match the entire display name given.
- entity_
type This property is required. str - Type of entity
- query_
field This property is required. str - The entity value mapped to a data source query
- display
Name This property is required. String - A filter to return only resources that match the entire display name given.
- entity
Type This property is required. String - Type of entity
- query
Field This property is required. String - The entity value mapped to a data source query
GetDetectorRecipesDetectorRecipeCollectionItemDetectorRuleEntitiesMapping
- Display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- Entity
Type This property is required. string - Type of entity
- Query
Field This property is required. string - The entity value mapped to a data source query
- Display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- Entity
Type This property is required. string - Type of entity
- Query
Field This property is required. string - The entity value mapped to a data source query
- display
Name This property is required. String - A filter to return only resources that match the entire display name given.
- entity
Type This property is required. String - Type of entity
- query
Field This property is required. String - The entity value mapped to a data source query
- display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- entity
Type This property is required. string - Type of entity
- query
Field This property is required. string - The entity value mapped to a data source query
- display_
name This property is required. str - A filter to return only resources that match the entire display name given.
- entity_
type This property is required. str - Type of entity
- query_
field This property is required. str - The entity value mapped to a data source query
- display
Name This property is required. String - A filter to return only resources that match the entire display name given.
- entity
Type This property is required. String - Type of entity
- query
Field This property is required. String - The entity value mapped to a data source query
GetDetectorRecipesDetectorRecipeCollectionItemEffectiveDetectorRule
- Candidate
Responder Rules This property is required. List<GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule Candidate Responder Rule> - List of responder rules that can be used to remediate this detector rule
- Data
Source Id This property is required. string - The ID of the attached data source
- Description
This property is required. string - Description for detector recipe detector rule
- Details
This property is required. List<GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule Detail> - Detailed information for a detector.
- Detector
This property is required. string - Detector recipe for the rule
- Detector
Rule Id This property is required. string - The unique identifier of the detector rule.
- Display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- Entities
Mappings This property is required. List<GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule Entities Mapping> - Data source entities mapping for the detector rule
- Lifecycle
Details This property is required. string - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Managed
List Types This property is required. List<string> - List of managed list types related to this rule
- Recommendation
This property is required. string - Recommendation for DetectorRecipeDetectorRule resource
- Resource
Type This property is required. string - Resource type of the configuration to which the rule is applied
- Service
Type This property is required. string - Service type of the configuration to which the rule is applied
- State
This property is required. string - The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- Time
Created This property is required. string - The date and time the detector recipe was created Format defined by RFC3339.
- Time
Updated This property is required. string - The date and time the detector recipe was last updated Format defined by RFC3339.
- Candidate
Responder Rules This property is required. []GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule Candidate Responder Rule - List of responder rules that can be used to remediate this detector rule
- Data
Source Id This property is required. string - The ID of the attached data source
- Description
This property is required. string - Description for detector recipe detector rule
- Details
This property is required. []GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule Detail - Detailed information for a detector.
- Detector
This property is required. string - Detector recipe for the rule
- Detector
Rule Id This property is required. string - The unique identifier of the detector rule.
- Display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- Entities
Mappings This property is required. []GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule Entities Mapping - Data source entities mapping for the detector rule
- Lifecycle
Details This property is required. string - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Managed
List Types This property is required. []string - List of managed list types related to this rule
- Recommendation
This property is required. string - Recommendation for DetectorRecipeDetectorRule resource
- Resource
Type This property is required. string - Resource type of the configuration to which the rule is applied
- Service
Type This property is required. string - Service type of the configuration to which the rule is applied
- State
This property is required. string - The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- Time
Created This property is required. string - The date and time the detector recipe was created Format defined by RFC3339.
- Time
Updated This property is required. string - The date and time the detector recipe was last updated Format defined by RFC3339.
- candidate
Responder Rules This property is required. List<GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule Candidate Responder Rule> - List of responder rules that can be used to remediate this detector rule
- data
Source Id This property is required. String - The ID of the attached data source
- description
This property is required. String - Description for detector recipe detector rule
- details
This property is required. List<GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule Detail> - Detailed information for a detector.
- detector
This property is required. String - Detector recipe for the rule
- detector
Rule Id This property is required. String - The unique identifier of the detector rule.
- display
Name This property is required. String - A filter to return only resources that match the entire display name given.
- entities
Mappings This property is required. List<GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule Entities Mapping> - Data source entities mapping for the detector rule
- lifecycle
Details This property is required. String - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- managed
List Types This property is required. List<String> - List of managed list types related to this rule
- recommendation
This property is required. String - Recommendation for DetectorRecipeDetectorRule resource
- resource
Type This property is required. String - Resource type of the configuration to which the rule is applied
- service
Type This property is required. String - Service type of the configuration to which the rule is applied
- state
This property is required. String - The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- time
Created This property is required. String - The date and time the detector recipe was created Format defined by RFC3339.
- time
Updated This property is required. String - The date and time the detector recipe was last updated Format defined by RFC3339.
- candidate
Responder Rules This property is required. GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule Candidate Responder Rule[] - List of responder rules that can be used to remediate this detector rule
- data
Source Id This property is required. string - The ID of the attached data source
- description
This property is required. string - Description for detector recipe detector rule
- details
This property is required. GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule Detail[] - Detailed information for a detector.
- detector
This property is required. string - Detector recipe for the rule
- detector
Rule Id This property is required. string - The unique identifier of the detector rule.
- display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- entities
Mappings This property is required. GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule Entities Mapping[] - Data source entities mapping for the detector rule
- lifecycle
Details This property is required. string - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- managed
List Types This property is required. string[] - List of managed list types related to this rule
- recommendation
This property is required. string - Recommendation for DetectorRecipeDetectorRule resource
- resource
Type This property is required. string - Resource type of the configuration to which the rule is applied
- service
Type This property is required. string - Service type of the configuration to which the rule is applied
- state
This property is required. string - The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- time
Created This property is required. string - The date and time the detector recipe was created Format defined by RFC3339.
- time
Updated This property is required. string - The date and time the detector recipe was last updated Format defined by RFC3339.
- candidate_
responder_ rules This property is required. Sequence[cloudguard.Get Detector Recipes Detector Recipe Collection Item Effective Detector Rule Candidate Responder Rule] - List of responder rules that can be used to remediate this detector rule
- data_
source_ id This property is required. str - The ID of the attached data source
- description
This property is required. str - Description for detector recipe detector rule
- details
This property is required. Sequence[cloudguard.Get Detector Recipes Detector Recipe Collection Item Effective Detector Rule Detail] - Detailed information for a detector.
- detector
This property is required. str - Detector recipe for the rule
- detector_
rule_ id This property is required. str - The unique identifier of the detector rule.
- display_
name This property is required. str - A filter to return only resources that match the entire display name given.
- entities_
mappings This property is required. Sequence[cloudguard.Get Detector Recipes Detector Recipe Collection Item Effective Detector Rule Entities Mapping] - Data source entities mapping for the detector rule
- lifecycle_
details This property is required. 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 This property is required. Sequence[str] - List of managed list types related to this rule
- recommendation
This property is required. str - Recommendation for DetectorRecipeDetectorRule resource
- resource_
type This property is required. str - Resource type of the configuration to which the rule is applied
- service_
type This property is required. str - Service type of the configuration to which the rule is applied
- state
This property is required. str - The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- time_
created This property is required. str - The date and time the detector recipe was created Format defined by RFC3339.
- time_
updated This property is required. str - The date and time the detector recipe was last updated Format defined by RFC3339.
- candidate
Responder Rules This property is required. List<Property Map> - List of responder rules that can be used to remediate this detector rule
- data
Source Id This property is required. String - The ID of the attached data source
- description
This property is required. String - Description for detector recipe detector rule
- details
This property is required. List<Property Map> - Detailed information for a detector.
- detector
This property is required. String - Detector recipe for the rule
- detector
Rule Id This property is required. String - The unique identifier of the detector rule.
- display
Name This property is required. String - A filter to return only resources that match the entire display name given.
- entities
Mappings This property is required. List<Property Map> - Data source entities mapping for the detector rule
- lifecycle
Details This property is required. String - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- managed
List Types This property is required. List<String> - List of managed list types related to this rule
- recommendation
This property is required. String - Recommendation for DetectorRecipeDetectorRule resource
- resource
Type This property is required. String - Resource type of the configuration to which the rule is applied
- service
Type This property is required. String - Service type of the configuration to which the rule is applied
- state
This property is required. String - The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- time
Created This property is required. String - The date and time the detector recipe was created Format defined by RFC3339.
- time
Updated This property is required. String - The date and time the detector recipe was last updated Format defined by RFC3339.
GetDetectorRecipesDetectorRecipeCollectionItemEffectiveDetectorRuleCandidateResponderRule
- Display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- Id
This property is required. string - OCID for detector recipe
- Is
Preferred This property is required. bool - Is this the preferred state?
- Display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- Id
This property is required. string - OCID for detector recipe
- Is
Preferred This property is required. bool - Is this the preferred state?
- display
Name This property is required. String - A filter to return only resources that match the entire display name given.
- id
This property is required. String - OCID for detector recipe
- is
Preferred This property is required. Boolean - Is this the preferred state?
- display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- id
This property is required. string - OCID for detector recipe
- is
Preferred This property is required. boolean - Is this the preferred state?
- display_
name This property is required. str - A filter to return only resources that match the entire display name given.
- id
This property is required. str - OCID for detector recipe
- is_
preferred This property is required. bool - Is this the preferred state?
- display
Name This property is required. String - A filter to return only resources that match the entire display name given.
- id
This property is required. String - OCID for detector recipe
- is
Preferred This property is required. Boolean - Is this the preferred state?
GetDetectorRecipesDetectorRecipeCollectionItemEffectiveDetectorRuleDetail
- Condition
This property is required. string - The base condition resource.
- Configurations
This property is required. List<GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule Detail Configuration> - List of detector rule configurations
- Data
Source Id This property is required. string - The ID of the attached data source
- Description
This property is required. string - Description for detector recipe detector rule
- Entities
Mappings This property is required. List<GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule Detail Entities Mapping> - Data source entities mapping for the detector rule
- Is
Configuration Allowed This property is required. bool - Can the rule be configured?
- Is
Enabled This property is required. bool - Enablement status for the rule
- Labels
This property is required. List<string> - User-defined labels for a detector rule
- Recommendation
This property is required. string - Recommendation for DetectorRecipeDetectorRule resource
- Risk
Level This property is required. string - The risk level for the rule
- Condition
This property is required. string - The base condition resource.
- Configurations
This property is required. []GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule Detail Configuration - List of detector rule configurations
- Data
Source Id This property is required. string - The ID of the attached data source
- Description
This property is required. string - Description for detector recipe detector rule
- Entities
Mappings This property is required. []GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule Detail Entities Mapping - Data source entities mapping for the detector rule
- Is
Configuration Allowed This property is required. bool - Can the rule be configured?
- Is
Enabled This property is required. bool - Enablement status for the rule
- Labels
This property is required. []string - User-defined labels for a detector rule
- Recommendation
This property is required. string - Recommendation for DetectorRecipeDetectorRule resource
- Risk
Level This property is required. string - The risk level for the rule
- condition
This property is required. String - The base condition resource.
- configurations
This property is required. List<GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule Detail Configuration> - List of detector rule configurations
- data
Source Id This property is required. String - The ID of the attached data source
- description
This property is required. String - Description for detector recipe detector rule
- entities
Mappings This property is required. List<GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule Detail Entities Mapping> - Data source entities mapping for the detector rule
- is
Configuration Allowed This property is required. Boolean - Can the rule be configured?
- is
Enabled This property is required. Boolean - Enablement status for the rule
- labels
This property is required. List<String> - User-defined labels for a detector rule
- recommendation
This property is required. String - Recommendation for DetectorRecipeDetectorRule resource
- risk
Level This property is required. String - The risk level for the rule
- condition
This property is required. string - The base condition resource.
- configurations
This property is required. GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule Detail Configuration[] - List of detector rule configurations
- data
Source Id This property is required. string - The ID of the attached data source
- description
This property is required. string - Description for detector recipe detector rule
- entities
Mappings This property is required. GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule Detail Entities Mapping[] - Data source entities mapping for the detector rule
- is
Configuration Allowed This property is required. boolean - Can the rule be configured?
- is
Enabled This property is required. boolean - Enablement status for the rule
- labels
This property is required. string[] - User-defined labels for a detector rule
- recommendation
This property is required. string - Recommendation for DetectorRecipeDetectorRule resource
- risk
Level This property is required. string - The risk level for the rule
- condition
This property is required. str - The base condition resource.
- configurations
This property is required. Sequence[cloudguard.Get Detector Recipes Detector Recipe Collection Item Effective Detector Rule Detail Configuration] - List of detector rule configurations
- data_
source_ id This property is required. str - The ID of the attached data source
- description
This property is required. str - Description for detector recipe detector rule
- entities_
mappings This property is required. Sequence[cloudguard.Get Detector Recipes Detector Recipe Collection Item Effective Detector Rule Detail Entities Mapping] - Data source entities mapping for the detector rule
- is_
configuration_ allowed This property is required. bool - Can the rule be configured?
- is_
enabled This property is required. bool - Enablement status for the rule
- labels
This property is required. Sequence[str] - User-defined labels for a detector rule
- recommendation
This property is required. str - Recommendation for DetectorRecipeDetectorRule resource
- risk_
level This property is required. str - The risk level for the rule
- condition
This property is required. String - The base condition resource.
- configurations
This property is required. List<Property Map> - List of detector rule configurations
- data
Source Id This property is required. String - The ID of the attached data source
- description
This property is required. String - Description for detector recipe detector rule
- entities
Mappings This property is required. List<Property Map> - Data source entities mapping for the detector rule
- is
Configuration Allowed This property is required. Boolean - Can the rule be configured?
- is
Enabled This property is required. Boolean - Enablement status for the rule
- labels
This property is required. List<String> - User-defined labels for a detector rule
- recommendation
This property is required. String - Recommendation for DetectorRecipeDetectorRule resource
- risk
Level This property is required. String - The risk level for the rule
GetDetectorRecipesDetectorRecipeCollectionItemEffectiveDetectorRuleDetailConfiguration
- Config
Key This property is required. string - Unique identifier of the configuration
- Data
Type This property is required. string - Configuration data type
- Name
This property is required. string - Configuration name
- Value
This property is required. string - Configuration value
- Values
This property is required. List<GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule Detail Configuration Value> - List of configuration values
- Config
Key This property is required. string - Unique identifier of the configuration
- Data
Type This property is required. string - Configuration data type
- Name
This property is required. string - Configuration name
- Value
This property is required. string - Configuration value
- Values
This property is required. []GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule Detail Configuration Value - List of configuration values
- config
Key This property is required. String - Unique identifier of the configuration
- data
Type This property is required. String - Configuration data type
- name
This property is required. String - Configuration name
- value
This property is required. String - Configuration value
- values
This property is required. List<GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule Detail Configuration Value> - List of configuration values
- config
Key This property is required. string - Unique identifier of the configuration
- data
Type This property is required. string - Configuration data type
- name
This property is required. string - Configuration name
- value
This property is required. string - Configuration value
- values
This property is required. GetDetector Recipes Detector Recipe Collection Item Effective Detector Rule Detail Configuration Value[] - List of configuration values
- config_
key This property is required. str - Unique identifier of the configuration
- data_
type This property is required. str - Configuration data type
- name
This property is required. str - Configuration name
- value
This property is required. str - Configuration value
- values
This property is required. Sequence[cloudguard.Get Detector Recipes Detector Recipe Collection Item Effective Detector Rule Detail Configuration Value] - List of configuration values
- config
Key This property is required. String - Unique identifier of the configuration
- data
Type This property is required. String - Configuration data type
- name
This property is required. String - Configuration name
- value
This property is required. String - Configuration value
- values
This property is required. List<Property Map> - List of configuration values
GetDetectorRecipesDetectorRecipeCollectionItemEffectiveDetectorRuleDetailConfigurationValue
- List
Type This property is required. string - Configuration list item type (CUSTOM or MANAGED)
- Managed
List Type This property is required. string - Type of content in the managed list
- Value
This property is required. string - Configuration value
- List
Type This property is required. string - Configuration list item type (CUSTOM or MANAGED)
- Managed
List Type This property is required. string - Type of content in the managed list
- Value
This property is required. string - Configuration value
- list
Type This property is required. String - Configuration list item type (CUSTOM or MANAGED)
- managed
List Type This property is required. String - Type of content in the managed list
- value
This property is required. String - Configuration value
- list
Type This property is required. string - Configuration list item type (CUSTOM or MANAGED)
- managed
List Type This property is required. string - Type of content in the managed list
- value
This property is required. string - Configuration value
- list_
type This property is required. str - Configuration list item type (CUSTOM or MANAGED)
- managed_
list_ type This property is required. str - Type of content in the managed list
- value
This property is required. str - Configuration value
- list
Type This property is required. String - Configuration list item type (CUSTOM or MANAGED)
- managed
List Type This property is required. String - Type of content in the managed list
- value
This property is required. String - Configuration value
GetDetectorRecipesDetectorRecipeCollectionItemEffectiveDetectorRuleDetailEntitiesMapping
- Display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- Entity
Type This property is required. string - Type of entity
- Query
Field This property is required. string - The entity value mapped to a data source query
- Display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- Entity
Type This property is required. string - Type of entity
- Query
Field This property is required. string - The entity value mapped to a data source query
- display
Name This property is required. String - A filter to return only resources that match the entire display name given.
- entity
Type This property is required. String - Type of entity
- query
Field This property is required. String - The entity value mapped to a data source query
- display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- entity
Type This property is required. string - Type of entity
- query
Field This property is required. string - The entity value mapped to a data source query
- display_
name This property is required. str - A filter to return only resources that match the entire display name given.
- entity_
type This property is required. str - Type of entity
- query_
field This property is required. str - The entity value mapped to a data source query
- display
Name This property is required. String - A filter to return only resources that match the entire display name given.
- entity
Type This property is required. String - Type of entity
- query
Field This property is required. String - The entity value mapped to a data source query
GetDetectorRecipesDetectorRecipeCollectionItemEffectiveDetectorRuleEntitiesMapping
- Display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- Entity
Type This property is required. string - Type of entity
- Query
Field This property is required. string - The entity value mapped to a data source query
- Display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- Entity
Type This property is required. string - Type of entity
- Query
Field This property is required. string - The entity value mapped to a data source query
- display
Name This property is required. String - A filter to return only resources that match the entire display name given.
- entity
Type This property is required. String - Type of entity
- query
Field This property is required. String - The entity value mapped to a data source query
- display
Name This property is required. string - A filter to return only resources that match the entire display name given.
- entity
Type This property is required. string - Type of entity
- query
Field This property is required. string - The entity value mapped to a data source query
- display_
name This property is required. str - A filter to return only resources that match the entire display name given.
- entity_
type This property is required. str - Type of entity
- query_
field This property is required. str - The entity value mapped to a data source query
- display
Name This property is required. String - A filter to return only resources that match the entire display name given.
- entity
Type This property is required. String - Type of entity
- query
Field This property is required. String - The entity value mapped to a data source query
GetDetectorRecipesFilter
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.