FraudDetector / Client / create_variable
create_variable#
- FraudDetector.Client.create_variable(**kwargs)#
Creates a variable.
See also: AWS API Documentation
Request Syntax
response = client.create_variable( name='string', dataType='STRING'|'INTEGER'|'FLOAT'|'BOOLEAN'|'DATETIME', dataSource='EVENT'|'MODEL_SCORE'|'EXTERNAL_MODEL_SCORE', defaultValue='string', description='string', variableType='string', tags=[ { 'key': 'string', 'value': 'string' }, ] )
- Parameters:
name (string) –
[REQUIRED]
The name of the variable.
dataType (string) –
[REQUIRED]
The data type of the variable.
dataSource (string) –
[REQUIRED]
The source of the data.
defaultValue (string) –
[REQUIRED]
The default value for the variable when no value is received.
description (string) – The description.
variableType (string) –
The variable type. 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
tags (list) –
A collection of key and value pairs.
(dict) –
A key and value pair.
key (string) – [REQUIRED]
A tag key.
value (string) – [REQUIRED]
A value assigned to a tag key.
- Return type:
dict
- Returns:
Response Syntax
{}
Response Structure
(dict) –
Exceptions
FraudDetector.Client.exceptions.ValidationException
FraudDetector.Client.exceptions.InternalServerException
FraudDetector.Client.exceptions.ThrottlingException
FraudDetector.Client.exceptions.AccessDeniedException