1. Packages
  2. AWS Native
  3. API Docs
  4. frauddetector
  5. Detector

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.112.0 published on Wednesday, Jul 24, 2024 by Pulumi

aws-native.frauddetector.Detector

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.112.0 published on Wednesday, Jul 24, 2024 by Pulumi

    A resource schema for a Detector in Amazon Fraud Detector.

    Create Detector Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Detector(name: string, args: DetectorArgs, opts?: CustomResourceOptions);
    @overload
    def Detector(resource_name: str,
                 args: DetectorArgs,
                 opts: Optional[ResourceOptions] = None)
    
    @overload
    def Detector(resource_name: str,
                 opts: Optional[ResourceOptions] = None,
                 detector_id: Optional[str] = None,
                 event_type: Optional[DetectorEventTypeArgs] = None,
                 rules: Optional[Sequence[DetectorRuleArgs]] = None,
                 associated_models: Optional[Sequence[DetectorModelArgs]] = None,
                 description: Optional[str] = None,
                 detector_version_status: Optional[DetectorVersionStatus] = None,
                 rule_execution_mode: Optional[DetectorRuleExecutionMode] = None,
                 tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
    func NewDetector(ctx *Context, name string, args DetectorArgs, opts ...ResourceOption) (*Detector, error)
    public Detector(string name, DetectorArgs args, CustomResourceOptions? opts = null)
    public Detector(String name, DetectorArgs args)
    public Detector(String name, DetectorArgs args, CustomResourceOptions options)
    
    type: aws-native:frauddetector:Detector
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args DetectorArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args DetectorArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args DetectorArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args DetectorArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args DetectorArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Detector Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The Detector resource accepts the following input properties:

    DetectorId string
    The ID of the detector
    EventType Pulumi.AwsNative.FraudDetector.Inputs.DetectorEventType
    The event type to associate this detector with.
    Rules List<Pulumi.AwsNative.FraudDetector.Inputs.DetectorRule>
    The rules to include in the detector version.
    AssociatedModels List<Pulumi.AwsNative.FraudDetector.Inputs.DetectorModel>
    The models to associate with this detector.
    Description string
    The description of the detector.
    DetectorVersionStatus Pulumi.AwsNative.FraudDetector.DetectorVersionStatus
    The desired detector version status for the detector
    RuleExecutionMode Pulumi.AwsNative.FraudDetector.DetectorRuleExecutionMode

    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.

    Tags List<Pulumi.AwsNative.Inputs.Tag>
    Tags associated with this detector.
    DetectorId string
    The ID of the detector
    EventType DetectorEventTypeArgs
    The event type to associate this detector with.
    Rules []DetectorRuleArgs
    The rules to include in the detector version.
    AssociatedModels []DetectorModelArgs
    The models to associate with this detector.
    Description string
    The description of the detector.
    DetectorVersionStatus DetectorVersionStatus
    The desired detector version status for the detector
    RuleExecutionMode DetectorRuleExecutionMode

    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.

    Tags TagArgs
    Tags associated with this detector.
    detectorId String
    The ID of the detector
    eventType DetectorEventType
    The event type to associate this detector with.
    rules List<DetectorRule>
    The rules to include in the detector version.
    associatedModels List<DetectorModel>
    The models to associate with this detector.
    description String
    The description of the detector.
    detectorVersionStatus DetectorVersionStatus
    The desired detector version status for the detector
    ruleExecutionMode DetectorRuleExecutionMode

    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.

    tags List<Tag>
    Tags associated with this detector.
    detectorId string
    The ID of the detector
    eventType DetectorEventType
    The event type to associate this detector with.
    rules DetectorRule[]
    The rules to include in the detector version.
    associatedModels DetectorModel[]
    The models to associate with this detector.
    description string
    The description of the detector.
    detectorVersionStatus DetectorVersionStatus
    The desired detector version status for the detector
    ruleExecutionMode DetectorRuleExecutionMode

    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.

    tags Tag[]
    Tags associated with this detector.
    detector_id str
    The ID of the detector
    event_type DetectorEventTypeArgs
    The event type to associate this detector with.
    rules Sequence[DetectorRuleArgs]
    The rules to include in the detector version.
    associated_models Sequence[DetectorModelArgs]
    The models to associate with this detector.
    description str
    The description of the detector.
    detector_version_status DetectorVersionStatus
    The desired detector version status for the detector
    rule_execution_mode DetectorRuleExecutionMode

    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.

    tags Sequence[TagArgs]
    Tags associated with this detector.
    detectorId String
    The ID of the detector
    eventType Property Map
    The event type to associate this detector with.
    rules List<Property Map>
    The rules to include in the detector version.
    associatedModels List<Property Map>
    The models to associate with this detector.
    description String
    The description of the detector.
    detectorVersionStatus "DRAFT" | "ACTIVE"
    The desired detector version status for the detector
    ruleExecutionMode "FIRST_MATCHED" | "ALL_MATCHED"

    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.

    tags List<Property Map>
    Tags associated with this detector.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Detector resource produces the following output properties:

    Arn string
    The ARN of the detector.
    CreatedTime string
    The time when the detector was created.
    DetectorVersionId string
    The active version ID of the detector
    Id string
    The provider-assigned unique ID for this managed resource.
    LastUpdatedTime string
    The time when the detector was last updated.
    Arn string
    The ARN of the detector.
    CreatedTime string
    The time when the detector was created.
    DetectorVersionId string
    The active version ID of the detector
    Id string
    The provider-assigned unique ID for this managed resource.
    LastUpdatedTime string
    The time when the detector was last updated.
    arn String
    The ARN of the detector.
    createdTime String
    The time when the detector was created.
    detectorVersionId String
    The active version ID of the detector
    id String
    The provider-assigned unique ID for this managed resource.
    lastUpdatedTime String
    The time when the detector was last updated.
    arn string
    The ARN of the detector.
    createdTime string
    The time when the detector was created.
    detectorVersionId string
    The active version ID of the detector
    id string
    The provider-assigned unique ID for this managed resource.
    lastUpdatedTime string
    The time when the detector was last updated.
    arn str
    The ARN of the detector.
    created_time str
    The time when the detector was created.
    detector_version_id str
    The active version ID of the detector
    id str
    The provider-assigned unique ID for this managed resource.
    last_updated_time str
    The time when the detector was last updated.
    arn String
    The ARN of the detector.
    createdTime String
    The time when the detector was created.
    detectorVersionId String
    The active version ID of the detector
    id String
    The provider-assigned unique ID for this managed resource.
    lastUpdatedTime String
    The time when the detector was last updated.

    Supporting Types

    DetectorEntityType, DetectorEntityTypeArgs

    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::Detector you must define at least two variables. You can set Inline=true for 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.

    LastUpdatedTime string
    The time when the entity type was last updated.
    Name string
    The entity type name.
    Tags List<Pulumi.AwsNative.FraudDetector.Inputs.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 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::Detector you must define at least two variables. You can set Inline=true for 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.

    LastUpdatedTime string
    The time when the entity type was last updated.
    Name string
    The entity type name.
    Tags []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::Detector you must define at least two variables. You can set Inline=true for 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.

    lastUpdatedTime String
    The time when the entity type was last updated.
    name String
    The entity type name.
    tags 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::Detector you must define at least two variables. You can set Inline=true for 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.

    lastUpdatedTime string
    The time when the entity type was last updated.
    name string
    The entity type name.
    tags 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::Detector you must define at least two variables. You can set Inline=true for 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_time str
    The time when the entity type was last updated.
    name str
    The entity type name.
    tags 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::Detector you must define at least two variables. You can set Inline=true for 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.

    lastUpdatedTime String
    The time when the entity type was last updated.
    name String
    The entity type name.
    tags List<Property Map>
    Tags associated with this entity type.

    DetectorEventType, DetectorEventTypeArgs

    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.AwsNative.FraudDetector.Inputs.DetectorEntityType>
    The event type entity types.
    EventVariables List<Pulumi.AwsNative.FraudDetector.Inputs.DetectorEventVariable>
    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::Detector you must define at least two variables. You can set Inline=true for 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.AwsNative.FraudDetector.Inputs.DetectorLabel>
    The event type labels.
    LastUpdatedTime string
    The time when the event type was last updated.
    Name string
    The name for the event type
    Tags List<Pulumi.AwsNative.FraudDetector.Inputs.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 []DetectorEntityType
    The event type entity types.
    EventVariables []DetectorEventVariable
    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::Detector you must define at least two variables. You can set Inline=true for 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.
    LastUpdatedTime string
    The time when the event type was last updated.
    Name string
    The name for the event type
    Tags []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<DetectorEntityType>
    The event type entity types.
    eventVariables List<DetectorEventVariable>
    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::Detector you must define at least two variables. You can set Inline=true for 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.
    lastUpdatedTime String
    The time when the event type was last updated.
    name String
    The name for the event type
    tags 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 DetectorEntityType[]
    The event type entity types.
    eventVariables DetectorEventVariable[]
    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::Detector you must define at least two variables. You can set Inline=true for 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.
    lastUpdatedTime string
    The time when the event type was last updated.
    name string
    The name for the event type
    tags 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[DetectorEntityType]
    The event type entity types.
    event_variables Sequence[DetectorEventVariable]
    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::Detector you must define at least two variables. You can set Inline=true for 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_time str
    The time when the event type was last updated.
    name str
    The name for the event type
    tags 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::Detector you must define at least two variables. You can set Inline=true for 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.
    lastUpdatedTime String
    The time when the event type was last updated.
    name String
    The name for the event type
    tags List<Property Map>
    Tags associated with this event type.

    DetectorEventVariable, DetectorEventVariableArgs

    Arn string
    The event variable ARN.
    CreatedTime string
    The time when the event variable was created.
    DataSource Pulumi.AwsNative.FraudDetector.DetectorEventVariableDataSource

    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 either EVENT or MODEL_SCORE for DataSource.

    DataType Pulumi.AwsNative.FraudDetector.DetectorEventVariableDataType

    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::Detector you must define at least two variables. You can set Inline=true for 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.

    LastUpdatedTime string
    The time when the event variable was last updated.
    Name string
    The name of the event variable.
    Tags List<Pulumi.AwsNative.FraudDetector.Inputs.DetectorTag>
    Tags associated with this event variable.
    VariableType Pulumi.AwsNative.FraudDetector.DetectorEventVariableVariableType
    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 DetectorEventVariableDataSource

    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 either EVENT or MODEL_SCORE for DataSource.

    DataType DetectorEventVariableDataType

    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::Detector you must define at least two variables. You can set Inline=true for 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.

    LastUpdatedTime string
    The time when the event variable was last updated.
    Name string
    The name of the event variable.
    Tags []DetectorTag
    Tags associated with this event variable.
    VariableType DetectorEventVariableVariableType
    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 DetectorEventVariableDataSource

    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 either EVENT or MODEL_SCORE for DataSource.

    dataType DetectorEventVariableDataType

    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::Detector you must define at least two variables. You can set Inline=true for 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.

    lastUpdatedTime String
    The time when the event variable was last updated.
    name String
    The name of the event variable.
    tags List<DetectorTag>
    Tags associated with this event variable.
    variableType DetectorEventVariableVariableType
    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 DetectorEventVariableDataSource

    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 either EVENT or MODEL_SCORE for DataSource.

    dataType DetectorEventVariableDataType

    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::Detector you must define at least two variables. You can set Inline=true for 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.

    lastUpdatedTime string
    The time when the event variable was last updated.
    name string
    The name of the event variable.
    tags DetectorTag[]
    Tags associated with this event variable.
    variableType DetectorEventVariableVariableType
    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 DetectorEventVariableDataSource

    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 either EVENT or MODEL_SCORE for DataSource.

    data_type DetectorEventVariableDataType

    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::Detector you must define at least two variables. You can set Inline=true for 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_time str
    The time when the event variable was last updated.
    name str
    The name of the event variable.
    tags Sequence[DetectorTag]
    Tags associated with this event variable.
    variable_type DetectorEventVariableVariableType
    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 EVENT value for DataSource when the Inline property is set to true. If the Inline property is set false, you can use either EVENT or MODEL_SCORE for 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::Detector you must define at least two variables. You can set Inline=true for 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.

    lastUpdatedTime String
    The time when the event variable was last updated.
    name String
    The name of the event variable.
    tags 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, DetectorEventVariableDataSourceArgs

    Event
    EVENT
    DetectorEventVariableDataSourceEvent
    EVENT
    Event
    EVENT
    Event
    EVENT
    EVENT
    EVENT
    "EVENT"
    EVENT

    DetectorEventVariableDataType, DetectorEventVariableDataTypeArgs

    String
    STRING
    Integer
    INTEGER
    Float
    FLOAT
    Boolean
    BOOLEAN
    DetectorEventVariableDataTypeString
    STRING
    DetectorEventVariableDataTypeInteger
    INTEGER
    DetectorEventVariableDataTypeFloat
    FLOAT
    DetectorEventVariableDataTypeBoolean
    BOOLEAN
    String
    STRING
    Integer
    INTEGER
    Float
    FLOAT
    Boolean
    BOOLEAN
    String
    STRING
    Integer
    INTEGER
    Float
    FLOAT
    Boolean
    BOOLEAN
    STRING
    STRING
    INTEGER
    INTEGER
    FLOAT
    FLOAT
    BOOLEAN
    BOOLEAN
    "STRING"
    STRING
    "INTEGER"
    INTEGER
    "FLOAT"
    FLOAT
    "BOOLEAN"
    BOOLEAN

    DetectorEventVariableVariableType, DetectorEventVariableVariableTypeArgs

    AuthCode
    AUTH_CODE
    Avs
    AVS
    BillingAddressL1
    BILLING_ADDRESS_L1
    BillingAddressL2
    BILLING_ADDRESS_L2
    BillingCity
    BILLING_CITY
    BillingCountry
    BILLING_COUNTRY
    BillingName
    BILLING_NAME
    BillingPhone
    BILLING_PHONE
    BillingState
    BILLING_STATE
    BillingZip
    BILLING_ZIP
    CardBin
    CARD_BIN
    Categorical
    CATEGORICAL
    CurrencyCode
    CURRENCY_CODE
    EmailAddress
    EMAIL_ADDRESS
    Fingerprint
    FINGERPRINT
    FraudLabel
    FRAUD_LABEL
    FreeFormText
    FREE_FORM_TEXT
    IpAddress
    IP_ADDRESS
    Numeric
    NUMERIC
    OrderId
    ORDER_ID
    PaymentType
    PAYMENT_TYPE
    PhoneNumber
    PHONE_NUMBER
    Price
    PRICE
    ProductCategory
    PRODUCT_CATEGORY
    ShippingAddressL1
    SHIPPING_ADDRESS_L1
    ShippingAddressL2
    SHIPPING_ADDRESS_L2
    ShippingCity
    SHIPPING_CITY
    ShippingCountry
    SHIPPING_COUNTRY
    ShippingName
    SHIPPING_NAME
    ShippingPhone
    SHIPPING_PHONE
    ShippingState
    SHIPPING_STATE
    ShippingZip
    SHIPPING_ZIP
    Useragent
    USERAGENT
    DetectorEventVariableVariableTypeAuthCode
    AUTH_CODE
    DetectorEventVariableVariableTypeAvs
    AVS
    DetectorEventVariableVariableTypeBillingAddressL1
    BILLING_ADDRESS_L1
    DetectorEventVariableVariableTypeBillingAddressL2
    BILLING_ADDRESS_L2
    DetectorEventVariableVariableTypeBillingCity
    BILLING_CITY
    DetectorEventVariableVariableTypeBillingCountry
    BILLING_COUNTRY
    DetectorEventVariableVariableTypeBillingName
    BILLING_NAME
    DetectorEventVariableVariableTypeBillingPhone
    BILLING_PHONE
    DetectorEventVariableVariableTypeBillingState
    BILLING_STATE
    DetectorEventVariableVariableTypeBillingZip
    BILLING_ZIP
    DetectorEventVariableVariableTypeCardBin
    CARD_BIN
    DetectorEventVariableVariableTypeCategorical
    CATEGORICAL
    DetectorEventVariableVariableTypeCurrencyCode
    CURRENCY_CODE
    DetectorEventVariableVariableTypeEmailAddress
    EMAIL_ADDRESS
    DetectorEventVariableVariableTypeFingerprint
    FINGERPRINT
    DetectorEventVariableVariableTypeFraudLabel
    FRAUD_LABEL
    DetectorEventVariableVariableTypeFreeFormText
    FREE_FORM_TEXT
    DetectorEventVariableVariableTypeIpAddress
    IP_ADDRESS
    DetectorEventVariableVariableTypeNumeric
    NUMERIC
    DetectorEventVariableVariableTypeOrderId
    ORDER_ID
    DetectorEventVariableVariableTypePaymentType
    PAYMENT_TYPE
    DetectorEventVariableVariableTypePhoneNumber
    PHONE_NUMBER
    DetectorEventVariableVariableTypePrice
    PRICE
    DetectorEventVariableVariableTypeProductCategory
    PRODUCT_CATEGORY
    DetectorEventVariableVariableTypeShippingAddressL1
    SHIPPING_ADDRESS_L1
    DetectorEventVariableVariableTypeShippingAddressL2
    SHIPPING_ADDRESS_L2
    DetectorEventVariableVariableTypeShippingCity
    SHIPPING_CITY
    DetectorEventVariableVariableTypeShippingCountry
    SHIPPING_COUNTRY
    DetectorEventVariableVariableTypeShippingName
    SHIPPING_NAME
    DetectorEventVariableVariableTypeShippingPhone
    SHIPPING_PHONE
    DetectorEventVariableVariableTypeShippingState
    SHIPPING_STATE
    DetectorEventVariableVariableTypeShippingZip
    SHIPPING_ZIP
    DetectorEventVariableVariableTypeUseragent
    USERAGENT
    AuthCode
    AUTH_CODE
    Avs
    AVS
    BillingAddressL1
    BILLING_ADDRESS_L1
    BillingAddressL2
    BILLING_ADDRESS_L2
    BillingCity
    BILLING_CITY
    BillingCountry
    BILLING_COUNTRY
    BillingName
    BILLING_NAME
    BillingPhone
    BILLING_PHONE
    BillingState
    BILLING_STATE
    BillingZip
    BILLING_ZIP
    CardBin
    CARD_BIN
    Categorical
    CATEGORICAL
    CurrencyCode
    CURRENCY_CODE
    EmailAddress
    EMAIL_ADDRESS
    Fingerprint
    FINGERPRINT
    FraudLabel
    FRAUD_LABEL
    FreeFormText
    FREE_FORM_TEXT
    IpAddress
    IP_ADDRESS
    Numeric
    NUMERIC
    OrderId
    ORDER_ID
    PaymentType
    PAYMENT_TYPE
    PhoneNumber
    PHONE_NUMBER
    Price
    PRICE
    ProductCategory
    PRODUCT_CATEGORY
    ShippingAddressL1
    SHIPPING_ADDRESS_L1
    ShippingAddressL2
    SHIPPING_ADDRESS_L2
    ShippingCity
    SHIPPING_CITY
    ShippingCountry
    SHIPPING_COUNTRY
    ShippingName
    SHIPPING_NAME
    ShippingPhone
    SHIPPING_PHONE
    ShippingState
    SHIPPING_STATE
    ShippingZip
    SHIPPING_ZIP
    Useragent
    USERAGENT
    AuthCode
    AUTH_CODE
    Avs
    AVS
    BillingAddressL1
    BILLING_ADDRESS_L1
    BillingAddressL2
    BILLING_ADDRESS_L2
    BillingCity
    BILLING_CITY
    BillingCountry
    BILLING_COUNTRY
    BillingName
    BILLING_NAME
    BillingPhone
    BILLING_PHONE
    BillingState
    BILLING_STATE
    BillingZip
    BILLING_ZIP
    CardBin
    CARD_BIN
    Categorical
    CATEGORICAL
    CurrencyCode
    CURRENCY_CODE
    EmailAddress
    EMAIL_ADDRESS
    Fingerprint
    FINGERPRINT
    FraudLabel
    FRAUD_LABEL
    FreeFormText
    FREE_FORM_TEXT
    IpAddress
    IP_ADDRESS
    Numeric
    NUMERIC
    OrderId
    ORDER_ID
    PaymentType
    PAYMENT_TYPE
    PhoneNumber
    PHONE_NUMBER
    Price
    PRICE
    ProductCategory
    PRODUCT_CATEGORY
    ShippingAddressL1
    SHIPPING_ADDRESS_L1
    ShippingAddressL2
    SHIPPING_ADDRESS_L2
    ShippingCity
    SHIPPING_CITY
    ShippingCountry
    SHIPPING_COUNTRY
    ShippingName
    SHIPPING_NAME
    ShippingPhone
    SHIPPING_PHONE
    ShippingState
    SHIPPING_STATE
    ShippingZip
    SHIPPING_ZIP
    Useragent
    USERAGENT
    AUTH_CODE
    AUTH_CODE
    AVS
    AVS
    BILLING_ADDRESS_L1
    BILLING_ADDRESS_L1
    BILLING_ADDRESS_L2
    BILLING_ADDRESS_L2
    BILLING_CITY
    BILLING_CITY
    BILLING_COUNTRY
    BILLING_COUNTRY
    BILLING_NAME
    BILLING_NAME
    BILLING_PHONE
    BILLING_PHONE
    BILLING_STATE
    BILLING_STATE
    BILLING_ZIP
    BILLING_ZIP
    CARD_BIN
    CARD_BIN
    CATEGORICAL
    CATEGORICAL
    CURRENCY_CODE
    CURRENCY_CODE
    EMAIL_ADDRESS
    EMAIL_ADDRESS
    FINGERPRINT
    FINGERPRINT
    FRAUD_LABEL
    FRAUD_LABEL
    FREE_FORM_TEXT
    FREE_FORM_TEXT
    IP_ADDRESS
    IP_ADDRESS
    NUMERIC
    NUMERIC
    ORDER_ID
    ORDER_ID
    PAYMENT_TYPE
    PAYMENT_TYPE
    PHONE_NUMBER
    PHONE_NUMBER
    PRICE
    PRICE
    PRODUCT_CATEGORY
    PRODUCT_CATEGORY
    SHIPPING_ADDRESS_L1
    SHIPPING_ADDRESS_L1
    SHIPPING_ADDRESS_L2
    SHIPPING_ADDRESS_L2
    SHIPPING_CITY
    SHIPPING_CITY
    SHIPPING_COUNTRY
    SHIPPING_COUNTRY
    SHIPPING_NAME
    SHIPPING_NAME
    SHIPPING_PHONE
    SHIPPING_PHONE
    SHIPPING_STATE
    SHIPPING_STATE
    SHIPPING_ZIP
    SHIPPING_ZIP
    USERAGENT
    USERAGENT
    "AUTH_CODE"
    AUTH_CODE
    "AVS"
    AVS
    "BILLING_ADDRESS_L1"
    BILLING_ADDRESS_L1
    "BILLING_ADDRESS_L2"
    BILLING_ADDRESS_L2
    "BILLING_CITY"
    BILLING_CITY
    "BILLING_COUNTRY"
    BILLING_COUNTRY
    "BILLING_NAME"
    BILLING_NAME
    "BILLING_PHONE"
    BILLING_PHONE
    "BILLING_STATE"
    BILLING_STATE
    "BILLING_ZIP"
    BILLING_ZIP
    "CARD_BIN"
    CARD_BIN
    "CATEGORICAL"
    CATEGORICAL
    "CURRENCY_CODE"
    CURRENCY_CODE
    "EMAIL_ADDRESS"
    EMAIL_ADDRESS
    "FINGERPRINT"
    FINGERPRINT
    "FRAUD_LABEL"
    FRAUD_LABEL
    "FREE_FORM_TEXT"
    FREE_FORM_TEXT
    "IP_ADDRESS"
    IP_ADDRESS
    "NUMERIC"
    NUMERIC
    "ORDER_ID"
    ORDER_ID
    "PAYMENT_TYPE"
    PAYMENT_TYPE
    "PHONE_NUMBER"
    PHONE_NUMBER
    "PRICE"
    PRICE
    "PRODUCT_CATEGORY"
    PRODUCT_CATEGORY
    "SHIPPING_ADDRESS_L1"
    SHIPPING_ADDRESS_L1
    "SHIPPING_ADDRESS_L2"
    SHIPPING_ADDRESS_L2
    "SHIPPING_CITY"
    SHIPPING_CITY
    "SHIPPING_COUNTRY"
    SHIPPING_COUNTRY
    "SHIPPING_NAME"
    SHIPPING_NAME
    "SHIPPING_PHONE"
    SHIPPING_PHONE
    "SHIPPING_STATE"
    SHIPPING_STATE
    "SHIPPING_ZIP"
    SHIPPING_ZIP
    "USERAGENT"
    USERAGENT

    DetectorLabel, DetectorLabelArgs

    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::Detector you must define at least two variables. You can set Inline=true for 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.

    LastUpdatedTime string
    The time when the label was last updated.
    Name string
    The label name.
    Tags List<Pulumi.AwsNative.FraudDetector.Inputs.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 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::Detector you must define at least two variables. You can set Inline=true for 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.

    LastUpdatedTime string
    The time when the label was last updated.
    Name string
    The label name.
    Tags []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::Detector you must define at least two variables. You can set Inline=true for 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.

    lastUpdatedTime String
    The time when the label was last updated.
    name String
    The label name.
    tags 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::Detector you must define at least two variables. You can set Inline=true for 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.

    lastUpdatedTime string
    The time when the label was last updated.
    name string
    The label name.
    tags 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::Detector you must define at least two variables. You can set Inline=true for 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_time str
    The time when the label was last updated.
    name str
    The label name.
    tags 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::Detector you must define at least two variables. You can set Inline=true for 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.

    lastUpdatedTime String
    The time when the label was last updated.
    name String
    The label name.
    tags List<Property Map>
    Tags associated with this label.

    DetectorModel, DetectorModelArgs

    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, DetectorOutcomeArgs

    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::Detector you must define at least two variables. You can set Inline=true for 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.

    LastUpdatedTime string
    The time when the outcome was last updated.
    Name string
    The outcome name.
    Tags List<Pulumi.AwsNative.FraudDetector.Inputs.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 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::Detector you must define at least two variables. You can set Inline=true for 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.

    LastUpdatedTime string
    The time when the outcome was last updated.
    Name string
    The outcome name.
    Tags []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::Detector you must define at least two variables. You can set Inline=true for 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.

    lastUpdatedTime String
    The time when the outcome was last updated.
    name String
    The outcome name.
    tags 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::Detector you must define at least two variables. You can set Inline=true for 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.

    lastUpdatedTime string
    The time when the outcome was last updated.
    name string
    The outcome name.
    tags 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::Detector you must define at least two variables. You can set Inline=true for 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_time str
    The time when the outcome was last updated.
    name str
    The outcome name.
    tags 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::Detector you must define at least two variables. You can set Inline=true for 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.

    lastUpdatedTime String
    The time when the outcome was last updated.
    name String
    The outcome name.
    tags List<Property Map>
    Tags associated with this outcome.

    DetectorRule, DetectorRuleArgs

    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.AwsNative.FraudDetector.DetectorRuleLanguage

    The rule language.

    Valid Value: DETECTORPL

    LastUpdatedTime string
    The time when the event type was last updated.
    Outcomes List<Pulumi.AwsNative.FraudDetector.Inputs.DetectorOutcome>
    The rule outcome.
    RuleId string
    The rule ID.
    RuleVersion string
    The rule version.
    Tags List<Pulumi.AwsNative.FraudDetector.Inputs.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 DetectorRuleLanguage

    The rule language.

    Valid Value: DETECTORPL

    LastUpdatedTime string
    The time when the event type was last updated.
    Outcomes []DetectorOutcome
    The rule outcome.
    RuleId string
    The rule ID.
    RuleVersion string
    The rule version.
    Tags []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 DetectorRuleLanguage

    The rule language.

    Valid Value: DETECTORPL

    lastUpdatedTime String
    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.
    tags 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 DetectorRuleLanguage

    The rule language.

    Valid Value: DETECTORPL

    lastUpdatedTime string
    The time when the event type was last updated.
    outcomes DetectorOutcome[]
    The rule outcome.
    ruleId string
    The rule ID.
    ruleVersion string
    The rule version.
    tags 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 DetectorRuleLanguage

    The rule language.

    Valid Value: DETECTORPL

    last_updated_time str
    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.
    tags 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

    lastUpdatedTime String
    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.
    tags List<Property Map>
    Tags associated with this event type.

    DetectorRuleExecutionMode, DetectorRuleExecutionModeArgs

    FirstMatched
    FIRST_MATCHED
    AllMatched
    ALL_MATCHED
    DetectorRuleExecutionModeFirstMatched
    FIRST_MATCHED
    DetectorRuleExecutionModeAllMatched
    ALL_MATCHED
    FirstMatched
    FIRST_MATCHED
    AllMatched
    ALL_MATCHED
    FirstMatched
    FIRST_MATCHED
    AllMatched
    ALL_MATCHED
    FIRST_MATCHED
    FIRST_MATCHED
    ALL_MATCHED
    ALL_MATCHED
    "FIRST_MATCHED"
    FIRST_MATCHED
    "ALL_MATCHED"
    ALL_MATCHED

    DetectorRuleLanguage, DetectorRuleLanguageArgs

    Detectorpl
    DETECTORPL
    DetectorRuleLanguageDetectorpl
    DETECTORPL
    Detectorpl
    DETECTORPL
    Detectorpl
    DETECTORPL
    DETECTORPL
    DETECTORPL
    "DETECTORPL"
    DETECTORPL

    DetectorTag, DetectorTagArgs

    Key string
    A tag key.
    Value string
    A value assigned to a tag key.
    Key string
    A tag key.
    Value string
    A value assigned to a tag key.
    key String
    A tag key.
    value String
    A value assigned to a tag key.
    key string
    A tag key.
    value string
    A value assigned to a tag key.
    key str
    A tag key.
    value str
    A value assigned to a tag key.
    key String
    A tag key.
    value String
    A value assigned to a tag key.

    DetectorVersionStatus, DetectorVersionStatusArgs

    Draft
    DRAFT
    Active
    ACTIVE
    DetectorVersionStatusDraft
    DRAFT
    DetectorVersionStatusActive
    ACTIVE
    Draft
    DRAFT
    Active
    ACTIVE
    Draft
    DRAFT
    Active
    ACTIVE
    DRAFT
    DRAFT
    ACTIVE
    ACTIVE
    "DRAFT"
    DRAFT
    "ACTIVE"
    ACTIVE

    Tag, TagArgs

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.112.0 published on Wednesday, Jul 24, 2024 by Pulumi