AWS::FraudDetector::Detector Rule
A rule.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Arn" :
String
, "CreatedTime" :String
, "Description" :String
, "DetectorId" :String
, "Expression" :String
, "Language" :String
, "LastUpdatedTime" :String
, "Outcomes" :[ Outcome, ... ]
, "RuleId" :String
, "RuleVersion" :String
, "Tags" :[ Tag, ... ]
}
YAML
Arn:
String
CreatedTime:String
Description:String
DetectorId:String
Expression:String
Language:String
LastUpdatedTime:String
Outcomes:- Outcome
RuleId:String
RuleVersion:String
Tags:- Tag
Properties
Arn
-
The rule ARN.
Required: No
Type: String
Update requires: No interruption
CreatedTime
-
Timestamp for when the rule was created.
Required: No
Type: String
Update requires: No interruption
Description
-
The rule description.
Required: No
Type: String
Minimum:
1
Maximum:
256
Update requires: No interruption
DetectorId
-
The detector for which the rule is associated.
Required: No
Type: String
Pattern:
^[0-9a-z_-]+$
Minimum:
1
Maximum:
64
Update requires: No interruption
Expression
-
The rule expression. A rule expression captures the business logic. For more information, see Rule language reference.
Required: No
Type: String
Update requires: No interruption
Language
-
The rule language.
Valid Value: DETECTORPL
Required: No
Type: String
Allowed values:
DETECTORPL
Update requires: No interruption
LastUpdatedTime
-
Timestamp for when the rule was last updated.
Required: No
Type: String
Update requires: No interruption
Outcomes
-
The rule outcome.
Required: No
Type: Array of Outcome
Minimum:
1
Update requires: No interruption
RuleId
-
The rule ID.
Required: No
Type: String
Pattern:
^[0-9a-z_-]+$
Minimum:
1
Maximum:
64
Update requires: No interruption
RuleVersion
-
The rule version.
Required: No
Type: String
Pattern:
^([1-9][0-9]*)$
Minimum:
1
Maximum:
5
Update requires: No interruption
-
An array of key-value pairs to apply to this resource.
For more information, see Tag.
Required: No
Type: Array of Tag
Maximum:
200
Update requires: No interruption