CfnVariableProps
- class aws_cdk.aws_frauddetector.CfnVariableProps(*, data_source, data_type, default_value, name, description=None, tags=None, variable_type=None)
Bases:
object
Properties for defining a
CfnVariable
.- Parameters:
data_source (
str
) – The data source of the variable. Valid values:EVENT | EXTERNAL_MODEL_SCORE
When defining a variable within a detector, you can only use theEVENT
value for DataSource when the Inline property is set to true. If the Inline property is set false, you can use eitherEVENT
orMODEL_SCORE
for DataSource.data_type (
str
) – The data type of the variable. Valid data types:STRING | INTEGER | BOOLEAN | FLOAT
default_value (
str
) – The default value of the variable.name (
str
) – The name of the variable. Pattern:^[0-9a-z_-]+$
description (
Optional
[str
]) – The description of the variable.tags (
Optional
[Sequence
[Union
[CfnTag
,Dict
[str
,Any
]]]]) – An array of key-value pairs to apply to this resource. For more information, see Tag .variable_type (
Optional
[str
]) – The type of the variable. For more information see Variable types . Valid Values: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
- Link:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. import aws_cdk.aws_frauddetector as frauddetector cfn_variable_props = frauddetector.CfnVariableProps( data_source="dataSource", data_type="dataType", default_value="defaultValue", name="name", # the properties below are optional description="description", tags=[CfnTag( key="key", value="value" )], variable_type="variableType" )
Attributes
- data_source
The data source of the variable.
Valid values:
EVENT | EXTERNAL_MODEL_SCORE
When defining a variable within a detector, you can only use the
EVENT
value for DataSource when the Inline property is set to true. If the Inline property is set false, you can use eitherEVENT
orMODEL_SCORE
for DataSource.
- data_type
The data type of the variable.
Valid data types:
STRING | INTEGER | BOOLEAN | FLOAT
- default_value
The default value of the variable.
- description
The description of the variable.
- name
The name of the variable.
Pattern:
^[0-9a-z_-]+$
- variable_type
The type of the variable. For more information see Variable types .
Valid Values:
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