AWS Native is in preview. AWS Classic is fully supported.
aws-native.frauddetector.getDetector
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:frauddetector:getDetector
arguments:
# arguments dictionary
The 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_MATCHED
Default value:FIRST_MATCHED
You 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_MATCHED
Default value:FIRST_MATCHED
You 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_MATCHED
Default value:FIRST_MATCHED
You 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_MATCHED
Default value:FIRST_MATCHED
You 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_MATCHED
Default value:FIRST_MATCHED
You 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_MATCHED
Default value:FIRST_MATCHED
You 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::Detector
you must define at least two variables. You can setInline=true
for 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::Detector
you must define at least two variables. You can setInline=true
for 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::Detector
you must define at least two variables. You can setInline=true
for 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::Detector
you must define at least two variables. You can setInline=true
for 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::Detector
you must define at least two variables. You can setInline=true
for 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::Detector
you must define at least two variables. You can setInline=true
for 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::Detector
you must define at least two variables. You can setInline=true
for 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::Detector
you must define at least two variables. You can setInline=true
for 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::Detector
you must define at least two variables. You can setInline=true
for 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::Detector
you must define at least two variables. You can setInline=true
for 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::Detector
you must define at least two variables. You can setInline=true
for 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::Detector
you must define at least two variables. You can setInline=true
for 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_SCORE
When defining a variable within a detector, you can only use the
EVENT
value for DataSource when the Inline property is set to true. If the Inline property is set false, you can use eitherEVENT
orMODEL_SCORE
for 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::Detector
you must define at least two variables. You can setInline=true
for 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_SCORE
When defining a variable within a detector, you can only use the
EVENT
value for DataSource when the Inline property is set to true. If the Inline property is set false, you can use eitherEVENT
orMODEL_SCORE
for 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::Detector
you must define at least two variables. You can setInline=true
for 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_SCORE
When defining a variable within a detector, you can only use the
EVENT
value for DataSource when the Inline property is set to true. If the Inline property is set false, you can use eitherEVENT
orMODEL_SCORE
for 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::Detector
you must define at least two variables. You can setInline=true
for 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_SCORE
When defining a variable within a detector, you can only use the
EVENT
value for DataSource when the Inline property is set to true. If the Inline property is set false, you can use eitherEVENT
orMODEL_SCORE
for 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::Detector
you must define at least two variables. You can setInline=true
for 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_SCORE
When defining a variable within a detector, you can only use the
EVENT
value for DataSource when the Inline property is set to true. If the Inline property is set false, you can use eitherEVENT
orMODEL_SCORE
for 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::Detector
you must define at least two variables. You can setInline=true
for 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_SCORE
When defining a variable within a detector, you can only use the
EVENT
value for DataSource when the Inline property is set to true. If the Inline property is set false, you can use eitherEVENT
orMODEL_SCORE
for 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::Detector
you must define at least two variables. You can setInline=true
for 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::Detector
you must define at least two variables. You can setInline=true
for 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::Detector
you must define at least two variables. You can setInline=true
for 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::Detector
you must define at least two variables. You can setInline=true
for 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::Detector
you must define at least two variables. You can setInline=true
for 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::Detector
you must define at least two variables. You can setInline=true
for 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::Detector
you must define at least two variables. You can setInline=true
for 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::Detector
you must define at least two variables. You can setInline=true
for 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::Detector
you must define at least two variables. You can setInline=true
for 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::Detector
you must define at least two variables. You can setInline=true
for 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::Detector
you must define at least two variables. You can setInline=true
for 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::Detector
you must define at least two variables. You can setInline=true
for 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::Detector
you must define at least two variables. You can setInline=true
for 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
AWS Native is in preview. AWS Classic is fully supported.