| 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 |
Amazonka.FraudDetector
Contents
- Service Configuration
- Errors
- Waiters
- Operations
- CreateDetectorVersion
- BatchGetVariable
- UpdateModelVersion
- DeleteModelVersion
- UpdateDetectorVersionMetadata
- DeleteBatchImportJob
- DeleteRule
- PutLabel
- GetExternalModels
- GetDetectors
- DeleteLabel
- DeleteVariable
- UpdateVariable
- CreateVariable
- CreateBatchImportJob
- CreateRule
- ListTagsForResource
- GetModels
- UpdateRuleVersion
- DeleteEvent
- CancelBatchPredictionJob
- UpdateModelVersionStatus
- GetBatchPredictionJobs
- CreateModel
- GetLabels
- GetModelVersion
- PutExternalModel
- DeleteExternalModel
- GetEntityTypes
- DeleteModel
- UpdateModel
- CreateModelVersion
- DeleteEventsByEventType
- PutKMSEncryptionKey
- DescribeDetector
- GetOutcomes
- GetEventPrediction
- DeleteBatchPredictionJob
- GetEvent
- UpdateRuleMetadata
- PutEntityType
- CreateBatchPredictionJob
- DeleteEntityType
- DeleteEventType
- PutEventType
- UpdateDetectorVersionStatus
- CancelBatchImportJob
- SendEvent
- TagResource
- GetKMSEncryptionKey
- UpdateEventLabel
- GetBatchImportJobs
- GetDeleteEventsByEventTypeStatus
- DeleteOutcome
- GetRules
- GetVariables
- UntagResource
- PutDetector
- PutOutcome
- DeleteDetector
- DescribeModelVersions
- BatchCreateVariable
- GetDetectorVersion
- GetEventTypes
- DeleteDetectorVersion
- UpdateDetectorVersion
- Types
- 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
Description
Derived from API version 2019-11-15 of the AWS service descriptions, licensed under Apache 2.0.
This is the Amazon Fraud Detector API Reference. This guide is for developers who need detailed information about Amazon Fraud Detector API actions, data types, and errors. For more information about Amazon Fraud Detector features, see the Amazon Fraud Detector User Guide.
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
- data CreateDetectorVersion = CreateDetectorVersion' (Maybe RuleExecutionMode) (Maybe [ModelVersion]) (Maybe [Text]) (Maybe Text) (Maybe [Tag]) Text [Rule]
- newCreateDetectorVersion :: Text -> CreateDetectorVersion
- data CreateDetectorVersionResponse = CreateDetectorVersionResponse' (Maybe DetectorVersionStatus) (Maybe Text) (Maybe Text) Int
- newCreateDetectorVersionResponse :: Int -> CreateDetectorVersionResponse
- data BatchGetVariable = BatchGetVariable' (NonEmpty Text)
- newBatchGetVariable :: NonEmpty Text -> BatchGetVariable
- data BatchGetVariableResponse = BatchGetVariableResponse' (Maybe [Variable]) (Maybe [BatchGetVariableError]) Int
- newBatchGetVariableResponse :: Int -> BatchGetVariableResponse
- data UpdateModelVersion = UpdateModelVersion' (Maybe ExternalEventsDetail) (Maybe IngestedEventsDetail) (Maybe [Tag]) Text ModelTypeEnum Text
- newUpdateModelVersion :: Text -> ModelTypeEnum -> Text -> UpdateModelVersion
- data UpdateModelVersionResponse = UpdateModelVersionResponse' (Maybe Text) (Maybe ModelTypeEnum) (Maybe Text) (Maybe Text) Int
- newUpdateModelVersionResponse :: Int -> UpdateModelVersionResponse
- data DeleteModelVersion = DeleteModelVersion' Text ModelTypeEnum Text
- newDeleteModelVersion :: Text -> ModelTypeEnum -> Text -> DeleteModelVersion
- data DeleteModelVersionResponse = DeleteModelVersionResponse' Int
- newDeleteModelVersionResponse :: Int -> DeleteModelVersionResponse
- data UpdateDetectorVersionMetadata = UpdateDetectorVersionMetadata' Text Text Text
- newUpdateDetectorVersionMetadata :: Text -> Text -> Text -> UpdateDetectorVersionMetadata
- data UpdateDetectorVersionMetadataResponse = UpdateDetectorVersionMetadataResponse' Int
- newUpdateDetectorVersionMetadataResponse :: Int -> UpdateDetectorVersionMetadataResponse
- data DeleteBatchImportJob = DeleteBatchImportJob' Text
- newDeleteBatchImportJob :: Text -> DeleteBatchImportJob
- data DeleteBatchImportJobResponse = DeleteBatchImportJobResponse' Int
- newDeleteBatchImportJobResponse :: Int -> DeleteBatchImportJobResponse
- data DeleteRule = DeleteRule' Rule
- newDeleteRule :: Rule -> DeleteRule
- data DeleteRuleResponse = DeleteRuleResponse' Int
- newDeleteRuleResponse :: Int -> DeleteRuleResponse
- data PutLabel = PutLabel' (Maybe Text) (Maybe [Tag]) Text
- newPutLabel :: Text -> PutLabel
- data PutLabelResponse = PutLabelResponse' Int
- newPutLabelResponse :: Int -> PutLabelResponse
- data GetExternalModels = GetExternalModels' (Maybe Text) (Maybe Text) (Maybe Natural)
- newGetExternalModels :: GetExternalModels
- data GetExternalModelsResponse = GetExternalModelsResponse' (Maybe Text) (Maybe [ExternalModel]) Int
- newGetExternalModelsResponse :: Int -> GetExternalModelsResponse
- data GetDetectors = GetDetectors' (Maybe Text) (Maybe Text) (Maybe Natural)
- newGetDetectors :: GetDetectors
- data GetDetectorsResponse = GetDetectorsResponse' (Maybe Text) (Maybe [Detector]) Int
- newGetDetectorsResponse :: Int -> GetDetectorsResponse
- data DeleteLabel = DeleteLabel' Text
- newDeleteLabel :: Text -> DeleteLabel
- data DeleteLabelResponse = DeleteLabelResponse' Int
- newDeleteLabelResponse :: Int -> DeleteLabelResponse
- data DeleteVariable = DeleteVariable' Text
- newDeleteVariable :: Text -> DeleteVariable
- data DeleteVariableResponse = DeleteVariableResponse' Int
- newDeleteVariableResponse :: Int -> DeleteVariableResponse
- data UpdateVariable = UpdateVariable' (Maybe Text) (Maybe Text) (Maybe Text) Text
- newUpdateVariable :: Text -> UpdateVariable
- data UpdateVariableResponse = UpdateVariableResponse' Int
- newUpdateVariableResponse :: Int -> UpdateVariableResponse
- data CreateVariable = CreateVariable' (Maybe Text) (Maybe Text) (Maybe [Tag]) Text DataType DataSource Text
- newCreateVariable :: Text -> DataType -> DataSource -> Text -> CreateVariable
- data CreateVariableResponse = CreateVariableResponse' Int
- newCreateVariableResponse :: Int -> CreateVariableResponse
- data CreateBatchImportJob = CreateBatchImportJob' (Maybe [Tag]) Text Text Text Text Text
- newCreateBatchImportJob :: Text -> Text -> Text -> Text -> Text -> CreateBatchImportJob
- data CreateBatchImportJobResponse = CreateBatchImportJobResponse' Int
- newCreateBatchImportJobResponse :: Int -> CreateBatchImportJobResponse
- data CreateRule = CreateRule' (Maybe Text) (Maybe [Tag]) Text Text (Sensitive Text) Language (NonEmpty Text)
- newCreateRule :: Text -> Text -> Text -> Language -> NonEmpty Text -> CreateRule
- data CreateRuleResponse = CreateRuleResponse' (Maybe Rule) Int
- newCreateRuleResponse :: Int -> CreateRuleResponse
- data ListTagsForResource = ListTagsForResource' (Maybe Text) (Maybe Natural) Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe Text) (Maybe [Tag]) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data GetModels = GetModels' (Maybe ModelTypeEnum) (Maybe Text) (Maybe Text) (Maybe Natural)
- newGetModels :: GetModels
- data GetModelsResponse = GetModelsResponse' (Maybe [Model]) (Maybe Text) Int
- newGetModelsResponse :: Int -> GetModelsResponse
- data UpdateRuleVersion = UpdateRuleVersion' (Maybe Text) (Maybe [Tag]) Rule (Sensitive Text) Language (NonEmpty Text)
- newUpdateRuleVersion :: Rule -> Text -> Language -> NonEmpty Text -> UpdateRuleVersion
- data UpdateRuleVersionResponse = UpdateRuleVersionResponse' (Maybe Rule) Int
- newUpdateRuleVersionResponse :: Int -> UpdateRuleVersionResponse
- data DeleteEvent = DeleteEvent' (Maybe Bool) Text Text
- newDeleteEvent :: Text -> Text -> DeleteEvent
- data DeleteEventResponse = DeleteEventResponse' Int
- newDeleteEventResponse :: Int -> DeleteEventResponse
- data CancelBatchPredictionJob = CancelBatchPredictionJob' Text
- newCancelBatchPredictionJob :: Text -> CancelBatchPredictionJob
- data CancelBatchPredictionJobResponse = CancelBatchPredictionJobResponse' Int
- newCancelBatchPredictionJobResponse :: Int -> CancelBatchPredictionJobResponse
- data UpdateModelVersionStatus = UpdateModelVersionStatus' Text ModelTypeEnum Text ModelVersionStatus
- newUpdateModelVersionStatus :: Text -> ModelTypeEnum -> Text -> ModelVersionStatus -> UpdateModelVersionStatus
- data UpdateModelVersionStatusResponse = UpdateModelVersionStatusResponse' Int
- newUpdateModelVersionStatusResponse :: Int -> UpdateModelVersionStatusResponse
- data GetBatchPredictionJobs = GetBatchPredictionJobs' (Maybe Text) (Maybe Text) (Maybe Natural)
- newGetBatchPredictionJobs :: GetBatchPredictionJobs
- data GetBatchPredictionJobsResponse = GetBatchPredictionJobsResponse' (Maybe [BatchPrediction]) (Maybe Text) Int
- newGetBatchPredictionJobsResponse :: Int -> GetBatchPredictionJobsResponse
- data CreateModel = CreateModel' (Maybe Text) (Maybe [Tag]) Text ModelTypeEnum Text
- newCreateModel :: Text -> ModelTypeEnum -> Text -> CreateModel
- data CreateModelResponse = CreateModelResponse' Int
- newCreateModelResponse :: Int -> CreateModelResponse
- data GetLabels = GetLabels' (Maybe Text) (Maybe Text) (Maybe Natural)
- newGetLabels :: GetLabels
- data GetLabelsResponse = GetLabelsResponse' (Maybe Text) (Maybe [Label]) Int
- newGetLabelsResponse :: Int -> GetLabelsResponse
- data GetModelVersion = GetModelVersion' Text ModelTypeEnum Text
- newGetModelVersion :: Text -> ModelTypeEnum -> Text -> GetModelVersion
- data GetModelVersionResponse = GetModelVersionResponse' (Maybe Text) (Maybe ModelTypeEnum) (Maybe Text) (Maybe Text) (Maybe TrainingDataSourceEnum) (Maybe ExternalEventsDetail) (Maybe IngestedEventsDetail) (Maybe Text) (Maybe TrainingDataSchema) Int
- newGetModelVersionResponse :: Int -> GetModelVersionResponse
- data PutExternalModel = PutExternalModel' (Maybe [Tag]) Text ModelSource Text ModelInputConfiguration ModelOutputConfiguration ModelEndpointStatus
- newPutExternalModel :: Text -> ModelSource -> Text -> ModelInputConfiguration -> ModelOutputConfiguration -> ModelEndpointStatus -> PutExternalModel
- data PutExternalModelResponse = PutExternalModelResponse' Int
- newPutExternalModelResponse :: Int -> PutExternalModelResponse
- data DeleteExternalModel = DeleteExternalModel' Text
- newDeleteExternalModel :: Text -> DeleteExternalModel
- data DeleteExternalModelResponse = DeleteExternalModelResponse' Int
- newDeleteExternalModelResponse :: Int -> DeleteExternalModelResponse
- data GetEntityTypes = GetEntityTypes' (Maybe Text) (Maybe Text) (Maybe Natural)
- newGetEntityTypes :: GetEntityTypes
- data GetEntityTypesResponse = GetEntityTypesResponse' (Maybe [EntityType]) (Maybe Text) Int
- newGetEntityTypesResponse :: Int -> GetEntityTypesResponse
- data DeleteModel = DeleteModel' Text ModelTypeEnum
- newDeleteModel :: Text -> ModelTypeEnum -> DeleteModel
- data DeleteModelResponse = DeleteModelResponse' Int
- newDeleteModelResponse :: Int -> DeleteModelResponse
- data UpdateModel = UpdateModel' (Maybe Text) Text ModelTypeEnum
- newUpdateModel :: Text -> ModelTypeEnum -> UpdateModel
- data UpdateModelResponse = UpdateModelResponse' Int
- newUpdateModelResponse :: Int -> UpdateModelResponse
- data CreateModelVersion = CreateModelVersion' (Maybe ExternalEventsDetail) (Maybe IngestedEventsDetail) (Maybe [Tag]) Text ModelTypeEnum TrainingDataSourceEnum TrainingDataSchema
- newCreateModelVersion :: Text -> ModelTypeEnum -> TrainingDataSourceEnum -> TrainingDataSchema -> CreateModelVersion
- data CreateModelVersionResponse = CreateModelVersionResponse' (Maybe Text) (Maybe ModelTypeEnum) (Maybe Text) (Maybe Text) Int
- newCreateModelVersionResponse :: Int -> CreateModelVersionResponse
- data DeleteEventsByEventType = DeleteEventsByEventType' Text
- newDeleteEventsByEventType :: Text -> DeleteEventsByEventType
- data DeleteEventsByEventTypeResponse = DeleteEventsByEventTypeResponse' (Maybe Text) (Maybe Text) Int
- newDeleteEventsByEventTypeResponse :: Int -> DeleteEventsByEventTypeResponse
- data PutKMSEncryptionKey = PutKMSEncryptionKey' Text
- newPutKMSEncryptionKey :: Text -> PutKMSEncryptionKey
- data PutKMSEncryptionKeyResponse = PutKMSEncryptionKeyResponse' Int
- newPutKMSEncryptionKeyResponse :: Int -> PutKMSEncryptionKeyResponse
- data DescribeDetector = DescribeDetector' (Maybe Text) (Maybe Natural) Text
- newDescribeDetector :: Text -> DescribeDetector
- data DescribeDetectorResponse = DescribeDetectorResponse' (Maybe [DetectorVersionSummary]) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newDescribeDetectorResponse :: Int -> DescribeDetectorResponse
- data GetOutcomes = GetOutcomes' (Maybe Text) (Maybe Text) (Maybe Natural)
- newGetOutcomes :: GetOutcomes
- data GetOutcomesResponse = GetOutcomesResponse' (Maybe [Outcome]) (Maybe Text) Int
- newGetOutcomesResponse :: Int -> GetOutcomesResponse
- data GetEventPrediction = GetEventPrediction' (Maybe Text) (Maybe (Sensitive (HashMap Text ModelEndpointDataBlob))) Text Text Text [Sensitive Entity] Text (HashMap Text (Sensitive Text))
- newGetEventPrediction :: Text -> Text -> Text -> Text -> GetEventPrediction
- data GetEventPredictionResponse = GetEventPredictionResponse' (Maybe [ModelScores]) (Maybe [ExternalModelOutputs]) (Maybe [RuleResult]) Int
- newGetEventPredictionResponse :: Int -> GetEventPredictionResponse
- data DeleteBatchPredictionJob = DeleteBatchPredictionJob' Text
- newDeleteBatchPredictionJob :: Text -> DeleteBatchPredictionJob
- data DeleteBatchPredictionJobResponse = DeleteBatchPredictionJobResponse' Int
- newDeleteBatchPredictionJobResponse :: Int -> DeleteBatchPredictionJobResponse
- data GetEvent = GetEvent' Text Text
- newGetEvent :: Text -> Text -> GetEvent
- data GetEventResponse = GetEventResponse' (Maybe Event) Int
- newGetEventResponse :: Int -> GetEventResponse
- data UpdateRuleMetadata = UpdateRuleMetadata' Rule Text
- newUpdateRuleMetadata :: Rule -> Text -> UpdateRuleMetadata
- data UpdateRuleMetadataResponse = UpdateRuleMetadataResponse' Int
- newUpdateRuleMetadataResponse :: Int -> UpdateRuleMetadataResponse
- data PutEntityType = PutEntityType' (Maybe Text) (Maybe [Tag]) Text
- newPutEntityType :: Text -> PutEntityType
- data PutEntityTypeResponse = PutEntityTypeResponse' Int
- newPutEntityTypeResponse :: Int -> PutEntityTypeResponse
- data CreateBatchPredictionJob = CreateBatchPredictionJob' (Maybe Text) (Maybe [Tag]) Text Text Text Text Text Text
- newCreateBatchPredictionJob :: Text -> Text -> Text -> Text -> Text -> Text -> CreateBatchPredictionJob
- data CreateBatchPredictionJobResponse = CreateBatchPredictionJobResponse' Int
- newCreateBatchPredictionJobResponse :: Int -> CreateBatchPredictionJobResponse
- data DeleteEntityType = DeleteEntityType' Text
- newDeleteEntityType :: Text -> DeleteEntityType
- data DeleteEntityTypeResponse = DeleteEntityTypeResponse' Int
- newDeleteEntityTypeResponse :: Int -> DeleteEntityTypeResponse
- data DeleteEventType = DeleteEventType' Text
- newDeleteEventType :: Text -> DeleteEventType
- data DeleteEventTypeResponse = DeleteEventTypeResponse' Int
- newDeleteEventTypeResponse :: Int -> DeleteEventTypeResponse
- data PutEventType = PutEventType' (Maybe [Text]) (Maybe EventIngestion) (Maybe Text) (Maybe [Tag]) Text (NonEmpty Text) (NonEmpty Text)
- newPutEventType :: Text -> NonEmpty Text -> NonEmpty Text -> PutEventType
- data PutEventTypeResponse = PutEventTypeResponse' Int
- newPutEventTypeResponse :: Int -> PutEventTypeResponse
- data UpdateDetectorVersionStatus = UpdateDetectorVersionStatus' Text Text DetectorVersionStatus
- newUpdateDetectorVersionStatus :: Text -> Text -> DetectorVersionStatus -> UpdateDetectorVersionStatus
- data UpdateDetectorVersionStatusResponse = UpdateDetectorVersionStatusResponse' Int
- newUpdateDetectorVersionStatusResponse :: Int -> UpdateDetectorVersionStatusResponse
- data CancelBatchImportJob = CancelBatchImportJob' Text
- newCancelBatchImportJob :: Text -> CancelBatchImportJob
- data CancelBatchImportJobResponse = CancelBatchImportJobResponse' Int
- newCancelBatchImportJobResponse :: Int -> CancelBatchImportJobResponse
- data SendEvent = SendEvent' (Maybe Text) (Maybe Text) Text Text Text (HashMap Text (Sensitive Text)) [Sensitive Entity]
- newSendEvent :: Text -> Text -> Text -> SendEvent
- data SendEventResponse = SendEventResponse' Int
- newSendEventResponse :: Int -> SendEventResponse
- data TagResource = TagResource' Text [Tag]
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' Int
- newTagResourceResponse :: Int -> TagResourceResponse
- data GetKMSEncryptionKey = GetKMSEncryptionKey' {
- newGetKMSEncryptionKey :: GetKMSEncryptionKey
- data GetKMSEncryptionKeyResponse = GetKMSEncryptionKeyResponse' (Maybe KMSKey) Int
- newGetKMSEncryptionKeyResponse :: Int -> GetKMSEncryptionKeyResponse
- data UpdateEventLabel = UpdateEventLabel' Text Text Text Text
- newUpdateEventLabel :: Text -> Text -> Text -> Text -> UpdateEventLabel
- data UpdateEventLabelResponse = UpdateEventLabelResponse' Int
- newUpdateEventLabelResponse :: Int -> UpdateEventLabelResponse
- data GetBatchImportJobs = GetBatchImportJobs' (Maybe Text) (Maybe Text) (Maybe Natural)
- newGetBatchImportJobs :: GetBatchImportJobs
- data GetBatchImportJobsResponse = GetBatchImportJobsResponse' (Maybe Text) (Maybe [BatchImport]) Int
- newGetBatchImportJobsResponse :: Int -> GetBatchImportJobsResponse
- data GetDeleteEventsByEventTypeStatus = GetDeleteEventsByEventTypeStatus' Text
- newGetDeleteEventsByEventTypeStatus :: Text -> GetDeleteEventsByEventTypeStatus
- data GetDeleteEventsByEventTypeStatusResponse = GetDeleteEventsByEventTypeStatusResponse' (Maybe Text) (Maybe AsyncJobStatus) Int
- newGetDeleteEventsByEventTypeStatusResponse :: Int -> GetDeleteEventsByEventTypeStatusResponse
- data DeleteOutcome = DeleteOutcome' Text
- newDeleteOutcome :: Text -> DeleteOutcome
- data DeleteOutcomeResponse = DeleteOutcomeResponse' Int
- newDeleteOutcomeResponse :: Int -> DeleteOutcomeResponse
- data GetRules = GetRules' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Natural) Text
- newGetRules :: Text -> GetRules
- data GetRulesResponse = GetRulesResponse' (Maybe [RuleDetail]) (Maybe Text) Int
- newGetRulesResponse :: Int -> GetRulesResponse
- data GetVariables = GetVariables' (Maybe Text) (Maybe Text) (Maybe Natural)
- newGetVariables :: GetVariables
- data GetVariablesResponse = GetVariablesResponse' (Maybe [Variable]) (Maybe Text) Int
- newGetVariablesResponse :: Int -> GetVariablesResponse
- data UntagResource = UntagResource' Text [Text]
- newUntagResource :: Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' Int
- newUntagResourceResponse :: Int -> UntagResourceResponse
- data PutDetector = PutDetector' (Maybe Text) (Maybe [Tag]) Text Text
- newPutDetector :: Text -> Text -> PutDetector
- data PutDetectorResponse = PutDetectorResponse' Int
- newPutDetectorResponse :: Int -> PutDetectorResponse
- data PutOutcome = PutOutcome' (Maybe Text) (Maybe [Tag]) Text
- newPutOutcome :: Text -> PutOutcome
- data PutOutcomeResponse = PutOutcomeResponse' Int
- newPutOutcomeResponse :: Int -> PutOutcomeResponse
- data DeleteDetector = DeleteDetector' Text
- newDeleteDetector :: Text -> DeleteDetector
- data DeleteDetectorResponse = DeleteDetectorResponse' Int
- newDeleteDetectorResponse :: Int -> DeleteDetectorResponse
- data DescribeModelVersions = DescribeModelVersions' (Maybe ModelTypeEnum) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Natural)
- newDescribeModelVersions :: DescribeModelVersions
- data DescribeModelVersionsResponse = DescribeModelVersionsResponse' (Maybe Text) (Maybe [ModelVersionDetail]) Int
- newDescribeModelVersionsResponse :: Int -> DescribeModelVersionsResponse
- data BatchCreateVariable = BatchCreateVariable' (Maybe [Tag]) (NonEmpty VariableEntry)
- newBatchCreateVariable :: NonEmpty VariableEntry -> BatchCreateVariable
- data BatchCreateVariableResponse = BatchCreateVariableResponse' (Maybe [BatchCreateVariableError]) Int
- newBatchCreateVariableResponse :: Int -> BatchCreateVariableResponse
- data GetDetectorVersion = GetDetectorVersion' Text Text
- newGetDetectorVersion :: Text -> Text -> GetDetectorVersion
- data GetDetectorVersionResponse = GetDetectorVersionResponse' (Maybe DetectorVersionStatus) (Maybe RuleExecutionMode) (Maybe Text) (Maybe Text) (Maybe [Rule]) (Maybe Text) (Maybe Text) (Maybe [ModelVersion]) (Maybe Text) (Maybe [Text]) (Maybe Text) Int
- newGetDetectorVersionResponse :: Int -> GetDetectorVersionResponse
- data GetEventTypes = GetEventTypes' (Maybe Text) (Maybe Text) (Maybe Natural)
- newGetEventTypes :: GetEventTypes
- data GetEventTypesResponse = GetEventTypesResponse' (Maybe [Sensitive EventType]) (Maybe Text) Int
- newGetEventTypesResponse :: Int -> GetEventTypesResponse
- data DeleteDetectorVersion = DeleteDetectorVersion' Text Text
- newDeleteDetectorVersion :: Text -> Text -> DeleteDetectorVersion
- data DeleteDetectorVersionResponse = DeleteDetectorVersionResponse' Int
- newDeleteDetectorVersionResponse :: Int -> DeleteDetectorVersionResponse
- data UpdateDetectorVersion = UpdateDetectorVersion' (Maybe RuleExecutionMode) (Maybe [ModelVersion]) (Maybe Text) Text Text [Text] [Rule]
- newUpdateDetectorVersion :: Text -> Text -> UpdateDetectorVersion
- data UpdateDetectorVersionResponse = UpdateDetectorVersionResponse' Int
- newUpdateDetectorVersionResponse :: Int -> UpdateDetectorVersionResponse
- 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' (Maybe Text) (Maybe Int) (Maybe Text)
- newBatchCreateVariableError :: BatchCreateVariableError
- data BatchGetVariableError = BatchGetVariableError' (Maybe Text) (Maybe Int) (Maybe Text)
- newBatchGetVariableError :: BatchGetVariableError
- data BatchImport = BatchImport' (Maybe Text) (Maybe Text) (Maybe AsyncJobStatus) (Maybe Int) (Maybe Int) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Int)
- newBatchImport :: BatchImport
- data BatchPrediction = BatchPrediction' (Maybe Text) (Maybe Text) (Maybe AsyncJobStatus) (Maybe Int) (Maybe Int) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newBatchPrediction :: BatchPrediction
- data DataValidationMetrics = DataValidationMetrics' (Maybe [FieldValidationMessage]) (Maybe [FileValidationMessage])
- newDataValidationMetrics :: DataValidationMetrics
- data Detector = Detector' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newDetector :: Detector
- data DetectorVersionSummary = DetectorVersionSummary' (Maybe DetectorVersionStatus) (Maybe Text) (Maybe Text) (Maybe Text)
- newDetectorVersionSummary :: DetectorVersionSummary
- data Entity = Entity' Text Text
- newEntity :: Text -> Text -> Entity
- data EntityType = EntityType' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newEntityType :: EntityType
- data Event = Event' (Maybe Text) (Maybe [Sensitive Entity]) (Maybe Text) (Maybe Text) (Maybe (HashMap Text (Sensitive Text))) (Maybe Text) (Maybe Text)
- newEvent :: Event
- data EventType = EventType' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (NonEmpty Text)) (Maybe [Text]) (Maybe Text) (Maybe IngestedEventStatistics) (Maybe [Text]) (Maybe EventIngestion) (Maybe Text)
- newEventType :: EventType
- data ExternalEventsDetail = ExternalEventsDetail' Text Text
- newExternalEventsDetail :: Text -> Text -> ExternalEventsDetail
- data ExternalModel = ExternalModel' (Maybe Text) (Maybe ModelSource) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ModelEndpointStatus) (Maybe ModelOutputConfiguration) (Maybe Text) (Maybe ModelInputConfiguration)
- newExternalModel :: ExternalModel
- data ExternalModelOutputs = ExternalModelOutputs' (Maybe ExternalModelSummary) (Maybe (HashMap Text Text))
- newExternalModelOutputs :: ExternalModelOutputs
- data ExternalModelSummary = ExternalModelSummary' (Maybe Text) (Maybe ModelSource)
- newExternalModelSummary :: ExternalModelSummary
- data FieldValidationMessage = FieldValidationMessage' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newFieldValidationMessage :: FieldValidationMessage
- data FileValidationMessage = FileValidationMessage' (Maybe Text) (Maybe Text) (Maybe Text)
- newFileValidationMessage :: FileValidationMessage
- data IngestedEventStatistics = IngestedEventStatistics' (Maybe Integer) (Maybe Text) (Maybe Text) (Maybe Integer) (Maybe Text)
- newIngestedEventStatistics :: IngestedEventStatistics
- data IngestedEventsDetail = IngestedEventsDetail' IngestedEventsTimeWindow
- newIngestedEventsDetail :: IngestedEventsTimeWindow -> IngestedEventsDetail
- data IngestedEventsTimeWindow = IngestedEventsTimeWindow' Text Text
- newIngestedEventsTimeWindow :: Text -> Text -> IngestedEventsTimeWindow
- data KMSKey = KMSKey' (Maybe Text)
- newKMSKey :: KMSKey
- data Label = Label' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newLabel :: Label
- data LabelSchema = LabelSchema' (Maybe UnlabeledEventsTreatment) (HashMap Text (NonEmpty Text))
- newLabelSchema :: LabelSchema
- data LogOddsMetric = LogOddsMetric' Text Text Double
- newLogOddsMetric :: Text -> Text -> Double -> LogOddsMetric
- data MetricDataPoint = MetricDataPoint' (Maybe Double) (Maybe Double) (Maybe Double) (Maybe Double)
- newMetricDataPoint :: MetricDataPoint
- data Model = Model' (Maybe ModelTypeEnum) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newModel :: Model
- data ModelEndpointDataBlob = ModelEndpointDataBlob' (Maybe Base64) (Maybe Text)
- newModelEndpointDataBlob :: ModelEndpointDataBlob
- data ModelInputConfiguration = ModelInputConfiguration' (Maybe ModelInputDataFormat) (Maybe Text) (Maybe Text) (Maybe Text) Bool
- newModelInputConfiguration :: Bool -> ModelInputConfiguration
- data ModelOutputConfiguration = ModelOutputConfiguration' (Maybe (HashMap Text Text)) (Maybe (HashMap Text Text)) ModelOutputDataFormat
- newModelOutputConfiguration :: ModelOutputDataFormat -> ModelOutputConfiguration
- data ModelScores = ModelScores' (Maybe ModelVersion) (Maybe (HashMap Text Double))
- newModelScores :: ModelScores
- data ModelVersion = ModelVersion' (Maybe Text) Text ModelTypeEnum Text
- newModelVersion :: Text -> ModelTypeEnum -> Text -> ModelVersion
- data ModelVersionDetail = ModelVersionDetail' (Maybe Text) (Maybe ModelTypeEnum) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe TrainingDataSourceEnum) (Maybe Text) (Maybe ExternalEventsDetail) (Maybe IngestedEventsDetail) (Maybe Text) (Maybe TrainingResult) (Maybe TrainingDataSchema)
- newModelVersionDetail :: ModelVersionDetail
- data Outcome = Outcome' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newOutcome :: Outcome
- data Rule = Rule' Text Text Text
- newRule :: Text -> Text -> Text -> Rule
- data RuleDetail = RuleDetail' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (NonEmpty Text)) (Maybe Text) (Maybe (Sensitive Text)) (Maybe Language) (Maybe Text)
- newRuleDetail :: RuleDetail
- data RuleResult = RuleResult' (Maybe Text) (Maybe [Text])
- newRuleResult :: RuleResult
- data Tag = Tag' Text Text
- newTag :: Text -> Text -> Tag
- data TrainingDataSchema = TrainingDataSchema' [Text] LabelSchema
- newTrainingDataSchema :: LabelSchema -> TrainingDataSchema
- data TrainingMetrics = TrainingMetrics' (Maybe Double) (Maybe [MetricDataPoint])
- newTrainingMetrics :: TrainingMetrics
- data TrainingResult = TrainingResult' (Maybe DataValidationMetrics) (Maybe TrainingMetrics) (Maybe VariableImportanceMetrics)
- newTrainingResult :: TrainingResult
- data Variable = Variable' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe DataSource) (Maybe DataType) (Maybe Text) (Maybe Text) (Maybe Text)
- newVariable :: Variable
- data VariableEntry = VariableEntry' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newVariableEntry :: VariableEntry
- data VariableImportanceMetrics = VariableImportanceMetrics' (Maybe [LogOddsMetric])
- newVariableImportanceMetrics :: VariableImportanceMetrics
Service Configuration
defaultService :: Service Source #
API version 2019-11-15 of the Amazon Fraud Detector SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by FraudDetector.
ValidationException
_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #
An exception indicating a specified value is not allowed.
AccessDeniedException
_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
_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
_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #
An exception indicating there was a conflict during a delete operation.
ThrottlingException
_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #
An exception indicating a throttling error.
InternalServerException
_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #
An exception indicating an internal server error.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
An exception indicating the specified resource was not found.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait specification is fulfilled. The Wait specification
determines how many attempts should be made, in addition to delay and retry strategies.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
CreateDetectorVersion
data CreateDetectorVersion Source #
See: newCreateDetectorVersion smart constructor.
Constructors
| CreateDetectorVersion' (Maybe RuleExecutionMode) (Maybe [ModelVersion]) (Maybe [Text]) (Maybe Text) (Maybe [Tag]) Text [Rule] |
Instances
newCreateDetectorVersion Source #
Create a value of CreateDetectorVersion 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:ruleExecutionMode:CreateDetectorVersion', createDetectorVersion_ruleExecutionMode - The rule execution mode for the rules included in the detector version.
You can define and edit the rule mode at the detector version level, when it is in draft status.
If you specify FIRST_MATCHED, Amazon Fraud Detector evaluates rules
sequentially, first to last, stopping at the first matched rule. Amazon
Fraud dectector then provides the outcomes for that single rule.
If you specifiy ALL_MATCHED, Amazon Fraud Detector evaluates all rules
and returns the outcomes for all matched rules.
The default behavior is FIRST_MATCHED.
$sel:modelVersions:CreateDetectorVersion', createDetectorVersion_modelVersions - The model versions to include in the detector version.
$sel:externalModelEndpoints:CreateDetectorVersion', createDetectorVersion_externalModelEndpoints - The Amazon Sagemaker model endpoints to include in the detector version.
$sel:description:CreateDetectorVersion', createDetectorVersion_description - The description of the detector version.
$sel:tags:CreateDetectorVersion', createDetectorVersion_tags - A collection of key and value pairs.
$sel:detectorId:CreateDetectorVersion', createDetectorVersion_detectorId - The ID of the detector under which you want to create a new version.
$sel:rules:CreateDetectorVersion', createDetectorVersion_rules - The rules to include in the detector version.
data CreateDetectorVersionResponse Source #
See: newCreateDetectorVersionResponse smart constructor.
Constructors
| CreateDetectorVersionResponse' (Maybe DetectorVersionStatus) (Maybe Text) (Maybe Text) Int |
Instances
newCreateDetectorVersionResponse Source #
Create a value of CreateDetectorVersionResponse 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:CreateDetectorVersionResponse', createDetectorVersionResponse_status - The status of the detector version.
$sel:detectorVersionId:CreateDetectorVersionResponse', createDetectorVersionResponse_detectorVersionId - The ID for the created detector.
$sel:detectorId:CreateDetectorVersion', createDetectorVersionResponse_detectorId - The ID for the created version's parent detector.
$sel:httpStatus:CreateDetectorVersionResponse', createDetectorVersionResponse_httpStatus - The response's http status code.
BatchGetVariable
data BatchGetVariable Source #
See: newBatchGetVariable smart constructor.
Constructors
| BatchGetVariable' (NonEmpty Text) |
Instances
Arguments
| :: NonEmpty Text | |
| -> BatchGetVariable |
Create a value of BatchGetVariable 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:names:BatchGetVariable', batchGetVariable_names - The list of variable names to get.
data BatchGetVariableResponse Source #
See: newBatchGetVariableResponse smart constructor.
Constructors
| BatchGetVariableResponse' (Maybe [Variable]) (Maybe [BatchGetVariableError]) Int |
Instances
newBatchGetVariableResponse Source #
Create a value of BatchGetVariableResponse 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:variables:BatchGetVariableResponse', batchGetVariableResponse_variables - The returned variables.
$sel:errors:BatchGetVariableResponse', batchGetVariableResponse_errors - The errors from the request.
$sel:httpStatus:BatchGetVariableResponse', batchGetVariableResponse_httpStatus - The response's http status code.
UpdateModelVersion
data UpdateModelVersion Source #
See: newUpdateModelVersion smart constructor.
Constructors
| UpdateModelVersion' (Maybe ExternalEventsDetail) (Maybe IngestedEventsDetail) (Maybe [Tag]) Text ModelTypeEnum Text |
Instances
newUpdateModelVersion Source #
Arguments
| :: Text | |
| -> ModelTypeEnum | |
| -> Text | |
| -> UpdateModelVersion |
Create a value of UpdateModelVersion 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:externalEventsDetail:UpdateModelVersion', updateModelVersion_externalEventsDetail - The details of the external events data used for training the model
version. Required if trainingDataSource is EXTERNAL_EVENTS.
$sel:ingestedEventsDetail:UpdateModelVersion', updateModelVersion_ingestedEventsDetail - The details of the ingested event used for training the model version.
Required if your trainingDataSource is INGESTED_EVENTS.
$sel:tags:UpdateModelVersion', updateModelVersion_tags - A collection of key and value pairs.
$sel:modelId:UpdateModelVersion', updateModelVersion_modelId - The model ID.
$sel:modelType:UpdateModelVersion', updateModelVersion_modelType - The model type.
$sel:majorVersionNumber:UpdateModelVersion', updateModelVersion_majorVersionNumber - The major version number.
data UpdateModelVersionResponse Source #
See: newUpdateModelVersionResponse smart constructor.
Constructors
| UpdateModelVersionResponse' (Maybe Text) (Maybe ModelTypeEnum) (Maybe Text) (Maybe Text) Int |
Instances
newUpdateModelVersionResponse Source #
Create a value of UpdateModelVersionResponse 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:UpdateModelVersionResponse', updateModelVersionResponse_status - The status of the updated model version.
$sel:modelType:UpdateModelVersion', updateModelVersionResponse_modelType - The model type.
$sel:modelId:UpdateModelVersion', updateModelVersionResponse_modelId - The model ID.
$sel:modelVersionNumber:UpdateModelVersionResponse', updateModelVersionResponse_modelVersionNumber - The model version number of the model version updated.
$sel:httpStatus:UpdateModelVersionResponse', updateModelVersionResponse_httpStatus - The response's http status code.
DeleteModelVersion
data DeleteModelVersion Source #
See: newDeleteModelVersion smart constructor.
Constructors
| DeleteModelVersion' Text ModelTypeEnum Text |
Instances
newDeleteModelVersion Source #
Arguments
| :: Text | |
| -> ModelTypeEnum | |
| -> Text | |
| -> DeleteModelVersion |
Create a value of DeleteModelVersion 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:modelId:DeleteModelVersion', deleteModelVersion_modelId - The model ID of the model version to delete.
$sel:modelType:DeleteModelVersion', deleteModelVersion_modelType - The model type of the model version to delete.
$sel:modelVersionNumber:DeleteModelVersion', deleteModelVersion_modelVersionNumber - The model version number of the model version to delete.
data DeleteModelVersionResponse Source #
See: newDeleteModelVersionResponse smart constructor.
Constructors
| DeleteModelVersionResponse' Int |
Instances
newDeleteModelVersionResponse Source #
Create a value of DeleteModelVersionResponse 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:httpStatus:DeleteModelVersionResponse', deleteModelVersionResponse_httpStatus - The response's http status code.
UpdateDetectorVersionMetadata
data UpdateDetectorVersionMetadata Source #
See: newUpdateDetectorVersionMetadata smart constructor.
Constructors
| UpdateDetectorVersionMetadata' Text Text Text |
Instances
newUpdateDetectorVersionMetadata Source #
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> UpdateDetectorVersionMetadata |
Create a value of UpdateDetectorVersionMetadata 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:UpdateDetectorVersionMetadata', updateDetectorVersionMetadata_detectorId - The detector ID.
$sel:detectorVersionId:UpdateDetectorVersionMetadata', updateDetectorVersionMetadata_detectorVersionId - The detector version ID.
$sel:description:UpdateDetectorVersionMetadata', updateDetectorVersionMetadata_description - The description.
data UpdateDetectorVersionMetadataResponse Source #
See: newUpdateDetectorVersionMetadataResponse smart constructor.
Constructors
| UpdateDetectorVersionMetadataResponse' Int |
Instances
newUpdateDetectorVersionMetadataResponse Source #
Arguments
| :: Int | |
| -> UpdateDetectorVersionMetadataResponse |
Create a value of UpdateDetectorVersionMetadataResponse 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:httpStatus:UpdateDetectorVersionMetadataResponse', updateDetectorVersionMetadataResponse_httpStatus - The response's http status code.
DeleteBatchImportJob
data DeleteBatchImportJob Source #
See: newDeleteBatchImportJob smart constructor.
Constructors
| DeleteBatchImportJob' Text |
Instances
newDeleteBatchImportJob Source #
Arguments
| :: Text | |
| -> DeleteBatchImportJob |
Create a value of DeleteBatchImportJob 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:jobId:DeleteBatchImportJob', deleteBatchImportJob_jobId - The ID of the batch import job to delete.
data DeleteBatchImportJobResponse Source #
See: newDeleteBatchImportJobResponse smart constructor.
Constructors
| DeleteBatchImportJobResponse' Int |
Instances
newDeleteBatchImportJobResponse Source #
Create a value of DeleteBatchImportJobResponse 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:httpStatus:DeleteBatchImportJobResponse', deleteBatchImportJobResponse_httpStatus - The response's http status code.
DeleteRule
data DeleteRule Source #
See: newDeleteRule smart constructor.
Constructors
| DeleteRule' Rule |
Instances
Arguments
| :: Rule | |
| -> DeleteRule |
Create a value of DeleteRule 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:rule:DeleteRule', deleteRule_rule - Undocumented member.
data DeleteRuleResponse Source #
See: newDeleteRuleResponse smart constructor.
Constructors
| DeleteRuleResponse' Int |
Instances
newDeleteRuleResponse Source #
Arguments
| :: Int | |
| -> DeleteRuleResponse |
Create a value of DeleteRuleResponse 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:httpStatus:DeleteRuleResponse', deleteRuleResponse_httpStatus - The response's http status code.
PutLabel
See: newPutLabel smart constructor.
Instances
Create a value of PutLabel 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:description:PutLabel', putLabel_description - The label description.
$sel:tags:PutLabel', putLabel_tags -
$sel:name:PutLabel', putLabel_name - The label name.
data PutLabelResponse Source #
See: newPutLabelResponse smart constructor.
Constructors
| PutLabelResponse' Int |
Instances
Arguments
| :: Int | |
| -> PutLabelResponse |
Create a value of PutLabelResponse 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:httpStatus:PutLabelResponse', putLabelResponse_httpStatus - The response's http status code.
GetExternalModels
data GetExternalModels Source #
See: newGetExternalModels smart constructor.
Instances
newGetExternalModels :: GetExternalModels Source #
Create a value of GetExternalModels 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:GetExternalModels', getExternalModels_modelEndpoint - The Amazon SageMaker model endpoint.
$sel:nextToken:GetExternalModels', getExternalModels_nextToken - The next page token for the request.
$sel:maxResults:GetExternalModels', getExternalModels_maxResults - The maximum number of objects to return for the request.
data GetExternalModelsResponse Source #
See: newGetExternalModelsResponse smart constructor.
Constructors
| GetExternalModelsResponse' (Maybe Text) (Maybe [ExternalModel]) Int |
Instances
newGetExternalModelsResponse Source #
Create a value of GetExternalModelsResponse 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:nextToken:GetExternalModels', getExternalModelsResponse_nextToken - The next page token to be used in subsequent requests.
$sel:externalModels:GetExternalModelsResponse', getExternalModelsResponse_externalModels - Gets the Amazon SageMaker models.
$sel:httpStatus:GetExternalModelsResponse', getExternalModelsResponse_httpStatus - The response's http status code.
GetDetectors
data GetDetectors Source #
See: newGetDetectors smart constructor.
Instances
newGetDetectors :: GetDetectors Source #
Create a value of GetDetectors 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:nextToken:GetDetectors', getDetectors_nextToken - The next token for the subsequent request.
$sel:detectorId:GetDetectors', getDetectors_detectorId - The detector ID.
$sel:maxResults:GetDetectors', getDetectors_maxResults - The maximum number of objects to return for the request.
data GetDetectorsResponse Source #
See: newGetDetectorsResponse smart constructor.
Instances
newGetDetectorsResponse Source #
Arguments
| :: Int | |
| -> GetDetectorsResponse |
Create a value of GetDetectorsResponse 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:nextToken:GetDetectors', getDetectorsResponse_nextToken - The next page token.
$sel:detectors:GetDetectorsResponse', getDetectorsResponse_detectors - The detectors.
$sel:httpStatus:GetDetectorsResponse', getDetectorsResponse_httpStatus - The response's http status code.
DeleteLabel
data DeleteLabel Source #
See: newDeleteLabel smart constructor.
Constructors
| DeleteLabel' Text |
Instances
Arguments
| :: Text | |
| -> DeleteLabel |
Create a value of DeleteLabel 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:DeleteLabel', deleteLabel_name - The name of the label to delete.
data DeleteLabelResponse Source #
See: newDeleteLabelResponse smart constructor.
Constructors
| DeleteLabelResponse' Int |
Instances
newDeleteLabelResponse Source #
Arguments
| :: Int | |
| -> DeleteLabelResponse |
Create a value of DeleteLabelResponse 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:httpStatus:DeleteLabelResponse', deleteLabelResponse_httpStatus - The response's http status code.
DeleteVariable
data DeleteVariable Source #
See: newDeleteVariable smart constructor.
Constructors
| DeleteVariable' Text |
Instances
Arguments
| :: Text | |
| -> DeleteVariable |
Create a value of DeleteVariable 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:DeleteVariable', deleteVariable_name - The name of the variable to delete.
data DeleteVariableResponse Source #
See: newDeleteVariableResponse smart constructor.
Constructors
| DeleteVariableResponse' Int |
Instances
newDeleteVariableResponse Source #
Create a value of DeleteVariableResponse 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:httpStatus:DeleteVariableResponse', deleteVariableResponse_httpStatus - The response's http status code.
UpdateVariable
data UpdateVariable Source #
See: newUpdateVariable smart constructor.
Instances
Arguments
| :: Text | |
| -> UpdateVariable |
Create a value of UpdateVariable 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:defaultValue:UpdateVariable', updateVariable_defaultValue - The new default value of the variable.
$sel:variableType:UpdateVariable', updateVariable_variableType - The variable type. For more information see
Variable types.
$sel:description:UpdateVariable', updateVariable_description - The new description.
$sel:name:UpdateVariable', updateVariable_name - The name of the variable.
data UpdateVariableResponse Source #
See: newUpdateVariableResponse smart constructor.
Constructors
| UpdateVariableResponse' Int |
Instances
newUpdateVariableResponse Source #
Create a value of UpdateVariableResponse 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:httpStatus:UpdateVariableResponse', updateVariableResponse_httpStatus - The response's http status code.
CreateVariable
data CreateVariable Source #
See: newCreateVariable smart constructor.
Instances
Arguments
| :: Text | |
| -> DataType | |
| -> DataSource | |
| -> Text | |
| -> CreateVariable |
Create a value of CreateVariable 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:variableType:CreateVariable', createVariable_variableType - The variable type. For more information see
Variable types.
Valid Values:
AUTH_CODE | AVS | BILLING_ADDRESS_L1 | BILLING_ADDRESS_L2 | BILLING_CITY | BILLING_COUNTRY | BILLING_NAME | BILLING_PHONE | BILLING_STATE | BILLING_ZIP | CARD_BIN | CATEGORICAL | CURRENCY_CODE | EMAIL_ADDRESS | FINGERPRINT | FRAUD_LABEL | FREE_FORM_TEXT | IP_ADDRESS | NUMERIC | ORDER_ID | PAYMENT_TYPE | PHONE_NUMBER | PRICE | PRODUCT_CATEGORY | SHIPPING_ADDRESS_L1 | SHIPPING_ADDRESS_L2 | SHIPPING_CITY | SHIPPING_COUNTRY | SHIPPING_NAME | SHIPPING_PHONE | SHIPPING_STATE | SHIPPING_ZIP | USERAGENT
$sel:description:CreateVariable', createVariable_description - The description.
$sel:tags:CreateVariable', createVariable_tags - A collection of key and value pairs.
$sel:name:CreateVariable', createVariable_name - The name of the variable.
$sel:dataType:CreateVariable', createVariable_dataType - The data type.
$sel:dataSource:CreateVariable', createVariable_dataSource - The source of the data.
$sel:defaultValue:CreateVariable', createVariable_defaultValue - The default value for the variable when no value is received.
data CreateVariableResponse Source #
See: newCreateVariableResponse smart constructor.
Constructors
| CreateVariableResponse' Int |
Instances
newCreateVariableResponse Source #
Create a value of CreateVariableResponse 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:httpStatus:CreateVariableResponse', createVariableResponse_httpStatus - The response's http status code.
CreateBatchImportJob
data CreateBatchImportJob Source #
See: newCreateBatchImportJob smart constructor.
Instances
newCreateBatchImportJob Source #
Create a value of CreateBatchImportJob 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:tags:CreateBatchImportJob', createBatchImportJob_tags - A collection of key-value pairs associated with this request.
$sel:jobId:CreateBatchImportJob', createBatchImportJob_jobId - The ID of the batch import job. The ID cannot be of a past job, unless
the job exists in CREATE_FAILED state.
$sel:inputPath:CreateBatchImportJob', createBatchImportJob_inputPath - The URI that points to the Amazon S3 location of your data file.
$sel:outputPath:CreateBatchImportJob', createBatchImportJob_outputPath - The URI that points to the Amazon S3 location for storing your results.
$sel:eventTypeName:CreateBatchImportJob', createBatchImportJob_eventTypeName - The name of the event type.
$sel:iamRoleArn:CreateBatchImportJob', createBatchImportJob_iamRoleArn - The ARN of the IAM role created for Amazon S3 bucket that holds your
data file. The IAM role must have read and write permissions to both
input and output S3 buckets.
data CreateBatchImportJobResponse Source #
See: newCreateBatchImportJobResponse smart constructor.
Constructors
| CreateBatchImportJobResponse' Int |
Instances
newCreateBatchImportJobResponse Source #
Create a value of CreateBatchImportJobResponse 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:httpStatus:CreateBatchImportJobResponse', createBatchImportJobResponse_httpStatus - The response's http status code.
CreateRule
data CreateRule Source #
See: newCreateRule smart constructor.
Constructors
| CreateRule' (Maybe Text) (Maybe [Tag]) Text Text (Sensitive Text) Language (NonEmpty Text) |
Instances
Create a value of CreateRule 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:description:CreateRule', createRule_description - The rule description.
$sel:tags:CreateRule', createRule_tags - A collection of key and value pairs.
$sel:ruleId:CreateRule', createRule_ruleId - The rule ID.
$sel:detectorId:CreateRule', createRule_detectorId - The detector ID for the rule's parent detector.
$sel:expression:CreateRule', createRule_expression - The rule expression.
$sel:language:CreateRule', createRule_language - The language of the rule.
$sel:outcomes:CreateRule', createRule_outcomes - The outcome or outcomes returned when the rule expression matches.
data CreateRuleResponse Source #
See: newCreateRuleResponse smart constructor.
Constructors
| CreateRuleResponse' (Maybe Rule) Int |
Instances
newCreateRuleResponse Source #
Arguments
| :: Int | |
| -> CreateRuleResponse |
Create a value of CreateRuleResponse 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:rule:CreateRuleResponse', createRuleResponse_rule - The created rule.
$sel:httpStatus:CreateRuleResponse', createRuleResponse_httpStatus - The response's http status code.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource smart constructor.
Instances
newListTagsForResource Source #
Arguments
| :: Text | |
| -> ListTagsForResource |
Create a value of ListTagsForResource 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:nextToken:ListTagsForResource', listTagsForResource_nextToken - The next token from the previous results.
$sel:maxResults:ListTagsForResource', listTagsForResource_maxResults - The maximum number of objects to return for the request.
$sel:resourceARN:ListTagsForResource', listTagsForResource_resourceARN - The ARN that specifies the resource whose tags you want to list.
data ListTagsForResourceResponse Source #
See: newListTagsForResourceResponse smart constructor.
Instances
newListTagsForResourceResponse Source #
Create a value of ListTagsForResourceResponse 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:nextToken:ListTagsForResource', listTagsForResourceResponse_nextToken - The next token for subsequent requests.
$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - A collection of key and value pairs.
$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.
GetModels
See: newGetModels smart constructor.
Constructors
| GetModels' (Maybe ModelTypeEnum) (Maybe Text) (Maybe Text) (Maybe Natural) |
Instances
newGetModels :: GetModels Source #
Create a value of GetModels 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:GetModels', getModels_modelType - The model type.
$sel:modelId:GetModels', getModels_modelId - The model ID.
$sel:nextToken:GetModels', getModels_nextToken - The next token for the subsequent request.
$sel:maxResults:GetModels', getModels_maxResults - The maximum number of objects to return for the request.
data GetModelsResponse Source #
See: newGetModelsResponse smart constructor.
Instances
Arguments
| :: Int | |
| -> GetModelsResponse |
Create a value of GetModelsResponse 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:models:GetModelsResponse', getModelsResponse_models - The array of models.
$sel:nextToken:GetModels', getModelsResponse_nextToken - The next page token to be used in subsequent requests.
$sel:httpStatus:GetModelsResponse', getModelsResponse_httpStatus - The response's http status code.
UpdateRuleVersion
data UpdateRuleVersion Source #
See: newUpdateRuleVersion smart constructor.
Constructors
| UpdateRuleVersion' (Maybe Text) (Maybe [Tag]) Rule (Sensitive Text) Language (NonEmpty Text) |
Instances
Create a value of UpdateRuleVersion 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:description:UpdateRuleVersion', updateRuleVersion_description - The description.
$sel:tags:UpdateRuleVersion', updateRuleVersion_tags - The tags to assign to the rule version.
$sel:rule:UpdateRuleVersion', updateRuleVersion_rule - The rule to update.
$sel:expression:UpdateRuleVersion', updateRuleVersion_expression - The rule expression.
$sel:language:UpdateRuleVersion', updateRuleVersion_language - The language.
$sel:outcomes:UpdateRuleVersion', updateRuleVersion_outcomes - The outcomes.
data UpdateRuleVersionResponse Source #
See: newUpdateRuleVersionResponse smart constructor.
Constructors
| UpdateRuleVersionResponse' (Maybe Rule) Int |
Instances
newUpdateRuleVersionResponse Source #
Create a value of UpdateRuleVersionResponse 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:rule:UpdateRuleVersion', updateRuleVersionResponse_rule - The new rule version that was created.
$sel:httpStatus:UpdateRuleVersionResponse', updateRuleVersionResponse_httpStatus - The response's http status code.
DeleteEvent
data DeleteEvent Source #
See: newDeleteEvent smart constructor.
Constructors
| DeleteEvent' (Maybe Bool) Text Text |
Instances
Create a value of DeleteEvent 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:deleteAuditHistory:DeleteEvent', deleteEvent_deleteAuditHistory - Specifies whether or not to delete any predictions associated with the
event.
$sel:eventId:DeleteEvent', deleteEvent_eventId - The ID of the event to delete.
$sel:eventTypeName:DeleteEvent', deleteEvent_eventTypeName - The name of the event type.
data DeleteEventResponse Source #
See: newDeleteEventResponse smart constructor.
Constructors
| DeleteEventResponse' Int |
Instances
newDeleteEventResponse Source #
Arguments
| :: Int | |
| -> DeleteEventResponse |
Create a value of DeleteEventResponse 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:httpStatus:DeleteEventResponse', deleteEventResponse_httpStatus - The response's http status code.
CancelBatchPredictionJob
data CancelBatchPredictionJob Source #
See: newCancelBatchPredictionJob smart constructor.
Constructors
| CancelBatchPredictionJob' Text |
Instances
newCancelBatchPredictionJob Source #
Create a value of CancelBatchPredictionJob 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:jobId:CancelBatchPredictionJob', cancelBatchPredictionJob_jobId - The ID of the batch prediction job to cancel.
data CancelBatchPredictionJobResponse Source #
See: newCancelBatchPredictionJobResponse smart constructor.
Constructors
| CancelBatchPredictionJobResponse' Int |
Instances
newCancelBatchPredictionJobResponse Source #
Create a value of CancelBatchPredictionJobResponse 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:httpStatus:CancelBatchPredictionJobResponse', cancelBatchPredictionJobResponse_httpStatus - The response's http status code.
UpdateModelVersionStatus
data UpdateModelVersionStatus Source #
See: newUpdateModelVersionStatus smart constructor.
Constructors
| UpdateModelVersionStatus' Text ModelTypeEnum Text ModelVersionStatus |
Instances
newUpdateModelVersionStatus Source #
Arguments
| :: Text | |
| -> ModelTypeEnum | |
| -> Text | |
| -> ModelVersionStatus | |
| -> UpdateModelVersionStatus |
Create a value of UpdateModelVersionStatus 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:modelId:UpdateModelVersionStatus', updateModelVersionStatus_modelId - The model ID of the model version to update.
$sel:modelType:UpdateModelVersionStatus', updateModelVersionStatus_modelType - The model type.
$sel:modelVersionNumber:UpdateModelVersionStatus', updateModelVersionStatus_modelVersionNumber - The model version number.
$sel:status:UpdateModelVersionStatus', updateModelVersionStatus_status - The model version status.
data UpdateModelVersionStatusResponse Source #
See: newUpdateModelVersionStatusResponse smart constructor.
Constructors
| UpdateModelVersionStatusResponse' Int |
Instances
newUpdateModelVersionStatusResponse Source #
Create a value of UpdateModelVersionStatusResponse 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:httpStatus:UpdateModelVersionStatusResponse', updateModelVersionStatusResponse_httpStatus - The response's http status code.
GetBatchPredictionJobs
data GetBatchPredictionJobs Source #
See: newGetBatchPredictionJobs smart constructor.
Instances
newGetBatchPredictionJobs :: GetBatchPredictionJobs Source #
Create a value of GetBatchPredictionJobs 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:jobId:GetBatchPredictionJobs', getBatchPredictionJobs_jobId - The batch prediction job for which to get the details.
$sel:nextToken:GetBatchPredictionJobs', getBatchPredictionJobs_nextToken - The next token from the previous request.
$sel:maxResults:GetBatchPredictionJobs', getBatchPredictionJobs_maxResults - The maximum number of objects to return for the request.
data GetBatchPredictionJobsResponse Source #
See: newGetBatchPredictionJobsResponse smart constructor.
Constructors
| GetBatchPredictionJobsResponse' (Maybe [BatchPrediction]) (Maybe Text) Int |
Instances
newGetBatchPredictionJobsResponse Source #
Create a value of GetBatchPredictionJobsResponse 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:batchPredictions:GetBatchPredictionJobsResponse', getBatchPredictionJobsResponse_batchPredictions - An array containing the details of each batch prediction job.
$sel:nextToken:GetBatchPredictionJobs', getBatchPredictionJobsResponse_nextToken - The next token for the subsequent request.
$sel:httpStatus:GetBatchPredictionJobsResponse', getBatchPredictionJobsResponse_httpStatus - The response's http status code.
CreateModel
data CreateModel Source #
See: newCreateModel smart constructor.
Constructors
| CreateModel' (Maybe Text) (Maybe [Tag]) Text ModelTypeEnum Text |
Instances
Arguments
| :: Text | |
| -> ModelTypeEnum | |
| -> Text | |
| -> CreateModel |
Create a value of CreateModel 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:description:CreateModel', createModel_description - The model description.
$sel:tags:CreateModel', createModel_tags - A collection of key and value pairs.
$sel:modelId:CreateModel', createModel_modelId - The model ID.
$sel:modelType:CreateModel', createModel_modelType - The model type.
$sel:eventTypeName:CreateModel', createModel_eventTypeName - The name of the event type.
data CreateModelResponse Source #
See: newCreateModelResponse smart constructor.
Constructors
| CreateModelResponse' Int |
Instances
newCreateModelResponse Source #
Arguments
| :: Int | |
| -> CreateModelResponse |
Create a value of CreateModelResponse 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:httpStatus:CreateModelResponse', createModelResponse_httpStatus - The response's http status code.
GetLabels
See: newGetLabels smart constructor.
Instances
newGetLabels :: GetLabels Source #
Create a value of GetLabels 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:nextToken:GetLabels', getLabels_nextToken - The next token for the subsequent request.
$sel:name:GetLabels', getLabels_name - The name of the label or labels to get.
$sel:maxResults:GetLabels', getLabels_maxResults - The maximum number of objects to return for the request.
data GetLabelsResponse Source #
See: newGetLabelsResponse smart constructor.
Instances
Arguments
| :: Int | |
| -> GetLabelsResponse |
Create a value of GetLabelsResponse 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:nextToken:GetLabels', getLabelsResponse_nextToken - The next page token.
$sel:labels:GetLabelsResponse', getLabelsResponse_labels - An array of labels.
$sel:httpStatus:GetLabelsResponse', getLabelsResponse_httpStatus - The response's http status code.
GetModelVersion
data GetModelVersion Source #
See: newGetModelVersion smart constructor.
Constructors
| GetModelVersion' Text ModelTypeEnum Text |
Instances
Arguments
| :: Text | |
| -> ModelTypeEnum | |
| -> Text | |
| -> GetModelVersion |
Create a value of GetModelVersion 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:modelId:GetModelVersion', getModelVersion_modelId - The model ID.
$sel:modelType:GetModelVersion', getModelVersion_modelType - The model type.
$sel:modelVersionNumber:GetModelVersion', getModelVersion_modelVersionNumber - The model version number.
data GetModelVersionResponse Source #
See: newGetModelVersionResponse smart constructor.
Constructors
Instances
newGetModelVersionResponse Source #
Create a value of GetModelVersionResponse 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:GetModelVersionResponse', getModelVersionResponse_status - The model version status.
Possible values are:
TRAINING_IN_PROGRESS
TRAINING_COMPLETE
ACTIVATE_REQUESTED
ACTIVATE_IN_PROGRESS
ACTIVE
INACTIVATE_REQUESTED
INACTIVATE_IN_PROGRESS
INACTIVE
ERROR
$sel:modelType:GetModelVersion', getModelVersionResponse_modelType - The model type.
$sel:modelId:GetModelVersion', getModelVersionResponse_modelId - The model ID.
$sel:arn:GetModelVersionResponse', getModelVersionResponse_arn - The model version ARN.
$sel:trainingDataSource:GetModelVersionResponse', getModelVersionResponse_trainingDataSource - The training data source.
$sel:externalEventsDetail:GetModelVersionResponse', getModelVersionResponse_externalEventsDetail - The details of the external events data used for training the model
version. This will be populated if the trainingDataSource is
EXTERNAL_EVENTS
$sel:ingestedEventsDetail:GetModelVersionResponse', getModelVersionResponse_ingestedEventsDetail - The details of the ingested events data used for training the model
version. This will be populated if the trainingDataSource is
INGESTED_EVENTS.
$sel:modelVersionNumber:GetModelVersion', getModelVersionResponse_modelVersionNumber - The model version number.
$sel:trainingDataSchema:GetModelVersionResponse', getModelVersionResponse_trainingDataSchema - The training data schema.
$sel:httpStatus:GetModelVersionResponse', getModelVersionResponse_httpStatus - The response's http status code.
PutExternalModel
data PutExternalModel Source #
See: newPutExternalModel smart constructor.
Constructors
| PutExternalModel' (Maybe [Tag]) Text ModelSource Text ModelInputConfiguration ModelOutputConfiguration ModelEndpointStatus |
Instances
Arguments
| :: Text | |
| -> ModelSource | |
| -> Text | |
| -> ModelInputConfiguration | |
| -> ModelOutputConfiguration | |
| -> ModelEndpointStatus | |
| -> PutExternalModel |
Create a value of PutExternalModel 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:tags:PutExternalModel', putExternalModel_tags - A collection of key and value pairs.
$sel:modelEndpoint:PutExternalModel', putExternalModel_modelEndpoint - The model endpoints name.
$sel:modelSource:PutExternalModel', putExternalModel_modelSource - The source of the model.
$sel:invokeModelEndpointRoleArn:PutExternalModel', putExternalModel_invokeModelEndpointRoleArn - The IAM role used to invoke the model endpoint.
$sel:inputConfiguration:PutExternalModel', putExternalModel_inputConfiguration - The model endpoint input configuration.
$sel:outputConfiguration:PutExternalModel', putExternalModel_outputConfiguration - The model endpoint output configuration.
$sel:modelEndpointStatus:PutExternalModel', putExternalModel_modelEndpointStatus - The model endpoint’s status in Amazon Fraud Detector.
data PutExternalModelResponse Source #
See: newPutExternalModelResponse smart constructor.
Constructors
| PutExternalModelResponse' Int |
Instances
newPutExternalModelResponse Source #
Create a value of PutExternalModelResponse 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:httpStatus:PutExternalModelResponse', putExternalModelResponse_httpStatus - The response's http status code.
DeleteExternalModel
data DeleteExternalModel Source #
See: newDeleteExternalModel smart constructor.
Constructors
| DeleteExternalModel' Text |
Instances
newDeleteExternalModel Source #
Create a value of DeleteExternalModel 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:DeleteExternalModel', deleteExternalModel_modelEndpoint - The endpoint of the Amazon Sagemaker model to delete.
data DeleteExternalModelResponse Source #
See: newDeleteExternalModelResponse smart constructor.
Constructors
| DeleteExternalModelResponse' Int |
Instances
newDeleteExternalModelResponse Source #
Create a value of DeleteExternalModelResponse 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:httpStatus:DeleteExternalModelResponse', deleteExternalModelResponse_httpStatus - The response's http status code.
GetEntityTypes
data GetEntityTypes Source #
See: newGetEntityTypes smart constructor.
Instances
newGetEntityTypes :: GetEntityTypes Source #
Create a value of GetEntityTypes 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:nextToken:GetEntityTypes', getEntityTypes_nextToken - The next token for the subsequent request.
$sel:name:GetEntityTypes', getEntityTypes_name - The name.
$sel:maxResults:GetEntityTypes', getEntityTypes_maxResults - The maximum number of objects to return for the request.
data GetEntityTypesResponse Source #
See: newGetEntityTypesResponse smart constructor.
Constructors
| GetEntityTypesResponse' (Maybe [EntityType]) (Maybe Text) Int |
Instances
newGetEntityTypesResponse Source #
Create a value of GetEntityTypesResponse 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:entityTypes:GetEntityTypesResponse', getEntityTypesResponse_entityTypes - An array of entity types.
$sel:nextToken:GetEntityTypes', getEntityTypesResponse_nextToken - The next page token.
$sel:httpStatus:GetEntityTypesResponse', getEntityTypesResponse_httpStatus - The response's http status code.
DeleteModel
data DeleteModel Source #
See: newDeleteModel smart constructor.
Constructors
| DeleteModel' Text ModelTypeEnum |
Instances
Create a value of DeleteModel 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:modelId:DeleteModel', deleteModel_modelId - The model ID of the model to delete.
$sel:modelType:DeleteModel', deleteModel_modelType - The model type of the model to delete.
data DeleteModelResponse Source #
See: newDeleteModelResponse smart constructor.
Constructors
| DeleteModelResponse' Int |
Instances
newDeleteModelResponse Source #
Arguments
| :: Int | |
| -> DeleteModelResponse |
Create a value of DeleteModelResponse 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:httpStatus:DeleteModelResponse', deleteModelResponse_httpStatus - The response's http status code.
UpdateModel
data UpdateModel Source #
See: newUpdateModel smart constructor.
Constructors
| UpdateModel' (Maybe Text) Text ModelTypeEnum |
Instances
Create a value of UpdateModel 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:description:UpdateModel', updateModel_description - The new model description.
$sel:modelId:UpdateModel', updateModel_modelId - The model ID.
$sel:modelType:UpdateModel', updateModel_modelType - The model type.
data UpdateModelResponse Source #
See: newUpdateModelResponse smart constructor.
Constructors
| UpdateModelResponse' Int |
Instances
newUpdateModelResponse Source #
Arguments
| :: Int | |
| -> UpdateModelResponse |
Create a value of UpdateModelResponse 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:httpStatus:UpdateModelResponse', updateModelResponse_httpStatus - The response's http status code.
CreateModelVersion
data CreateModelVersion Source #
See: newCreateModelVersion smart constructor.
Constructors
| CreateModelVersion' (Maybe ExternalEventsDetail) (Maybe IngestedEventsDetail) (Maybe [Tag]) Text ModelTypeEnum TrainingDataSourceEnum TrainingDataSchema |
Instances
newCreateModelVersion Source #
Arguments
| :: Text | |
| -> ModelTypeEnum | |
| -> TrainingDataSourceEnum | |
| -> TrainingDataSchema | |
| -> CreateModelVersion |
Create a value of CreateModelVersion 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:externalEventsDetail:CreateModelVersion', createModelVersion_externalEventsDetail - Details of the external events data used for model version training.
Required if trainingDataSource is EXTERNAL_EVENTS.
$sel:ingestedEventsDetail:CreateModelVersion', createModelVersion_ingestedEventsDetail - Details of the ingested events data used for model version training.
Required if trainingDataSource is INGESTED_EVENTS.
$sel:tags:CreateModelVersion', createModelVersion_tags - A collection of key and value pairs.
$sel:modelId:CreateModelVersion', createModelVersion_modelId - The model ID.
$sel:modelType:CreateModelVersion', createModelVersion_modelType - The model type.
$sel:trainingDataSource:CreateModelVersion', createModelVersion_trainingDataSource - The training data source location in Amazon S3.
$sel:trainingDataSchema:CreateModelVersion', createModelVersion_trainingDataSchema - The training data schema.
data CreateModelVersionResponse Source #
See: newCreateModelVersionResponse smart constructor.
Constructors
| CreateModelVersionResponse' (Maybe Text) (Maybe ModelTypeEnum) (Maybe Text) (Maybe Text) Int |
Instances
newCreateModelVersionResponse Source #
Create a value of CreateModelVersionResponse 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:CreateModelVersionResponse', createModelVersionResponse_status - The model version status.
$sel:modelType:CreateModelVersion', createModelVersionResponse_modelType - The model type.
$sel:modelId:CreateModelVersion', createModelVersionResponse_modelId - The model ID.
$sel:modelVersionNumber:CreateModelVersionResponse', createModelVersionResponse_modelVersionNumber - The model version number of the model version created.
$sel:httpStatus:CreateModelVersionResponse', createModelVersionResponse_httpStatus - The response's http status code.
DeleteEventsByEventType
data DeleteEventsByEventType Source #
See: newDeleteEventsByEventType smart constructor.
Constructors
| DeleteEventsByEventType' Text |
Instances
newDeleteEventsByEventType Source #
Create a value of DeleteEventsByEventType 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:eventTypeName:DeleteEventsByEventType', deleteEventsByEventType_eventTypeName - The name of the event type.
data DeleteEventsByEventTypeResponse Source #
See: newDeleteEventsByEventTypeResponse smart constructor.
Instances
newDeleteEventsByEventTypeResponse Source #
Create a value of DeleteEventsByEventTypeResponse 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:eventTypeName:DeleteEventsByEventType', deleteEventsByEventTypeResponse_eventTypeName - Name of event type for which to delete the events.
$sel:eventsDeletionStatus:DeleteEventsByEventTypeResponse', deleteEventsByEventTypeResponse_eventsDeletionStatus - The status of the delete request.
$sel:httpStatus:DeleteEventsByEventTypeResponse', deleteEventsByEventTypeResponse_httpStatus - The response's http status code.
PutKMSEncryptionKey
data PutKMSEncryptionKey Source #
See: newPutKMSEncryptionKey smart constructor.
Constructors
| PutKMSEncryptionKey' Text |
Instances
newPutKMSEncryptionKey Source #
Create a value of PutKMSEncryptionKey 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:PutKMSEncryptionKey', putKMSEncryptionKey_kmsEncryptionKeyArn - The KMS encryption key ARN.
data PutKMSEncryptionKeyResponse Source #
See: newPutKMSEncryptionKeyResponse smart constructor.
Constructors
| PutKMSEncryptionKeyResponse' Int |
Instances
newPutKMSEncryptionKeyResponse Source #
Create a value of PutKMSEncryptionKeyResponse 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:httpStatus:PutKMSEncryptionKeyResponse', putKMSEncryptionKeyResponse_httpStatus - The response's http status code.
DescribeDetector
data DescribeDetector Source #
See: newDescribeDetector smart constructor.
Instances
Arguments
| :: Text | |
| -> DescribeDetector |
Create a value of DescribeDetector 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:nextToken:DescribeDetector', describeDetector_nextToken - The next token from the previous response.
$sel:maxResults:DescribeDetector', describeDetector_maxResults - The maximum number of results to return for the request.
$sel:detectorId:DescribeDetector', describeDetector_detectorId - The detector ID.
data DescribeDetectorResponse Source #
See: newDescribeDetectorResponse smart constructor.
Constructors
| DescribeDetectorResponse' (Maybe [DetectorVersionSummary]) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newDescribeDetectorResponse Source #
Create a value of DescribeDetectorResponse 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:detectorVersionSummaries:DescribeDetectorResponse', describeDetectorResponse_detectorVersionSummaries - The status and description for each detector version.
$sel:arn:DescribeDetectorResponse', describeDetectorResponse_arn - The detector ARN.
$sel:nextToken:DescribeDetector', describeDetectorResponse_nextToken - The next token to be used for subsequent requests.
$sel:detectorId:DescribeDetector', describeDetectorResponse_detectorId - The detector ID.
$sel:httpStatus:DescribeDetectorResponse', describeDetectorResponse_httpStatus - The response's http status code.
GetOutcomes
data GetOutcomes Source #
See: newGetOutcomes smart constructor.
Instances
newGetOutcomes :: GetOutcomes Source #
Create a value of GetOutcomes 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:nextToken:GetOutcomes', getOutcomes_nextToken - The next page token for the request.
$sel:name:GetOutcomes', getOutcomes_name - The name of the outcome or outcomes to get.
$sel:maxResults:GetOutcomes', getOutcomes_maxResults - The maximum number of objects to return for the request.
data GetOutcomesResponse Source #
See: newGetOutcomesResponse smart constructor.
Instances
newGetOutcomesResponse Source #
Arguments
| :: Int | |
| -> GetOutcomesResponse |
Create a value of GetOutcomesResponse 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:outcomes:GetOutcomesResponse', getOutcomesResponse_outcomes - The outcomes.
$sel:nextToken:GetOutcomes', getOutcomesResponse_nextToken - The next page token for subsequent requests.
$sel:httpStatus:GetOutcomesResponse', getOutcomesResponse_httpStatus - The response's http status code.
GetEventPrediction
data GetEventPrediction Source #
See: newGetEventPrediction smart constructor.
Constructors
| GetEventPrediction' (Maybe Text) (Maybe (Sensitive (HashMap Text ModelEndpointDataBlob))) Text Text Text [Sensitive Entity] Text (HashMap Text (Sensitive Text)) |
Instances
newGetEventPrediction Source #
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> Text | |
| -> GetEventPrediction |
Create a value of GetEventPrediction 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:detectorVersionId:GetEventPrediction', getEventPrediction_detectorVersionId - The detector version ID.
$sel:externalModelEndpointDataBlobs:GetEventPrediction', getEventPrediction_externalModelEndpointDataBlobs - The Amazon SageMaker model endpoint input data blobs.
$sel:detectorId:GetEventPrediction', getEventPrediction_detectorId - The detector ID.
$sel:eventId:GetEventPrediction', getEventPrediction_eventId - The unique ID used to identify the event.
$sel:eventTypeName:GetEventPrediction', getEventPrediction_eventTypeName - The event type associated with the detector specified for the
prediction.
$sel:entities:GetEventPrediction', getEventPrediction_entities - The entity type (associated with the detector's event type) and
specific entity ID representing who performed the event. If an entity id
is not available, use "UNKNOWN."
$sel:eventTimestamp:GetEventPrediction', getEventPrediction_eventTimestamp - Timestamp that defines when the event under evaluation occurred. The
timestamp must be specified using ISO 8601 standard in UTC.
$sel:eventVariables:GetEventPrediction', getEventPrediction_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.
You must provide at least one eventVariable
To ensure most accurate fraud prediction and to simplify your data preparation, Amazon Fraud Detector will replace all missing variables or values as follows:
For Amazon Fraud Detector trained models:
If a null value is provided explicitly for a variable or if a variable is missing, model will replace the null value or the missing variable (no variable name in the eventVariables map) with calculated default mean/medians for numeric variables and with special values for categorical variables.
For imported SageMaker models:
If a null value is provided explicitly for a variable, the model and rules will use “null” as the value. If a variable is not provided (no variable name in the eventVariables map), model and rules will use the default value that is provided for the variable.
data GetEventPredictionResponse Source #
See: newGetEventPredictionResponse smart constructor.
Constructors
| GetEventPredictionResponse' (Maybe [ModelScores]) (Maybe [ExternalModelOutputs]) (Maybe [RuleResult]) Int |
Instances
newGetEventPredictionResponse Source #
Create a value of GetEventPredictionResponse 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:modelScores:GetEventPredictionResponse', getEventPredictionResponse_modelScores - The model scores. Amazon Fraud Detector generates model scores between 0
and 1000, where 0 is low fraud risk and 1000 is high fraud risk. Model
scores are directly related to the false positive rate (FPR). For
example, a score of 600 corresponds to an estimated 10% false positive
rate whereas a score of 900 corresponds to an estimated 2% false
positive rate.
$sel:externalModelOutputs:GetEventPredictionResponse', getEventPredictionResponse_externalModelOutputs - The model scores for Amazon SageMaker models.
$sel:ruleResults:GetEventPredictionResponse', getEventPredictionResponse_ruleResults - The results from the rules.
$sel:httpStatus:GetEventPredictionResponse', getEventPredictionResponse_httpStatus - The response's http status code.
DeleteBatchPredictionJob
data DeleteBatchPredictionJob Source #
See: newDeleteBatchPredictionJob smart constructor.
Constructors
| DeleteBatchPredictionJob' Text |
Instances
newDeleteBatchPredictionJob Source #
Create a value of DeleteBatchPredictionJob 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:jobId:DeleteBatchPredictionJob', deleteBatchPredictionJob_jobId - The ID of the batch prediction job to delete.
data DeleteBatchPredictionJobResponse Source #
See: newDeleteBatchPredictionJobResponse smart constructor.
Constructors
| DeleteBatchPredictionJobResponse' Int |
Instances
newDeleteBatchPredictionJobResponse Source #
Create a value of DeleteBatchPredictionJobResponse 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:httpStatus:DeleteBatchPredictionJobResponse', deleteBatchPredictionJobResponse_httpStatus - The response's http status code.
GetEvent
See: newGetEvent smart constructor.
Instances
Create a value of GetEvent 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:eventId:GetEvent', getEvent_eventId - The ID of the event to retrieve.
$sel:eventTypeName:GetEvent', getEvent_eventTypeName - The event type of the event to retrieve.
data GetEventResponse Source #
See: newGetEventResponse smart constructor.
Constructors
| GetEventResponse' (Maybe Event) Int |
Instances
Arguments
| :: Int | |
| -> GetEventResponse |
Create a value of GetEventResponse 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:event:GetEventResponse', getEventResponse_event - The details of the event.
$sel:httpStatus:GetEventResponse', getEventResponse_httpStatus - The response's http status code.
UpdateRuleMetadata
data UpdateRuleMetadata Source #
See: newUpdateRuleMetadata smart constructor.
Constructors
| UpdateRuleMetadata' Rule Text |
Instances
newUpdateRuleMetadata Source #
Arguments
| :: Rule | |
| -> Text | |
| -> UpdateRuleMetadata |
Create a value of UpdateRuleMetadata 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:rule:UpdateRuleMetadata', updateRuleMetadata_rule - The rule to update.
$sel:description:UpdateRuleMetadata', updateRuleMetadata_description - The rule description.
data UpdateRuleMetadataResponse Source #
See: newUpdateRuleMetadataResponse smart constructor.
Constructors
| UpdateRuleMetadataResponse' Int |
Instances
newUpdateRuleMetadataResponse Source #
Create a value of UpdateRuleMetadataResponse 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:httpStatus:UpdateRuleMetadataResponse', updateRuleMetadataResponse_httpStatus - The response's http status code.
PutEntityType
data PutEntityType Source #
See: newPutEntityType smart constructor.
Instances
Arguments
| :: Text | |
| -> PutEntityType |
Create a value of PutEntityType 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:description:PutEntityType', putEntityType_description - The description.
$sel:tags:PutEntityType', putEntityType_tags - A collection of key and value pairs.
$sel:name:PutEntityType', putEntityType_name - The name of the entity type.
data PutEntityTypeResponse Source #
See: newPutEntityTypeResponse smart constructor.
Constructors
| PutEntityTypeResponse' Int |
Instances
newPutEntityTypeResponse Source #
Create a value of PutEntityTypeResponse 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:httpStatus:PutEntityTypeResponse', putEntityTypeResponse_httpStatus - The response's http status code.
CreateBatchPredictionJob
data CreateBatchPredictionJob Source #
See: newCreateBatchPredictionJob smart constructor.
Instances
newCreateBatchPredictionJob Source #
Create a value of CreateBatchPredictionJob 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:detectorVersion:CreateBatchPredictionJob', createBatchPredictionJob_detectorVersion - The detector version.
$sel:tags:CreateBatchPredictionJob', createBatchPredictionJob_tags - A collection of key and value pairs.
$sel:jobId:CreateBatchPredictionJob', createBatchPredictionJob_jobId - The ID of the batch prediction job.
$sel:inputPath:CreateBatchPredictionJob', createBatchPredictionJob_inputPath - The Amazon S3 location of your training file.
$sel:outputPath:CreateBatchPredictionJob', createBatchPredictionJob_outputPath - The Amazon S3 location of your output file.
$sel:eventTypeName:CreateBatchPredictionJob', createBatchPredictionJob_eventTypeName - The name of the event type.
$sel:detectorName:CreateBatchPredictionJob', createBatchPredictionJob_detectorName - The name of the detector.
$sel:iamRoleArn:CreateBatchPredictionJob', createBatchPredictionJob_iamRoleArn - The ARN of the IAM role to use for this job request.
data CreateBatchPredictionJobResponse Source #
See: newCreateBatchPredictionJobResponse smart constructor.
Constructors
| CreateBatchPredictionJobResponse' Int |
Instances
newCreateBatchPredictionJobResponse Source #
Create a value of CreateBatchPredictionJobResponse 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:httpStatus:CreateBatchPredictionJobResponse', createBatchPredictionJobResponse_httpStatus - The response's http status code.
DeleteEntityType
data DeleteEntityType Source #
See: newDeleteEntityType smart constructor.
Constructors
| DeleteEntityType' Text |
Instances
Arguments
| :: Text | |
| -> DeleteEntityType |
Create a value of DeleteEntityType 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:DeleteEntityType', deleteEntityType_name - The name of the entity type to delete.
data DeleteEntityTypeResponse Source #
See: newDeleteEntityTypeResponse smart constructor.
Constructors
| DeleteEntityTypeResponse' Int |
Instances
newDeleteEntityTypeResponse Source #
Create a value of DeleteEntityTypeResponse 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:httpStatus:DeleteEntityTypeResponse', deleteEntityTypeResponse_httpStatus - The response's http status code.
DeleteEventType
data DeleteEventType Source #
See: newDeleteEventType smart constructor.
Constructors
| DeleteEventType' Text |
Instances
Arguments
| :: Text | |
| -> DeleteEventType |
Create a value of DeleteEventType 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:DeleteEventType', deleteEventType_name - The name of the event type to delete.
data DeleteEventTypeResponse Source #
See: newDeleteEventTypeResponse smart constructor.
Constructors
| DeleteEventTypeResponse' Int |
Instances
newDeleteEventTypeResponse Source #
Create a value of DeleteEventTypeResponse 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:httpStatus:DeleteEventTypeResponse', deleteEventTypeResponse_httpStatus - The response's http status code.
PutEventType
data PutEventType Source #
See: newPutEventType smart constructor.
Constructors
| PutEventType' (Maybe [Text]) (Maybe EventIngestion) (Maybe Text) (Maybe [Tag]) Text (NonEmpty Text) (NonEmpty Text) |
Instances
Create a value of PutEventType 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:labels:PutEventType', putEventType_labels - The event type labels.
$sel:eventIngestion:PutEventType', putEventType_eventIngestion - Specifies if ingenstion is enabled or disabled.
$sel:description:PutEventType', putEventType_description - The description of the event type.
$sel:tags:PutEventType', putEventType_tags - A collection of key and value pairs.
$sel:name:PutEventType', putEventType_name - The name.
$sel:eventVariables:PutEventType', putEventType_eventVariables - The event type variables.
$sel:entityTypes:PutEventType', putEventType_entityTypes - The entity type for the event type. Example entity types: customer,
merchant, account.
data PutEventTypeResponse Source #
See: newPutEventTypeResponse smart constructor.
Constructors
| PutEventTypeResponse' Int |
Instances
newPutEventTypeResponse Source #
Arguments
| :: Int | |
| -> PutEventTypeResponse |
Create a value of PutEventTypeResponse 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:httpStatus:PutEventTypeResponse', putEventTypeResponse_httpStatus - The response's http status code.
UpdateDetectorVersionStatus
data UpdateDetectorVersionStatus Source #
See: newUpdateDetectorVersionStatus smart constructor.
Constructors
| UpdateDetectorVersionStatus' Text Text DetectorVersionStatus |
Instances
newUpdateDetectorVersionStatus Source #
Arguments
| :: Text | |
| -> Text | |
| -> DetectorVersionStatus | |
| -> UpdateDetectorVersionStatus |
Create a value of UpdateDetectorVersionStatus 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:UpdateDetectorVersionStatus', updateDetectorVersionStatus_detectorId - The detector ID.
$sel:detectorVersionId:UpdateDetectorVersionStatus', updateDetectorVersionStatus_detectorVersionId - The detector version ID.
$sel:status:UpdateDetectorVersionStatus', updateDetectorVersionStatus_status - The new status.
data UpdateDetectorVersionStatusResponse Source #
See: newUpdateDetectorVersionStatusResponse smart constructor.
Constructors
| UpdateDetectorVersionStatusResponse' Int |
Instances
newUpdateDetectorVersionStatusResponse Source #
Arguments
| :: Int | |
| -> UpdateDetectorVersionStatusResponse |
Create a value of UpdateDetectorVersionStatusResponse 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:httpStatus:UpdateDetectorVersionStatusResponse', updateDetectorVersionStatusResponse_httpStatus - The response's http status code.
CancelBatchImportJob
data CancelBatchImportJob Source #
See: newCancelBatchImportJob smart constructor.
Constructors
| CancelBatchImportJob' Text |
Instances
newCancelBatchImportJob Source #
Arguments
| :: Text | |
| -> CancelBatchImportJob |
Create a value of CancelBatchImportJob 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:jobId:CancelBatchImportJob', cancelBatchImportJob_jobId - The ID of an in-progress batch import job to cancel.
Amazon Fraud Detector will throw an error if the batch import job is in
FAILED, CANCELED, or COMPLETED state.
data CancelBatchImportJobResponse Source #
See: newCancelBatchImportJobResponse smart constructor.
Constructors
| CancelBatchImportJobResponse' Int |
Instances
newCancelBatchImportJobResponse Source #
Create a value of CancelBatchImportJobResponse 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:httpStatus:CancelBatchImportJobResponse', cancelBatchImportJobResponse_httpStatus - The response's http status code.
SendEvent
See: newSendEvent smart constructor.
Constructors
| SendEvent' (Maybe Text) (Maybe Text) Text Text Text (HashMap Text (Sensitive Text)) [Sensitive Entity] |
Instances
Create a value of SendEvent 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:labelTimestamp:SendEvent', sendEvent_labelTimestamp - The timestamp associated with the label. Required if specifying
assignedLabel.
$sel:assignedLabel:SendEvent', sendEvent_assignedLabel - The label to associate with the event. Required if specifying
labelTimestamp.
$sel:eventId:SendEvent', sendEvent_eventId - The event ID to upload.
$sel:eventTypeName:SendEvent', sendEvent_eventTypeName - The event type name of the event.
$sel:eventTimestamp:SendEvent', sendEvent_eventTimestamp - The timestamp that defines when the event under evaluation occurred. The
timestamp must be specified using ISO 8601 standard in UTC.
$sel:eventVariables:SendEvent', sendEvent_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:entities:SendEvent', sendEvent_entities - An array of entities.
data SendEventResponse Source #
See: newSendEventResponse smart constructor.
Constructors
| SendEventResponse' Int |
Instances
Arguments
| :: Int | |
| -> SendEventResponse |
Create a value of SendEventResponse 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:httpStatus:SendEventResponse', sendEventResponse_httpStatus - The response's http status code.
TagResource
data TagResource Source #
See: newTagResource smart constructor.
Constructors
| TagResource' Text [Tag] |
Instances
Arguments
| :: Text | |
| -> TagResource |
Create a value of TagResource 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:resourceARN:TagResource', tagResource_resourceARN - The resource ARN.
$sel:tags:TagResource', tagResource_tags - The tags to assign to the resource.
data TagResourceResponse Source #
See: newTagResourceResponse smart constructor.
Constructors
| TagResourceResponse' Int |
Instances
newTagResourceResponse Source #
Arguments
| :: Int | |
| -> TagResourceResponse |
Create a value of TagResourceResponse 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:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.
GetKMSEncryptionKey
data GetKMSEncryptionKey Source #
See: newGetKMSEncryptionKey smart constructor.
Constructors
| GetKMSEncryptionKey' | |
Instances
newGetKMSEncryptionKey :: GetKMSEncryptionKey Source #
Create a value of GetKMSEncryptionKey with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
data GetKMSEncryptionKeyResponse Source #
See: newGetKMSEncryptionKeyResponse smart constructor.
Constructors
| GetKMSEncryptionKeyResponse' (Maybe KMSKey) Int |
Instances
newGetKMSEncryptionKeyResponse Source #
Create a value of GetKMSEncryptionKeyResponse 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:kmsKey:GetKMSEncryptionKeyResponse', getKMSEncryptionKeyResponse_kmsKey - The KMS encryption key.
$sel:httpStatus:GetKMSEncryptionKeyResponse', getKMSEncryptionKeyResponse_httpStatus - The response's http status code.
UpdateEventLabel
data UpdateEventLabel Source #
See: newUpdateEventLabel smart constructor.
Constructors
| UpdateEventLabel' Text Text Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> Text | |
| -> UpdateEventLabel |
Create a value of UpdateEventLabel 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:eventId:UpdateEventLabel', updateEventLabel_eventId - The ID of the event associated with the label to update.
$sel:eventTypeName:UpdateEventLabel', updateEventLabel_eventTypeName - The event type of the event associated with the label to update.
$sel:assignedLabel:UpdateEventLabel', updateEventLabel_assignedLabel - The new label to assign to the event.
$sel:labelTimestamp:UpdateEventLabel', updateEventLabel_labelTimestamp - The timestamp associated with the label. The timestamp must be specified
using ISO 8601 standard in UTC.
data UpdateEventLabelResponse Source #
See: newUpdateEventLabelResponse smart constructor.
Constructors
| UpdateEventLabelResponse' Int |
Instances
newUpdateEventLabelResponse Source #
Create a value of UpdateEventLabelResponse 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:httpStatus:UpdateEventLabelResponse', updateEventLabelResponse_httpStatus - The response's http status code.
GetBatchImportJobs
data GetBatchImportJobs Source #
See: newGetBatchImportJobs smart constructor.
Instances
newGetBatchImportJobs :: GetBatchImportJobs Source #
Create a value of GetBatchImportJobs 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:jobId:GetBatchImportJobs', getBatchImportJobs_jobId - The ID of the batch import job to get.
$sel:nextToken:GetBatchImportJobs', getBatchImportJobs_nextToken - The next token from the previous request.
$sel:maxResults:GetBatchImportJobs', getBatchImportJobs_maxResults - The maximum number of objects to return for request.
data GetBatchImportJobsResponse Source #
See: newGetBatchImportJobsResponse smart constructor.
Constructors
| GetBatchImportJobsResponse' (Maybe Text) (Maybe [BatchImport]) Int |
Instances
newGetBatchImportJobsResponse Source #
Create a value of GetBatchImportJobsResponse 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:nextToken:GetBatchImportJobs', getBatchImportJobsResponse_nextToken - The next token for the subsequent resquest.
$sel:batchImports:GetBatchImportJobsResponse', getBatchImportJobsResponse_batchImports - An array containing the details of each batch import job.
$sel:httpStatus:GetBatchImportJobsResponse', getBatchImportJobsResponse_httpStatus - The response's http status code.
GetDeleteEventsByEventTypeStatus
data GetDeleteEventsByEventTypeStatus Source #
See: newGetDeleteEventsByEventTypeStatus smart constructor.
Constructors
| GetDeleteEventsByEventTypeStatus' Text |
Instances
newGetDeleteEventsByEventTypeStatus Source #
Arguments
| :: Text | |
| -> GetDeleteEventsByEventTypeStatus |
Create a value of GetDeleteEventsByEventTypeStatus 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:eventTypeName:GetDeleteEventsByEventTypeStatus', getDeleteEventsByEventTypeStatus_eventTypeName - Name of event type for which to get the deletion status.
data GetDeleteEventsByEventTypeStatusResponse Source #
See: newGetDeleteEventsByEventTypeStatusResponse smart constructor.
Constructors
| GetDeleteEventsByEventTypeStatusResponse' (Maybe Text) (Maybe AsyncJobStatus) Int |
Instances
newGetDeleteEventsByEventTypeStatusResponse Source #
Arguments
| :: Int | |
| -> GetDeleteEventsByEventTypeStatusResponse |
Create a value of GetDeleteEventsByEventTypeStatusResponse 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:eventTypeName:GetDeleteEventsByEventTypeStatus', getDeleteEventsByEventTypeStatusResponse_eventTypeName - The event type name.
$sel:eventsDeletionStatus:GetDeleteEventsByEventTypeStatusResponse', getDeleteEventsByEventTypeStatusResponse_eventsDeletionStatus - The deletion status.
$sel:httpStatus:GetDeleteEventsByEventTypeStatusResponse', getDeleteEventsByEventTypeStatusResponse_httpStatus - The response's http status code.
DeleteOutcome
data DeleteOutcome Source #
See: newDeleteOutcome smart constructor.
Constructors
| DeleteOutcome' Text |
Instances
Arguments
| :: Text | |
| -> DeleteOutcome |
Create a value of DeleteOutcome 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:DeleteOutcome', deleteOutcome_name - The name of the outcome to delete.
data DeleteOutcomeResponse Source #
See: newDeleteOutcomeResponse smart constructor.
Constructors
| DeleteOutcomeResponse' Int |
Instances
newDeleteOutcomeResponse Source #
Create a value of DeleteOutcomeResponse 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:httpStatus:DeleteOutcomeResponse', deleteOutcomeResponse_httpStatus - The response's http status code.
GetRules
See: newGetRules smart constructor.
Instances
Create a value of GetRules 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:GetRules', getRules_ruleVersion - The rule version.
$sel:ruleId:GetRules', getRules_ruleId - The rule ID.
$sel:nextToken:GetRules', getRules_nextToken - The next page token.
$sel:maxResults:GetRules', getRules_maxResults - The maximum number of rules to return for the request.
$sel:detectorId:GetRules', getRules_detectorId - The detector ID.
data GetRulesResponse Source #
See: newGetRulesResponse smart constructor.
Constructors
| GetRulesResponse' (Maybe [RuleDetail]) (Maybe Text) Int |
Instances
Arguments
| :: Int | |
| -> GetRulesResponse |
Create a value of GetRulesResponse 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:ruleDetails:GetRulesResponse', getRulesResponse_ruleDetails - The details of the requested rule.
$sel:nextToken:GetRules', getRulesResponse_nextToken - The next page token to be used in subsequent requests.
$sel:httpStatus:GetRulesResponse', getRulesResponse_httpStatus - The response's http status code.
GetVariables
data GetVariables Source #
See: newGetVariables smart constructor.
Instances
newGetVariables :: GetVariables Source #
Create a value of GetVariables 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:nextToken:GetVariables', getVariables_nextToken - The next page token of the get variable request.
$sel:name:GetVariables', getVariables_name - The name of the variable.
$sel:maxResults:GetVariables', getVariables_maxResults - The max size per page determined for the get variable request.
data GetVariablesResponse Source #
See: newGetVariablesResponse smart constructor.
Instances
newGetVariablesResponse Source #
Arguments
| :: Int | |
| -> GetVariablesResponse |
Create a value of GetVariablesResponse 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:variables:GetVariablesResponse', getVariablesResponse_variables - The names of the variables returned.
$sel:nextToken:GetVariables', getVariablesResponse_nextToken - The next page token to be used in subsequent requests.
$sel:httpStatus:GetVariablesResponse', getVariablesResponse_httpStatus - The response's http status code.
UntagResource
data UntagResource Source #
See: newUntagResource smart constructor.
Constructors
| UntagResource' Text [Text] |
Instances
Arguments
| :: Text | |
| -> UntagResource |
Create a value of UntagResource 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:resourceARN:UntagResource', untagResource_resourceARN - The ARN of the resource from which to remove the tag.
$sel:tagKeys:UntagResource', untagResource_tagKeys - The resource ARN.
data UntagResourceResponse Source #
See: newUntagResourceResponse smart constructor.
Constructors
| UntagResourceResponse' Int |
Instances
newUntagResourceResponse Source #
Create a value of UntagResourceResponse 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:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.
PutDetector
data PutDetector Source #
See: newPutDetector smart constructor.
Instances
Create a value of PutDetector 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:description:PutDetector', putDetector_description - The description of the detector.
$sel:tags:PutDetector', putDetector_tags - A collection of key and value pairs.
$sel:detectorId:PutDetector', putDetector_detectorId - The detector ID.
$sel:eventTypeName:PutDetector', putDetector_eventTypeName - The name of the event type.
data PutDetectorResponse Source #
See: newPutDetectorResponse smart constructor.
Constructors
| PutDetectorResponse' Int |
Instances
newPutDetectorResponse Source #
Arguments
| :: Int | |
| -> PutDetectorResponse |
Create a value of PutDetectorResponse 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:httpStatus:PutDetectorResponse', putDetectorResponse_httpStatus - The response's http status code.
PutOutcome
data PutOutcome Source #
See: newPutOutcome smart constructor.
Instances
Arguments
| :: Text | |
| -> PutOutcome |
Create a value of PutOutcome 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:description:PutOutcome', putOutcome_description - The outcome description.
$sel:tags:PutOutcome', putOutcome_tags - A collection of key and value pairs.
$sel:name:PutOutcome', putOutcome_name - The name of the outcome.
data PutOutcomeResponse Source #
See: newPutOutcomeResponse smart constructor.
Constructors
| PutOutcomeResponse' Int |
Instances
newPutOutcomeResponse Source #
Arguments
| :: Int | |
| -> PutOutcomeResponse |
Create a value of PutOutcomeResponse 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:httpStatus:PutOutcomeResponse', putOutcomeResponse_httpStatus - The response's http status code.
DeleteDetector
data DeleteDetector Source #
See: newDeleteDetector smart constructor.
Constructors
| DeleteDetector' Text |
Instances
Arguments
| :: Text | |
| -> DeleteDetector |
Create a value of DeleteDetector 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:DeleteDetector', deleteDetector_detectorId - The ID of the detector to delete.
data DeleteDetectorResponse Source #
See: newDeleteDetectorResponse smart constructor.
Constructors
| DeleteDetectorResponse' Int |
Instances
newDeleteDetectorResponse Source #
Create a value of DeleteDetectorResponse 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:httpStatus:DeleteDetectorResponse', deleteDetectorResponse_httpStatus - The response's http status code.
DescribeModelVersions
data DescribeModelVersions Source #
See: newDescribeModelVersions smart constructor.
Constructors
| DescribeModelVersions' (Maybe ModelTypeEnum) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Natural) |
Instances
newDescribeModelVersions :: DescribeModelVersions Source #
Create a value of DescribeModelVersions 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:DescribeModelVersions', describeModelVersions_modelType - The model type.
$sel:modelId:DescribeModelVersions', describeModelVersions_modelId - The model ID.
$sel:nextToken:DescribeModelVersions', describeModelVersions_nextToken - The next token from the previous results.
$sel:modelVersionNumber:DescribeModelVersions', describeModelVersions_modelVersionNumber - The model version number.
$sel:maxResults:DescribeModelVersions', describeModelVersions_maxResults - The maximum number of results to return.
data DescribeModelVersionsResponse Source #
See: newDescribeModelVersionsResponse smart constructor.
Constructors
| DescribeModelVersionsResponse' (Maybe Text) (Maybe [ModelVersionDetail]) Int |
Instances
newDescribeModelVersionsResponse Source #
Create a value of DescribeModelVersionsResponse 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:nextToken:DescribeModelVersions', describeModelVersionsResponse_nextToken - The next token.
$sel:modelVersionDetails:DescribeModelVersionsResponse', describeModelVersionsResponse_modelVersionDetails - The model version details.
$sel:httpStatus:DescribeModelVersionsResponse', describeModelVersionsResponse_httpStatus - The response's http status code.
BatchCreateVariable
data BatchCreateVariable Source #
See: newBatchCreateVariable smart constructor.
Constructors
| BatchCreateVariable' (Maybe [Tag]) (NonEmpty VariableEntry) |
Instances
newBatchCreateVariable Source #
Create a value of BatchCreateVariable 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:tags:BatchCreateVariable', batchCreateVariable_tags - A collection of key and value pairs.
$sel:variableEntries:BatchCreateVariable', batchCreateVariable_variableEntries - The list of variables for the batch create variable request.
data BatchCreateVariableResponse Source #
See: newBatchCreateVariableResponse smart constructor.
Constructors
| BatchCreateVariableResponse' (Maybe [BatchCreateVariableError]) Int |
Instances
newBatchCreateVariableResponse Source #
Create a value of BatchCreateVariableResponse 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:errors:BatchCreateVariableResponse', batchCreateVariableResponse_errors - Provides the errors for the BatchCreateVariable request.
$sel:httpStatus:BatchCreateVariableResponse', batchCreateVariableResponse_httpStatus - The response's http status code.
GetDetectorVersion
data GetDetectorVersion Source #
See: newGetDetectorVersion smart constructor.
Constructors
| GetDetectorVersion' Text Text |
Instances
newGetDetectorVersion Source #
Arguments
| :: Text | |
| -> Text | |
| -> GetDetectorVersion |
Create a value of GetDetectorVersion 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:GetDetectorVersion', getDetectorVersion_detectorId - The detector ID.
$sel:detectorVersionId:GetDetectorVersion', getDetectorVersion_detectorVersionId - The detector version ID.
data GetDetectorVersionResponse Source #
See: newGetDetectorVersionResponse smart constructor.
Constructors
| GetDetectorVersionResponse' (Maybe DetectorVersionStatus) (Maybe RuleExecutionMode) (Maybe Text) (Maybe Text) (Maybe [Rule]) (Maybe Text) (Maybe Text) (Maybe [ModelVersion]) (Maybe Text) (Maybe [Text]) (Maybe Text) Int |
Instances
newGetDetectorVersionResponse Source #
Create a value of GetDetectorVersionResponse 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:GetDetectorVersionResponse', getDetectorVersionResponse_status - The status of the detector version.
$sel:ruleExecutionMode:GetDetectorVersionResponse', getDetectorVersionResponse_ruleExecutionMode - The execution mode of the rule in the dectector
FIRST_MATCHED indicates that Amazon Fraud Detector evaluates rules
sequentially, first to last, stopping at the first matched rule. Amazon
Fraud dectector then provides the outcomes for that single rule.
ALL_MATCHED indicates that Amazon Fraud Detector evaluates all rules
and returns the outcomes for all matched rules. You can define and edit
the rule mode at the detector version level, when it is in draft status.
$sel:lastUpdatedTime:GetDetectorVersionResponse', getDetectorVersionResponse_lastUpdatedTime - The timestamp when the detector version was last updated.
$sel:arn:GetDetectorVersionResponse', getDetectorVersionResponse_arn - The detector version ARN.
$sel:rules:GetDetectorVersionResponse', getDetectorVersionResponse_rules - The rules included in the detector version.
$sel:detectorVersionId:GetDetectorVersion', getDetectorVersionResponse_detectorVersionId - The detector version ID.
$sel:createdTime:GetDetectorVersionResponse', getDetectorVersionResponse_createdTime - The timestamp when the detector version was created.
$sel:modelVersions:GetDetectorVersionResponse', getDetectorVersionResponse_modelVersions - The model versions included in the detector version.
$sel:detectorId:GetDetectorVersion', getDetectorVersionResponse_detectorId - The detector ID.
$sel:externalModelEndpoints:GetDetectorVersionResponse', getDetectorVersionResponse_externalModelEndpoints - The Amazon SageMaker model endpoints included in the detector version.
$sel:description:GetDetectorVersionResponse', getDetectorVersionResponse_description - The detector version description.
$sel:httpStatus:GetDetectorVersionResponse', getDetectorVersionResponse_httpStatus - The response's http status code.
GetEventTypes
data GetEventTypes Source #
See: newGetEventTypes smart constructor.
Instances
newGetEventTypes :: GetEventTypes Source #
Create a value of GetEventTypes 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:nextToken:GetEventTypes', getEventTypes_nextToken - The next token for the subsequent request.
$sel:name:GetEventTypes', getEventTypes_name - The name.
$sel:maxResults:GetEventTypes', getEventTypes_maxResults - The maximum number of objects to return for the request.
data GetEventTypesResponse Source #
See: newGetEventTypesResponse smart constructor.
Instances
newGetEventTypesResponse Source #
Create a value of GetEventTypesResponse 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:eventTypes:GetEventTypesResponse', getEventTypesResponse_eventTypes - An array of event types.
$sel:nextToken:GetEventTypes', getEventTypesResponse_nextToken - The next page token.
$sel:httpStatus:GetEventTypesResponse', getEventTypesResponse_httpStatus - The response's http status code.
DeleteDetectorVersion
data DeleteDetectorVersion Source #
See: newDeleteDetectorVersion smart constructor.
Constructors
| DeleteDetectorVersion' Text Text |
Instances
newDeleteDetectorVersion Source #
Arguments
| :: Text | |
| -> Text | |
| -> DeleteDetectorVersion |
Create a value of DeleteDetectorVersion 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:DeleteDetectorVersion', deleteDetectorVersion_detectorId - The ID of the parent detector for the detector version to delete.
$sel:detectorVersionId:DeleteDetectorVersion', deleteDetectorVersion_detectorVersionId - The ID of the detector version to delete.
data DeleteDetectorVersionResponse Source #
See: newDeleteDetectorVersionResponse smart constructor.
Constructors
| DeleteDetectorVersionResponse' Int |
Instances
newDeleteDetectorVersionResponse Source #
Create a value of DeleteDetectorVersionResponse 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:httpStatus:DeleteDetectorVersionResponse', deleteDetectorVersionResponse_httpStatus - The response's http status code.
UpdateDetectorVersion
data UpdateDetectorVersion Source #
See: newUpdateDetectorVersion smart constructor.
Constructors
| UpdateDetectorVersion' (Maybe RuleExecutionMode) (Maybe [ModelVersion]) (Maybe Text) Text Text [Text] [Rule] |
Instances
newUpdateDetectorVersion Source #
Arguments
| :: Text | |
| -> Text | |
| -> UpdateDetectorVersion |
Create a value of UpdateDetectorVersion 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:ruleExecutionMode:UpdateDetectorVersion', updateDetectorVersion_ruleExecutionMode - The rule execution mode to add to the detector.
If you specify FIRST_MATCHED, Amazon Fraud Detector evaluates rules
sequentially, first to last, stopping at the first matched rule. Amazon
Fraud dectector then provides the outcomes for that single rule.
If you specifiy ALL_MATCHED, Amazon Fraud Detector evaluates all rules
and returns the outcomes for all matched rules. You can define and edit
the rule mode at the detector version level, when it is in draft status.
The default behavior is FIRST_MATCHED.
$sel:modelVersions:UpdateDetectorVersion', updateDetectorVersion_modelVersions - The model versions to include in the detector version.
$sel:description:UpdateDetectorVersion', updateDetectorVersion_description - The detector version description.
$sel:detectorId:UpdateDetectorVersion', updateDetectorVersion_detectorId - The parent detector ID for the detector version you want to update.
$sel:detectorVersionId:UpdateDetectorVersion', updateDetectorVersion_detectorVersionId - The detector version ID.
$sel:externalModelEndpoints:UpdateDetectorVersion', updateDetectorVersion_externalModelEndpoints - The Amazon SageMaker model endpoints to include in the detector version.
$sel:rules:UpdateDetectorVersion', updateDetectorVersion_rules - The rules to include in the detector version.
data UpdateDetectorVersionResponse Source #
See: newUpdateDetectorVersionResponse smart constructor.
Constructors
| UpdateDetectorVersionResponse' Int |
Instances
newUpdateDetectorVersionResponse Source #
Create a value of UpdateDetectorVersionResponse 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:httpStatus:UpdateDetectorVersionResponse', updateDetectorVersionResponse_httpStatus - The response's http status code.
Types
AsyncJobStatus
newtype AsyncJobStatus Source #
Constructors
| AsyncJobStatus' | |
Fields | |
Bundled Patterns
| 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 #
Constructors
| DataSource' | |
Fields | |
Bundled Patterns
| pattern DataSource_EVENT :: DataSource | |
| pattern DataSource_EXTERNAL_MODEL_SCORE :: DataSource | |
| pattern DataSource_MODEL_SCORE :: DataSource |
Instances
DataType
Constructors
| DataType' | |
Fields
| |
Bundled Patterns
| pattern DataType_BOOLEAN :: DataType | |
| pattern DataType_FLOAT :: DataType | |
| pattern DataType_INTEGER :: DataType | |
| pattern DataType_STRING :: DataType |
Instances
DetectorVersionStatus
newtype DetectorVersionStatus Source #
Constructors
| DetectorVersionStatus' | |
Fields | |
Bundled Patterns
| pattern DetectorVersionStatus_ACTIVE :: DetectorVersionStatus | |
| pattern DetectorVersionStatus_DRAFT :: DetectorVersionStatus | |
| pattern DetectorVersionStatus_INACTIVE :: DetectorVersionStatus |
Instances
EventIngestion
newtype EventIngestion Source #
Constructors
| EventIngestion' | |
Fields | |
Bundled Patterns
| pattern EventIngestion_DISABLED :: EventIngestion | |
| pattern EventIngestion_ENABLED :: EventIngestion |
Instances
Language
Constructors
| Language' | |
Fields
| |
Bundled Patterns
| pattern Language_DETECTORPL :: Language |
Instances
ModelEndpointStatus
newtype ModelEndpointStatus Source #
Constructors
| ModelEndpointStatus' | |
Fields | |
Bundled Patterns
| pattern ModelEndpointStatus_ASSOCIATED :: ModelEndpointStatus | |
| pattern ModelEndpointStatus_DISSOCIATED :: ModelEndpointStatus |
Instances
ModelInputDataFormat
newtype ModelInputDataFormat Source #
Constructors
| ModelInputDataFormat' | |
Fields | |
Bundled Patterns
| pattern ModelInputDataFormat_APPLICATION_JSON :: ModelInputDataFormat | |
| pattern ModelInputDataFormat_TEXT_CSV :: ModelInputDataFormat |
Instances
ModelOutputDataFormat
newtype ModelOutputDataFormat Source #
Constructors
| ModelOutputDataFormat' | |
Fields | |
Bundled Patterns
| pattern ModelOutputDataFormat_APPLICATION_JSONLINES :: ModelOutputDataFormat | |
| pattern ModelOutputDataFormat_TEXT_CSV :: ModelOutputDataFormat |
Instances
ModelSource
newtype ModelSource Source #
Constructors
| ModelSource' | |
Fields | |
Bundled Patterns
| pattern ModelSource_SAGEMAKER :: ModelSource |
Instances
ModelTypeEnum
newtype ModelTypeEnum Source #
Constructors
| ModelTypeEnum' | |
Fields | |
Bundled Patterns
| pattern ModelTypeEnum_ONLINE_FRAUD_INSIGHTS :: ModelTypeEnum | |
| pattern ModelTypeEnum_TRANSACTION_FRAUD_INSIGHTS :: ModelTypeEnum |
Instances
ModelVersionStatus
newtype ModelVersionStatus Source #
Constructors
| ModelVersionStatus' | |
Fields | |
Bundled Patterns
| pattern ModelVersionStatus_ACTIVE :: ModelVersionStatus | |
| pattern ModelVersionStatus_INACTIVE :: ModelVersionStatus | |
| pattern ModelVersionStatus_TRAINING_CANCELLED :: ModelVersionStatus |
Instances
RuleExecutionMode
newtype RuleExecutionMode Source #
Constructors
| RuleExecutionMode' | |
Fields | |
Bundled Patterns
| pattern RuleExecutionMode_ALL_MATCHED :: RuleExecutionMode | |
| pattern RuleExecutionMode_FIRST_MATCHED :: RuleExecutionMode |
Instances
TrainingDataSourceEnum
newtype TrainingDataSourceEnum Source #
Constructors
| TrainingDataSourceEnum' | |
Fields | |
Bundled Patterns
| pattern TrainingDataSourceEnum_EXTERNAL_EVENTS :: TrainingDataSourceEnum | |
| pattern TrainingDataSourceEnum_INGESTED_EVENTS :: TrainingDataSourceEnum |
Instances
UnlabeledEventsTreatment
newtype UnlabeledEventsTreatment Source #
Constructors
| UnlabeledEventsTreatment' | |
Fields | |
Bundled Patterns
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.
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.
BatchImport
data BatchImport Source #
The batch import job details.
See: newBatchImport smart constructor.
Constructors
| BatchImport' (Maybe Text) (Maybe Text) (Maybe AsyncJobStatus) (Maybe Int) (Maybe Int) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Int) |
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.
BatchPrediction
data BatchPrediction Source #
The batch prediction details.
See: newBatchPrediction smart constructor.
Constructors
| BatchPrediction' (Maybe Text) (Maybe Text) (Maybe AsyncJobStatus) (Maybe Int) (Maybe Int) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) |
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.
DataValidationMetrics
data DataValidationMetrics Source #
The model training validation messages.
See: newDataValidationMetrics smart constructor.
Constructors
| DataValidationMetrics' (Maybe [FieldValidationMessage]) (Maybe [FileValidationMessage]) |
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.
Detector
The detector.
See: newDetector smart constructor.
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.
DetectorVersionSummary
data DetectorVersionSummary Source #
The summary of the detector version.
See: newDetectorVersionSummary smart constructor.
Constructors
| DetectorVersionSummary' (Maybe DetectorVersionStatus) (Maybe Text) (Maybe Text) (Maybe Text) |
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.
Entity
The entity details.
See: newEntity smart constructor.
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.
EntityType
data EntityType Source #
The entity type details.
See: newEntityType smart constructor.
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.
Event
The event details.
See: newEvent smart constructor.
Constructors
| Event' (Maybe Text) (Maybe [Sensitive Entity]) (Maybe Text) (Maybe Text) (Maybe (HashMap Text (Sensitive Text))) (Maybe Text) (Maybe Text) |
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.
EventType
The event type details.
See: newEventType smart constructor.
Constructors
| EventType' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (NonEmpty Text)) (Maybe [Text]) (Maybe Text) (Maybe IngestedEventStatistics) (Maybe [Text]) (Maybe EventIngestion) (Maybe Text) |
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.
ExternalEventsDetail
data ExternalEventsDetail Source #
Details for the external events data used for model version training.
See: newExternalEventsDetail smart constructor.
Constructors
| ExternalEventsDetail' Text Text |
Instances
newExternalEventsDetail Source #
Arguments
| :: 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.
ExternalModel
data ExternalModel Source #
The Amazon SageMaker model.
See: newExternalModel smart constructor.
Constructors
| ExternalModel' (Maybe Text) (Maybe ModelSource) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ModelEndpointStatus) (Maybe ModelOutputConfiguration) (Maybe Text) (Maybe ModelInputConfiguration) |
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.
ExternalModelOutputs
data ExternalModelOutputs Source #
The fraud prediction scores from Amazon SageMaker model.
See: newExternalModelOutputs smart constructor.
Constructors
| ExternalModelOutputs' (Maybe ExternalModelSummary) (Maybe (HashMap Text Text)) |
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.
ExternalModelSummary
data ExternalModelSummary Source #
The Amazon SageMaker model.
See: newExternalModelSummary smart constructor.
Constructors
| ExternalModelSummary' (Maybe Text) (Maybe ModelSource) |
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.
FieldValidationMessage
data FieldValidationMessage Source #
The message details.
See: newFieldValidationMessage smart constructor.
Constructors
| FieldValidationMessage' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) |
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.
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.
IngestedEventStatistics
data IngestedEventStatistics Source #
Data about the stored events.
See: newIngestedEventStatistics smart constructor.
Constructors
| IngestedEventStatistics' (Maybe Integer) (Maybe Text) (Maybe Text) (Maybe Integer) (Maybe Text) |
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.
IngestedEventsDetail
data IngestedEventsDetail Source #
The details of the ingested event.
See: newIngestedEventsDetail smart constructor.
Constructors
| IngestedEventsDetail' IngestedEventsTimeWindow |
Instances
newIngestedEventsDetail Source #
Arguments
| :: IngestedEventsTimeWindow | |
| -> IngestedEventsDetail |
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.
IngestedEventsTimeWindow
data IngestedEventsTimeWindow Source #
The start and stop time of the ingested events.
See: newIngestedEventsTimeWindow smart constructor.
Constructors
| IngestedEventsTimeWindow' Text Text |
Instances
newIngestedEventsTimeWindow Source #
Arguments
| :: 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.
KMSKey
The KMS key details.
See: newKMSKey smart constructor.
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.
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.
LabelSchema
data LabelSchema Source #
The label schema.
See: newLabelSchema smart constructor.
Constructors
| LabelSchema' (Maybe UnlabeledEventsTreatment) (HashMap Text (NonEmpty Text)) |
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.
LogOddsMetric
data LogOddsMetric Source #
The log odds metric details.
See: newLogOddsMetric smart constructor.
Constructors
| LogOddsMetric' Text Text Double |
Instances
Arguments
| :: 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.
MetricDataPoint
data MetricDataPoint Source #
Model performance metrics data points.
See: newMetricDataPoint smart constructor.
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.
Model
The model.
See: newModel smart constructor.
Constructors
| Model' (Maybe ModelTypeEnum) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) |
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.
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.
Constructors
| ModelEndpointDataBlob' (Maybe Base64) (Maybe Text) |
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.
ModelInputConfiguration
data ModelInputConfiguration Source #
The Amazon SageMaker model input configuration.
See: newModelInputConfiguration smart constructor.
Constructors
| ModelInputConfiguration' (Maybe ModelInputDataFormat) (Maybe Text) (Maybe Text) (Maybe Text) Bool |
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.
ModelOutputConfiguration
data ModelOutputConfiguration Source #
Provides the Amazon Sagemaker model output configuration.
See: newModelOutputConfiguration smart constructor.
Constructors
| ModelOutputConfiguration' (Maybe (HashMap Text Text)) (Maybe (HashMap Text Text)) ModelOutputDataFormat |
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.
ModelScores
data ModelScores Source #
The fraud prediction scores.
See: newModelScores smart constructor.
Constructors
| ModelScores' (Maybe ModelVersion) (Maybe (HashMap Text Double)) |
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.
ModelVersion
data ModelVersion Source #
The model version.
See: newModelVersion smart constructor.
Constructors
| ModelVersion' (Maybe Text) Text ModelTypeEnum Text |
Instances
Arguments
| :: 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.
ModelVersionDetail
data ModelVersionDetail Source #
The details of the model version.
See: newModelVersionDetail smart constructor.
Constructors
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.
Outcome
The outcome.
See: newOutcome smart constructor.
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.
Rule
A rule.
See: newRule smart constructor.
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.
Constructors
| RuleDetail' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (NonEmpty Text)) (Maybe Text) (Maybe (Sensitive Text)) (Maybe Language) (Maybe Text) |
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.
RuleResult
data RuleResult Source #
The rule results.
See: newRuleResult smart constructor.
Constructors
| RuleResult' (Maybe Text) (Maybe [Text]) |
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.
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.
Constructors
| TrainingDataSchema' [Text] LabelSchema |
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.
TrainingMetrics
data TrainingMetrics Source #
The training metric details.
See: newTrainingMetrics smart constructor.
Constructors
| TrainingMetrics' (Maybe Double) (Maybe [MetricDataPoint]) |
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.
TrainingResult
data TrainingResult Source #
The training result details.
See: newTrainingResult smart constructor.
Constructors
| TrainingResult' (Maybe DataValidationMetrics) (Maybe TrainingMetrics) (Maybe VariableImportanceMetrics) |
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.
Variable
The variable.
See: newVariable smart constructor.
Constructors
| Variable' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe DataSource) (Maybe DataType) (Maybe Text) (Maybe Text) (Maybe Text) |
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.
VariableEntry
data VariableEntry Source #
A variable in the list of variables for the batch create variable request.
See: newVariableEntry smart constructor.
Constructors
| VariableEntry' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) |
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.
VariableImportanceMetrics
data VariableImportanceMetrics Source #
The variable importance metrics details.
See: newVariableImportanceMetrics smart constructor.
Constructors
| VariableImportanceMetrics' (Maybe [LogOddsMetric]) |
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.