Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
- Service Configuration
- Errors
- AsyncJobStatus
- DataSource
- DataType
- DetectorVersionStatus
- EventIngestion
- Language
- ModelEndpointStatus
- ModelInputDataFormat
- ModelOutputDataFormat
- ModelSource
- ModelTypeEnum
- ModelVersionStatus
- RuleExecutionMode
- TrainingDataSourceEnum
- UnlabeledEventsTreatment
- BatchCreateVariableError
- BatchGetVariableError
- BatchImport
- BatchPrediction
- DataValidationMetrics
- Detector
- DetectorVersionSummary
- Entity
- EntityType
- Event
- EventType
- ExternalEventsDetail
- ExternalModel
- ExternalModelOutputs
- ExternalModelSummary
- FieldValidationMessage
- FileValidationMessage
- IngestedEventStatistics
- IngestedEventsDetail
- IngestedEventsTimeWindow
- KMSKey
- Label
- LabelSchema
- LogOddsMetric
- MetricDataPoint
- Model
- ModelEndpointDataBlob
- ModelInputConfiguration
- ModelOutputConfiguration
- ModelScores
- ModelVersion
- ModelVersionDetail
- Outcome
- Rule
- RuleDetail
- RuleResult
- Tag
- TrainingDataSchema
- TrainingMetrics
- TrainingResult
- Variable
- VariableEntry
- VariableImportanceMetrics
Synopsis
- defaultService :: Service
- _ValidationException :: AsError a => Getting (First ServiceError) a ServiceError
- _AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError
- _ConflictException :: AsError a => Getting (First ServiceError) a ServiceError
- _ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError
- _InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- newtype AsyncJobStatus where
- AsyncJobStatus' { }
- pattern AsyncJobStatus_CANCELED :: AsyncJobStatus
- pattern AsyncJobStatus_CANCEL_IN_PROGRESS :: AsyncJobStatus
- pattern AsyncJobStatus_COMPLETE :: AsyncJobStatus
- pattern AsyncJobStatus_FAILED :: AsyncJobStatus
- pattern AsyncJobStatus_IN_PROGRESS :: AsyncJobStatus
- pattern AsyncJobStatus_IN_PROGRESS_INITIALIZING :: AsyncJobStatus
- newtype DataSource where
- DataSource' { }
- pattern DataSource_EVENT :: DataSource
- pattern DataSource_EXTERNAL_MODEL_SCORE :: DataSource
- pattern DataSource_MODEL_SCORE :: DataSource
- newtype DataType where
- DataType' {
- fromDataType :: Text
- pattern DataType_BOOLEAN :: DataType
- pattern DataType_FLOAT :: DataType
- pattern DataType_INTEGER :: DataType
- pattern DataType_STRING :: DataType
- DataType' {
- newtype DetectorVersionStatus where
- newtype EventIngestion where
- EventIngestion' { }
- pattern EventIngestion_DISABLED :: EventIngestion
- pattern EventIngestion_ENABLED :: EventIngestion
- newtype Language where
- Language' {
- fromLanguage :: Text
- pattern Language_DETECTORPL :: Language
- Language' {
- newtype ModelEndpointStatus where
- newtype ModelInputDataFormat where
- newtype ModelOutputDataFormat where
- newtype ModelSource where
- ModelSource' { }
- pattern ModelSource_SAGEMAKER :: ModelSource
- newtype ModelTypeEnum where
- newtype ModelVersionStatus where
- newtype RuleExecutionMode where
- newtype TrainingDataSourceEnum where
- newtype UnlabeledEventsTreatment where
- data BatchCreateVariableError = BatchCreateVariableError' {}
- newBatchCreateVariableError :: BatchCreateVariableError
- batchCreateVariableError_name :: Lens' BatchCreateVariableError (Maybe Text)
- batchCreateVariableError_code :: Lens' BatchCreateVariableError (Maybe Int)
- batchCreateVariableError_message :: Lens' BatchCreateVariableError (Maybe Text)
- data BatchGetVariableError = BatchGetVariableError' {}
- newBatchGetVariableError :: BatchGetVariableError
- batchGetVariableError_name :: Lens' BatchGetVariableError (Maybe Text)
- batchGetVariableError_code :: Lens' BatchGetVariableError (Maybe Int)
- batchGetVariableError_message :: Lens' BatchGetVariableError (Maybe Text)
- data BatchImport = BatchImport' {
- failureReason :: Maybe Text
- iamRoleArn :: Maybe Text
- status :: Maybe AsyncJobStatus
- processedRecordsCount :: Maybe Int
- totalRecordsCount :: Maybe Int
- jobId :: Maybe Text
- arn :: Maybe Text
- startTime :: Maybe Text
- eventTypeName :: Maybe Text
- completionTime :: Maybe Text
- outputPath :: Maybe Text
- inputPath :: Maybe Text
- failedRecordsCount :: Maybe Int
- newBatchImport :: BatchImport
- batchImport_failureReason :: Lens' BatchImport (Maybe Text)
- batchImport_iamRoleArn :: Lens' BatchImport (Maybe Text)
- batchImport_status :: Lens' BatchImport (Maybe AsyncJobStatus)
- batchImport_processedRecordsCount :: Lens' BatchImport (Maybe Int)
- batchImport_totalRecordsCount :: Lens' BatchImport (Maybe Int)
- batchImport_jobId :: Lens' BatchImport (Maybe Text)
- batchImport_arn :: Lens' BatchImport (Maybe Text)
- batchImport_startTime :: Lens' BatchImport (Maybe Text)
- batchImport_eventTypeName :: Lens' BatchImport (Maybe Text)
- batchImport_completionTime :: Lens' BatchImport (Maybe Text)
- batchImport_outputPath :: Lens' BatchImport (Maybe Text)
- batchImport_inputPath :: Lens' BatchImport (Maybe Text)
- batchImport_failedRecordsCount :: Lens' BatchImport (Maybe Int)
- data BatchPrediction = BatchPrediction' {
- failureReason :: Maybe Text
- iamRoleArn :: Maybe Text
- status :: Maybe AsyncJobStatus
- processedRecordsCount :: Maybe Int
- totalRecordsCount :: Maybe Int
- lastHeartbeatTime :: Maybe Text
- jobId :: Maybe Text
- arn :: Maybe Text
- startTime :: Maybe Text
- eventTypeName :: Maybe Text
- completionTime :: Maybe Text
- outputPath :: Maybe Text
- detectorName :: Maybe Text
- detectorVersion :: Maybe Text
- inputPath :: Maybe Text
- newBatchPrediction :: BatchPrediction
- batchPrediction_failureReason :: Lens' BatchPrediction (Maybe Text)
- batchPrediction_iamRoleArn :: Lens' BatchPrediction (Maybe Text)
- batchPrediction_status :: Lens' BatchPrediction (Maybe AsyncJobStatus)
- batchPrediction_processedRecordsCount :: Lens' BatchPrediction (Maybe Int)
- batchPrediction_totalRecordsCount :: Lens' BatchPrediction (Maybe Int)
- batchPrediction_lastHeartbeatTime :: Lens' BatchPrediction (Maybe Text)
- batchPrediction_jobId :: Lens' BatchPrediction (Maybe Text)
- batchPrediction_arn :: Lens' BatchPrediction (Maybe Text)
- batchPrediction_startTime :: Lens' BatchPrediction (Maybe Text)
- batchPrediction_eventTypeName :: Lens' BatchPrediction (Maybe Text)
- batchPrediction_completionTime :: Lens' BatchPrediction (Maybe Text)
- batchPrediction_outputPath :: Lens' BatchPrediction (Maybe Text)
- batchPrediction_detectorName :: Lens' BatchPrediction (Maybe Text)
- batchPrediction_detectorVersion :: Lens' BatchPrediction (Maybe Text)
- batchPrediction_inputPath :: Lens' BatchPrediction (Maybe Text)
- data DataValidationMetrics = DataValidationMetrics' {}
- newDataValidationMetrics :: DataValidationMetrics
- dataValidationMetrics_fieldLevelMessages :: Lens' DataValidationMetrics (Maybe [FieldValidationMessage])
- dataValidationMetrics_fileLevelMessages :: Lens' DataValidationMetrics (Maybe [FileValidationMessage])
- data Detector = Detector' {
- lastUpdatedTime :: Maybe Text
- arn :: Maybe Text
- createdTime :: Maybe Text
- eventTypeName :: Maybe Text
- detectorId :: Maybe Text
- description :: Maybe Text
- newDetector :: Detector
- detector_lastUpdatedTime :: Lens' Detector (Maybe Text)
- detector_arn :: Lens' Detector (Maybe Text)
- detector_createdTime :: Lens' Detector (Maybe Text)
- detector_eventTypeName :: Lens' Detector (Maybe Text)
- detector_detectorId :: Lens' Detector (Maybe Text)
- detector_description :: Lens' Detector (Maybe Text)
- data DetectorVersionSummary = DetectorVersionSummary' {}
- newDetectorVersionSummary :: DetectorVersionSummary
- detectorVersionSummary_status :: Lens' DetectorVersionSummary (Maybe DetectorVersionStatus)
- detectorVersionSummary_lastUpdatedTime :: Lens' DetectorVersionSummary (Maybe Text)
- detectorVersionSummary_detectorVersionId :: Lens' DetectorVersionSummary (Maybe Text)
- detectorVersionSummary_description :: Lens' DetectorVersionSummary (Maybe Text)
- data Entity = Entity' {
- entityType :: Text
- entityId :: Text
- newEntity :: Text -> Text -> Entity
- entity_entityType :: Lens' Entity Text
- entity_entityId :: Lens' Entity Text
- data EntityType = EntityType' {
- lastUpdatedTime :: Maybe Text
- arn :: Maybe Text
- createdTime :: Maybe Text
- name :: Maybe Text
- description :: Maybe Text
- newEntityType :: EntityType
- entityType_lastUpdatedTime :: Lens' EntityType (Maybe Text)
- entityType_arn :: Lens' EntityType (Maybe Text)
- entityType_createdTime :: Lens' EntityType (Maybe Text)
- entityType_name :: Lens' EntityType (Maybe Text)
- entityType_description :: Lens' EntityType (Maybe Text)
- data Event = Event' {
- eventTimestamp :: Maybe Text
- entities :: Maybe [Sensitive Entity]
- labelTimestamp :: Maybe Text
- eventTypeName :: Maybe Text
- eventVariables :: Maybe (HashMap Text (Sensitive Text))
- currentLabel :: Maybe Text
- eventId :: Maybe Text
- newEvent :: Event
- event_eventTimestamp :: Lens' Event (Maybe Text)
- event_entities :: Lens' Event (Maybe [Entity])
- event_labelTimestamp :: Lens' Event (Maybe Text)
- event_eventTypeName :: Lens' Event (Maybe Text)
- event_eventVariables :: Lens' Event (Maybe (HashMap Text Text))
- event_currentLabel :: Lens' Event (Maybe Text)
- event_eventId :: Lens' Event (Maybe Text)
- data EventType = EventType' {}
- newEventType :: EventType
- eventType_lastUpdatedTime :: Lens' EventType (Maybe Text)
- eventType_arn :: Lens' EventType (Maybe Text)
- eventType_createdTime :: Lens' EventType (Maybe Text)
- eventType_entityTypes :: Lens' EventType (Maybe (NonEmpty Text))
- eventType_eventVariables :: Lens' EventType (Maybe [Text])
- eventType_name :: Lens' EventType (Maybe Text)
- eventType_ingestedEventStatistics :: Lens' EventType (Maybe IngestedEventStatistics)
- eventType_labels :: Lens' EventType (Maybe [Text])
- eventType_eventIngestion :: Lens' EventType (Maybe EventIngestion)
- eventType_description :: Lens' EventType (Maybe Text)
- data ExternalEventsDetail = ExternalEventsDetail' {}
- newExternalEventsDetail :: Text -> Text -> ExternalEventsDetail
- externalEventsDetail_dataLocation :: Lens' ExternalEventsDetail Text
- externalEventsDetail_dataAccessRoleArn :: Lens' ExternalEventsDetail Text
- data ExternalModel = ExternalModel' {
- modelEndpoint :: Maybe Text
- modelSource :: Maybe ModelSource
- lastUpdatedTime :: Maybe Text
- arn :: Maybe Text
- createdTime :: Maybe Text
- modelEndpointStatus :: Maybe ModelEndpointStatus
- outputConfiguration :: Maybe ModelOutputConfiguration
- invokeModelEndpointRoleArn :: Maybe Text
- inputConfiguration :: Maybe ModelInputConfiguration
- newExternalModel :: ExternalModel
- externalModel_modelEndpoint :: Lens' ExternalModel (Maybe Text)
- externalModel_modelSource :: Lens' ExternalModel (Maybe ModelSource)
- externalModel_lastUpdatedTime :: Lens' ExternalModel (Maybe Text)
- externalModel_arn :: Lens' ExternalModel (Maybe Text)
- externalModel_createdTime :: Lens' ExternalModel (Maybe Text)
- externalModel_modelEndpointStatus :: Lens' ExternalModel (Maybe ModelEndpointStatus)
- externalModel_outputConfiguration :: Lens' ExternalModel (Maybe ModelOutputConfiguration)
- externalModel_invokeModelEndpointRoleArn :: Lens' ExternalModel (Maybe Text)
- externalModel_inputConfiguration :: Lens' ExternalModel (Maybe ModelInputConfiguration)
- data ExternalModelOutputs = ExternalModelOutputs' {}
- newExternalModelOutputs :: ExternalModelOutputs
- externalModelOutputs_externalModel :: Lens' ExternalModelOutputs (Maybe ExternalModelSummary)
- externalModelOutputs_outputs :: Lens' ExternalModelOutputs (Maybe (HashMap Text Text))
- data ExternalModelSummary = ExternalModelSummary' {}
- newExternalModelSummary :: ExternalModelSummary
- externalModelSummary_modelEndpoint :: Lens' ExternalModelSummary (Maybe Text)
- externalModelSummary_modelSource :: Lens' ExternalModelSummary (Maybe ModelSource)
- data FieldValidationMessage = FieldValidationMessage' {}
- newFieldValidationMessage :: FieldValidationMessage
- fieldValidationMessage_identifier :: Lens' FieldValidationMessage (Maybe Text)
- fieldValidationMessage_content :: Lens' FieldValidationMessage (Maybe Text)
- fieldValidationMessage_fieldName :: Lens' FieldValidationMessage (Maybe Text)
- fieldValidationMessage_title :: Lens' FieldValidationMessage (Maybe Text)
- fieldValidationMessage_type :: Lens' FieldValidationMessage (Maybe Text)
- data FileValidationMessage = FileValidationMessage' {}
- newFileValidationMessage :: FileValidationMessage
- fileValidationMessage_content :: Lens' FileValidationMessage (Maybe Text)
- fileValidationMessage_title :: Lens' FileValidationMessage (Maybe Text)
- fileValidationMessage_type :: Lens' FileValidationMessage (Maybe Text)
- data IngestedEventStatistics = IngestedEventStatistics' {}
- newIngestedEventStatistics :: IngestedEventStatistics
- ingestedEventStatistics_eventDataSizeInBytes :: Lens' IngestedEventStatistics (Maybe Integer)
- ingestedEventStatistics_mostRecentEvent :: Lens' IngestedEventStatistics (Maybe Text)
- ingestedEventStatistics_lastUpdatedTime :: Lens' IngestedEventStatistics (Maybe Text)
- ingestedEventStatistics_numberOfEvents :: Lens' IngestedEventStatistics (Maybe Integer)
- ingestedEventStatistics_leastRecentEvent :: Lens' IngestedEventStatistics (Maybe Text)
- data IngestedEventsDetail = IngestedEventsDetail' {}
- newIngestedEventsDetail :: IngestedEventsTimeWindow -> IngestedEventsDetail
- ingestedEventsDetail_ingestedEventsTimeWindow :: Lens' IngestedEventsDetail IngestedEventsTimeWindow
- data IngestedEventsTimeWindow = IngestedEventsTimeWindow' {}
- newIngestedEventsTimeWindow :: Text -> Text -> IngestedEventsTimeWindow
- ingestedEventsTimeWindow_startTime :: Lens' IngestedEventsTimeWindow Text
- ingestedEventsTimeWindow_endTime :: Lens' IngestedEventsTimeWindow Text
- data KMSKey = KMSKey' {}
- newKMSKey :: KMSKey
- kmsKey_kmsEncryptionKeyArn :: Lens' KMSKey (Maybe Text)
- data Label = Label' {
- lastUpdatedTime :: Maybe Text
- arn :: Maybe Text
- createdTime :: Maybe Text
- name :: Maybe Text
- description :: Maybe Text
- newLabel :: Label
- label_lastUpdatedTime :: Lens' Label (Maybe Text)
- label_arn :: Lens' Label (Maybe Text)
- label_createdTime :: Lens' Label (Maybe Text)
- label_name :: Lens' Label (Maybe Text)
- label_description :: Lens' Label (Maybe Text)
- data LabelSchema = LabelSchema' {}
- newLabelSchema :: LabelSchema
- labelSchema_unlabeledEventsTreatment :: Lens' LabelSchema (Maybe UnlabeledEventsTreatment)
- labelSchema_labelMapper :: Lens' LabelSchema (HashMap Text (NonEmpty Text))
- data LogOddsMetric = LogOddsMetric' {}
- newLogOddsMetric :: Text -> Text -> Double -> LogOddsMetric
- logOddsMetric_variableName :: Lens' LogOddsMetric Text
- logOddsMetric_variableType :: Lens' LogOddsMetric Text
- logOddsMetric_variableImportance :: Lens' LogOddsMetric Double
- data MetricDataPoint = MetricDataPoint' {}
- newMetricDataPoint :: MetricDataPoint
- metricDataPoint_precision :: Lens' MetricDataPoint (Maybe Double)
- metricDataPoint_fpr :: Lens' MetricDataPoint (Maybe Double)
- metricDataPoint_threshold :: Lens' MetricDataPoint (Maybe Double)
- metricDataPoint_tpr :: Lens' MetricDataPoint (Maybe Double)
- data Model = Model' {}
- newModel :: Model
- model_modelType :: Lens' Model (Maybe ModelTypeEnum)
- model_lastUpdatedTime :: Lens' Model (Maybe Text)
- model_modelId :: Lens' Model (Maybe Text)
- model_arn :: Lens' Model (Maybe Text)
- model_createdTime :: Lens' Model (Maybe Text)
- model_eventTypeName :: Lens' Model (Maybe Text)
- model_description :: Lens' Model (Maybe Text)
- data ModelEndpointDataBlob = ModelEndpointDataBlob' {}
- newModelEndpointDataBlob :: ModelEndpointDataBlob
- modelEndpointDataBlob_byteBuffer :: Lens' ModelEndpointDataBlob (Maybe ByteString)
- modelEndpointDataBlob_contentType :: Lens' ModelEndpointDataBlob (Maybe Text)
- data ModelInputConfiguration = ModelInputConfiguration' {}
- newModelInputConfiguration :: Bool -> ModelInputConfiguration
- modelInputConfiguration_format :: Lens' ModelInputConfiguration (Maybe ModelInputDataFormat)
- modelInputConfiguration_eventTypeName :: Lens' ModelInputConfiguration (Maybe Text)
- modelInputConfiguration_csvInputTemplate :: Lens' ModelInputConfiguration (Maybe Text)
- modelInputConfiguration_jsonInputTemplate :: Lens' ModelInputConfiguration (Maybe Text)
- modelInputConfiguration_useEventVariables :: Lens' ModelInputConfiguration Bool
- data ModelOutputConfiguration = ModelOutputConfiguration' {}
- newModelOutputConfiguration :: ModelOutputDataFormat -> ModelOutputConfiguration
- modelOutputConfiguration_jsonKeyToVariableMap :: Lens' ModelOutputConfiguration (Maybe (HashMap Text Text))
- modelOutputConfiguration_csvIndexToVariableMap :: Lens' ModelOutputConfiguration (Maybe (HashMap Text Text))
- modelOutputConfiguration_format :: Lens' ModelOutputConfiguration ModelOutputDataFormat
- data ModelScores = ModelScores' {}
- newModelScores :: ModelScores
- modelScores_modelVersion :: Lens' ModelScores (Maybe ModelVersion)
- modelScores_scores :: Lens' ModelScores (Maybe (HashMap Text Double))
- data ModelVersion = ModelVersion' {
- arn :: Maybe Text
- modelId :: Text
- modelType :: ModelTypeEnum
- modelVersionNumber :: Text
- newModelVersion :: Text -> ModelTypeEnum -> Text -> ModelVersion
- modelVersion_arn :: Lens' ModelVersion (Maybe Text)
- modelVersion_modelId :: Lens' ModelVersion Text
- modelVersion_modelType :: Lens' ModelVersion ModelTypeEnum
- modelVersion_modelVersionNumber :: Lens' ModelVersion Text
- data ModelVersionDetail = ModelVersionDetail' {
- status :: Maybe Text
- modelType :: Maybe ModelTypeEnum
- lastUpdatedTime :: Maybe Text
- modelId :: Maybe Text
- arn :: Maybe Text
- trainingDataSource :: Maybe TrainingDataSourceEnum
- createdTime :: Maybe Text
- externalEventsDetail :: Maybe ExternalEventsDetail
- ingestedEventsDetail :: Maybe IngestedEventsDetail
- modelVersionNumber :: Maybe Text
- trainingResult :: Maybe TrainingResult
- trainingDataSchema :: Maybe TrainingDataSchema
- newModelVersionDetail :: ModelVersionDetail
- modelVersionDetail_status :: Lens' ModelVersionDetail (Maybe Text)
- modelVersionDetail_modelType :: Lens' ModelVersionDetail (Maybe ModelTypeEnum)
- modelVersionDetail_lastUpdatedTime :: Lens' ModelVersionDetail (Maybe Text)
- modelVersionDetail_modelId :: Lens' ModelVersionDetail (Maybe Text)
- modelVersionDetail_arn :: Lens' ModelVersionDetail (Maybe Text)
- modelVersionDetail_trainingDataSource :: Lens' ModelVersionDetail (Maybe TrainingDataSourceEnum)
- modelVersionDetail_createdTime :: Lens' ModelVersionDetail (Maybe Text)
- modelVersionDetail_externalEventsDetail :: Lens' ModelVersionDetail (Maybe ExternalEventsDetail)
- modelVersionDetail_ingestedEventsDetail :: Lens' ModelVersionDetail (Maybe IngestedEventsDetail)
- modelVersionDetail_modelVersionNumber :: Lens' ModelVersionDetail (Maybe Text)
- modelVersionDetail_trainingResult :: Lens' ModelVersionDetail (Maybe TrainingResult)
- modelVersionDetail_trainingDataSchema :: Lens' ModelVersionDetail (Maybe TrainingDataSchema)
- data Outcome = Outcome' {
- lastUpdatedTime :: Maybe Text
- arn :: Maybe Text
- createdTime :: Maybe Text
- name :: Maybe Text
- description :: Maybe Text
- newOutcome :: Outcome
- outcome_lastUpdatedTime :: Lens' Outcome (Maybe Text)
- outcome_arn :: Lens' Outcome (Maybe Text)
- outcome_createdTime :: Lens' Outcome (Maybe Text)
- outcome_name :: Lens' Outcome (Maybe Text)
- outcome_description :: Lens' Outcome (Maybe Text)
- data Rule = Rule' {
- detectorId :: Text
- ruleId :: Text
- ruleVersion :: Text
- newRule :: Text -> Text -> Text -> Rule
- rule_detectorId :: Lens' Rule Text
- rule_ruleId :: Lens' Rule Text
- rule_ruleVersion :: Lens' Rule Text
- data RuleDetail = RuleDetail' {}
- newRuleDetail :: RuleDetail
- ruleDetail_ruleVersion :: Lens' RuleDetail (Maybe Text)
- ruleDetail_lastUpdatedTime :: Lens' RuleDetail (Maybe Text)
- ruleDetail_arn :: Lens' RuleDetail (Maybe Text)
- ruleDetail_createdTime :: Lens' RuleDetail (Maybe Text)
- ruleDetail_ruleId :: Lens' RuleDetail (Maybe Text)
- ruleDetail_outcomes :: Lens' RuleDetail (Maybe (NonEmpty Text))
- ruleDetail_detectorId :: Lens' RuleDetail (Maybe Text)
- ruleDetail_expression :: Lens' RuleDetail (Maybe Text)
- ruleDetail_language :: Lens' RuleDetail (Maybe Language)
- ruleDetail_description :: Lens' RuleDetail (Maybe Text)
- data RuleResult = RuleResult' {}
- newRuleResult :: RuleResult
- ruleResult_ruleId :: Lens' RuleResult (Maybe Text)
- ruleResult_outcomes :: Lens' RuleResult (Maybe [Text])
- data Tag = Tag' {}
- newTag :: Text -> Text -> Tag
- tag_key :: Lens' Tag Text
- tag_value :: Lens' Tag Text
- data TrainingDataSchema = TrainingDataSchema' {
- modelVariables :: [Text]
- labelSchema :: LabelSchema
- newTrainingDataSchema :: LabelSchema -> TrainingDataSchema
- trainingDataSchema_modelVariables :: Lens' TrainingDataSchema [Text]
- trainingDataSchema_labelSchema :: Lens' TrainingDataSchema LabelSchema
- data TrainingMetrics = TrainingMetrics' {}
- newTrainingMetrics :: TrainingMetrics
- trainingMetrics_auc :: Lens' TrainingMetrics (Maybe Double)
- trainingMetrics_metricDataPoints :: Lens' TrainingMetrics (Maybe [MetricDataPoint])
- data TrainingResult = TrainingResult' {}
- newTrainingResult :: TrainingResult
- trainingResult_dataValidationMetrics :: Lens' TrainingResult (Maybe DataValidationMetrics)
- trainingResult_trainingMetrics :: Lens' TrainingResult (Maybe TrainingMetrics)
- trainingResult_variableImportanceMetrics :: Lens' TrainingResult (Maybe VariableImportanceMetrics)
- data Variable = Variable' {
- lastUpdatedTime :: Maybe Text
- arn :: Maybe Text
- createdTime :: Maybe Text
- name :: Maybe Text
- dataSource :: Maybe DataSource
- dataType :: Maybe DataType
- defaultValue :: Maybe Text
- variableType :: Maybe Text
- description :: Maybe Text
- newVariable :: Variable
- variable_lastUpdatedTime :: Lens' Variable (Maybe Text)
- variable_arn :: Lens' Variable (Maybe Text)
- variable_createdTime :: Lens' Variable (Maybe Text)
- variable_name :: Lens' Variable (Maybe Text)
- variable_dataSource :: Lens' Variable (Maybe DataSource)
- variable_dataType :: Lens' Variable (Maybe DataType)
- variable_defaultValue :: Lens' Variable (Maybe Text)
- variable_variableType :: Lens' Variable (Maybe Text)
- variable_description :: Lens' Variable (Maybe Text)
- data VariableEntry = VariableEntry' {
- name :: Maybe Text
- dataSource :: Maybe Text
- dataType :: Maybe Text
- defaultValue :: Maybe Text
- variableType :: Maybe Text
- description :: Maybe Text
- newVariableEntry :: VariableEntry
- variableEntry_name :: Lens' VariableEntry (Maybe Text)
- variableEntry_dataSource :: Lens' VariableEntry (Maybe Text)
- variableEntry_dataType :: Lens' VariableEntry (Maybe Text)
- variableEntry_defaultValue :: Lens' VariableEntry (Maybe Text)
- variableEntry_variableType :: Lens' VariableEntry (Maybe Text)
- variableEntry_description :: Lens' VariableEntry (Maybe Text)
- data VariableImportanceMetrics = VariableImportanceMetrics' {}
- newVariableImportanceMetrics :: VariableImportanceMetrics
- variableImportanceMetrics_logOddsMetrics :: Lens' VariableImportanceMetrics (Maybe [LogOddsMetric])
Service Configuration
defaultService :: Service Source #
API version 2019-11-15
of the Amazon Fraud Detector SDK configuration.
Errors
_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #
An exception indicating a specified value is not allowed.
_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
An exception indicating Amazon Fraud Detector does not have the needed
permissions. This can occur if you submit a request, such as
PutExternalModel
, that specifies a role that is not in your account.
_ResourceUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError Source #
An exception indicating that the attached customer-owned (external) model threw an exception when Amazon Fraud Detector invoked the model.
_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #
An exception indicating there was a conflict during a delete operation.
_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #
An exception indicating a throttling error.
_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #
An exception indicating an internal server error.
_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
An exception indicating the specified resource was not found.
AsyncJobStatus
newtype AsyncJobStatus Source #
pattern AsyncJobStatus_CANCELED :: AsyncJobStatus | |
pattern AsyncJobStatus_CANCEL_IN_PROGRESS :: AsyncJobStatus | |
pattern AsyncJobStatus_COMPLETE :: AsyncJobStatus | |
pattern AsyncJobStatus_FAILED :: AsyncJobStatus | |
pattern AsyncJobStatus_IN_PROGRESS :: AsyncJobStatus | |
pattern AsyncJobStatus_IN_PROGRESS_INITIALIZING :: AsyncJobStatus |
Instances
DataSource
newtype DataSource Source #
pattern DataSource_EVENT :: DataSource | |
pattern DataSource_EXTERNAL_MODEL_SCORE :: DataSource | |
pattern DataSource_MODEL_SCORE :: DataSource |
Instances
DataType
pattern DataType_BOOLEAN :: DataType | |
pattern DataType_FLOAT :: DataType | |
pattern DataType_INTEGER :: DataType | |
pattern DataType_STRING :: DataType |
Instances
DetectorVersionStatus
newtype DetectorVersionStatus Source #
pattern DetectorVersionStatus_ACTIVE :: DetectorVersionStatus | |
pattern DetectorVersionStatus_DRAFT :: DetectorVersionStatus | |
pattern DetectorVersionStatus_INACTIVE :: DetectorVersionStatus |
Instances
EventIngestion
newtype EventIngestion Source #
pattern EventIngestion_DISABLED :: EventIngestion | |
pattern EventIngestion_ENABLED :: EventIngestion |
Instances
Language
pattern Language_DETECTORPL :: Language |
Instances
ModelEndpointStatus
newtype ModelEndpointStatus Source #
pattern ModelEndpointStatus_ASSOCIATED :: ModelEndpointStatus | |
pattern ModelEndpointStatus_DISSOCIATED :: ModelEndpointStatus |
Instances
ModelInputDataFormat
newtype ModelInputDataFormat Source #
pattern ModelInputDataFormat_APPLICATION_JSON :: ModelInputDataFormat | |
pattern ModelInputDataFormat_TEXT_CSV :: ModelInputDataFormat |
Instances
ModelOutputDataFormat
newtype ModelOutputDataFormat Source #
pattern ModelOutputDataFormat_APPLICATION_JSONLINES :: ModelOutputDataFormat | |
pattern ModelOutputDataFormat_TEXT_CSV :: ModelOutputDataFormat |
Instances
ModelSource
newtype ModelSource Source #
pattern ModelSource_SAGEMAKER :: ModelSource |
Instances
ModelTypeEnum
newtype ModelTypeEnum Source #
pattern ModelTypeEnum_ONLINE_FRAUD_INSIGHTS :: ModelTypeEnum | |
pattern ModelTypeEnum_TRANSACTION_FRAUD_INSIGHTS :: ModelTypeEnum |
Instances
ModelVersionStatus
newtype ModelVersionStatus Source #
pattern ModelVersionStatus_ACTIVE :: ModelVersionStatus | |
pattern ModelVersionStatus_INACTIVE :: ModelVersionStatus | |
pattern ModelVersionStatus_TRAINING_CANCELLED :: ModelVersionStatus |
Instances
RuleExecutionMode
newtype RuleExecutionMode Source #
pattern RuleExecutionMode_ALL_MATCHED :: RuleExecutionMode | |
pattern RuleExecutionMode_FIRST_MATCHED :: RuleExecutionMode |
Instances
TrainingDataSourceEnum
newtype TrainingDataSourceEnum Source #
pattern TrainingDataSourceEnum_EXTERNAL_EVENTS :: TrainingDataSourceEnum | |
pattern TrainingDataSourceEnum_INGESTED_EVENTS :: TrainingDataSourceEnum |
Instances
UnlabeledEventsTreatment
newtype UnlabeledEventsTreatment Source #
Instances
BatchCreateVariableError
data BatchCreateVariableError Source #
Provides the error of the batch create variable API.
See: newBatchCreateVariableError
smart constructor.
Instances
newBatchCreateVariableError :: BatchCreateVariableError Source #
Create a value of BatchCreateVariableError
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:BatchCreateVariableError'
, batchCreateVariableError_name
- The name.
$sel:code:BatchCreateVariableError'
, batchCreateVariableError_code
- The error code.
$sel:message:BatchCreateVariableError'
, batchCreateVariableError_message
- The error message.
batchCreateVariableError_name :: Lens' BatchCreateVariableError (Maybe Text) Source #
The name.
batchCreateVariableError_code :: Lens' BatchCreateVariableError (Maybe Int) Source #
The error code.
batchCreateVariableError_message :: Lens' BatchCreateVariableError (Maybe Text) Source #
The error message.
BatchGetVariableError
data BatchGetVariableError Source #
Provides the error of the batch get variable API.
See: newBatchGetVariableError
smart constructor.
Instances
newBatchGetVariableError :: BatchGetVariableError Source #
Create a value of BatchGetVariableError
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:BatchGetVariableError'
, batchGetVariableError_name
- The error name.
$sel:code:BatchGetVariableError'
, batchGetVariableError_code
- The error code.
$sel:message:BatchGetVariableError'
, batchGetVariableError_message
- The error message.
batchGetVariableError_name :: Lens' BatchGetVariableError (Maybe Text) Source #
The error name.
batchGetVariableError_code :: Lens' BatchGetVariableError (Maybe Int) Source #
The error code.
batchGetVariableError_message :: Lens' BatchGetVariableError (Maybe Text) Source #
The error message.
BatchImport
data BatchImport Source #
The batch import job details.
See: newBatchImport
smart constructor.
BatchImport' | |
|
Instances
newBatchImport :: BatchImport Source #
Create a value of BatchImport
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:failureReason:BatchImport'
, batchImport_failureReason
- The reason batch import job failed.
$sel:iamRoleArn:BatchImport'
, batchImport_iamRoleArn
- The ARN of the IAM role to use for this job request.
$sel:status:BatchImport'
, batchImport_status
- The status of the batch import job.
$sel:processedRecordsCount:BatchImport'
, batchImport_processedRecordsCount
- The number of records processed by batch import job.
$sel:totalRecordsCount:BatchImport'
, batchImport_totalRecordsCount
- The total number of records in the batch import job.
$sel:jobId:BatchImport'
, batchImport_jobId
- The ID of the batch import job.
$sel:arn:BatchImport'
, batchImport_arn
- The ARN of the batch import job.
$sel:startTime:BatchImport'
, batchImport_startTime
- Timestamp of when the batch import job started.
$sel:eventTypeName:BatchImport'
, batchImport_eventTypeName
- The name of the event type.
$sel:completionTime:BatchImport'
, batchImport_completionTime
- Timestamp of when batch import job completed.
$sel:outputPath:BatchImport'
, batchImport_outputPath
- The Amazon S3 location of your output file.
$sel:inputPath:BatchImport'
, batchImport_inputPath
- The Amazon S3 location of your data file for batch import.
$sel:failedRecordsCount:BatchImport'
, batchImport_failedRecordsCount
- The number of records that failed to import.
batchImport_failureReason :: Lens' BatchImport (Maybe Text) Source #
The reason batch import job failed.
batchImport_iamRoleArn :: Lens' BatchImport (Maybe Text) Source #
The ARN of the IAM role to use for this job request.
batchImport_status :: Lens' BatchImport (Maybe AsyncJobStatus) Source #
The status of the batch import job.
batchImport_processedRecordsCount :: Lens' BatchImport (Maybe Int) Source #
The number of records processed by batch import job.
batchImport_totalRecordsCount :: Lens' BatchImport (Maybe Int) Source #
The total number of records in the batch import job.
batchImport_jobId :: Lens' BatchImport (Maybe Text) Source #
The ID of the batch import job.
batchImport_arn :: Lens' BatchImport (Maybe Text) Source #
The ARN of the batch import job.
batchImport_startTime :: Lens' BatchImport (Maybe Text) Source #
Timestamp of when the batch import job started.
batchImport_eventTypeName :: Lens' BatchImport (Maybe Text) Source #
The name of the event type.
batchImport_completionTime :: Lens' BatchImport (Maybe Text) Source #
Timestamp of when batch import job completed.
batchImport_outputPath :: Lens' BatchImport (Maybe Text) Source #
The Amazon S3 location of your output file.
batchImport_inputPath :: Lens' BatchImport (Maybe Text) Source #
The Amazon S3 location of your data file for batch import.
batchImport_failedRecordsCount :: Lens' BatchImport (Maybe Int) Source #
The number of records that failed to import.
BatchPrediction
data BatchPrediction Source #
The batch prediction details.
See: newBatchPrediction
smart constructor.
BatchPrediction' | |
|
Instances
newBatchPrediction :: BatchPrediction Source #
Create a value of BatchPrediction
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:failureReason:BatchPrediction'
, batchPrediction_failureReason
- The reason a batch prediction job failed.
$sel:iamRoleArn:BatchPrediction'
, batchPrediction_iamRoleArn
- The ARN of the IAM role to use for this job request.
$sel:status:BatchPrediction'
, batchPrediction_status
- The batch prediction status.
$sel:processedRecordsCount:BatchPrediction'
, batchPrediction_processedRecordsCount
- The number of records processed by the batch prediction job.
$sel:totalRecordsCount:BatchPrediction'
, batchPrediction_totalRecordsCount
- The total number of records in the batch prediction job.
$sel:lastHeartbeatTime:BatchPrediction'
, batchPrediction_lastHeartbeatTime
- Timestamp of most recent heartbeat indicating the batch prediction job
was making progress.
$sel:jobId:BatchPrediction'
, batchPrediction_jobId
- The job ID for the batch prediction.
$sel:arn:BatchPrediction'
, batchPrediction_arn
- The ARN of batch prediction job.
$sel:startTime:BatchPrediction'
, batchPrediction_startTime
- Timestamp of when the batch prediction job started.
$sel:eventTypeName:BatchPrediction'
, batchPrediction_eventTypeName
- The name of the event type.
$sel:completionTime:BatchPrediction'
, batchPrediction_completionTime
- Timestamp of when the batch prediction job completed.
$sel:outputPath:BatchPrediction'
, batchPrediction_outputPath
- The Amazon S3 location of your output file.
$sel:detectorName:BatchPrediction'
, batchPrediction_detectorName
- The name of the detector.
$sel:detectorVersion:BatchPrediction'
, batchPrediction_detectorVersion
- The detector version.
$sel:inputPath:BatchPrediction'
, batchPrediction_inputPath
- The Amazon S3 location of your training file.
batchPrediction_failureReason :: Lens' BatchPrediction (Maybe Text) Source #
The reason a batch prediction job failed.
batchPrediction_iamRoleArn :: Lens' BatchPrediction (Maybe Text) Source #
The ARN of the IAM role to use for this job request.
batchPrediction_status :: Lens' BatchPrediction (Maybe AsyncJobStatus) Source #
The batch prediction status.
batchPrediction_processedRecordsCount :: Lens' BatchPrediction (Maybe Int) Source #
The number of records processed by the batch prediction job.
batchPrediction_totalRecordsCount :: Lens' BatchPrediction (Maybe Int) Source #
The total number of records in the batch prediction job.
batchPrediction_lastHeartbeatTime :: Lens' BatchPrediction (Maybe Text) Source #
Timestamp of most recent heartbeat indicating the batch prediction job was making progress.
batchPrediction_jobId :: Lens' BatchPrediction (Maybe Text) Source #
The job ID for the batch prediction.
batchPrediction_arn :: Lens' BatchPrediction (Maybe Text) Source #
The ARN of batch prediction job.
batchPrediction_startTime :: Lens' BatchPrediction (Maybe Text) Source #
Timestamp of when the batch prediction job started.
batchPrediction_eventTypeName :: Lens' BatchPrediction (Maybe Text) Source #
The name of the event type.
batchPrediction_completionTime :: Lens' BatchPrediction (Maybe Text) Source #
Timestamp of when the batch prediction job completed.
batchPrediction_outputPath :: Lens' BatchPrediction (Maybe Text) Source #
The Amazon S3 location of your output file.
batchPrediction_detectorName :: Lens' BatchPrediction (Maybe Text) Source #
The name of the detector.
batchPrediction_detectorVersion :: Lens' BatchPrediction (Maybe Text) Source #
The detector version.
batchPrediction_inputPath :: Lens' BatchPrediction (Maybe Text) Source #
The Amazon S3 location of your training file.
DataValidationMetrics
data DataValidationMetrics Source #
The model training validation messages.
See: newDataValidationMetrics
smart constructor.
DataValidationMetrics' | |
|
Instances
newDataValidationMetrics :: DataValidationMetrics Source #
Create a value of DataValidationMetrics
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:fieldLevelMessages:DataValidationMetrics'
, dataValidationMetrics_fieldLevelMessages
- The field-specific model training validation messages.
$sel:fileLevelMessages:DataValidationMetrics'
, dataValidationMetrics_fileLevelMessages
- The file-specific model training validation messages.
dataValidationMetrics_fieldLevelMessages :: Lens' DataValidationMetrics (Maybe [FieldValidationMessage]) Source #
The field-specific model training validation messages.
dataValidationMetrics_fileLevelMessages :: Lens' DataValidationMetrics (Maybe [FileValidationMessage]) Source #
The file-specific model training validation messages.
Detector
The detector.
See: newDetector
smart constructor.
Detector' | |
|
Instances
newDetector :: Detector Source #
Create a value of Detector
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:lastUpdatedTime:Detector'
, detector_lastUpdatedTime
- Timestamp of when the detector was last updated.
$sel:arn:Detector'
, detector_arn
- The detector ARN.
$sel:createdTime:Detector'
, detector_createdTime
- Timestamp of when the detector was created.
$sel:eventTypeName:Detector'
, detector_eventTypeName
- The name of the event type.
$sel:detectorId:Detector'
, detector_detectorId
- The detector ID.
$sel:description:Detector'
, detector_description
- The detector description.
detector_lastUpdatedTime :: Lens' Detector (Maybe Text) Source #
Timestamp of when the detector was last updated.
detector_createdTime :: Lens' Detector (Maybe Text) Source #
Timestamp of when the detector was created.
DetectorVersionSummary
data DetectorVersionSummary Source #
The summary of the detector version.
See: newDetectorVersionSummary
smart constructor.
DetectorVersionSummary' | |
|
Instances
newDetectorVersionSummary :: DetectorVersionSummary Source #
Create a value of DetectorVersionSummary
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:status:DetectorVersionSummary'
, detectorVersionSummary_status
- The detector version status.
$sel:lastUpdatedTime:DetectorVersionSummary'
, detectorVersionSummary_lastUpdatedTime
- Timestamp of when the detector version was last updated.
$sel:detectorVersionId:DetectorVersionSummary'
, detectorVersionSummary_detectorVersionId
- The detector version ID.
$sel:description:DetectorVersionSummary'
, detectorVersionSummary_description
- The detector version description.
detectorVersionSummary_status :: Lens' DetectorVersionSummary (Maybe DetectorVersionStatus) Source #
The detector version status.
detectorVersionSummary_lastUpdatedTime :: Lens' DetectorVersionSummary (Maybe Text) Source #
Timestamp of when the detector version was last updated.
detectorVersionSummary_detectorVersionId :: Lens' DetectorVersionSummary (Maybe Text) Source #
The detector version ID.
detectorVersionSummary_description :: Lens' DetectorVersionSummary (Maybe Text) Source #
The detector version description.
Entity
The entity details.
See: newEntity
smart constructor.
Entity' | |
|
Instances
Eq Entity Source # | |
Show Entity Source # | |
Generic Entity Source # | |
NFData Entity Source # | |
Defined in Amazonka.FraudDetector.Types.Entity | |
Hashable Entity Source # | |
Defined in Amazonka.FraudDetector.Types.Entity | |
ToJSON Entity Source # | |
Defined in Amazonka.FraudDetector.Types.Entity | |
FromJSON Entity Source # | |
type Rep Entity Source # | |
Defined in Amazonka.FraudDetector.Types.Entity type Rep Entity = D1 ('MetaData "Entity" "Amazonka.FraudDetector.Types.Entity" "libZSservicesZSamazonka-frauddetectorZSamazonka-frauddetector" 'False) (C1 ('MetaCons "Entity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entityType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "entityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
Create a value of Entity
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:entityType:Entity'
, entity_entityType
- The entity type.
$sel:entityId:Entity'
, entity_entityId
- The entity ID. If you do not know the entityId
, you can pass
unknown
, which is areserved string literal.
entity_entityId :: Lens' Entity Text Source #
The entity ID. If you do not know the entityId
, you can pass
unknown
, which is areserved string literal.
EntityType
data EntityType Source #
The entity type details.
See: newEntityType
smart constructor.
EntityType' | |
|
Instances
newEntityType :: EntityType Source #
Create a value of EntityType
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:lastUpdatedTime:EntityType'
, entityType_lastUpdatedTime
- Timestamp of when the entity type was last updated.
$sel:arn:EntityType'
, entityType_arn
- The entity type ARN.
$sel:createdTime:EntityType'
, entityType_createdTime
- Timestamp of when the entity type was created.
$sel:name:EntityType'
, entityType_name
- The entity type name.
$sel:description:EntityType'
, entityType_description
- The entity type description.
entityType_lastUpdatedTime :: Lens' EntityType (Maybe Text) Source #
Timestamp of when the entity type was last updated.
entityType_arn :: Lens' EntityType (Maybe Text) Source #
The entity type ARN.
entityType_createdTime :: Lens' EntityType (Maybe Text) Source #
Timestamp of when the entity type was created.
entityType_name :: Lens' EntityType (Maybe Text) Source #
The entity type name.
entityType_description :: Lens' EntityType (Maybe Text) Source #
The entity type description.
Event
The event details.
See: newEvent
smart constructor.
Event' | |
|
Instances
Create a value of Event
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:eventTimestamp:Event'
, event_eventTimestamp
- The timestamp that defines when the event under evaluation occurred. The
timestamp must be specified using ISO 8601 standard in UTC.
$sel:entities:Event'
, event_entities
- The event entities.
$sel:labelTimestamp:Event'
, event_labelTimestamp
- The timestamp associated with the label to update. The timestamp must be
specified using ISO 8601 standard in UTC.
$sel:eventTypeName:Event'
, event_eventTypeName
- The event type.
$sel:eventVariables:Event'
, event_eventVariables
- Names of the event type's variables you defined in Amazon Fraud
Detector to represent data elements and their corresponding values for
the event you are sending for evaluation.
$sel:currentLabel:Event'
, event_currentLabel
- The label associated with the event.
$sel:eventId:Event'
, event_eventId
- The event ID.
event_eventTimestamp :: Lens' Event (Maybe Text) Source #
The timestamp that defines when the event under evaluation occurred. The timestamp must be specified using ISO 8601 standard in UTC.
event_labelTimestamp :: Lens' Event (Maybe Text) Source #
The timestamp associated with the label to update. The timestamp must be specified using ISO 8601 standard in UTC.
event_eventVariables :: Lens' Event (Maybe (HashMap Text Text)) Source #
Names of the event type's variables you defined in Amazon Fraud Detector to represent data elements and their corresponding values for the event you are sending for evaluation.
EventType
The event type details.
See: newEventType
smart constructor.
EventType' | |
|
Instances
newEventType :: EventType Source #
Create a value of EventType
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:lastUpdatedTime:EventType'
, eventType_lastUpdatedTime
- Timestamp of when the event type was last updated.
$sel:arn:EventType'
, eventType_arn
- The entity type ARN.
$sel:createdTime:EventType'
, eventType_createdTime
- Timestamp of when the event type was created.
$sel:entityTypes:EventType'
, eventType_entityTypes
- The event type entity types.
$sel:eventVariables:EventType'
, eventType_eventVariables
- The event type event variables.
$sel:name:EventType'
, eventType_name
- The event type name.
$sel:ingestedEventStatistics:EventType'
, eventType_ingestedEventStatistics
- Data about the stored events.
$sel:labels:EventType'
, eventType_labels
- The event type labels.
$sel:eventIngestion:EventType'
, eventType_eventIngestion
- If Enabled
, Amazon Fraud Detector stores event data when you generate
a prediction and uses that data to update calculated variables in near
real-time. Amazon Fraud Detector uses this data, known as
INGESTED_EVENTS
, to train your model and improve fraud predictions.
$sel:description:EventType'
, eventType_description
- The event type description.
eventType_lastUpdatedTime :: Lens' EventType (Maybe Text) Source #
Timestamp of when the event type was last updated.
eventType_createdTime :: Lens' EventType (Maybe Text) Source #
Timestamp of when the event type was created.
eventType_entityTypes :: Lens' EventType (Maybe (NonEmpty Text)) Source #
The event type entity types.
eventType_ingestedEventStatistics :: Lens' EventType (Maybe IngestedEventStatistics) Source #
Data about the stored events.
eventType_eventIngestion :: Lens' EventType (Maybe EventIngestion) Source #
If Enabled
, Amazon Fraud Detector stores event data when you generate
a prediction and uses that data to update calculated variables in near
real-time. Amazon Fraud Detector uses this data, known as
INGESTED_EVENTS
, to train your model and improve fraud predictions.
ExternalEventsDetail
data ExternalEventsDetail Source #
Details for the external events data used for model version training.
See: newExternalEventsDetail
smart constructor.
ExternalEventsDetail' | |
|
Instances
newExternalEventsDetail Source #
:: Text | |
-> Text | |
-> ExternalEventsDetail |
Create a value of ExternalEventsDetail
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:dataLocation:ExternalEventsDetail'
, externalEventsDetail_dataLocation
- The Amazon S3 bucket location for the data.
$sel:dataAccessRoleArn:ExternalEventsDetail'
, externalEventsDetail_dataAccessRoleArn
- The ARN of the role that provides Amazon Fraud Detector access to the
data location.
externalEventsDetail_dataLocation :: Lens' ExternalEventsDetail Text Source #
The Amazon S3 bucket location for the data.
externalEventsDetail_dataAccessRoleArn :: Lens' ExternalEventsDetail Text Source #
The ARN of the role that provides Amazon Fraud Detector access to the data location.
ExternalModel
data ExternalModel Source #
The Amazon SageMaker model.
See: newExternalModel
smart constructor.
ExternalModel' | |
|
Instances
newExternalModel :: ExternalModel Source #
Create a value of ExternalModel
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:modelEndpoint:ExternalModel'
, externalModel_modelEndpoint
- The Amazon SageMaker model endpoints.
$sel:modelSource:ExternalModel'
, externalModel_modelSource
- The source of the model.
$sel:lastUpdatedTime:ExternalModel'
, externalModel_lastUpdatedTime
- Timestamp of when the model was last updated.
$sel:arn:ExternalModel'
, externalModel_arn
- The model ARN.
$sel:createdTime:ExternalModel'
, externalModel_createdTime
- Timestamp of when the model was last created.
$sel:modelEndpointStatus:ExternalModel'
, externalModel_modelEndpointStatus
- The Amazon Fraud Detector status for the external model endpoint
$sel:outputConfiguration:ExternalModel'
, externalModel_outputConfiguration
- The output configuration.
$sel:invokeModelEndpointRoleArn:ExternalModel'
, externalModel_invokeModelEndpointRoleArn
- The role used to invoke the model.
$sel:inputConfiguration:ExternalModel'
, externalModel_inputConfiguration
- The input configuration.
externalModel_modelEndpoint :: Lens' ExternalModel (Maybe Text) Source #
The Amazon SageMaker model endpoints.
externalModel_modelSource :: Lens' ExternalModel (Maybe ModelSource) Source #
The source of the model.
externalModel_lastUpdatedTime :: Lens' ExternalModel (Maybe Text) Source #
Timestamp of when the model was last updated.
externalModel_arn :: Lens' ExternalModel (Maybe Text) Source #
The model ARN.
externalModel_createdTime :: Lens' ExternalModel (Maybe Text) Source #
Timestamp of when the model was last created.
externalModel_modelEndpointStatus :: Lens' ExternalModel (Maybe ModelEndpointStatus) Source #
The Amazon Fraud Detector status for the external model endpoint
externalModel_outputConfiguration :: Lens' ExternalModel (Maybe ModelOutputConfiguration) Source #
The output configuration.
externalModel_invokeModelEndpointRoleArn :: Lens' ExternalModel (Maybe Text) Source #
The role used to invoke the model.
externalModel_inputConfiguration :: Lens' ExternalModel (Maybe ModelInputConfiguration) Source #
The input configuration.
ExternalModelOutputs
data ExternalModelOutputs Source #
The fraud prediction scores from Amazon SageMaker model.
See: newExternalModelOutputs
smart constructor.
ExternalModelOutputs' | |
|
Instances
newExternalModelOutputs :: ExternalModelOutputs Source #
Create a value of ExternalModelOutputs
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:externalModel:ExternalModelOutputs'
, externalModelOutputs_externalModel
- The Amazon SageMaker model.
$sel:outputs:ExternalModelOutputs'
, externalModelOutputs_outputs
- The fraud prediction scores from Amazon SageMaker model.
externalModelOutputs_externalModel :: Lens' ExternalModelOutputs (Maybe ExternalModelSummary) Source #
The Amazon SageMaker model.
externalModelOutputs_outputs :: Lens' ExternalModelOutputs (Maybe (HashMap Text Text)) Source #
The fraud prediction scores from Amazon SageMaker model.
ExternalModelSummary
data ExternalModelSummary Source #
The Amazon SageMaker model.
See: newExternalModelSummary
smart constructor.
ExternalModelSummary' | |
|
Instances
newExternalModelSummary :: ExternalModelSummary Source #
Create a value of ExternalModelSummary
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:modelEndpoint:ExternalModelSummary'
, externalModelSummary_modelEndpoint
- The endpoint of the Amazon SageMaker model.
$sel:modelSource:ExternalModelSummary'
, externalModelSummary_modelSource
- The source of the model.
externalModelSummary_modelEndpoint :: Lens' ExternalModelSummary (Maybe Text) Source #
The endpoint of the Amazon SageMaker model.
externalModelSummary_modelSource :: Lens' ExternalModelSummary (Maybe ModelSource) Source #
The source of the model.
FieldValidationMessage
data FieldValidationMessage Source #
The message details.
See: newFieldValidationMessage
smart constructor.
Instances
newFieldValidationMessage :: FieldValidationMessage Source #
Create a value of FieldValidationMessage
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:identifier:FieldValidationMessage'
, fieldValidationMessage_identifier
- The message ID.
$sel:content:FieldValidationMessage'
, fieldValidationMessage_content
- The message content.
$sel:fieldName:FieldValidationMessage'
, fieldValidationMessage_fieldName
- The field name.
$sel:title:FieldValidationMessage'
, fieldValidationMessage_title
- The message title.
$sel:type':FieldValidationMessage'
, fieldValidationMessage_type
- The message type.
fieldValidationMessage_identifier :: Lens' FieldValidationMessage (Maybe Text) Source #
The message ID.
fieldValidationMessage_content :: Lens' FieldValidationMessage (Maybe Text) Source #
The message content.
fieldValidationMessage_fieldName :: Lens' FieldValidationMessage (Maybe Text) Source #
The field name.
fieldValidationMessage_title :: Lens' FieldValidationMessage (Maybe Text) Source #
The message title.
fieldValidationMessage_type :: Lens' FieldValidationMessage (Maybe Text) Source #
The message type.
FileValidationMessage
data FileValidationMessage Source #
The message details.
See: newFileValidationMessage
smart constructor.
Instances
newFileValidationMessage :: FileValidationMessage Source #
Create a value of FileValidationMessage
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:content:FileValidationMessage'
, fileValidationMessage_content
- The message content.
$sel:title:FileValidationMessage'
, fileValidationMessage_title
- The message title.
$sel:type':FileValidationMessage'
, fileValidationMessage_type
- The message type.
fileValidationMessage_content :: Lens' FileValidationMessage (Maybe Text) Source #
The message content.
fileValidationMessage_title :: Lens' FileValidationMessage (Maybe Text) Source #
The message title.
fileValidationMessage_type :: Lens' FileValidationMessage (Maybe Text) Source #
The message type.
IngestedEventStatistics
data IngestedEventStatistics Source #
Data about the stored events.
See: newIngestedEventStatistics
smart constructor.
IngestedEventStatistics' | |
|
Instances
newIngestedEventStatistics :: IngestedEventStatistics Source #
Create a value of IngestedEventStatistics
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:eventDataSizeInBytes:IngestedEventStatistics'
, ingestedEventStatistics_eventDataSizeInBytes
- The total size of the stored events.
$sel:mostRecentEvent:IngestedEventStatistics'
, ingestedEventStatistics_mostRecentEvent
- The newest stored event.
$sel:lastUpdatedTime:IngestedEventStatistics'
, ingestedEventStatistics_lastUpdatedTime
- Timestamp of when the stored event was last updated.
$sel:numberOfEvents:IngestedEventStatistics'
, ingestedEventStatistics_numberOfEvents
- The number of stored events.
$sel:leastRecentEvent:IngestedEventStatistics'
, ingestedEventStatistics_leastRecentEvent
- The oldest stored event.
ingestedEventStatistics_eventDataSizeInBytes :: Lens' IngestedEventStatistics (Maybe Integer) Source #
The total size of the stored events.
ingestedEventStatistics_mostRecentEvent :: Lens' IngestedEventStatistics (Maybe Text) Source #
The newest stored event.
ingestedEventStatistics_lastUpdatedTime :: Lens' IngestedEventStatistics (Maybe Text) Source #
Timestamp of when the stored event was last updated.
ingestedEventStatistics_numberOfEvents :: Lens' IngestedEventStatistics (Maybe Integer) Source #
The number of stored events.
ingestedEventStatistics_leastRecentEvent :: Lens' IngestedEventStatistics (Maybe Text) Source #
The oldest stored event.
IngestedEventsDetail
data IngestedEventsDetail Source #
The details of the ingested event.
See: newIngestedEventsDetail
smart constructor.
IngestedEventsDetail' | |
|
Instances
newIngestedEventsDetail Source #
Create a value of IngestedEventsDetail
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:ingestedEventsTimeWindow:IngestedEventsDetail'
, ingestedEventsDetail_ingestedEventsTimeWindow
- The start and stop time of the ingested events.
ingestedEventsDetail_ingestedEventsTimeWindow :: Lens' IngestedEventsDetail IngestedEventsTimeWindow Source #
The start and stop time of the ingested events.
IngestedEventsTimeWindow
data IngestedEventsTimeWindow Source #
The start and stop time of the ingested events.
See: newIngestedEventsTimeWindow
smart constructor.
Instances
newIngestedEventsTimeWindow Source #
:: Text | |
-> Text | |
-> IngestedEventsTimeWindow |
Create a value of IngestedEventsTimeWindow
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:startTime:IngestedEventsTimeWindow'
, ingestedEventsTimeWindow_startTime
- Timestamp of the first ingensted event.
$sel:endTime:IngestedEventsTimeWindow'
, ingestedEventsTimeWindow_endTime
- Timestamp of the final ingested event.
ingestedEventsTimeWindow_startTime :: Lens' IngestedEventsTimeWindow Text Source #
Timestamp of the first ingensted event.
ingestedEventsTimeWindow_endTime :: Lens' IngestedEventsTimeWindow Text Source #
Timestamp of the final ingested event.
KMSKey
The KMS key details.
See: newKMSKey
smart constructor.
KMSKey' | |
|
Instances
Eq KMSKey Source # | |
Read KMSKey Source # | |
Show KMSKey Source # | |
Generic KMSKey Source # | |
NFData KMSKey Source # | |
Defined in Amazonka.FraudDetector.Types.KMSKey | |
Hashable KMSKey Source # | |
Defined in Amazonka.FraudDetector.Types.KMSKey | |
FromJSON KMSKey Source # | |
type Rep KMSKey Source # | |
Defined in Amazonka.FraudDetector.Types.KMSKey type Rep KMSKey = D1 ('MetaData "KMSKey" "Amazonka.FraudDetector.Types.KMSKey" "libZSservicesZSamazonka-frauddetectorZSamazonka-frauddetector" 'False) (C1 ('MetaCons "KMSKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "kmsEncryptionKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) |
Create a value of KMSKey
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:kmsEncryptionKeyArn:KMSKey'
, kmsKey_kmsEncryptionKeyArn
- The encryption key ARN.
Label
The label details.
See: newLabel
smart constructor.
Label' | |
|
Instances
Create a value of Label
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:lastUpdatedTime:Label'
, label_lastUpdatedTime
- Timestamp of when the label was last updated.
$sel:arn:Label'
, label_arn
- The label ARN.
$sel:createdTime:Label'
, label_createdTime
- Timestamp of when the event type was created.
$sel:name:Label'
, label_name
- The label name.
$sel:description:Label'
, label_description
- The label description.
label_lastUpdatedTime :: Lens' Label (Maybe Text) Source #
Timestamp of when the label was last updated.
LabelSchema
data LabelSchema Source #
The label schema.
See: newLabelSchema
smart constructor.
LabelSchema' | |
|
Instances
newLabelSchema :: LabelSchema Source #
Create a value of LabelSchema
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:unlabeledEventsTreatment:LabelSchema'
, labelSchema_unlabeledEventsTreatment
- The action to take for unlabeled events.
$sel:labelMapper:LabelSchema'
, labelSchema_labelMapper
- The label mapper maps the Amazon Fraud Detector supported model
classification labels (FRAUD
, LEGIT
) to the appropriate event type
labels. For example, if "FRAUD
" and "LEGIT
" are Amazon Fraud
Detector supported labels, this mapper could be:
{"FRAUD" => ["0"]
, "LEGIT" => ["1"]}
or
{"FRAUD" => ["false"]
, "LEGIT" => ["true"]}
or
{"FRAUD" => ["fraud", "abuse"]
,
"LEGIT" => ["legit", "safe"]}
. The value part of the mapper is a
list, because you may have multiple label variants from your event type
for a single Amazon Fraud Detector label.
labelSchema_unlabeledEventsTreatment :: Lens' LabelSchema (Maybe UnlabeledEventsTreatment) Source #
The action to take for unlabeled events.
labelSchema_labelMapper :: Lens' LabelSchema (HashMap Text (NonEmpty Text)) Source #
The label mapper maps the Amazon Fraud Detector supported model
classification labels (FRAUD
, LEGIT
) to the appropriate event type
labels. For example, if "FRAUD
" and "LEGIT
" are Amazon Fraud
Detector supported labels, this mapper could be:
{"FRAUD" => ["0"]
, "LEGIT" => ["1"]}
or
{"FRAUD" => ["false"]
, "LEGIT" => ["true"]}
or
{"FRAUD" => ["fraud", "abuse"]
,
"LEGIT" => ["legit", "safe"]}
. The value part of the mapper is a
list, because you may have multiple label variants from your event type
for a single Amazon Fraud Detector label.
LogOddsMetric
data LogOddsMetric Source #
The log odds metric details.
See: newLogOddsMetric
smart constructor.
LogOddsMetric' | |
|
Instances
:: Text | |
-> Text | |
-> Double | |
-> LogOddsMetric |
Create a value of LogOddsMetric
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:variableName:LogOddsMetric'
, logOddsMetric_variableName
- The name of the variable.
$sel:variableType:LogOddsMetric'
, logOddsMetric_variableType
- The type of variable.
$sel:variableImportance:LogOddsMetric'
, logOddsMetric_variableImportance
- The relative importance of the variable. For more information, see
Model variable importance.
logOddsMetric_variableName :: Lens' LogOddsMetric Text Source #
The name of the variable.
logOddsMetric_variableType :: Lens' LogOddsMetric Text Source #
The type of variable.
logOddsMetric_variableImportance :: Lens' LogOddsMetric Double Source #
The relative importance of the variable. For more information, see Model variable importance.
MetricDataPoint
data MetricDataPoint Source #
Model performance metrics data points.
See: newMetricDataPoint
smart constructor.
MetricDataPoint' | |
|
Instances
newMetricDataPoint :: MetricDataPoint Source #
Create a value of MetricDataPoint
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:precision:MetricDataPoint'
, metricDataPoint_precision
- The percentage of fraud events correctly predicted as fraudulent as
compared to all events predicted as fraudulent.
$sel:fpr:MetricDataPoint'
, metricDataPoint_fpr
- The false positive rate. This is the percentage of total legitimate
events that are incorrectly predicted as fraud.
$sel:threshold:MetricDataPoint'
, metricDataPoint_threshold
- The model threshold that specifies an acceptable fraud capture rate. For
example, a threshold of 500 means any model score 500 or above is
labeled as fraud.
$sel:tpr:MetricDataPoint'
, metricDataPoint_tpr
- The true positive rate. This is the percentage of total fraud the model
detects. Also known as capture rate.
metricDataPoint_precision :: Lens' MetricDataPoint (Maybe Double) Source #
The percentage of fraud events correctly predicted as fraudulent as compared to all events predicted as fraudulent.
metricDataPoint_fpr :: Lens' MetricDataPoint (Maybe Double) Source #
The false positive rate. This is the percentage of total legitimate events that are incorrectly predicted as fraud.
metricDataPoint_threshold :: Lens' MetricDataPoint (Maybe Double) Source #
The model threshold that specifies an acceptable fraud capture rate. For example, a threshold of 500 means any model score 500 or above is labeled as fraud.
metricDataPoint_tpr :: Lens' MetricDataPoint (Maybe Double) Source #
The true positive rate. This is the percentage of total fraud the model detects. Also known as capture rate.
Model
The model.
See: newModel
smart constructor.
Model' | |
|
Instances
Create a value of Model
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:modelType:Model'
, model_modelType
- The model type.
$sel:lastUpdatedTime:Model'
, model_lastUpdatedTime
- Timestamp of last time the model was updated.
$sel:modelId:Model'
, model_modelId
- The model ID.
$sel:arn:Model'
, model_arn
- The ARN of the model.
$sel:createdTime:Model'
, model_createdTime
- Timestamp of when the model was created.
$sel:eventTypeName:Model'
, model_eventTypeName
- The name of the event type.
$sel:description:Model'
, model_description
- The model description.
model_modelType :: Lens' Model (Maybe ModelTypeEnum) Source #
The model type.
model_lastUpdatedTime :: Lens' Model (Maybe Text) Source #
Timestamp of last time the model was updated.
ModelEndpointDataBlob
data ModelEndpointDataBlob Source #
A pre-formed Amazon SageMaker model input you can include if your detector version includes an imported Amazon SageMaker model endpoint with pass-through input configuration.
See: newModelEndpointDataBlob
smart constructor.
ModelEndpointDataBlob' | |
|
Instances
newModelEndpointDataBlob :: ModelEndpointDataBlob Source #
Create a value of ModelEndpointDataBlob
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:byteBuffer:ModelEndpointDataBlob'
, modelEndpointDataBlob_byteBuffer
- The byte buffer of the Amazon SageMaker model endpoint input data blob.--
-- Note: This Lens
automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens
accepts and returns only raw unencoded data.
$sel:contentType:ModelEndpointDataBlob'
, modelEndpointDataBlob_contentType
- The content type of the Amazon SageMaker model endpoint input data blob.
modelEndpointDataBlob_byteBuffer :: Lens' ModelEndpointDataBlob (Maybe ByteString) Source #
The byte buffer of the Amazon SageMaker model endpoint input data blob.--
-- Note: This Lens
automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens
accepts and returns only raw unencoded data.
modelEndpointDataBlob_contentType :: Lens' ModelEndpointDataBlob (Maybe Text) Source #
The content type of the Amazon SageMaker model endpoint input data blob.
ModelInputConfiguration
data ModelInputConfiguration Source #
The Amazon SageMaker model input configuration.
See: newModelInputConfiguration
smart constructor.
ModelInputConfiguration' | |
|
Instances
newModelInputConfiguration Source #
Create a value of ModelInputConfiguration
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:format:ModelInputConfiguration'
, modelInputConfiguration_format
- The format of the model input configuration. The format differs
depending on if it is passed through to SageMaker or constructed by
Amazon Fraud Detector.
$sel:eventTypeName:ModelInputConfiguration'
, modelInputConfiguration_eventTypeName
- The event type name.
$sel:csvInputTemplate:ModelInputConfiguration'
, modelInputConfiguration_csvInputTemplate
- Template for constructing the CSV input-data sent to SageMaker. At
event-evaluation, the placeholders for variable-names in the template
will be replaced with the variable values before being sent to
SageMaker.
$sel:jsonInputTemplate:ModelInputConfiguration'
, modelInputConfiguration_jsonInputTemplate
- Template for constructing the JSON input-data sent to SageMaker. At
event-evaluation, the placeholders for variable names in the template
will be replaced with the variable values before being sent to
SageMaker.
$sel:useEventVariables:ModelInputConfiguration'
, modelInputConfiguration_useEventVariables
- The event variables.
modelInputConfiguration_format :: Lens' ModelInputConfiguration (Maybe ModelInputDataFormat) Source #
The format of the model input configuration. The format differs depending on if it is passed through to SageMaker or constructed by Amazon Fraud Detector.
modelInputConfiguration_eventTypeName :: Lens' ModelInputConfiguration (Maybe Text) Source #
The event type name.
modelInputConfiguration_csvInputTemplate :: Lens' ModelInputConfiguration (Maybe Text) Source #
Template for constructing the CSV input-data sent to SageMaker. At event-evaluation, the placeholders for variable-names in the template will be replaced with the variable values before being sent to SageMaker.
modelInputConfiguration_jsonInputTemplate :: Lens' ModelInputConfiguration (Maybe Text) Source #
Template for constructing the JSON input-data sent to SageMaker. At event-evaluation, the placeholders for variable names in the template will be replaced with the variable values before being sent to SageMaker.
modelInputConfiguration_useEventVariables :: Lens' ModelInputConfiguration Bool Source #
The event variables.
ModelOutputConfiguration
data ModelOutputConfiguration Source #
Provides the Amazon Sagemaker model output configuration.
See: newModelOutputConfiguration
smart constructor.
ModelOutputConfiguration' | |
|
Instances
newModelOutputConfiguration Source #
Create a value of ModelOutputConfiguration
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:jsonKeyToVariableMap:ModelOutputConfiguration'
, modelOutputConfiguration_jsonKeyToVariableMap
- A map of JSON keys in response from SageMaker to the Amazon Fraud
Detector variables.
$sel:csvIndexToVariableMap:ModelOutputConfiguration'
, modelOutputConfiguration_csvIndexToVariableMap
- A map of CSV index values in the SageMaker response to the Amazon Fraud
Detector variables.
$sel:format:ModelOutputConfiguration'
, modelOutputConfiguration_format
- The format of the model output configuration.
modelOutputConfiguration_jsonKeyToVariableMap :: Lens' ModelOutputConfiguration (Maybe (HashMap Text Text)) Source #
A map of JSON keys in response from SageMaker to the Amazon Fraud Detector variables.
modelOutputConfiguration_csvIndexToVariableMap :: Lens' ModelOutputConfiguration (Maybe (HashMap Text Text)) Source #
A map of CSV index values in the SageMaker response to the Amazon Fraud Detector variables.
modelOutputConfiguration_format :: Lens' ModelOutputConfiguration ModelOutputDataFormat Source #
The format of the model output configuration.
ModelScores
data ModelScores Source #
The fraud prediction scores.
See: newModelScores
smart constructor.
ModelScores' | |
|
Instances
newModelScores :: ModelScores Source #
Create a value of ModelScores
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:modelVersion:ModelScores'
, modelScores_modelVersion
- The model version.
$sel:scores:ModelScores'
, modelScores_scores
- The model's fraud prediction scores.
modelScores_modelVersion :: Lens' ModelScores (Maybe ModelVersion) Source #
The model version.
modelScores_scores :: Lens' ModelScores (Maybe (HashMap Text Double)) Source #
The model's fraud prediction scores.
ModelVersion
data ModelVersion Source #
The model version.
See: newModelVersion
smart constructor.
ModelVersion' | |
|
Instances
:: Text | |
-> ModelTypeEnum | |
-> Text | |
-> ModelVersion |
Create a value of ModelVersion
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:arn:ModelVersion'
, modelVersion_arn
- The model version ARN.
$sel:modelId:ModelVersion'
, modelVersion_modelId
- The model ID.
$sel:modelType:ModelVersion'
, modelVersion_modelType
- The model type.
$sel:modelVersionNumber:ModelVersion'
, modelVersion_modelVersionNumber
- The model version number.
modelVersion_arn :: Lens' ModelVersion (Maybe Text) Source #
The model version ARN.
modelVersion_modelId :: Lens' ModelVersion Text Source #
The model ID.
modelVersion_modelType :: Lens' ModelVersion ModelTypeEnum Source #
The model type.
modelVersion_modelVersionNumber :: Lens' ModelVersion Text Source #
The model version number.
ModelVersionDetail
data ModelVersionDetail Source #
The details of the model version.
See: newModelVersionDetail
smart constructor.
ModelVersionDetail' | |
|
Instances
newModelVersionDetail :: ModelVersionDetail Source #
Create a value of ModelVersionDetail
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:status:ModelVersionDetail'
, modelVersionDetail_status
- The status of the model version.
$sel:modelType:ModelVersionDetail'
, modelVersionDetail_modelType
- The model type.
$sel:lastUpdatedTime:ModelVersionDetail'
, modelVersionDetail_lastUpdatedTime
- The timestamp when the model was last updated.
$sel:modelId:ModelVersionDetail'
, modelVersionDetail_modelId
- The model ID.
$sel:arn:ModelVersionDetail'
, modelVersionDetail_arn
- The model version ARN.
$sel:trainingDataSource:ModelVersionDetail'
, modelVersionDetail_trainingDataSource
- The model version training data source.
$sel:createdTime:ModelVersionDetail'
, modelVersionDetail_createdTime
- The timestamp when the model was created.
$sel:externalEventsDetail:ModelVersionDetail'
, modelVersionDetail_externalEventsDetail
- The external events data details. This will be populated if the
trainingDataSource
for the model version is specified as
EXTERNAL_EVENTS
.
$sel:ingestedEventsDetail:ModelVersionDetail'
, modelVersionDetail_ingestedEventsDetail
- The ingested events data details. This will be populated if the
trainingDataSource
for the model version is specified as
INGESTED_EVENTS
.
$sel:modelVersionNumber:ModelVersionDetail'
, modelVersionDetail_modelVersionNumber
- The model version number.
$sel:trainingResult:ModelVersionDetail'
, modelVersionDetail_trainingResult
- The training results.
$sel:trainingDataSchema:ModelVersionDetail'
, modelVersionDetail_trainingDataSchema
- The training data schema.
modelVersionDetail_status :: Lens' ModelVersionDetail (Maybe Text) Source #
The status of the model version.
modelVersionDetail_modelType :: Lens' ModelVersionDetail (Maybe ModelTypeEnum) Source #
The model type.
modelVersionDetail_lastUpdatedTime :: Lens' ModelVersionDetail (Maybe Text) Source #
The timestamp when the model was last updated.
modelVersionDetail_modelId :: Lens' ModelVersionDetail (Maybe Text) Source #
The model ID.
modelVersionDetail_arn :: Lens' ModelVersionDetail (Maybe Text) Source #
The model version ARN.
modelVersionDetail_trainingDataSource :: Lens' ModelVersionDetail (Maybe TrainingDataSourceEnum) Source #
The model version training data source.
modelVersionDetail_createdTime :: Lens' ModelVersionDetail (Maybe Text) Source #
The timestamp when the model was created.
modelVersionDetail_externalEventsDetail :: Lens' ModelVersionDetail (Maybe ExternalEventsDetail) Source #
The external events data details. This will be populated if the
trainingDataSource
for the model version is specified as
EXTERNAL_EVENTS
.
modelVersionDetail_ingestedEventsDetail :: Lens' ModelVersionDetail (Maybe IngestedEventsDetail) Source #
The ingested events data details. This will be populated if the
trainingDataSource
for the model version is specified as
INGESTED_EVENTS
.
modelVersionDetail_modelVersionNumber :: Lens' ModelVersionDetail (Maybe Text) Source #
The model version number.
modelVersionDetail_trainingResult :: Lens' ModelVersionDetail (Maybe TrainingResult) Source #
The training results.
modelVersionDetail_trainingDataSchema :: Lens' ModelVersionDetail (Maybe TrainingDataSchema) Source #
The training data schema.
Outcome
The outcome.
See: newOutcome
smart constructor.
Outcome' | |
|
Instances
newOutcome :: Outcome Source #
Create a value of Outcome
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:lastUpdatedTime:Outcome'
, outcome_lastUpdatedTime
- The timestamp when the outcome was last updated.
$sel:arn:Outcome'
, outcome_arn
- The outcome ARN.
$sel:createdTime:Outcome'
, outcome_createdTime
- The timestamp when the outcome was created.
$sel:name:Outcome'
, outcome_name
- The outcome name.
$sel:description:Outcome'
, outcome_description
- The outcome description.
outcome_lastUpdatedTime :: Lens' Outcome (Maybe Text) Source #
The timestamp when the outcome was last updated.
outcome_createdTime :: Lens' Outcome (Maybe Text) Source #
The timestamp when the outcome was created.
Rule
A rule.
See: newRule
smart constructor.
Rule' | |
|
Instances
Eq Rule Source # | |
Read Rule Source # | |
Show Rule Source # | |
Generic Rule Source # | |
NFData Rule Source # | |
Defined in Amazonka.FraudDetector.Types.Rule | |
Hashable Rule Source # | |
Defined in Amazonka.FraudDetector.Types.Rule | |
ToJSON Rule Source # | |
Defined in Amazonka.FraudDetector.Types.Rule | |
FromJSON Rule Source # | |
type Rep Rule Source # | |
Defined in Amazonka.FraudDetector.Types.Rule type Rep Rule = D1 ('MetaData "Rule" "Amazonka.FraudDetector.Types.Rule" "libZSservicesZSamazonka-frauddetectorZSamazonka-frauddetector" 'False) (C1 ('MetaCons "Rule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "detectorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "ruleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "ruleVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) |
Create a value of Rule
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:detectorId:Rule'
, rule_detectorId
- The detector for which the rule is associated.
$sel:ruleId:Rule'
, rule_ruleId
- The rule ID.
$sel:ruleVersion:Rule'
, rule_ruleVersion
- The rule version.
RuleDetail
data RuleDetail Source #
The details of the rule.
See: newRuleDetail
smart constructor.
RuleDetail' | |
|
Instances
newRuleDetail :: RuleDetail Source #
Create a value of RuleDetail
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:ruleVersion:RuleDetail'
, ruleDetail_ruleVersion
- The rule version.
$sel:lastUpdatedTime:RuleDetail'
, ruleDetail_lastUpdatedTime
- Timestamp of the last time the rule was updated.
$sel:arn:RuleDetail'
, ruleDetail_arn
- The rule ARN.
$sel:createdTime:RuleDetail'
, ruleDetail_createdTime
- The timestamp of when the rule was created.
$sel:ruleId:RuleDetail'
, ruleDetail_ruleId
- The rule ID.
$sel:outcomes:RuleDetail'
, ruleDetail_outcomes
- The rule outcomes.
$sel:detectorId:RuleDetail'
, ruleDetail_detectorId
- The detector for which the rule is associated.
$sel:expression:RuleDetail'
, ruleDetail_expression
- The rule expression.
$sel:language:RuleDetail'
, ruleDetail_language
- The rule language.
$sel:description:RuleDetail'
, ruleDetail_description
- The rule description.
ruleDetail_ruleVersion :: Lens' RuleDetail (Maybe Text) Source #
The rule version.
ruleDetail_lastUpdatedTime :: Lens' RuleDetail (Maybe Text) Source #
Timestamp of the last time the rule was updated.
ruleDetail_arn :: Lens' RuleDetail (Maybe Text) Source #
The rule ARN.
ruleDetail_createdTime :: Lens' RuleDetail (Maybe Text) Source #
The timestamp of when the rule was created.
ruleDetail_ruleId :: Lens' RuleDetail (Maybe Text) Source #
The rule ID.
ruleDetail_outcomes :: Lens' RuleDetail (Maybe (NonEmpty Text)) Source #
The rule outcomes.
ruleDetail_detectorId :: Lens' RuleDetail (Maybe Text) Source #
The detector for which the rule is associated.
ruleDetail_expression :: Lens' RuleDetail (Maybe Text) Source #
The rule expression.
ruleDetail_language :: Lens' RuleDetail (Maybe Language) Source #
The rule language.
ruleDetail_description :: Lens' RuleDetail (Maybe Text) Source #
The rule description.
RuleResult
data RuleResult Source #
The rule results.
See: newRuleResult
smart constructor.
Instances
newRuleResult :: RuleResult Source #
Create a value of RuleResult
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:ruleId:RuleResult'
, ruleResult_ruleId
- The rule ID that was matched, based on the rule execution mode.
$sel:outcomes:RuleResult'
, ruleResult_outcomes
- The outcomes of the matched rule, based on the rule execution mode.
ruleResult_ruleId :: Lens' RuleResult (Maybe Text) Source #
The rule ID that was matched, based on the rule execution mode.
ruleResult_outcomes :: Lens' RuleResult (Maybe [Text]) Source #
The outcomes of the matched rule, based on the rule execution mode.
Tag
A key and value pair.
See: newTag
smart constructor.
Instances
Eq Tag Source # | |
Read Tag Source # | |
Show Tag Source # | |
Generic Tag Source # | |
NFData Tag Source # | |
Defined in Amazonka.FraudDetector.Types.Tag | |
Hashable Tag Source # | |
Defined in Amazonka.FraudDetector.Types.Tag | |
ToJSON Tag Source # | |
Defined in Amazonka.FraudDetector.Types.Tag | |
FromJSON Tag Source # | |
type Rep Tag Source # | |
Defined in Amazonka.FraudDetector.Types.Tag type Rep Tag = D1 ('MetaData "Tag" "Amazonka.FraudDetector.Types.Tag" "libZSservicesZSamazonka-frauddetectorZSamazonka-frauddetector" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
Create a value of Tag
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:key:Tag'
, tag_key
- A tag key.
$sel:value:Tag'
, tag_value
- A value assigned to a tag key.
TrainingDataSchema
data TrainingDataSchema Source #
The training data schema.
See: newTrainingDataSchema
smart constructor.
TrainingDataSchema' | |
|
Instances
newTrainingDataSchema Source #
Create a value of TrainingDataSchema
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:modelVariables:TrainingDataSchema'
, trainingDataSchema_modelVariables
- The training data schema variables.
$sel:labelSchema:TrainingDataSchema'
, trainingDataSchema_labelSchema
- Undocumented member.
trainingDataSchema_modelVariables :: Lens' TrainingDataSchema [Text] Source #
The training data schema variables.
trainingDataSchema_labelSchema :: Lens' TrainingDataSchema LabelSchema Source #
Undocumented member.
TrainingMetrics
data TrainingMetrics Source #
The training metric details.
See: newTrainingMetrics
smart constructor.
TrainingMetrics' | |
|
Instances
newTrainingMetrics :: TrainingMetrics Source #
Create a value of TrainingMetrics
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:auc:TrainingMetrics'
, trainingMetrics_auc
- The area under the curve. This summarizes true positive rate (TPR) and
false positive rate (FPR) across all possible model score thresholds. A
model with no predictive power has an AUC of 0.5, whereas a perfect
model has a score of 1.0.
$sel:metricDataPoints:TrainingMetrics'
, trainingMetrics_metricDataPoints
- The data points details.
trainingMetrics_auc :: Lens' TrainingMetrics (Maybe Double) Source #
The area under the curve. This summarizes true positive rate (TPR) and false positive rate (FPR) across all possible model score thresholds. A model with no predictive power has an AUC of 0.5, whereas a perfect model has a score of 1.0.
trainingMetrics_metricDataPoints :: Lens' TrainingMetrics (Maybe [MetricDataPoint]) Source #
The data points details.
TrainingResult
data TrainingResult Source #
The training result details.
See: newTrainingResult
smart constructor.
TrainingResult' | |
|
Instances
newTrainingResult :: TrainingResult Source #
Create a value of TrainingResult
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:dataValidationMetrics:TrainingResult'
, trainingResult_dataValidationMetrics
- The validation metrics.
$sel:trainingMetrics:TrainingResult'
, trainingResult_trainingMetrics
- The training metric details.
$sel:variableImportanceMetrics:TrainingResult'
, trainingResult_variableImportanceMetrics
- The variable importance metrics.
trainingResult_dataValidationMetrics :: Lens' TrainingResult (Maybe DataValidationMetrics) Source #
The validation metrics.
trainingResult_trainingMetrics :: Lens' TrainingResult (Maybe TrainingMetrics) Source #
The training metric details.
trainingResult_variableImportanceMetrics :: Lens' TrainingResult (Maybe VariableImportanceMetrics) Source #
The variable importance metrics.
Variable
The variable.
See: newVariable
smart constructor.
Variable' | |
|
Instances
newVariable :: Variable Source #
Create a value of Variable
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:lastUpdatedTime:Variable'
, variable_lastUpdatedTime
- The time when variable was last updated.
$sel:arn:Variable'
, variable_arn
- The ARN of the variable.
$sel:createdTime:Variable'
, variable_createdTime
- The time when the variable was created.
$sel:name:Variable'
, variable_name
- The name of the variable.
$sel:dataSource:Variable'
, variable_dataSource
- The data source of the variable.
$sel:dataType:Variable'
, variable_dataType
- The data type of the variable. For more information see
Variable types.
$sel:defaultValue:Variable'
, variable_defaultValue
- The default value of the variable.
$sel:variableType:Variable'
, variable_variableType
- 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
$sel:description:Variable'
, variable_description
- The description of the variable.
variable_lastUpdatedTime :: Lens' Variable (Maybe Text) Source #
The time when variable was last updated.
variable_dataSource :: Lens' Variable (Maybe DataSource) Source #
The data source of the variable.
variable_dataType :: Lens' Variable (Maybe DataType) Source #
The data type of the variable. For more information see Variable types.
variable_variableType :: Lens' Variable (Maybe Text) Source #
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
VariableEntry
data VariableEntry Source #
A variable in the list of variables for the batch create variable request.
See: newVariableEntry
smart constructor.
VariableEntry' | |
|
Instances
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.
VariableImportanceMetrics
data VariableImportanceMetrics Source #
The variable importance metrics details.
See: newVariableImportanceMetrics
smart constructor.
VariableImportanceMetrics' | |
|
Instances
newVariableImportanceMetrics :: VariableImportanceMetrics Source #
Create a value of VariableImportanceMetrics
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:logOddsMetrics:VariableImportanceMetrics'
, variableImportanceMetrics_logOddsMetrics
- List of variable metrics.
variableImportanceMetrics_logOddsMetrics :: Lens' VariableImportanceMetrics (Maybe [LogOddsMetric]) Source #
List of variable metrics.