AWS::FraudDetector::Detector Rule - AWS CloudFormation

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

Tags

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