Oracle Cloud Infrastructure v0.20.0, May 31 23
Oracle Cloud Infrastructure v0.20.0, May 31 23
oci.CloudGuard.Target
Explore with Pulumi AI
This resource provides the Target resource in Oracle Cloud Infrastructure Cloud Guard service.
Creates a new Target
Example Usage
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testTarget = new Oci.CloudGuard.Target("testTarget", new()
{
CompartmentId = @var.Compartment_id,
DisplayName = @var.Target_display_name,
TargetResourceId = oci_cloud_guard_target_resource.Test_target_resource.Id,
TargetResourceType = @var.Target_target_resource_type,
DefinedTags =
{
{ "foo-namespace.bar-key", "value" },
},
Description = @var.Target_description,
FreeformTags =
{
{ "bar-key", "value" },
},
State = @var.Target_state,
TargetDetectorRecipes = new[]
{
new Oci.CloudGuard.Inputs.TargetTargetDetectorRecipeArgs
{
DetectorRecipeId = oci_cloud_guard_detector_recipe.Test_detector_recipe.Id,
DetectorRules = new[]
{
new Oci.CloudGuard.Inputs.TargetTargetDetectorRecipeDetectorRuleArgs
{
Details = new Oci.CloudGuard.Inputs.TargetTargetDetectorRecipeDetectorRuleDetailsArgs
{
ConditionGroups = new[]
{
new Oci.CloudGuard.Inputs.TargetTargetDetectorRecipeDetectorRuleDetailsConditionGroupArgs
{
CompartmentId = @var.Compartment_id,
Condition = @var.Target_target_detector_recipes_detector_rules_details_condition_groups_condition,
},
},
},
DetectorRuleId = oci_events_rule.Test_rule.Id,
},
},
},
},
TargetResponderRecipes = new[]
{
new Oci.CloudGuard.Inputs.TargetTargetResponderRecipeArgs
{
ResponderRecipeId = oci_cloud_guard_responder_recipe.Test_responder_recipe.Id,
ResponderRules = new[]
{
new Oci.CloudGuard.Inputs.TargetTargetResponderRecipeResponderRuleArgs
{
Details = new Oci.CloudGuard.Inputs.TargetTargetResponderRecipeResponderRuleDetailsArgs
{
Condition = @var.Target_target_responder_recipes_responder_rules_details_condition,
Configurations = new[]
{
new Oci.CloudGuard.Inputs.TargetTargetResponderRecipeResponderRuleDetailsConfigurationArgs
{
ConfigKey = @var.Target_target_responder_recipes_responder_rules_details_configurations_config_key,
Name = @var.Target_target_responder_recipes_responder_rules_details_configurations_name,
Value = @var.Target_target_responder_recipes_responder_rules_details_configurations_value,
},
},
Mode = @var.Target_target_responder_recipes_responder_rules_details_mode,
},
ResponderRuleId = oci_events_rule.Test_rule.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.NewTarget(ctx, "testTarget", &CloudGuard.TargetArgs{
CompartmentId: pulumi.Any(_var.Compartment_id),
DisplayName: pulumi.Any(_var.Target_display_name),
TargetResourceId: pulumi.Any(oci_cloud_guard_target_resource.Test_target_resource.Id),
TargetResourceType: pulumi.Any(_var.Target_target_resource_type),
DefinedTags: pulumi.AnyMap{
"foo-namespace.bar-key": pulumi.Any("value"),
},
Description: pulumi.Any(_var.Target_description),
FreeformTags: pulumi.AnyMap{
"bar-key": pulumi.Any("value"),
},
State: pulumi.Any(_var.Target_state),
TargetDetectorRecipes: cloudguard.TargetTargetDetectorRecipeArray{
&cloudguard.TargetTargetDetectorRecipeArgs{
DetectorRecipeId: pulumi.Any(oci_cloud_guard_detector_recipe.Test_detector_recipe.Id),
DetectorRules: cloudguard.TargetTargetDetectorRecipeDetectorRuleArray{
&cloudguard.TargetTargetDetectorRecipeDetectorRuleArgs{
Details: &cloudguard.TargetTargetDetectorRecipeDetectorRuleDetailsArgs{
ConditionGroups: cloudguard.TargetTargetDetectorRecipeDetectorRuleDetailsConditionGroupArray{
&cloudguard.TargetTargetDetectorRecipeDetectorRuleDetailsConditionGroupArgs{
CompartmentId: pulumi.Any(_var.Compartment_id),
Condition: pulumi.Any(_var.Target_target_detector_recipes_detector_rules_details_condition_groups_condition),
},
},
},
DetectorRuleId: pulumi.Any(oci_events_rule.Test_rule.Id),
},
},
},
},
TargetResponderRecipes: cloudguard.TargetTargetResponderRecipeArray{
&cloudguard.TargetTargetResponderRecipeArgs{
ResponderRecipeId: pulumi.Any(oci_cloud_guard_responder_recipe.Test_responder_recipe.Id),
ResponderRules: cloudguard.TargetTargetResponderRecipeResponderRuleArray{
&cloudguard.TargetTargetResponderRecipeResponderRuleArgs{
Details: &cloudguard.TargetTargetResponderRecipeResponderRuleDetailsArgs{
Condition: pulumi.Any(_var.Target_target_responder_recipes_responder_rules_details_condition),
Configurations: cloudguard.TargetTargetResponderRecipeResponderRuleDetailsConfigurationArray{
&cloudguard.TargetTargetResponderRecipeResponderRuleDetailsConfigurationArgs{
ConfigKey: pulumi.Any(_var.Target_target_responder_recipes_responder_rules_details_configurations_config_key),
Name: pulumi.Any(_var.Target_target_responder_recipes_responder_rules_details_configurations_name),
Value: pulumi.Any(_var.Target_target_responder_recipes_responder_rules_details_configurations_value),
},
},
Mode: pulumi.Any(_var.Target_target_responder_recipes_responder_rules_details_mode),
},
ResponderRuleId: pulumi.Any(oci_events_rule.Test_rule.Id),
},
},
},
},
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.CloudGuard.Target;
import com.pulumi.oci.CloudGuard.TargetArgs;
import com.pulumi.oci.CloudGuard.inputs.TargetTargetDetectorRecipeArgs;
import com.pulumi.oci.CloudGuard.inputs.TargetTargetResponderRecipeArgs;
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) {
var testTarget = new Target("testTarget", TargetArgs.builder()
.compartmentId(var_.compartment_id())
.displayName(var_.target_display_name())
.targetResourceId(oci_cloud_guard_target_resource.test_target_resource().id())
.targetResourceType(var_.target_target_resource_type())
.definedTags(Map.of("foo-namespace.bar-key", "value"))
.description(var_.target_description())
.freeformTags(Map.of("bar-key", "value"))
.state(var_.target_state())
.targetDetectorRecipes(TargetTargetDetectorRecipeArgs.builder()
.detectorRecipeId(oci_cloud_guard_detector_recipe.test_detector_recipe().id())
.detectorRules(TargetTargetDetectorRecipeDetectorRuleArgs.builder()
.details(TargetTargetDetectorRecipeDetectorRuleDetailsArgs.builder()
.conditionGroups(TargetTargetDetectorRecipeDetectorRuleDetailsConditionGroupArgs.builder()
.compartmentId(var_.compartment_id())
.condition(var_.target_target_detector_recipes_detector_rules_details_condition_groups_condition())
.build())
.build())
.detectorRuleId(oci_events_rule.test_rule().id())
.build())
.build())
.targetResponderRecipes(TargetTargetResponderRecipeArgs.builder()
.responderRecipeId(oci_cloud_guard_responder_recipe.test_responder_recipe().id())
.responderRules(TargetTargetResponderRecipeResponderRuleArgs.builder()
.details(TargetTargetResponderRecipeResponderRuleDetailsArgs.builder()
.condition(var_.target_target_responder_recipes_responder_rules_details_condition())
.configurations(TargetTargetResponderRecipeResponderRuleDetailsConfigurationArgs.builder()
.configKey(var_.target_target_responder_recipes_responder_rules_details_configurations_config_key())
.name(var_.target_target_responder_recipes_responder_rules_details_configurations_name())
.value(var_.target_target_responder_recipes_responder_rules_details_configurations_value())
.build())
.mode(var_.target_target_responder_recipes_responder_rules_details_mode())
.build())
.responderRuleId(oci_events_rule.test_rule().id())
.build())
.build())
.build());
}
}
import pulumi
import pulumi_oci as oci
test_target = oci.cloud_guard.Target("testTarget",
compartment_id=var["compartment_id"],
display_name=var["target_display_name"],
target_resource_id=oci_cloud_guard_target_resource["test_target_resource"]["id"],
target_resource_type=var["target_target_resource_type"],
defined_tags={
"foo-namespace.bar-key": "value",
},
description=var["target_description"],
freeform_tags={
"bar-key": "value",
},
state=var["target_state"],
target_detector_recipes=[oci.cloud_guard.TargetTargetDetectorRecipeArgs(
detector_recipe_id=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
detector_rules=[oci.cloud_guard.TargetTargetDetectorRecipeDetectorRuleArgs(
details=oci.cloud_guard.TargetTargetDetectorRecipeDetectorRuleDetailsArgs(
condition_groups=[oci.cloud_guard.TargetTargetDetectorRecipeDetectorRuleDetailsConditionGroupArgs(
compartment_id=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
condition=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
)],
),
detector_rule_id=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
)],
)],
target_responder_recipes=[oci.cloud_guard.TargetTargetResponderRecipeArgs(
responder_recipe_id=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
responder_rules=[oci.cloud_guard.TargetTargetResponderRecipeResponderRuleArgs(
details=oci.cloud_guard.TargetTargetResponderRecipeResponderRuleDetailsArgs(
condition=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
configurations=[oci.cloud_guard.TargetTargetResponderRecipeResponderRuleDetailsConfigurationArgs(
config_key=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
name=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
value=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
)],
mode=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
),
responder_rule_id=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
)],
)])
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testTarget = new oci.cloudguard.Target("testTarget", {
compartmentId: _var.compartment_id,
displayName: _var.target_display_name,
targetResourceId: oci_cloud_guard_target_resource.test_target_resource.id,
targetResourceType: _var.target_target_resource_type,
definedTags: {
"foo-namespace.bar-key": "value",
},
description: _var.target_description,
freeformTags: {
"bar-key": "value",
},
state: _var.target_state,
targetDetectorRecipes: [{
detectorRecipeId: oci_cloud_guard_detector_recipe.test_detector_recipe.id,
detectorRules: [{
details: {
conditionGroups: [{
compartmentId: _var.compartment_id,
condition: _var.target_target_detector_recipes_detector_rules_details_condition_groups_condition,
}],
},
detectorRuleId: oci_events_rule.test_rule.id,
}],
}],
targetResponderRecipes: [{
responderRecipeId: oci_cloud_guard_responder_recipe.test_responder_recipe.id,
responderRules: [{
details: {
condition: _var.target_target_responder_recipes_responder_rules_details_condition,
configurations: [{
configKey: _var.target_target_responder_recipes_responder_rules_details_configurations_config_key,
name: _var.target_target_responder_recipes_responder_rules_details_configurations_name,
value: _var.target_target_responder_recipes_responder_rules_details_configurations_value,
}],
mode: _var.target_target_responder_recipes_responder_rules_details_mode,
},
responderRuleId: oci_events_rule.test_rule.id,
}],
}],
});
resources:
testTarget:
type: oci:CloudGuard:Target
properties:
#Required
compartmentId: ${var.compartment_id}
displayName: ${var.target_display_name}
targetResourceId: ${oci_cloud_guard_target_resource.test_target_resource.id}
targetResourceType: ${var.target_target_resource_type}
#Optional
definedTags:
foo-namespace.bar-key: value
description: ${var.target_description}
freeformTags:
bar-key: value
state: ${var.target_state}
targetDetectorRecipes:
- detectorRecipeId: ${oci_cloud_guard_detector_recipe.test_detector_recipe.id}
detectorRules:
- details:
conditionGroups:
- compartmentId: ${var.compartment_id}
condition: ${var.target_target_detector_recipes_detector_rules_details_condition_groups_condition}
detectorRuleId: ${oci_events_rule.test_rule.id}
targetResponderRecipes:
- responderRecipeId: ${oci_cloud_guard_responder_recipe.test_responder_recipe.id}
responderRules:
- details:
condition: ${var.target_target_responder_recipes_responder_rules_details_condition}
configurations:
- configKey: ${var.target_target_responder_recipes_responder_rules_details_configurations_config_key}
name: ${var.target_target_responder_recipes_responder_rules_details_configurations_name}
value: ${var.target_target_responder_recipes_responder_rules_details_configurations_value}
mode: ${var.target_target_responder_recipes_responder_rules_details_mode}
responderRuleId: ${oci_events_rule.test_rule.id}
Create Target Resource
new Target(name: string, args: TargetArgs, opts?: CustomResourceOptions);
@overload
def Target(resource_name: str,
opts: Optional[ResourceOptions] = None,
compartment_id: Optional[str] = None,
defined_tags: Optional[Mapping[str, Any]] = None,
description: Optional[str] = None,
display_name: Optional[str] = None,
freeform_tags: Optional[Mapping[str, Any]] = None,
state: Optional[str] = None,
target_detector_recipes: Optional[Sequence[_cloudguard.TargetTargetDetectorRecipeArgs]] = None,
target_resource_id: Optional[str] = None,
target_resource_type: Optional[str] = None,
target_responder_recipes: Optional[Sequence[_cloudguard.TargetTargetResponderRecipeArgs]] = None)
@overload
def Target(resource_name: str,
args: TargetArgs,
opts: Optional[ResourceOptions] = None)
func NewTarget(ctx *Context, name string, args TargetArgs, opts ...ResourceOption) (*Target, error)
public Target(string name, TargetArgs args, CustomResourceOptions? opts = null)
public Target(String name, TargetArgs args)
public Target(String name, TargetArgs args, CustomResourceOptions options)
type: oci:CloudGuard:Target
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args TargetArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args TargetArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args TargetArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args TargetArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args TargetArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Target Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Target resource accepts the following input properties:
- Compartment
Id string (Updatable) compartment associated with condition
- Display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Target
Resource stringId Resource ID which the target uses to monitor
- Target
Resource stringType possible type of targets(COMPARTMENT/FACLOUD)
- Dictionary<string, object>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Description string
The target description.
Avoid entering confidential information.
- Dictionary<string, object>
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
Avoid entering confidential information.
- State string
(Updatable) The current state of the DetectorRule.
- Target
Detector List<TargetRecipes Target Detector Recipe Args> (Updatable) List of detector recipes to associate with target
- Target
Responder List<TargetRecipes Target Responder Recipe Args> (Updatable) List of responder recipes to associate with target
- Compartment
Id string (Updatable) compartment associated with condition
- Display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Target
Resource stringId Resource ID which the target uses to monitor
- Target
Resource stringType possible type of targets(COMPARTMENT/FACLOUD)
- map[string]interface{}
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Description string
The target description.
Avoid entering confidential information.
- map[string]interface{}
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
Avoid entering confidential information.
- State string
(Updatable) The current state of the DetectorRule.
- Target
Detector []TargetRecipes Target Detector Recipe Args (Updatable) List of detector recipes to associate with target
- Target
Responder []TargetRecipes Target Responder Recipe Args (Updatable) List of responder recipes to associate with target
- compartment
Id String (Updatable) compartment associated with condition
- display
Name String (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- target
Resource StringId Resource ID which the target uses to monitor
- target
Resource StringType possible type of targets(COMPARTMENT/FACLOUD)
- Map<String,Object>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- description String
The target description.
Avoid entering confidential information.
- Map<String,Object>
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
Avoid entering confidential information.
- state String
(Updatable) The current state of the DetectorRule.
- target
Detector List<TargetRecipes Target Detector Recipe Args> (Updatable) List of detector recipes to associate with target
- target
Responder List<TargetRecipes Target Responder Recipe Args> (Updatable) List of responder recipes to associate with target
- compartment
Id string (Updatable) compartment associated with condition
- display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- target
Resource stringId Resource ID which the target uses to monitor
- target
Resource stringType possible type of targets(COMPARTMENT/FACLOUD)
- {[key: string]: any}
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- description string
The target description.
Avoid entering confidential information.
- {[key: string]: any}
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
Avoid entering confidential information.
- state string
(Updatable) The current state of the DetectorRule.
- target
Detector TargetRecipes Target Detector Recipe Args[] (Updatable) List of detector recipes to associate with target
- target
Responder TargetRecipes Target Responder Recipe Args[] (Updatable) List of responder recipes to associate with target
- compartment_
id str (Updatable) compartment associated with condition
- display_
name str (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- target_
resource_ strid Resource ID which the target uses to monitor
- target_
resource_ strtype possible type of targets(COMPARTMENT/FACLOUD)
- Mapping[str, Any]
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- description str
The target description.
Avoid entering confidential information.
- Mapping[str, Any]
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
Avoid entering confidential information.
- state str
(Updatable) The current state of the DetectorRule.
- target_
detector_ Targetrecipes Target Detector Recipe Args] (Updatable) List of detector recipes to associate with target
- target_
responder_ Targetrecipes Target Responder Recipe Args] (Updatable) List of responder recipes to associate with target
- compartment
Id String (Updatable) compartment associated with condition
- display
Name String (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- target
Resource StringId Resource ID which the target uses to monitor
- target
Resource StringType possible type of targets(COMPARTMENT/FACLOUD)
- Map<Any>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- description String
The target description.
Avoid entering confidential information.
- Map<Any>
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
Avoid entering confidential information.
- state String
(Updatable) The current state of the DetectorRule.
- target
Detector List<Property Map>Recipes (Updatable) List of detector recipes to associate with target
- target
Responder List<Property Map>Recipes (Updatable) List of responder recipes to associate with target
Outputs
All input properties are implicitly available as output properties. Additionally, the Target resource produces the following output properties:
- Id string
The provider-assigned unique ID for this managed resource.
- Inherited
By List<string>Compartments List of inherited compartments
- Lifecyle
Details string A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Recipe
Count int Total number of recipes attached to target
- 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"}
- Target
Details List<TargetTarget Detail> Details specific to the target type.
- Time
Created string The date and time the target was created. Format defined by RFC3339.
- Time
Updated string The date and time the target was updated. Format defined by RFC3339.
- Id string
The provider-assigned unique ID for this managed resource.
- Inherited
By []stringCompartments List of inherited compartments
- Lifecyle
Details string A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Recipe
Count int Total number of recipes attached to target
- 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"}
- Target
Details []TargetTarget Detail Details specific to the target type.
- Time
Created string The date and time the target was created. Format defined by RFC3339.
- Time
Updated string The date and time the target was updated. Format defined by RFC3339.
- id String
The provider-assigned unique ID for this managed resource.
- inherited
By List<String>Compartments List of inherited compartments
- lifecyle
Details String A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- recipe
Count Integer Total number of recipes attached to target
- 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"}
- target
Details List<TargetTarget Detail> Details specific to the target type.
- time
Created String The date and time the target was created. Format defined by RFC3339.
- time
Updated String The date and time the target was updated. Format defined by RFC3339.
- id string
The provider-assigned unique ID for this managed resource.
- inherited
By string[]Compartments List of inherited compartments
- lifecyle
Details string A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- recipe
Count number Total number of recipes attached to target
- {[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"}
- target
Details TargetTarget Detail[] Details specific to the target type.
- time
Created string The date and time the target was created. Format defined by RFC3339.
- time
Updated string The date and time the target was updated. Format defined by RFC3339.
- id str
The provider-assigned unique ID for this managed resource.
- inherited_
by_ Sequence[str]compartments List of inherited compartments
- lifecyle_
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.
- recipe_
count int Total number of recipes attached to target
- Mapping[str, Any]
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example:
{"orcl-cloud.free-tier-retained": "true"}
- target_
details TargetTarget Detail] Details specific to the target type.
- time_
created str The date and time the target was created. Format defined by RFC3339.
- time_
updated str The date and time the target was updated. Format defined by RFC3339.
- id String
The provider-assigned unique ID for this managed resource.
- inherited
By List<String>Compartments List of inherited compartments
- lifecyle
Details String A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- recipe
Count Number Total number of recipes attached to target
- 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"}
- target
Details List<Property Map> Details specific to the target type.
- time
Created String The date and time the target was created. Format defined by RFC3339.
- time
Updated String The date and time the target was updated. Format defined by RFC3339.
Look up Existing Target Resource
Get an existing Target resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: TargetState, opts?: CustomResourceOptions): Target
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
compartment_id: Optional[str] = None,
defined_tags: Optional[Mapping[str, Any]] = None,
description: Optional[str] = None,
display_name: Optional[str] = None,
freeform_tags: Optional[Mapping[str, Any]] = None,
inherited_by_compartments: Optional[Sequence[str]] = None,
lifecyle_details: Optional[str] = None,
recipe_count: Optional[int] = None,
state: Optional[str] = None,
system_tags: Optional[Mapping[str, Any]] = None,
target_details: Optional[Sequence[_cloudguard.TargetTargetDetailArgs]] = None,
target_detector_recipes: Optional[Sequence[_cloudguard.TargetTargetDetectorRecipeArgs]] = None,
target_resource_id: Optional[str] = None,
target_resource_type: Optional[str] = None,
target_responder_recipes: Optional[Sequence[_cloudguard.TargetTargetResponderRecipeArgs]] = None,
time_created: Optional[str] = None,
time_updated: Optional[str] = None) -> Target
func GetTarget(ctx *Context, name string, id IDInput, state *TargetState, opts ...ResourceOption) (*Target, error)
public static Target Get(string name, Input<string> id, TargetState? state, CustomResourceOptions? opts = null)
public static Target get(String name, Output<String> id, TargetState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Compartment
Id string (Updatable) compartment associated with condition
- Dictionary<string, object>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Description string
The target description.
Avoid entering confidential information.
- Display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Dictionary<string, object>
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
Avoid entering confidential information.
- Inherited
By List<string>Compartments List of inherited compartments
- Lifecyle
Details string A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Recipe
Count int Total number of recipes attached to target
- State string
(Updatable) The current state of the DetectorRule.
- 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"}
- Target
Details List<TargetTarget Detail Args> Details specific to the target type.
- Target
Detector List<TargetRecipes Target Detector Recipe Args> (Updatable) List of detector recipes to associate with target
- Target
Resource stringId Resource ID which the target uses to monitor
- Target
Resource stringType possible type of targets(COMPARTMENT/FACLOUD)
- Target
Responder List<TargetRecipes Target Responder Recipe Args> (Updatable) List of responder recipes to associate with target
- Time
Created string The date and time the target was created. Format defined by RFC3339.
- Time
Updated string The date and time the target was updated. Format defined by RFC3339.
- Compartment
Id string (Updatable) compartment associated with condition
- map[string]interface{}
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Description string
The target description.
Avoid entering confidential information.
- Display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- map[string]interface{}
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
Avoid entering confidential information.
- Inherited
By []stringCompartments List of inherited compartments
- Lifecyle
Details string A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Recipe
Count int Total number of recipes attached to target
- State string
(Updatable) The current state of the DetectorRule.
- 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"}
- Target
Details []TargetTarget Detail Args Details specific to the target type.
- Target
Detector []TargetRecipes Target Detector Recipe Args (Updatable) List of detector recipes to associate with target
- Target
Resource stringId Resource ID which the target uses to monitor
- Target
Resource stringType possible type of targets(COMPARTMENT/FACLOUD)
- Target
Responder []TargetRecipes Target Responder Recipe Args (Updatable) List of responder recipes to associate with target
- Time
Created string The date and time the target was created. Format defined by RFC3339.
- Time
Updated string The date and time the target was updated. Format defined by RFC3339.
- compartment
Id String (Updatable) compartment associated with condition
- Map<String,Object>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- description String
The target description.
Avoid entering confidential information.
- display
Name String (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Map<String,Object>
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
Avoid entering confidential information.
- inherited
By List<String>Compartments List of inherited compartments
- lifecyle
Details String A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- recipe
Count Integer Total number of recipes attached to target
- state String
(Updatable) The current state of the DetectorRule.
- 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"}
- target
Details List<TargetTarget Detail Args> Details specific to the target type.
- target
Detector List<TargetRecipes Target Detector Recipe Args> (Updatable) List of detector recipes to associate with target
- target
Resource StringId Resource ID which the target uses to monitor
- target
Resource StringType possible type of targets(COMPARTMENT/FACLOUD)
- target
Responder List<TargetRecipes Target Responder Recipe Args> (Updatable) List of responder recipes to associate with target
- time
Created String The date and time the target was created. Format defined by RFC3339.
- time
Updated String The date and time the target was updated. Format defined by RFC3339.
- compartment
Id string (Updatable) compartment associated with condition
- {[key: string]: any}
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- description string
The target description.
Avoid entering confidential information.
- display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- {[key: string]: any}
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
Avoid entering confidential information.
- inherited
By string[]Compartments List of inherited compartments
- lifecyle
Details string A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- recipe
Count number Total number of recipes attached to target
- state string
(Updatable) The current state of the DetectorRule.
- {[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"}
- target
Details TargetTarget Detail Args[] Details specific to the target type.
- target
Detector TargetRecipes Target Detector Recipe Args[] (Updatable) List of detector recipes to associate with target
- target
Resource stringId Resource ID which the target uses to monitor
- target
Resource stringType possible type of targets(COMPARTMENT/FACLOUD)
- target
Responder TargetRecipes Target Responder Recipe Args[] (Updatable) List of responder recipes to associate with target
- time
Created string The date and time the target was created. Format defined by RFC3339.
- time
Updated string The date and time the target was updated. Format defined by RFC3339.
- compartment_
id str (Updatable) compartment associated with condition
- Mapping[str, Any]
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- description str
The target description.
Avoid entering confidential information.
- display_
name str (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Mapping[str, Any]
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
Avoid entering confidential information.
- inherited_
by_ Sequence[str]compartments List of inherited compartments
- lifecyle_
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.
- recipe_
count int Total number of recipes attached to target
- state str
(Updatable) The current state of the DetectorRule.
- Mapping[str, Any]
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example:
{"orcl-cloud.free-tier-retained": "true"}
- target_
details TargetTarget Detail Args] Details specific to the target type.
- target_
detector_ Targetrecipes Target Detector Recipe Args] (Updatable) List of detector recipes to associate with target
- target_
resource_ strid Resource ID which the target uses to monitor
- target_
resource_ strtype possible type of targets(COMPARTMENT/FACLOUD)
- target_
responder_ Targetrecipes Target Responder Recipe Args] (Updatable) List of responder recipes to associate with target
- time_
created str The date and time the target was created. Format defined by RFC3339.
- time_
updated str The date and time the target was updated. Format defined by RFC3339.
- compartment
Id String (Updatable) compartment associated with condition
- Map<Any>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- description String
The target description.
Avoid entering confidential information.
- display
Name String (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Map<Any>
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
Avoid entering confidential information.
- inherited
By List<String>Compartments List of inherited compartments
- lifecyle
Details String A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- recipe
Count Number Total number of recipes attached to target
- state String
(Updatable) The current state of the DetectorRule.
- 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"}
- target
Details List<Property Map> Details specific to the target type.
- target
Detector List<Property Map>Recipes (Updatable) List of detector recipes to associate with target
- target
Resource StringId Resource ID which the target uses to monitor
- target
Resource StringType possible type of targets(COMPARTMENT/FACLOUD)
- target
Responder List<Property Map>Recipes (Updatable) List of responder recipes to associate with target
- time
Created String The date and time the target was created. Format defined by RFC3339.
- time
Updated String The date and time the target was updated. Format defined by RFC3339.
Supporting Types
TargetTargetDetail
- Security
Zone stringDisplay Name The name of the security zone to associate this compartment with.
- Security
Zone stringId The OCID of the security zone to associate this compartment with.
- Target
Resource stringType possible type of targets(COMPARTMENT/FACLOUD)
- Target
Security List<TargetZone Recipes Target Detail Target Security Zone Recipe> The list of security zone recipes to associate this compartment with.
- Security
Zone stringDisplay Name The name of the security zone to associate this compartment with.
- Security
Zone stringId The OCID of the security zone to associate this compartment with.
- Target
Resource stringType possible type of targets(COMPARTMENT/FACLOUD)
- Target
Security []TargetZone Recipes Target Detail Target Security Zone Recipe The list of security zone recipes to associate this compartment with.
- security
Zone StringDisplay Name The name of the security zone to associate this compartment with.
- security
Zone StringId The OCID of the security zone to associate this compartment with.
- target
Resource StringType possible type of targets(COMPARTMENT/FACLOUD)
- target
Security List<TargetZone Recipes Target Detail Target Security Zone Recipe> The list of security zone recipes to associate this compartment with.
- security
Zone stringDisplay Name The name of the security zone to associate this compartment with.
- security
Zone stringId The OCID of the security zone to associate this compartment with.
- target
Resource stringType possible type of targets(COMPARTMENT/FACLOUD)
- target
Security TargetZone Recipes Target Detail Target Security Zone Recipe[] The list of security zone recipes to associate this compartment with.
- security_
zone_ strdisplay_ name The name of the security zone to associate this compartment with.
- security_
zone_ strid The OCID of the security zone to associate this compartment with.
- target_
resource_ strtype possible type of targets(COMPARTMENT/FACLOUD)
- target_
security_ Targetzone_ recipes Target Detail Target Security Zone Recipe] The list of security zone recipes to associate this compartment with.
- security
Zone StringDisplay Name The name of the security zone to associate this compartment with.
- security
Zone StringId The OCID of the security zone to associate this compartment with.
- target
Resource StringType possible type of targets(COMPARTMENT/FACLOUD)
- target
Security List<Property Map>Zone Recipes The list of security zone recipes to associate this compartment with.
TargetTargetDetailTargetSecurityZoneRecipe
- Compartment
Id string (Updatable) compartment associated with condition
- Dictionary<string, object>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Description string
The target description.
Avoid entering confidential information.
- Display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Dictionary<string, object>
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
Avoid entering confidential information.
- Id string
Unique identifier of TargetResponderRecipe that can't be changed after creation.
- Lifecycle
Details string A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Owner string
Owner of ResponderRecipe
- Security
Policies List<string> The list of
SecurityPolicy
ids that are included in the recipe- State string
(Updatable) The current state of the DetectorRule.
- 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"}
- Time
Created string The date and time the target was created. Format defined by RFC3339.
- Time
Updated string The date and time the target was updated. Format defined by RFC3339.
- Compartment
Id string (Updatable) compartment associated with condition
- map[string]interface{}
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Description string
The target description.
Avoid entering confidential information.
- Display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- map[string]interface{}
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
Avoid entering confidential information.
- Id string
Unique identifier of TargetResponderRecipe that can't be changed after creation.
- Lifecycle
Details string A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Owner string
Owner of ResponderRecipe
- Security
Policies []string The list of
SecurityPolicy
ids that are included in the recipe- State string
(Updatable) The current state of the DetectorRule.
- 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"}
- Time
Created string The date and time the target was created. Format defined by RFC3339.
- Time
Updated string The date and time the target was updated. Format defined by RFC3339.
- compartment
Id String (Updatable) compartment associated with condition
- Map<String,Object>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- description String
The target description.
Avoid entering confidential information.
- display
Name String (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Map<String,Object>
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
Avoid entering confidential information.
- id String
Unique identifier of TargetResponderRecipe that can't be changed after creation.
- lifecycle
Details String A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- owner String
Owner of ResponderRecipe
- security
Policies List<String> The list of
SecurityPolicy
ids that are included in the recipe- state String
(Updatable) The current state of the DetectorRule.
- 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"}
- time
Created String The date and time the target was created. Format defined by RFC3339.
- time
Updated String The date and time the target was updated. Format defined by RFC3339.
- compartment
Id string (Updatable) compartment associated with condition
- {[key: string]: any}
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- description string
The target description.
Avoid entering confidential information.
- display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- {[key: string]: any}
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
Avoid entering confidential information.
- id string
Unique identifier of TargetResponderRecipe that can't be changed after creation.
- lifecycle
Details string A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- owner string
Owner of ResponderRecipe
- security
Policies string[] The list of
SecurityPolicy
ids that are included in the recipe- state string
(Updatable) The current state of the DetectorRule.
- {[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"}
- time
Created string The date and time the target was created. Format defined by RFC3339.
- time
Updated string The date and time the target was updated. Format defined by RFC3339.
- compartment_
id str (Updatable) compartment associated with condition
- Mapping[str, Any]
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- description str
The target description.
Avoid entering confidential information.
- display_
name str (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Mapping[str, Any]
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
Avoid entering confidential information.
- id str
Unique identifier of TargetResponderRecipe that can't be changed after creation.
- 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.
- owner str
Owner of ResponderRecipe
- security_
policies Sequence[str] The list of
SecurityPolicy
ids that are included in the recipe- state str
(Updatable) The current state of the DetectorRule.
- 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 target was created. Format defined by RFC3339.
- time_
updated str The date and time the target was updated. Format defined by RFC3339.
- compartment
Id String (Updatable) compartment associated with condition
- Map<Any>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- description String
The target description.
Avoid entering confidential information.
- display
Name String (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Map<Any>
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
Avoid entering confidential information.
- id String
Unique identifier of TargetResponderRecipe that can't be changed after creation.
- lifecycle
Details String A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- owner String
Owner of ResponderRecipe
- security
Policies List<String> The list of
SecurityPolicy
ids that are included in the recipe- state String
(Updatable) The current state of the DetectorRule.
- 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"}
- time
Created String The date and time the target was created. Format defined by RFC3339.
- time
Updated String The date and time the target was updated. Format defined by RFC3339.
TargetTargetDetectorRecipe
- Detector
Recipe stringId Identifier for DetectorRecipe.
- Compartment
Id string (Updatable) compartment associated with condition
- Description string
The target description.
Avoid entering confidential information.
- Detector string
detector for the rule
- Detector
Rules List<TargetTarget Detector Recipe Detector Rule> (Updatable) Overrides to be applied to Detector Rule associated with the target
- Display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Effective
Detector List<TargetRules Target Detector Recipe Effective Detector Rule> List of effective detector rules for the detector type for recipe after applying defaults
- Id string
Unique identifier of TargetResponderRecipe that can't be changed after creation.
- Owner string
Owner of ResponderRecipe
- State string
(Updatable) The current state of the DetectorRule.
- Time
Created string The date and time the target was created. Format defined by RFC3339.
- Time
Updated string The date and time the target was updated. Format defined by RFC3339.
- Detector
Recipe stringId Identifier for DetectorRecipe.
- Compartment
Id string (Updatable) compartment associated with condition
- Description string
The target description.
Avoid entering confidential information.
- Detector string
detector for the rule
- Detector
Rules []TargetTarget Detector Recipe Detector Rule (Updatable) Overrides to be applied to Detector Rule associated with the target
- Display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Effective
Detector []TargetRules Target Detector Recipe Effective Detector Rule List of effective detector rules for the detector type for recipe after applying defaults
- Id string
Unique identifier of TargetResponderRecipe that can't be changed after creation.
- Owner string
Owner of ResponderRecipe
- State string
(Updatable) The current state of the DetectorRule.
- Time
Created string The date and time the target was created. Format defined by RFC3339.
- Time
Updated string The date and time the target was updated. Format defined by RFC3339.
- detector
Recipe StringId Identifier for DetectorRecipe.
- compartment
Id String (Updatable) compartment associated with condition
- description String
The target description.
Avoid entering confidential information.
- detector String
detector for the rule
- detector
Rules List<TargetTarget Detector Recipe Detector Rule> (Updatable) Overrides to be applied to Detector Rule associated with the target
- display
Name String (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- effective
Detector List<TargetRules Target Detector Recipe Effective Detector Rule> List of effective detector rules for the detector type for recipe after applying defaults
- id String
Unique identifier of TargetResponderRecipe that can't be changed after creation.
- owner String
Owner of ResponderRecipe
- state String
(Updatable) The current state of the DetectorRule.
- time
Created String The date and time the target was created. Format defined by RFC3339.
- time
Updated String The date and time the target was updated. Format defined by RFC3339.
- detector
Recipe stringId Identifier for DetectorRecipe.
- compartment
Id string (Updatable) compartment associated with condition
- description string
The target description.
Avoid entering confidential information.
- detector string
detector for the rule
- detector
Rules TargetTarget Detector Recipe Detector Rule[] (Updatable) Overrides to be applied to Detector Rule associated with the target
- display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- effective
Detector TargetRules Target Detector Recipe Effective Detector Rule[] List of effective detector rules for the detector type for recipe after applying defaults
- id string
Unique identifier of TargetResponderRecipe that can't be changed after creation.
- owner string
Owner of ResponderRecipe
- state string
(Updatable) The current state of the DetectorRule.
- time
Created string The date and time the target was created. Format defined by RFC3339.
- time
Updated string The date and time the target was updated. Format defined by RFC3339.
- detector_
recipe_ strid Identifier for DetectorRecipe.
- compartment_
id str (Updatable) compartment associated with condition
- description str
The target description.
Avoid entering confidential information.
- detector str
detector for the rule
- detector_
rules TargetTarget Detector Recipe Detector Rule] (Updatable) Overrides to be applied to Detector Rule associated with the target
- display_
name str (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- effective_
detector_ Targetrules Target Detector Recipe Effective Detector Rule] List of effective detector rules for the detector type for recipe after applying defaults
- id str
Unique identifier of TargetResponderRecipe that can't be changed after creation.
- owner str
Owner of ResponderRecipe
- state str
(Updatable) The current state of the DetectorRule.
- time_
created str The date and time the target was created. Format defined by RFC3339.
- time_
updated str The date and time the target was updated. Format defined by RFC3339.
- detector
Recipe StringId Identifier for DetectorRecipe.
- compartment
Id String (Updatable) compartment associated with condition
- description String
The target description.
Avoid entering confidential information.
- detector String
detector for the rule
- detector
Rules List<Property Map> (Updatable) Overrides to be applied to Detector Rule associated with the target
- display
Name String (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- effective
Detector List<Property Map>Rules List of effective detector rules for the detector type for recipe after applying defaults
- id String
Unique identifier of TargetResponderRecipe that can't be changed after creation.
- owner String
Owner of ResponderRecipe
- state String
(Updatable) The current state of the DetectorRule.
- time
Created String The date and time the target was created. Format defined by RFC3339.
- time
Updated String The date and time the target was updated. Format defined by RFC3339.
TargetTargetDetectorRecipeDetectorRule
- Details
Target
Target Detector Recipe Detector Rule Details (Updatable) Details of ResponderRule.
- Detector
Rule stringId (Updatable) Identifier for DetectorRule.
- Data
Source stringId The id of the attached DataSource.
- Description string
The target description.
Avoid entering confidential information.
- Detector string
detector for the rule
- Display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Entities
Mappings List<TargetTarget Detector Recipe Detector Rule Entities Mapping> Data Source entities mapping for a Detector Rule
- Lifecycle
Details string A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Managed
List List<string>Types List of cloudguard managed list types related to this rule
- Recommendation string
Recommendation for TargetDetectorRecipeDetectorRule
- Resource
Type string resource type of the configuration to which the rule is applied
- Service
Type string service type of the configuration to which the rule is applied
- State string
(Updatable) The current state of the DetectorRule.
- Time
Created string The date and time the target was created. Format defined by RFC3339.
- Time
Updated string The date and time the target was updated. Format defined by RFC3339.
- Details
Target
Target Detector Recipe Detector Rule Details (Updatable) Details of ResponderRule.
- Detector
Rule stringId (Updatable) Identifier for DetectorRule.
- Data
Source stringId The id of the attached DataSource.
- Description string
The target description.
Avoid entering confidential information.
- Detector string
detector for the rule
- Display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Entities
Mappings []TargetTarget Detector Recipe Detector Rule Entities Mapping Data Source entities mapping for a Detector Rule
- Lifecycle
Details string A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Managed
List []stringTypes List of cloudguard managed list types related to this rule
- Recommendation string
Recommendation for TargetDetectorRecipeDetectorRule
- Resource
Type string resource type of the configuration to which the rule is applied
- Service
Type string service type of the configuration to which the rule is applied
- State string
(Updatable) The current state of the DetectorRule.
- Time
Created string The date and time the target was created. Format defined by RFC3339.
- Time
Updated string The date and time the target was updated. Format defined by RFC3339.
- details
Target
Target Detector Recipe Detector Rule Details (Updatable) Details of ResponderRule.
- detector
Rule StringId (Updatable) Identifier for DetectorRule.
- data
Source StringId The id of the attached DataSource.
- description String
The target description.
Avoid entering confidential information.
- detector String
detector for the rule
- display
Name String (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- entities
Mappings List<TargetTarget Detector Recipe Detector Rule Entities Mapping> Data Source entities mapping for a Detector Rule
- lifecycle
Details String A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- managed
List List<String>Types List of cloudguard managed list types related to this rule
- recommendation String
Recommendation for TargetDetectorRecipeDetectorRule
- resource
Type String resource type of the configuration to which the rule is applied
- service
Type String service type of the configuration to which the rule is applied
- state String
(Updatable) The current state of the DetectorRule.
- time
Created String The date and time the target was created. Format defined by RFC3339.
- time
Updated String The date and time the target was updated. Format defined by RFC3339.
- details
Target
Target Detector Recipe Detector Rule Details (Updatable) Details of ResponderRule.
- detector
Rule stringId (Updatable) Identifier for DetectorRule.
- data
Source stringId The id of the attached DataSource.
- description string
The target description.
Avoid entering confidential information.
- detector string
detector for the rule
- display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- entities
Mappings TargetTarget Detector Recipe Detector Rule Entities Mapping[] Data Source entities mapping for a Detector Rule
- lifecycle
Details string A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- managed
List string[]Types List of cloudguard managed list types related to this rule
- recommendation string
Recommendation for TargetDetectorRecipeDetectorRule
- resource
Type string resource type of the configuration to which the rule is applied
- service
Type string service type of the configuration to which the rule is applied
- state string
(Updatable) The current state of the DetectorRule.
- time
Created string The date and time the target was created. Format defined by RFC3339.
- time
Updated string The date and time the target was updated. Format defined by RFC3339.
- details
Target
Target Detector Recipe Detector Rule Details (Updatable) Details of ResponderRule.
- detector_
rule_ strid (Updatable) Identifier for DetectorRule.
- data_
source_ strid The id of the attached DataSource.
- description str
The target description.
Avoid entering confidential information.
- detector str
detector for the rule
- display_
name str (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- entities_
mappings TargetTarget Detector Recipe Detector Rule Entities Mapping] Data Source entities mapping for a Detector Rule
- lifecycle_
details str A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- managed_
list_ Sequence[str]types List of cloudguard managed list types related to this rule
- recommendation str
Recommendation for TargetDetectorRecipeDetectorRule
- 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
(Updatable) The current state of the DetectorRule.
- time_
created str The date and time the target was created. Format defined by RFC3339.
- time_
updated str The date and time the target was updated. Format defined by RFC3339.
- details Property Map
(Updatable) Details of ResponderRule.
- detector
Rule StringId (Updatable) Identifier for DetectorRule.
- data
Source StringId The id of the attached DataSource.
- description String
The target description.
Avoid entering confidential information.
- detector String
detector for the rule
- display
Name String (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- entities
Mappings List<Property Map> Data Source entities mapping for a Detector Rule
- lifecycle
Details String A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- managed
List List<String>Types List of cloudguard managed list types related to this rule
- recommendation String
Recommendation for TargetDetectorRecipeDetectorRule
- resource
Type String resource type of the configuration to which the rule is applied
- service
Type String service type of the configuration to which the rule is applied
- state String
(Updatable) The current state of the DetectorRule.
- time
Created String The date and time the target was created. Format defined by RFC3339.
- time
Updated String The date and time the target was updated. Format defined by RFC3339.
TargetTargetDetectorRecipeDetectorRuleDetails
- Condition
Groups List<TargetTarget Detector Recipe Detector Rule Details Condition Group> (Updatable) Condition group corresponding to each compartment
- Configurations
List<Target
Target Detector Recipe Detector Rule Details Configuration> (Updatable) Configurations associated with the ResponderRule
- Is
Configuration boolAllowed configuration allowed or not
- Is
Enabled bool Identifies state for ResponderRule
- Labels List<string>
user defined labels for a detector rule
- Risk
Level string The Risk Level
- Condition
Groups []TargetTarget Detector Recipe Detector Rule Details Condition Group (Updatable) Condition group corresponding to each compartment
- Configurations
[]Target
Target Detector Recipe Detector Rule Details Configuration (Updatable) Configurations associated with the ResponderRule
- Is
Configuration boolAllowed configuration allowed or not
- Is
Enabled bool Identifies state for ResponderRule
- Labels []string
user defined labels for a detector rule
- Risk
Level string The Risk Level
- condition
Groups List<TargetTarget Detector Recipe Detector Rule Details Condition Group> (Updatable) Condition group corresponding to each compartment
- configurations
List<Target
Target Detector Recipe Detector Rule Details Configuration> (Updatable) Configurations associated with the ResponderRule
- is
Configuration BooleanAllowed configuration allowed or not
- is
Enabled Boolean Identifies state for ResponderRule
- labels List<String>
user defined labels for a detector rule
- risk
Level String The Risk Level
- condition
Groups TargetTarget Detector Recipe Detector Rule Details Condition Group[] (Updatable) Condition group corresponding to each compartment
- configurations
Target
Target Detector Recipe Detector Rule Details Configuration[] (Updatable) Configurations associated with the ResponderRule
- is
Configuration booleanAllowed configuration allowed or not
- is
Enabled boolean Identifies state for ResponderRule
- labels string[]
user defined labels for a detector rule
- risk
Level string The Risk Level
- condition_
groups TargetTarget Detector Recipe Detector Rule Details Condition Group] (Updatable) Condition group corresponding to each compartment
- configurations
Target
Target Detector Recipe Detector Rule Details Configuration] (Updatable) Configurations associated with the ResponderRule
- is_
configuration_ boolallowed configuration allowed or not
- is_
enabled bool Identifies state for ResponderRule
- labels Sequence[str]
user defined labels for a detector rule
- risk_
level str The Risk Level
- condition
Groups List<Property Map> (Updatable) Condition group corresponding to each compartment
- configurations List<Property Map>
(Updatable) Configurations associated with the ResponderRule
- is
Configuration BooleanAllowed configuration allowed or not
- is
Enabled Boolean Identifies state for ResponderRule
- labels List<String>
user defined labels for a detector rule
- risk
Level String The Risk Level
TargetTargetDetectorRecipeDetectorRuleDetailsConditionGroup
- Compartment
Id string (Updatable) compartment associated with condition
- Condition string
(Updatable) Base condition object
- Compartment
Id string (Updatable) compartment associated with condition
- Condition string
(Updatable) Base condition object
- compartment
Id String (Updatable) compartment associated with condition
- condition String
(Updatable) Base condition object
- compartment
Id string (Updatable) compartment associated with condition
- condition string
(Updatable) Base condition object
- compartment_
id str (Updatable) compartment associated with condition
- condition str
(Updatable) Base condition object
- compartment
Id String (Updatable) compartment associated with condition
- condition String
(Updatable) Base condition object
TargetTargetDetectorRecipeDetectorRuleDetailsConfiguration
- config_
key str (Updatable) Unique name of the configuration
- data_
type str configuration data type
- name str
(Updatable) configuration name
- value str
(Updatable) configuration value
- values
Target
Target Detector Recipe Detector Rule Details Configuration Value] List of configuration values
TargetTargetDetectorRecipeDetectorRuleDetailsConfigurationValue
- List
Type string configuration list item type, either CUSTOM or MANAGED
- Managed
List stringType type of the managed list
- Value string
(Updatable) configuration value
- List
Type string configuration list item type, either CUSTOM or MANAGED
- Managed
List stringType type of the managed list
- Value string
(Updatable) configuration value
- list
Type String configuration list item type, either CUSTOM or MANAGED
- managed
List StringType type of the managed list
- value String
(Updatable) configuration value
- list
Type string configuration list item type, either CUSTOM or MANAGED
- managed
List stringType type of the managed list
- value string
(Updatable) configuration value
- list_
type str configuration list item type, either CUSTOM or MANAGED
- managed_
list_ strtype type of the managed list
- value str
(Updatable) configuration value
- list
Type String configuration list item type, either CUSTOM or MANAGED
- managed
List StringType type of the managed list
- value String
(Updatable) configuration value
TargetTargetDetectorRecipeDetectorRuleEntitiesMapping
- Display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Entity
Type string Possible type of entity
- Query
Field string The entity value mapped to a data source query
- Display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Entity
Type string Possible type of entity
- Query
Field string The entity value mapped to a data source query
- display
Name String (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- entity
Type String Possible type of entity
- query
Field String The entity value mapped to a data source query
- display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- entity
Type string Possible type of entity
- query
Field string The entity value mapped to a data source query
- display_
name str (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- entity_
type str Possible type of entity
- query_
field str The entity value mapped to a data source query
- display
Name String (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- entity
Type String Possible type of entity
- query
Field String The entity value mapped to a data source query
TargetTargetDetectorRecipeEffectiveDetectorRule
- Data
Source stringId The id of the attached DataSource.
- Description string
The target description.
Avoid entering confidential information.
- Details
List<Target
Target Detector Recipe Effective Detector Rule Detail> (Updatable) Details of ResponderRule.
- Detector string
detector for the rule
- Detector
Rule stringId (Updatable) Identifier for DetectorRule.
- Display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Entities
Mappings List<TargetTarget Detector Recipe Effective Detector Rule Entities Mapping> Data Source entities mapping for a Detector Rule
- Lifecycle
Details string A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Managed
List List<string>Types List of cloudguard managed list types related to this rule
- Recommendation string
Recommendation for TargetDetectorRecipeDetectorRule
- Resource
Type string resource type of the configuration to which the rule is applied
- Service
Type string service type of the configuration to which the rule is applied
- State string
(Updatable) The current state of the DetectorRule.
- Time
Created string The date and time the target was created. Format defined by RFC3339.
- Time
Updated string The date and time the target was updated. Format defined by RFC3339.
- Data
Source stringId The id of the attached DataSource.
- Description string
The target description.
Avoid entering confidential information.
- Details
[]Target
Target Detector Recipe Effective Detector Rule Detail (Updatable) Details of ResponderRule.
- Detector string
detector for the rule
- Detector
Rule stringId (Updatable) Identifier for DetectorRule.
- Display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Entities
Mappings []TargetTarget Detector Recipe Effective Detector Rule Entities Mapping Data Source entities mapping for a Detector Rule
- Lifecycle
Details string A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Managed
List []stringTypes List of cloudguard managed list types related to this rule
- Recommendation string
Recommendation for TargetDetectorRecipeDetectorRule
- Resource
Type string resource type of the configuration to which the rule is applied
- Service
Type string service type of the configuration to which the rule is applied
- State string
(Updatable) The current state of the DetectorRule.
- Time
Created string The date and time the target was created. Format defined by RFC3339.
- Time
Updated string The date and time the target was updated. Format defined by RFC3339.
- data
Source StringId The id of the attached DataSource.
- description String
The target description.
Avoid entering confidential information.
- details
List<Target
Target Detector Recipe Effective Detector Rule Detail> (Updatable) Details of ResponderRule.
- detector String
detector for the rule
- detector
Rule StringId (Updatable) Identifier for DetectorRule.
- display
Name String (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- entities
Mappings List<TargetTarget Detector Recipe Effective Detector Rule Entities Mapping> Data Source entities mapping for a Detector Rule
- lifecycle
Details String A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- managed
List List<String>Types List of cloudguard managed list types related to this rule
- recommendation String
Recommendation for TargetDetectorRecipeDetectorRule
- resource
Type String resource type of the configuration to which the rule is applied
- service
Type String service type of the configuration to which the rule is applied
- state String
(Updatable) The current state of the DetectorRule.
- time
Created String The date and time the target was created. Format defined by RFC3339.
- time
Updated String The date and time the target was updated. Format defined by RFC3339.
- data
Source stringId The id of the attached DataSource.
- description string
The target description.
Avoid entering confidential information.
- details
Target
Target Detector Recipe Effective Detector Rule Detail[] (Updatable) Details of ResponderRule.
- detector string
detector for the rule
- detector
Rule stringId (Updatable) Identifier for DetectorRule.
- display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- entities
Mappings TargetTarget Detector Recipe Effective Detector Rule Entities Mapping[] Data Source entities mapping for a Detector Rule
- lifecycle
Details string A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- managed
List string[]Types List of cloudguard managed list types related to this rule
- recommendation string
Recommendation for TargetDetectorRecipeDetectorRule
- resource
Type string resource type of the configuration to which the rule is applied
- service
Type string service type of the configuration to which the rule is applied
- state string
(Updatable) The current state of the DetectorRule.
- time
Created string The date and time the target was created. Format defined by RFC3339.
- time
Updated string The date and time the target was updated. Format defined by RFC3339.
- data_
source_ strid The id of the attached DataSource.
- description str
The target description.
Avoid entering confidential information.
- details
Target
Target Detector Recipe Effective Detector Rule Detail] (Updatable) Details of ResponderRule.
- detector str
detector for the rule
- detector_
rule_ strid (Updatable) Identifier for DetectorRule.
- display_
name str (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- entities_
mappings TargetTarget Detector Recipe Effective Detector Rule Entities Mapping] Data Source entities mapping for a Detector Rule
- lifecycle_
details str A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- managed_
list_ Sequence[str]types List of cloudguard managed list types related to this rule
- recommendation str
Recommendation for TargetDetectorRecipeDetectorRule
- 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
(Updatable) The current state of the DetectorRule.
- time_
created str The date and time the target was created. Format defined by RFC3339.
- time_
updated str The date and time the target was updated. Format defined by RFC3339.
- data
Source StringId The id of the attached DataSource.
- description String
The target description.
Avoid entering confidential information.
- details List<Property Map>
(Updatable) Details of ResponderRule.
- detector String
detector for the rule
- detector
Rule StringId (Updatable) Identifier for DetectorRule.
- display
Name String (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- entities
Mappings List<Property Map> Data Source entities mapping for a Detector Rule
- lifecycle
Details String A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- managed
List List<String>Types List of cloudguard managed list types related to this rule
- recommendation String
Recommendation for TargetDetectorRecipeDetectorRule
- resource
Type String resource type of the configuration to which the rule is applied
- service
Type String service type of the configuration to which the rule is applied
- state String
(Updatable) The current state of the DetectorRule.
- time
Created String The date and time the target was created. Format defined by RFC3339.
- time
Updated String The date and time the target was updated. Format defined by RFC3339.
TargetTargetDetectorRecipeEffectiveDetectorRuleDetail
- Condition
Groups List<TargetTarget Detector Recipe Effective Detector Rule Detail Condition Group> (Updatable) Condition group corresponding to each compartment
- Configurations
List<Target
Target Detector Recipe Effective Detector Rule Detail Configuration> (Updatable) Configurations associated with the ResponderRule
- Is
Configuration boolAllowed configuration allowed or not
- Is
Enabled bool Identifies state for ResponderRule
- Labels List<string>
user defined labels for a detector rule
- Risk
Level string The Risk Level
- Condition
Groups []TargetTarget Detector Recipe Effective Detector Rule Detail Condition Group (Updatable) Condition group corresponding to each compartment
- Configurations
[]Target
Target Detector Recipe Effective Detector Rule Detail Configuration (Updatable) Configurations associated with the ResponderRule
- Is
Configuration boolAllowed configuration allowed or not
- Is
Enabled bool Identifies state for ResponderRule
- Labels []string
user defined labels for a detector rule
- Risk
Level string The Risk Level
- condition
Groups List<TargetTarget Detector Recipe Effective Detector Rule Detail Condition Group> (Updatable) Condition group corresponding to each compartment
- configurations
List<Target
Target Detector Recipe Effective Detector Rule Detail Configuration> (Updatable) Configurations associated with the ResponderRule
- is
Configuration BooleanAllowed configuration allowed or not
- is
Enabled Boolean Identifies state for ResponderRule
- labels List<String>
user defined labels for a detector rule
- risk
Level String The Risk Level
- condition
Groups TargetTarget Detector Recipe Effective Detector Rule Detail Condition Group[] (Updatable) Condition group corresponding to each compartment
- configurations
Target
Target Detector Recipe Effective Detector Rule Detail Configuration[] (Updatable) Configurations associated with the ResponderRule
- is
Configuration booleanAllowed configuration allowed or not
- is
Enabled boolean Identifies state for ResponderRule
- labels string[]
user defined labels for a detector rule
- risk
Level string The Risk Level
- condition_
groups TargetTarget Detector Recipe Effective Detector Rule Detail Condition Group] (Updatable) Condition group corresponding to each compartment
- configurations
Target
Target Detector Recipe Effective Detector Rule Detail Configuration] (Updatable) Configurations associated with the ResponderRule
- is_
configuration_ boolallowed configuration allowed or not
- is_
enabled bool Identifies state for ResponderRule
- labels Sequence[str]
user defined labels for a detector rule
- risk_
level str The Risk Level
- condition
Groups List<Property Map> (Updatable) Condition group corresponding to each compartment
- configurations List<Property Map>
(Updatable) Configurations associated with the ResponderRule
- is
Configuration BooleanAllowed configuration allowed or not
- is
Enabled Boolean Identifies state for ResponderRule
- labels List<String>
user defined labels for a detector rule
- risk
Level String The Risk Level
TargetTargetDetectorRecipeEffectiveDetectorRuleDetailConditionGroup
- Compartment
Id string (Updatable) compartment associated with condition
- Condition string
(Updatable) Base condition object
- Compartment
Id string (Updatable) compartment associated with condition
- Condition string
(Updatable) Base condition object
- compartment
Id String (Updatable) compartment associated with condition
- condition String
(Updatable) Base condition object
- compartment
Id string (Updatable) compartment associated with condition
- condition string
(Updatable) Base condition object
- compartment_
id str (Updatable) compartment associated with condition
- condition str
(Updatable) Base condition object
- compartment
Id String (Updatable) compartment associated with condition
- condition String
(Updatable) Base condition object
TargetTargetDetectorRecipeEffectiveDetectorRuleDetailConfiguration
- config_
key str (Updatable) Unique name of the configuration
- data_
type str configuration data type
- name str
(Updatable) configuration name
- value str
(Updatable) configuration value
- values
Target
Target Detector Recipe Effective Detector Rule Detail Configuration Value] List of configuration values
TargetTargetDetectorRecipeEffectiveDetectorRuleDetailConfigurationValue
- List
Type string configuration list item type, either CUSTOM or MANAGED
- Managed
List stringType type of the managed list
- Value string
(Updatable) configuration value
- List
Type string configuration list item type, either CUSTOM or MANAGED
- Managed
List stringType type of the managed list
- Value string
(Updatable) configuration value
- list
Type String configuration list item type, either CUSTOM or MANAGED
- managed
List StringType type of the managed list
- value String
(Updatable) configuration value
- list
Type string configuration list item type, either CUSTOM or MANAGED
- managed
List stringType type of the managed list
- value string
(Updatable) configuration value
- list_
type str configuration list item type, either CUSTOM or MANAGED
- managed_
list_ strtype type of the managed list
- value str
(Updatable) configuration value
- list
Type String configuration list item type, either CUSTOM or MANAGED
- managed
List StringType type of the managed list
- value String
(Updatable) configuration value
TargetTargetDetectorRecipeEffectiveDetectorRuleEntitiesMapping
- Display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Entity
Type string Possible type of entity
- Query
Field string The entity value mapped to a data source query
- Display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Entity
Type string Possible type of entity
- Query
Field string The entity value mapped to a data source query
- display
Name String (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- entity
Type String Possible type of entity
- query
Field String The entity value mapped to a data source query
- display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- entity
Type string Possible type of entity
- query
Field string The entity value mapped to a data source query
- display_
name str (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- entity_
type str Possible type of entity
- query_
field str The entity value mapped to a data source query
- display
Name String (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- entity
Type String Possible type of entity
- query
Field String The entity value mapped to a data source query
TargetTargetResponderRecipe
- Responder
Recipe stringId Identifier for ResponderRecipe.
- Compartment
Id string (Updatable) compartment associated with condition
- Description string
The target description.
Avoid entering confidential information.
- Display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Effective
Responder List<TargetRules Target Responder Recipe Effective Responder Rule> List of responder rules associated with the recipe after applying all defaults
- Id string
Unique identifier of TargetResponderRecipe that can't be changed after creation.
- Owner string
Owner of ResponderRecipe
- Responder
Rules List<TargetTarget Responder Recipe Responder Rule> (Updatable) Override responder rules associated with reponder recipe in a target.
- Time
Created string The date and time the target was created. Format defined by RFC3339.
- Time
Updated string The date and time the target was updated. Format defined by RFC3339.
- Responder
Recipe stringId Identifier for ResponderRecipe.
- Compartment
Id string (Updatable) compartment associated with condition
- Description string
The target description.
Avoid entering confidential information.
- Display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Effective
Responder []TargetRules Target Responder Recipe Effective Responder Rule List of responder rules associated with the recipe after applying all defaults
- Id string
Unique identifier of TargetResponderRecipe that can't be changed after creation.
- Owner string
Owner of ResponderRecipe
- Responder
Rules []TargetTarget Responder Recipe Responder Rule (Updatable) Override responder rules associated with reponder recipe in a target.
- Time
Created string The date and time the target was created. Format defined by RFC3339.
- Time
Updated string The date and time the target was updated. Format defined by RFC3339.
- responder
Recipe StringId Identifier for ResponderRecipe.
- compartment
Id String (Updatable) compartment associated with condition
- description String
The target description.
Avoid entering confidential information.
- display
Name String (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- effective
Responder List<TargetRules Target Responder Recipe Effective Responder Rule> List of responder rules associated with the recipe after applying all defaults
- id String
Unique identifier of TargetResponderRecipe that can't be changed after creation.
- owner String
Owner of ResponderRecipe
- responder
Rules List<TargetTarget Responder Recipe Responder Rule> (Updatable) Override responder rules associated with reponder recipe in a target.
- time
Created String The date and time the target was created. Format defined by RFC3339.
- time
Updated String The date and time the target was updated. Format defined by RFC3339.
- responder
Recipe stringId Identifier for ResponderRecipe.
- compartment
Id string (Updatable) compartment associated with condition
- description string
The target description.
Avoid entering confidential information.
- display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- effective
Responder TargetRules Target Responder Recipe Effective Responder Rule[] List of responder rules associated with the recipe after applying all defaults
- id string
Unique identifier of TargetResponderRecipe that can't be changed after creation.
- owner string
Owner of ResponderRecipe
- responder
Rules TargetTarget Responder Recipe Responder Rule[] (Updatable) Override responder rules associated with reponder recipe in a target.
- time
Created string The date and time the target was created. Format defined by RFC3339.
- time
Updated string The date and time the target was updated. Format defined by RFC3339.
- responder_
recipe_ strid Identifier for ResponderRecipe.
- compartment_
id str (Updatable) compartment associated with condition
- description str
The target description.
Avoid entering confidential information.
- display_
name str (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- effective_
responder_ Targetrules Target Responder Recipe Effective Responder Rule] List of responder rules associated with the recipe after applying all defaults
- id str
Unique identifier of TargetResponderRecipe that can't be changed after creation.
- owner str
Owner of ResponderRecipe
- responder_
rules TargetTarget Responder Recipe Responder Rule] (Updatable) Override responder rules associated with reponder recipe in a target.
- time_
created str The date and time the target was created. Format defined by RFC3339.
- time_
updated str The date and time the target was updated. Format defined by RFC3339.
- responder
Recipe StringId Identifier for ResponderRecipe.
- compartment
Id String (Updatable) compartment associated with condition
- description String
The target description.
Avoid entering confidential information.
- display
Name String (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- effective
Responder List<Property Map>Rules List of responder rules associated with the recipe after applying all defaults
- id String
Unique identifier of TargetResponderRecipe that can't be changed after creation.
- owner String
Owner of ResponderRecipe
- responder
Rules List<Property Map> (Updatable) Override responder rules associated with reponder recipe in a target.
- time
Created String The date and time the target was created. Format defined by RFC3339.
- time
Updated String The date and time the target was updated. Format defined by RFC3339.
TargetTargetResponderRecipeEffectiveResponderRule
- Compartment
Id string (Updatable) compartment associated with condition
- Description string
The target description.
Avoid entering confidential information.
- Details
List<Target
Target Responder Recipe Effective Responder Rule Detail> (Updatable) Details of ResponderRule.
- Display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Lifecycle
Details string A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Policies List<string>
List of Policy
- Responder
Rule stringId (Updatable) Identifier for ResponderRule.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- State string
(Updatable) The current state of the DetectorRule.
- Supported
Modes List<string> Supported Execution Modes
- Time
Created string The date and time the target was created. Format defined by RFC3339.
- Time
Updated string The date and time the target was updated. Format defined by RFC3339.
- Type string
Type of Responder
- Compartment
Id string (Updatable) compartment associated with condition
- Description string
The target description.
Avoid entering confidential information.
- Details
[]Target
Target Responder Recipe Effective Responder Rule Detail (Updatable) Details of ResponderRule.
- Display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Lifecycle
Details string A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Policies []string
List of Policy
- Responder
Rule stringId (Updatable) Identifier for ResponderRule.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- State string
(Updatable) The current state of the DetectorRule.
- Supported
Modes []string Supported Execution Modes
- Time
Created string The date and time the target was created. Format defined by RFC3339.
- Time
Updated string The date and time the target was updated. Format defined by RFC3339.
- Type string
Type of Responder
- compartment
Id String (Updatable) compartment associated with condition
- description String
The target description.
Avoid entering confidential information.
- details
List<Target
Target Responder Recipe Effective Responder Rule Detail> (Updatable) Details of ResponderRule.
- display
Name String (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- lifecycle
Details String A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- policies List<String>
List of Policy
- responder
Rule StringId (Updatable) Identifier for ResponderRule.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- state String
(Updatable) The current state of the DetectorRule.
- supported
Modes List<String> Supported Execution Modes
- time
Created String The date and time the target was created. Format defined by RFC3339.
- time
Updated String The date and time the target was updated. Format defined by RFC3339.
- type String
Type of Responder
- compartment
Id string (Updatable) compartment associated with condition
- description string
The target description.
Avoid entering confidential information.
- details
Target
Target Responder Recipe Effective Responder Rule Detail[] (Updatable) Details of ResponderRule.
- display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- lifecycle
Details string A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- policies string[]
List of Policy
- responder
Rule stringId (Updatable) Identifier for ResponderRule.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- state string
(Updatable) The current state of the DetectorRule.
- supported
Modes string[] Supported Execution Modes
- time
Created string The date and time the target was created. Format defined by RFC3339.
- time
Updated string The date and time the target was updated. Format defined by RFC3339.
- type string
Type of Responder
- compartment_
id str (Updatable) compartment associated with condition
- description str
The target description.
Avoid entering confidential information.
- details
Target
Target Responder Recipe Effective Responder Rule Detail] (Updatable) Details of ResponderRule.
- display_
name str (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- 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.
- policies Sequence[str]
List of Policy
- responder_
rule_ strid (Updatable) Identifier for ResponderRule.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- state str
(Updatable) The current state of the DetectorRule.
- supported_
modes Sequence[str] Supported Execution Modes
- time_
created str The date and time the target was created. Format defined by RFC3339.
- time_
updated str The date and time the target was updated. Format defined by RFC3339.
- type str
Type of Responder
- compartment
Id String (Updatable) compartment associated with condition
- description String
The target description.
Avoid entering confidential information.
- details List<Property Map>
(Updatable) Details of ResponderRule.
- display
Name String (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- lifecycle
Details String A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- policies List<String>
List of Policy
- responder
Rule StringId (Updatable) Identifier for ResponderRule.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- state String
(Updatable) The current state of the DetectorRule.
- supported
Modes List<String> Supported Execution Modes
- time
Created String The date and time the target was created. Format defined by RFC3339.
- time
Updated String The date and time the target was updated. Format defined by RFC3339.
- type String
Type of Responder
TargetTargetResponderRecipeEffectiveResponderRuleDetail
- Condition string
(Updatable) Base condition object
- Configurations
List<Target
Target Responder Recipe Effective Responder Rule Detail Configuration> (Updatable) Configurations associated with the ResponderRule
- Is
Enabled bool Identifies state for ResponderRule
- Mode string
(Updatable) Execution Mode for ResponderRule
- Condition string
(Updatable) Base condition object
- Configurations
[]Target
Target Responder Recipe Effective Responder Rule Detail Configuration (Updatable) Configurations associated with the ResponderRule
- Is
Enabled bool Identifies state for ResponderRule
- Mode string
(Updatable) Execution Mode for ResponderRule
- condition String
(Updatable) Base condition object
- configurations
List<Target
Target Responder Recipe Effective Responder Rule Detail Configuration> (Updatable) Configurations associated with the ResponderRule
- is
Enabled Boolean Identifies state for ResponderRule
- mode String
(Updatable) Execution Mode for ResponderRule
- condition string
(Updatable) Base condition object
- configurations
Target
Target Responder Recipe Effective Responder Rule Detail Configuration[] (Updatable) Configurations associated with the ResponderRule
- is
Enabled boolean Identifies state for ResponderRule
- mode string
(Updatable) Execution Mode for ResponderRule
- condition str
(Updatable) Base condition object
- configurations
Target
Target Responder Recipe Effective Responder Rule Detail Configuration] (Updatable) Configurations associated with the ResponderRule
- is_
enabled bool Identifies state for ResponderRule
- mode str
(Updatable) Execution Mode for ResponderRule
- condition String
(Updatable) Base condition object
- configurations List<Property Map>
(Updatable) Configurations associated with the ResponderRule
- is
Enabled Boolean Identifies state for ResponderRule
- mode String
(Updatable) Execution Mode for ResponderRule
TargetTargetResponderRecipeEffectiveResponderRuleDetailConfiguration
- config_
key str (Updatable) Unique name of the configuration
- name str
(Updatable) configuration name
- value str
(Updatable) configuration value
TargetTargetResponderRecipeResponderRule
- Details
Target
Target Responder Recipe Responder Rule Details (Updatable) Details of ResponderRule.
- Responder
Rule stringId (Updatable) Identifier for ResponderRule.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- Compartment
Id string (Updatable) compartment associated with condition
- Description string
The target description.
Avoid entering confidential information.
- Display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Lifecycle
Details string A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Policies List<string>
List of Policy
- State string
(Updatable) The current state of the DetectorRule.
- Supported
Modes List<string> Supported Execution Modes
- Time
Created string The date and time the target was created. Format defined by RFC3339.
- Time
Updated string The date and time the target was updated. Format defined by RFC3339.
- Type string
Type of Responder
- Details
Target
Target Responder Recipe Responder Rule Details (Updatable) Details of ResponderRule.
- Responder
Rule stringId (Updatable) Identifier for ResponderRule.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- Compartment
Id string (Updatable) compartment associated with condition
- Description string
The target description.
Avoid entering confidential information.
- Display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- Lifecycle
Details string A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Policies []string
List of Policy
- State string
(Updatable) The current state of the DetectorRule.
- Supported
Modes []string Supported Execution Modes
- Time
Created string The date and time the target was created. Format defined by RFC3339.
- Time
Updated string The date and time the target was updated. Format defined by RFC3339.
- Type string
Type of Responder
- details
Target
Target Responder Recipe Responder Rule Details (Updatable) Details of ResponderRule.
- responder
Rule StringId (Updatable) Identifier for ResponderRule.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- compartment
Id String (Updatable) compartment associated with condition
- description String
The target description.
Avoid entering confidential information.
- display
Name String (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- lifecycle
Details String A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- policies List<String>
List of Policy
- state String
(Updatable) The current state of the DetectorRule.
- supported
Modes List<String> Supported Execution Modes
- time
Created String The date and time the target was created. Format defined by RFC3339.
- time
Updated String The date and time the target was updated. Format defined by RFC3339.
- type String
Type of Responder
- details
Target
Target Responder Recipe Responder Rule Details (Updatable) Details of ResponderRule.
- responder
Rule stringId (Updatable) Identifier for ResponderRule.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- compartment
Id string (Updatable) compartment associated with condition
- description string
The target description.
Avoid entering confidential information.
- display
Name string (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- lifecycle
Details string A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- policies string[]
List of Policy
- state string
(Updatable) The current state of the DetectorRule.
- supported
Modes string[] Supported Execution Modes
- time
Created string The date and time the target was created. Format defined by RFC3339.
- time
Updated string The date and time the target was updated. Format defined by RFC3339.
- type string
Type of Responder
- details
Target
Target Responder Recipe Responder Rule Details (Updatable) Details of ResponderRule.
- responder_
rule_ strid (Updatable) Identifier for ResponderRule.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- compartment_
id str (Updatable) compartment associated with condition
- description str
The target description.
Avoid entering confidential information.
- display_
name str (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- 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.
- policies Sequence[str]
List of Policy
- state str
(Updatable) The current state of the DetectorRule.
- supported_
modes Sequence[str] Supported Execution Modes
- time_
created str The date and time the target was created. Format defined by RFC3339.
- time_
updated str The date and time the target was updated. Format defined by RFC3339.
- type str
Type of Responder
- details Property Map
(Updatable) Details of ResponderRule.
- responder
Rule StringId (Updatable) Identifier for ResponderRule.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- compartment
Id String (Updatable) compartment associated with condition
- description String
The target description.
Avoid entering confidential information.
- display
Name String (Updatable) DetectorTemplate identifier.
Avoid entering confidential information.
- lifecycle
Details String A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- policies List<String>
List of Policy
- state String
(Updatable) The current state of the DetectorRule.
- supported
Modes List<String> Supported Execution Modes
- time
Created String The date and time the target was created. Format defined by RFC3339.
- time
Updated String The date and time the target was updated. Format defined by RFC3339.
- type String
Type of Responder
TargetTargetResponderRecipeResponderRuleDetails
- Condition string
(Updatable) Base condition object
- Configurations
List<Target
Target Responder Recipe Responder Rule Details Configuration> (Updatable) Configurations associated with the ResponderRule
- Is
Enabled bool Identifies state for ResponderRule
- Mode string
(Updatable) Execution Mode for ResponderRule
- Condition string
(Updatable) Base condition object
- Configurations
[]Target
Target Responder Recipe Responder Rule Details Configuration (Updatable) Configurations associated with the ResponderRule
- Is
Enabled bool Identifies state for ResponderRule
- Mode string
(Updatable) Execution Mode for ResponderRule
- condition String
(Updatable) Base condition object
- configurations
List<Target
Target Responder Recipe Responder Rule Details Configuration> (Updatable) Configurations associated with the ResponderRule
- is
Enabled Boolean Identifies state for ResponderRule
- mode String
(Updatable) Execution Mode for ResponderRule
- condition string
(Updatable) Base condition object
- configurations
Target
Target Responder Recipe Responder Rule Details Configuration[] (Updatable) Configurations associated with the ResponderRule
- is
Enabled boolean Identifies state for ResponderRule
- mode string
(Updatable) Execution Mode for ResponderRule
- condition str
(Updatable) Base condition object
- configurations
Target
Target Responder Recipe Responder Rule Details Configuration] (Updatable) Configurations associated with the ResponderRule
- is_
enabled bool Identifies state for ResponderRule
- mode str
(Updatable) Execution Mode for ResponderRule
- condition String
(Updatable) Base condition object
- configurations List<Property Map>
(Updatable) Configurations associated with the ResponderRule
- is
Enabled Boolean Identifies state for ResponderRule
- mode String
(Updatable) Execution Mode for ResponderRule
TargetTargetResponderRecipeResponderRuleDetailsConfiguration
- config_
key str (Updatable) Unique name of the configuration
- name str
(Updatable) configuration name
- value str
(Updatable) configuration value
Import
Targets can be imported using the id
, e.g.
$ pulumi import oci:CloudGuard/target:Target test_target "id"
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
oci
Terraform Provider.