We recommend new projects start with resources from the AWS provider.
aws-native.frauddetector.getDetector
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
A resource schema for a Detector in Amazon Fraud Detector.
Using getDetector
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 getDetector(args: GetDetectorArgs, opts?: InvokeOptions): Promise<GetDetectorResult>
function getDetectorOutput(args: GetDetectorOutputArgs, opts?: InvokeOptions): Output<GetDetectorResult>def get_detector(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDetectorResult
def get_detector_output(arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDetectorResult]func LookupDetector(ctx *Context, args *LookupDetectorArgs, opts ...InvokeOption) (*LookupDetectorResult, error)
func LookupDetectorOutput(ctx *Context, args *LookupDetectorOutputArgs, opts ...InvokeOption) LookupDetectorResultOutput> Note: This function is named LookupDetector in the Go SDK.
public static class GetDetector
{
public static Task<GetDetectorResult> InvokeAsync(GetDetectorArgs args, InvokeOptions? opts = null)
public static Output<GetDetectorResult> Invoke(GetDetectorInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDetectorResult> getDetector(GetDetectorArgs args, InvokeOptions options)
public static Output<GetDetectorResult> getDetector(GetDetectorArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:frauddetector:getDetector
arguments:
# arguments dictionaryThe following arguments are supported:
- Arn string
- The ARN of the detector.
- Arn string
- The ARN of the detector.
- arn String
- The ARN of the detector.
- arn string
- The ARN of the detector.
- arn str
- The ARN of the detector.
- arn String
- The ARN of the detector.
getDetector Result
The following output properties are available:
- Arn string
- The ARN of the detector.
- Associated
Models List<Pulumi.Aws Native. Fraud Detector. Outputs. Detector Model> - The models to associate with this detector.
- Created
Time string - The time when the detector was created.
- Description string
- The description of the detector.
- Detector
Version stringId - The active version ID of the detector
- Detector
Version Pulumi.Status Aws Native. Fraud Detector. Detector Version Status - The desired detector version status for the detector
- Event
Type Pulumi.Aws Native. Fraud Detector. Outputs. Detector Event Type - The event type to associate this detector with.
- Last
Updated stringTime - The time when the detector was last updated.
- Rule
Execution Pulumi.Mode Aws Native. Fraud Detector. Detector Rule Execution Mode The rule execution mode for the rules included in the detector version.
Valid values:
FIRST_MATCHED | ALL_MATCHEDDefault value:FIRST_MATCHEDYou can define and edit the rule mode at the detector version level, when it is in draft status.
If you specify
FIRST_MATCHED, Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.If you specifiy
ALL_MATCHED, Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules.- Rules
List<Pulumi.
Aws Native. Fraud Detector. Outputs. Detector Rule> - The rules to include in the detector version.
-
List<Pulumi.
Aws Native. Outputs. Tag> - Tags associated with this detector.
- Arn string
- The ARN of the detector.
- Associated
Models []DetectorModel - The models to associate with this detector.
- Created
Time string - The time when the detector was created.
- Description string
- The description of the detector.
- Detector
Version stringId - The active version ID of the detector
- Detector
Version DetectorStatus Version Status - The desired detector version status for the detector
- Event
Type DetectorEvent Type - The event type to associate this detector with.
- Last
Updated stringTime - The time when the detector was last updated.
- Rule
Execution DetectorMode Rule Execution Mode The rule execution mode for the rules included in the detector version.
Valid values:
FIRST_MATCHED | ALL_MATCHEDDefault value:FIRST_MATCHEDYou can define and edit the rule mode at the detector version level, when it is in draft status.
If you specify
FIRST_MATCHED, Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.If you specifiy
ALL_MATCHED, Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules.- Rules
[]Detector
Rule - The rules to include in the detector version.
- Tag
- Tags associated with this detector.
- arn String
- The ARN of the detector.
- associated
Models List<DetectorModel> - The models to associate with this detector.
- created
Time String - The time when the detector was created.
- description String
- The description of the detector.
- detector
Version StringId - The active version ID of the detector
- detector
Version DetectorStatus Version Status - The desired detector version status for the detector
- event
Type DetectorEvent Type - The event type to associate this detector with.
- last
Updated StringTime - The time when the detector was last updated.
- rule
Execution DetectorMode Rule Execution Mode The rule execution mode for the rules included in the detector version.
Valid values:
FIRST_MATCHED | ALL_MATCHEDDefault value:FIRST_MATCHEDYou can define and edit the rule mode at the detector version level, when it is in draft status.
If you specify
FIRST_MATCHED, Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.If you specifiy
ALL_MATCHED, Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules.- rules
List<Detector
Rule> - The rules to include in the detector version.
- List<Tag>
- Tags associated with this detector.
- arn string
- The ARN of the detector.
- associated
Models DetectorModel[] - The models to associate with this detector.
- created
Time string - The time when the detector was created.
- description string
- The description of the detector.
- detector
Version stringId - The active version ID of the detector
- detector
Version DetectorStatus Version Status - The desired detector version status for the detector
- event
Type DetectorEvent Type - The event type to associate this detector with.
- last
Updated stringTime - The time when the detector was last updated.
- rule
Execution DetectorMode Rule Execution Mode The rule execution mode for the rules included in the detector version.
Valid values:
FIRST_MATCHED | ALL_MATCHEDDefault value:FIRST_MATCHEDYou can define and edit the rule mode at the detector version level, when it is in draft status.
If you specify
FIRST_MATCHED, Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.If you specifiy
ALL_MATCHED, Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules.- rules
Detector
Rule[] - The rules to include in the detector version.
- Tag[]
- Tags associated with this detector.
- arn str
- The ARN of the detector.
- associated_
models Sequence[DetectorModel] - The models to associate with this detector.
- created_
time str - The time when the detector was created.
- description str
- The description of the detector.
- detector_
version_ strid - The active version ID of the detector
- detector_
version_ Detectorstatus Version Status - The desired detector version status for the detector
- event_
type DetectorEvent Type - The event type to associate this detector with.
- last_
updated_ strtime - The time when the detector was last updated.
- rule_
execution_ Detectormode Rule Execution Mode The rule execution mode for the rules included in the detector version.
Valid values:
FIRST_MATCHED | ALL_MATCHEDDefault value:FIRST_MATCHEDYou can define and edit the rule mode at the detector version level, when it is in draft status.
If you specify
FIRST_MATCHED, Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.If you specifiy
ALL_MATCHED, Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules.- rules
Sequence[Detector
Rule] - The rules to include in the detector version.
- Sequence[root_Tag]
- Tags associated with this detector.
- arn String
- The ARN of the detector.
- associated
Models List<Property Map> - The models to associate with this detector.
- created
Time String - The time when the detector was created.
- description String
- The description of the detector.
- detector
Version StringId - The active version ID of the detector
- detector
Version "DRAFT" | "ACTIVE"Status - The desired detector version status for the detector
- event
Type Property Map - The event type to associate this detector with.
- last
Updated StringTime - The time when the detector was last updated.
- rule
Execution "FIRST_MATCHED" | "ALL_MATCHED"Mode The rule execution mode for the rules included in the detector version.
Valid values:
FIRST_MATCHED | ALL_MATCHEDDefault value:FIRST_MATCHEDYou can define and edit the rule mode at the detector version level, when it is in draft status.
If you specify
FIRST_MATCHED, Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.If you specifiy
ALL_MATCHED, Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules.- rules List<Property Map>
- The rules to include in the detector version.
- List<Property Map>
- Tags associated with this detector.
Supporting Types
DetectorEntityType
- Arn string
- The entity type ARN.
- Created
Time string - The time when the entity type was created.
- Description string
- The description.
- Inline bool
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these Variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- Last
Updated stringTime - The time when the entity type was last updated.
- Name string
- The entity type name.
-
List<Pulumi.
Aws Native. Fraud Detector. Inputs. Detector Tag> - Tags associated with this entity type.
- Arn string
- The entity type ARN.
- Created
Time string - The time when the entity type was created.
- Description string
- The description.
- Inline bool
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these Variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- Last
Updated stringTime - The time when the entity type was last updated.
- Name string
- The entity type name.
-
[]Detector
Tag - Tags associated with this entity type.
- arn String
- The entity type ARN.
- created
Time String - The time when the entity type was created.
- description String
- The description.
- inline Boolean
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these Variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- last
Updated StringTime - The time when the entity type was last updated.
- name String
- The entity type name.
-
List<Detector
Tag> - Tags associated with this entity type.
- arn string
- The entity type ARN.
- created
Time string - The time when the entity type was created.
- description string
- The description.
- inline boolean
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these Variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- last
Updated stringTime - The time when the entity type was last updated.
- name string
- The entity type name.
-
Detector
Tag[] - Tags associated with this entity type.
- arn str
- The entity type ARN.
- created_
time str - The time when the entity type was created.
- description str
- The description.
- inline bool
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these Variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- last_
updated_ strtime - The time when the entity type was last updated.
- name str
- The entity type name.
-
Sequence[Detector
Tag] - Tags associated with this entity type.
- arn String
- The entity type ARN.
- created
Time String - The time when the entity type was created.
- description String
- The description.
- inline Boolean
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these Variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- last
Updated StringTime - The time when the entity type was last updated.
- name String
- The entity type name.
- List<Property Map>
- Tags associated with this entity type.
DetectorEventType
- Arn string
- The ARN of the event type.
- Created
Time string - The time when the event type was created.
- Description string
- The description of the event type.
- Entity
Types List<Pulumi.Aws Native. Fraud Detector. Inputs. Detector Entity Type> - The event type entity types.
- Event
Variables List<Pulumi.Aws Native. Fraud Detector. Inputs. Detector Event Variable> - The event type event variables.
- Inline bool
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these variables and CloudFormation will create/update/delete the Variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- Labels
List<Pulumi.
Aws Native. Fraud Detector. Inputs. Detector Label> - The event type labels.
- Last
Updated stringTime - The time when the event type was last updated.
- Name string
- The name for the event type
-
List<Pulumi.
Aws Native. Fraud Detector. Inputs. Detector Tag> - Tags associated with this event type.
- Arn string
- The ARN of the event type.
- Created
Time string - The time when the event type was created.
- Description string
- The description of the event type.
- Entity
Types []DetectorEntity Type - The event type entity types.
- Event
Variables []DetectorEvent Variable - The event type event variables.
- Inline bool
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these variables and CloudFormation will create/update/delete the Variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- Labels
[]Detector
Label - The event type labels.
- Last
Updated stringTime - The time when the event type was last updated.
- Name string
- The name for the event type
-
[]Detector
Tag - Tags associated with this event type.
- arn String
- The ARN of the event type.
- created
Time String - The time when the event type was created.
- description String
- The description of the event type.
- entity
Types List<DetectorEntity Type> - The event type entity types.
- event
Variables List<DetectorEvent Variable> - The event type event variables.
- inline Boolean
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these variables and CloudFormation will create/update/delete the Variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- labels
List<Detector
Label> - The event type labels.
- last
Updated StringTime - The time when the event type was last updated.
- name String
- The name for the event type
-
List<Detector
Tag> - Tags associated with this event type.
- arn string
- The ARN of the event type.
- created
Time string - The time when the event type was created.
- description string
- The description of the event type.
- entity
Types DetectorEntity Type[] - The event type entity types.
- event
Variables DetectorEvent Variable[] - The event type event variables.
- inline boolean
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these variables and CloudFormation will create/update/delete the Variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- labels
Detector
Label[] - The event type labels.
- last
Updated stringTime - The time when the event type was last updated.
- name string
- The name for the event type
-
Detector
Tag[] - Tags associated with this event type.
- arn str
- The ARN of the event type.
- created_
time str - The time when the event type was created.
- description str
- The description of the event type.
- entity_
types Sequence[DetectorEntity Type] - The event type entity types.
- event_
variables Sequence[DetectorEvent Variable] - The event type event variables.
- inline bool
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these variables and CloudFormation will create/update/delete the Variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- labels
Sequence[Detector
Label] - The event type labels.
- last_
updated_ strtime - The time when the event type was last updated.
- name str
- The name for the event type
-
Sequence[Detector
Tag] - Tags associated with this event type.
- arn String
- The ARN of the event type.
- created
Time String - The time when the event type was created.
- description String
- The description of the event type.
- entity
Types List<Property Map> - The event type entity types.
- event
Variables List<Property Map> - The event type event variables.
- inline Boolean
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these variables and CloudFormation will create/update/delete the Variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- labels List<Property Map>
- The event type labels.
- last
Updated StringTime - The time when the event type was last updated.
- name String
- The name for the event type
- List<Property Map>
- Tags associated with this event type.
DetectorEventVariable
- Arn string
- The event variable ARN.
- Created
Time string - The time when the event variable was created.
- Data
Source Pulumi.Aws Native. Fraud Detector. Detector Event Variable Data Source The data source of the event variable.
Valid values:
EVENT | EXTERNAL_MODEL_SCOREWhen defining a variable within a detector, you can only use the
EVENTvalue for DataSource when the Inline property is set to true. If the Inline property is set false, you can use eitherEVENTorMODEL_SCOREfor DataSource.- Data
Type Pulumi.Aws Native. Fraud Detector. Detector Event Variable Data Type The data type of the event variable.
Valid values:
STRING | INTEGER | BOOLEAN | FLOAT- Default
Value string - The default value of the event variable. This is required if you are providing the details of your variables instead of the ARN.
- Description string
- The description.
- Inline bool
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- Last
Updated stringTime - The time when the event variable was last updated.
- Name string
- The name of the event variable.
-
List<Pulumi.
Aws Native. Fraud Detector. Inputs. Detector Tag> - Tags associated with this event variable.
- Variable
Type Pulumi.Aws Native. Fraud Detector. Detector Event Variable Variable Type - The type of event variable. For more information, see Variable types .
- Arn string
- The event variable ARN.
- Created
Time string - The time when the event variable was created.
- Data
Source DetectorEvent Variable Data Source The data source of the event variable.
Valid values:
EVENT | EXTERNAL_MODEL_SCOREWhen defining a variable within a detector, you can only use the
EVENTvalue for DataSource when the Inline property is set to true. If the Inline property is set false, you can use eitherEVENTorMODEL_SCOREfor DataSource.- Data
Type DetectorEvent Variable Data Type The data type of the event variable.
Valid values:
STRING | INTEGER | BOOLEAN | FLOAT- Default
Value string - The default value of the event variable. This is required if you are providing the details of your variables instead of the ARN.
- Description string
- The description.
- Inline bool
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- Last
Updated stringTime - The time when the event variable was last updated.
- Name string
- The name of the event variable.
-
[]Detector
Tag - Tags associated with this event variable.
- Variable
Type DetectorEvent Variable Variable Type - The type of event variable. For more information, see Variable types .
- arn String
- The event variable ARN.
- created
Time String - The time when the event variable was created.
- data
Source DetectorEvent Variable Data Source The data source of the event variable.
Valid values:
EVENT | EXTERNAL_MODEL_SCOREWhen defining a variable within a detector, you can only use the
EVENTvalue for DataSource when the Inline property is set to true. If the Inline property is set false, you can use eitherEVENTorMODEL_SCOREfor DataSource.- data
Type DetectorEvent Variable Data Type The data type of the event variable.
Valid values:
STRING | INTEGER | BOOLEAN | FLOAT- default
Value String - The default value of the event variable. This is required if you are providing the details of your variables instead of the ARN.
- description String
- The description.
- inline Boolean
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- last
Updated StringTime - The time when the event variable was last updated.
- name String
- The name of the event variable.
-
List<Detector
Tag> - Tags associated with this event variable.
- variable
Type DetectorEvent Variable Variable Type - The type of event variable. For more information, see Variable types .
- arn string
- The event variable ARN.
- created
Time string - The time when the event variable was created.
- data
Source DetectorEvent Variable Data Source The data source of the event variable.
Valid values:
EVENT | EXTERNAL_MODEL_SCOREWhen defining a variable within a detector, you can only use the
EVENTvalue for DataSource when the Inline property is set to true. If the Inline property is set false, you can use eitherEVENTorMODEL_SCOREfor DataSource.- data
Type DetectorEvent Variable Data Type The data type of the event variable.
Valid values:
STRING | INTEGER | BOOLEAN | FLOAT- default
Value string - The default value of the event variable. This is required if you are providing the details of your variables instead of the ARN.
- description string
- The description.
- inline boolean
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- last
Updated stringTime - The time when the event variable was last updated.
- name string
- The name of the event variable.
-
Detector
Tag[] - Tags associated with this event variable.
- variable
Type DetectorEvent Variable Variable Type - The type of event variable. For more information, see Variable types .
- arn str
- The event variable ARN.
- created_
time str - The time when the event variable was created.
- data_
source DetectorEvent Variable Data Source The data source of the event variable.
Valid values:
EVENT | EXTERNAL_MODEL_SCOREWhen defining a variable within a detector, you can only use the
EVENTvalue for DataSource when the Inline property is set to true. If the Inline property is set false, you can use eitherEVENTorMODEL_SCOREfor DataSource.- data_
type DetectorEvent Variable Data Type The data type of the event variable.
Valid values:
STRING | INTEGER | BOOLEAN | FLOAT- default_
value str - The default value of the event variable. This is required if you are providing the details of your variables instead of the ARN.
- description str
- The description.
- inline bool
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- last_
updated_ strtime - The time when the event variable was last updated.
- name str
- The name of the event variable.
-
Sequence[Detector
Tag] - Tags associated with this event variable.
- variable_
type DetectorEvent Variable Variable Type - The type of event variable. For more information, see Variable types .
- arn String
- The event variable ARN.
- created
Time String - The time when the event variable was created.
- data
Source "EVENT" The data source of the event variable.
Valid values:
EVENT | EXTERNAL_MODEL_SCOREWhen defining a variable within a detector, you can only use the
EVENTvalue for DataSource when the Inline property is set to true. If the Inline property is set false, you can use eitherEVENTorMODEL_SCOREfor DataSource.- data
Type "STRING" | "INTEGER" | "FLOAT" | "BOOLEAN" The data type of the event variable.
Valid values:
STRING | INTEGER | BOOLEAN | FLOAT- default
Value String - The default value of the event variable. This is required if you are providing the details of your variables instead of the ARN.
- description String
- The description.
- inline Boolean
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- last
Updated StringTime - The time when the event variable was last updated.
- name String
- The name of the event variable.
- List<Property Map>
- Tags associated with this event variable.
- variable
Type "AUTH_CODE" | "AVS" | "BILLING_ADDRESS_L1" | "BILLING_ADDRESS_L2" | "BILLING_CITY" | "BILLING_COUNTRY" | "BILLING_NAME" | "BILLING_PHONE" | "BILLING_STATE" | "BILLING_ZIP" | "CARD_BIN" | "CATEGORICAL" | "CURRENCY_CODE" | "EMAIL_ADDRESS" | "FINGERPRINT" | "FRAUD_LABEL" | "FREE_FORM_TEXT" | "IP_ADDRESS" | "NUMERIC" | "ORDER_ID" | "PAYMENT_TYPE" | "PHONE_NUMBER" | "PRICE" | "PRODUCT_CATEGORY" | "SHIPPING_ADDRESS_L1" | "SHIPPING_ADDRESS_L2" | "SHIPPING_CITY" | "SHIPPING_COUNTRY" | "SHIPPING_NAME" | "SHIPPING_PHONE" | "SHIPPING_STATE" | "SHIPPING_ZIP" | "USERAGENT" - The type of event variable. For more information, see Variable types .
DetectorEventVariableDataSource
DetectorEventVariableDataType
DetectorEventVariableVariableType
DetectorLabel
- Arn string
- The label ARN.
- Created
Time string - The time when the label was created.
- Description string
- The description.
- Inline bool
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- Last
Updated stringTime - The time when the label was last updated.
- Name string
- The label name.
-
List<Pulumi.
Aws Native. Fraud Detector. Inputs. Detector Tag> - Tags associated with this label.
- Arn string
- The label ARN.
- Created
Time string - The time when the label was created.
- Description string
- The description.
- Inline bool
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- Last
Updated stringTime - The time when the label was last updated.
- Name string
- The label name.
-
[]Detector
Tag - Tags associated with this label.
- arn String
- The label ARN.
- created
Time String - The time when the label was created.
- description String
- The description.
- inline Boolean
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- last
Updated StringTime - The time when the label was last updated.
- name String
- The label name.
-
List<Detector
Tag> - Tags associated with this label.
- arn string
- The label ARN.
- created
Time string - The time when the label was created.
- description string
- The description.
- inline boolean
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- last
Updated stringTime - The time when the label was last updated.
- name string
- The label name.
-
Detector
Tag[] - Tags associated with this label.
- arn str
- The label ARN.
- created_
time str - The time when the label was created.
- description str
- The description.
- inline bool
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- last_
updated_ strtime - The time when the label was last updated.
- name str
- The label name.
-
Sequence[Detector
Tag] - Tags associated with this label.
- arn String
- The label ARN.
- created
Time String - The time when the label was created.
- description String
- The description.
- inline Boolean
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- last
Updated StringTime - The time when the label was last updated.
- name String
- The label name.
- List<Property Map>
- Tags associated with this label.
DetectorModel
- Arn string
- The ARN of the model.
- Arn string
- The ARN of the model.
- arn String
- The ARN of the model.
- arn string
- The ARN of the model.
- arn str
- The ARN of the model.
- arn String
- The ARN of the model.
DetectorOutcome
- Arn string
- The outcome ARN.
- Created
Time string - The time when the outcome was created.
- Description string
- The description.
- Inline bool
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- Last
Updated stringTime - The time when the outcome was last updated.
- Name string
- The outcome name.
-
List<Pulumi.
Aws Native. Fraud Detector. Inputs. Detector Tag> - Tags associated with this outcome.
- Arn string
- The outcome ARN.
- Created
Time string - The time when the outcome was created.
- Description string
- The description.
- Inline bool
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- Last
Updated stringTime - The time when the outcome was last updated.
- Name string
- The outcome name.
-
[]Detector
Tag - Tags associated with this outcome.
- arn String
- The outcome ARN.
- created
Time String - The time when the outcome was created.
- description String
- The description.
- inline Boolean
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- last
Updated StringTime - The time when the outcome was last updated.
- name String
- The outcome name.
-
List<Detector
Tag> - Tags associated with this outcome.
- arn string
- The outcome ARN.
- created
Time string - The time when the outcome was created.
- description string
- The description.
- inline boolean
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- last
Updated stringTime - The time when the outcome was last updated.
- name string
- The outcome name.
-
Detector
Tag[] - Tags associated with this outcome.
- arn str
- The outcome ARN.
- created_
time str - The time when the outcome was created.
- description str
- The description.
- inline bool
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- last_
updated_ strtime - The time when the outcome was last updated.
- name str
- The outcome name.
-
Sequence[Detector
Tag] - Tags associated with this outcome.
- arn String
- The outcome ARN.
- created
Time String - The time when the outcome was created.
- description String
- The description.
- inline Boolean
Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack. If the value is
true, CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value isfalse, CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.For example, when creating
AWS::FraudDetector::Detectoryou must define at least two variables. You can setInline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you setInline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.- last
Updated StringTime - The time when the outcome was last updated.
- name String
- The outcome name.
- List<Property Map>
- Tags associated with this outcome.
DetectorRule
- Arn string
- The rule ARN.
- Created
Time string - The time when the event type was created.
- Description string
- The description.
- Detector
Id string - The detector for which the rule is associated.
- Expression string
- The rule expression. A rule expression captures the business logic. For more information, see Rule language reference .
- Language
Pulumi.
Aws Native. Fraud Detector. Detector Rule Language The rule language.
Valid Value: DETECTORPL
- Last
Updated stringTime - The time when the event type was last updated.
- Outcomes
List<Pulumi.
Aws Native. Fraud Detector. Inputs. Detector Outcome> - The rule outcome.
- Rule
Id string - The rule ID.
- Rule
Version string - The rule version.
-
List<Pulumi.
Aws Native. Fraud Detector. Inputs. Detector Tag> - Tags associated with this event type.
- Arn string
- The rule ARN.
- Created
Time string - The time when the event type was created.
- Description string
- The description.
- Detector
Id string - The detector for which the rule is associated.
- Expression string
- The rule expression. A rule expression captures the business logic. For more information, see Rule language reference .
- Language
Detector
Rule Language The rule language.
Valid Value: DETECTORPL
- Last
Updated stringTime - The time when the event type was last updated.
- Outcomes
[]Detector
Outcome - The rule outcome.
- Rule
Id string - The rule ID.
- Rule
Version string - The rule version.
-
[]Detector
Tag - Tags associated with this event type.
- arn String
- The rule ARN.
- created
Time String - The time when the event type was created.
- description String
- The description.
- detector
Id String - The detector for which the rule is associated.
- expression String
- The rule expression. A rule expression captures the business logic. For more information, see Rule language reference .
- language
Detector
Rule Language The rule language.
Valid Value: DETECTORPL
- last
Updated StringTime - The time when the event type was last updated.
- outcomes
List<Detector
Outcome> - The rule outcome.
- rule
Id String - The rule ID.
- rule
Version String - The rule version.
-
List<Detector
Tag> - Tags associated with this event type.
- arn string
- The rule ARN.
- created
Time string - The time when the event type was created.
- description string
- The description.
- detector
Id string - The detector for which the rule is associated.
- expression string
- The rule expression. A rule expression captures the business logic. For more information, see Rule language reference .
- language
Detector
Rule Language The rule language.
Valid Value: DETECTORPL
- last
Updated stringTime - The time when the event type was last updated.
- outcomes
Detector
Outcome[] - The rule outcome.
- rule
Id string - The rule ID.
- rule
Version string - The rule version.
-
Detector
Tag[] - Tags associated with this event type.
- arn str
- The rule ARN.
- created_
time str - The time when the event type was created.
- description str
- The description.
- detector_
id str - The detector for which the rule is associated.
- expression str
- The rule expression. A rule expression captures the business logic. For more information, see Rule language reference .
- language
Detector
Rule Language The rule language.
Valid Value: DETECTORPL
- last_
updated_ strtime - The time when the event type was last updated.
- outcomes
Sequence[Detector
Outcome] - The rule outcome.
- rule_
id str - The rule ID.
- rule_
version str - The rule version.
-
Sequence[Detector
Tag] - Tags associated with this event type.
- arn String
- The rule ARN.
- created
Time String - The time when the event type was created.
- description String
- The description.
- detector
Id String - The detector for which the rule is associated.
- expression String
- The rule expression. A rule expression captures the business logic. For more information, see Rule language reference .
- language "DETECTORPL"
The rule language.
Valid Value: DETECTORPL
- last
Updated StringTime - The time when the event type was last updated.
- outcomes List<Property Map>
- The rule outcome.
- rule
Id String - The rule ID.
- rule
Version String - The rule version.
- List<Property Map>
- Tags associated with this event type.
DetectorRuleExecutionMode
DetectorRuleLanguage
DetectorTag
DetectorVersionStatus
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.