FraudDetector / Client / get_variables
get_variables#
- FraudDetector.Client.get_variables(**kwargs)#
Gets all of the variables or the specific variable. This is a paginated API. Providing null
maxSizePerPage
results in retrieving maximum of 100 records per page. If you providemaxSizePerPage
the value must be between 50 and 100. To get the next page result, a provide a pagination token fromGetVariablesResult
as part of your request. Null pagination token fetches the records from the beginning.See also: AWS API Documentation
Request Syntax
response = client.get_variables( name='string', nextToken='string', maxResults=123 )
- Parameters:
name (string) – The name of the variable.
nextToken (string) – The next page token of the get variable request.
maxResults (integer) – The max size per page determined for the get variable request.
- Return type:
dict
- Returns:
Response Syntax
{ 'variables': [ { 'name': 'string', 'dataType': 'STRING'|'INTEGER'|'FLOAT'|'BOOLEAN', 'dataSource': 'EVENT'|'MODEL_SCORE'|'EXTERNAL_MODEL_SCORE', 'defaultValue': 'string', 'description': 'string', 'variableType': 'string', 'lastUpdatedTime': 'string', 'createdTime': 'string', 'arn': 'string' }, ], 'nextToken': 'string' }
Response Structure
(dict) –
variables (list) –
The names of the variables returned.
(dict) –
The variable.
name (string) –
The name of the variable.
dataType (string) –
The data type of the variable. For more information see Variable types.
dataSource (string) –
The data source of the variable.
defaultValue (string) –
The default value of the variable.
description (string) –
The description of the variable.
variableType (string) –
The variable type of the variable.
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
lastUpdatedTime (string) –
The time when variable was last updated.
createdTime (string) –
The time when the variable was created.
arn (string) –
The ARN of the variable.
nextToken (string) –
The next page token to be used in subsequent requests.
Exceptions
FraudDetector.Client.exceptions.ValidationException
FraudDetector.Client.exceptions.ResourceNotFoundException
FraudDetector.Client.exceptions.InternalServerException
FraudDetector.Client.exceptions.ThrottlingException
FraudDetector.Client.exceptions.AccessDeniedException