1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. CloudGuard
  5. getGuardTargets
Oracle Cloud Infrastructure v2.31.0 published on Thursday, Apr 17, 2025 by Pulumi

oci.CloudGuard.getGuardTargets

Explore with Pulumi AI

Oracle Cloud Infrastructure v2.31.0 published on Thursday, Apr 17, 2025 by Pulumi

This data source provides the list of Targets in Oracle Cloud Infrastructure Cloud Guard service.

Returns a list of targets (TargetCollection resource with page of TargetSummary resources) for the target identified by compartmentId. By default, only the target associated with the compartment is returned. Setting compartmentIdInSubtree to true returns the entire hierarchy of targets in subcompartments.

The parameter accessLevel specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn’t have access to even one of the child compartments. This is valid only when compartmentIdInSubtree is set to true.

The parameter compartmentIdInSubtree applies when you perform ListTargets on the compartmentId passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all targets in compartments and subcompartments in the tenancy (root compartment), set the parameter compartmentIdInSubtree to true and accessLevel to ACCESSIBLE.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";

const testTargets = oci.CloudGuard.getGuardTargets({
    compartmentId: compartmentId,
    accessLevel: targetAccessLevel,
    compartmentIdInSubtree: targetCompartmentIdInSubtree,
    displayName: targetDisplayName,
    isNonSecurityZoneTargetsOnlyQuery: targetIsNonSecurityZoneTargetsOnlyQuery,
    state: targetState,
});
Copy
import pulumi
import pulumi_oci as oci

test_targets = oci.CloudGuard.get_guard_targets(compartment_id=compartment_id,
    access_level=target_access_level,
    compartment_id_in_subtree=target_compartment_id_in_subtree,
    display_name=target_display_name,
    is_non_security_zone_targets_only_query=target_is_non_security_zone_targets_only_query,
    state=target_state)
Copy
package main

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

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := cloudguard.GetGuardTargets(ctx, &cloudguard.GetGuardTargetsArgs{
			CompartmentId:                     compartmentId,
			AccessLevel:                       pulumi.StringRef(targetAccessLevel),
			CompartmentIdInSubtree:            pulumi.BoolRef(targetCompartmentIdInSubtree),
			DisplayName:                       pulumi.StringRef(targetDisplayName),
			IsNonSecurityZoneTargetsOnlyQuery: pulumi.BoolRef(targetIsNonSecurityZoneTargetsOnlyQuery),
			State:                             pulumi.StringRef(targetState),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;

return await Deployment.RunAsync(() => 
{
    var testTargets = Oci.CloudGuard.GetGuardTargets.Invoke(new()
    {
        CompartmentId = compartmentId,
        AccessLevel = targetAccessLevel,
        CompartmentIdInSubtree = targetCompartmentIdInSubtree,
        DisplayName = targetDisplayName,
        IsNonSecurityZoneTargetsOnlyQuery = targetIsNonSecurityZoneTargetsOnlyQuery,
        State = targetState,
    });

});
Copy
package generated_program;

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

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

    public static void stack(Context ctx) {
        final var testTargets = CloudGuardFunctions.getGuardTargets(GetGuardTargetsArgs.builder()
            .compartmentId(compartmentId)
            .accessLevel(targetAccessLevel)
            .compartmentIdInSubtree(targetCompartmentIdInSubtree)
            .displayName(targetDisplayName)
            .isNonSecurityZoneTargetsOnlyQuery(targetIsNonSecurityZoneTargetsOnlyQuery)
            .state(targetState)
            .build());

    }
}
Copy
variables:
  testTargets:
    fn::invoke:
      function: oci:CloudGuard:getGuardTargets
      arguments:
        compartmentId: ${compartmentId}
        accessLevel: ${targetAccessLevel}
        compartmentIdInSubtree: ${targetCompartmentIdInSubtree}
        displayName: ${targetDisplayName}
        isNonSecurityZoneTargetsOnlyQuery: ${targetIsNonSecurityZoneTargetsOnlyQuery}
        state: ${targetState}
Copy

Using getGuardTargets

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

function getGuardTargets(args: GetGuardTargetsArgs, opts?: InvokeOptions): Promise<GetGuardTargetsResult>
function getGuardTargetsOutput(args: GetGuardTargetsOutputArgs, opts?: InvokeOptions): Output<GetGuardTargetsResult>
Copy
def get_guard_targets(access_level: Optional[str] = None,
                      compartment_id: Optional[str] = None,
                      compartment_id_in_subtree: Optional[bool] = None,
                      display_name: Optional[str] = None,
                      filters: Optional[Sequence[_cloudguard.GetGuardTargetsFilter]] = None,
                      is_non_security_zone_targets_only_query: Optional[bool] = None,
                      state: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetGuardTargetsResult
def get_guard_targets_output(access_level: Optional[pulumi.Input[str]] = None,
                      compartment_id: Optional[pulumi.Input[str]] = None,
                      compartment_id_in_subtree: Optional[pulumi.Input[bool]] = None,
                      display_name: Optional[pulumi.Input[str]] = None,
                      filters: Optional[pulumi.Input[Sequence[pulumi.Input[_cloudguard.GetGuardTargetsFilterArgs]]]] = None,
                      is_non_security_zone_targets_only_query: Optional[pulumi.Input[bool]] = None,
                      state: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetGuardTargetsResult]
Copy
func GetGuardTargets(ctx *Context, args *GetGuardTargetsArgs, opts ...InvokeOption) (*GetGuardTargetsResult, error)
func GetGuardTargetsOutput(ctx *Context, args *GetGuardTargetsOutputArgs, opts ...InvokeOption) GetGuardTargetsResultOutput
Copy

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

public static class GetGuardTargets 
{
    public static Task<GetGuardTargetsResult> InvokeAsync(GetGuardTargetsArgs args, InvokeOptions? opts = null)
    public static Output<GetGuardTargetsResult> Invoke(GetGuardTargetsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetGuardTargetsResult> getGuardTargets(GetGuardTargetsArgs args, InvokeOptions options)
public static Output<GetGuardTargetsResult> getGuardTargets(GetGuardTargetsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: oci:CloudGuard/getGuardTargets:getGuardTargets
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

CompartmentId This property is required. string
The OCID of the compartment in which to list resources.
AccessLevel string
Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
CompartmentIdInSubtree bool
Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned depending on the setting of accessLevel.
DisplayName string
A filter to return only resources that match the entire display name given.
Filters Changes to this property will trigger replacement. List<GetGuardTargetsFilter>
IsNonSecurityZoneTargetsOnlyQuery bool
Default is false. When set to true, only the targets that would be deleted as part of security zone creation will be returned.
State string
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
CompartmentId This property is required. string
The OCID of the compartment in which to list resources.
AccessLevel string
Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
CompartmentIdInSubtree bool
Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned depending on the setting of accessLevel.
DisplayName string
A filter to return only resources that match the entire display name given.
Filters Changes to this property will trigger replacement. []GetGuardTargetsFilter
IsNonSecurityZoneTargetsOnlyQuery bool
Default is false. When set to true, only the targets that would be deleted as part of security zone creation will be returned.
State string
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
compartmentId This property is required. String
The OCID of the compartment in which to list resources.
accessLevel String
Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
compartmentIdInSubtree Boolean
Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned depending on the setting of accessLevel.
displayName String
A filter to return only resources that match the entire display name given.
filters Changes to this property will trigger replacement. List<GetGuardTargetsFilter>
isNonSecurityZoneTargetsOnlyQuery Boolean
Default is false. When set to true, only the targets that would be deleted as part of security zone creation will be returned.
state String
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
compartmentId This property is required. string
The OCID of the compartment in which to list resources.
accessLevel string
Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
compartmentIdInSubtree boolean
Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned depending on the setting of accessLevel.
displayName string
A filter to return only resources that match the entire display name given.
filters Changes to this property will trigger replacement. GetGuardTargetsFilter[]
isNonSecurityZoneTargetsOnlyQuery boolean
Default is false. When set to true, only the targets that would be deleted as part of security zone creation will be returned.
state string
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
compartment_id This property is required. str
The OCID of the compartment in which to list resources.
access_level str
Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
compartment_id_in_subtree bool
Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned depending on the setting of accessLevel.
display_name str
A filter to return only resources that match the entire display name given.
filters Changes to this property will trigger replacement. Sequence[cloudguard.GetGuardTargetsFilter]
is_non_security_zone_targets_only_query bool
Default is false. When set to true, only the targets that would be deleted as part of security zone creation will be returned.
state str
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
compartmentId This property is required. String
The OCID of the compartment in which to list resources.
accessLevel String
Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
compartmentIdInSubtree Boolean
Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned depending on the setting of accessLevel.
displayName String
A filter to return only resources that match the entire display name given.
filters Changes to this property will trigger replacement. List<Property Map>
isNonSecurityZoneTargetsOnlyQuery Boolean
Default is false. When set to true, only the targets that would be deleted as part of security zone creation will be returned.
state String
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.

getGuardTargets Result

The following output properties are available:

CompartmentId string
Compartment OCID
Id string
The provider-assigned unique ID for this managed resource.
TargetCollections List<GetGuardTargetsTargetCollection>
The list of target_collection.
AccessLevel string
CompartmentIdInSubtree bool
DisplayName string
Responder rule display name
Filters List<GetGuardTargetsFilter>
IsNonSecurityZoneTargetsOnlyQuery bool
State string
The current lifecycle state of the responder rule
CompartmentId string
Compartment OCID
Id string
The provider-assigned unique ID for this managed resource.
TargetCollections []GetGuardTargetsTargetCollection
The list of target_collection.
AccessLevel string
CompartmentIdInSubtree bool
DisplayName string
Responder rule display name
Filters []GetGuardTargetsFilter
IsNonSecurityZoneTargetsOnlyQuery bool
State string
The current lifecycle state of the responder rule
compartmentId String
Compartment OCID
id String
The provider-assigned unique ID for this managed resource.
targetCollections List<GetGuardTargetsTargetCollection>
The list of target_collection.
accessLevel String
compartmentIdInSubtree Boolean
displayName String
Responder rule display name
filters List<GetGuardTargetsFilter>
isNonSecurityZoneTargetsOnlyQuery Boolean
state String
The current lifecycle state of the responder rule
compartmentId string
Compartment OCID
id string
The provider-assigned unique ID for this managed resource.
targetCollections GetGuardTargetsTargetCollection[]
The list of target_collection.
accessLevel string
compartmentIdInSubtree boolean
displayName string
Responder rule display name
filters GetGuardTargetsFilter[]
isNonSecurityZoneTargetsOnlyQuery boolean
state string
The current lifecycle state of the responder rule
compartment_id str
Compartment OCID
id str
The provider-assigned unique ID for this managed resource.
target_collections Sequence[cloudguard.GetGuardTargetsTargetCollection]
The list of target_collection.
access_level str
compartment_id_in_subtree bool
display_name str
Responder rule display name
filters Sequence[cloudguard.GetGuardTargetsFilter]
is_non_security_zone_targets_only_query bool
state str
The current lifecycle state of the responder rule
compartmentId String
Compartment OCID
id String
The provider-assigned unique ID for this managed resource.
targetCollections List<Property Map>
The list of target_collection.
accessLevel String
compartmentIdInSubtree Boolean
displayName String
Responder rule display name
filters List<Property Map>
isNonSecurityZoneTargetsOnlyQuery Boolean
state String
The current lifecycle state of the responder rule

Supporting Types

GetGuardTargetsFilter

Name This property is required. string
Configuration name
Values This property is required. List<string>
List of configuration values
Regex bool
Name This property is required. string
Configuration name
Values This property is required. []string
List of configuration values
Regex bool
name This property is required. String
Configuration name
values This property is required. List<String>
List of configuration values
regex Boolean
name This property is required. string
Configuration name
values This property is required. string[]
List of configuration values
regex boolean
name This property is required. str
Configuration name
values This property is required. Sequence[str]
List of configuration values
regex bool
name This property is required. String
Configuration name
values This property is required. List<String>
List of configuration values
regex Boolean

GetGuardTargetsTargetCollection

Items This property is required. []GetGuardTargetsTargetCollectionItem
items This property is required. GetGuardTargetsTargetCollectionItem[]
items This property is required. List<Property Map>

GetGuardTargetsTargetCollectionItem

CompartmentId This property is required. string
The OCID of the compartment in which to list resources.
DefinedTags This property is required. Dictionary<string, string>
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
Description This property is required. string
Responder rule description
DisplayName This property is required. string
A filter to return only resources that match the entire display name given.
FreeformTags This property is required. Dictionary<string, string>
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
Id This property is required. string
Unique identifier of target responder recipe that can't be changed after creation
InheritedByCompartments This property is required. List<string>
List of inherited compartments
LifecyleDetails This property is required. string
A message describing the current lifecycle state in more detail. For example, can be used to provide actionable information for a resource in Failed state. [DEPRECATE]
RecipeCount This property is required. int
Total number of recipes attached to target
State This property is required. string
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
SystemTags This property is required. Dictionary<string, string>
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
TargetDetails This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetail>
Details specific to the target type.
TargetDetectorRecipes This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipe>
List of detector recipes attached to target
TargetResourceId This property is required. string
Resource ID which the target uses to monitor
TargetResourceType This property is required. string
Type of target
TargetResponderRecipes This property is required. List<GetGuardTargetsTargetCollectionItemTargetResponderRecipe>
List of responder recipes attached to target
TimeCreated This property is required. string
The date and time the target was created. Format defined by RFC3339.
TimeUpdated This property is required. string
The date and time the target was last updated. Format defined by RFC3339.
CompartmentId This property is required. string
The OCID of the compartment in which to list resources.
DefinedTags This property is required. map[string]string
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
Description This property is required. string
Responder rule description
DisplayName This property is required. string
A filter to return only resources that match the entire display name given.
FreeformTags This property is required. map[string]string
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
Id This property is required. string
Unique identifier of target responder recipe that can't be changed after creation
InheritedByCompartments This property is required. []string
List of inherited compartments
LifecyleDetails This property is required. string
A message describing the current lifecycle state in more detail. For example, can be used to provide actionable information for a resource in Failed state. [DEPRECATE]
RecipeCount This property is required. int
Total number of recipes attached to target
State This property is required. string
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
SystemTags This property is required. map[string]string
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
TargetDetails This property is required. []GetGuardTargetsTargetCollectionItemTargetDetail
Details specific to the target type.
TargetDetectorRecipes This property is required. []GetGuardTargetsTargetCollectionItemTargetDetectorRecipe
List of detector recipes attached to target
TargetResourceId This property is required. string
Resource ID which the target uses to monitor
TargetResourceType This property is required. string
Type of target
TargetResponderRecipes This property is required. []GetGuardTargetsTargetCollectionItemTargetResponderRecipe
List of responder recipes attached to target
TimeCreated This property is required. string
The date and time the target was created. Format defined by RFC3339.
TimeUpdated This property is required. string
The date and time the target was last updated. Format defined by RFC3339.
compartmentId This property is required. String
The OCID of the compartment in which to list resources.
definedTags This property is required. Map<String,String>
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
description This property is required. String
Responder rule description
displayName This property is required. String
A filter to return only resources that match the entire display name given.
freeformTags This property is required. Map<String,String>
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
id This property is required. String
Unique identifier of target responder recipe that can't be changed after creation
inheritedByCompartments This property is required. List<String>
List of inherited compartments
lifecyleDetails This property is required. String
A message describing the current lifecycle state in more detail. For example, can be used to provide actionable information for a resource in Failed state. [DEPRECATE]
recipeCount This property is required. Integer
Total number of recipes attached to target
state This property is required. String
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
systemTags This property is required. Map<String,String>
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
targetDetails This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetail>
Details specific to the target type.
targetDetectorRecipes This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipe>
List of detector recipes attached to target
targetResourceId This property is required. String
Resource ID which the target uses to monitor
targetResourceType This property is required. String
Type of target
targetResponderRecipes This property is required. List<GetGuardTargetsTargetCollectionItemTargetResponderRecipe>
List of responder recipes attached to target
timeCreated This property is required. String
The date and time the target was created. Format defined by RFC3339.
timeUpdated This property is required. String
The date and time the target was last updated. Format defined by RFC3339.
compartmentId This property is required. string
The OCID of the compartment in which to list resources.
definedTags This property is required. {[key: string]: string}
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
description This property is required. string
Responder rule description
displayName This property is required. string
A filter to return only resources that match the entire display name given.
freeformTags This property is required. {[key: string]: string}
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
id This property is required. string
Unique identifier of target responder recipe that can't be changed after creation
inheritedByCompartments This property is required. string[]
List of inherited compartments
lifecyleDetails This property is required. string
A message describing the current lifecycle state in more detail. For example, can be used to provide actionable information for a resource in Failed state. [DEPRECATE]
recipeCount This property is required. number
Total number of recipes attached to target
state This property is required. string
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
systemTags This property is required. {[key: string]: string}
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
targetDetails This property is required. GetGuardTargetsTargetCollectionItemTargetDetail[]
Details specific to the target type.
targetDetectorRecipes This property is required. GetGuardTargetsTargetCollectionItemTargetDetectorRecipe[]
List of detector recipes attached to target
targetResourceId This property is required. string
Resource ID which the target uses to monitor
targetResourceType This property is required. string
Type of target
targetResponderRecipes This property is required. GetGuardTargetsTargetCollectionItemTargetResponderRecipe[]
List of responder recipes attached to target
timeCreated This property is required. string
The date and time the target was created. Format defined by RFC3339.
timeUpdated This property is required. string
The date and time the target was last updated. Format defined by RFC3339.
compartment_id This property is required. str
The OCID of the compartment in which to list resources.
defined_tags This property is required. Mapping[str, str]
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
description This property is required. str
Responder rule description
display_name This property is required. str
A filter to return only resources that match the entire display name given.
freeform_tags This property is required. Mapping[str, str]
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
id This property is required. str
Unique identifier of target responder recipe that can't be changed after creation
inherited_by_compartments This property is required. Sequence[str]
List of inherited compartments
lifecyle_details This property is required. str
A message describing the current lifecycle state in more detail. For example, can be used to provide actionable information for a resource in Failed state. [DEPRECATE]
recipe_count This property is required. int
Total number of recipes attached to target
state This property is required. str
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
system_tags This property is required. Mapping[str, str]
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
target_details This property is required. Sequence[cloudguard.GetGuardTargetsTargetCollectionItemTargetDetail]
Details specific to the target type.
target_detector_recipes This property is required. Sequence[cloudguard.GetGuardTargetsTargetCollectionItemTargetDetectorRecipe]
List of detector recipes attached to target
target_resource_id This property is required. str
Resource ID which the target uses to monitor
target_resource_type This property is required. str
Type of target
target_responder_recipes This property is required. Sequence[cloudguard.GetGuardTargetsTargetCollectionItemTargetResponderRecipe]
List of responder recipes attached to target
time_created This property is required. str
The date and time the target was created. Format defined by RFC3339.
time_updated This property is required. str
The date and time the target was last updated. Format defined by RFC3339.
compartmentId This property is required. String
The OCID of the compartment in which to list resources.
definedTags This property is required. Map<String>
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
description This property is required. String
Responder rule description
displayName This property is required. String
A filter to return only resources that match the entire display name given.
freeformTags This property is required. Map<String>
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
id This property is required. String
Unique identifier of target responder recipe that can't be changed after creation
inheritedByCompartments This property is required. List<String>
List of inherited compartments
lifecyleDetails This property is required. String
A message describing the current lifecycle state in more detail. For example, can be used to provide actionable information for a resource in Failed state. [DEPRECATE]
recipeCount This property is required. Number
Total number of recipes attached to target
state This property is required. String
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
systemTags This property is required. Map<String>
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
targetDetails This property is required. List<Property Map>
Details specific to the target type.
targetDetectorRecipes This property is required. List<Property Map>
List of detector recipes attached to target
targetResourceId This property is required. String
Resource ID which the target uses to monitor
targetResourceType This property is required. String
Type of target
targetResponderRecipes This property is required. List<Property Map>
List of responder recipes attached to target
timeCreated This property is required. String
The date and time the target was created. Format defined by RFC3339.
timeUpdated This property is required. String
The date and time the target was last updated. Format defined by RFC3339.

GetGuardTargetsTargetCollectionItemTargetDetail

SecurityZoneDisplayName This property is required. string
The name of the security zone to associate with this compartment.
SecurityZoneId This property is required. string
The OCID of the security zone to associate with this compartment
TargetResourceType This property is required. string
Type of target
TargetSecurityZoneRecipes This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetailTargetSecurityZoneRecipe>
The list of security zone recipes to associate with this compartment
SecurityZoneDisplayName This property is required. string
The name of the security zone to associate with this compartment.
SecurityZoneId This property is required. string
The OCID of the security zone to associate with this compartment
TargetResourceType This property is required. string
Type of target
TargetSecurityZoneRecipes This property is required. []GetGuardTargetsTargetCollectionItemTargetDetailTargetSecurityZoneRecipe
The list of security zone recipes to associate with this compartment
securityZoneDisplayName This property is required. String
The name of the security zone to associate with this compartment.
securityZoneId This property is required. String
The OCID of the security zone to associate with this compartment
targetResourceType This property is required. String
Type of target
targetSecurityZoneRecipes This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetailTargetSecurityZoneRecipe>
The list of security zone recipes to associate with this compartment
securityZoneDisplayName This property is required. string
The name of the security zone to associate with this compartment.
securityZoneId This property is required. string
The OCID of the security zone to associate with this compartment
targetResourceType This property is required. string
Type of target
targetSecurityZoneRecipes This property is required. GetGuardTargetsTargetCollectionItemTargetDetailTargetSecurityZoneRecipe[]
The list of security zone recipes to associate with this compartment
security_zone_display_name This property is required. str
The name of the security zone to associate with this compartment.
security_zone_id This property is required. str
The OCID of the security zone to associate with this compartment
target_resource_type This property is required. str
Type of target
target_security_zone_recipes This property is required. Sequence[cloudguard.GetGuardTargetsTargetCollectionItemTargetDetailTargetSecurityZoneRecipe]
The list of security zone recipes to associate with this compartment
securityZoneDisplayName This property is required. String
The name of the security zone to associate with this compartment.
securityZoneId This property is required. String
The OCID of the security zone to associate with this compartment
targetResourceType This property is required. String
Type of target
targetSecurityZoneRecipes This property is required. List<Property Map>
The list of security zone recipes to associate with this compartment

GetGuardTargetsTargetCollectionItemTargetDetailTargetSecurityZoneRecipe

CompartmentId This property is required. string
The OCID of the compartment in which to list resources.
DefinedTags This property is required. Dictionary<string, string>
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
Description This property is required. string
Responder rule description
DisplayName This property is required. string
A filter to return only resources that match the entire display name given.
FreeformTags This property is required. Dictionary<string, string>
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
Id This property is required. string
Unique identifier of target responder recipe that can't be changed after creation
LifecycleDetails This property is required. string
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
Owner This property is required. string
Owner of target responder recipe
SecurityPolicies This property is required. List<string>
The list of security policy IDs that are included in the recipe
State This property is required. string
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
SystemTags This property is required. Dictionary<string, string>
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
TimeCreated This property is required. string
The date and time the target was created. Format defined by RFC3339.
TimeUpdated This property is required. string
The date and time the target was last updated. Format defined by RFC3339.
CompartmentId This property is required. string
The OCID of the compartment in which to list resources.
DefinedTags This property is required. map[string]string
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
Description This property is required. string
Responder rule description
DisplayName This property is required. string
A filter to return only resources that match the entire display name given.
FreeformTags This property is required. map[string]string
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
Id This property is required. string
Unique identifier of target responder recipe that can't be changed after creation
LifecycleDetails This property is required. string
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
Owner This property is required. string
Owner of target responder recipe
SecurityPolicies This property is required. []string
The list of security policy IDs that are included in the recipe
State This property is required. string
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
SystemTags This property is required. map[string]string
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
TimeCreated This property is required. string
The date and time the target was created. Format defined by RFC3339.
TimeUpdated This property is required. string
The date and time the target was last updated. Format defined by RFC3339.
compartmentId This property is required. String
The OCID of the compartment in which to list resources.
definedTags This property is required. Map<String,String>
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
description This property is required. String
Responder rule description
displayName This property is required. String
A filter to return only resources that match the entire display name given.
freeformTags This property is required. Map<String,String>
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
id This property is required. String
Unique identifier of target responder recipe that can't be changed after creation
lifecycleDetails This property is required. String
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
owner This property is required. String
Owner of target responder recipe
securityPolicies This property is required. List<String>
The list of security policy IDs that are included in the recipe
state This property is required. String
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
systemTags This property is required. Map<String,String>
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
timeCreated This property is required. String
The date and time the target was created. Format defined by RFC3339.
timeUpdated This property is required. String
The date and time the target was last updated. Format defined by RFC3339.
compartmentId This property is required. string
The OCID of the compartment in which to list resources.
definedTags This property is required. {[key: string]: string}
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
description This property is required. string
Responder rule description
displayName This property is required. string
A filter to return only resources that match the entire display name given.
freeformTags This property is required. {[key: string]: string}
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
id This property is required. string
Unique identifier of target responder recipe that can't be changed after creation
lifecycleDetails This property is required. string
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
owner This property is required. string
Owner of target responder recipe
securityPolicies This property is required. string[]
The list of security policy IDs that are included in the recipe
state This property is required. string
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
systemTags This property is required. {[key: string]: string}
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
timeCreated This property is required. string
The date and time the target was created. Format defined by RFC3339.
timeUpdated This property is required. string
The date and time the target was last updated. Format defined by RFC3339.
compartment_id This property is required. str
The OCID of the compartment in which to list resources.
defined_tags This property is required. Mapping[str, str]
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
description This property is required. str
Responder rule description
display_name This property is required. str
A filter to return only resources that match the entire display name given.
freeform_tags This property is required. Mapping[str, str]
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
id This property is required. str
Unique identifier of target responder recipe that can't be changed after creation
lifecycle_details This property is required. str
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
owner This property is required. str
Owner of target responder recipe
security_policies This property is required. Sequence[str]
The list of security policy IDs that are included in the recipe
state This property is required. str
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
system_tags This property is required. Mapping[str, str]
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
time_created This property is required. str
The date and time the target was created. Format defined by RFC3339.
time_updated This property is required. str
The date and time the target was last updated. Format defined by RFC3339.
compartmentId This property is required. String
The OCID of the compartment in which to list resources.
definedTags This property is required. Map<String>
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
description This property is required. String
Responder rule description
displayName This property is required. String
A filter to return only resources that match the entire display name given.
freeformTags This property is required. Map<String>
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
id This property is required. String
Unique identifier of target responder recipe that can't be changed after creation
lifecycleDetails This property is required. String
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
owner This property is required. String
Owner of target responder recipe
securityPolicies This property is required. List<String>
The list of security policy IDs that are included in the recipe
state This property is required. String
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
systemTags This property is required. Map<String>
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
timeCreated This property is required. String
The date and time the target was created. Format defined by RFC3339.
timeUpdated This property is required. String
The date and time the target was last updated. Format defined by RFC3339.

GetGuardTargetsTargetCollectionItemTargetDetectorRecipe

CompartmentId This property is required. string
The OCID of the compartment in which to list resources.
Description This property is required. string
Responder rule description
Detector This property is required. string
Detector type for the rule
DetectorRecipeId This property is required. string
Unique identifier for of original Oracle-managed detector recipe on which the TargetDetectorRecipe is based
DetectorRecipeType This property is required. string
Recipe type ( STANDARD, ENTERPRISE )
DetectorRules This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRule>
List of detector rules for the detector recipe - user input
DisplayName This property is required. string
A filter to return only resources that match the entire display name given.
EffectiveDetectorRules This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRule>
List of currently enabled detector rules for the detector type for recipe after applying defaults
Id This property is required. string
Unique identifier of target responder recipe that can't be changed after creation
Owner This property is required. string
Owner of target responder recipe
State This property is required. string
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
TimeCreated This property is required. string
The date and time the target was created. Format defined by RFC3339.
TimeUpdated This property is required. string
The date and time the target was last updated. Format defined by RFC3339.
CompartmentId This property is required. string
The OCID of the compartment in which to list resources.
Description This property is required. string
Responder rule description
Detector This property is required. string
Detector type for the rule
DetectorRecipeId This property is required. string
Unique identifier for of original Oracle-managed detector recipe on which the TargetDetectorRecipe is based
DetectorRecipeType This property is required. string
Recipe type ( STANDARD, ENTERPRISE )
DetectorRules This property is required. []GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRule
List of detector rules for the detector recipe - user input
DisplayName This property is required. string
A filter to return only resources that match the entire display name given.
EffectiveDetectorRules This property is required. []GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRule
List of currently enabled detector rules for the detector type for recipe after applying defaults
Id This property is required. string
Unique identifier of target responder recipe that can't be changed after creation
Owner This property is required. string
Owner of target responder recipe
State This property is required. string
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
TimeCreated This property is required. string
The date and time the target was created. Format defined by RFC3339.
TimeUpdated This property is required. string
The date and time the target was last updated. Format defined by RFC3339.
compartmentId This property is required. String
The OCID of the compartment in which to list resources.
description This property is required. String
Responder rule description
detector This property is required. String
Detector type for the rule
detectorRecipeId This property is required. String
Unique identifier for of original Oracle-managed detector recipe on which the TargetDetectorRecipe is based
detectorRecipeType This property is required. String
Recipe type ( STANDARD, ENTERPRISE )
detectorRules This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRule>
List of detector rules for the detector recipe - user input
displayName This property is required. String
A filter to return only resources that match the entire display name given.
effectiveDetectorRules This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRule>
List of currently enabled detector rules for the detector type for recipe after applying defaults
id This property is required. String
Unique identifier of target responder recipe that can't be changed after creation
owner This property is required. String
Owner of target responder recipe
state This property is required. String
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
timeCreated This property is required. String
The date and time the target was created. Format defined by RFC3339.
timeUpdated This property is required. String
The date and time the target was last updated. Format defined by RFC3339.
compartmentId This property is required. string
The OCID of the compartment in which to list resources.
description This property is required. string
Responder rule description
detector This property is required. string
Detector type for the rule
detectorRecipeId This property is required. string
Unique identifier for of original Oracle-managed detector recipe on which the TargetDetectorRecipe is based
detectorRecipeType This property is required. string
Recipe type ( STANDARD, ENTERPRISE )
detectorRules This property is required. GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRule[]
List of detector rules for the detector recipe - user input
displayName This property is required. string
A filter to return only resources that match the entire display name given.
effectiveDetectorRules This property is required. GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRule[]
List of currently enabled detector rules for the detector type for recipe after applying defaults
id This property is required. string
Unique identifier of target responder recipe that can't be changed after creation
owner This property is required. string
Owner of target responder recipe
state This property is required. string
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
timeCreated This property is required. string
The date and time the target was created. Format defined by RFC3339.
timeUpdated This property is required. string
The date and time the target was last updated. Format defined by RFC3339.
compartment_id This property is required. str
The OCID of the compartment in which to list resources.
description This property is required. str
Responder rule description
detector This property is required. str
Detector type for the rule
detector_recipe_id This property is required. str
Unique identifier for of original Oracle-managed detector recipe on which the TargetDetectorRecipe is based
detector_recipe_type This property is required. str
Recipe type ( STANDARD, ENTERPRISE )
detector_rules This property is required. Sequence[cloudguard.GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRule]
List of detector rules for the detector recipe - user input
display_name This property is required. str
A filter to return only resources that match the entire display name given.
effective_detector_rules This property is required. Sequence[cloudguard.GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRule]
List of currently enabled detector rules for the detector type for recipe after applying defaults
id This property is required. str
Unique identifier of target responder recipe that can't be changed after creation
owner This property is required. str
Owner of target responder recipe
state This property is required. str
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
time_created This property is required. str
The date and time the target was created. Format defined by RFC3339.
time_updated This property is required. str
The date and time the target was last updated. Format defined by RFC3339.
compartmentId This property is required. String
The OCID of the compartment in which to list resources.
description This property is required. String
Responder rule description
detector This property is required. String
Detector type for the rule
detectorRecipeId This property is required. String
Unique identifier for of original Oracle-managed detector recipe on which the TargetDetectorRecipe is based
detectorRecipeType This property is required. String
Recipe type ( STANDARD, ENTERPRISE )
detectorRules This property is required. List<Property Map>
List of detector rules for the detector recipe - user input
displayName This property is required. String
A filter to return only resources that match the entire display name given.
effectiveDetectorRules This property is required. List<Property Map>
List of currently enabled detector rules for the detector type for recipe after applying defaults
id This property is required. String
Unique identifier of target responder recipe that can't be changed after creation
owner This property is required. String
Owner of target responder recipe
state This property is required. String
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
timeCreated This property is required. String
The date and time the target was created. Format defined by RFC3339.
timeUpdated This property is required. String
The date and time the target was last updated. Format defined by RFC3339.

GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRule

DataSourceId This property is required. string
The ID of the attached data source
Description This property is required. string
Responder rule description
Details This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleDetail>
Detailed information for a responder rule
Detector This property is required. string
Detector type for the rule
DetectorRuleId This property is required. string
The unique identifier of the detector rule
DisplayName This property is required. string
A filter to return only resources that match the entire display name given.
EntitiesMappings This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleEntitiesMapping>
Data source entities mapping for a detector rule
LifecycleDetails This property is required. string
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
ManagedListTypes This property is required. List<string>
List of managed list types related to this rule
Recommendation This property is required. string
Recommendation for TargetDetectorRecipeDetectorRule resource
ResourceType This property is required. string
The type of resource which is monitored by the detector rule. For example, Instance, Database, VCN, Policy. To find the resource type for a particular rule, see [Detector Recipe Reference] (/iaas/cloud-guard/using/detect-recipes.htm#detect-recipes-reference).
ServiceType This property is required. string
Service type of the configuration to which the rule is applied
State This property is required. string
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
TimeCreated This property is required. string
The date and time the target was created. Format defined by RFC3339.
TimeUpdated This property is required. string
The date and time the target was last updated. Format defined by RFC3339.
DataSourceId This property is required. string
The ID of the attached data source
Description This property is required. string
Responder rule description
Details This property is required. []GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleDetail
Detailed information for a responder rule
Detector This property is required. string
Detector type for the rule
DetectorRuleId This property is required. string
The unique identifier of the detector rule
DisplayName This property is required. string
A filter to return only resources that match the entire display name given.
EntitiesMappings This property is required. []GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleEntitiesMapping
Data source entities mapping for a detector rule
LifecycleDetails This property is required. string
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
ManagedListTypes This property is required. []string
List of managed list types related to this rule
Recommendation This property is required. string
Recommendation for TargetDetectorRecipeDetectorRule resource
ResourceType This property is required. string
The type of resource which is monitored by the detector rule. For example, Instance, Database, VCN, Policy. To find the resource type for a particular rule, see [Detector Recipe Reference] (/iaas/cloud-guard/using/detect-recipes.htm#detect-recipes-reference).
ServiceType This property is required. string
Service type of the configuration to which the rule is applied
State This property is required. string
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
TimeCreated This property is required. string
The date and time the target was created. Format defined by RFC3339.
TimeUpdated This property is required. string
The date and time the target was last updated. Format defined by RFC3339.
dataSourceId This property is required. String
The ID of the attached data source
description This property is required. String
Responder rule description
details This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleDetail>
Detailed information for a responder rule
detector This property is required. String
Detector type for the rule
detectorRuleId This property is required. String
The unique identifier of the detector rule
displayName This property is required. String
A filter to return only resources that match the entire display name given.
entitiesMappings This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleEntitiesMapping>
Data source entities mapping for a detector rule
lifecycleDetails This property is required. String
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
managedListTypes This property is required. List<String>
List of managed list types related to this rule
recommendation This property is required. String
Recommendation for TargetDetectorRecipeDetectorRule resource
resourceType This property is required. String
The type of resource which is monitored by the detector rule. For example, Instance, Database, VCN, Policy. To find the resource type for a particular rule, see [Detector Recipe Reference] (/iaas/cloud-guard/using/detect-recipes.htm#detect-recipes-reference).
serviceType This property is required. String
Service type of the configuration to which the rule is applied
state This property is required. String
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
timeCreated This property is required. String
The date and time the target was created. Format defined by RFC3339.
timeUpdated This property is required. String
The date and time the target was last updated. Format defined by RFC3339.
dataSourceId This property is required. string
The ID of the attached data source
description This property is required. string
Responder rule description
details This property is required. GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleDetail[]
Detailed information for a responder rule
detector This property is required. string
Detector type for the rule
detectorRuleId This property is required. string
The unique identifier of the detector rule
displayName This property is required. string
A filter to return only resources that match the entire display name given.
entitiesMappings This property is required. GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleEntitiesMapping[]
Data source entities mapping for a detector rule
lifecycleDetails This property is required. string
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
managedListTypes This property is required. string[]
List of managed list types related to this rule
recommendation This property is required. string
Recommendation for TargetDetectorRecipeDetectorRule resource
resourceType This property is required. string
The type of resource which is monitored by the detector rule. For example, Instance, Database, VCN, Policy. To find the resource type for a particular rule, see [Detector Recipe Reference] (/iaas/cloud-guard/using/detect-recipes.htm#detect-recipes-reference).
serviceType This property is required. string
Service type of the configuration to which the rule is applied
state This property is required. string
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
timeCreated This property is required. string
The date and time the target was created. Format defined by RFC3339.
timeUpdated This property is required. string
The date and time the target was last updated. Format defined by RFC3339.
data_source_id This property is required. str
The ID of the attached data source
description This property is required. str
Responder rule description
details This property is required. Sequence[cloudguard.GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleDetail]
Detailed information for a responder rule
detector This property is required. str
Detector type for the rule
detector_rule_id This property is required. str
The unique identifier of the detector rule
display_name This property is required. str
A filter to return only resources that match the entire display name given.
entities_mappings This property is required. Sequence[cloudguard.GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleEntitiesMapping]
Data source entities mapping for a detector rule
lifecycle_details This property is required. str
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
managed_list_types This property is required. Sequence[str]
List of managed list types related to this rule
recommendation This property is required. str
Recommendation for TargetDetectorRecipeDetectorRule resource
resource_type This property is required. str
The type of resource which is monitored by the detector rule. For example, Instance, Database, VCN, Policy. To find the resource type for a particular rule, see [Detector Recipe Reference] (/iaas/cloud-guard/using/detect-recipes.htm#detect-recipes-reference).
service_type This property is required. str
Service type of the configuration to which the rule is applied
state This property is required. str
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
time_created This property is required. str
The date and time the target was created. Format defined by RFC3339.
time_updated This property is required. str
The date and time the target was last updated. Format defined by RFC3339.
dataSourceId This property is required. String
The ID of the attached data source
description This property is required. String
Responder rule description
details This property is required. List<Property Map>
Detailed information for a responder rule
detector This property is required. String
Detector type for the rule
detectorRuleId This property is required. String
The unique identifier of the detector rule
displayName This property is required. String
A filter to return only resources that match the entire display name given.
entitiesMappings This property is required. List<Property Map>
Data source entities mapping for a detector rule
lifecycleDetails This property is required. String
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
managedListTypes This property is required. List<String>
List of managed list types related to this rule
recommendation This property is required. String
Recommendation for TargetDetectorRecipeDetectorRule resource
resourceType This property is required. String
The type of resource which is monitored by the detector rule. For example, Instance, Database, VCN, Policy. To find the resource type for a particular rule, see [Detector Recipe Reference] (/iaas/cloud-guard/using/detect-recipes.htm#detect-recipes-reference).
serviceType This property is required. String
Service type of the configuration to which the rule is applied
state This property is required. String
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
timeCreated This property is required. String
The date and time the target was created. Format defined by RFC3339.
timeUpdated This property is required. String
The date and time the target was last updated. Format defined by RFC3339.

GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleDetail

ConditionGroups This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleDetailConditionGroup>
Condition group corresponding to each compartment
Configurations This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleDetailConfiguration>
List of responder rule configurations
IsConfigurationAllowed This property is required. bool
Configuration allowed or not
IsEnabled This property is required. bool
Enabled state for the responder rule
Labels This property is required. List<string>
User-defined labels for a detector rule
RiskLevel This property is required. string
The risk level of the detector rule
ConditionGroups This property is required. []GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleDetailConditionGroup
Condition group corresponding to each compartment
Configurations This property is required. []GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleDetailConfiguration
List of responder rule configurations
IsConfigurationAllowed This property is required. bool
Configuration allowed or not
IsEnabled This property is required. bool
Enabled state for the responder rule
Labels This property is required. []string
User-defined labels for a detector rule
RiskLevel This property is required. string
The risk level of the detector rule
conditionGroups This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleDetailConditionGroup>
Condition group corresponding to each compartment
configurations This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleDetailConfiguration>
List of responder rule configurations
isConfigurationAllowed This property is required. Boolean
Configuration allowed or not
isEnabled This property is required. Boolean
Enabled state for the responder rule
labels This property is required. List<String>
User-defined labels for a detector rule
riskLevel This property is required. String
The risk level of the detector rule
conditionGroups This property is required. GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleDetailConditionGroup[]
Condition group corresponding to each compartment
configurations This property is required. GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleDetailConfiguration[]
List of responder rule configurations
isConfigurationAllowed This property is required. boolean
Configuration allowed or not
isEnabled This property is required. boolean
Enabled state for the responder rule
labels This property is required. string[]
User-defined labels for a detector rule
riskLevel This property is required. string
The risk level of the detector rule
condition_groups This property is required. Sequence[cloudguard.GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleDetailConditionGroup]
Condition group corresponding to each compartment
configurations This property is required. Sequence[cloudguard.GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleDetailConfiguration]
List of responder rule configurations
is_configuration_allowed This property is required. bool
Configuration allowed or not
is_enabled This property is required. bool
Enabled state for the responder rule
labels This property is required. Sequence[str]
User-defined labels for a detector rule
risk_level This property is required. str
The risk level of the detector rule
conditionGroups This property is required. List<Property Map>
Condition group corresponding to each compartment
configurations This property is required. List<Property Map>
List of responder rule configurations
isConfigurationAllowed This property is required. Boolean
Configuration allowed or not
isEnabled This property is required. Boolean
Enabled state for the responder rule
labels This property is required. List<String>
User-defined labels for a detector rule
riskLevel This property is required. String
The risk level of the detector rule

GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleDetailConditionGroup

CompartmentId This property is required. string
The OCID of the compartment in which to list resources.
Condition This property is required. string
The base condition resource.
CompartmentId This property is required. string
The OCID of the compartment in which to list resources.
Condition This property is required. string
The base condition resource.
compartmentId This property is required. String
The OCID of the compartment in which to list resources.
condition This property is required. String
The base condition resource.
compartmentId This property is required. string
The OCID of the compartment in which to list resources.
condition This property is required. string
The base condition resource.
compartment_id This property is required. str
The OCID of the compartment in which to list resources.
condition This property is required. str
The base condition resource.
compartmentId This property is required. String
The OCID of the compartment in which to list resources.
condition This property is required. String
The base condition resource.

GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleDetailConfiguration

ConfigKey This property is required. string
Unique identifier of the configuration
DataType This property is required. string
Configuration data type
Name This property is required. string
Configuration name
Value This property is required. string
Configuration value
Values This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleDetailConfigurationValue>
List of configuration values
ConfigKey This property is required. string
Unique identifier of the configuration
DataType This property is required. string
Configuration data type
Name This property is required. string
Configuration name
Value This property is required. string
Configuration value
Values This property is required. []GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleDetailConfigurationValue
List of configuration values
configKey This property is required. String
Unique identifier of the configuration
dataType This property is required. String
Configuration data type
name This property is required. String
Configuration name
value This property is required. String
Configuration value
values This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleDetailConfigurationValue>
List of configuration values
configKey This property is required. string
Unique identifier of the configuration
dataType This property is required. string
Configuration data type
name This property is required. string
Configuration name
value This property is required. string
Configuration value
values This property is required. GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleDetailConfigurationValue[]
List of configuration values
config_key This property is required. str
Unique identifier of the configuration
data_type This property is required. str
Configuration data type
name This property is required. str
Configuration name
value This property is required. str
Configuration value
values This property is required. Sequence[cloudguard.GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleDetailConfigurationValue]
List of configuration values
configKey This property is required. String
Unique identifier of the configuration
dataType This property is required. String
Configuration data type
name This property is required. String
Configuration name
value This property is required. String
Configuration value
values This property is required. List<Property Map>
List of configuration values

GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleDetailConfigurationValue

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

GetGuardTargetsTargetCollectionItemTargetDetectorRecipeDetectorRuleEntitiesMapping

DisplayName This property is required. string
A filter to return only resources that match the entire display name given.
EntityType This property is required. string
Type of entity
QueryField This property is required. string
The entity value mapped to a data source query
DisplayName This property is required. string
A filter to return only resources that match the entire display name given.
EntityType This property is required. string
Type of entity
QueryField This property is required. string
The entity value mapped to a data source query
displayName This property is required. String
A filter to return only resources that match the entire display name given.
entityType This property is required. String
Type of entity
queryField This property is required. String
The entity value mapped to a data source query
displayName This property is required. string
A filter to return only resources that match the entire display name given.
entityType This property is required. string
Type of entity
queryField This property is required. string
The entity value mapped to a data source query
display_name This property is required. str
A filter to return only resources that match the entire display name given.
entity_type This property is required. str
Type of entity
query_field This property is required. str
The entity value mapped to a data source query
displayName This property is required. String
A filter to return only resources that match the entire display name given.
entityType This property is required. String
Type of entity
queryField This property is required. String
The entity value mapped to a data source query

GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRule

DataSourceId This property is required. string
The ID of the attached data source
Description This property is required. string
Responder rule description
Details This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleDetail>
Detailed information for a responder rule
Detector This property is required. string
Detector type for the rule
DetectorRuleId This property is required. string
The unique identifier of the detector rule
DisplayName This property is required. string
A filter to return only resources that match the entire display name given.
EntitiesMappings This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleEntitiesMapping>
Data source entities mapping for a detector rule
LifecycleDetails This property is required. string
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
ManagedListTypes This property is required. List<string>
List of managed list types related to this rule
Recommendation This property is required. string
Recommendation for TargetDetectorRecipeDetectorRule resource
ResourceType This property is required. string
The type of resource which is monitored by the detector rule. For example, Instance, Database, VCN, Policy. To find the resource type for a particular rule, see [Detector Recipe Reference] (/iaas/cloud-guard/using/detect-recipes.htm#detect-recipes-reference).
ServiceType This property is required. string
Service type of the configuration to which the rule is applied
State This property is required. string
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
TimeCreated This property is required. string
The date and time the target was created. Format defined by RFC3339.
TimeUpdated This property is required. string
The date and time the target was last updated. Format defined by RFC3339.
DataSourceId This property is required. string
The ID of the attached data source
Description This property is required. string
Responder rule description
Details This property is required. []GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleDetail
Detailed information for a responder rule
Detector This property is required. string
Detector type for the rule
DetectorRuleId This property is required. string
The unique identifier of the detector rule
DisplayName This property is required. string
A filter to return only resources that match the entire display name given.
EntitiesMappings This property is required. []GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleEntitiesMapping
Data source entities mapping for a detector rule
LifecycleDetails This property is required. string
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
ManagedListTypes This property is required. []string
List of managed list types related to this rule
Recommendation This property is required. string
Recommendation for TargetDetectorRecipeDetectorRule resource
ResourceType This property is required. string
The type of resource which is monitored by the detector rule. For example, Instance, Database, VCN, Policy. To find the resource type for a particular rule, see [Detector Recipe Reference] (/iaas/cloud-guard/using/detect-recipes.htm#detect-recipes-reference).
ServiceType This property is required. string
Service type of the configuration to which the rule is applied
State This property is required. string
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
TimeCreated This property is required. string
The date and time the target was created. Format defined by RFC3339.
TimeUpdated This property is required. string
The date and time the target was last updated. Format defined by RFC3339.
dataSourceId This property is required. String
The ID of the attached data source
description This property is required. String
Responder rule description
details This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleDetail>
Detailed information for a responder rule
detector This property is required. String
Detector type for the rule
detectorRuleId This property is required. String
The unique identifier of the detector rule
displayName This property is required. String
A filter to return only resources that match the entire display name given.
entitiesMappings This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleEntitiesMapping>
Data source entities mapping for a detector rule
lifecycleDetails This property is required. String
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
managedListTypes This property is required. List<String>
List of managed list types related to this rule
recommendation This property is required. String
Recommendation for TargetDetectorRecipeDetectorRule resource
resourceType This property is required. String
The type of resource which is monitored by the detector rule. For example, Instance, Database, VCN, Policy. To find the resource type for a particular rule, see [Detector Recipe Reference] (/iaas/cloud-guard/using/detect-recipes.htm#detect-recipes-reference).
serviceType This property is required. String
Service type of the configuration to which the rule is applied
state This property is required. String
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
timeCreated This property is required. String
The date and time the target was created. Format defined by RFC3339.
timeUpdated This property is required. String
The date and time the target was last updated. Format defined by RFC3339.
dataSourceId This property is required. string
The ID of the attached data source
description This property is required. string
Responder rule description
details This property is required. GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleDetail[]
Detailed information for a responder rule
detector This property is required. string
Detector type for the rule
detectorRuleId This property is required. string
The unique identifier of the detector rule
displayName This property is required. string
A filter to return only resources that match the entire display name given.
entitiesMappings This property is required. GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleEntitiesMapping[]
Data source entities mapping for a detector rule
lifecycleDetails This property is required. string
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
managedListTypes This property is required. string[]
List of managed list types related to this rule
recommendation This property is required. string
Recommendation for TargetDetectorRecipeDetectorRule resource
resourceType This property is required. string
The type of resource which is monitored by the detector rule. For example, Instance, Database, VCN, Policy. To find the resource type for a particular rule, see [Detector Recipe Reference] (/iaas/cloud-guard/using/detect-recipes.htm#detect-recipes-reference).
serviceType This property is required. string
Service type of the configuration to which the rule is applied
state This property is required. string
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
timeCreated This property is required. string
The date and time the target was created. Format defined by RFC3339.
timeUpdated This property is required. string
The date and time the target was last updated. Format defined by RFC3339.
data_source_id This property is required. str
The ID of the attached data source
description This property is required. str
Responder rule description
details This property is required. Sequence[cloudguard.GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleDetail]
Detailed information for a responder rule
detector This property is required. str
Detector type for the rule
detector_rule_id This property is required. str
The unique identifier of the detector rule
display_name This property is required. str
A filter to return only resources that match the entire display name given.
entities_mappings This property is required. Sequence[cloudguard.GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleEntitiesMapping]
Data source entities mapping for a detector rule
lifecycle_details This property is required. str
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
managed_list_types This property is required. Sequence[str]
List of managed list types related to this rule
recommendation This property is required. str
Recommendation for TargetDetectorRecipeDetectorRule resource
resource_type This property is required. str
The type of resource which is monitored by the detector rule. For example, Instance, Database, VCN, Policy. To find the resource type for a particular rule, see [Detector Recipe Reference] (/iaas/cloud-guard/using/detect-recipes.htm#detect-recipes-reference).
service_type This property is required. str
Service type of the configuration to which the rule is applied
state This property is required. str
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
time_created This property is required. str
The date and time the target was created. Format defined by RFC3339.
time_updated This property is required. str
The date and time the target was last updated. Format defined by RFC3339.
dataSourceId This property is required. String
The ID of the attached data source
description This property is required. String
Responder rule description
details This property is required. List<Property Map>
Detailed information for a responder rule
detector This property is required. String
Detector type for the rule
detectorRuleId This property is required. String
The unique identifier of the detector rule
displayName This property is required. String
A filter to return only resources that match the entire display name given.
entitiesMappings This property is required. List<Property Map>
Data source entities mapping for a detector rule
lifecycleDetails This property is required. String
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
managedListTypes This property is required. List<String>
List of managed list types related to this rule
recommendation This property is required. String
Recommendation for TargetDetectorRecipeDetectorRule resource
resourceType This property is required. String
The type of resource which is monitored by the detector rule. For example, Instance, Database, VCN, Policy. To find the resource type for a particular rule, see [Detector Recipe Reference] (/iaas/cloud-guard/using/detect-recipes.htm#detect-recipes-reference).
serviceType This property is required. String
Service type of the configuration to which the rule is applied
state This property is required. String
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
timeCreated This property is required. String
The date and time the target was created. Format defined by RFC3339.
timeUpdated This property is required. String
The date and time the target was last updated. Format defined by RFC3339.

GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleDetail

ConditionGroups This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleDetailConditionGroup>
Condition group corresponding to each compartment
Configurations This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleDetailConfiguration>
List of responder rule configurations
IsConfigurationAllowed This property is required. bool
Configuration allowed or not
IsEnabled This property is required. bool
Enabled state for the responder rule
Labels This property is required. List<string>
User-defined labels for a detector rule
RiskLevel This property is required. string
The risk level of the detector rule
ConditionGroups This property is required. []GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleDetailConditionGroup
Condition group corresponding to each compartment
Configurations This property is required. []GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleDetailConfiguration
List of responder rule configurations
IsConfigurationAllowed This property is required. bool
Configuration allowed or not
IsEnabled This property is required. bool
Enabled state for the responder rule
Labels This property is required. []string
User-defined labels for a detector rule
RiskLevel This property is required. string
The risk level of the detector rule
conditionGroups This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleDetailConditionGroup>
Condition group corresponding to each compartment
configurations This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleDetailConfiguration>
List of responder rule configurations
isConfigurationAllowed This property is required. Boolean
Configuration allowed or not
isEnabled This property is required. Boolean
Enabled state for the responder rule
labels This property is required. List<String>
User-defined labels for a detector rule
riskLevel This property is required. String
The risk level of the detector rule
conditionGroups This property is required. GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleDetailConditionGroup[]
Condition group corresponding to each compartment
configurations This property is required. GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleDetailConfiguration[]
List of responder rule configurations
isConfigurationAllowed This property is required. boolean
Configuration allowed or not
isEnabled This property is required. boolean
Enabled state for the responder rule
labels This property is required. string[]
User-defined labels for a detector rule
riskLevel This property is required. string
The risk level of the detector rule
condition_groups This property is required. Sequence[cloudguard.GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleDetailConditionGroup]
Condition group corresponding to each compartment
configurations This property is required. Sequence[cloudguard.GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleDetailConfiguration]
List of responder rule configurations
is_configuration_allowed This property is required. bool
Configuration allowed or not
is_enabled This property is required. bool
Enabled state for the responder rule
labels This property is required. Sequence[str]
User-defined labels for a detector rule
risk_level This property is required. str
The risk level of the detector rule
conditionGroups This property is required. List<Property Map>
Condition group corresponding to each compartment
configurations This property is required. List<Property Map>
List of responder rule configurations
isConfigurationAllowed This property is required. Boolean
Configuration allowed or not
isEnabled This property is required. Boolean
Enabled state for the responder rule
labels This property is required. List<String>
User-defined labels for a detector rule
riskLevel This property is required. String
The risk level of the detector rule

GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleDetailConditionGroup

CompartmentId This property is required. string
The OCID of the compartment in which to list resources.
Condition This property is required. string
The base condition resource.
CompartmentId This property is required. string
The OCID of the compartment in which to list resources.
Condition This property is required. string
The base condition resource.
compartmentId This property is required. String
The OCID of the compartment in which to list resources.
condition This property is required. String
The base condition resource.
compartmentId This property is required. string
The OCID of the compartment in which to list resources.
condition This property is required. string
The base condition resource.
compartment_id This property is required. str
The OCID of the compartment in which to list resources.
condition This property is required. str
The base condition resource.
compartmentId This property is required. String
The OCID of the compartment in which to list resources.
condition This property is required. String
The base condition resource.

GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleDetailConfiguration

ConfigKey This property is required. string
Unique identifier of the configuration
DataType This property is required. string
Configuration data type
Name This property is required. string
Configuration name
Value This property is required. string
Configuration value
Values This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleDetailConfigurationValue>
List of configuration values
ConfigKey This property is required. string
Unique identifier of the configuration
DataType This property is required. string
Configuration data type
Name This property is required. string
Configuration name
Value This property is required. string
Configuration value
Values This property is required. []GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleDetailConfigurationValue
List of configuration values
configKey This property is required. String
Unique identifier of the configuration
dataType This property is required. String
Configuration data type
name This property is required. String
Configuration name
value This property is required. String
Configuration value
values This property is required. List<GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleDetailConfigurationValue>
List of configuration values
configKey This property is required. string
Unique identifier of the configuration
dataType This property is required. string
Configuration data type
name This property is required. string
Configuration name
value This property is required. string
Configuration value
values This property is required. GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleDetailConfigurationValue[]
List of configuration values
config_key This property is required. str
Unique identifier of the configuration
data_type This property is required. str
Configuration data type
name This property is required. str
Configuration name
value This property is required. str
Configuration value
values This property is required. Sequence[cloudguard.GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleDetailConfigurationValue]
List of configuration values
configKey This property is required. String
Unique identifier of the configuration
dataType This property is required. String
Configuration data type
name This property is required. String
Configuration name
value This property is required. String
Configuration value
values This property is required. List<Property Map>
List of configuration values

GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleDetailConfigurationValue

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

GetGuardTargetsTargetCollectionItemTargetDetectorRecipeEffectiveDetectorRuleEntitiesMapping

DisplayName This property is required. string
A filter to return only resources that match the entire display name given.
EntityType This property is required. string
Type of entity
QueryField This property is required. string
The entity value mapped to a data source query
DisplayName This property is required. string
A filter to return only resources that match the entire display name given.
EntityType This property is required. string
Type of entity
QueryField This property is required. string
The entity value mapped to a data source query
displayName This property is required. String
A filter to return only resources that match the entire display name given.
entityType This property is required. String
Type of entity
queryField This property is required. String
The entity value mapped to a data source query
displayName This property is required. string
A filter to return only resources that match the entire display name given.
entityType This property is required. string
Type of entity
queryField This property is required. string
The entity value mapped to a data source query
display_name This property is required. str
A filter to return only resources that match the entire display name given.
entity_type This property is required. str
Type of entity
query_field This property is required. str
The entity value mapped to a data source query
displayName This property is required. String
A filter to return only resources that match the entire display name given.
entityType This property is required. String
Type of entity
queryField This property is required. String
The entity value mapped to a data source query

GetGuardTargetsTargetCollectionItemTargetResponderRecipe

CompartmentId This property is required. string
The OCID of the compartment in which to list resources.
Description This property is required. string
Responder rule description
DisplayName This property is required. string
A filter to return only resources that match the entire display name given.
EffectiveResponderRules This property is required. List<GetGuardTargetsTargetCollectionItemTargetResponderRecipeEffectiveResponderRule>
List of currently enabled responder rules for the responder type for recipe after applying defaults
Id This property is required. string
Unique identifier of target responder recipe that can't be changed after creation
Owner This property is required. string
Owner of target responder recipe
ResponderRecipeId This property is required. string
Unique identifier for the Oracle-managed responder recipe from which this recipe was cloned
ResponderRules This property is required. List<GetGuardTargetsTargetCollectionItemTargetResponderRecipeResponderRule>
List of responder rules associated with the recipe - user input
TimeCreated This property is required. string
The date and time the target was created. Format defined by RFC3339.
TimeUpdated This property is required. string
The date and time the target was last updated. Format defined by RFC3339.
CompartmentId This property is required. string
The OCID of the compartment in which to list resources.
Description This property is required. string
Responder rule description
DisplayName This property is required. string
A filter to return only resources that match the entire display name given.
EffectiveResponderRules This property is required. []GetGuardTargetsTargetCollectionItemTargetResponderRecipeEffectiveResponderRule
List of currently enabled responder rules for the responder type for recipe after applying defaults
Id This property is required. string
Unique identifier of target responder recipe that can't be changed after creation
Owner This property is required. string
Owner of target responder recipe
ResponderRecipeId This property is required. string
Unique identifier for the Oracle-managed responder recipe from which this recipe was cloned
ResponderRules This property is required. []GetGuardTargetsTargetCollectionItemTargetResponderRecipeResponderRule
List of responder rules associated with the recipe - user input
TimeCreated This property is required. string
The date and time the target was created. Format defined by RFC3339.
TimeUpdated This property is required. string
The date and time the target was last updated. Format defined by RFC3339.
compartmentId This property is required. String
The OCID of the compartment in which to list resources.
description This property is required. String
Responder rule description
displayName This property is required. String
A filter to return only resources that match the entire display name given.
effectiveResponderRules This property is required. List<GetGuardTargetsTargetCollectionItemTargetResponderRecipeEffectiveResponderRule>
List of currently enabled responder rules for the responder type for recipe after applying defaults
id This property is required. String
Unique identifier of target responder recipe that can't be changed after creation
owner This property is required. String
Owner of target responder recipe
responderRecipeId This property is required. String
Unique identifier for the Oracle-managed responder recipe from which this recipe was cloned
responderRules This property is required. List<GetGuardTargetsTargetCollectionItemTargetResponderRecipeResponderRule>
List of responder rules associated with the recipe - user input
timeCreated This property is required. String
The date and time the target was created. Format defined by RFC3339.
timeUpdated This property is required. String
The date and time the target was last updated. Format defined by RFC3339.
compartmentId This property is required. string
The OCID of the compartment in which to list resources.
description This property is required. string
Responder rule description
displayName This property is required. string
A filter to return only resources that match the entire display name given.
effectiveResponderRules This property is required. GetGuardTargetsTargetCollectionItemTargetResponderRecipeEffectiveResponderRule[]
List of currently enabled responder rules for the responder type for recipe after applying defaults
id This property is required. string
Unique identifier of target responder recipe that can't be changed after creation
owner This property is required. string
Owner of target responder recipe
responderRecipeId This property is required. string
Unique identifier for the Oracle-managed responder recipe from which this recipe was cloned
responderRules This property is required. GetGuardTargetsTargetCollectionItemTargetResponderRecipeResponderRule[]
List of responder rules associated with the recipe - user input
timeCreated This property is required. string
The date and time the target was created. Format defined by RFC3339.
timeUpdated This property is required. string
The date and time the target was last updated. Format defined by RFC3339.
compartment_id This property is required. str
The OCID of the compartment in which to list resources.
description This property is required. str
Responder rule description
display_name This property is required. str
A filter to return only resources that match the entire display name given.
effective_responder_rules This property is required. Sequence[cloudguard.GetGuardTargetsTargetCollectionItemTargetResponderRecipeEffectiveResponderRule]
List of currently enabled responder rules for the responder type for recipe after applying defaults
id This property is required. str
Unique identifier of target responder recipe that can't be changed after creation
owner This property is required. str
Owner of target responder recipe
responder_recipe_id This property is required. str
Unique identifier for the Oracle-managed responder recipe from which this recipe was cloned
responder_rules This property is required. Sequence[cloudguard.GetGuardTargetsTargetCollectionItemTargetResponderRecipeResponderRule]
List of responder rules associated with the recipe - user input
time_created This property is required. str
The date and time the target was created. Format defined by RFC3339.
time_updated This property is required. str
The date and time the target was last updated. Format defined by RFC3339.
compartmentId This property is required. String
The OCID of the compartment in which to list resources.
description This property is required. String
Responder rule description
displayName This property is required. String
A filter to return only resources that match the entire display name given.
effectiveResponderRules This property is required. List<Property Map>
List of currently enabled responder rules for the responder type for recipe after applying defaults
id This property is required. String
Unique identifier of target responder recipe that can't be changed after creation
owner This property is required. String
Owner of target responder recipe
responderRecipeId This property is required. String
Unique identifier for the Oracle-managed responder recipe from which this recipe was cloned
responderRules This property is required. List<Property Map>
List of responder rules associated with the recipe - user input
timeCreated This property is required. String
The date and time the target was created. Format defined by RFC3339.
timeUpdated This property is required. String
The date and time the target was last updated. Format defined by RFC3339.

GetGuardTargetsTargetCollectionItemTargetResponderRecipeEffectiveResponderRule

CompartmentId This property is required. string
The OCID of the compartment in which to list resources.
Description This property is required. string
Responder rule description
Details This property is required. List<GetGuardTargetsTargetCollectionItemTargetResponderRecipeEffectiveResponderRuleDetail>
Detailed information for a responder rule
DisplayName This property is required. string
A filter to return only resources that match the entire display name given.
LifecycleDetails This property is required. string
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
Policies This property is required. List<string>
List of policies
ResponderRuleId This property is required. string
Unique identifier for the responder rule
State This property is required. string
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
SupportedModes This property is required. List<string>
Supported execution modes for the responder rule
TimeCreated This property is required. string
The date and time the target was created. Format defined by RFC3339.
TimeUpdated This property is required. string
The date and time the target was last updated. Format defined by RFC3339.
Type This property is required. string
Type of responder
CompartmentId This property is required. string
The OCID of the compartment in which to list resources.
Description This property is required. string
Responder rule description
Details This property is required. []GetGuardTargetsTargetCollectionItemTargetResponderRecipeEffectiveResponderRuleDetail
Detailed information for a responder rule
DisplayName This property is required. string
A filter to return only resources that match the entire display name given.
LifecycleDetails This property is required. string
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
Policies This property is required. []string
List of policies
ResponderRuleId This property is required. string
Unique identifier for the responder rule
State This property is required. string
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
SupportedModes This property is required. []string
Supported execution modes for the responder rule
TimeCreated This property is required. string
The date and time the target was created. Format defined by RFC3339.
TimeUpdated This property is required. string
The date and time the target was last updated. Format defined by RFC3339.
Type This property is required. string
Type of responder
compartmentId This property is required. String
The OCID of the compartment in which to list resources.
description This property is required. String
Responder rule description
details This property is required. List<GetGuardTargetsTargetCollectionItemTargetResponderRecipeEffectiveResponderRuleDetail>
Detailed information for a responder rule
displayName This property is required. String
A filter to return only resources that match the entire display name given.
lifecycleDetails This property is required. String
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
policies This property is required. List<String>
List of policies
responderRuleId This property is required. String
Unique identifier for the responder rule
state This property is required. String
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
supportedModes This property is required. List<String>
Supported execution modes for the responder rule
timeCreated This property is required. String
The date and time the target was created. Format defined by RFC3339.
timeUpdated This property is required. String
The date and time the target was last updated. Format defined by RFC3339.
type This property is required. String
Type of responder
compartmentId This property is required. string
The OCID of the compartment in which to list resources.
description This property is required. string
Responder rule description
details This property is required. GetGuardTargetsTargetCollectionItemTargetResponderRecipeEffectiveResponderRuleDetail[]
Detailed information for a responder rule
displayName This property is required. string
A filter to return only resources that match the entire display name given.
lifecycleDetails This property is required. string
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
policies This property is required. string[]
List of policies
responderRuleId This property is required. string
Unique identifier for the responder rule
state This property is required. string
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
supportedModes This property is required. string[]
Supported execution modes for the responder rule
timeCreated This property is required. string
The date and time the target was created. Format defined by RFC3339.
timeUpdated This property is required. string
The date and time the target was last updated. Format defined by RFC3339.
type This property is required. string
Type of responder
compartment_id This property is required. str
The OCID of the compartment in which to list resources.
description This property is required. str
Responder rule description
details This property is required. Sequence[cloudguard.GetGuardTargetsTargetCollectionItemTargetResponderRecipeEffectiveResponderRuleDetail]
Detailed information for a responder rule
display_name This property is required. str
A filter to return only resources that match the entire display name given.
lifecycle_details This property is required. str
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
policies This property is required. Sequence[str]
List of policies
responder_rule_id This property is required. str
Unique identifier for the responder rule
state This property is required. str
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
supported_modes This property is required. Sequence[str]
Supported execution modes for the responder rule
time_created This property is required. str
The date and time the target was created. Format defined by RFC3339.
time_updated This property is required. str
The date and time the target was last updated. Format defined by RFC3339.
type This property is required. str
Type of responder
compartmentId This property is required. String
The OCID of the compartment in which to list resources.
description This property is required. String
Responder rule description
details This property is required. List<Property Map>
Detailed information for a responder rule
displayName This property is required. String
A filter to return only resources that match the entire display name given.
lifecycleDetails This property is required. String
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
policies This property is required. List<String>
List of policies
responderRuleId This property is required. String
Unique identifier for the responder rule
state This property is required. String
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
supportedModes This property is required. List<String>
Supported execution modes for the responder rule
timeCreated This property is required. String
The date and time the target was created. Format defined by RFC3339.
timeUpdated This property is required. String
The date and time the target was last updated. Format defined by RFC3339.
type This property is required. String
Type of responder

GetGuardTargetsTargetCollectionItemTargetResponderRecipeEffectiveResponderRuleDetail

Condition This property is required. string
The base condition resource.
Configurations This property is required. List<GetGuardTargetsTargetCollectionItemTargetResponderRecipeEffectiveResponderRuleDetailConfiguration>
List of responder rule configurations
IsEnabled This property is required. bool
Enabled state for the responder rule
Mode This property is required. string
Execution mode for the responder rule
Condition This property is required. string
The base condition resource.
Configurations This property is required. []GetGuardTargetsTargetCollectionItemTargetResponderRecipeEffectiveResponderRuleDetailConfiguration
List of responder rule configurations
IsEnabled This property is required. bool
Enabled state for the responder rule
Mode This property is required. string
Execution mode for the responder rule
condition This property is required. String
The base condition resource.
configurations This property is required. List<GetGuardTargetsTargetCollectionItemTargetResponderRecipeEffectiveResponderRuleDetailConfiguration>
List of responder rule configurations
isEnabled This property is required. Boolean
Enabled state for the responder rule
mode This property is required. String
Execution mode for the responder rule
condition This property is required. string
The base condition resource.
configurations This property is required. GetGuardTargetsTargetCollectionItemTargetResponderRecipeEffectiveResponderRuleDetailConfiguration[]
List of responder rule configurations
isEnabled This property is required. boolean
Enabled state for the responder rule
mode This property is required. string
Execution mode for the responder rule
condition This property is required. str
The base condition resource.
configurations This property is required. Sequence[cloudguard.GetGuardTargetsTargetCollectionItemTargetResponderRecipeEffectiveResponderRuleDetailConfiguration]
List of responder rule configurations
is_enabled This property is required. bool
Enabled state for the responder rule
mode This property is required. str
Execution mode for the responder rule
condition This property is required. String
The base condition resource.
configurations This property is required. List<Property Map>
List of responder rule configurations
isEnabled This property is required. Boolean
Enabled state for the responder rule
mode This property is required. String
Execution mode for the responder rule

GetGuardTargetsTargetCollectionItemTargetResponderRecipeEffectiveResponderRuleDetailConfiguration

ConfigKey This property is required. string
Unique identifier of the configuration
Name This property is required. string
Configuration name
Value This property is required. string
Configuration value
ConfigKey This property is required. string
Unique identifier of the configuration
Name This property is required. string
Configuration name
Value This property is required. string
Configuration value
configKey This property is required. String
Unique identifier of the configuration
name This property is required. String
Configuration name
value This property is required. String
Configuration value
configKey This property is required. string
Unique identifier of the configuration
name This property is required. string
Configuration name
value This property is required. string
Configuration value
config_key This property is required. str
Unique identifier of the configuration
name This property is required. str
Configuration name
value This property is required. str
Configuration value
configKey This property is required. String
Unique identifier of the configuration
name This property is required. String
Configuration name
value This property is required. String
Configuration value

GetGuardTargetsTargetCollectionItemTargetResponderRecipeResponderRule

CompartmentId This property is required. string
The OCID of the compartment in which to list resources.
Description This property is required. string
Responder rule description
Details This property is required. List<GetGuardTargetsTargetCollectionItemTargetResponderRecipeResponderRuleDetail>
Detailed information for a responder rule
DisplayName This property is required. string
A filter to return only resources that match the entire display name given.
LifecycleDetails This property is required. string
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
Policies This property is required. List<string>
List of policies
ResponderRuleId This property is required. string
Unique identifier for the responder rule
State This property is required. string
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
SupportedModes This property is required. List<string>
Supported execution modes for the responder rule
TimeCreated This property is required. string
The date and time the target was created. Format defined by RFC3339.
TimeUpdated This property is required. string
The date and time the target was last updated. Format defined by RFC3339.
Type This property is required. string
Type of responder
CompartmentId This property is required. string
The OCID of the compartment in which to list resources.
Description This property is required. string
Responder rule description
Details This property is required. []GetGuardTargetsTargetCollectionItemTargetResponderRecipeResponderRuleDetail
Detailed information for a responder rule
DisplayName This property is required. string
A filter to return only resources that match the entire display name given.
LifecycleDetails This property is required. string
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
Policies This property is required. []string
List of policies
ResponderRuleId This property is required. string
Unique identifier for the responder rule
State This property is required. string
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
SupportedModes This property is required. []string
Supported execution modes for the responder rule
TimeCreated This property is required. string
The date and time the target was created. Format defined by RFC3339.
TimeUpdated This property is required. string
The date and time the target was last updated. Format defined by RFC3339.
Type This property is required. string
Type of responder
compartmentId This property is required. String
The OCID of the compartment in which to list resources.
description This property is required. String
Responder rule description
details This property is required. List<GetGuardTargetsTargetCollectionItemTargetResponderRecipeResponderRuleDetail>
Detailed information for a responder rule
displayName This property is required. String
A filter to return only resources that match the entire display name given.
lifecycleDetails This property is required. String
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
policies This property is required. List<String>
List of policies
responderRuleId This property is required. String
Unique identifier for the responder rule
state This property is required. String
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
supportedModes This property is required. List<String>
Supported execution modes for the responder rule
timeCreated This property is required. String
The date and time the target was created. Format defined by RFC3339.
timeUpdated This property is required. String
The date and time the target was last updated. Format defined by RFC3339.
type This property is required. String
Type of responder
compartmentId This property is required. string
The OCID of the compartment in which to list resources.
description This property is required. string
Responder rule description
details This property is required. GetGuardTargetsTargetCollectionItemTargetResponderRecipeResponderRuleDetail[]
Detailed information for a responder rule
displayName This property is required. string
A filter to return only resources that match the entire display name given.
lifecycleDetails This property is required. string
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
policies This property is required. string[]
List of policies
responderRuleId This property is required. string
Unique identifier for the responder rule
state This property is required. string
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
supportedModes This property is required. string[]
Supported execution modes for the responder rule
timeCreated This property is required. string
The date and time the target was created. Format defined by RFC3339.
timeUpdated This property is required. string
The date and time the target was last updated. Format defined by RFC3339.
type This property is required. string
Type of responder
compartment_id This property is required. str
The OCID of the compartment in which to list resources.
description This property is required. str
Responder rule description
details This property is required. Sequence[cloudguard.GetGuardTargetsTargetCollectionItemTargetResponderRecipeResponderRuleDetail]
Detailed information for a responder rule
display_name This property is required. str
A filter to return only resources that match the entire display name given.
lifecycle_details This property is required. str
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
policies This property is required. Sequence[str]
List of policies
responder_rule_id This property is required. str
Unique identifier for the responder rule
state This property is required. str
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
supported_modes This property is required. Sequence[str]
Supported execution modes for the responder rule
time_created This property is required. str
The date and time the target was created. Format defined by RFC3339.
time_updated This property is required. str
The date and time the target was last updated. Format defined by RFC3339.
type This property is required. str
Type of responder
compartmentId This property is required. String
The OCID of the compartment in which to list resources.
description This property is required. String
Responder rule description
details This property is required. List<Property Map>
Detailed information for a responder rule
displayName This property is required. String
A filter to return only resources that match the entire display name given.
lifecycleDetails This property is required. String
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
policies This property is required. List<String>
List of policies
responderRuleId This property is required. String
Unique identifier for the responder rule
state This property is required. String
The field lifecycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
supportedModes This property is required. List<String>
Supported execution modes for the responder rule
timeCreated This property is required. String
The date and time the target was created. Format defined by RFC3339.
timeUpdated This property is required. String
The date and time the target was last updated. Format defined by RFC3339.
type This property is required. String
Type of responder

GetGuardTargetsTargetCollectionItemTargetResponderRecipeResponderRuleDetail

Condition This property is required. string
The base condition resource.
Configurations This property is required. List<GetGuardTargetsTargetCollectionItemTargetResponderRecipeResponderRuleDetailConfiguration>
List of responder rule configurations
IsEnabled This property is required. bool
Enabled state for the responder rule
Mode This property is required. string
Execution mode for the responder rule
Condition This property is required. string
The base condition resource.
Configurations This property is required. []GetGuardTargetsTargetCollectionItemTargetResponderRecipeResponderRuleDetailConfiguration
List of responder rule configurations
IsEnabled This property is required. bool
Enabled state for the responder rule
Mode This property is required. string
Execution mode for the responder rule
condition This property is required. String
The base condition resource.
configurations This property is required. List<GetGuardTargetsTargetCollectionItemTargetResponderRecipeResponderRuleDetailConfiguration>
List of responder rule configurations
isEnabled This property is required. Boolean
Enabled state for the responder rule
mode This property is required. String
Execution mode for the responder rule
condition This property is required. string
The base condition resource.
configurations This property is required. GetGuardTargetsTargetCollectionItemTargetResponderRecipeResponderRuleDetailConfiguration[]
List of responder rule configurations
isEnabled This property is required. boolean
Enabled state for the responder rule
mode This property is required. string
Execution mode for the responder rule
condition This property is required. str
The base condition resource.
configurations This property is required. Sequence[cloudguard.GetGuardTargetsTargetCollectionItemTargetResponderRecipeResponderRuleDetailConfiguration]
List of responder rule configurations
is_enabled This property is required. bool
Enabled state for the responder rule
mode This property is required. str
Execution mode for the responder rule
condition This property is required. String
The base condition resource.
configurations This property is required. List<Property Map>
List of responder rule configurations
isEnabled This property is required. Boolean
Enabled state for the responder rule
mode This property is required. String
Execution mode for the responder rule

GetGuardTargetsTargetCollectionItemTargetResponderRecipeResponderRuleDetailConfiguration

ConfigKey This property is required. string
Unique identifier of the configuration
Name This property is required. string
Configuration name
Value This property is required. string
Configuration value
ConfigKey This property is required. string
Unique identifier of the configuration
Name This property is required. string
Configuration name
Value This property is required. string
Configuration value
configKey This property is required. String
Unique identifier of the configuration
name This property is required. String
Configuration name
value This property is required. String
Configuration value
configKey This property is required. string
Unique identifier of the configuration
name This property is required. string
Configuration name
value This property is required. string
Configuration value
config_key This property is required. str
Unique identifier of the configuration
name This property is required. str
Configuration name
value This property is required. str
Configuration value
configKey This property is required. String
Unique identifier of the configuration
name This property is required. String
Configuration name
value This property is required. String
Configuration value

Package Details

Repository
oci pulumi/pulumi-oci
License
Apache-2.0
Notes
This Pulumi package is based on the oci Terraform Provider.
Oracle Cloud Infrastructure v2.31.0 published on Thursday, Apr 17, 2025 by Pulumi