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.
- AssociatedModels List<Pulumi.Aws Native. Fraud Detector. Outputs. Detector Model> 
- The models to associate with this detector.
- CreatedTime string
- The time when the detector was created.
- Description string
- The description of the detector.
- DetectorVersion stringId 
- The active version ID of the detector
- DetectorVersion Pulumi.Status Aws Native. Fraud Detector. Detector Version Status 
- The desired detector version status for the detector
- EventType Pulumi.Aws Native. Fraud Detector. Outputs. Detector Event Type 
- The event type to associate this detector with.
- LastUpdated stringTime 
- The time when the detector was last updated.
- RuleExecution 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_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.
- AssociatedModels []DetectorModel 
- The models to associate with this detector.
- CreatedTime string
- The time when the detector was created.
- Description string
- The description of the detector.
- DetectorVersion stringId 
- The active version ID of the detector
- DetectorVersion DetectorStatus Version Status 
- The desired detector version status for the detector
- EventType DetectorEvent Type 
- The event type to associate this detector with.
- LastUpdated stringTime 
- The time when the detector was last updated.
- RuleExecution DetectorMode Rule Execution Mode 
- The rule execution mode for the rules included in the detector version. - Valid values: - FIRST_MATCHED | ALL_MATCHEDDefault 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
[]DetectorRule 
- The rules to include in the detector version.
- Tag
- Tags associated with this detector.
- arn String
- The ARN of the detector.
- associatedModels List<DetectorModel> 
- The models to associate with this detector.
- createdTime String
- The time when the detector was created.
- description String
- The description of the detector.
- detectorVersion StringId 
- The active version ID of the detector
- detectorVersion DetectorStatus Version Status 
- The desired detector version status for the detector
- eventType DetectorEvent Type 
- The event type to associate this detector with.
- lastUpdated StringTime 
- The time when the detector was last updated.
- ruleExecution DetectorMode Rule Execution Mode 
- The rule execution mode for the rules included in the detector version. - Valid values: - FIRST_MATCHED | ALL_MATCHEDDefault 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<DetectorRule> 
- The rules to include in the detector version.
- List<Tag>
- Tags associated with this detector.
- arn string
- The ARN of the detector.
- associatedModels DetectorModel[] 
- The models to associate with this detector.
- createdTime string
- The time when the detector was created.
- description string
- The description of the detector.
- detectorVersion stringId 
- The active version ID of the detector
- detectorVersion DetectorStatus Version Status 
- The desired detector version status for the detector
- eventType DetectorEvent Type 
- The event type to associate this detector with.
- lastUpdated stringTime 
- The time when the detector was last updated.
- ruleExecution DetectorMode Rule Execution Mode 
- The rule execution mode for the rules included in the detector version. - Valid values: - FIRST_MATCHED | ALL_MATCHEDDefault 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
DetectorRule[] 
- 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_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[DetectorRule] 
- The rules to include in the detector version.
- Sequence[root_Tag]
- Tags associated with this detector.
- arn String
- The ARN of the detector.
- associatedModels List<Property Map>
- The models to associate with this detector.
- createdTime String
- The time when the detector was created.
- description String
- The description of the detector.
- detectorVersion StringId 
- The active version ID of the detector
- detectorVersion "DRAFT" | "ACTIVE"Status 
- The desired detector version status for the detector
- eventType Property Map
- The event type to associate this detector with.
- lastUpdated StringTime 
- The time when the detector was last updated.
- ruleExecution "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_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.
- CreatedTime 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 is- false, 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 set- Inline=truefor these Variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set- Inline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.
- LastUpdated 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.
- CreatedTime 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 is- false, 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 set- Inline=truefor these Variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set- Inline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.
- LastUpdated stringTime 
- The time when the entity type was last updated.
- Name string
- The entity type name.
- 
[]DetectorTag 
- Tags associated with this entity type.
- arn String
- The entity type ARN.
- createdTime 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 is- false, 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 set- Inline=truefor these Variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set- Inline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.
- lastUpdated StringTime 
- The time when the entity type was last updated.
- name String
- The entity type name.
- 
List<DetectorTag> 
- Tags associated with this entity type.
- arn string
- The entity type ARN.
- createdTime 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 is- false, 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 set- Inline=truefor these Variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set- Inline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.
- lastUpdated stringTime 
- The time when the entity type was last updated.
- name string
- The entity type name.
- 
DetectorTag[] 
- 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 is- false, 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 set- Inline=truefor these Variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set- Inline=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[DetectorTag] 
- Tags associated with this entity type.
- arn String
- The entity type ARN.
- createdTime 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 is- false, 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 set- Inline=truefor these Variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set- Inline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.
- lastUpdated 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.
- CreatedTime string
- The time when the event type was created.
- Description string
- The description of the event type.
- EntityTypes List<Pulumi.Aws Native. Fraud Detector. Inputs. Detector Entity Type> 
- The event type entity types.
- EventVariables 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 is- false, 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 set- Inline=truefor these variables and CloudFormation will create/update/delete the Variables as part of stack operations. However, if you set- Inline=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.
- LastUpdated 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.
- CreatedTime string
- The time when the event type was created.
- Description string
- The description of the event type.
- EntityTypes []DetectorEntity Type 
- The event type entity types.
- EventVariables []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 is- false, 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 set- Inline=truefor these variables and CloudFormation will create/update/delete the Variables as part of stack operations. However, if you set- Inline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.
- Labels
[]DetectorLabel 
- The event type labels.
- LastUpdated stringTime 
- The time when the event type was last updated.
- Name string
- The name for the event type
- 
[]DetectorTag 
- Tags associated with this event type.
- arn String
- The ARN of the event type.
- createdTime String
- The time when the event type was created.
- description String
- The description of the event type.
- entityTypes List<DetectorEntity Type> 
- The event type entity types.
- eventVariables 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 is- false, 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 set- Inline=truefor these variables and CloudFormation will create/update/delete the Variables as part of stack operations. However, if you set- Inline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.
- labels
List<DetectorLabel> 
- The event type labels.
- lastUpdated StringTime 
- The time when the event type was last updated.
- name String
- The name for the event type
- 
List<DetectorTag> 
- Tags associated with this event type.
- arn string
- The ARN of the event type.
- createdTime string
- The time when the event type was created.
- description string
- The description of the event type.
- entityTypes DetectorEntity Type[] 
- The event type entity types.
- eventVariables 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 is- false, 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 set- Inline=truefor these variables and CloudFormation will create/update/delete the Variables as part of stack operations. However, if you set- Inline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.
- labels
DetectorLabel[] 
- The event type labels.
- lastUpdated stringTime 
- The time when the event type was last updated.
- name string
- The name for the event type
- 
DetectorTag[] 
- 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 is- false, 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 set- Inline=truefor these variables and CloudFormation will create/update/delete the Variables as part of stack operations. However, if you set- Inline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.
- labels
Sequence[DetectorLabel] 
- 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[DetectorTag] 
- Tags associated with this event type.
- arn String
- The ARN of the event type.
- createdTime String
- The time when the event type was created.
- description String
- The description of the event type.
- entityTypes List<Property Map>
- The event type entity types.
- eventVariables 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 is- false, 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 set- Inline=truefor these variables and CloudFormation will create/update/delete the Variables as part of stack operations. However, if you set- Inline=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.
- lastUpdated 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.
- CreatedTime string
- The time when the event variable was created.
- DataSource 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 - EVENTvalue for DataSource when the Inline property is set to true. If the Inline property is set false, you can use either- EVENTor- MODEL_SCOREfor DataSource.
- DataType Pulumi.Aws Native. Fraud Detector. Detector Event Variable Data Type 
- The data type of the event variable. - Valid values: - STRING | INTEGER | BOOLEAN | FLOAT
- DefaultValue 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 is- false, 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 set- Inline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set- Inline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.
- LastUpdated 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.
- VariableType 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.
- CreatedTime string
- The time when the event variable was created.
- DataSource 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 - EVENTvalue for DataSource when the Inline property is set to true. If the Inline property is set false, you can use either- EVENTor- MODEL_SCOREfor DataSource.
- DataType DetectorEvent Variable Data Type 
- The data type of the event variable. - Valid values: - STRING | INTEGER | BOOLEAN | FLOAT
- DefaultValue 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 is- false, 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 set- Inline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set- Inline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.
- LastUpdated stringTime 
- The time when the event variable was last updated.
- Name string
- The name of the event variable.
- 
[]DetectorTag 
- Tags associated with this event variable.
- VariableType DetectorEvent Variable Variable Type 
- The type of event variable. For more information, see Variable types .
- arn String
- The event variable ARN.
- createdTime String
- The time when the event variable was created.
- dataSource 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 - EVENTvalue for DataSource when the Inline property is set to true. If the Inline property is set false, you can use either- EVENTor- MODEL_SCOREfor DataSource.
- dataType DetectorEvent Variable Data Type 
- The data type of the event variable. - Valid values: - STRING | INTEGER | BOOLEAN | FLOAT
- defaultValue 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 is- false, 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 set- Inline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set- Inline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.
- lastUpdated StringTime 
- The time when the event variable was last updated.
- name String
- The name of the event variable.
- 
List<DetectorTag> 
- Tags associated with this event variable.
- variableType DetectorEvent Variable Variable Type 
- The type of event variable. For more information, see Variable types .
- arn string
- The event variable ARN.
- createdTime string
- The time when the event variable was created.
- dataSource 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 - EVENTvalue for DataSource when the Inline property is set to true. If the Inline property is set false, you can use either- EVENTor- MODEL_SCOREfor DataSource.
- dataType DetectorEvent Variable Data Type 
- The data type of the event variable. - Valid values: - STRING | INTEGER | BOOLEAN | FLOAT
- defaultValue 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 is- false, 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 set- Inline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set- Inline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.
- lastUpdated stringTime 
- The time when the event variable was last updated.
- name string
- The name of the event variable.
- 
DetectorTag[] 
- Tags associated with this event variable.
- variableType 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 - EVENTvalue for DataSource when the Inline property is set to true. If the Inline property is set false, you can use either- EVENTor- MODEL_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 is- false, 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 set- Inline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set- Inline=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[DetectorTag] 
- 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.
- createdTime String
- The time when the event variable was created.
- dataSource "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 - EVENTvalue for DataSource when the Inline property is set to true. If the Inline property is set false, you can use either- EVENTor- MODEL_SCOREfor DataSource.
- dataType "STRING" | "INTEGER" | "FLOAT" | "BOOLEAN"
- The data type of the event variable. - Valid values: - STRING | INTEGER | BOOLEAN | FLOAT
- defaultValue 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 is- false, 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 set- Inline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set- Inline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.
- lastUpdated 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.
- variableType "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.
- CreatedTime 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 is- false, 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 set- Inline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set- Inline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.
- LastUpdated 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.
- CreatedTime 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 is- false, 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 set- Inline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set- Inline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.
- LastUpdated stringTime 
- The time when the label was last updated.
- Name string
- The label name.
- 
[]DetectorTag 
- Tags associated with this label.
- arn String
- The label ARN.
- createdTime 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 is- false, 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 set- Inline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set- Inline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.
- lastUpdated StringTime 
- The time when the label was last updated.
- name String
- The label name.
- 
List<DetectorTag> 
- Tags associated with this label.
- arn string
- The label ARN.
- createdTime 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 is- false, 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 set- Inline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set- Inline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.
- lastUpdated stringTime 
- The time when the label was last updated.
- name string
- The label name.
- 
DetectorTag[] 
- 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 is- false, 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 set- Inline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set- Inline=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[DetectorTag] 
- Tags associated with this label.
- arn String
- The label ARN.
- createdTime 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 is- false, 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 set- Inline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set- Inline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.
- lastUpdated 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.
- CreatedTime 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 is- false, 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 set- Inline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set- Inline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.
- LastUpdated 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.
- CreatedTime 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 is- false, 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 set- Inline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set- Inline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.
- LastUpdated stringTime 
- The time when the outcome was last updated.
- Name string
- The outcome name.
- 
[]DetectorTag 
- Tags associated with this outcome.
- arn String
- The outcome ARN.
- createdTime 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 is- false, 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 set- Inline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set- Inline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.
- lastUpdated StringTime 
- The time when the outcome was last updated.
- name String
- The outcome name.
- 
List<DetectorTag> 
- Tags associated with this outcome.
- arn string
- The outcome ARN.
- createdTime 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 is- false, 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 set- Inline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set- Inline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.
- lastUpdated stringTime 
- The time when the outcome was last updated.
- name string
- The outcome name.
- 
DetectorTag[] 
- 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 is- false, 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 set- Inline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set- Inline=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[DetectorTag] 
- Tags associated with this outcome.
- arn String
- The outcome ARN.
- createdTime 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 is- false, 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 set- Inline=truefor these variables and CloudFormation will create/update/delete the variables as part of stack operations. However, if you set- Inline=false, CloudFormation will associate the variables to your detector but not execute any changes to the variables.
- lastUpdated 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.
- CreatedTime string
- The time when the event type was created.
- Description string
- The description.
- DetectorId 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 
- LastUpdated stringTime 
- The time when the event type was last updated.
- Outcomes
List<Pulumi.Aws Native. Fraud Detector. Inputs. Detector Outcome> 
- The rule outcome.
- RuleId string
- The rule ID.
- RuleVersion string
- The rule version.
- 
List<Pulumi.Aws Native. Fraud Detector. Inputs. Detector Tag> 
- Tags associated with this event type.
- Arn string
- The rule ARN.
- CreatedTime string
- The time when the event type was created.
- Description string
- The description.
- DetectorId 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
DetectorRule Language 
- The rule language. - Valid Value: DETECTORPL 
- LastUpdated stringTime 
- The time when the event type was last updated.
- Outcomes
[]DetectorOutcome 
- The rule outcome.
- RuleId string
- The rule ID.
- RuleVersion string
- The rule version.
- 
[]DetectorTag 
- Tags associated with this event type.
- arn String
- The rule ARN.
- createdTime String
- The time when the event type was created.
- description String
- The description.
- detectorId 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
DetectorRule Language 
- The rule language. - Valid Value: DETECTORPL 
- lastUpdated StringTime 
- The time when the event type was last updated.
- outcomes
List<DetectorOutcome> 
- The rule outcome.
- ruleId String
- The rule ID.
- ruleVersion String
- The rule version.
- 
List<DetectorTag> 
- Tags associated with this event type.
- arn string
- The rule ARN.
- createdTime string
- The time when the event type was created.
- description string
- The description.
- detectorId 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
DetectorRule Language 
- The rule language. - Valid Value: DETECTORPL 
- lastUpdated stringTime 
- The time when the event type was last updated.
- outcomes
DetectorOutcome[] 
- The rule outcome.
- ruleId string
- The rule ID.
- ruleVersion string
- The rule version.
- 
DetectorTag[] 
- 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
DetectorRule Language 
- The rule language. - Valid Value: DETECTORPL 
- last_updated_ strtime 
- The time when the event type was last updated.
- outcomes
Sequence[DetectorOutcome] 
- The rule outcome.
- rule_id str
- The rule ID.
- rule_version str
- The rule version.
- 
Sequence[DetectorTag] 
- Tags associated with this event type.
- arn String
- The rule ARN.
- createdTime String
- The time when the event type was created.
- description String
- The description.
- detectorId 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 
- lastUpdated StringTime 
- The time when the event type was last updated.
- outcomes List<Property Map>
- The rule outcome.
- ruleId String
- The rule ID.
- ruleVersion 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.