libZSservicesZSamazonka-frauddetectorZSamazonka-frauddetector
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.FraudDetector.Types.VariableEntry

Description

 
Synopsis

Documentation

data VariableEntry Source #

A variable in the list of variables for the batch create variable request.

See: newVariableEntry smart constructor.

Constructors

VariableEntry' 

Fields

  • name :: Maybe Text

    The name of the variable.

  • dataSource :: Maybe Text

    The data source of the variable.

  • dataType :: Maybe Text

    The data type of the variable.

  • defaultValue :: Maybe Text

    The default value of the variable.

  • variableType :: Maybe Text

    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

  • description :: Maybe Text

    The description of the variable.

Instances

Instances details
Eq VariableEntry Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableEntry

Read VariableEntry Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableEntry

Show VariableEntry Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableEntry

Generic VariableEntry Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableEntry

Associated Types

type Rep VariableEntry :: Type -> Type #

NFData VariableEntry Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableEntry

Methods

rnf :: VariableEntry -> () #

Hashable VariableEntry Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableEntry

ToJSON VariableEntry Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableEntry

type Rep VariableEntry Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableEntry

type Rep VariableEntry = D1 ('MetaData "VariableEntry" "Amazonka.FraudDetector.Types.VariableEntry" "libZSservicesZSamazonka-frauddetectorZSamazonka-frauddetector" 'False) (C1 ('MetaCons "VariableEntry'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "dataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dataType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "variableType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newVariableEntry :: VariableEntry Source #

Create a value of VariableEntry with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:VariableEntry', variableEntry_name - The name of the variable.

$sel:dataSource:VariableEntry', variableEntry_dataSource - The data source of the variable.

$sel:dataType:VariableEntry', variableEntry_dataType - The data type of the variable.

$sel:defaultValue:VariableEntry', variableEntry_defaultValue - The default value of the variable.

$sel:variableType:VariableEntry', variableEntry_variableType - 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

$sel:description:VariableEntry', variableEntry_description - The description of the variable.

variableEntry_name :: Lens' VariableEntry (Maybe Text) Source #

The name of the variable.

variableEntry_dataSource :: Lens' VariableEntry (Maybe Text) Source #

The data source of the variable.

variableEntry_dataType :: Lens' VariableEntry (Maybe Text) Source #

The data type of the variable.

variableEntry_defaultValue :: Lens' VariableEntry (Maybe Text) Source #

The default value of the variable.

variableEntry_variableType :: Lens' VariableEntry (Maybe Text) Source #

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

variableEntry_description :: Lens' VariableEntry (Maybe Text) Source #

The description of the variable.