Documentation ¶
Overview ¶
Package frauddetector provides the client and types for making API requests to Amazon Fraud Detector.
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 (https://docs.aws.amazon.com/frauddetector/latest/ug/).
We provide the Query API as well as AWS software development kits (SDK) for Amazon Fraud Detector in Java and Python programming languages.
The Amazon Fraud Detector Query API provides HTTPS requests that use the HTTP verb GET or POST and a Query parameter Action. AWS SDK provides libraries, sample code, tutorials, and other resources for software developers who prefer to build applications using language-specific APIs instead of submitting a request over HTTP or HTTPS. These libraries provide basic functions that automatically take care of tasks such as cryptographically signing your requests, retrying requests, and handling error responses, so that it is easier for you to get started. For more information about the AWS SDKs, go to Tools to build on AWS (https://aws.amazon.com/developer/tools/) page, scroll down to the SDK section, and choose plus (+) sign to expand the section.
See https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15 for more information on this service.
See frauddetector package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/frauddetector/
Using the Client ¶
To contact Amazon Fraud Detector with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.
See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/
See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
See the Amazon Fraud Detector client FraudDetector for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/frauddetector/#New
Index ¶
- Constants
- func AsyncJobStatus_Values() []string
- func DataSource_Values() []string
- func DataType_Values() []string
- func DetectorVersionStatus_Values() []string
- func EventIngestion_Values() []string
- func Language_Values() []string
- func ListUpdateMode_Values() []string
- func ModelEndpointStatus_Values() []string
- func ModelInputDataFormat_Values() []string
- func ModelOutputDataFormat_Values() []string
- func ModelSource_Values() []string
- func ModelTypeEnum_Values() []string
- func ModelVersionStatus_Values() []string
- func RuleExecutionMode_Values() []string
- func TrainingDataSourceEnum_Values() []string
- func UnlabeledEventsTreatment_Values() []string
- type ATIMetricDataPoint
- func (s ATIMetricDataPoint) GoString() string
- func (s *ATIMetricDataPoint) SetAdr(v float64) *ATIMetricDataPoint
- func (s *ATIMetricDataPoint) SetAtodr(v float64) *ATIMetricDataPoint
- func (s *ATIMetricDataPoint) SetCr(v float64) *ATIMetricDataPoint
- func (s *ATIMetricDataPoint) SetThreshold(v float64) *ATIMetricDataPoint
- func (s ATIMetricDataPoint) String() string
- type ATIModelPerformance
- type ATITrainingMetricsValue
- func (s ATITrainingMetricsValue) GoString() string
- func (s *ATITrainingMetricsValue) SetMetricDataPoints(v []*ATIMetricDataPoint) *ATITrainingMetricsValue
- func (s *ATITrainingMetricsValue) SetModelPerformance(v *ATIModelPerformance) *ATITrainingMetricsValue
- func (s ATITrainingMetricsValue) String() string
- type AccessDeniedException
- func (s *AccessDeniedException) Code() string
- func (s *AccessDeniedException) Error() string
- func (s AccessDeniedException) GoString() string
- func (s *AccessDeniedException) Message() string
- func (s *AccessDeniedException) OrigErr() error
- func (s *AccessDeniedException) RequestID() string
- func (s *AccessDeniedException) StatusCode() int
- func (s AccessDeniedException) String() string
- type AggregatedLogOddsMetric
- type AggregatedVariablesImpactExplanation
- func (s AggregatedVariablesImpactExplanation) GoString() string
- func (s *AggregatedVariablesImpactExplanation) SetEventVariableNames(v []*string) *AggregatedVariablesImpactExplanation
- func (s *AggregatedVariablesImpactExplanation) SetLogOddsImpact(v float64) *AggregatedVariablesImpactExplanation
- func (s *AggregatedVariablesImpactExplanation) SetRelativeImpact(v string) *AggregatedVariablesImpactExplanation
- func (s AggregatedVariablesImpactExplanation) String() string
- type AggregatedVariablesImportanceMetrics
- type AllowDenyList
- func (s AllowDenyList) GoString() string
- func (s *AllowDenyList) SetArn(v string) *AllowDenyList
- func (s *AllowDenyList) SetCreatedTime(v string) *AllowDenyList
- func (s *AllowDenyList) SetDescription(v string) *AllowDenyList
- func (s *AllowDenyList) SetName(v string) *AllowDenyList
- func (s *AllowDenyList) SetUpdatedTime(v string) *AllowDenyList
- func (s *AllowDenyList) SetVariableType(v string) *AllowDenyList
- func (s AllowDenyList) String() string
- type BatchCreateVariableError
- func (s BatchCreateVariableError) GoString() string
- func (s *BatchCreateVariableError) SetCode(v int64) *BatchCreateVariableError
- func (s *BatchCreateVariableError) SetMessage(v string) *BatchCreateVariableError
- func (s *BatchCreateVariableError) SetName(v string) *BatchCreateVariableError
- func (s BatchCreateVariableError) String() string
- type BatchCreateVariableInput
- func (s BatchCreateVariableInput) GoString() string
- func (s *BatchCreateVariableInput) SetTags(v []*Tag) *BatchCreateVariableInput
- func (s *BatchCreateVariableInput) SetVariableEntries(v []*VariableEntry) *BatchCreateVariableInput
- func (s BatchCreateVariableInput) String() string
- func (s *BatchCreateVariableInput) Validate() error
- type BatchCreateVariableOutput
- type BatchGetVariableError
- func (s BatchGetVariableError) GoString() string
- func (s *BatchGetVariableError) SetCode(v int64) *BatchGetVariableError
- func (s *BatchGetVariableError) SetMessage(v string) *BatchGetVariableError
- func (s *BatchGetVariableError) SetName(v string) *BatchGetVariableError
- func (s BatchGetVariableError) String() string
- type BatchGetVariableInput
- type BatchGetVariableOutput
- type BatchImport
- func (s BatchImport) GoString() string
- func (s *BatchImport) SetArn(v string) *BatchImport
- func (s *BatchImport) SetCompletionTime(v string) *BatchImport
- func (s *BatchImport) SetEventTypeName(v string) *BatchImport
- func (s *BatchImport) SetFailedRecordsCount(v int64) *BatchImport
- func (s *BatchImport) SetFailureReason(v string) *BatchImport
- func (s *BatchImport) SetIamRoleArn(v string) *BatchImport
- func (s *BatchImport) SetInputPath(v string) *BatchImport
- func (s *BatchImport) SetJobId(v string) *BatchImport
- func (s *BatchImport) SetOutputPath(v string) *BatchImport
- func (s *BatchImport) SetProcessedRecordsCount(v int64) *BatchImport
- func (s *BatchImport) SetStartTime(v string) *BatchImport
- func (s *BatchImport) SetStatus(v string) *BatchImport
- func (s *BatchImport) SetTotalRecordsCount(v int64) *BatchImport
- func (s BatchImport) String() string
- type BatchPrediction
- func (s BatchPrediction) GoString() string
- func (s *BatchPrediction) SetArn(v string) *BatchPrediction
- func (s *BatchPrediction) SetCompletionTime(v string) *BatchPrediction
- func (s *BatchPrediction) SetDetectorName(v string) *BatchPrediction
- func (s *BatchPrediction) SetDetectorVersion(v string) *BatchPrediction
- func (s *BatchPrediction) SetEventTypeName(v string) *BatchPrediction
- func (s *BatchPrediction) SetFailureReason(v string) *BatchPrediction
- func (s *BatchPrediction) SetIamRoleArn(v string) *BatchPrediction
- func (s *BatchPrediction) SetInputPath(v string) *BatchPrediction
- func (s *BatchPrediction) SetJobId(v string) *BatchPrediction
- func (s *BatchPrediction) SetLastHeartbeatTime(v string) *BatchPrediction
- func (s *BatchPrediction) SetOutputPath(v string) *BatchPrediction
- func (s *BatchPrediction) SetProcessedRecordsCount(v int64) *BatchPrediction
- func (s *BatchPrediction) SetStartTime(v string) *BatchPrediction
- func (s *BatchPrediction) SetStatus(v string) *BatchPrediction
- func (s *BatchPrediction) SetTotalRecordsCount(v int64) *BatchPrediction
- func (s BatchPrediction) String() string
- type CancelBatchImportJobInput
- type CancelBatchImportJobOutput
- type CancelBatchPredictionJobInput
- type CancelBatchPredictionJobOutput
- type ConflictException
- func (s *ConflictException) Code() string
- func (s *ConflictException) Error() string
- func (s ConflictException) GoString() string
- func (s *ConflictException) Message() string
- func (s *ConflictException) OrigErr() error
- func (s *ConflictException) RequestID() string
- func (s *ConflictException) StatusCode() int
- func (s ConflictException) String() string
- type CreateBatchImportJobInput
- func (s CreateBatchImportJobInput) GoString() string
- func (s *CreateBatchImportJobInput) SetEventTypeName(v string) *CreateBatchImportJobInput
- func (s *CreateBatchImportJobInput) SetIamRoleArn(v string) *CreateBatchImportJobInput
- func (s *CreateBatchImportJobInput) SetInputPath(v string) *CreateBatchImportJobInput
- func (s *CreateBatchImportJobInput) SetJobId(v string) *CreateBatchImportJobInput
- func (s *CreateBatchImportJobInput) SetOutputPath(v string) *CreateBatchImportJobInput
- func (s *CreateBatchImportJobInput) SetTags(v []*Tag) *CreateBatchImportJobInput
- func (s CreateBatchImportJobInput) String() string
- func (s *CreateBatchImportJobInput) Validate() error
- type CreateBatchImportJobOutput
- type CreateBatchPredictionJobInput
- func (s CreateBatchPredictionJobInput) GoString() string
- func (s *CreateBatchPredictionJobInput) SetDetectorName(v string) *CreateBatchPredictionJobInput
- func (s *CreateBatchPredictionJobInput) SetDetectorVersion(v string) *CreateBatchPredictionJobInput
- func (s *CreateBatchPredictionJobInput) SetEventTypeName(v string) *CreateBatchPredictionJobInput
- func (s *CreateBatchPredictionJobInput) SetIamRoleArn(v string) *CreateBatchPredictionJobInput
- func (s *CreateBatchPredictionJobInput) SetInputPath(v string) *CreateBatchPredictionJobInput
- func (s *CreateBatchPredictionJobInput) SetJobId(v string) *CreateBatchPredictionJobInput
- func (s *CreateBatchPredictionJobInput) SetOutputPath(v string) *CreateBatchPredictionJobInput
- func (s *CreateBatchPredictionJobInput) SetTags(v []*Tag) *CreateBatchPredictionJobInput
- func (s CreateBatchPredictionJobInput) String() string
- func (s *CreateBatchPredictionJobInput) Validate() error
- type CreateBatchPredictionJobOutput
- type CreateDetectorVersionInput
- func (s CreateDetectorVersionInput) GoString() string
- func (s *CreateDetectorVersionInput) SetDescription(v string) *CreateDetectorVersionInput
- func (s *CreateDetectorVersionInput) SetDetectorId(v string) *CreateDetectorVersionInput
- func (s *CreateDetectorVersionInput) SetExternalModelEndpoints(v []*string) *CreateDetectorVersionInput
- func (s *CreateDetectorVersionInput) SetModelVersions(v []*ModelVersion) *CreateDetectorVersionInput
- func (s *CreateDetectorVersionInput) SetRuleExecutionMode(v string) *CreateDetectorVersionInput
- func (s *CreateDetectorVersionInput) SetRules(v []*Rule) *CreateDetectorVersionInput
- func (s *CreateDetectorVersionInput) SetTags(v []*Tag) *CreateDetectorVersionInput
- func (s CreateDetectorVersionInput) String() string
- func (s *CreateDetectorVersionInput) Validate() error
- type CreateDetectorVersionOutput
- func (s CreateDetectorVersionOutput) GoString() string
- func (s *CreateDetectorVersionOutput) SetDetectorId(v string) *CreateDetectorVersionOutput
- func (s *CreateDetectorVersionOutput) SetDetectorVersionId(v string) *CreateDetectorVersionOutput
- func (s *CreateDetectorVersionOutput) SetStatus(v string) *CreateDetectorVersionOutput
- func (s CreateDetectorVersionOutput) String() string
- type CreateListInput
- func (s CreateListInput) GoString() string
- func (s *CreateListInput) SetDescription(v string) *CreateListInput
- func (s *CreateListInput) SetElements(v []*string) *CreateListInput
- func (s *CreateListInput) SetName(v string) *CreateListInput
- func (s *CreateListInput) SetTags(v []*Tag) *CreateListInput
- func (s *CreateListInput) SetVariableType(v string) *CreateListInput
- func (s CreateListInput) String() string
- func (s *CreateListInput) Validate() error
- type CreateListOutput
- type CreateModelInput
- func (s CreateModelInput) GoString() string
- func (s *CreateModelInput) SetDescription(v string) *CreateModelInput
- func (s *CreateModelInput) SetEventTypeName(v string) *CreateModelInput
- func (s *CreateModelInput) SetModelId(v string) *CreateModelInput
- func (s *CreateModelInput) SetModelType(v string) *CreateModelInput
- func (s *CreateModelInput) SetTags(v []*Tag) *CreateModelInput
- func (s CreateModelInput) String() string
- func (s *CreateModelInput) Validate() error
- type CreateModelOutput
- type CreateModelVersionInput
- func (s CreateModelVersionInput) GoString() string
- func (s *CreateModelVersionInput) SetExternalEventsDetail(v *ExternalEventsDetail) *CreateModelVersionInput
- func (s *CreateModelVersionInput) SetIngestedEventsDetail(v *IngestedEventsDetail) *CreateModelVersionInput
- func (s *CreateModelVersionInput) SetModelId(v string) *CreateModelVersionInput
- func (s *CreateModelVersionInput) SetModelType(v string) *CreateModelVersionInput
- func (s *CreateModelVersionInput) SetTags(v []*Tag) *CreateModelVersionInput
- func (s *CreateModelVersionInput) SetTrainingDataSchema(v *TrainingDataSchema) *CreateModelVersionInput
- func (s *CreateModelVersionInput) SetTrainingDataSource(v string) *CreateModelVersionInput
- func (s CreateModelVersionInput) String() string
- func (s *CreateModelVersionInput) Validate() error
- type CreateModelVersionOutput
- func (s CreateModelVersionOutput) GoString() string
- func (s *CreateModelVersionOutput) SetModelId(v string) *CreateModelVersionOutput
- func (s *CreateModelVersionOutput) SetModelType(v string) *CreateModelVersionOutput
- func (s *CreateModelVersionOutput) SetModelVersionNumber(v string) *CreateModelVersionOutput
- func (s *CreateModelVersionOutput) SetStatus(v string) *CreateModelVersionOutput
- func (s CreateModelVersionOutput) String() string
- type CreateRuleInput
- func (s CreateRuleInput) GoString() string
- func (s *CreateRuleInput) SetDescription(v string) *CreateRuleInput
- func (s *CreateRuleInput) SetDetectorId(v string) *CreateRuleInput
- func (s *CreateRuleInput) SetExpression(v string) *CreateRuleInput
- func (s *CreateRuleInput) SetLanguage(v string) *CreateRuleInput
- func (s *CreateRuleInput) SetOutcomes(v []*string) *CreateRuleInput
- func (s *CreateRuleInput) SetRuleId(v string) *CreateRuleInput
- func (s *CreateRuleInput) SetTags(v []*Tag) *CreateRuleInput
- func (s CreateRuleInput) String() string
- func (s *CreateRuleInput) Validate() error
- type CreateRuleOutput
- type CreateVariableInput
- func (s CreateVariableInput) GoString() string
- func (s *CreateVariableInput) SetDataSource(v string) *CreateVariableInput
- func (s *CreateVariableInput) SetDataType(v string) *CreateVariableInput
- func (s *CreateVariableInput) SetDefaultValue(v string) *CreateVariableInput
- func (s *CreateVariableInput) SetDescription(v string) *CreateVariableInput
- func (s *CreateVariableInput) SetName(v string) *CreateVariableInput
- func (s *CreateVariableInput) SetTags(v []*Tag) *CreateVariableInput
- func (s *CreateVariableInput) SetVariableType(v string) *CreateVariableInput
- func (s CreateVariableInput) String() string
- func (s *CreateVariableInput) Validate() error
- type CreateVariableOutput
- type DataValidationMetrics
- func (s DataValidationMetrics) GoString() string
- func (s *DataValidationMetrics) SetFieldLevelMessages(v []*FieldValidationMessage) *DataValidationMetrics
- func (s *DataValidationMetrics) SetFileLevelMessages(v []*FileValidationMessage) *DataValidationMetrics
- func (s DataValidationMetrics) String() string
- type DeleteBatchImportJobInput
- type DeleteBatchImportJobOutput
- type DeleteBatchPredictionJobInput
- type DeleteBatchPredictionJobOutput
- type DeleteDetectorInput
- type DeleteDetectorOutput
- type DeleteDetectorVersionInput
- func (s DeleteDetectorVersionInput) GoString() string
- func (s *DeleteDetectorVersionInput) SetDetectorId(v string) *DeleteDetectorVersionInput
- func (s *DeleteDetectorVersionInput) SetDetectorVersionId(v string) *DeleteDetectorVersionInput
- func (s DeleteDetectorVersionInput) String() string
- func (s *DeleteDetectorVersionInput) Validate() error
- type DeleteDetectorVersionOutput
- type DeleteEntityTypeInput
- type DeleteEntityTypeOutput
- type DeleteEventInput
- func (s DeleteEventInput) GoString() string
- func (s *DeleteEventInput) SetDeleteAuditHistory(v bool) *DeleteEventInput
- func (s *DeleteEventInput) SetEventId(v string) *DeleteEventInput
- func (s *DeleteEventInput) SetEventTypeName(v string) *DeleteEventInput
- func (s DeleteEventInput) String() string
- func (s *DeleteEventInput) Validate() error
- type DeleteEventOutput
- type DeleteEventTypeInput
- type DeleteEventTypeOutput
- type DeleteEventsByEventTypeInput
- type DeleteEventsByEventTypeOutput
- func (s DeleteEventsByEventTypeOutput) GoString() string
- func (s *DeleteEventsByEventTypeOutput) SetEventTypeName(v string) *DeleteEventsByEventTypeOutput
- func (s *DeleteEventsByEventTypeOutput) SetEventsDeletionStatus(v string) *DeleteEventsByEventTypeOutput
- func (s DeleteEventsByEventTypeOutput) String() string
- type DeleteExternalModelInput
- type DeleteExternalModelOutput
- type DeleteLabelInput
- type DeleteLabelOutput
- type DeleteListInput
- type DeleteListOutput
- type DeleteModelInput
- type DeleteModelOutput
- type DeleteModelVersionInput
- func (s DeleteModelVersionInput) GoString() string
- func (s *DeleteModelVersionInput) SetModelId(v string) *DeleteModelVersionInput
- func (s *DeleteModelVersionInput) SetModelType(v string) *DeleteModelVersionInput
- func (s *DeleteModelVersionInput) SetModelVersionNumber(v string) *DeleteModelVersionInput
- func (s DeleteModelVersionInput) String() string
- func (s *DeleteModelVersionInput) Validate() error
- type DeleteModelVersionOutput
- type DeleteOutcomeInput
- type DeleteOutcomeOutput
- type DeleteRuleInput
- type DeleteRuleOutput
- type DeleteVariableInput
- type DeleteVariableOutput
- type DescribeDetectorInput
- func (s DescribeDetectorInput) GoString() string
- func (s *DescribeDetectorInput) SetDetectorId(v string) *DescribeDetectorInput
- func (s *DescribeDetectorInput) SetMaxResults(v int64) *DescribeDetectorInput
- func (s *DescribeDetectorInput) SetNextToken(v string) *DescribeDetectorInput
- func (s DescribeDetectorInput) String() string
- func (s *DescribeDetectorInput) Validate() error
- type DescribeDetectorOutput
- func (s DescribeDetectorOutput) GoString() string
- func (s *DescribeDetectorOutput) SetArn(v string) *DescribeDetectorOutput
- func (s *DescribeDetectorOutput) SetDetectorId(v string) *DescribeDetectorOutput
- func (s *DescribeDetectorOutput) SetDetectorVersionSummaries(v []*DetectorVersionSummary) *DescribeDetectorOutput
- func (s *DescribeDetectorOutput) SetNextToken(v string) *DescribeDetectorOutput
- func (s DescribeDetectorOutput) String() string
- type DescribeModelVersionsInput
- func (s DescribeModelVersionsInput) GoString() string
- func (s *DescribeModelVersionsInput) SetMaxResults(v int64) *DescribeModelVersionsInput
- func (s *DescribeModelVersionsInput) SetModelId(v string) *DescribeModelVersionsInput
- func (s *DescribeModelVersionsInput) SetModelType(v string) *DescribeModelVersionsInput
- func (s *DescribeModelVersionsInput) SetModelVersionNumber(v string) *DescribeModelVersionsInput
- func (s *DescribeModelVersionsInput) SetNextToken(v string) *DescribeModelVersionsInput
- func (s DescribeModelVersionsInput) String() string
- func (s *DescribeModelVersionsInput) Validate() error
- type DescribeModelVersionsOutput
- func (s DescribeModelVersionsOutput) GoString() string
- func (s *DescribeModelVersionsOutput) SetModelVersionDetails(v []*ModelVersionDetail) *DescribeModelVersionsOutput
- func (s *DescribeModelVersionsOutput) SetNextToken(v string) *DescribeModelVersionsOutput
- func (s DescribeModelVersionsOutput) String() string
- type Detector
- func (s Detector) GoString() string
- func (s *Detector) SetArn(v string) *Detector
- func (s *Detector) SetCreatedTime(v string) *Detector
- func (s *Detector) SetDescription(v string) *Detector
- func (s *Detector) SetDetectorId(v string) *Detector
- func (s *Detector) SetEventTypeName(v string) *Detector
- func (s *Detector) SetLastUpdatedTime(v string) *Detector
- func (s Detector) String() string
- type DetectorVersionSummary
- func (s DetectorVersionSummary) GoString() string
- func (s *DetectorVersionSummary) SetDescription(v string) *DetectorVersionSummary
- func (s *DetectorVersionSummary) SetDetectorVersionId(v string) *DetectorVersionSummary
- func (s *DetectorVersionSummary) SetLastUpdatedTime(v string) *DetectorVersionSummary
- func (s *DetectorVersionSummary) SetStatus(v string) *DetectorVersionSummary
- func (s DetectorVersionSummary) String() string
- type Entity
- type EntityType
- func (s EntityType) GoString() string
- func (s *EntityType) SetArn(v string) *EntityType
- func (s *EntityType) SetCreatedTime(v string) *EntityType
- func (s *EntityType) SetDescription(v string) *EntityType
- func (s *EntityType) SetLastUpdatedTime(v string) *EntityType
- func (s *EntityType) SetName(v string) *EntityType
- func (s EntityType) String() string
- type EvaluatedExternalModel
- func (s EvaluatedExternalModel) GoString() string
- func (s *EvaluatedExternalModel) SetInputVariables(v map[string]*string) *EvaluatedExternalModel
- func (s *EvaluatedExternalModel) SetModelEndpoint(v string) *EvaluatedExternalModel
- func (s *EvaluatedExternalModel) SetOutputVariables(v map[string]*string) *EvaluatedExternalModel
- func (s *EvaluatedExternalModel) SetUseEventVariables(v bool) *EvaluatedExternalModel
- func (s EvaluatedExternalModel) String() string
- type EvaluatedModelVersion
- func (s EvaluatedModelVersion) GoString() string
- func (s *EvaluatedModelVersion) SetEvaluations(v []*ModelVersionEvaluation) *EvaluatedModelVersion
- func (s *EvaluatedModelVersion) SetModelId(v string) *EvaluatedModelVersion
- func (s *EvaluatedModelVersion) SetModelType(v string) *EvaluatedModelVersion
- func (s *EvaluatedModelVersion) SetModelVersion(v string) *EvaluatedModelVersion
- func (s EvaluatedModelVersion) String() string
- type EvaluatedRule
- func (s EvaluatedRule) GoString() string
- func (s *EvaluatedRule) SetEvaluated(v bool) *EvaluatedRule
- func (s *EvaluatedRule) SetExpression(v string) *EvaluatedRule
- func (s *EvaluatedRule) SetExpressionWithValues(v string) *EvaluatedRule
- func (s *EvaluatedRule) SetMatched(v bool) *EvaluatedRule
- func (s *EvaluatedRule) SetOutcomes(v []*string) *EvaluatedRule
- func (s *EvaluatedRule) SetRuleId(v string) *EvaluatedRule
- func (s *EvaluatedRule) SetRuleVersion(v string) *EvaluatedRule
- func (s EvaluatedRule) String() string
- type Event
- func (s Event) GoString() string
- func (s *Event) SetCurrentLabel(v string) *Event
- func (s *Event) SetEntities(v []*Entity) *Event
- func (s *Event) SetEventId(v string) *Event
- func (s *Event) SetEventTimestamp(v string) *Event
- func (s *Event) SetEventTypeName(v string) *Event
- func (s *Event) SetEventVariables(v map[string]*string) *Event
- func (s *Event) SetLabelTimestamp(v string) *Event
- func (s Event) String() string
- type EventOrchestration
- type EventPredictionSummary
- func (s EventPredictionSummary) GoString() string
- func (s *EventPredictionSummary) SetDetectorId(v string) *EventPredictionSummary
- func (s *EventPredictionSummary) SetDetectorVersionId(v string) *EventPredictionSummary
- func (s *EventPredictionSummary) SetEventId(v string) *EventPredictionSummary
- func (s *EventPredictionSummary) SetEventTimestamp(v string) *EventPredictionSummary
- func (s *EventPredictionSummary) SetEventTypeName(v string) *EventPredictionSummary
- func (s *EventPredictionSummary) SetPredictionTimestamp(v string) *EventPredictionSummary
- func (s EventPredictionSummary) String() string
- type EventType
- func (s EventType) GoString() string
- func (s *EventType) SetArn(v string) *EventType
- func (s *EventType) SetCreatedTime(v string) *EventType
- func (s *EventType) SetDescription(v string) *EventType
- func (s *EventType) SetEntityTypes(v []*string) *EventType
- func (s *EventType) SetEventIngestion(v string) *EventType
- func (s *EventType) SetEventOrchestration(v *EventOrchestration) *EventType
- func (s *EventType) SetEventVariables(v []*string) *EventType
- func (s *EventType) SetIngestedEventStatistics(v *IngestedEventStatistics) *EventType
- func (s *EventType) SetLabels(v []*string) *EventType
- func (s *EventType) SetLastUpdatedTime(v string) *EventType
- func (s *EventType) SetName(v string) *EventType
- func (s EventType) String() string
- type EventVariableSummary
- func (s EventVariableSummary) GoString() string
- func (s *EventVariableSummary) SetName(v string) *EventVariableSummary
- func (s *EventVariableSummary) SetSource(v string) *EventVariableSummary
- func (s *EventVariableSummary) SetValue(v string) *EventVariableSummary
- func (s EventVariableSummary) String() string
- type ExternalEventsDetail
- func (s ExternalEventsDetail) GoString() string
- func (s *ExternalEventsDetail) SetDataAccessRoleArn(v string) *ExternalEventsDetail
- func (s *ExternalEventsDetail) SetDataLocation(v string) *ExternalEventsDetail
- func (s ExternalEventsDetail) String() string
- func (s *ExternalEventsDetail) Validate() error
- type ExternalModel
- func (s ExternalModel) GoString() string
- func (s *ExternalModel) SetArn(v string) *ExternalModel
- func (s *ExternalModel) SetCreatedTime(v string) *ExternalModel
- func (s *ExternalModel) SetInputConfiguration(v *ModelInputConfiguration) *ExternalModel
- func (s *ExternalModel) SetInvokeModelEndpointRoleArn(v string) *ExternalModel
- func (s *ExternalModel) SetLastUpdatedTime(v string) *ExternalModel
- func (s *ExternalModel) SetModelEndpoint(v string) *ExternalModel
- func (s *ExternalModel) SetModelEndpointStatus(v string) *ExternalModel
- func (s *ExternalModel) SetModelSource(v string) *ExternalModel
- func (s *ExternalModel) SetOutputConfiguration(v *ModelOutputConfiguration) *ExternalModel
- func (s ExternalModel) String() string
- type ExternalModelOutputs
- type ExternalModelSummary
- type FieldValidationMessage
- func (s FieldValidationMessage) GoString() string
- func (s *FieldValidationMessage) SetContent(v string) *FieldValidationMessage
- func (s *FieldValidationMessage) SetFieldName(v string) *FieldValidationMessage
- func (s *FieldValidationMessage) SetIdentifier(v string) *FieldValidationMessage
- func (s *FieldValidationMessage) SetTitle(v string) *FieldValidationMessage
- func (s *FieldValidationMessage) SetType(v string) *FieldValidationMessage
- func (s FieldValidationMessage) String() string
- type FileValidationMessage
- func (s FileValidationMessage) GoString() string
- func (s *FileValidationMessage) SetContent(v string) *FileValidationMessage
- func (s *FileValidationMessage) SetTitle(v string) *FileValidationMessage
- func (s *FileValidationMessage) SetType(v string) *FileValidationMessage
- func (s FileValidationMessage) String() string
- type FilterCondition
- type FraudDetector
- func (c *FraudDetector) BatchCreateVariable(input *BatchCreateVariableInput) (*BatchCreateVariableOutput, error)
- func (c *FraudDetector) BatchCreateVariableRequest(input *BatchCreateVariableInput) (req *request.Request, output *BatchCreateVariableOutput)
- func (c *FraudDetector) BatchCreateVariableWithContext(ctx aws.Context, input *BatchCreateVariableInput, opts ...request.Option) (*BatchCreateVariableOutput, error)
- func (c *FraudDetector) BatchGetVariable(input *BatchGetVariableInput) (*BatchGetVariableOutput, error)
- func (c *FraudDetector) BatchGetVariableRequest(input *BatchGetVariableInput) (req *request.Request, output *BatchGetVariableOutput)
- func (c *FraudDetector) BatchGetVariableWithContext(ctx aws.Context, input *BatchGetVariableInput, opts ...request.Option) (*BatchGetVariableOutput, error)
- func (c *FraudDetector) CancelBatchImportJob(input *CancelBatchImportJobInput) (*CancelBatchImportJobOutput, error)
- func (c *FraudDetector) CancelBatchImportJobRequest(input *CancelBatchImportJobInput) (req *request.Request, output *CancelBatchImportJobOutput)
- func (c *FraudDetector) CancelBatchImportJobWithContext(ctx aws.Context, input *CancelBatchImportJobInput, opts ...request.Option) (*CancelBatchImportJobOutput, error)
- func (c *FraudDetector) CancelBatchPredictionJob(input *CancelBatchPredictionJobInput) (*CancelBatchPredictionJobOutput, error)
- func (c *FraudDetector) CancelBatchPredictionJobRequest(input *CancelBatchPredictionJobInput) (req *request.Request, output *CancelBatchPredictionJobOutput)
- func (c *FraudDetector) CancelBatchPredictionJobWithContext(ctx aws.Context, input *CancelBatchPredictionJobInput, opts ...request.Option) (*CancelBatchPredictionJobOutput, error)
- func (c *FraudDetector) CreateBatchImportJob(input *CreateBatchImportJobInput) (*CreateBatchImportJobOutput, error)
- func (c *FraudDetector) CreateBatchImportJobRequest(input *CreateBatchImportJobInput) (req *request.Request, output *CreateBatchImportJobOutput)
- func (c *FraudDetector) CreateBatchImportJobWithContext(ctx aws.Context, input *CreateBatchImportJobInput, opts ...request.Option) (*CreateBatchImportJobOutput, error)
- func (c *FraudDetector) CreateBatchPredictionJob(input *CreateBatchPredictionJobInput) (*CreateBatchPredictionJobOutput, error)
- func (c *FraudDetector) CreateBatchPredictionJobRequest(input *CreateBatchPredictionJobInput) (req *request.Request, output *CreateBatchPredictionJobOutput)
- func (c *FraudDetector) CreateBatchPredictionJobWithContext(ctx aws.Context, input *CreateBatchPredictionJobInput, opts ...request.Option) (*CreateBatchPredictionJobOutput, error)
- func (c *FraudDetector) CreateDetectorVersion(input *CreateDetectorVersionInput) (*CreateDetectorVersionOutput, error)
- func (c *FraudDetector) CreateDetectorVersionRequest(input *CreateDetectorVersionInput) (req *request.Request, output *CreateDetectorVersionOutput)
- func (c *FraudDetector) CreateDetectorVersionWithContext(ctx aws.Context, input *CreateDetectorVersionInput, opts ...request.Option) (*CreateDetectorVersionOutput, error)
- func (c *FraudDetector) CreateList(input *CreateListInput) (*CreateListOutput, error)
- func (c *FraudDetector) CreateListRequest(input *CreateListInput) (req *request.Request, output *CreateListOutput)
- func (c *FraudDetector) CreateListWithContext(ctx aws.Context, input *CreateListInput, opts ...request.Option) (*CreateListOutput, error)
- func (c *FraudDetector) CreateModel(input *CreateModelInput) (*CreateModelOutput, error)
- func (c *FraudDetector) CreateModelRequest(input *CreateModelInput) (req *request.Request, output *CreateModelOutput)
- func (c *FraudDetector) CreateModelVersion(input *CreateModelVersionInput) (*CreateModelVersionOutput, error)
- func (c *FraudDetector) CreateModelVersionRequest(input *CreateModelVersionInput) (req *request.Request, output *CreateModelVersionOutput)
- func (c *FraudDetector) CreateModelVersionWithContext(ctx aws.Context, input *CreateModelVersionInput, opts ...request.Option) (*CreateModelVersionOutput, error)
- func (c *FraudDetector) CreateModelWithContext(ctx aws.Context, input *CreateModelInput, opts ...request.Option) (*CreateModelOutput, error)
- func (c *FraudDetector) CreateRule(input *CreateRuleInput) (*CreateRuleOutput, error)
- func (c *FraudDetector) CreateRuleRequest(input *CreateRuleInput) (req *request.Request, output *CreateRuleOutput)
- func (c *FraudDetector) CreateRuleWithContext(ctx aws.Context, input *CreateRuleInput, opts ...request.Option) (*CreateRuleOutput, error)
- func (c *FraudDetector) CreateVariable(input *CreateVariableInput) (*CreateVariableOutput, error)
- func (c *FraudDetector) CreateVariableRequest(input *CreateVariableInput) (req *request.Request, output *CreateVariableOutput)
- func (c *FraudDetector) CreateVariableWithContext(ctx aws.Context, input *CreateVariableInput, opts ...request.Option) (*CreateVariableOutput, error)
- func (c *FraudDetector) DeleteBatchImportJob(input *DeleteBatchImportJobInput) (*DeleteBatchImportJobOutput, error)
- func (c *FraudDetector) DeleteBatchImportJobRequest(input *DeleteBatchImportJobInput) (req *request.Request, output *DeleteBatchImportJobOutput)
- func (c *FraudDetector) DeleteBatchImportJobWithContext(ctx aws.Context, input *DeleteBatchImportJobInput, opts ...request.Option) (*DeleteBatchImportJobOutput, error)
- func (c *FraudDetector) DeleteBatchPredictionJob(input *DeleteBatchPredictionJobInput) (*DeleteBatchPredictionJobOutput, error)
- func (c *FraudDetector) DeleteBatchPredictionJobRequest(input *DeleteBatchPredictionJobInput) (req *request.Request, output *DeleteBatchPredictionJobOutput)
- func (c *FraudDetector) DeleteBatchPredictionJobWithContext(ctx aws.Context, input *DeleteBatchPredictionJobInput, opts ...request.Option) (*DeleteBatchPredictionJobOutput, error)
- func (c *FraudDetector) DeleteDetector(input *DeleteDetectorInput) (*DeleteDetectorOutput, error)
- func (c *FraudDetector) DeleteDetectorRequest(input *DeleteDetectorInput) (req *request.Request, output *DeleteDetectorOutput)
- func (c *FraudDetector) DeleteDetectorVersion(input *DeleteDetectorVersionInput) (*DeleteDetectorVersionOutput, error)
- func (c *FraudDetector) DeleteDetectorVersionRequest(input *DeleteDetectorVersionInput) (req *request.Request, output *DeleteDetectorVersionOutput)
- func (c *FraudDetector) DeleteDetectorVersionWithContext(ctx aws.Context, input *DeleteDetectorVersionInput, opts ...request.Option) (*DeleteDetectorVersionOutput, error)
- func (c *FraudDetector) DeleteDetectorWithContext(ctx aws.Context, input *DeleteDetectorInput, opts ...request.Option) (*DeleteDetectorOutput, error)
- func (c *FraudDetector) DeleteEntityType(input *DeleteEntityTypeInput) (*DeleteEntityTypeOutput, error)
- func (c *FraudDetector) DeleteEntityTypeRequest(input *DeleteEntityTypeInput) (req *request.Request, output *DeleteEntityTypeOutput)
- func (c *FraudDetector) DeleteEntityTypeWithContext(ctx aws.Context, input *DeleteEntityTypeInput, opts ...request.Option) (*DeleteEntityTypeOutput, error)
- func (c *FraudDetector) DeleteEvent(input *DeleteEventInput) (*DeleteEventOutput, error)
- func (c *FraudDetector) DeleteEventRequest(input *DeleteEventInput) (req *request.Request, output *DeleteEventOutput)
- func (c *FraudDetector) DeleteEventType(input *DeleteEventTypeInput) (*DeleteEventTypeOutput, error)
- func (c *FraudDetector) DeleteEventTypeRequest(input *DeleteEventTypeInput) (req *request.Request, output *DeleteEventTypeOutput)
- func (c *FraudDetector) DeleteEventTypeWithContext(ctx aws.Context, input *DeleteEventTypeInput, opts ...request.Option) (*DeleteEventTypeOutput, error)
- func (c *FraudDetector) DeleteEventWithContext(ctx aws.Context, input *DeleteEventInput, opts ...request.Option) (*DeleteEventOutput, error)
- func (c *FraudDetector) DeleteEventsByEventType(input *DeleteEventsByEventTypeInput) (*DeleteEventsByEventTypeOutput, error)
- func (c *FraudDetector) DeleteEventsByEventTypeRequest(input *DeleteEventsByEventTypeInput) (req *request.Request, output *DeleteEventsByEventTypeOutput)
- func (c *FraudDetector) DeleteEventsByEventTypeWithContext(ctx aws.Context, input *DeleteEventsByEventTypeInput, opts ...request.Option) (*DeleteEventsByEventTypeOutput, error)
- func (c *FraudDetector) DeleteExternalModel(input *DeleteExternalModelInput) (*DeleteExternalModelOutput, error)
- func (c *FraudDetector) DeleteExternalModelRequest(input *DeleteExternalModelInput) (req *request.Request, output *DeleteExternalModelOutput)
- func (c *FraudDetector) DeleteExternalModelWithContext(ctx aws.Context, input *DeleteExternalModelInput, opts ...request.Option) (*DeleteExternalModelOutput, error)
- func (c *FraudDetector) DeleteLabel(input *DeleteLabelInput) (*DeleteLabelOutput, error)
- func (c *FraudDetector) DeleteLabelRequest(input *DeleteLabelInput) (req *request.Request, output *DeleteLabelOutput)
- func (c *FraudDetector) DeleteLabelWithContext(ctx aws.Context, input *DeleteLabelInput, opts ...request.Option) (*DeleteLabelOutput, error)
- func (c *FraudDetector) DeleteList(input *DeleteListInput) (*DeleteListOutput, error)
- func (c *FraudDetector) DeleteListRequest(input *DeleteListInput) (req *request.Request, output *DeleteListOutput)
- func (c *FraudDetector) DeleteListWithContext(ctx aws.Context, input *DeleteListInput, opts ...request.Option) (*DeleteListOutput, error)
- func (c *FraudDetector) DeleteModel(input *DeleteModelInput) (*DeleteModelOutput, error)
- func (c *FraudDetector) DeleteModelRequest(input *DeleteModelInput) (req *request.Request, output *DeleteModelOutput)
- func (c *FraudDetector) DeleteModelVersion(input *DeleteModelVersionInput) (*DeleteModelVersionOutput, error)
- func (c *FraudDetector) DeleteModelVersionRequest(input *DeleteModelVersionInput) (req *request.Request, output *DeleteModelVersionOutput)
- func (c *FraudDetector) DeleteModelVersionWithContext(ctx aws.Context, input *DeleteModelVersionInput, opts ...request.Option) (*DeleteModelVersionOutput, error)
- func (c *FraudDetector) DeleteModelWithContext(ctx aws.Context, input *DeleteModelInput, opts ...request.Option) (*DeleteModelOutput, error)
- func (c *FraudDetector) DeleteOutcome(input *DeleteOutcomeInput) (*DeleteOutcomeOutput, error)
- func (c *FraudDetector) DeleteOutcomeRequest(input *DeleteOutcomeInput) (req *request.Request, output *DeleteOutcomeOutput)
- func (c *FraudDetector) DeleteOutcomeWithContext(ctx aws.Context, input *DeleteOutcomeInput, opts ...request.Option) (*DeleteOutcomeOutput, error)
- func (c *FraudDetector) DeleteRule(input *DeleteRuleInput) (*DeleteRuleOutput, error)
- func (c *FraudDetector) DeleteRuleRequest(input *DeleteRuleInput) (req *request.Request, output *DeleteRuleOutput)
- func (c *FraudDetector) DeleteRuleWithContext(ctx aws.Context, input *DeleteRuleInput, opts ...request.Option) (*DeleteRuleOutput, error)
- func (c *FraudDetector) DeleteVariable(input *DeleteVariableInput) (*DeleteVariableOutput, error)
- func (c *FraudDetector) DeleteVariableRequest(input *DeleteVariableInput) (req *request.Request, output *DeleteVariableOutput)
- func (c *FraudDetector) DeleteVariableWithContext(ctx aws.Context, input *DeleteVariableInput, opts ...request.Option) (*DeleteVariableOutput, error)
- func (c *FraudDetector) DescribeDetector(input *DescribeDetectorInput) (*DescribeDetectorOutput, error)
- func (c *FraudDetector) DescribeDetectorRequest(input *DescribeDetectorInput) (req *request.Request, output *DescribeDetectorOutput)
- func (c *FraudDetector) DescribeDetectorWithContext(ctx aws.Context, input *DescribeDetectorInput, opts ...request.Option) (*DescribeDetectorOutput, error)
- func (c *FraudDetector) DescribeModelVersions(input *DescribeModelVersionsInput) (*DescribeModelVersionsOutput, error)
- func (c *FraudDetector) DescribeModelVersionsPages(input *DescribeModelVersionsInput, ...) error
- func (c *FraudDetector) DescribeModelVersionsPagesWithContext(ctx aws.Context, input *DescribeModelVersionsInput, ...) error
- func (c *FraudDetector) DescribeModelVersionsRequest(input *DescribeModelVersionsInput) (req *request.Request, output *DescribeModelVersionsOutput)
- func (c *FraudDetector) DescribeModelVersionsWithContext(ctx aws.Context, input *DescribeModelVersionsInput, opts ...request.Option) (*DescribeModelVersionsOutput, error)
- func (c *FraudDetector) GetBatchImportJobs(input *GetBatchImportJobsInput) (*GetBatchImportJobsOutput, error)
- func (c *FraudDetector) GetBatchImportJobsPages(input *GetBatchImportJobsInput, fn func(*GetBatchImportJobsOutput, bool) bool) error
- func (c *FraudDetector) GetBatchImportJobsPagesWithContext(ctx aws.Context, input *GetBatchImportJobsInput, ...) error
- func (c *FraudDetector) GetBatchImportJobsRequest(input *GetBatchImportJobsInput) (req *request.Request, output *GetBatchImportJobsOutput)
- func (c *FraudDetector) GetBatchImportJobsWithContext(ctx aws.Context, input *GetBatchImportJobsInput, opts ...request.Option) (*GetBatchImportJobsOutput, error)
- func (c *FraudDetector) GetBatchPredictionJobs(input *GetBatchPredictionJobsInput) (*GetBatchPredictionJobsOutput, error)
- func (c *FraudDetector) GetBatchPredictionJobsPages(input *GetBatchPredictionJobsInput, ...) error
- func (c *FraudDetector) GetBatchPredictionJobsPagesWithContext(ctx aws.Context, input *GetBatchPredictionJobsInput, ...) error
- func (c *FraudDetector) GetBatchPredictionJobsRequest(input *GetBatchPredictionJobsInput) (req *request.Request, output *GetBatchPredictionJobsOutput)
- func (c *FraudDetector) GetBatchPredictionJobsWithContext(ctx aws.Context, input *GetBatchPredictionJobsInput, opts ...request.Option) (*GetBatchPredictionJobsOutput, error)
- func (c *FraudDetector) GetDeleteEventsByEventTypeStatus(input *GetDeleteEventsByEventTypeStatusInput) (*GetDeleteEventsByEventTypeStatusOutput, error)
- func (c *FraudDetector) GetDeleteEventsByEventTypeStatusRequest(input *GetDeleteEventsByEventTypeStatusInput) (req *request.Request, output *GetDeleteEventsByEventTypeStatusOutput)
- func (c *FraudDetector) GetDeleteEventsByEventTypeStatusWithContext(ctx aws.Context, input *GetDeleteEventsByEventTypeStatusInput, ...) (*GetDeleteEventsByEventTypeStatusOutput, error)
- func (c *FraudDetector) GetDetectorVersion(input *GetDetectorVersionInput) (*GetDetectorVersionOutput, error)
- func (c *FraudDetector) GetDetectorVersionRequest(input *GetDetectorVersionInput) (req *request.Request, output *GetDetectorVersionOutput)
- func (c *FraudDetector) GetDetectorVersionWithContext(ctx aws.Context, input *GetDetectorVersionInput, opts ...request.Option) (*GetDetectorVersionOutput, error)
- func (c *FraudDetector) GetDetectors(input *GetDetectorsInput) (*GetDetectorsOutput, error)
- func (c *FraudDetector) GetDetectorsPages(input *GetDetectorsInput, fn func(*GetDetectorsOutput, bool) bool) error
- func (c *FraudDetector) GetDetectorsPagesWithContext(ctx aws.Context, input *GetDetectorsInput, ...) error
- func (c *FraudDetector) GetDetectorsRequest(input *GetDetectorsInput) (req *request.Request, output *GetDetectorsOutput)
- func (c *FraudDetector) GetDetectorsWithContext(ctx aws.Context, input *GetDetectorsInput, opts ...request.Option) (*GetDetectorsOutput, error)
- func (c *FraudDetector) GetEntityTypes(input *GetEntityTypesInput) (*GetEntityTypesOutput, error)
- func (c *FraudDetector) GetEntityTypesPages(input *GetEntityTypesInput, fn func(*GetEntityTypesOutput, bool) bool) error
- func (c *FraudDetector) GetEntityTypesPagesWithContext(ctx aws.Context, input *GetEntityTypesInput, ...) error
- func (c *FraudDetector) GetEntityTypesRequest(input *GetEntityTypesInput) (req *request.Request, output *GetEntityTypesOutput)
- func (c *FraudDetector) GetEntityTypesWithContext(ctx aws.Context, input *GetEntityTypesInput, opts ...request.Option) (*GetEntityTypesOutput, error)
- func (c *FraudDetector) GetEvent(input *GetEventInput) (*GetEventOutput, error)
- func (c *FraudDetector) GetEventPrediction(input *GetEventPredictionInput) (*GetEventPredictionOutput, error)
- func (c *FraudDetector) GetEventPredictionMetadata(input *GetEventPredictionMetadataInput) (*GetEventPredictionMetadataOutput, error)
- func (c *FraudDetector) GetEventPredictionMetadataRequest(input *GetEventPredictionMetadataInput) (req *request.Request, output *GetEventPredictionMetadataOutput)
- func (c *FraudDetector) GetEventPredictionMetadataWithContext(ctx aws.Context, input *GetEventPredictionMetadataInput, ...) (*GetEventPredictionMetadataOutput, error)
- func (c *FraudDetector) GetEventPredictionRequest(input *GetEventPredictionInput) (req *request.Request, output *GetEventPredictionOutput)
- func (c *FraudDetector) GetEventPredictionWithContext(ctx aws.Context, input *GetEventPredictionInput, opts ...request.Option) (*GetEventPredictionOutput, error)
- func (c *FraudDetector) GetEventRequest(input *GetEventInput) (req *request.Request, output *GetEventOutput)
- func (c *FraudDetector) GetEventTypes(input *GetEventTypesInput) (*GetEventTypesOutput, error)
- func (c *FraudDetector) GetEventTypesPages(input *GetEventTypesInput, fn func(*GetEventTypesOutput, bool) bool) error
- func (c *FraudDetector) GetEventTypesPagesWithContext(ctx aws.Context, input *GetEventTypesInput, ...) error
- func (c *FraudDetector) GetEventTypesRequest(input *GetEventTypesInput) (req *request.Request, output *GetEventTypesOutput)
- func (c *FraudDetector) GetEventTypesWithContext(ctx aws.Context, input *GetEventTypesInput, opts ...request.Option) (*GetEventTypesOutput, error)
- func (c *FraudDetector) GetEventWithContext(ctx aws.Context, input *GetEventInput, opts ...request.Option) (*GetEventOutput, error)
- func (c *FraudDetector) GetExternalModels(input *GetExternalModelsInput) (*GetExternalModelsOutput, error)
- func (c *FraudDetector) GetExternalModelsPages(input *GetExternalModelsInput, fn func(*GetExternalModelsOutput, bool) bool) error
- func (c *FraudDetector) GetExternalModelsPagesWithContext(ctx aws.Context, input *GetExternalModelsInput, ...) error
- func (c *FraudDetector) GetExternalModelsRequest(input *GetExternalModelsInput) (req *request.Request, output *GetExternalModelsOutput)
- func (c *FraudDetector) GetExternalModelsWithContext(ctx aws.Context, input *GetExternalModelsInput, opts ...request.Option) (*GetExternalModelsOutput, error)
- func (c *FraudDetector) GetKMSEncryptionKey(input *GetKMSEncryptionKeyInput) (*GetKMSEncryptionKeyOutput, error)
- func (c *FraudDetector) GetKMSEncryptionKeyRequest(input *GetKMSEncryptionKeyInput) (req *request.Request, output *GetKMSEncryptionKeyOutput)
- func (c *FraudDetector) GetKMSEncryptionKeyWithContext(ctx aws.Context, input *GetKMSEncryptionKeyInput, opts ...request.Option) (*GetKMSEncryptionKeyOutput, error)
- func (c *FraudDetector) GetLabels(input *GetLabelsInput) (*GetLabelsOutput, error)
- func (c *FraudDetector) GetLabelsPages(input *GetLabelsInput, fn func(*GetLabelsOutput, bool) bool) error
- func (c *FraudDetector) GetLabelsPagesWithContext(ctx aws.Context, input *GetLabelsInput, fn func(*GetLabelsOutput, bool) bool, ...) error
- func (c *FraudDetector) GetLabelsRequest(input *GetLabelsInput) (req *request.Request, output *GetLabelsOutput)
- func (c *FraudDetector) GetLabelsWithContext(ctx aws.Context, input *GetLabelsInput, opts ...request.Option) (*GetLabelsOutput, error)
- func (c *FraudDetector) GetListElements(input *GetListElementsInput) (*GetListElementsOutput, error)
- func (c *FraudDetector) GetListElementsPages(input *GetListElementsInput, fn func(*GetListElementsOutput, bool) bool) error
- func (c *FraudDetector) GetListElementsPagesWithContext(ctx aws.Context, input *GetListElementsInput, ...) error
- func (c *FraudDetector) GetListElementsRequest(input *GetListElementsInput) (req *request.Request, output *GetListElementsOutput)
- func (c *FraudDetector) GetListElementsWithContext(ctx aws.Context, input *GetListElementsInput, opts ...request.Option) (*GetListElementsOutput, error)
- func (c *FraudDetector) GetListsMetadata(input *GetListsMetadataInput) (*GetListsMetadataOutput, error)
- func (c *FraudDetector) GetListsMetadataPages(input *GetListsMetadataInput, fn func(*GetListsMetadataOutput, bool) bool) error
- func (c *FraudDetector) GetListsMetadataPagesWithContext(ctx aws.Context, input *GetListsMetadataInput, ...) error
- func (c *FraudDetector) GetListsMetadataRequest(input *GetListsMetadataInput) (req *request.Request, output *GetListsMetadataOutput)
- func (c *FraudDetector) GetListsMetadataWithContext(ctx aws.Context, input *GetListsMetadataInput, opts ...request.Option) (*GetListsMetadataOutput, error)
- func (c *FraudDetector) GetModelVersion(input *GetModelVersionInput) (*GetModelVersionOutput, error)
- func (c *FraudDetector) GetModelVersionRequest(input *GetModelVersionInput) (req *request.Request, output *GetModelVersionOutput)
- func (c *FraudDetector) GetModelVersionWithContext(ctx aws.Context, input *GetModelVersionInput, opts ...request.Option) (*GetModelVersionOutput, error)
- func (c *FraudDetector) GetModels(input *GetModelsInput) (*GetModelsOutput, error)
- func (c *FraudDetector) GetModelsPages(input *GetModelsInput, fn func(*GetModelsOutput, bool) bool) error
- func (c *FraudDetector) GetModelsPagesWithContext(ctx aws.Context, input *GetModelsInput, fn func(*GetModelsOutput, bool) bool, ...) error
- func (c *FraudDetector) GetModelsRequest(input *GetModelsInput) (req *request.Request, output *GetModelsOutput)
- func (c *FraudDetector) GetModelsWithContext(ctx aws.Context, input *GetModelsInput, opts ...request.Option) (*GetModelsOutput, error)
- func (c *FraudDetector) GetOutcomes(input *GetOutcomesInput) (*GetOutcomesOutput, error)
- func (c *FraudDetector) GetOutcomesPages(input *GetOutcomesInput, fn func(*GetOutcomesOutput, bool) bool) error
- func (c *FraudDetector) GetOutcomesPagesWithContext(ctx aws.Context, input *GetOutcomesInput, ...) error
- func (c *FraudDetector) GetOutcomesRequest(input *GetOutcomesInput) (req *request.Request, output *GetOutcomesOutput)
- func (c *FraudDetector) GetOutcomesWithContext(ctx aws.Context, input *GetOutcomesInput, opts ...request.Option) (*GetOutcomesOutput, error)
- func (c *FraudDetector) GetRules(input *GetRulesInput) (*GetRulesOutput, error)
- func (c *FraudDetector) GetRulesPages(input *GetRulesInput, fn func(*GetRulesOutput, bool) bool) error
- func (c *FraudDetector) GetRulesPagesWithContext(ctx aws.Context, input *GetRulesInput, fn func(*GetRulesOutput, bool) bool, ...) error
- func (c *FraudDetector) GetRulesRequest(input *GetRulesInput) (req *request.Request, output *GetRulesOutput)
- func (c *FraudDetector) GetRulesWithContext(ctx aws.Context, input *GetRulesInput, opts ...request.Option) (*GetRulesOutput, error)
- func (c *FraudDetector) GetVariables(input *GetVariablesInput) (*GetVariablesOutput, error)
- func (c *FraudDetector) GetVariablesPages(input *GetVariablesInput, fn func(*GetVariablesOutput, bool) bool) error
- func (c *FraudDetector) GetVariablesPagesWithContext(ctx aws.Context, input *GetVariablesInput, ...) error
- func (c *FraudDetector) GetVariablesRequest(input *GetVariablesInput) (req *request.Request, output *GetVariablesOutput)
- func (c *FraudDetector) GetVariablesWithContext(ctx aws.Context, input *GetVariablesInput, opts ...request.Option) (*GetVariablesOutput, error)
- func (c *FraudDetector) ListEventPredictions(input *ListEventPredictionsInput) (*ListEventPredictionsOutput, error)
- func (c *FraudDetector) ListEventPredictionsPages(input *ListEventPredictionsInput, ...) error
- func (c *FraudDetector) ListEventPredictionsPagesWithContext(ctx aws.Context, input *ListEventPredictionsInput, ...) error
- func (c *FraudDetector) ListEventPredictionsRequest(input *ListEventPredictionsInput) (req *request.Request, output *ListEventPredictionsOutput)
- func (c *FraudDetector) ListEventPredictionsWithContext(ctx aws.Context, input *ListEventPredictionsInput, opts ...request.Option) (*ListEventPredictionsOutput, error)
- func (c *FraudDetector) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
- func (c *FraudDetector) ListTagsForResourcePages(input *ListTagsForResourceInput, ...) error
- func (c *FraudDetector) ListTagsForResourcePagesWithContext(ctx aws.Context, input *ListTagsForResourceInput, ...) error
- func (c *FraudDetector) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
- func (c *FraudDetector) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
- func (c *FraudDetector) PutDetector(input *PutDetectorInput) (*PutDetectorOutput, error)
- func (c *FraudDetector) PutDetectorRequest(input *PutDetectorInput) (req *request.Request, output *PutDetectorOutput)
- func (c *FraudDetector) PutDetectorWithContext(ctx aws.Context, input *PutDetectorInput, opts ...request.Option) (*PutDetectorOutput, error)
- func (c *FraudDetector) PutEntityType(input *PutEntityTypeInput) (*PutEntityTypeOutput, error)
- func (c *FraudDetector) PutEntityTypeRequest(input *PutEntityTypeInput) (req *request.Request, output *PutEntityTypeOutput)
- func (c *FraudDetector) PutEntityTypeWithContext(ctx aws.Context, input *PutEntityTypeInput, opts ...request.Option) (*PutEntityTypeOutput, error)
- func (c *FraudDetector) PutEventType(input *PutEventTypeInput) (*PutEventTypeOutput, error)
- func (c *FraudDetector) PutEventTypeRequest(input *PutEventTypeInput) (req *request.Request, output *PutEventTypeOutput)
- func (c *FraudDetector) PutEventTypeWithContext(ctx aws.Context, input *PutEventTypeInput, opts ...request.Option) (*PutEventTypeOutput, error)
- func (c *FraudDetector) PutExternalModel(input *PutExternalModelInput) (*PutExternalModelOutput, error)
- func (c *FraudDetector) PutExternalModelRequest(input *PutExternalModelInput) (req *request.Request, output *PutExternalModelOutput)
- func (c *FraudDetector) PutExternalModelWithContext(ctx aws.Context, input *PutExternalModelInput, opts ...request.Option) (*PutExternalModelOutput, error)
- func (c *FraudDetector) PutKMSEncryptionKey(input *PutKMSEncryptionKeyInput) (*PutKMSEncryptionKeyOutput, error)
- func (c *FraudDetector) PutKMSEncryptionKeyRequest(input *PutKMSEncryptionKeyInput) (req *request.Request, output *PutKMSEncryptionKeyOutput)
- func (c *FraudDetector) PutKMSEncryptionKeyWithContext(ctx aws.Context, input *PutKMSEncryptionKeyInput, opts ...request.Option) (*PutKMSEncryptionKeyOutput, error)
- func (c *FraudDetector) PutLabel(input *PutLabelInput) (*PutLabelOutput, error)
- func (c *FraudDetector) PutLabelRequest(input *PutLabelInput) (req *request.Request, output *PutLabelOutput)
- func (c *FraudDetector) PutLabelWithContext(ctx aws.Context, input *PutLabelInput, opts ...request.Option) (*PutLabelOutput, error)
- func (c *FraudDetector) PutOutcome(input *PutOutcomeInput) (*PutOutcomeOutput, error)
- func (c *FraudDetector) PutOutcomeRequest(input *PutOutcomeInput) (req *request.Request, output *PutOutcomeOutput)
- func (c *FraudDetector) PutOutcomeWithContext(ctx aws.Context, input *PutOutcomeInput, opts ...request.Option) (*PutOutcomeOutput, error)
- func (c *FraudDetector) SendEvent(input *SendEventInput) (*SendEventOutput, error)
- func (c *FraudDetector) SendEventRequest(input *SendEventInput) (req *request.Request, output *SendEventOutput)
- func (c *FraudDetector) SendEventWithContext(ctx aws.Context, input *SendEventInput, opts ...request.Option) (*SendEventOutput, error)
- func (c *FraudDetector) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
- func (c *FraudDetector) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
- func (c *FraudDetector) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
- func (c *FraudDetector) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
- func (c *FraudDetector) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
- func (c *FraudDetector) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
- func (c *FraudDetector) UpdateDetectorVersion(input *UpdateDetectorVersionInput) (*UpdateDetectorVersionOutput, error)
- func (c *FraudDetector) UpdateDetectorVersionMetadata(input *UpdateDetectorVersionMetadataInput) (*UpdateDetectorVersionMetadataOutput, error)
- func (c *FraudDetector) UpdateDetectorVersionMetadataRequest(input *UpdateDetectorVersionMetadataInput) (req *request.Request, output *UpdateDetectorVersionMetadataOutput)
- func (c *FraudDetector) UpdateDetectorVersionMetadataWithContext(ctx aws.Context, input *UpdateDetectorVersionMetadataInput, ...) (*UpdateDetectorVersionMetadataOutput, error)
- func (c *FraudDetector) UpdateDetectorVersionRequest(input *UpdateDetectorVersionInput) (req *request.Request, output *UpdateDetectorVersionOutput)
- func (c *FraudDetector) UpdateDetectorVersionStatus(input *UpdateDetectorVersionStatusInput) (*UpdateDetectorVersionStatusOutput, error)
- func (c *FraudDetector) UpdateDetectorVersionStatusRequest(input *UpdateDetectorVersionStatusInput) (req *request.Request, output *UpdateDetectorVersionStatusOutput)
- func (c *FraudDetector) UpdateDetectorVersionStatusWithContext(ctx aws.Context, input *UpdateDetectorVersionStatusInput, ...) (*UpdateDetectorVersionStatusOutput, error)
- func (c *FraudDetector) UpdateDetectorVersionWithContext(ctx aws.Context, input *UpdateDetectorVersionInput, opts ...request.Option) (*UpdateDetectorVersionOutput, error)
- func (c *FraudDetector) UpdateEventLabel(input *UpdateEventLabelInput) (*UpdateEventLabelOutput, error)
- func (c *FraudDetector) UpdateEventLabelRequest(input *UpdateEventLabelInput) (req *request.Request, output *UpdateEventLabelOutput)
- func (c *FraudDetector) UpdateEventLabelWithContext(ctx aws.Context, input *UpdateEventLabelInput, opts ...request.Option) (*UpdateEventLabelOutput, error)
- func (c *FraudDetector) UpdateList(input *UpdateListInput) (*UpdateListOutput, error)
- func (c *FraudDetector) UpdateListRequest(input *UpdateListInput) (req *request.Request, output *UpdateListOutput)
- func (c *FraudDetector) UpdateListWithContext(ctx aws.Context, input *UpdateListInput, opts ...request.Option) (*UpdateListOutput, error)
- func (c *FraudDetector) UpdateModel(input *UpdateModelInput) (*UpdateModelOutput, error)
- func (c *FraudDetector) UpdateModelRequest(input *UpdateModelInput) (req *request.Request, output *UpdateModelOutput)
- func (c *FraudDetector) UpdateModelVersion(input *UpdateModelVersionInput) (*UpdateModelVersionOutput, error)
- func (c *FraudDetector) UpdateModelVersionRequest(input *UpdateModelVersionInput) (req *request.Request, output *UpdateModelVersionOutput)
- func (c *FraudDetector) UpdateModelVersionStatus(input *UpdateModelVersionStatusInput) (*UpdateModelVersionStatusOutput, error)
- func (c *FraudDetector) UpdateModelVersionStatusRequest(input *UpdateModelVersionStatusInput) (req *request.Request, output *UpdateModelVersionStatusOutput)
- func (c *FraudDetector) UpdateModelVersionStatusWithContext(ctx aws.Context, input *UpdateModelVersionStatusInput, opts ...request.Option) (*UpdateModelVersionStatusOutput, error)
- func (c *FraudDetector) UpdateModelVersionWithContext(ctx aws.Context, input *UpdateModelVersionInput, opts ...request.Option) (*UpdateModelVersionOutput, error)
- func (c *FraudDetector) UpdateModelWithContext(ctx aws.Context, input *UpdateModelInput, opts ...request.Option) (*UpdateModelOutput, error)
- func (c *FraudDetector) UpdateRuleMetadata(input *UpdateRuleMetadataInput) (*UpdateRuleMetadataOutput, error)
- func (c *FraudDetector) UpdateRuleMetadataRequest(input *UpdateRuleMetadataInput) (req *request.Request, output *UpdateRuleMetadataOutput)
- func (c *FraudDetector) UpdateRuleMetadataWithContext(ctx aws.Context, input *UpdateRuleMetadataInput, opts ...request.Option) (*UpdateRuleMetadataOutput, error)
- func (c *FraudDetector) UpdateRuleVersion(input *UpdateRuleVersionInput) (*UpdateRuleVersionOutput, error)
- func (c *FraudDetector) UpdateRuleVersionRequest(input *UpdateRuleVersionInput) (req *request.Request, output *UpdateRuleVersionOutput)
- func (c *FraudDetector) UpdateRuleVersionWithContext(ctx aws.Context, input *UpdateRuleVersionInput, opts ...request.Option) (*UpdateRuleVersionOutput, error)
- func (c *FraudDetector) UpdateVariable(input *UpdateVariableInput) (*UpdateVariableOutput, error)
- func (c *FraudDetector) UpdateVariableRequest(input *UpdateVariableInput) (req *request.Request, output *UpdateVariableOutput)
- func (c *FraudDetector) UpdateVariableWithContext(ctx aws.Context, input *UpdateVariableInput, opts ...request.Option) (*UpdateVariableOutput, error)
- type GetBatchImportJobsInput
- func (s GetBatchImportJobsInput) GoString() string
- func (s *GetBatchImportJobsInput) SetJobId(v string) *GetBatchImportJobsInput
- func (s *GetBatchImportJobsInput) SetMaxResults(v int64) *GetBatchImportJobsInput
- func (s *GetBatchImportJobsInput) SetNextToken(v string) *GetBatchImportJobsInput
- func (s GetBatchImportJobsInput) String() string
- func (s *GetBatchImportJobsInput) Validate() error
- type GetBatchImportJobsOutput
- type GetBatchPredictionJobsInput
- func (s GetBatchPredictionJobsInput) GoString() string
- func (s *GetBatchPredictionJobsInput) SetJobId(v string) *GetBatchPredictionJobsInput
- func (s *GetBatchPredictionJobsInput) SetMaxResults(v int64) *GetBatchPredictionJobsInput
- func (s *GetBatchPredictionJobsInput) SetNextToken(v string) *GetBatchPredictionJobsInput
- func (s GetBatchPredictionJobsInput) String() string
- func (s *GetBatchPredictionJobsInput) Validate() error
- type GetBatchPredictionJobsOutput
- func (s GetBatchPredictionJobsOutput) GoString() string
- func (s *GetBatchPredictionJobsOutput) SetBatchPredictions(v []*BatchPrediction) *GetBatchPredictionJobsOutput
- func (s *GetBatchPredictionJobsOutput) SetNextToken(v string) *GetBatchPredictionJobsOutput
- func (s GetBatchPredictionJobsOutput) String() string
- type GetDeleteEventsByEventTypeStatusInput
- func (s GetDeleteEventsByEventTypeStatusInput) GoString() string
- func (s *GetDeleteEventsByEventTypeStatusInput) SetEventTypeName(v string) *GetDeleteEventsByEventTypeStatusInput
- func (s GetDeleteEventsByEventTypeStatusInput) String() string
- func (s *GetDeleteEventsByEventTypeStatusInput) Validate() error
- type GetDeleteEventsByEventTypeStatusOutput
- func (s GetDeleteEventsByEventTypeStatusOutput) GoString() string
- func (s *GetDeleteEventsByEventTypeStatusOutput) SetEventTypeName(v string) *GetDeleteEventsByEventTypeStatusOutput
- func (s *GetDeleteEventsByEventTypeStatusOutput) SetEventsDeletionStatus(v string) *GetDeleteEventsByEventTypeStatusOutput
- func (s GetDeleteEventsByEventTypeStatusOutput) String() string
- type GetDetectorVersionInput
- func (s GetDetectorVersionInput) GoString() string
- func (s *GetDetectorVersionInput) SetDetectorId(v string) *GetDetectorVersionInput
- func (s *GetDetectorVersionInput) SetDetectorVersionId(v string) *GetDetectorVersionInput
- func (s GetDetectorVersionInput) String() string
- func (s *GetDetectorVersionInput) Validate() error
- type GetDetectorVersionOutput
- func (s GetDetectorVersionOutput) GoString() string
- func (s *GetDetectorVersionOutput) SetArn(v string) *GetDetectorVersionOutput
- func (s *GetDetectorVersionOutput) SetCreatedTime(v string) *GetDetectorVersionOutput
- func (s *GetDetectorVersionOutput) SetDescription(v string) *GetDetectorVersionOutput
- func (s *GetDetectorVersionOutput) SetDetectorId(v string) *GetDetectorVersionOutput
- func (s *GetDetectorVersionOutput) SetDetectorVersionId(v string) *GetDetectorVersionOutput
- func (s *GetDetectorVersionOutput) SetExternalModelEndpoints(v []*string) *GetDetectorVersionOutput
- func (s *GetDetectorVersionOutput) SetLastUpdatedTime(v string) *GetDetectorVersionOutput
- func (s *GetDetectorVersionOutput) SetModelVersions(v []*ModelVersion) *GetDetectorVersionOutput
- func (s *GetDetectorVersionOutput) SetRuleExecutionMode(v string) *GetDetectorVersionOutput
- func (s *GetDetectorVersionOutput) SetRules(v []*Rule) *GetDetectorVersionOutput
- func (s *GetDetectorVersionOutput) SetStatus(v string) *GetDetectorVersionOutput
- func (s GetDetectorVersionOutput) String() string
- type GetDetectorsInput
- func (s GetDetectorsInput) GoString() string
- func (s *GetDetectorsInput) SetDetectorId(v string) *GetDetectorsInput
- func (s *GetDetectorsInput) SetMaxResults(v int64) *GetDetectorsInput
- func (s *GetDetectorsInput) SetNextToken(v string) *GetDetectorsInput
- func (s GetDetectorsInput) String() string
- func (s *GetDetectorsInput) Validate() error
- type GetDetectorsOutput
- type GetEntityTypesInput
- func (s GetEntityTypesInput) GoString() string
- func (s *GetEntityTypesInput) SetMaxResults(v int64) *GetEntityTypesInput
- func (s *GetEntityTypesInput) SetName(v string) *GetEntityTypesInput
- func (s *GetEntityTypesInput) SetNextToken(v string) *GetEntityTypesInput
- func (s GetEntityTypesInput) String() string
- func (s *GetEntityTypesInput) Validate() error
- type GetEntityTypesOutput
- type GetEventInput
- type GetEventOutput
- type GetEventPredictionInput
- func (s GetEventPredictionInput) GoString() string
- func (s *GetEventPredictionInput) SetDetectorId(v string) *GetEventPredictionInput
- func (s *GetEventPredictionInput) SetDetectorVersionId(v string) *GetEventPredictionInput
- func (s *GetEventPredictionInput) SetEntities(v []*Entity) *GetEventPredictionInput
- func (s *GetEventPredictionInput) SetEventId(v string) *GetEventPredictionInput
- func (s *GetEventPredictionInput) SetEventTimestamp(v string) *GetEventPredictionInput
- func (s *GetEventPredictionInput) SetEventTypeName(v string) *GetEventPredictionInput
- func (s *GetEventPredictionInput) SetEventVariables(v map[string]*string) *GetEventPredictionInput
- func (s *GetEventPredictionInput) SetExternalModelEndpointDataBlobs(v map[string]*ModelEndpointDataBlob) *GetEventPredictionInput
- func (s GetEventPredictionInput) String() string
- func (s *GetEventPredictionInput) Validate() error
- type GetEventPredictionMetadataInput
- func (s GetEventPredictionMetadataInput) GoString() string
- func (s *GetEventPredictionMetadataInput) SetDetectorId(v string) *GetEventPredictionMetadataInput
- func (s *GetEventPredictionMetadataInput) SetDetectorVersionId(v string) *GetEventPredictionMetadataInput
- func (s *GetEventPredictionMetadataInput) SetEventId(v string) *GetEventPredictionMetadataInput
- func (s *GetEventPredictionMetadataInput) SetEventTypeName(v string) *GetEventPredictionMetadataInput
- func (s *GetEventPredictionMetadataInput) SetPredictionTimestamp(v string) *GetEventPredictionMetadataInput
- func (s GetEventPredictionMetadataInput) String() string
- func (s *GetEventPredictionMetadataInput) Validate() error
- type GetEventPredictionMetadataOutput
- func (s GetEventPredictionMetadataOutput) GoString() string
- func (s *GetEventPredictionMetadataOutput) SetDetectorId(v string) *GetEventPredictionMetadataOutput
- func (s *GetEventPredictionMetadataOutput) SetDetectorVersionId(v string) *GetEventPredictionMetadataOutput
- func (s *GetEventPredictionMetadataOutput) SetDetectorVersionStatus(v string) *GetEventPredictionMetadataOutput
- func (s *GetEventPredictionMetadataOutput) SetEntityId(v string) *GetEventPredictionMetadataOutput
- func (s *GetEventPredictionMetadataOutput) SetEntityType(v string) *GetEventPredictionMetadataOutput
- func (s *GetEventPredictionMetadataOutput) SetEvaluatedExternalModels(v []*EvaluatedExternalModel) *GetEventPredictionMetadataOutput
- func (s *GetEventPredictionMetadataOutput) SetEvaluatedModelVersions(v []*EvaluatedModelVersion) *GetEventPredictionMetadataOutput
- func (s *GetEventPredictionMetadataOutput) SetEventId(v string) *GetEventPredictionMetadataOutput
- func (s *GetEventPredictionMetadataOutput) SetEventTimestamp(v string) *GetEventPredictionMetadataOutput
- func (s *GetEventPredictionMetadataOutput) SetEventTypeName(v string) *GetEventPredictionMetadataOutput
- func (s *GetEventPredictionMetadataOutput) SetEventVariables(v []*EventVariableSummary) *GetEventPredictionMetadataOutput
- func (s *GetEventPredictionMetadataOutput) SetOutcomes(v []*string) *GetEventPredictionMetadataOutput
- func (s *GetEventPredictionMetadataOutput) SetPredictionTimestamp(v string) *GetEventPredictionMetadataOutput
- func (s *GetEventPredictionMetadataOutput) SetRuleExecutionMode(v string) *GetEventPredictionMetadataOutput
- func (s *GetEventPredictionMetadataOutput) SetRules(v []*EvaluatedRule) *GetEventPredictionMetadataOutput
- func (s GetEventPredictionMetadataOutput) String() string
- type GetEventPredictionOutput
- func (s GetEventPredictionOutput) GoString() string
- func (s *GetEventPredictionOutput) SetExternalModelOutputs(v []*ExternalModelOutputs) *GetEventPredictionOutput
- func (s *GetEventPredictionOutput) SetModelScores(v []*ModelScores) *GetEventPredictionOutput
- func (s *GetEventPredictionOutput) SetRuleResults(v []*RuleResult) *GetEventPredictionOutput
- func (s GetEventPredictionOutput) String() string
- type GetEventTypesInput
- func (s GetEventTypesInput) GoString() string
- func (s *GetEventTypesInput) SetMaxResults(v int64) *GetEventTypesInput
- func (s *GetEventTypesInput) SetName(v string) *GetEventTypesInput
- func (s *GetEventTypesInput) SetNextToken(v string) *GetEventTypesInput
- func (s GetEventTypesInput) String() string
- func (s *GetEventTypesInput) Validate() error
- type GetEventTypesOutput
- type GetExternalModelsInput
- func (s GetExternalModelsInput) GoString() string
- func (s *GetExternalModelsInput) SetMaxResults(v int64) *GetExternalModelsInput
- func (s *GetExternalModelsInput) SetModelEndpoint(v string) *GetExternalModelsInput
- func (s *GetExternalModelsInput) SetNextToken(v string) *GetExternalModelsInput
- func (s GetExternalModelsInput) String() string
- func (s *GetExternalModelsInput) Validate() error
- type GetExternalModelsOutput
- type GetKMSEncryptionKeyInput
- type GetKMSEncryptionKeyOutput
- type GetLabelsInput
- func (s GetLabelsInput) GoString() string
- func (s *GetLabelsInput) SetMaxResults(v int64) *GetLabelsInput
- func (s *GetLabelsInput) SetName(v string) *GetLabelsInput
- func (s *GetLabelsInput) SetNextToken(v string) *GetLabelsInput
- func (s GetLabelsInput) String() string
- func (s *GetLabelsInput) Validate() error
- type GetLabelsOutput
- type GetListElementsInput
- func (s GetListElementsInput) GoString() string
- func (s *GetListElementsInput) SetMaxResults(v int64) *GetListElementsInput
- func (s *GetListElementsInput) SetName(v string) *GetListElementsInput
- func (s *GetListElementsInput) SetNextToken(v string) *GetListElementsInput
- func (s GetListElementsInput) String() string
- func (s *GetListElementsInput) Validate() error
- type GetListElementsOutput
- type GetListsMetadataInput
- func (s GetListsMetadataInput) GoString() string
- func (s *GetListsMetadataInput) SetMaxResults(v int64) *GetListsMetadataInput
- func (s *GetListsMetadataInput) SetName(v string) *GetListsMetadataInput
- func (s *GetListsMetadataInput) SetNextToken(v string) *GetListsMetadataInput
- func (s GetListsMetadataInput) String() string
- func (s *GetListsMetadataInput) Validate() error
- type GetListsMetadataOutput
- type GetModelVersionInput
- func (s GetModelVersionInput) GoString() string
- func (s *GetModelVersionInput) SetModelId(v string) *GetModelVersionInput
- func (s *GetModelVersionInput) SetModelType(v string) *GetModelVersionInput
- func (s *GetModelVersionInput) SetModelVersionNumber(v string) *GetModelVersionInput
- func (s GetModelVersionInput) String() string
- func (s *GetModelVersionInput) Validate() error
- type GetModelVersionOutput
- func (s GetModelVersionOutput) GoString() string
- func (s *GetModelVersionOutput) SetArn(v string) *GetModelVersionOutput
- func (s *GetModelVersionOutput) SetExternalEventsDetail(v *ExternalEventsDetail) *GetModelVersionOutput
- func (s *GetModelVersionOutput) SetIngestedEventsDetail(v *IngestedEventsDetail) *GetModelVersionOutput
- func (s *GetModelVersionOutput) SetModelId(v string) *GetModelVersionOutput
- func (s *GetModelVersionOutput) SetModelType(v string) *GetModelVersionOutput
- func (s *GetModelVersionOutput) SetModelVersionNumber(v string) *GetModelVersionOutput
- func (s *GetModelVersionOutput) SetStatus(v string) *GetModelVersionOutput
- func (s *GetModelVersionOutput) SetTrainingDataSchema(v *TrainingDataSchema) *GetModelVersionOutput
- func (s *GetModelVersionOutput) SetTrainingDataSource(v string) *GetModelVersionOutput
- func (s GetModelVersionOutput) String() string
- type GetModelsInput
- func (s GetModelsInput) GoString() string
- func (s *GetModelsInput) SetMaxResults(v int64) *GetModelsInput
- func (s *GetModelsInput) SetModelId(v string) *GetModelsInput
- func (s *GetModelsInput) SetModelType(v string) *GetModelsInput
- func (s *GetModelsInput) SetNextToken(v string) *GetModelsInput
- func (s GetModelsInput) String() string
- func (s *GetModelsInput) Validate() error
- type GetModelsOutput
- type GetOutcomesInput
- func (s GetOutcomesInput) GoString() string
- func (s *GetOutcomesInput) SetMaxResults(v int64) *GetOutcomesInput
- func (s *GetOutcomesInput) SetName(v string) *GetOutcomesInput
- func (s *GetOutcomesInput) SetNextToken(v string) *GetOutcomesInput
- func (s GetOutcomesInput) String() string
- func (s *GetOutcomesInput) Validate() error
- type GetOutcomesOutput
- type GetRulesInput
- func (s GetRulesInput) GoString() string
- func (s *GetRulesInput) SetDetectorId(v string) *GetRulesInput
- func (s *GetRulesInput) SetMaxResults(v int64) *GetRulesInput
- func (s *GetRulesInput) SetNextToken(v string) *GetRulesInput
- func (s *GetRulesInput) SetRuleId(v string) *GetRulesInput
- func (s *GetRulesInput) SetRuleVersion(v string) *GetRulesInput
- func (s GetRulesInput) String() string
- func (s *GetRulesInput) Validate() error
- type GetRulesOutput
- type GetVariablesInput
- func (s GetVariablesInput) GoString() string
- func (s *GetVariablesInput) SetMaxResults(v int64) *GetVariablesInput
- func (s *GetVariablesInput) SetName(v string) *GetVariablesInput
- func (s *GetVariablesInput) SetNextToken(v string) *GetVariablesInput
- func (s GetVariablesInput) String() string
- func (s *GetVariablesInput) Validate() error
- type GetVariablesOutput
- type IngestedEventStatistics
- func (s IngestedEventStatistics) GoString() string
- func (s *IngestedEventStatistics) SetEventDataSizeInBytes(v int64) *IngestedEventStatistics
- func (s *IngestedEventStatistics) SetLastUpdatedTime(v string) *IngestedEventStatistics
- func (s *IngestedEventStatistics) SetLeastRecentEvent(v string) *IngestedEventStatistics
- func (s *IngestedEventStatistics) SetMostRecentEvent(v string) *IngestedEventStatistics
- func (s *IngestedEventStatistics) SetNumberOfEvents(v int64) *IngestedEventStatistics
- func (s IngestedEventStatistics) String() string
- type IngestedEventsDetail
- type IngestedEventsTimeWindow
- func (s IngestedEventsTimeWindow) GoString() string
- func (s *IngestedEventsTimeWindow) SetEndTime(v string) *IngestedEventsTimeWindow
- func (s *IngestedEventsTimeWindow) SetStartTime(v string) *IngestedEventsTimeWindow
- func (s IngestedEventsTimeWindow) String() string
- func (s *IngestedEventsTimeWindow) Validate() error
- type InternalServerException
- func (s *InternalServerException) Code() string
- func (s *InternalServerException) Error() string
- func (s InternalServerException) GoString() string
- func (s *InternalServerException) Message() string
- func (s *InternalServerException) OrigErr() error
- func (s *InternalServerException) RequestID() string
- func (s *InternalServerException) StatusCode() int
- func (s InternalServerException) String() string
- type KMSKey
- type Label
- type LabelSchema
- type ListEventPredictionsInput
- func (s ListEventPredictionsInput) GoString() string
- func (s *ListEventPredictionsInput) SetDetectorId(v *FilterCondition) *ListEventPredictionsInput
- func (s *ListEventPredictionsInput) SetDetectorVersionId(v *FilterCondition) *ListEventPredictionsInput
- func (s *ListEventPredictionsInput) SetEventId(v *FilterCondition) *ListEventPredictionsInput
- func (s *ListEventPredictionsInput) SetEventType(v *FilterCondition) *ListEventPredictionsInput
- func (s *ListEventPredictionsInput) SetMaxResults(v int64) *ListEventPredictionsInput
- func (s *ListEventPredictionsInput) SetNextToken(v string) *ListEventPredictionsInput
- func (s *ListEventPredictionsInput) SetPredictionTimeRange(v *PredictionTimeRange) *ListEventPredictionsInput
- func (s ListEventPredictionsInput) String() string
- func (s *ListEventPredictionsInput) Validate() error
- type ListEventPredictionsOutput
- func (s ListEventPredictionsOutput) GoString() string
- func (s *ListEventPredictionsOutput) SetEventPredictionSummaries(v []*EventPredictionSummary) *ListEventPredictionsOutput
- func (s *ListEventPredictionsOutput) SetNextToken(v string) *ListEventPredictionsOutput
- func (s ListEventPredictionsOutput) String() string
- type ListTagsForResourceInput
- func (s ListTagsForResourceInput) GoString() string
- func (s *ListTagsForResourceInput) SetMaxResults(v int64) *ListTagsForResourceInput
- func (s *ListTagsForResourceInput) SetNextToken(v string) *ListTagsForResourceInput
- func (s *ListTagsForResourceInput) SetResourceARN(v string) *ListTagsForResourceInput
- func (s ListTagsForResourceInput) String() string
- func (s *ListTagsForResourceInput) Validate() error
- type ListTagsForResourceOutput
- type LogOddsMetric
- type MetricDataPoint
- func (s MetricDataPoint) GoString() string
- func (s *MetricDataPoint) SetFpr(v float64) *MetricDataPoint
- func (s *MetricDataPoint) SetPrecision(v float64) *MetricDataPoint
- func (s *MetricDataPoint) SetThreshold(v float64) *MetricDataPoint
- func (s *MetricDataPoint) SetTpr(v float64) *MetricDataPoint
- func (s MetricDataPoint) String() string
- type Model
- func (s Model) GoString() string
- func (s *Model) SetArn(v string) *Model
- func (s *Model) SetCreatedTime(v string) *Model
- func (s *Model) SetDescription(v string) *Model
- func (s *Model) SetEventTypeName(v string) *Model
- func (s *Model) SetLastUpdatedTime(v string) *Model
- func (s *Model) SetModelId(v string) *Model
- func (s *Model) SetModelType(v string) *Model
- func (s Model) String() string
- type ModelEndpointDataBlob
- func (s ModelEndpointDataBlob) GoString() string
- func (s *ModelEndpointDataBlob) SetByteBuffer(v []byte) *ModelEndpointDataBlob
- func (s *ModelEndpointDataBlob) SetContentType(v string) *ModelEndpointDataBlob
- func (s ModelEndpointDataBlob) String() string
- func (s *ModelEndpointDataBlob) Validate() error
- type ModelInputConfiguration
- func (s ModelInputConfiguration) GoString() string
- func (s *ModelInputConfiguration) SetCsvInputTemplate(v string) *ModelInputConfiguration
- func (s *ModelInputConfiguration) SetEventTypeName(v string) *ModelInputConfiguration
- func (s *ModelInputConfiguration) SetFormat(v string) *ModelInputConfiguration
- func (s *ModelInputConfiguration) SetJsonInputTemplate(v string) *ModelInputConfiguration
- func (s *ModelInputConfiguration) SetUseEventVariables(v bool) *ModelInputConfiguration
- func (s ModelInputConfiguration) String() string
- func (s *ModelInputConfiguration) Validate() error
- type ModelOutputConfiguration
- func (s ModelOutputConfiguration) GoString() string
- func (s *ModelOutputConfiguration) SetCsvIndexToVariableMap(v map[string]*string) *ModelOutputConfiguration
- func (s *ModelOutputConfiguration) SetFormat(v string) *ModelOutputConfiguration
- func (s *ModelOutputConfiguration) SetJsonKeyToVariableMap(v map[string]*string) *ModelOutputConfiguration
- func (s ModelOutputConfiguration) String() string
- func (s *ModelOutputConfiguration) Validate() error
- type ModelScores
- type ModelVersion
- func (s ModelVersion) GoString() string
- func (s *ModelVersion) SetArn(v string) *ModelVersion
- func (s *ModelVersion) SetModelId(v string) *ModelVersion
- func (s *ModelVersion) SetModelType(v string) *ModelVersion
- func (s *ModelVersion) SetModelVersionNumber(v string) *ModelVersion
- func (s ModelVersion) String() string
- func (s *ModelVersion) Validate() error
- type ModelVersionDetail
- func (s ModelVersionDetail) GoString() string
- func (s *ModelVersionDetail) SetArn(v string) *ModelVersionDetail
- func (s *ModelVersionDetail) SetCreatedTime(v string) *ModelVersionDetail
- func (s *ModelVersionDetail) SetExternalEventsDetail(v *ExternalEventsDetail) *ModelVersionDetail
- func (s *ModelVersionDetail) SetIngestedEventsDetail(v *IngestedEventsDetail) *ModelVersionDetail
- func (s *ModelVersionDetail) SetLastUpdatedTime(v string) *ModelVersionDetail
- func (s *ModelVersionDetail) SetModelId(v string) *ModelVersionDetail
- func (s *ModelVersionDetail) SetModelType(v string) *ModelVersionDetail
- func (s *ModelVersionDetail) SetModelVersionNumber(v string) *ModelVersionDetail
- func (s *ModelVersionDetail) SetStatus(v string) *ModelVersionDetail
- func (s *ModelVersionDetail) SetTrainingDataSchema(v *TrainingDataSchema) *ModelVersionDetail
- func (s *ModelVersionDetail) SetTrainingDataSource(v string) *ModelVersionDetail
- func (s *ModelVersionDetail) SetTrainingResult(v *TrainingResult) *ModelVersionDetail
- func (s *ModelVersionDetail) SetTrainingResultV2(v *TrainingResultV2) *ModelVersionDetail
- func (s ModelVersionDetail) String() string
- type ModelVersionEvaluation
- func (s ModelVersionEvaluation) GoString() string
- func (s *ModelVersionEvaluation) SetEvaluationScore(v string) *ModelVersionEvaluation
- func (s *ModelVersionEvaluation) SetOutputVariableName(v string) *ModelVersionEvaluation
- func (s *ModelVersionEvaluation) SetPredictionExplanations(v *PredictionExplanations) *ModelVersionEvaluation
- func (s ModelVersionEvaluation) String() string
- type OFIMetricDataPoint
- func (s OFIMetricDataPoint) GoString() string
- func (s *OFIMetricDataPoint) SetFpr(v float64) *OFIMetricDataPoint
- func (s *OFIMetricDataPoint) SetPrecision(v float64) *OFIMetricDataPoint
- func (s *OFIMetricDataPoint) SetThreshold(v float64) *OFIMetricDataPoint
- func (s *OFIMetricDataPoint) SetTpr(v float64) *OFIMetricDataPoint
- func (s OFIMetricDataPoint) String() string
- type OFIModelPerformance
- type OFITrainingMetricsValue
- func (s OFITrainingMetricsValue) GoString() string
- func (s *OFITrainingMetricsValue) SetMetricDataPoints(v []*OFIMetricDataPoint) *OFITrainingMetricsValue
- func (s *OFITrainingMetricsValue) SetModelPerformance(v *OFIModelPerformance) *OFITrainingMetricsValue
- func (s OFITrainingMetricsValue) String() string
- type Outcome
- func (s Outcome) GoString() string
- func (s *Outcome) SetArn(v string) *Outcome
- func (s *Outcome) SetCreatedTime(v string) *Outcome
- func (s *Outcome) SetDescription(v string) *Outcome
- func (s *Outcome) SetLastUpdatedTime(v string) *Outcome
- func (s *Outcome) SetName(v string) *Outcome
- func (s Outcome) String() string
- type PredictionExplanations
- func (s PredictionExplanations) GoString() string
- func (s *PredictionExplanations) SetAggregatedVariablesImpactExplanations(v []*AggregatedVariablesImpactExplanation) *PredictionExplanations
- func (s *PredictionExplanations) SetVariableImpactExplanations(v []*VariableImpactExplanation) *PredictionExplanations
- func (s PredictionExplanations) String() string
- type PredictionTimeRange
- type PutDetectorInput
- func (s PutDetectorInput) GoString() string
- func (s *PutDetectorInput) SetDescription(v string) *PutDetectorInput
- func (s *PutDetectorInput) SetDetectorId(v string) *PutDetectorInput
- func (s *PutDetectorInput) SetEventTypeName(v string) *PutDetectorInput
- func (s *PutDetectorInput) SetTags(v []*Tag) *PutDetectorInput
- func (s PutDetectorInput) String() string
- func (s *PutDetectorInput) Validate() error
- type PutDetectorOutput
- type PutEntityTypeInput
- func (s PutEntityTypeInput) GoString() string
- func (s *PutEntityTypeInput) SetDescription(v string) *PutEntityTypeInput
- func (s *PutEntityTypeInput) SetName(v string) *PutEntityTypeInput
- func (s *PutEntityTypeInput) SetTags(v []*Tag) *PutEntityTypeInput
- func (s PutEntityTypeInput) String() string
- func (s *PutEntityTypeInput) Validate() error
- type PutEntityTypeOutput
- type PutEventTypeInput
- func (s PutEventTypeInput) GoString() string
- func (s *PutEventTypeInput) SetDescription(v string) *PutEventTypeInput
- func (s *PutEventTypeInput) SetEntityTypes(v []*string) *PutEventTypeInput
- func (s *PutEventTypeInput) SetEventIngestion(v string) *PutEventTypeInput
- func (s *PutEventTypeInput) SetEventOrchestration(v *EventOrchestration) *PutEventTypeInput
- func (s *PutEventTypeInput) SetEventVariables(v []*string) *PutEventTypeInput
- func (s *PutEventTypeInput) SetLabels(v []*string) *PutEventTypeInput
- func (s *PutEventTypeInput) SetName(v string) *PutEventTypeInput
- func (s *PutEventTypeInput) SetTags(v []*Tag) *PutEventTypeInput
- func (s PutEventTypeInput) String() string
- func (s *PutEventTypeInput) Validate() error
- type PutEventTypeOutput
- type PutExternalModelInput
- func (s PutExternalModelInput) GoString() string
- func (s *PutExternalModelInput) SetInputConfiguration(v *ModelInputConfiguration) *PutExternalModelInput
- func (s *PutExternalModelInput) SetInvokeModelEndpointRoleArn(v string) *PutExternalModelInput
- func (s *PutExternalModelInput) SetModelEndpoint(v string) *PutExternalModelInput
- func (s *PutExternalModelInput) SetModelEndpointStatus(v string) *PutExternalModelInput
- func (s *PutExternalModelInput) SetModelSource(v string) *PutExternalModelInput
- func (s *PutExternalModelInput) SetOutputConfiguration(v *ModelOutputConfiguration) *PutExternalModelInput
- func (s *PutExternalModelInput) SetTags(v []*Tag) *PutExternalModelInput
- func (s PutExternalModelInput) String() string
- func (s *PutExternalModelInput) Validate() error
- type PutExternalModelOutput
- type PutKMSEncryptionKeyInput
- type PutKMSEncryptionKeyOutput
- type PutLabelInput
- type PutLabelOutput
- type PutOutcomeInput
- func (s PutOutcomeInput) GoString() string
- func (s *PutOutcomeInput) SetDescription(v string) *PutOutcomeInput
- func (s *PutOutcomeInput) SetName(v string) *PutOutcomeInput
- func (s *PutOutcomeInput) SetTags(v []*Tag) *PutOutcomeInput
- func (s PutOutcomeInput) String() string
- func (s *PutOutcomeInput) Validate() error
- type PutOutcomeOutput
- type ResourceNotFoundException
- func (s *ResourceNotFoundException) Code() string
- func (s *ResourceNotFoundException) Error() string
- func (s ResourceNotFoundException) GoString() string
- func (s *ResourceNotFoundException) Message() string
- func (s *ResourceNotFoundException) OrigErr() error
- func (s *ResourceNotFoundException) RequestID() string
- func (s *ResourceNotFoundException) StatusCode() int
- func (s ResourceNotFoundException) String() string
- type ResourceUnavailableException
- func (s *ResourceUnavailableException) Code() string
- func (s *ResourceUnavailableException) Error() string
- func (s ResourceUnavailableException) GoString() string
- func (s *ResourceUnavailableException) Message() string
- func (s *ResourceUnavailableException) OrigErr() error
- func (s *ResourceUnavailableException) RequestID() string
- func (s *ResourceUnavailableException) StatusCode() int
- func (s ResourceUnavailableException) String() string
- type Rule
- type RuleDetail
- func (s RuleDetail) GoString() string
- func (s *RuleDetail) SetArn(v string) *RuleDetail
- func (s *RuleDetail) SetCreatedTime(v string) *RuleDetail
- func (s *RuleDetail) SetDescription(v string) *RuleDetail
- func (s *RuleDetail) SetDetectorId(v string) *RuleDetail
- func (s *RuleDetail) SetExpression(v string) *RuleDetail
- func (s *RuleDetail) SetLanguage(v string) *RuleDetail
- func (s *RuleDetail) SetLastUpdatedTime(v string) *RuleDetail
- func (s *RuleDetail) SetOutcomes(v []*string) *RuleDetail
- func (s *RuleDetail) SetRuleId(v string) *RuleDetail
- func (s *RuleDetail) SetRuleVersion(v string) *RuleDetail
- func (s RuleDetail) String() string
- type RuleResult
- type SendEventInput
- func (s SendEventInput) GoString() string
- func (s *SendEventInput) SetAssignedLabel(v string) *SendEventInput
- func (s *SendEventInput) SetEntities(v []*Entity) *SendEventInput
- func (s *SendEventInput) SetEventId(v string) *SendEventInput
- func (s *SendEventInput) SetEventTimestamp(v string) *SendEventInput
- func (s *SendEventInput) SetEventTypeName(v string) *SendEventInput
- func (s *SendEventInput) SetEventVariables(v map[string]*string) *SendEventInput
- func (s *SendEventInput) SetLabelTimestamp(v string) *SendEventInput
- func (s SendEventInput) String() string
- func (s *SendEventInput) Validate() error
- type SendEventOutput
- type TFIMetricDataPoint
- func (s TFIMetricDataPoint) GoString() string
- func (s *TFIMetricDataPoint) SetFpr(v float64) *TFIMetricDataPoint
- func (s *TFIMetricDataPoint) SetPrecision(v float64) *TFIMetricDataPoint
- func (s *TFIMetricDataPoint) SetThreshold(v float64) *TFIMetricDataPoint
- func (s *TFIMetricDataPoint) SetTpr(v float64) *TFIMetricDataPoint
- func (s TFIMetricDataPoint) String() string
- type TFIModelPerformance
- type TFITrainingMetricsValue
- func (s TFITrainingMetricsValue) GoString() string
- func (s *TFITrainingMetricsValue) SetMetricDataPoints(v []*TFIMetricDataPoint) *TFITrainingMetricsValue
- func (s *TFITrainingMetricsValue) SetModelPerformance(v *TFIModelPerformance) *TFITrainingMetricsValue
- func (s TFITrainingMetricsValue) String() string
- type Tag
- type TagResourceInput
- type TagResourceOutput
- type ThrottlingException
- func (s *ThrottlingException) Code() string
- func (s *ThrottlingException) Error() string
- func (s ThrottlingException) GoString() string
- func (s *ThrottlingException) Message() string
- func (s *ThrottlingException) OrigErr() error
- func (s *ThrottlingException) RequestID() string
- func (s *ThrottlingException) StatusCode() int
- func (s ThrottlingException) String() string
- type TrainingDataSchema
- type TrainingMetrics
- type TrainingMetricsV2
- func (s TrainingMetricsV2) GoString() string
- func (s *TrainingMetricsV2) SetAti(v *ATITrainingMetricsValue) *TrainingMetricsV2
- func (s *TrainingMetricsV2) SetOfi(v *OFITrainingMetricsValue) *TrainingMetricsV2
- func (s *TrainingMetricsV2) SetTfi(v *TFITrainingMetricsValue) *TrainingMetricsV2
- func (s TrainingMetricsV2) String() string
- type TrainingResult
- func (s TrainingResult) GoString() string
- func (s *TrainingResult) SetDataValidationMetrics(v *DataValidationMetrics) *TrainingResult
- func (s *TrainingResult) SetTrainingMetrics(v *TrainingMetrics) *TrainingResult
- func (s *TrainingResult) SetVariableImportanceMetrics(v *VariableImportanceMetrics) *TrainingResult
- func (s TrainingResult) String() string
- type TrainingResultV2
- func (s TrainingResultV2) GoString() string
- func (s *TrainingResultV2) SetAggregatedVariablesImportanceMetrics(v *AggregatedVariablesImportanceMetrics) *TrainingResultV2
- func (s *TrainingResultV2) SetDataValidationMetrics(v *DataValidationMetrics) *TrainingResultV2
- func (s *TrainingResultV2) SetTrainingMetricsV2(v *TrainingMetricsV2) *TrainingResultV2
- func (s *TrainingResultV2) SetVariableImportanceMetrics(v *VariableImportanceMetrics) *TrainingResultV2
- func (s TrainingResultV2) String() string
- type UncertaintyRange
- type UntagResourceInput
- type UntagResourceOutput
- type UpdateDetectorVersionInput
- func (s UpdateDetectorVersionInput) GoString() string
- func (s *UpdateDetectorVersionInput) SetDescription(v string) *UpdateDetectorVersionInput
- func (s *UpdateDetectorVersionInput) SetDetectorId(v string) *UpdateDetectorVersionInput
- func (s *UpdateDetectorVersionInput) SetDetectorVersionId(v string) *UpdateDetectorVersionInput
- func (s *UpdateDetectorVersionInput) SetExternalModelEndpoints(v []*string) *UpdateDetectorVersionInput
- func (s *UpdateDetectorVersionInput) SetModelVersions(v []*ModelVersion) *UpdateDetectorVersionInput
- func (s *UpdateDetectorVersionInput) SetRuleExecutionMode(v string) *UpdateDetectorVersionInput
- func (s *UpdateDetectorVersionInput) SetRules(v []*Rule) *UpdateDetectorVersionInput
- func (s UpdateDetectorVersionInput) String() string
- func (s *UpdateDetectorVersionInput) Validate() error
- type UpdateDetectorVersionMetadataInput
- func (s UpdateDetectorVersionMetadataInput) GoString() string
- func (s *UpdateDetectorVersionMetadataInput) SetDescription(v string) *UpdateDetectorVersionMetadataInput
- func (s *UpdateDetectorVersionMetadataInput) SetDetectorId(v string) *UpdateDetectorVersionMetadataInput
- func (s *UpdateDetectorVersionMetadataInput) SetDetectorVersionId(v string) *UpdateDetectorVersionMetadataInput
- func (s UpdateDetectorVersionMetadataInput) String() string
- func (s *UpdateDetectorVersionMetadataInput) Validate() error
- type UpdateDetectorVersionMetadataOutput
- type UpdateDetectorVersionOutput
- type UpdateDetectorVersionStatusInput
- func (s UpdateDetectorVersionStatusInput) GoString() string
- func (s *UpdateDetectorVersionStatusInput) SetDetectorId(v string) *UpdateDetectorVersionStatusInput
- func (s *UpdateDetectorVersionStatusInput) SetDetectorVersionId(v string) *UpdateDetectorVersionStatusInput
- func (s *UpdateDetectorVersionStatusInput) SetStatus(v string) *UpdateDetectorVersionStatusInput
- func (s UpdateDetectorVersionStatusInput) String() string
- func (s *UpdateDetectorVersionStatusInput) Validate() error
- type UpdateDetectorVersionStatusOutput
- type UpdateEventLabelInput
- func (s UpdateEventLabelInput) GoString() string
- func (s *UpdateEventLabelInput) SetAssignedLabel(v string) *UpdateEventLabelInput
- func (s *UpdateEventLabelInput) SetEventId(v string) *UpdateEventLabelInput
- func (s *UpdateEventLabelInput) SetEventTypeName(v string) *UpdateEventLabelInput
- func (s *UpdateEventLabelInput) SetLabelTimestamp(v string) *UpdateEventLabelInput
- func (s UpdateEventLabelInput) String() string
- func (s *UpdateEventLabelInput) Validate() error
- type UpdateEventLabelOutput
- type UpdateListInput
- func (s UpdateListInput) GoString() string
- func (s *UpdateListInput) SetDescription(v string) *UpdateListInput
- func (s *UpdateListInput) SetElements(v []*string) *UpdateListInput
- func (s *UpdateListInput) SetName(v string) *UpdateListInput
- func (s *UpdateListInput) SetUpdateMode(v string) *UpdateListInput
- func (s *UpdateListInput) SetVariableType(v string) *UpdateListInput
- func (s UpdateListInput) String() string
- func (s *UpdateListInput) Validate() error
- type UpdateListOutput
- type UpdateModelInput
- func (s UpdateModelInput) GoString() string
- func (s *UpdateModelInput) SetDescription(v string) *UpdateModelInput
- func (s *UpdateModelInput) SetModelId(v string) *UpdateModelInput
- func (s *UpdateModelInput) SetModelType(v string) *UpdateModelInput
- func (s UpdateModelInput) String() string
- func (s *UpdateModelInput) Validate() error
- type UpdateModelOutput
- type UpdateModelVersionInput
- func (s UpdateModelVersionInput) GoString() string
- func (s *UpdateModelVersionInput) SetExternalEventsDetail(v *ExternalEventsDetail) *UpdateModelVersionInput
- func (s *UpdateModelVersionInput) SetIngestedEventsDetail(v *IngestedEventsDetail) *UpdateModelVersionInput
- func (s *UpdateModelVersionInput) SetMajorVersionNumber(v string) *UpdateModelVersionInput
- func (s *UpdateModelVersionInput) SetModelId(v string) *UpdateModelVersionInput
- func (s *UpdateModelVersionInput) SetModelType(v string) *UpdateModelVersionInput
- func (s *UpdateModelVersionInput) SetTags(v []*Tag) *UpdateModelVersionInput
- func (s UpdateModelVersionInput) String() string
- func (s *UpdateModelVersionInput) Validate() error
- type UpdateModelVersionOutput
- func (s UpdateModelVersionOutput) GoString() string
- func (s *UpdateModelVersionOutput) SetModelId(v string) *UpdateModelVersionOutput
- func (s *UpdateModelVersionOutput) SetModelType(v string) *UpdateModelVersionOutput
- func (s *UpdateModelVersionOutput) SetModelVersionNumber(v string) *UpdateModelVersionOutput
- func (s *UpdateModelVersionOutput) SetStatus(v string) *UpdateModelVersionOutput
- func (s UpdateModelVersionOutput) String() string
- type UpdateModelVersionStatusInput
- func (s UpdateModelVersionStatusInput) GoString() string
- func (s *UpdateModelVersionStatusInput) SetModelId(v string) *UpdateModelVersionStatusInput
- func (s *UpdateModelVersionStatusInput) SetModelType(v string) *UpdateModelVersionStatusInput
- func (s *UpdateModelVersionStatusInput) SetModelVersionNumber(v string) *UpdateModelVersionStatusInput
- func (s *UpdateModelVersionStatusInput) SetStatus(v string) *UpdateModelVersionStatusInput
- func (s UpdateModelVersionStatusInput) String() string
- func (s *UpdateModelVersionStatusInput) Validate() error
- type UpdateModelVersionStatusOutput
- type UpdateRuleMetadataInput
- func (s UpdateRuleMetadataInput) GoString() string
- func (s *UpdateRuleMetadataInput) SetDescription(v string) *UpdateRuleMetadataInput
- func (s *UpdateRuleMetadataInput) SetRule(v *Rule) *UpdateRuleMetadataInput
- func (s UpdateRuleMetadataInput) String() string
- func (s *UpdateRuleMetadataInput) Validate() error
- type UpdateRuleMetadataOutput
- type UpdateRuleVersionInput
- func (s UpdateRuleVersionInput) GoString() string
- func (s *UpdateRuleVersionInput) SetDescription(v string) *UpdateRuleVersionInput
- func (s *UpdateRuleVersionInput) SetExpression(v string) *UpdateRuleVersionInput
- func (s *UpdateRuleVersionInput) SetLanguage(v string) *UpdateRuleVersionInput
- func (s *UpdateRuleVersionInput) SetOutcomes(v []*string) *UpdateRuleVersionInput
- func (s *UpdateRuleVersionInput) SetRule(v *Rule) *UpdateRuleVersionInput
- func (s *UpdateRuleVersionInput) SetTags(v []*Tag) *UpdateRuleVersionInput
- func (s UpdateRuleVersionInput) String() string
- func (s *UpdateRuleVersionInput) Validate() error
- type UpdateRuleVersionOutput
- type UpdateVariableInput
- func (s UpdateVariableInput) GoString() string
- func (s *UpdateVariableInput) SetDefaultValue(v string) *UpdateVariableInput
- func (s *UpdateVariableInput) SetDescription(v string) *UpdateVariableInput
- func (s *UpdateVariableInput) SetName(v string) *UpdateVariableInput
- func (s *UpdateVariableInput) SetVariableType(v string) *UpdateVariableInput
- func (s UpdateVariableInput) String() string
- func (s *UpdateVariableInput) Validate() error
- type UpdateVariableOutput
- type ValidationException
- func (s *ValidationException) Code() string
- func (s *ValidationException) Error() string
- func (s ValidationException) GoString() string
- func (s *ValidationException) Message() string
- func (s *ValidationException) OrigErr() error
- func (s *ValidationException) RequestID() string
- func (s *ValidationException) StatusCode() int
- func (s ValidationException) String() string
- type Variable
- func (s Variable) GoString() string
- func (s *Variable) SetArn(v string) *Variable
- func (s *Variable) SetCreatedTime(v string) *Variable
- func (s *Variable) SetDataSource(v string) *Variable
- func (s *Variable) SetDataType(v string) *Variable
- func (s *Variable) SetDefaultValue(v string) *Variable
- func (s *Variable) SetDescription(v string) *Variable
- func (s *Variable) SetLastUpdatedTime(v string) *Variable
- func (s *Variable) SetName(v string) *Variable
- func (s *Variable) SetVariableType(v string) *Variable
- func (s Variable) String() string
- type VariableEntry
- func (s VariableEntry) GoString() string
- func (s *VariableEntry) SetDataSource(v string) *VariableEntry
- func (s *VariableEntry) SetDataType(v string) *VariableEntry
- func (s *VariableEntry) SetDefaultValue(v string) *VariableEntry
- func (s *VariableEntry) SetDescription(v string) *VariableEntry
- func (s *VariableEntry) SetName(v string) *VariableEntry
- func (s *VariableEntry) SetVariableType(v string) *VariableEntry
- func (s VariableEntry) String() string
- type VariableImpactExplanation
- func (s VariableImpactExplanation) GoString() string
- func (s *VariableImpactExplanation) SetEventVariableName(v string) *VariableImpactExplanation
- func (s *VariableImpactExplanation) SetLogOddsImpact(v float64) *VariableImpactExplanation
- func (s *VariableImpactExplanation) SetRelativeImpact(v string) *VariableImpactExplanation
- func (s VariableImpactExplanation) String() string
- type VariableImportanceMetrics
Constants ¶
const ( // AsyncJobStatusInProgressInitializing is a AsyncJobStatus enum value AsyncJobStatusInProgressInitializing = "IN_PROGRESS_INITIALIZING" // AsyncJobStatusInProgress is a AsyncJobStatus enum value AsyncJobStatusInProgress = "IN_PROGRESS" // AsyncJobStatusCancelInProgress is a AsyncJobStatus enum value AsyncJobStatusCancelInProgress = "CANCEL_IN_PROGRESS" // AsyncJobStatusCanceled is a AsyncJobStatus enum value AsyncJobStatusCanceled = "CANCELED" // AsyncJobStatusComplete is a AsyncJobStatus enum value AsyncJobStatusComplete = "COMPLETE" // AsyncJobStatusFailed is a AsyncJobStatus enum value AsyncJobStatusFailed = "FAILED" )
const ( // DataSourceEvent is a DataSource enum value DataSourceEvent = "EVENT" // DataSourceModelScore is a DataSource enum value DataSourceModelScore = "MODEL_SCORE" // DataSourceExternalModelScore is a DataSource enum value DataSourceExternalModelScore = "EXTERNAL_MODEL_SCORE" )
const ( // DataTypeString is a DataType enum value DataTypeString = "STRING" // DataTypeInteger is a DataType enum value DataTypeInteger = "INTEGER" // DataTypeFloat is a DataType enum value DataTypeFloat = "FLOAT" // DataTypeBoolean is a DataType enum value DataTypeBoolean = "BOOLEAN" )
const ( // DetectorVersionStatusDraft is a DetectorVersionStatus enum value DetectorVersionStatusDraft = "DRAFT" // DetectorVersionStatusActive is a DetectorVersionStatus enum value DetectorVersionStatusActive = "ACTIVE" // DetectorVersionStatusInactive is a DetectorVersionStatus enum value DetectorVersionStatusInactive = "INACTIVE" )
const ( // EventIngestionEnabled is a EventIngestion enum value EventIngestionEnabled = "ENABLED" // EventIngestionDisabled is a EventIngestion enum value EventIngestionDisabled = "DISABLED" )
const ( // ListUpdateModeReplace is a ListUpdateMode enum value ListUpdateModeReplace = "REPLACE" // ListUpdateModeAppend is a ListUpdateMode enum value ListUpdateModeAppend = "APPEND" // ListUpdateModeRemove is a ListUpdateMode enum value ListUpdateModeRemove = "REMOVE" )
const ( // ModelEndpointStatusAssociated is a ModelEndpointStatus enum value ModelEndpointStatusAssociated = "ASSOCIATED" // ModelEndpointStatusDissociated is a ModelEndpointStatus enum value ModelEndpointStatusDissociated = "DISSOCIATED" )
const ( // ModelInputDataFormatTextCsv is a ModelInputDataFormat enum value ModelInputDataFormatTextCsv = "TEXT_CSV" // ModelInputDataFormatApplicationJson is a ModelInputDataFormat enum value ModelInputDataFormatApplicationJson = "APPLICATION_JSON" )
const ( // ModelOutputDataFormatTextCsv is a ModelOutputDataFormat enum value ModelOutputDataFormatTextCsv = "TEXT_CSV" // ModelOutputDataFormatApplicationJsonlines is a ModelOutputDataFormat enum value ModelOutputDataFormatApplicationJsonlines = "APPLICATION_JSONLINES" )
const ( // ModelTypeEnumOnlineFraudInsights is a ModelTypeEnum enum value ModelTypeEnumOnlineFraudInsights = "ONLINE_FRAUD_INSIGHTS" // ModelTypeEnumTransactionFraudInsights is a ModelTypeEnum enum value ModelTypeEnumTransactionFraudInsights = "TRANSACTION_FRAUD_INSIGHTS" // ModelTypeEnumAccountTakeoverInsights is a ModelTypeEnum enum value ModelTypeEnumAccountTakeoverInsights = "ACCOUNT_TAKEOVER_INSIGHTS" )
const ( // ModelVersionStatusActive is a ModelVersionStatus enum value ModelVersionStatusActive = "ACTIVE" // ModelVersionStatusInactive is a ModelVersionStatus enum value ModelVersionStatusInactive = "INACTIVE" // ModelVersionStatusTrainingCancelled is a ModelVersionStatus enum value ModelVersionStatusTrainingCancelled = "TRAINING_CANCELLED" )
const ( // RuleExecutionModeAllMatched is a RuleExecutionMode enum value RuleExecutionModeAllMatched = "ALL_MATCHED" // RuleExecutionModeFirstMatched is a RuleExecutionMode enum value RuleExecutionModeFirstMatched = "FIRST_MATCHED" )
const ( // TrainingDataSourceEnumExternalEvents is a TrainingDataSourceEnum enum value TrainingDataSourceEnumExternalEvents = "EXTERNAL_EVENTS" // TrainingDataSourceEnumIngestedEvents is a TrainingDataSourceEnum enum value TrainingDataSourceEnumIngestedEvents = "INGESTED_EVENTS" )
const ( // UnlabeledEventsTreatmentIgnore is a UnlabeledEventsTreatment enum value UnlabeledEventsTreatmentIgnore = "IGNORE" // UnlabeledEventsTreatmentFraud is a UnlabeledEventsTreatment enum value UnlabeledEventsTreatmentFraud = "FRAUD" // UnlabeledEventsTreatmentLegit is a UnlabeledEventsTreatment enum value UnlabeledEventsTreatmentLegit = "LEGIT" // UnlabeledEventsTreatmentAuto is a UnlabeledEventsTreatment enum value UnlabeledEventsTreatmentAuto = "AUTO" )
const ( // ErrCodeAccessDeniedException for service response error code // "AccessDeniedException". // // 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. ErrCodeAccessDeniedException = "AccessDeniedException" // ErrCodeConflictException for service response error code // "ConflictException". // // An exception indicating there was a conflict during a delete operation. ErrCodeConflictException = "ConflictException" // ErrCodeInternalServerException for service response error code // "InternalServerException". // // An exception indicating an internal server error. ErrCodeInternalServerException = "InternalServerException" // ErrCodeResourceNotFoundException for service response error code // "ResourceNotFoundException". // // An exception indicating the specified resource was not found. ErrCodeResourceNotFoundException = "ResourceNotFoundException" // "ResourceUnavailableException". // // An exception indicating that the attached customer-owned (external) model // threw an exception when Amazon Fraud Detector invoked the model. ErrCodeResourceUnavailableException = "ResourceUnavailableException" // ErrCodeThrottlingException for service response error code // "ThrottlingException". // // An exception indicating a throttling error. ErrCodeThrottlingException = "ThrottlingException" // ErrCodeValidationException for service response error code // "ValidationException". // // An exception indicating a specified value is not allowed. ErrCodeValidationException = "ValidationException" )
const ( ServiceName = "FraudDetector" // Name of service. EndpointsID = "frauddetector" // ID to lookup a service endpoint with. ServiceID = "FraudDetector" // ServiceID is a unique identifier of a specific service. )
Service information constants
const (
// LanguageDetectorpl is a Language enum value
LanguageDetectorpl = "DETECTORPL"
)
const (
// ModelSourceSagemaker is a ModelSource enum value
ModelSourceSagemaker = "SAGEMAKER"
)
Variables ¶
This section is empty.
Functions ¶
func AsyncJobStatus_Values ¶ added in v1.38.9
func AsyncJobStatus_Values() []string
AsyncJobStatus_Values returns all elements of the AsyncJobStatus enum
func DataSource_Values ¶ added in v1.34.3
func DataSource_Values() []string
DataSource_Values returns all elements of the DataSource enum
func DataType_Values ¶ added in v1.34.3
func DataType_Values() []string
DataType_Values returns all elements of the DataType enum
func DetectorVersionStatus_Values ¶ added in v1.34.3
func DetectorVersionStatus_Values() []string
DetectorVersionStatus_Values returns all elements of the DetectorVersionStatus enum
func EventIngestion_Values ¶ added in v1.41.0
func EventIngestion_Values() []string
EventIngestion_Values returns all elements of the EventIngestion enum
func Language_Values ¶ added in v1.34.3
func Language_Values() []string
Language_Values returns all elements of the Language enum
func ListUpdateMode_Values ¶ added in v1.44.202
func ListUpdateMode_Values() []string
ListUpdateMode_Values returns all elements of the ListUpdateMode enum
func ModelEndpointStatus_Values ¶ added in v1.34.3
func ModelEndpointStatus_Values() []string
ModelEndpointStatus_Values returns all elements of the ModelEndpointStatus enum
func ModelInputDataFormat_Values ¶ added in v1.34.3
func ModelInputDataFormat_Values() []string
ModelInputDataFormat_Values returns all elements of the ModelInputDataFormat enum
func ModelOutputDataFormat_Values ¶ added in v1.34.3
func ModelOutputDataFormat_Values() []string
ModelOutputDataFormat_Values returns all elements of the ModelOutputDataFormat enum
func ModelSource_Values ¶ added in v1.34.3
func ModelSource_Values() []string
ModelSource_Values returns all elements of the ModelSource enum
func ModelTypeEnum_Values ¶ added in v1.34.3
func ModelTypeEnum_Values() []string
ModelTypeEnum_Values returns all elements of the ModelTypeEnum enum
func ModelVersionStatus_Values ¶ added in v1.34.3
func ModelVersionStatus_Values() []string
ModelVersionStatus_Values returns all elements of the ModelVersionStatus enum
func RuleExecutionMode_Values ¶ added in v1.34.3
func RuleExecutionMode_Values() []string
RuleExecutionMode_Values returns all elements of the RuleExecutionMode enum
func TrainingDataSourceEnum_Values ¶ added in v1.34.3
func TrainingDataSourceEnum_Values() []string
TrainingDataSourceEnum_Values returns all elements of the TrainingDataSourceEnum enum
func UnlabeledEventsTreatment_Values ¶ added in v1.41.0
func UnlabeledEventsTreatment_Values() []string
UnlabeledEventsTreatment_Values returns all elements of the UnlabeledEventsTreatment enum
Types ¶
type ATIMetricDataPoint ¶ added in v1.44.60
type ATIMetricDataPoint struct { // The anomaly discovery rate. This metric quantifies the percentage of anomalies // that can be detected by the model at the selected score threshold. A lower // score threshold increases the percentage of anomalies captured by the model, // but would also require challenging a larger percentage of login events, leading // to a higher customer friction. Adr *float64 `locationName:"adr" type:"float"` // The account takeover discovery rate. This metric quantifies the percentage // of account compromise events that can be detected by the model at the selected // score threshold. This metric is only available if 50 or more entities with // at-least one labeled account takeover event is present in the ingested dataset. Atodr *float64 `locationName:"atodr" type:"float"` // The challenge rate. This indicates the percentage of login events that the // model recommends to challenge such as one-time password, multi-factor authentication, // and investigations. Cr *float64 `locationName:"cr" type:"float"` // The model's 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. Threshold *float64 `locationName:"threshold" type:"float"` // contains filtered or unexported fields }
The Account Takeover Insights (ATI) model performance metrics data points.
func (ATIMetricDataPoint) GoString ¶ added in v1.44.60
func (s ATIMetricDataPoint) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ATIMetricDataPoint) SetAdr ¶ added in v1.44.60
func (s *ATIMetricDataPoint) SetAdr(v float64) *ATIMetricDataPoint
SetAdr sets the Adr field's value.
func (*ATIMetricDataPoint) SetAtodr ¶ added in v1.44.60
func (s *ATIMetricDataPoint) SetAtodr(v float64) *ATIMetricDataPoint
SetAtodr sets the Atodr field's value.
func (*ATIMetricDataPoint) SetCr ¶ added in v1.44.60
func (s *ATIMetricDataPoint) SetCr(v float64) *ATIMetricDataPoint
SetCr sets the Cr field's value.
func (*ATIMetricDataPoint) SetThreshold ¶ added in v1.44.60
func (s *ATIMetricDataPoint) SetThreshold(v float64) *ATIMetricDataPoint
SetThreshold sets the Threshold field's value.
func (ATIMetricDataPoint) String ¶ added in v1.44.60
func (s ATIMetricDataPoint) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ATIModelPerformance ¶ added in v1.44.60
type ATIModelPerformance struct { // The anomaly separation index (ASI) score. This metric summarizes the overall // ability of the model to separate anomalous activities from the normal behavior. // Depending on the business, a large fraction of these anomalous activities // can be malicious and correspond to the account takeover attacks. A model // with no separability power will have the lowest possible ASI score of 0.5, // whereas the a model with a high separability power will have the highest // possible ASI score of 1.0 Asi *float64 `locationName:"asi" type:"float"` // contains filtered or unexported fields }
The Account Takeover Insights (ATI) model performance score.
func (ATIModelPerformance) GoString ¶ added in v1.44.60
func (s ATIModelPerformance) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ATIModelPerformance) SetAsi ¶ added in v1.44.60
func (s *ATIModelPerformance) SetAsi(v float64) *ATIModelPerformance
SetAsi sets the Asi field's value.
func (ATIModelPerformance) String ¶ added in v1.44.60
func (s ATIModelPerformance) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ATITrainingMetricsValue ¶ added in v1.44.60
type ATITrainingMetricsValue struct { // The model's performance metrics data points. MetricDataPoints []*ATIMetricDataPoint `locationName:"metricDataPoints" type:"list"` // The model's overall performance scores. ModelPerformance *ATIModelPerformance `locationName:"modelPerformance" type:"structure"` // contains filtered or unexported fields }
The Account Takeover Insights (ATI) model training metric details.
func (ATITrainingMetricsValue) GoString ¶ added in v1.44.60
func (s ATITrainingMetricsValue) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ATITrainingMetricsValue) SetMetricDataPoints ¶ added in v1.44.60
func (s *ATITrainingMetricsValue) SetMetricDataPoints(v []*ATIMetricDataPoint) *ATITrainingMetricsValue
SetMetricDataPoints sets the MetricDataPoints field's value.
func (*ATITrainingMetricsValue) SetModelPerformance ¶ added in v1.44.60
func (s *ATITrainingMetricsValue) SetModelPerformance(v *ATIModelPerformance) *ATITrainingMetricsValue
SetModelPerformance sets the ModelPerformance field's value.
func (ATITrainingMetricsValue) String ¶ added in v1.44.60
func (s ATITrainingMetricsValue) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AccessDeniedException ¶ added in v1.33.8
type AccessDeniedException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
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.
func (*AccessDeniedException) Code ¶ added in v1.33.8
func (s *AccessDeniedException) Code() string
Code returns the exception type name.
func (*AccessDeniedException) Error ¶ added in v1.33.8
func (s *AccessDeniedException) Error() string
func (AccessDeniedException) GoString ¶ added in v1.33.8
func (s AccessDeniedException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AccessDeniedException) Message ¶ added in v1.33.8
func (s *AccessDeniedException) Message() string
Message returns the exception's message.
func (*AccessDeniedException) OrigErr ¶ added in v1.33.8
func (s *AccessDeniedException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*AccessDeniedException) RequestID ¶ added in v1.33.8
func (s *AccessDeniedException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*AccessDeniedException) StatusCode ¶ added in v1.33.8
func (s *AccessDeniedException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (AccessDeniedException) String ¶ added in v1.33.8
func (s AccessDeniedException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AggregatedLogOddsMetric ¶ added in v1.44.60
type AggregatedLogOddsMetric struct { // The relative importance of the variables in the list to the other event variable. // // AggregatedVariablesImportance is a required field AggregatedVariablesImportance *float64 `locationName:"aggregatedVariablesImportance" type:"float" required:"true"` // The names of all the variables. // // VariableNames is a required field VariableNames []*string `locationName:"variableNames" type:"list" required:"true"` // contains filtered or unexported fields }
The log odds metric details.
Account Takeover Insights (ATI) model uses event variables from the login data you provide to continuously calculate a set of variables (aggregated variables) based on historical events. For example, your ATI model might calculate the number of times an user has logged in using the same IP address. In this case, event variables used to derive the aggregated variables are IP address and user.
func (AggregatedLogOddsMetric) GoString ¶ added in v1.44.60
func (s AggregatedLogOddsMetric) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AggregatedLogOddsMetric) SetAggregatedVariablesImportance ¶ added in v1.44.60
func (s *AggregatedLogOddsMetric) SetAggregatedVariablesImportance(v float64) *AggregatedLogOddsMetric
SetAggregatedVariablesImportance sets the AggregatedVariablesImportance field's value.
func (*AggregatedLogOddsMetric) SetVariableNames ¶ added in v1.44.60
func (s *AggregatedLogOddsMetric) SetVariableNames(v []*string) *AggregatedLogOddsMetric
SetVariableNames sets the VariableNames field's value.
func (AggregatedLogOddsMetric) String ¶ added in v1.44.60
func (s AggregatedLogOddsMetric) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AggregatedVariablesImpactExplanation ¶ added in v1.44.60
type AggregatedVariablesImpactExplanation struct { // The names of all the event variables that were used to derive the aggregated // variables. EventVariableNames []*string `locationName:"eventVariableNames" type:"list"` // The raw, uninterpreted value represented as log-odds of the fraud. These // values are usually between -10 to +10, but range from -infinity to +infinity. // // * A positive value indicates that the variables drove the risk score up. // // * A negative value indicates that the variables drove the risk score down. LogOddsImpact *float64 `locationName:"logOddsImpact" type:"float"` // The relative impact of the aggregated variables in terms of magnitude on // the prediction scores. RelativeImpact *string `locationName:"relativeImpact" type:"string"` // contains filtered or unexported fields }
The details of the impact of aggregated variables on the prediction score.
Account Takeover Insights (ATI) model uses the login data you provide to continuously calculate a set of variables (aggregated variables) based on historical events. For example, the model might calculate the number of times an user has logged in using the same IP address. In this case, event variables used to derive the aggregated variables are IP address and user.
func (AggregatedVariablesImpactExplanation) GoString ¶ added in v1.44.60
func (s AggregatedVariablesImpactExplanation) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AggregatedVariablesImpactExplanation) SetEventVariableNames ¶ added in v1.44.60
func (s *AggregatedVariablesImpactExplanation) SetEventVariableNames(v []*string) *AggregatedVariablesImpactExplanation
SetEventVariableNames sets the EventVariableNames field's value.
func (*AggregatedVariablesImpactExplanation) SetLogOddsImpact ¶ added in v1.44.60
func (s *AggregatedVariablesImpactExplanation) SetLogOddsImpact(v float64) *AggregatedVariablesImpactExplanation
SetLogOddsImpact sets the LogOddsImpact field's value.
func (*AggregatedVariablesImpactExplanation) SetRelativeImpact ¶ added in v1.44.60
func (s *AggregatedVariablesImpactExplanation) SetRelativeImpact(v string) *AggregatedVariablesImpactExplanation
SetRelativeImpact sets the RelativeImpact field's value.
func (AggregatedVariablesImpactExplanation) String ¶ added in v1.44.60
func (s AggregatedVariablesImpactExplanation) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AggregatedVariablesImportanceMetrics ¶ added in v1.44.60
type AggregatedVariablesImportanceMetrics struct { // List of variables' metrics. LogOddsMetrics []*AggregatedLogOddsMetric `locationName:"logOddsMetrics" type:"list"` // contains filtered or unexported fields }
The details of the relative importance of the aggregated variables.
Account Takeover Insights (ATI) model uses event variables from the login data you provide to continuously calculate a set of variables (aggregated variables) based on historical events. For example, your ATI model might calculate the number of times an user has logged in using the same IP address. In this case, event variables used to derive the aggregated variables are IP address and user.
func (AggregatedVariablesImportanceMetrics) GoString ¶ added in v1.44.60
func (s AggregatedVariablesImportanceMetrics) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AggregatedVariablesImportanceMetrics) SetLogOddsMetrics ¶ added in v1.44.60
func (s *AggregatedVariablesImportanceMetrics) SetLogOddsMetrics(v []*AggregatedLogOddsMetric) *AggregatedVariablesImportanceMetrics
SetLogOddsMetrics sets the LogOddsMetrics field's value.
func (AggregatedVariablesImportanceMetrics) String ¶ added in v1.44.60
func (s AggregatedVariablesImportanceMetrics) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AllowDenyList ¶ added in v1.44.202
type AllowDenyList struct { // The ARN of the list. Arn *string `locationName:"arn" min:"1" type:"string"` // The time the list was created. CreatedTime *string `locationName:"createdTime" min:"11" type:"string"` // The description of the list. Description *string `locationName:"description" min:"1" type:"string"` // The name of the list. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The time the list was last updated. UpdatedTime *string `locationName:"updatedTime" min:"11" type:"string"` // The variable type of the list. VariableType *string `locationName:"variableType" min:"1" type:"string"` // contains filtered or unexported fields }
The metadata of a list.
func (AllowDenyList) GoString ¶ added in v1.44.202
func (s AllowDenyList) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AllowDenyList) SetArn ¶ added in v1.44.202
func (s *AllowDenyList) SetArn(v string) *AllowDenyList
SetArn sets the Arn field's value.
func (*AllowDenyList) SetCreatedTime ¶ added in v1.44.202
func (s *AllowDenyList) SetCreatedTime(v string) *AllowDenyList
SetCreatedTime sets the CreatedTime field's value.
func (*AllowDenyList) SetDescription ¶ added in v1.44.202
func (s *AllowDenyList) SetDescription(v string) *AllowDenyList
SetDescription sets the Description field's value.
func (*AllowDenyList) SetName ¶ added in v1.44.202
func (s *AllowDenyList) SetName(v string) *AllowDenyList
SetName sets the Name field's value.
func (*AllowDenyList) SetUpdatedTime ¶ added in v1.44.202
func (s *AllowDenyList) SetUpdatedTime(v string) *AllowDenyList
SetUpdatedTime sets the UpdatedTime field's value.
func (*AllowDenyList) SetVariableType ¶ added in v1.44.202
func (s *AllowDenyList) SetVariableType(v string) *AllowDenyList
SetVariableType sets the VariableType field's value.
func (AllowDenyList) String ¶ added in v1.44.202
func (s AllowDenyList) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type BatchCreateVariableError ¶
type BatchCreateVariableError struct { // The error code. Code *int64 `locationName:"code" type:"integer"` // The error message. Message *string `locationName:"message" type:"string"` // The name. Name *string `locationName:"name" type:"string"` // contains filtered or unexported fields }
Provides the error of the batch create variable API.
func (BatchCreateVariableError) GoString ¶
func (s BatchCreateVariableError) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchCreateVariableError) SetCode ¶
func (s *BatchCreateVariableError) SetCode(v int64) *BatchCreateVariableError
SetCode sets the Code field's value.
func (*BatchCreateVariableError) SetMessage ¶
func (s *BatchCreateVariableError) SetMessage(v string) *BatchCreateVariableError
SetMessage sets the Message field's value.
func (*BatchCreateVariableError) SetName ¶
func (s *BatchCreateVariableError) SetName(v string) *BatchCreateVariableError
SetName sets the Name field's value.
func (BatchCreateVariableError) String ¶
func (s BatchCreateVariableError) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type BatchCreateVariableInput ¶
type BatchCreateVariableInput struct { // A collection of key and value pairs. Tags []*Tag `locationName:"tags" type:"list"` // The list of variables for the batch create variable request. // // VariableEntries is a required field VariableEntries []*VariableEntry `locationName:"variableEntries" min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
func (BatchCreateVariableInput) GoString ¶
func (s BatchCreateVariableInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchCreateVariableInput) SetTags ¶ added in v1.33.8
func (s *BatchCreateVariableInput) SetTags(v []*Tag) *BatchCreateVariableInput
SetTags sets the Tags field's value.
func (*BatchCreateVariableInput) SetVariableEntries ¶
func (s *BatchCreateVariableInput) SetVariableEntries(v []*VariableEntry) *BatchCreateVariableInput
SetVariableEntries sets the VariableEntries field's value.
func (BatchCreateVariableInput) String ¶
func (s BatchCreateVariableInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchCreateVariableInput) Validate ¶
func (s *BatchCreateVariableInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchCreateVariableOutput ¶
type BatchCreateVariableOutput struct { // Provides the errors for the BatchCreateVariable request. Errors []*BatchCreateVariableError `locationName:"errors" type:"list"` // contains filtered or unexported fields }
func (BatchCreateVariableOutput) GoString ¶
func (s BatchCreateVariableOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchCreateVariableOutput) SetErrors ¶
func (s *BatchCreateVariableOutput) SetErrors(v []*BatchCreateVariableError) *BatchCreateVariableOutput
SetErrors sets the Errors field's value.
func (BatchCreateVariableOutput) String ¶
func (s BatchCreateVariableOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type BatchGetVariableError ¶
type BatchGetVariableError struct { // The error code. Code *int64 `locationName:"code" type:"integer"` // The error message. Message *string `locationName:"message" type:"string"` // The error name. Name *string `locationName:"name" type:"string"` // contains filtered or unexported fields }
Provides the error of the batch get variable API.
func (BatchGetVariableError) GoString ¶
func (s BatchGetVariableError) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchGetVariableError) SetCode ¶
func (s *BatchGetVariableError) SetCode(v int64) *BatchGetVariableError
SetCode sets the Code field's value.
func (*BatchGetVariableError) SetMessage ¶
func (s *BatchGetVariableError) SetMessage(v string) *BatchGetVariableError
SetMessage sets the Message field's value.
func (*BatchGetVariableError) SetName ¶
func (s *BatchGetVariableError) SetName(v string) *BatchGetVariableError
SetName sets the Name field's value.
func (BatchGetVariableError) String ¶
func (s BatchGetVariableError) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type BatchGetVariableInput ¶
type BatchGetVariableInput struct { // The list of variable names to get. // // Names is a required field Names []*string `locationName:"names" min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
func (BatchGetVariableInput) GoString ¶
func (s BatchGetVariableInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchGetVariableInput) SetNames ¶
func (s *BatchGetVariableInput) SetNames(v []*string) *BatchGetVariableInput
SetNames sets the Names field's value.
func (BatchGetVariableInput) String ¶
func (s BatchGetVariableInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchGetVariableInput) Validate ¶
func (s *BatchGetVariableInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchGetVariableOutput ¶
type BatchGetVariableOutput struct { // The errors from the request. Errors []*BatchGetVariableError `locationName:"errors" type:"list"` // The returned variables. Variables []*Variable `locationName:"variables" type:"list"` // contains filtered or unexported fields }
func (BatchGetVariableOutput) GoString ¶
func (s BatchGetVariableOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchGetVariableOutput) SetErrors ¶
func (s *BatchGetVariableOutput) SetErrors(v []*BatchGetVariableError) *BatchGetVariableOutput
SetErrors sets the Errors field's value.
func (*BatchGetVariableOutput) SetVariables ¶
func (s *BatchGetVariableOutput) SetVariables(v []*Variable) *BatchGetVariableOutput
SetVariables sets the Variables field's value.
func (BatchGetVariableOutput) String ¶
func (s BatchGetVariableOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type BatchImport ¶ added in v1.41.0
type BatchImport struct { // The ARN of the batch import job. Arn *string `locationName:"arn" min:"1" type:"string"` // Timestamp of when batch import job completed. CompletionTime *string `locationName:"completionTime" min:"11" type:"string"` // The name of the event type. EventTypeName *string `locationName:"eventTypeName" min:"1" type:"string"` // The number of records that failed to import. FailedRecordsCount *int64 `locationName:"failedRecordsCount" type:"integer"` // The reason batch import job failed. FailureReason *string `locationName:"failureReason" type:"string"` // The ARN of the IAM role to use for this job request. IamRoleArn *string `locationName:"iamRoleArn" min:"1" type:"string"` // The Amazon S3 location of your data file for batch import. InputPath *string `locationName:"inputPath" min:"1" type:"string"` // The ID of the batch import job. JobId *string `locationName:"jobId" min:"1" type:"string"` // The Amazon S3 location of your output file. OutputPath *string `locationName:"outputPath" min:"1" type:"string"` // The number of records processed by batch import job. ProcessedRecordsCount *int64 `locationName:"processedRecordsCount" type:"integer"` // Timestamp of when the batch import job started. StartTime *string `locationName:"startTime" min:"11" type:"string"` // The status of the batch import job. Status *string `locationName:"status" type:"string" enum:"AsyncJobStatus"` // The total number of records in the batch import job. TotalRecordsCount *int64 `locationName:"totalRecordsCount" type:"integer"` // contains filtered or unexported fields }
The batch import job details.
func (BatchImport) GoString ¶ added in v1.41.0
func (s BatchImport) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchImport) SetArn ¶ added in v1.41.0
func (s *BatchImport) SetArn(v string) *BatchImport
SetArn sets the Arn field's value.
func (*BatchImport) SetCompletionTime ¶ added in v1.41.0
func (s *BatchImport) SetCompletionTime(v string) *BatchImport
SetCompletionTime sets the CompletionTime field's value.
func (*BatchImport) SetEventTypeName ¶ added in v1.41.0
func (s *BatchImport) SetEventTypeName(v string) *BatchImport
SetEventTypeName sets the EventTypeName field's value.
func (*BatchImport) SetFailedRecordsCount ¶ added in v1.41.0
func (s *BatchImport) SetFailedRecordsCount(v int64) *BatchImport
SetFailedRecordsCount sets the FailedRecordsCount field's value.
func (*BatchImport) SetFailureReason ¶ added in v1.41.0
func (s *BatchImport) SetFailureReason(v string) *BatchImport
SetFailureReason sets the FailureReason field's value.
func (*BatchImport) SetIamRoleArn ¶ added in v1.41.0
func (s *BatchImport) SetIamRoleArn(v string) *BatchImport
SetIamRoleArn sets the IamRoleArn field's value.
func (*BatchImport) SetInputPath ¶ added in v1.41.0
func (s *BatchImport) SetInputPath(v string) *BatchImport
SetInputPath sets the InputPath field's value.
func (*BatchImport) SetJobId ¶ added in v1.41.0
func (s *BatchImport) SetJobId(v string) *BatchImport
SetJobId sets the JobId field's value.
func (*BatchImport) SetOutputPath ¶ added in v1.41.0
func (s *BatchImport) SetOutputPath(v string) *BatchImport
SetOutputPath sets the OutputPath field's value.
func (*BatchImport) SetProcessedRecordsCount ¶ added in v1.41.0
func (s *BatchImport) SetProcessedRecordsCount(v int64) *BatchImport
SetProcessedRecordsCount sets the ProcessedRecordsCount field's value.
func (*BatchImport) SetStartTime ¶ added in v1.41.0
func (s *BatchImport) SetStartTime(v string) *BatchImport
SetStartTime sets the StartTime field's value.
func (*BatchImport) SetStatus ¶ added in v1.41.0
func (s *BatchImport) SetStatus(v string) *BatchImport
SetStatus sets the Status field's value.
func (*BatchImport) SetTotalRecordsCount ¶ added in v1.41.0
func (s *BatchImport) SetTotalRecordsCount(v int64) *BatchImport
SetTotalRecordsCount sets the TotalRecordsCount field's value.
func (BatchImport) String ¶ added in v1.41.0
func (s BatchImport) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type BatchPrediction ¶ added in v1.38.9
type BatchPrediction struct { // The ARN of batch prediction job. Arn *string `locationName:"arn" min:"1" type:"string"` // Timestamp of when the batch prediction job completed. CompletionTime *string `locationName:"completionTime" min:"11" type:"string"` // The name of the detector. DetectorName *string `locationName:"detectorName" min:"1" type:"string"` // The detector version. DetectorVersion *string `locationName:"detectorVersion" min:"3" type:"string"` // The name of the event type. EventTypeName *string `locationName:"eventTypeName" min:"1" type:"string"` // The reason a batch prediction job failed. FailureReason *string `locationName:"failureReason" type:"string"` // The ARN of the IAM role to use for this job request. IamRoleArn *string `locationName:"iamRoleArn" min:"1" type:"string"` // The Amazon S3 location of your training file. InputPath *string `locationName:"inputPath" min:"1" type:"string"` // The job ID for the batch prediction. JobId *string `locationName:"jobId" min:"1" type:"string"` // Timestamp of most recent heartbeat indicating the batch prediction job was // making progress. LastHeartbeatTime *string `locationName:"lastHeartbeatTime" min:"11" type:"string"` // The Amazon S3 location of your output file. OutputPath *string `locationName:"outputPath" min:"1" type:"string"` // The number of records processed by the batch prediction job. ProcessedRecordsCount *int64 `locationName:"processedRecordsCount" type:"integer"` // Timestamp of when the batch prediction job started. StartTime *string `locationName:"startTime" min:"11" type:"string"` // The batch prediction status. Status *string `locationName:"status" type:"string" enum:"AsyncJobStatus"` // The total number of records in the batch prediction job. TotalRecordsCount *int64 `locationName:"totalRecordsCount" type:"integer"` // contains filtered or unexported fields }
The batch prediction details.
func (BatchPrediction) GoString ¶ added in v1.38.9
func (s BatchPrediction) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchPrediction) SetArn ¶ added in v1.38.9
func (s *BatchPrediction) SetArn(v string) *BatchPrediction
SetArn sets the Arn field's value.
func (*BatchPrediction) SetCompletionTime ¶ added in v1.38.9
func (s *BatchPrediction) SetCompletionTime(v string) *BatchPrediction
SetCompletionTime sets the CompletionTime field's value.
func (*BatchPrediction) SetDetectorName ¶ added in v1.38.9
func (s *BatchPrediction) SetDetectorName(v string) *BatchPrediction
SetDetectorName sets the DetectorName field's value.
func (*BatchPrediction) SetDetectorVersion ¶ added in v1.38.9
func (s *BatchPrediction) SetDetectorVersion(v string) *BatchPrediction
SetDetectorVersion sets the DetectorVersion field's value.
func (*BatchPrediction) SetEventTypeName ¶ added in v1.38.9
func (s *BatchPrediction) SetEventTypeName(v string) *BatchPrediction
SetEventTypeName sets the EventTypeName field's value.
func (*BatchPrediction) SetFailureReason ¶ added in v1.38.9
func (s *BatchPrediction) SetFailureReason(v string) *BatchPrediction
SetFailureReason sets the FailureReason field's value.
func (*BatchPrediction) SetIamRoleArn ¶ added in v1.38.9
func (s *BatchPrediction) SetIamRoleArn(v string) *BatchPrediction
SetIamRoleArn sets the IamRoleArn field's value.
func (*BatchPrediction) SetInputPath ¶ added in v1.38.9
func (s *BatchPrediction) SetInputPath(v string) *BatchPrediction
SetInputPath sets the InputPath field's value.
func (*BatchPrediction) SetJobId ¶ added in v1.38.9
func (s *BatchPrediction) SetJobId(v string) *BatchPrediction
SetJobId sets the JobId field's value.
func (*BatchPrediction) SetLastHeartbeatTime ¶ added in v1.38.9
func (s *BatchPrediction) SetLastHeartbeatTime(v string) *BatchPrediction
SetLastHeartbeatTime sets the LastHeartbeatTime field's value.
func (*BatchPrediction) SetOutputPath ¶ added in v1.38.9
func (s *BatchPrediction) SetOutputPath(v string) *BatchPrediction
SetOutputPath sets the OutputPath field's value.
func (*BatchPrediction) SetProcessedRecordsCount ¶ added in v1.38.9
func (s *BatchPrediction) SetProcessedRecordsCount(v int64) *BatchPrediction
SetProcessedRecordsCount sets the ProcessedRecordsCount field's value.
func (*BatchPrediction) SetStartTime ¶ added in v1.38.9
func (s *BatchPrediction) SetStartTime(v string) *BatchPrediction
SetStartTime sets the StartTime field's value.
func (*BatchPrediction) SetStatus ¶ added in v1.38.9
func (s *BatchPrediction) SetStatus(v string) *BatchPrediction
SetStatus sets the Status field's value.
func (*BatchPrediction) SetTotalRecordsCount ¶ added in v1.38.9
func (s *BatchPrediction) SetTotalRecordsCount(v int64) *BatchPrediction
SetTotalRecordsCount sets the TotalRecordsCount field's value.
func (BatchPrediction) String ¶ added in v1.38.9
func (s BatchPrediction) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CancelBatchImportJobInput ¶ added in v1.41.0
type CancelBatchImportJobInput struct { // 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. // // JobId is a required field JobId *string `locationName:"jobId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (CancelBatchImportJobInput) GoString ¶ added in v1.41.0
func (s CancelBatchImportJobInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CancelBatchImportJobInput) SetJobId ¶ added in v1.41.0
func (s *CancelBatchImportJobInput) SetJobId(v string) *CancelBatchImportJobInput
SetJobId sets the JobId field's value.
func (CancelBatchImportJobInput) String ¶ added in v1.41.0
func (s CancelBatchImportJobInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CancelBatchImportJobInput) Validate ¶ added in v1.41.0
func (s *CancelBatchImportJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CancelBatchImportJobOutput ¶ added in v1.41.0
type CancelBatchImportJobOutput struct {
// contains filtered or unexported fields
}
func (CancelBatchImportJobOutput) GoString ¶ added in v1.41.0
func (s CancelBatchImportJobOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (CancelBatchImportJobOutput) String ¶ added in v1.41.0
func (s CancelBatchImportJobOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CancelBatchPredictionJobInput ¶ added in v1.38.9
type CancelBatchPredictionJobInput struct { // The ID of the batch prediction job to cancel. // // JobId is a required field JobId *string `locationName:"jobId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (CancelBatchPredictionJobInput) GoString ¶ added in v1.38.9
func (s CancelBatchPredictionJobInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CancelBatchPredictionJobInput) SetJobId ¶ added in v1.38.9
func (s *CancelBatchPredictionJobInput) SetJobId(v string) *CancelBatchPredictionJobInput
SetJobId sets the JobId field's value.
func (CancelBatchPredictionJobInput) String ¶ added in v1.38.9
func (s CancelBatchPredictionJobInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CancelBatchPredictionJobInput) Validate ¶ added in v1.38.9
func (s *CancelBatchPredictionJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CancelBatchPredictionJobOutput ¶ added in v1.38.9
type CancelBatchPredictionJobOutput struct {
// contains filtered or unexported fields
}
func (CancelBatchPredictionJobOutput) GoString ¶ added in v1.38.9
func (s CancelBatchPredictionJobOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (CancelBatchPredictionJobOutput) String ¶ added in v1.38.9
func (s CancelBatchPredictionJobOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ConflictException ¶ added in v1.30.9
type ConflictException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
An exception indicating there was a conflict during a delete operation.
func (*ConflictException) Code ¶ added in v1.30.9
func (s *ConflictException) Code() string
Code returns the exception type name.
func (*ConflictException) Error ¶ added in v1.30.9
func (s *ConflictException) Error() string
func (ConflictException) GoString ¶ added in v1.30.9
func (s ConflictException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConflictException) Message ¶ added in v1.30.9
func (s *ConflictException) Message() string
Message returns the exception's message.
func (*ConflictException) OrigErr ¶ added in v1.30.9
func (s *ConflictException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ConflictException) RequestID ¶ added in v1.30.9
func (s *ConflictException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ConflictException) StatusCode ¶ added in v1.30.9
func (s *ConflictException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ConflictException) String ¶ added in v1.30.9
func (s ConflictException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateBatchImportJobInput ¶ added in v1.41.0
type CreateBatchImportJobInput struct { // The name of the event type. // // EventTypeName is a required field EventTypeName *string `locationName:"eventTypeName" min:"1" type:"string" required:"true"` // The ARN of the IAM role created for Amazon S3 bucket that holds your data // file. // // The IAM role must have read permissions to your input S3 bucket and write // permissions to your output S3 bucket. For more information about bucket permissions, // see User policy examples (https://docs.aws.amazon.com/AmazonS3/latest/userguide/example-policies-s3.html) // in the Amazon S3 User Guide. // // IamRoleArn is a required field IamRoleArn *string `locationName:"iamRoleArn" min:"1" type:"string" required:"true"` // The URI that points to the Amazon S3 location of your data file. // // InputPath is a required field InputPath *string `locationName:"inputPath" min:"1" type:"string" required:"true"` // The ID of the batch import job. The ID cannot be of a past job, unless the // job exists in CREATE_FAILED state. // // JobId is a required field JobId *string `locationName:"jobId" min:"1" type:"string" required:"true"` // The URI that points to the Amazon S3 location for storing your results. // // OutputPath is a required field OutputPath *string `locationName:"outputPath" min:"1" type:"string" required:"true"` // A collection of key-value pairs associated with this request. Tags []*Tag `locationName:"tags" type:"list"` // contains filtered or unexported fields }
func (CreateBatchImportJobInput) GoString ¶ added in v1.41.0
func (s CreateBatchImportJobInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateBatchImportJobInput) SetEventTypeName ¶ added in v1.41.0
func (s *CreateBatchImportJobInput) SetEventTypeName(v string) *CreateBatchImportJobInput
SetEventTypeName sets the EventTypeName field's value.
func (*CreateBatchImportJobInput) SetIamRoleArn ¶ added in v1.41.0
func (s *CreateBatchImportJobInput) SetIamRoleArn(v string) *CreateBatchImportJobInput
SetIamRoleArn sets the IamRoleArn field's value.
func (*CreateBatchImportJobInput) SetInputPath ¶ added in v1.41.0
func (s *CreateBatchImportJobInput) SetInputPath(v string) *CreateBatchImportJobInput
SetInputPath sets the InputPath field's value.
func (*CreateBatchImportJobInput) SetJobId ¶ added in v1.41.0
func (s *CreateBatchImportJobInput) SetJobId(v string) *CreateBatchImportJobInput
SetJobId sets the JobId field's value.
func (*CreateBatchImportJobInput) SetOutputPath ¶ added in v1.41.0
func (s *CreateBatchImportJobInput) SetOutputPath(v string) *CreateBatchImportJobInput
SetOutputPath sets the OutputPath field's value.
func (*CreateBatchImportJobInput) SetTags ¶ added in v1.41.0
func (s *CreateBatchImportJobInput) SetTags(v []*Tag) *CreateBatchImportJobInput
SetTags sets the Tags field's value.
func (CreateBatchImportJobInput) String ¶ added in v1.41.0
func (s CreateBatchImportJobInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateBatchImportJobInput) Validate ¶ added in v1.41.0
func (s *CreateBatchImportJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateBatchImportJobOutput ¶ added in v1.41.0
type CreateBatchImportJobOutput struct {
// contains filtered or unexported fields
}
func (CreateBatchImportJobOutput) GoString ¶ added in v1.41.0
func (s CreateBatchImportJobOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (CreateBatchImportJobOutput) String ¶ added in v1.41.0
func (s CreateBatchImportJobOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateBatchPredictionJobInput ¶ added in v1.38.9
type CreateBatchPredictionJobInput struct { // The name of the detector. // // DetectorName is a required field DetectorName *string `locationName:"detectorName" min:"1" type:"string" required:"true"` // The detector version. DetectorVersion *string `locationName:"detectorVersion" min:"1" type:"string"` // The name of the event type. // // EventTypeName is a required field EventTypeName *string `locationName:"eventTypeName" min:"1" type:"string" required:"true"` // The ARN of the IAM role to use for this job request. // // The IAM Role must have read permissions to your input S3 bucket and write // permissions to your output S3 bucket. For more information about bucket permissions, // see User policy examples (https://docs.aws.amazon.com/AmazonS3/latest/userguide/example-policies-s3.html) // in the Amazon S3 User Guide. // // IamRoleArn is a required field IamRoleArn *string `locationName:"iamRoleArn" min:"1" type:"string" required:"true"` // The Amazon S3 location of your training file. // // InputPath is a required field InputPath *string `locationName:"inputPath" min:"1" type:"string" required:"true"` // The ID of the batch prediction job. // // JobId is a required field JobId *string `locationName:"jobId" min:"1" type:"string" required:"true"` // The Amazon S3 location of your output file. // // OutputPath is a required field OutputPath *string `locationName:"outputPath" min:"1" type:"string" required:"true"` // A collection of key and value pairs. Tags []*Tag `locationName:"tags" type:"list"` // contains filtered or unexported fields }
func (CreateBatchPredictionJobInput) GoString ¶ added in v1.38.9
func (s CreateBatchPredictionJobInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateBatchPredictionJobInput) SetDetectorName ¶ added in v1.38.9
func (s *CreateBatchPredictionJobInput) SetDetectorName(v string) *CreateBatchPredictionJobInput
SetDetectorName sets the DetectorName field's value.
func (*CreateBatchPredictionJobInput) SetDetectorVersion ¶ added in v1.38.9
func (s *CreateBatchPredictionJobInput) SetDetectorVersion(v string) *CreateBatchPredictionJobInput
SetDetectorVersion sets the DetectorVersion field's value.
func (*CreateBatchPredictionJobInput) SetEventTypeName ¶ added in v1.38.9
func (s *CreateBatchPredictionJobInput) SetEventTypeName(v string) *CreateBatchPredictionJobInput
SetEventTypeName sets the EventTypeName field's value.
func (*CreateBatchPredictionJobInput) SetIamRoleArn ¶ added in v1.38.9
func (s *CreateBatchPredictionJobInput) SetIamRoleArn(v string) *CreateBatchPredictionJobInput
SetIamRoleArn sets the IamRoleArn field's value.
func (*CreateBatchPredictionJobInput) SetInputPath ¶ added in v1.38.9
func (s *CreateBatchPredictionJobInput) SetInputPath(v string) *CreateBatchPredictionJobInput
SetInputPath sets the InputPath field's value.
func (*CreateBatchPredictionJobInput) SetJobId ¶ added in v1.38.9
func (s *CreateBatchPredictionJobInput) SetJobId(v string) *CreateBatchPredictionJobInput
SetJobId sets the JobId field's value.
func (*CreateBatchPredictionJobInput) SetOutputPath ¶ added in v1.38.9
func (s *CreateBatchPredictionJobInput) SetOutputPath(v string) *CreateBatchPredictionJobInput
SetOutputPath sets the OutputPath field's value.
func (*CreateBatchPredictionJobInput) SetTags ¶ added in v1.38.9
func (s *CreateBatchPredictionJobInput) SetTags(v []*Tag) *CreateBatchPredictionJobInput
SetTags sets the Tags field's value.
func (CreateBatchPredictionJobInput) String ¶ added in v1.38.9
func (s CreateBatchPredictionJobInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateBatchPredictionJobInput) Validate ¶ added in v1.38.9
func (s *CreateBatchPredictionJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateBatchPredictionJobOutput ¶ added in v1.38.9
type CreateBatchPredictionJobOutput struct {
// contains filtered or unexported fields
}
func (CreateBatchPredictionJobOutput) GoString ¶ added in v1.38.9
func (s CreateBatchPredictionJobOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (CreateBatchPredictionJobOutput) String ¶ added in v1.38.9
func (s CreateBatchPredictionJobOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateDetectorVersionInput ¶
type CreateDetectorVersionInput struct { // The description of the detector version. Description *string `locationName:"description" min:"1" type:"string"` // The ID of the detector under which you want to create a new version. // // DetectorId is a required field DetectorId *string `locationName:"detectorId" min:"1" type:"string" required:"true"` // The Amazon Sagemaker model endpoints to include in the detector version. ExternalModelEndpoints []*string `locationName:"externalModelEndpoints" type:"list"` // The model versions to include in the detector version. ModelVersions []*ModelVersion `locationName:"modelVersions" type:"list"` // 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. RuleExecutionMode *string `locationName:"ruleExecutionMode" type:"string" enum:"RuleExecutionMode"` // The rules to include in the detector version. // // Rules is a required field Rules []*Rule `locationName:"rules" type:"list" required:"true"` // A collection of key and value pairs. Tags []*Tag `locationName:"tags" type:"list"` // contains filtered or unexported fields }
func (CreateDetectorVersionInput) GoString ¶
func (s CreateDetectorVersionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateDetectorVersionInput) SetDescription ¶
func (s *CreateDetectorVersionInput) SetDescription(v string) *CreateDetectorVersionInput
SetDescription sets the Description field's value.
func (*CreateDetectorVersionInput) SetDetectorId ¶
func (s *CreateDetectorVersionInput) SetDetectorId(v string) *CreateDetectorVersionInput
SetDetectorId sets the DetectorId field's value.
func (*CreateDetectorVersionInput) SetExternalModelEndpoints ¶
func (s *CreateDetectorVersionInput) SetExternalModelEndpoints(v []*string) *CreateDetectorVersionInput
SetExternalModelEndpoints sets the ExternalModelEndpoints field's value.
func (*CreateDetectorVersionInput) SetModelVersions ¶
func (s *CreateDetectorVersionInput) SetModelVersions(v []*ModelVersion) *CreateDetectorVersionInput
SetModelVersions sets the ModelVersions field's value.
func (*CreateDetectorVersionInput) SetRuleExecutionMode ¶ added in v1.30.9
func (s *CreateDetectorVersionInput) SetRuleExecutionMode(v string) *CreateDetectorVersionInput
SetRuleExecutionMode sets the RuleExecutionMode field's value.
func (*CreateDetectorVersionInput) SetRules ¶
func (s *CreateDetectorVersionInput) SetRules(v []*Rule) *CreateDetectorVersionInput
SetRules sets the Rules field's value.
func (*CreateDetectorVersionInput) SetTags ¶ added in v1.33.8
func (s *CreateDetectorVersionInput) SetTags(v []*Tag) *CreateDetectorVersionInput
SetTags sets the Tags field's value.
func (CreateDetectorVersionInput) String ¶
func (s CreateDetectorVersionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateDetectorVersionInput) Validate ¶
func (s *CreateDetectorVersionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateDetectorVersionOutput ¶
type CreateDetectorVersionOutput struct { // The ID for the created version's parent detector. DetectorId *string `locationName:"detectorId" min:"1" type:"string"` // The ID for the created detector. DetectorVersionId *string `locationName:"detectorVersionId" min:"1" type:"string"` // The status of the detector version. Status *string `locationName:"status" type:"string" enum:"DetectorVersionStatus"` // contains filtered or unexported fields }
func (CreateDetectorVersionOutput) GoString ¶
func (s CreateDetectorVersionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateDetectorVersionOutput) SetDetectorId ¶
func (s *CreateDetectorVersionOutput) SetDetectorId(v string) *CreateDetectorVersionOutput
SetDetectorId sets the DetectorId field's value.
func (*CreateDetectorVersionOutput) SetDetectorVersionId ¶
func (s *CreateDetectorVersionOutput) SetDetectorVersionId(v string) *CreateDetectorVersionOutput
SetDetectorVersionId sets the DetectorVersionId field's value.
func (*CreateDetectorVersionOutput) SetStatus ¶
func (s *CreateDetectorVersionOutput) SetStatus(v string) *CreateDetectorVersionOutput
SetStatus sets the Status field's value.
func (CreateDetectorVersionOutput) String ¶
func (s CreateDetectorVersionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateListInput ¶ added in v1.44.202
type CreateListInput struct { // The description of the list. Description *string `locationName:"description" min:"1" type:"string"` // The names of the elements, if providing. You can also create an empty list // and add elements later using the UpdateList (https://docs.aws.amazon.com/frauddetector/latest/api/API_Updatelist.html) // API. Elements []*string `locationName:"elements" type:"list"` // The name of the list. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // A collection of the key and value pairs. Tags []*Tag `locationName:"tags" type:"list"` // The variable type of the list. You can only assign the variable type with // String data type. For more information, see Variable types (https://docs.aws.amazon.com/frauddetector/latest/ug/create-a-variable.html#variable-types). VariableType *string `locationName:"variableType" min:"1" type:"string"` // contains filtered or unexported fields }
func (CreateListInput) GoString ¶ added in v1.44.202
func (s CreateListInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateListInput) SetDescription ¶ added in v1.44.202
func (s *CreateListInput) SetDescription(v string) *CreateListInput
SetDescription sets the Description field's value.
func (*CreateListInput) SetElements ¶ added in v1.44.202
func (s *CreateListInput) SetElements(v []*string) *CreateListInput
SetElements sets the Elements field's value.
func (*CreateListInput) SetName ¶ added in v1.44.202
func (s *CreateListInput) SetName(v string) *CreateListInput
SetName sets the Name field's value.
func (*CreateListInput) SetTags ¶ added in v1.44.202
func (s *CreateListInput) SetTags(v []*Tag) *CreateListInput
SetTags sets the Tags field's value.
func (*CreateListInput) SetVariableType ¶ added in v1.44.202
func (s *CreateListInput) SetVariableType(v string) *CreateListInput
SetVariableType sets the VariableType field's value.
func (CreateListInput) String ¶ added in v1.44.202
func (s CreateListInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateListInput) Validate ¶ added in v1.44.202
func (s *CreateListInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateListOutput ¶ added in v1.44.202
type CreateListOutput struct {
// contains filtered or unexported fields
}
func (CreateListOutput) GoString ¶ added in v1.44.202
func (s CreateListOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (CreateListOutput) String ¶ added in v1.44.202
func (s CreateListOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateModelInput ¶ added in v1.33.8
type CreateModelInput struct { // The model description. Description *string `locationName:"description" min:"1" type:"string"` // The name of the event type. // // EventTypeName is a required field EventTypeName *string `locationName:"eventTypeName" type:"string" required:"true"` // The model ID. // // ModelId is a required field ModelId *string `locationName:"modelId" min:"1" type:"string" required:"true"` // The model type. // // ModelType is a required field ModelType *string `locationName:"modelType" type:"string" required:"true" enum:"ModelTypeEnum"` // A collection of key and value pairs. Tags []*Tag `locationName:"tags" type:"list"` // contains filtered or unexported fields }
func (CreateModelInput) GoString ¶ added in v1.33.8
func (s CreateModelInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateModelInput) SetDescription ¶ added in v1.33.8
func (s *CreateModelInput) SetDescription(v string) *CreateModelInput
SetDescription sets the Description field's value.
func (*CreateModelInput) SetEventTypeName ¶ added in v1.33.8
func (s *CreateModelInput) SetEventTypeName(v string) *CreateModelInput
SetEventTypeName sets the EventTypeName field's value.
func (*CreateModelInput) SetModelId ¶ added in v1.33.8
func (s *CreateModelInput) SetModelId(v string) *CreateModelInput
SetModelId sets the ModelId field's value.
func (*CreateModelInput) SetModelType ¶ added in v1.33.8
func (s *CreateModelInput) SetModelType(v string) *CreateModelInput
SetModelType sets the ModelType field's value.
func (*CreateModelInput) SetTags ¶ added in v1.33.8
func (s *CreateModelInput) SetTags(v []*Tag) *CreateModelInput
SetTags sets the Tags field's value.
func (CreateModelInput) String ¶ added in v1.33.8
func (s CreateModelInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateModelInput) Validate ¶ added in v1.33.8
func (s *CreateModelInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateModelOutput ¶ added in v1.33.8
type CreateModelOutput struct {
// contains filtered or unexported fields
}
func (CreateModelOutput) GoString ¶ added in v1.33.8
func (s CreateModelOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (CreateModelOutput) String ¶ added in v1.33.8
func (s CreateModelOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateModelVersionInput ¶
type CreateModelVersionInput struct { // Details of the external events data used for model version training. Required // if trainingDataSource is EXTERNAL_EVENTS. ExternalEventsDetail *ExternalEventsDetail `locationName:"externalEventsDetail" type:"structure"` // Details of the ingested events data used for model version training. Required // if trainingDataSource is INGESTED_EVENTS. IngestedEventsDetail *IngestedEventsDetail `locationName:"ingestedEventsDetail" type:"structure"` // The model ID. // // ModelId is a required field ModelId *string `locationName:"modelId" min:"1" type:"string" required:"true"` // The model type. // // ModelType is a required field ModelType *string `locationName:"modelType" type:"string" required:"true" enum:"ModelTypeEnum"` // A collection of key and value pairs. Tags []*Tag `locationName:"tags" type:"list"` // The training data schema. // // TrainingDataSchema is a required field TrainingDataSchema *TrainingDataSchema `locationName:"trainingDataSchema" type:"structure" required:"true"` // The training data source location in Amazon S3. // // TrainingDataSource is a required field TrainingDataSource *string `locationName:"trainingDataSource" type:"string" required:"true" enum:"TrainingDataSourceEnum"` // contains filtered or unexported fields }
func (CreateModelVersionInput) GoString ¶
func (s CreateModelVersionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateModelVersionInput) SetExternalEventsDetail ¶ added in v1.33.8
func (s *CreateModelVersionInput) SetExternalEventsDetail(v *ExternalEventsDetail) *CreateModelVersionInput
SetExternalEventsDetail sets the ExternalEventsDetail field's value.
func (*CreateModelVersionInput) SetIngestedEventsDetail ¶ added in v1.41.0
func (s *CreateModelVersionInput) SetIngestedEventsDetail(v *IngestedEventsDetail) *CreateModelVersionInput
SetIngestedEventsDetail sets the IngestedEventsDetail field's value.
func (*CreateModelVersionInput) SetModelId ¶
func (s *CreateModelVersionInput) SetModelId(v string) *CreateModelVersionInput
SetModelId sets the ModelId field's value.
func (*CreateModelVersionInput) SetModelType ¶
func (s *CreateModelVersionInput) SetModelType(v string) *CreateModelVersionInput
SetModelType sets the ModelType field's value.
func (*CreateModelVersionInput) SetTags ¶ added in v1.33.8
func (s *CreateModelVersionInput) SetTags(v []*Tag) *CreateModelVersionInput
SetTags sets the Tags field's value.
func (*CreateModelVersionInput) SetTrainingDataSchema ¶ added in v1.33.8
func (s *CreateModelVersionInput) SetTrainingDataSchema(v *TrainingDataSchema) *CreateModelVersionInput
SetTrainingDataSchema sets the TrainingDataSchema field's value.
func (*CreateModelVersionInput) SetTrainingDataSource ¶ added in v1.33.8
func (s *CreateModelVersionInput) SetTrainingDataSource(v string) *CreateModelVersionInput
SetTrainingDataSource sets the TrainingDataSource field's value.
func (CreateModelVersionInput) String ¶
func (s CreateModelVersionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateModelVersionInput) Validate ¶
func (s *CreateModelVersionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateModelVersionOutput ¶
type CreateModelVersionOutput struct { // The model ID. ModelId *string `locationName:"modelId" min:"1" type:"string"` // The model type. ModelType *string `locationName:"modelType" type:"string" enum:"ModelTypeEnum"` // The model version number of the model version created. ModelVersionNumber *string `locationName:"modelVersionNumber" min:"3" type:"string"` // The model version status. Status *string `locationName:"status" type:"string"` // contains filtered or unexported fields }
func (CreateModelVersionOutput) GoString ¶
func (s CreateModelVersionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateModelVersionOutput) SetModelId ¶
func (s *CreateModelVersionOutput) SetModelId(v string) *CreateModelVersionOutput
SetModelId sets the ModelId field's value.
func (*CreateModelVersionOutput) SetModelType ¶
func (s *CreateModelVersionOutput) SetModelType(v string) *CreateModelVersionOutput
SetModelType sets the ModelType field's value.
func (*CreateModelVersionOutput) SetModelVersionNumber ¶
func (s *CreateModelVersionOutput) SetModelVersionNumber(v string) *CreateModelVersionOutput
SetModelVersionNumber sets the ModelVersionNumber field's value.
func (*CreateModelVersionOutput) SetStatus ¶
func (s *CreateModelVersionOutput) SetStatus(v string) *CreateModelVersionOutput
SetStatus sets the Status field's value.
func (CreateModelVersionOutput) String ¶
func (s CreateModelVersionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateRuleInput ¶
type CreateRuleInput struct { // The rule description. Description *string `locationName:"description" min:"1" type:"string"` // The detector ID for the rule's parent detector. // // DetectorId is a required field DetectorId *string `locationName:"detectorId" min:"1" type:"string" required:"true"` // The rule expression. // // Expression is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateRuleInput's // String and GoString methods. // // Expression is a required field Expression *string `locationName:"expression" min:"1" type:"string" required:"true" sensitive:"true"` // The language of the rule. // // Language is a required field Language *string `locationName:"language" type:"string" required:"true" enum:"Language"` // The outcome or outcomes returned when the rule expression matches. // // Outcomes is a required field Outcomes []*string `locationName:"outcomes" min:"1" type:"list" required:"true"` // The rule ID. // // RuleId is a required field RuleId *string `locationName:"ruleId" min:"1" type:"string" required:"true"` // A collection of key and value pairs. Tags []*Tag `locationName:"tags" type:"list"` // contains filtered or unexported fields }
func (CreateRuleInput) GoString ¶
func (s CreateRuleInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateRuleInput) SetDescription ¶
func (s *CreateRuleInput) SetDescription(v string) *CreateRuleInput
SetDescription sets the Description field's value.
func (*CreateRuleInput) SetDetectorId ¶
func (s *CreateRuleInput) SetDetectorId(v string) *CreateRuleInput
SetDetectorId sets the DetectorId field's value.
func (*CreateRuleInput) SetExpression ¶
func (s *CreateRuleInput) SetExpression(v string) *CreateRuleInput
SetExpression sets the Expression field's value.
func (*CreateRuleInput) SetLanguage ¶
func (s *CreateRuleInput) SetLanguage(v string) *CreateRuleInput
SetLanguage sets the Language field's value.
func (*CreateRuleInput) SetOutcomes ¶
func (s *CreateRuleInput) SetOutcomes(v []*string) *CreateRuleInput
SetOutcomes sets the Outcomes field's value.
func (*CreateRuleInput) SetRuleId ¶
func (s *CreateRuleInput) SetRuleId(v string) *CreateRuleInput
SetRuleId sets the RuleId field's value.
func (*CreateRuleInput) SetTags ¶ added in v1.33.8
func (s *CreateRuleInput) SetTags(v []*Tag) *CreateRuleInput
SetTags sets the Tags field's value.
func (CreateRuleInput) String ¶
func (s CreateRuleInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateRuleInput) Validate ¶
func (s *CreateRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateRuleOutput ¶
type CreateRuleOutput struct { // The created rule. Rule *Rule `locationName:"rule" type:"structure"` // contains filtered or unexported fields }
func (CreateRuleOutput) GoString ¶
func (s CreateRuleOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateRuleOutput) SetRule ¶
func (s *CreateRuleOutput) SetRule(v *Rule) *CreateRuleOutput
SetRule sets the Rule field's value.
func (CreateRuleOutput) String ¶
func (s CreateRuleOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateVariableInput ¶
type CreateVariableInput struct { // The source of the data. // // DataSource is a required field DataSource *string `locationName:"dataSource" type:"string" required:"true" enum:"DataSource"` // The data type. // // DataType is a required field DataType *string `locationName:"dataType" type:"string" required:"true" enum:"DataType"` // The default value for the variable when no value is received. // // DefaultValue is a required field DefaultValue *string `locationName:"defaultValue" type:"string" required:"true"` // The description. Description *string `locationName:"description" type:"string"` // The name of the variable. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // A collection of key and value pairs. Tags []*Tag `locationName:"tags" type:"list"` // The variable type. For more information see Variable types (https://docs.aws.amazon.com/frauddetector/latest/ug/create-a-variable.html#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 VariableType *string `locationName:"variableType" type:"string"` // contains filtered or unexported fields }
func (CreateVariableInput) GoString ¶
func (s CreateVariableInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateVariableInput) SetDataSource ¶
func (s *CreateVariableInput) SetDataSource(v string) *CreateVariableInput
SetDataSource sets the DataSource field's value.
func (*CreateVariableInput) SetDataType ¶
func (s *CreateVariableInput) SetDataType(v string) *CreateVariableInput
SetDataType sets the DataType field's value.
func (*CreateVariableInput) SetDefaultValue ¶
func (s *CreateVariableInput) SetDefaultValue(v string) *CreateVariableInput
SetDefaultValue sets the DefaultValue field's value.
func (*CreateVariableInput) SetDescription ¶
func (s *CreateVariableInput) SetDescription(v string) *CreateVariableInput
SetDescription sets the Description field's value.
func (*CreateVariableInput) SetName ¶
func (s *CreateVariableInput) SetName(v string) *CreateVariableInput
SetName sets the Name field's value.
func (*CreateVariableInput) SetTags ¶ added in v1.33.8
func (s *CreateVariableInput) SetTags(v []*Tag) *CreateVariableInput
SetTags sets the Tags field's value.
func (*CreateVariableInput) SetVariableType ¶
func (s *CreateVariableInput) SetVariableType(v string) *CreateVariableInput
SetVariableType sets the VariableType field's value.
func (CreateVariableInput) String ¶
func (s CreateVariableInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateVariableInput) Validate ¶
func (s *CreateVariableInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateVariableOutput ¶
type CreateVariableOutput struct {
// contains filtered or unexported fields
}
func (CreateVariableOutput) GoString ¶
func (s CreateVariableOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (CreateVariableOutput) String ¶
func (s CreateVariableOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DataValidationMetrics ¶ added in v1.33.8
type DataValidationMetrics struct { // The field-specific model training validation messages. FieldLevelMessages []*FieldValidationMessage `locationName:"fieldLevelMessages" type:"list"` // The file-specific model training data validation messages. FileLevelMessages []*FileValidationMessage `locationName:"fileLevelMessages" type:"list"` // contains filtered or unexported fields }
The model training data validation metrics.
func (DataValidationMetrics) GoString ¶ added in v1.33.8
func (s DataValidationMetrics) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DataValidationMetrics) SetFieldLevelMessages ¶ added in v1.33.8
func (s *DataValidationMetrics) SetFieldLevelMessages(v []*FieldValidationMessage) *DataValidationMetrics
SetFieldLevelMessages sets the FieldLevelMessages field's value.
func (*DataValidationMetrics) SetFileLevelMessages ¶ added in v1.33.8
func (s *DataValidationMetrics) SetFileLevelMessages(v []*FileValidationMessage) *DataValidationMetrics
SetFileLevelMessages sets the FileLevelMessages field's value.
func (DataValidationMetrics) String ¶ added in v1.33.8
func (s DataValidationMetrics) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteBatchImportJobInput ¶ added in v1.41.0
type DeleteBatchImportJobInput struct { // The ID of the batch import job to delete. // // JobId is a required field JobId *string `locationName:"jobId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteBatchImportJobInput) GoString ¶ added in v1.41.0
func (s DeleteBatchImportJobInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteBatchImportJobInput) SetJobId ¶ added in v1.41.0
func (s *DeleteBatchImportJobInput) SetJobId(v string) *DeleteBatchImportJobInput
SetJobId sets the JobId field's value.
func (DeleteBatchImportJobInput) String ¶ added in v1.41.0
func (s DeleteBatchImportJobInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteBatchImportJobInput) Validate ¶ added in v1.41.0
func (s *DeleteBatchImportJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteBatchImportJobOutput ¶ added in v1.41.0
type DeleteBatchImportJobOutput struct {
// contains filtered or unexported fields
}
func (DeleteBatchImportJobOutput) GoString ¶ added in v1.41.0
func (s DeleteBatchImportJobOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteBatchImportJobOutput) String ¶ added in v1.41.0
func (s DeleteBatchImportJobOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteBatchPredictionJobInput ¶ added in v1.38.9
type DeleteBatchPredictionJobInput struct { // The ID of the batch prediction job to delete. // // JobId is a required field JobId *string `locationName:"jobId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteBatchPredictionJobInput) GoString ¶ added in v1.38.9
func (s DeleteBatchPredictionJobInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteBatchPredictionJobInput) SetJobId ¶ added in v1.38.9
func (s *DeleteBatchPredictionJobInput) SetJobId(v string) *DeleteBatchPredictionJobInput
SetJobId sets the JobId field's value.
func (DeleteBatchPredictionJobInput) String ¶ added in v1.38.9
func (s DeleteBatchPredictionJobInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteBatchPredictionJobInput) Validate ¶ added in v1.38.9
func (s *DeleteBatchPredictionJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteBatchPredictionJobOutput ¶ added in v1.38.9
type DeleteBatchPredictionJobOutput struct {
// contains filtered or unexported fields
}
func (DeleteBatchPredictionJobOutput) GoString ¶ added in v1.38.9
func (s DeleteBatchPredictionJobOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteBatchPredictionJobOutput) String ¶ added in v1.38.9
func (s DeleteBatchPredictionJobOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteDetectorInput ¶ added in v1.30.9
type DeleteDetectorInput struct { // The ID of the detector to delete. // // DetectorId is a required field DetectorId *string `locationName:"detectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteDetectorInput) GoString ¶ added in v1.30.9
func (s DeleteDetectorInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteDetectorInput) SetDetectorId ¶ added in v1.30.9
func (s *DeleteDetectorInput) SetDetectorId(v string) *DeleteDetectorInput
SetDetectorId sets the DetectorId field's value.
func (DeleteDetectorInput) String ¶ added in v1.30.9
func (s DeleteDetectorInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteDetectorInput) Validate ¶ added in v1.30.9
func (s *DeleteDetectorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteDetectorOutput ¶ added in v1.30.9
type DeleteDetectorOutput struct {
// contains filtered or unexported fields
}
func (DeleteDetectorOutput) GoString ¶ added in v1.30.9
func (s DeleteDetectorOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteDetectorOutput) String ¶ added in v1.30.9
func (s DeleteDetectorOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteDetectorVersionInput ¶
type DeleteDetectorVersionInput struct { // The ID of the parent detector for the detector version to delete. // // DetectorId is a required field DetectorId *string `locationName:"detectorId" min:"1" type:"string" required:"true"` // The ID of the detector version to delete. // // DetectorVersionId is a required field DetectorVersionId *string `locationName:"detectorVersionId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteDetectorVersionInput) GoString ¶
func (s DeleteDetectorVersionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteDetectorVersionInput) SetDetectorId ¶
func (s *DeleteDetectorVersionInput) SetDetectorId(v string) *DeleteDetectorVersionInput
SetDetectorId sets the DetectorId field's value.
func (*DeleteDetectorVersionInput) SetDetectorVersionId ¶
func (s *DeleteDetectorVersionInput) SetDetectorVersionId(v string) *DeleteDetectorVersionInput
SetDetectorVersionId sets the DetectorVersionId field's value.
func (DeleteDetectorVersionInput) String ¶
func (s DeleteDetectorVersionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteDetectorVersionInput) Validate ¶
func (s *DeleteDetectorVersionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteDetectorVersionOutput ¶
type DeleteDetectorVersionOutput struct {
// contains filtered or unexported fields
}
func (DeleteDetectorVersionOutput) GoString ¶
func (s DeleteDetectorVersionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteDetectorVersionOutput) String ¶
func (s DeleteDetectorVersionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteEntityTypeInput ¶ added in v1.35.22
type DeleteEntityTypeInput struct { // The name of the entity type to delete. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteEntityTypeInput) GoString ¶ added in v1.35.22
func (s DeleteEntityTypeInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteEntityTypeInput) SetName ¶ added in v1.35.22
func (s *DeleteEntityTypeInput) SetName(v string) *DeleteEntityTypeInput
SetName sets the Name field's value.
func (DeleteEntityTypeInput) String ¶ added in v1.35.22
func (s DeleteEntityTypeInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteEntityTypeInput) Validate ¶ added in v1.35.22
func (s *DeleteEntityTypeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteEntityTypeOutput ¶ added in v1.35.22
type DeleteEntityTypeOutput struct {
// contains filtered or unexported fields
}
func (DeleteEntityTypeOutput) GoString ¶ added in v1.35.22
func (s DeleteEntityTypeOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteEntityTypeOutput) String ¶ added in v1.35.22
func (s DeleteEntityTypeOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteEventInput ¶
type DeleteEventInput struct { // Specifies whether or not to delete any predictions associated with the event. DeleteAuditHistory *bool `locationName:"deleteAuditHistory" type:"boolean"` // The ID of the event to delete. // // EventId is a required field EventId *string `locationName:"eventId" min:"1" type:"string" required:"true"` // The name of the event type. // // EventTypeName is a required field EventTypeName *string `locationName:"eventTypeName" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteEventInput) GoString ¶
func (s DeleteEventInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteEventInput) SetDeleteAuditHistory ¶ added in v1.41.0
func (s *DeleteEventInput) SetDeleteAuditHistory(v bool) *DeleteEventInput
SetDeleteAuditHistory sets the DeleteAuditHistory field's value.
func (*DeleteEventInput) SetEventId ¶
func (s *DeleteEventInput) SetEventId(v string) *DeleteEventInput
SetEventId sets the EventId field's value.
func (*DeleteEventInput) SetEventTypeName ¶ added in v1.33.8
func (s *DeleteEventInput) SetEventTypeName(v string) *DeleteEventInput
SetEventTypeName sets the EventTypeName field's value.
func (DeleteEventInput) String ¶
func (s DeleteEventInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteEventInput) Validate ¶
func (s *DeleteEventInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteEventOutput ¶
type DeleteEventOutput struct {
// contains filtered or unexported fields
}
func (DeleteEventOutput) GoString ¶
func (s DeleteEventOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteEventOutput) String ¶
func (s DeleteEventOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteEventTypeInput ¶ added in v1.35.22
type DeleteEventTypeInput struct { // The name of the event type to delete. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteEventTypeInput) GoString ¶ added in v1.35.22
func (s DeleteEventTypeInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteEventTypeInput) SetName ¶ added in v1.35.22
func (s *DeleteEventTypeInput) SetName(v string) *DeleteEventTypeInput
SetName sets the Name field's value.
func (DeleteEventTypeInput) String ¶ added in v1.35.22
func (s DeleteEventTypeInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteEventTypeInput) Validate ¶ added in v1.35.22
func (s *DeleteEventTypeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteEventTypeOutput ¶ added in v1.35.22
type DeleteEventTypeOutput struct {
// contains filtered or unexported fields
}
func (DeleteEventTypeOutput) GoString ¶ added in v1.35.22
func (s DeleteEventTypeOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteEventTypeOutput) String ¶ added in v1.35.22
func (s DeleteEventTypeOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteEventsByEventTypeInput ¶ added in v1.41.0
type DeleteEventsByEventTypeInput struct { // The name of the event type. // // EventTypeName is a required field EventTypeName *string `locationName:"eventTypeName" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteEventsByEventTypeInput) GoString ¶ added in v1.41.0
func (s DeleteEventsByEventTypeInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteEventsByEventTypeInput) SetEventTypeName ¶ added in v1.41.0
func (s *DeleteEventsByEventTypeInput) SetEventTypeName(v string) *DeleteEventsByEventTypeInput
SetEventTypeName sets the EventTypeName field's value.
func (DeleteEventsByEventTypeInput) String ¶ added in v1.41.0
func (s DeleteEventsByEventTypeInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteEventsByEventTypeInput) Validate ¶ added in v1.41.0
func (s *DeleteEventsByEventTypeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteEventsByEventTypeOutput ¶ added in v1.41.0
type DeleteEventsByEventTypeOutput struct { // Name of event type for which to delete the events. EventTypeName *string `locationName:"eventTypeName" min:"1" type:"string"` // The status of the delete request. EventsDeletionStatus *string `locationName:"eventsDeletionStatus" type:"string"` // contains filtered or unexported fields }
func (DeleteEventsByEventTypeOutput) GoString ¶ added in v1.41.0
func (s DeleteEventsByEventTypeOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteEventsByEventTypeOutput) SetEventTypeName ¶ added in v1.41.0
func (s *DeleteEventsByEventTypeOutput) SetEventTypeName(v string) *DeleteEventsByEventTypeOutput
SetEventTypeName sets the EventTypeName field's value.
func (*DeleteEventsByEventTypeOutput) SetEventsDeletionStatus ¶ added in v1.41.0
func (s *DeleteEventsByEventTypeOutput) SetEventsDeletionStatus(v string) *DeleteEventsByEventTypeOutput
SetEventsDeletionStatus sets the EventsDeletionStatus field's value.
func (DeleteEventsByEventTypeOutput) String ¶ added in v1.41.0
func (s DeleteEventsByEventTypeOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteExternalModelInput ¶ added in v1.35.22
type DeleteExternalModelInput struct { // The endpoint of the Amazon Sagemaker model to delete. // // ModelEndpoint is a required field ModelEndpoint *string `locationName:"modelEndpoint" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteExternalModelInput) GoString ¶ added in v1.35.22
func (s DeleteExternalModelInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteExternalModelInput) SetModelEndpoint ¶ added in v1.35.22
func (s *DeleteExternalModelInput) SetModelEndpoint(v string) *DeleteExternalModelInput
SetModelEndpoint sets the ModelEndpoint field's value.
func (DeleteExternalModelInput) String ¶ added in v1.35.22
func (s DeleteExternalModelInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteExternalModelInput) Validate ¶ added in v1.35.22
func (s *DeleteExternalModelInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteExternalModelOutput ¶ added in v1.35.22
type DeleteExternalModelOutput struct {
// contains filtered or unexported fields
}
func (DeleteExternalModelOutput) GoString ¶ added in v1.35.22
func (s DeleteExternalModelOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteExternalModelOutput) String ¶ added in v1.35.22
func (s DeleteExternalModelOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteLabelInput ¶ added in v1.35.22
type DeleteLabelInput struct { // The name of the label to delete. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteLabelInput) GoString ¶ added in v1.35.22
func (s DeleteLabelInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteLabelInput) SetName ¶ added in v1.35.22
func (s *DeleteLabelInput) SetName(v string) *DeleteLabelInput
SetName sets the Name field's value.
func (DeleteLabelInput) String ¶ added in v1.35.22
func (s DeleteLabelInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteLabelInput) Validate ¶ added in v1.35.22
func (s *DeleteLabelInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteLabelOutput ¶ added in v1.35.22
type DeleteLabelOutput struct {
// contains filtered or unexported fields
}
func (DeleteLabelOutput) GoString ¶ added in v1.35.22
func (s DeleteLabelOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteLabelOutput) String ¶ added in v1.35.22
func (s DeleteLabelOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteListInput ¶ added in v1.44.202
type DeleteListInput struct { // The name of the list to delete. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteListInput) GoString ¶ added in v1.44.202
func (s DeleteListInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteListInput) SetName ¶ added in v1.44.202
func (s *DeleteListInput) SetName(v string) *DeleteListInput
SetName sets the Name field's value.
func (DeleteListInput) String ¶ added in v1.44.202
func (s DeleteListInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteListInput) Validate ¶ added in v1.44.202
func (s *DeleteListInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteListOutput ¶ added in v1.44.202
type DeleteListOutput struct {
// contains filtered or unexported fields
}
func (DeleteListOutput) GoString ¶ added in v1.44.202
func (s DeleteListOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteListOutput) String ¶ added in v1.44.202
func (s DeleteListOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteModelInput ¶ added in v1.35.22
type DeleteModelInput struct { // The model ID of the model to delete. // // ModelId is a required field ModelId *string `locationName:"modelId" min:"1" type:"string" required:"true"` // The model type of the model to delete. // // ModelType is a required field ModelType *string `locationName:"modelType" type:"string" required:"true" enum:"ModelTypeEnum"` // contains filtered or unexported fields }
func (DeleteModelInput) GoString ¶ added in v1.35.22
func (s DeleteModelInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteModelInput) SetModelId ¶ added in v1.35.22
func (s *DeleteModelInput) SetModelId(v string) *DeleteModelInput
SetModelId sets the ModelId field's value.
func (*DeleteModelInput) SetModelType ¶ added in v1.35.22
func (s *DeleteModelInput) SetModelType(v string) *DeleteModelInput
SetModelType sets the ModelType field's value.
func (DeleteModelInput) String ¶ added in v1.35.22
func (s DeleteModelInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteModelInput) Validate ¶ added in v1.35.22
func (s *DeleteModelInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteModelOutput ¶ added in v1.35.22
type DeleteModelOutput struct {
// contains filtered or unexported fields
}
func (DeleteModelOutput) GoString ¶ added in v1.35.22
func (s DeleteModelOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteModelOutput) String ¶ added in v1.35.22
func (s DeleteModelOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteModelVersionInput ¶ added in v1.35.22
type DeleteModelVersionInput struct { // The model ID of the model version to delete. // // ModelId is a required field ModelId *string `locationName:"modelId" min:"1" type:"string" required:"true"` // The model type of the model version to delete. // // ModelType is a required field ModelType *string `locationName:"modelType" type:"string" required:"true" enum:"ModelTypeEnum"` // The model version number of the model version to delete. // // ModelVersionNumber is a required field ModelVersionNumber *string `locationName:"modelVersionNumber" min:"3" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteModelVersionInput) GoString ¶ added in v1.35.22
func (s DeleteModelVersionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteModelVersionInput) SetModelId ¶ added in v1.35.22
func (s *DeleteModelVersionInput) SetModelId(v string) *DeleteModelVersionInput
SetModelId sets the ModelId field's value.
func (*DeleteModelVersionInput) SetModelType ¶ added in v1.35.22
func (s *DeleteModelVersionInput) SetModelType(v string) *DeleteModelVersionInput
SetModelType sets the ModelType field's value.
func (*DeleteModelVersionInput) SetModelVersionNumber ¶ added in v1.35.22
func (s *DeleteModelVersionInput) SetModelVersionNumber(v string) *DeleteModelVersionInput
SetModelVersionNumber sets the ModelVersionNumber field's value.
func (DeleteModelVersionInput) String ¶ added in v1.35.22
func (s DeleteModelVersionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteModelVersionInput) Validate ¶ added in v1.35.22
func (s *DeleteModelVersionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteModelVersionOutput ¶ added in v1.35.22
type DeleteModelVersionOutput struct {
// contains filtered or unexported fields
}
func (DeleteModelVersionOutput) GoString ¶ added in v1.35.22
func (s DeleteModelVersionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteModelVersionOutput) String ¶ added in v1.35.22
func (s DeleteModelVersionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteOutcomeInput ¶ added in v1.35.22
type DeleteOutcomeInput struct { // The name of the outcome to delete. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteOutcomeInput) GoString ¶ added in v1.35.22
func (s DeleteOutcomeInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteOutcomeInput) SetName ¶ added in v1.35.22
func (s *DeleteOutcomeInput) SetName(v string) *DeleteOutcomeInput
SetName sets the Name field's value.
func (DeleteOutcomeInput) String ¶ added in v1.35.22
func (s DeleteOutcomeInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteOutcomeInput) Validate ¶ added in v1.35.22
func (s *DeleteOutcomeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteOutcomeOutput ¶ added in v1.35.22
type DeleteOutcomeOutput struct {
// contains filtered or unexported fields
}
func (DeleteOutcomeOutput) GoString ¶ added in v1.35.22
func (s DeleteOutcomeOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteOutcomeOutput) String ¶ added in v1.35.22
func (s DeleteOutcomeOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteRuleInput ¶ added in v1.33.8
type DeleteRuleInput struct { // A rule. // // Rule is a required field Rule *Rule `locationName:"rule" type:"structure" required:"true"` // contains filtered or unexported fields }
func (DeleteRuleInput) GoString ¶ added in v1.33.8
func (s DeleteRuleInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteRuleInput) SetRule ¶ added in v1.33.8
func (s *DeleteRuleInput) SetRule(v *Rule) *DeleteRuleInput
SetRule sets the Rule field's value.
func (DeleteRuleInput) String ¶ added in v1.33.8
func (s DeleteRuleInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteRuleInput) Validate ¶ added in v1.33.8
func (s *DeleteRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteRuleOutput ¶ added in v1.33.8
type DeleteRuleOutput struct {
// contains filtered or unexported fields
}
func (DeleteRuleOutput) GoString ¶ added in v1.33.8
func (s DeleteRuleOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteRuleOutput) String ¶ added in v1.33.8
func (s DeleteRuleOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteVariableInput ¶ added in v1.35.22
type DeleteVariableInput struct { // The name of the variable to delete. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteVariableInput) GoString ¶ added in v1.35.22
func (s DeleteVariableInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteVariableInput) SetName ¶ added in v1.35.22
func (s *DeleteVariableInput) SetName(v string) *DeleteVariableInput
SetName sets the Name field's value.
func (DeleteVariableInput) String ¶ added in v1.35.22
func (s DeleteVariableInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteVariableInput) Validate ¶ added in v1.35.22
func (s *DeleteVariableInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVariableOutput ¶ added in v1.35.22
type DeleteVariableOutput struct {
// contains filtered or unexported fields
}
func (DeleteVariableOutput) GoString ¶ added in v1.35.22
func (s DeleteVariableOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteVariableOutput) String ¶ added in v1.35.22
func (s DeleteVariableOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DescribeDetectorInput ¶
type DescribeDetectorInput struct { // The detector ID. // // DetectorId is a required field DetectorId *string `locationName:"detectorId" min:"1" type:"string" required:"true"` // The maximum number of results to return for the request. MaxResults *int64 `locationName:"maxResults" min:"1000" type:"integer"` // The next token from the previous response. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (DescribeDetectorInput) GoString ¶
func (s DescribeDetectorInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeDetectorInput) SetDetectorId ¶
func (s *DescribeDetectorInput) SetDetectorId(v string) *DescribeDetectorInput
SetDetectorId sets the DetectorId field's value.
func (*DescribeDetectorInput) SetMaxResults ¶
func (s *DescribeDetectorInput) SetMaxResults(v int64) *DescribeDetectorInput
SetMaxResults sets the MaxResults field's value.
func (*DescribeDetectorInput) SetNextToken ¶
func (s *DescribeDetectorInput) SetNextToken(v string) *DescribeDetectorInput
SetNextToken sets the NextToken field's value.
func (DescribeDetectorInput) String ¶
func (s DescribeDetectorInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeDetectorInput) Validate ¶
func (s *DescribeDetectorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeDetectorOutput ¶
type DescribeDetectorOutput struct { // The detector ARN. Arn *string `locationName:"arn" min:"1" type:"string"` // The detector ID. DetectorId *string `locationName:"detectorId" min:"1" type:"string"` // The status and description for each detector version. DetectorVersionSummaries []*DetectorVersionSummary `locationName:"detectorVersionSummaries" type:"list"` // The next token to be used for subsequent requests. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (DescribeDetectorOutput) GoString ¶
func (s DescribeDetectorOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeDetectorOutput) SetArn ¶ added in v1.33.8
func (s *DescribeDetectorOutput) SetArn(v string) *DescribeDetectorOutput
SetArn sets the Arn field's value.
func (*DescribeDetectorOutput) SetDetectorId ¶
func (s *DescribeDetectorOutput) SetDetectorId(v string) *DescribeDetectorOutput
SetDetectorId sets the DetectorId field's value.
func (*DescribeDetectorOutput) SetDetectorVersionSummaries ¶
func (s *DescribeDetectorOutput) SetDetectorVersionSummaries(v []*DetectorVersionSummary) *DescribeDetectorOutput
SetDetectorVersionSummaries sets the DetectorVersionSummaries field's value.
func (*DescribeDetectorOutput) SetNextToken ¶
func (s *DescribeDetectorOutput) SetNextToken(v string) *DescribeDetectorOutput
SetNextToken sets the NextToken field's value.
func (DescribeDetectorOutput) String ¶
func (s DescribeDetectorOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DescribeModelVersionsInput ¶
type DescribeModelVersionsInput struct { // The maximum number of results to return. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // The model ID. ModelId *string `locationName:"modelId" min:"1" type:"string"` // The model type. ModelType *string `locationName:"modelType" type:"string" enum:"ModelTypeEnum"` // The model version number. ModelVersionNumber *string `locationName:"modelVersionNumber" min:"3" type:"string"` // The next token from the previous results. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (DescribeModelVersionsInput) GoString ¶
func (s DescribeModelVersionsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeModelVersionsInput) SetMaxResults ¶
func (s *DescribeModelVersionsInput) SetMaxResults(v int64) *DescribeModelVersionsInput
SetMaxResults sets the MaxResults field's value.
func (*DescribeModelVersionsInput) SetModelId ¶
func (s *DescribeModelVersionsInput) SetModelId(v string) *DescribeModelVersionsInput
SetModelId sets the ModelId field's value.
func (*DescribeModelVersionsInput) SetModelType ¶
func (s *DescribeModelVersionsInput) SetModelType(v string) *DescribeModelVersionsInput
SetModelType sets the ModelType field's value.
func (*DescribeModelVersionsInput) SetModelVersionNumber ¶
func (s *DescribeModelVersionsInput) SetModelVersionNumber(v string) *DescribeModelVersionsInput
SetModelVersionNumber sets the ModelVersionNumber field's value.
func (*DescribeModelVersionsInput) SetNextToken ¶
func (s *DescribeModelVersionsInput) SetNextToken(v string) *DescribeModelVersionsInput
SetNextToken sets the NextToken field's value.
func (DescribeModelVersionsInput) String ¶
func (s DescribeModelVersionsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeModelVersionsInput) Validate ¶
func (s *DescribeModelVersionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeModelVersionsOutput ¶
type DescribeModelVersionsOutput struct { // The model version details. ModelVersionDetails []*ModelVersionDetail `locationName:"modelVersionDetails" type:"list"` // The next token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (DescribeModelVersionsOutput) GoString ¶
func (s DescribeModelVersionsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DescribeModelVersionsOutput) SetModelVersionDetails ¶
func (s *DescribeModelVersionsOutput) SetModelVersionDetails(v []*ModelVersionDetail) *DescribeModelVersionsOutput
SetModelVersionDetails sets the ModelVersionDetails field's value.
func (*DescribeModelVersionsOutput) SetNextToken ¶
func (s *DescribeModelVersionsOutput) SetNextToken(v string) *DescribeModelVersionsOutput
SetNextToken sets the NextToken field's value.
func (DescribeModelVersionsOutput) String ¶
func (s DescribeModelVersionsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Detector ¶
type Detector struct { // The detector ARN. Arn *string `locationName:"arn" min:"1" type:"string"` // Timestamp of when the detector was created. CreatedTime *string `locationName:"createdTime" min:"11" type:"string"` // The detector description. Description *string `locationName:"description" min:"1" type:"string"` // The detector ID. DetectorId *string `locationName:"detectorId" min:"1" type:"string"` // The name of the event type. EventTypeName *string `locationName:"eventTypeName" min:"1" type:"string"` // Timestamp of when the detector was last updated. LastUpdatedTime *string `locationName:"lastUpdatedTime" min:"11" type:"string"` // contains filtered or unexported fields }
The detector.
func (Detector) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Detector) SetCreatedTime ¶
SetCreatedTime sets the CreatedTime field's value.
func (*Detector) SetDescription ¶
SetDescription sets the Description field's value.
func (*Detector) SetDetectorId ¶
SetDetectorId sets the DetectorId field's value.
func (*Detector) SetEventTypeName ¶ added in v1.33.8
SetEventTypeName sets the EventTypeName field's value.
func (*Detector) SetLastUpdatedTime ¶
SetLastUpdatedTime sets the LastUpdatedTime field's value.
type DetectorVersionSummary ¶
type DetectorVersionSummary struct { // The detector version description. Description *string `locationName:"description" min:"1" type:"string"` // The detector version ID. DetectorVersionId *string `locationName:"detectorVersionId" min:"1" type:"string"` // Timestamp of when the detector version was last updated. LastUpdatedTime *string `locationName:"lastUpdatedTime" min:"11" type:"string"` // The detector version status. Status *string `locationName:"status" type:"string" enum:"DetectorVersionStatus"` // contains filtered or unexported fields }
The summary of the detector version.
func (DetectorVersionSummary) GoString ¶
func (s DetectorVersionSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DetectorVersionSummary) SetDescription ¶
func (s *DetectorVersionSummary) SetDescription(v string) *DetectorVersionSummary
SetDescription sets the Description field's value.
func (*DetectorVersionSummary) SetDetectorVersionId ¶
func (s *DetectorVersionSummary) SetDetectorVersionId(v string) *DetectorVersionSummary
SetDetectorVersionId sets the DetectorVersionId field's value.
func (*DetectorVersionSummary) SetLastUpdatedTime ¶
func (s *DetectorVersionSummary) SetLastUpdatedTime(v string) *DetectorVersionSummary
SetLastUpdatedTime sets the LastUpdatedTime field's value.
func (*DetectorVersionSummary) SetStatus ¶
func (s *DetectorVersionSummary) SetStatus(v string) *DetectorVersionSummary
SetStatus sets the Status field's value.
func (DetectorVersionSummary) String ¶
func (s DetectorVersionSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Entity ¶ added in v1.33.8
type Entity struct { // The entity ID. If you do not know the entityId, you can pass unknown, which // is areserved string literal. // // EntityId is a required field EntityId *string `locationName:"entityId" min:"1" type:"string" required:"true"` // The entity type. // // EntityType is a required field EntityType *string `locationName:"entityType" type:"string" required:"true"` // contains filtered or unexported fields }
The entity details.
func (Entity) GoString ¶ added in v1.33.8
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Entity) SetEntityId ¶ added in v1.33.8
SetEntityId sets the EntityId field's value.
func (*Entity) SetEntityType ¶ added in v1.33.8
SetEntityType sets the EntityType field's value.
type EntityType ¶ added in v1.33.8
type EntityType struct { // The entity type ARN. Arn *string `locationName:"arn" min:"1" type:"string"` // Timestamp of when the entity type was created. CreatedTime *string `locationName:"createdTime" min:"11" type:"string"` // The entity type description. Description *string `locationName:"description" min:"1" type:"string"` // Timestamp of when the entity type was last updated. LastUpdatedTime *string `locationName:"lastUpdatedTime" min:"11" type:"string"` // The entity type name. Name *string `locationName:"name" type:"string"` // contains filtered or unexported fields }
The entity type details.
func (EntityType) GoString ¶ added in v1.33.8
func (s EntityType) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EntityType) SetArn ¶ added in v1.33.8
func (s *EntityType) SetArn(v string) *EntityType
SetArn sets the Arn field's value.
func (*EntityType) SetCreatedTime ¶ added in v1.33.8
func (s *EntityType) SetCreatedTime(v string) *EntityType
SetCreatedTime sets the CreatedTime field's value.
func (*EntityType) SetDescription ¶ added in v1.33.8
func (s *EntityType) SetDescription(v string) *EntityType
SetDescription sets the Description field's value.
func (*EntityType) SetLastUpdatedTime ¶ added in v1.33.8
func (s *EntityType) SetLastUpdatedTime(v string) *EntityType
SetLastUpdatedTime sets the LastUpdatedTime field's value.
func (*EntityType) SetName ¶ added in v1.33.8
func (s *EntityType) SetName(v string) *EntityType
SetName sets the Name field's value.
func (EntityType) String ¶ added in v1.33.8
func (s EntityType) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type EvaluatedExternalModel ¶ added in v1.42.42
type EvaluatedExternalModel struct { // Input variables use for generating predictions. // // InputVariables is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by EvaluatedExternalModel's // String and GoString methods. InputVariables map[string]*string `locationName:"inputVariables" type:"map" sensitive:"true"` // The endpoint of the external (Amazon Sagemaker) model. ModelEndpoint *string `locationName:"modelEndpoint" type:"string"` // Output variables. // // OutputVariables is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by EvaluatedExternalModel's // String and GoString methods. OutputVariables map[string]*string `locationName:"outputVariables" type:"map" sensitive:"true"` // Indicates whether event variables were used to generate predictions. UseEventVariables *bool `locationName:"useEventVariables" type:"boolean"` // contains filtered or unexported fields }
The details of the external (Amazon Sagemaker) model evaluated for generating predictions.
func (EvaluatedExternalModel) GoString ¶ added in v1.42.42
func (s EvaluatedExternalModel) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EvaluatedExternalModel) SetInputVariables ¶ added in v1.42.42
func (s *EvaluatedExternalModel) SetInputVariables(v map[string]*string) *EvaluatedExternalModel
SetInputVariables sets the InputVariables field's value.
func (*EvaluatedExternalModel) SetModelEndpoint ¶ added in v1.42.42
func (s *EvaluatedExternalModel) SetModelEndpoint(v string) *EvaluatedExternalModel
SetModelEndpoint sets the ModelEndpoint field's value.
func (*EvaluatedExternalModel) SetOutputVariables ¶ added in v1.42.42
func (s *EvaluatedExternalModel) SetOutputVariables(v map[string]*string) *EvaluatedExternalModel
SetOutputVariables sets the OutputVariables field's value.
func (*EvaluatedExternalModel) SetUseEventVariables ¶ added in v1.42.42
func (s *EvaluatedExternalModel) SetUseEventVariables(v bool) *EvaluatedExternalModel
SetUseEventVariables sets the UseEventVariables field's value.
func (EvaluatedExternalModel) String ¶ added in v1.42.42
func (s EvaluatedExternalModel) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type EvaluatedModelVersion ¶ added in v1.42.42
type EvaluatedModelVersion struct { // Evaluations generated for the model version. Evaluations []*ModelVersionEvaluation `locationName:"evaluations" type:"list"` // The model ID. ModelId *string `locationName:"modelId" type:"string"` // The model type. // // Valid values: ONLINE_FRAUD_INSIGHTS | TRANSACTION_FRAUD_INSIGHTS ModelType *string `locationName:"modelType" type:"string"` // The model version. ModelVersion *string `locationName:"modelVersion" type:"string"` // contains filtered or unexported fields }
The model version evaluated for generating prediction.
func (EvaluatedModelVersion) GoString ¶ added in v1.42.42
func (s EvaluatedModelVersion) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EvaluatedModelVersion) SetEvaluations ¶ added in v1.42.42
func (s *EvaluatedModelVersion) SetEvaluations(v []*ModelVersionEvaluation) *EvaluatedModelVersion
SetEvaluations sets the Evaluations field's value.
func (*EvaluatedModelVersion) SetModelId ¶ added in v1.42.42
func (s *EvaluatedModelVersion) SetModelId(v string) *EvaluatedModelVersion
SetModelId sets the ModelId field's value.
func (*EvaluatedModelVersion) SetModelType ¶ added in v1.42.42
func (s *EvaluatedModelVersion) SetModelType(v string) *EvaluatedModelVersion
SetModelType sets the ModelType field's value.
func (*EvaluatedModelVersion) SetModelVersion ¶ added in v1.42.42
func (s *EvaluatedModelVersion) SetModelVersion(v string) *EvaluatedModelVersion
SetModelVersion sets the ModelVersion field's value.
func (EvaluatedModelVersion) String ¶ added in v1.42.42
func (s EvaluatedModelVersion) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type EvaluatedRule ¶ added in v1.42.42
type EvaluatedRule struct { // Indicates whether the rule was evaluated. Evaluated *bool `locationName:"evaluated" type:"boolean"` // The rule expression. // // Expression is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by EvaluatedRule's // String and GoString methods. Expression *string `locationName:"expression" type:"string" sensitive:"true"` // The rule expression value. // // ExpressionWithValues is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by EvaluatedRule's // String and GoString methods. ExpressionWithValues *string `locationName:"expressionWithValues" type:"string" sensitive:"true"` // Indicates whether the rule matched. Matched *bool `locationName:"matched" type:"boolean"` // The rule outcome. Outcomes []*string `locationName:"outcomes" type:"list"` // The rule ID. RuleId *string `locationName:"ruleId" min:"1" type:"string"` // The rule version. RuleVersion *string `locationName:"ruleVersion" min:"1" type:"string"` // contains filtered or unexported fields }
The details of the rule used for evaluating variable values.
func (EvaluatedRule) GoString ¶ added in v1.42.42
func (s EvaluatedRule) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EvaluatedRule) SetEvaluated ¶ added in v1.42.42
func (s *EvaluatedRule) SetEvaluated(v bool) *EvaluatedRule
SetEvaluated sets the Evaluated field's value.
func (*EvaluatedRule) SetExpression ¶ added in v1.42.42
func (s *EvaluatedRule) SetExpression(v string) *EvaluatedRule
SetExpression sets the Expression field's value.
func (*EvaluatedRule) SetExpressionWithValues ¶ added in v1.42.42
func (s *EvaluatedRule) SetExpressionWithValues(v string) *EvaluatedRule
SetExpressionWithValues sets the ExpressionWithValues field's value.
func (*EvaluatedRule) SetMatched ¶ added in v1.42.42
func (s *EvaluatedRule) SetMatched(v bool) *EvaluatedRule
SetMatched sets the Matched field's value.
func (*EvaluatedRule) SetOutcomes ¶ added in v1.42.42
func (s *EvaluatedRule) SetOutcomes(v []*string) *EvaluatedRule
SetOutcomes sets the Outcomes field's value.
func (*EvaluatedRule) SetRuleId ¶ added in v1.42.42
func (s *EvaluatedRule) SetRuleId(v string) *EvaluatedRule
SetRuleId sets the RuleId field's value.
func (*EvaluatedRule) SetRuleVersion ¶ added in v1.42.42
func (s *EvaluatedRule) SetRuleVersion(v string) *EvaluatedRule
SetRuleVersion sets the RuleVersion field's value.
func (EvaluatedRule) String ¶ added in v1.42.42
func (s EvaluatedRule) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Event ¶ added in v1.41.0
type Event struct { // The label associated with the event. CurrentLabel *string `locationName:"currentLabel" type:"string"` // The event entities. Entities []*Entity `locationName:"entities" type:"list"` // The event ID. EventId *string `locationName:"eventId" type:"string"` // The timestamp that defines when the event under evaluation occurred. The // timestamp must be specified using ISO 8601 standard in UTC. EventTimestamp *string `locationName:"eventTimestamp" type:"string"` // The event type. EventTypeName *string `locationName:"eventTypeName" type:"string"` // 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. EventVariables map[string]*string `locationName:"eventVariables" type:"map"` // The timestamp associated with the label to update. The timestamp must be // specified using ISO 8601 standard in UTC. LabelTimestamp *string `locationName:"labelTimestamp" type:"string"` // contains filtered or unexported fields }
The event details.
func (Event) GoString ¶ added in v1.41.0
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Event) SetCurrentLabel ¶ added in v1.41.0
SetCurrentLabel sets the CurrentLabel field's value.
func (*Event) SetEntities ¶ added in v1.41.0
SetEntities sets the Entities field's value.
func (*Event) SetEventId ¶ added in v1.41.0
SetEventId sets the EventId field's value.
func (*Event) SetEventTimestamp ¶ added in v1.41.0
SetEventTimestamp sets the EventTimestamp field's value.
func (*Event) SetEventTypeName ¶ added in v1.41.0
SetEventTypeName sets the EventTypeName field's value.
func (*Event) SetEventVariables ¶ added in v1.41.0
SetEventVariables sets the EventVariables field's value.
func (*Event) SetLabelTimestamp ¶ added in v1.41.0
SetLabelTimestamp sets the LabelTimestamp field's value.
type EventOrchestration ¶ added in v1.44.273
type EventOrchestration struct { // Specifies if event orchestration is enabled through Amazon EventBridge. // // EventBridgeEnabled is a required field EventBridgeEnabled *bool `locationName:"eventBridgeEnabled" type:"boolean" required:"true"` // contains filtered or unexported fields }
The event orchestration status.
func (EventOrchestration) GoString ¶ added in v1.44.273
func (s EventOrchestration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EventOrchestration) SetEventBridgeEnabled ¶ added in v1.44.273
func (s *EventOrchestration) SetEventBridgeEnabled(v bool) *EventOrchestration
SetEventBridgeEnabled sets the EventBridgeEnabled field's value.
func (EventOrchestration) String ¶ added in v1.44.273
func (s EventOrchestration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EventOrchestration) Validate ¶ added in v1.44.273
func (s *EventOrchestration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type EventPredictionSummary ¶ added in v1.42.42
type EventPredictionSummary struct { // The detector ID. DetectorId *string `locationName:"detectorId" min:"1" type:"string"` // The detector version ID. DetectorVersionId *string `locationName:"detectorVersionId" min:"1" type:"string"` // The event ID. EventId *string `locationName:"eventId" min:"1" type:"string"` // The timestamp of the event. EventTimestamp *string `locationName:"eventTimestamp" min:"11" type:"string"` // The event type. EventTypeName *string `locationName:"eventTypeName" min:"1" type:"string"` // The timestamp when the prediction was generated. PredictionTimestamp *string `locationName:"predictionTimestamp" min:"11" type:"string"` // contains filtered or unexported fields }
Information about the summary of an event prediction.
func (EventPredictionSummary) GoString ¶ added in v1.42.42
func (s EventPredictionSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EventPredictionSummary) SetDetectorId ¶ added in v1.42.42
func (s *EventPredictionSummary) SetDetectorId(v string) *EventPredictionSummary
SetDetectorId sets the DetectorId field's value.
func (*EventPredictionSummary) SetDetectorVersionId ¶ added in v1.42.42
func (s *EventPredictionSummary) SetDetectorVersionId(v string) *EventPredictionSummary
SetDetectorVersionId sets the DetectorVersionId field's value.
func (*EventPredictionSummary) SetEventId ¶ added in v1.42.42
func (s *EventPredictionSummary) SetEventId(v string) *EventPredictionSummary
SetEventId sets the EventId field's value.
func (*EventPredictionSummary) SetEventTimestamp ¶ added in v1.42.42
func (s *EventPredictionSummary) SetEventTimestamp(v string) *EventPredictionSummary
SetEventTimestamp sets the EventTimestamp field's value.
func (*EventPredictionSummary) SetEventTypeName ¶ added in v1.42.42
func (s *EventPredictionSummary) SetEventTypeName(v string) *EventPredictionSummary
SetEventTypeName sets the EventTypeName field's value.
func (*EventPredictionSummary) SetPredictionTimestamp ¶ added in v1.42.42
func (s *EventPredictionSummary) SetPredictionTimestamp(v string) *EventPredictionSummary
SetPredictionTimestamp sets the PredictionTimestamp field's value.
func (EventPredictionSummary) String ¶ added in v1.42.42
func (s EventPredictionSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type EventType ¶ added in v1.33.8
type EventType struct { // The entity type ARN. Arn *string `locationName:"arn" min:"1" type:"string"` // Timestamp of when the event type was created. CreatedTime *string `locationName:"createdTime" min:"11" type:"string"` // The event type description. Description *string `locationName:"description" min:"1" type:"string"` // The event type entity types. EntityTypes []*string `locationName:"entityTypes" min:"1" type:"list"` // 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. EventIngestion *string `locationName:"eventIngestion" type:"string" enum:"EventIngestion"` // The event orchestration status. EventOrchestration *EventOrchestration `locationName:"eventOrchestration" type:"structure"` // The event type event variables. EventVariables []*string `locationName:"eventVariables" type:"list"` // Data about the stored events. IngestedEventStatistics *IngestedEventStatistics `locationName:"ingestedEventStatistics" type:"structure"` // The event type labels. Labels []*string `locationName:"labels" type:"list"` // Timestamp of when the event type was last updated. LastUpdatedTime *string `locationName:"lastUpdatedTime" min:"11" type:"string"` // The event type name. Name *string `locationName:"name" type:"string"` // contains filtered or unexported fields }
The event type details.
func (EventType) GoString ¶ added in v1.33.8
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EventType) SetCreatedTime ¶ added in v1.33.8
SetCreatedTime sets the CreatedTime field's value.
func (*EventType) SetDescription ¶ added in v1.33.8
SetDescription sets the Description field's value.
func (*EventType) SetEntityTypes ¶ added in v1.33.8
SetEntityTypes sets the EntityTypes field's value.
func (*EventType) SetEventIngestion ¶ added in v1.41.0
SetEventIngestion sets the EventIngestion field's value.
func (*EventType) SetEventOrchestration ¶ added in v1.44.273
func (s *EventType) SetEventOrchestration(v *EventOrchestration) *EventType
SetEventOrchestration sets the EventOrchestration field's value.
func (*EventType) SetEventVariables ¶ added in v1.33.8
SetEventVariables sets the EventVariables field's value.
func (*EventType) SetIngestedEventStatistics ¶ added in v1.41.0
func (s *EventType) SetIngestedEventStatistics(v *IngestedEventStatistics) *EventType
SetIngestedEventStatistics sets the IngestedEventStatistics field's value.
func (*EventType) SetLastUpdatedTime ¶ added in v1.33.8
SetLastUpdatedTime sets the LastUpdatedTime field's value.
type EventVariableSummary ¶ added in v1.42.42
type EventVariableSummary struct { // The event variable name. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by EventVariableSummary's // String and GoString methods. Name *string `locationName:"name" type:"string" sensitive:"true"` // The event variable source. // // Source is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by EventVariableSummary's // String and GoString methods. Source *string `locationName:"source" type:"string" sensitive:"true"` // The value of the event variable. // // Value is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by EventVariableSummary's // String and GoString methods. Value *string `locationName:"value" type:"string" sensitive:"true"` // contains filtered or unexported fields }
Information about the summary of an event variable that was evaluated for generating prediction.
func (EventVariableSummary) GoString ¶ added in v1.42.42
func (s EventVariableSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EventVariableSummary) SetName ¶ added in v1.42.42
func (s *EventVariableSummary) SetName(v string) *EventVariableSummary
SetName sets the Name field's value.
func (*EventVariableSummary) SetSource ¶ added in v1.42.42
func (s *EventVariableSummary) SetSource(v string) *EventVariableSummary
SetSource sets the Source field's value.
func (*EventVariableSummary) SetValue ¶ added in v1.42.42
func (s *EventVariableSummary) SetValue(v string) *EventVariableSummary
SetValue sets the Value field's value.
func (EventVariableSummary) String ¶ added in v1.42.42
func (s EventVariableSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ExternalEventsDetail ¶ added in v1.33.8
type ExternalEventsDetail struct { // The ARN of the role that provides Amazon Fraud Detector access to the data // location. // // DataAccessRoleArn is a required field DataAccessRoleArn *string `locationName:"dataAccessRoleArn" min:"1" type:"string" required:"true"` // The Amazon S3 bucket location for the data. // // DataLocation is a required field DataLocation *string `locationName:"dataLocation" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Details for the external events data used for model version training.
func (ExternalEventsDetail) GoString ¶ added in v1.33.8
func (s ExternalEventsDetail) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ExternalEventsDetail) SetDataAccessRoleArn ¶ added in v1.33.8
func (s *ExternalEventsDetail) SetDataAccessRoleArn(v string) *ExternalEventsDetail
SetDataAccessRoleArn sets the DataAccessRoleArn field's value.
func (*ExternalEventsDetail) SetDataLocation ¶ added in v1.33.8
func (s *ExternalEventsDetail) SetDataLocation(v string) *ExternalEventsDetail
SetDataLocation sets the DataLocation field's value.
func (ExternalEventsDetail) String ¶ added in v1.33.8
func (s ExternalEventsDetail) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ExternalEventsDetail) Validate ¶ added in v1.33.8
func (s *ExternalEventsDetail) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ExternalModel ¶
type ExternalModel struct { // The model ARN. Arn *string `locationName:"arn" min:"1" type:"string"` // Timestamp of when the model was last created. CreatedTime *string `locationName:"createdTime" min:"11" type:"string"` // The input configuration. InputConfiguration *ModelInputConfiguration `locationName:"inputConfiguration" type:"structure"` // The role used to invoke the model. InvokeModelEndpointRoleArn *string `locationName:"invokeModelEndpointRoleArn" type:"string"` // Timestamp of when the model was last updated. LastUpdatedTime *string `locationName:"lastUpdatedTime" min:"11" type:"string"` // The Amazon SageMaker model endpoints. ModelEndpoint *string `locationName:"modelEndpoint" type:"string"` // The Amazon Fraud Detector status for the external model endpoint ModelEndpointStatus *string `locationName:"modelEndpointStatus" type:"string" enum:"ModelEndpointStatus"` // The source of the model. ModelSource *string `locationName:"modelSource" type:"string" enum:"ModelSource"` // The output configuration. OutputConfiguration *ModelOutputConfiguration `locationName:"outputConfiguration" type:"structure"` // contains filtered or unexported fields }
The Amazon SageMaker model.
func (ExternalModel) GoString ¶
func (s ExternalModel) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ExternalModel) SetArn ¶ added in v1.33.8
func (s *ExternalModel) SetArn(v string) *ExternalModel
SetArn sets the Arn field's value.
func (*ExternalModel) SetCreatedTime ¶
func (s *ExternalModel) SetCreatedTime(v string) *ExternalModel
SetCreatedTime sets the CreatedTime field's value.
func (*ExternalModel) SetInputConfiguration ¶
func (s *ExternalModel) SetInputConfiguration(v *ModelInputConfiguration) *ExternalModel
SetInputConfiguration sets the InputConfiguration field's value.
func (*ExternalModel) SetInvokeModelEndpointRoleArn ¶ added in v1.33.12
func (s *ExternalModel) SetInvokeModelEndpointRoleArn(v string) *ExternalModel
SetInvokeModelEndpointRoleArn sets the InvokeModelEndpointRoleArn field's value.
func (*ExternalModel) SetLastUpdatedTime ¶
func (s *ExternalModel) SetLastUpdatedTime(v string) *ExternalModel
SetLastUpdatedTime sets the LastUpdatedTime field's value.
func (*ExternalModel) SetModelEndpoint ¶
func (s *ExternalModel) SetModelEndpoint(v string) *ExternalModel
SetModelEndpoint sets the ModelEndpoint field's value.
func (*ExternalModel) SetModelEndpointStatus ¶
func (s *ExternalModel) SetModelEndpointStatus(v string) *ExternalModel
SetModelEndpointStatus sets the ModelEndpointStatus field's value.
func (*ExternalModel) SetModelSource ¶
func (s *ExternalModel) SetModelSource(v string) *ExternalModel
SetModelSource sets the ModelSource field's value.
func (*ExternalModel) SetOutputConfiguration ¶
func (s *ExternalModel) SetOutputConfiguration(v *ModelOutputConfiguration) *ExternalModel
SetOutputConfiguration sets the OutputConfiguration field's value.
func (ExternalModel) String ¶
func (s ExternalModel) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ExternalModelOutputs ¶ added in v1.40.37
type ExternalModelOutputs struct { // The Amazon SageMaker model. ExternalModel *ExternalModelSummary `locationName:"externalModel" type:"structure"` // The fraud prediction scores from Amazon SageMaker model. Outputs map[string]*string `locationName:"outputs" type:"map"` // contains filtered or unexported fields }
The fraud prediction scores from Amazon SageMaker model.
func (ExternalModelOutputs) GoString ¶ added in v1.40.37
func (s ExternalModelOutputs) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ExternalModelOutputs) SetExternalModel ¶ added in v1.40.37
func (s *ExternalModelOutputs) SetExternalModel(v *ExternalModelSummary) *ExternalModelOutputs
SetExternalModel sets the ExternalModel field's value.
func (*ExternalModelOutputs) SetOutputs ¶ added in v1.40.37
func (s *ExternalModelOutputs) SetOutputs(v map[string]*string) *ExternalModelOutputs
SetOutputs sets the Outputs field's value.
func (ExternalModelOutputs) String ¶ added in v1.40.37
func (s ExternalModelOutputs) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ExternalModelSummary ¶ added in v1.40.37
type ExternalModelSummary struct { // The endpoint of the Amazon SageMaker model. ModelEndpoint *string `locationName:"modelEndpoint" type:"string"` // The source of the model. ModelSource *string `locationName:"modelSource" type:"string" enum:"ModelSource"` // contains filtered or unexported fields }
The Amazon SageMaker model.
func (ExternalModelSummary) GoString ¶ added in v1.40.37
func (s ExternalModelSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ExternalModelSummary) SetModelEndpoint ¶ added in v1.40.37
func (s *ExternalModelSummary) SetModelEndpoint(v string) *ExternalModelSummary
SetModelEndpoint sets the ModelEndpoint field's value.
func (*ExternalModelSummary) SetModelSource ¶ added in v1.40.37
func (s *ExternalModelSummary) SetModelSource(v string) *ExternalModelSummary
SetModelSource sets the ModelSource field's value.
func (ExternalModelSummary) String ¶ added in v1.40.37
func (s ExternalModelSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type FieldValidationMessage ¶ added in v1.33.8
type FieldValidationMessage struct { // The message content. Content *string `locationName:"content" type:"string"` // The field name. FieldName *string `locationName:"fieldName" type:"string"` // The message ID. Identifier *string `locationName:"identifier" type:"string"` // The message title. Title *string `locationName:"title" type:"string"` // The message type. Type *string `locationName:"type" type:"string"` // contains filtered or unexported fields }
The message details.
func (FieldValidationMessage) GoString ¶ added in v1.33.8
func (s FieldValidationMessage) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FieldValidationMessage) SetContent ¶ added in v1.33.8
func (s *FieldValidationMessage) SetContent(v string) *FieldValidationMessage
SetContent sets the Content field's value.
func (*FieldValidationMessage) SetFieldName ¶ added in v1.33.8
func (s *FieldValidationMessage) SetFieldName(v string) *FieldValidationMessage
SetFieldName sets the FieldName field's value.
func (*FieldValidationMessage) SetIdentifier ¶ added in v1.33.8
func (s *FieldValidationMessage) SetIdentifier(v string) *FieldValidationMessage
SetIdentifier sets the Identifier field's value.
func (*FieldValidationMessage) SetTitle ¶ added in v1.33.8
func (s *FieldValidationMessage) SetTitle(v string) *FieldValidationMessage
SetTitle sets the Title field's value.
func (*FieldValidationMessage) SetType ¶ added in v1.33.8
func (s *FieldValidationMessage) SetType(v string) *FieldValidationMessage
SetType sets the Type field's value.
func (FieldValidationMessage) String ¶ added in v1.33.8
func (s FieldValidationMessage) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type FileValidationMessage ¶ added in v1.33.8
type FileValidationMessage struct { // The message content. Content *string `locationName:"content" type:"string"` // The message title. Title *string `locationName:"title" type:"string"` // The message type. Type *string `locationName:"type" type:"string"` // contains filtered or unexported fields }
The message details.
func (FileValidationMessage) GoString ¶ added in v1.33.8
func (s FileValidationMessage) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FileValidationMessage) SetContent ¶ added in v1.33.8
func (s *FileValidationMessage) SetContent(v string) *FileValidationMessage
SetContent sets the Content field's value.
func (*FileValidationMessage) SetTitle ¶ added in v1.33.8
func (s *FileValidationMessage) SetTitle(v string) *FileValidationMessage
SetTitle sets the Title field's value.
func (*FileValidationMessage) SetType ¶ added in v1.33.8
func (s *FileValidationMessage) SetType(v string) *FileValidationMessage
SetType sets the Type field's value.
func (FileValidationMessage) String ¶ added in v1.33.8
func (s FileValidationMessage) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type FilterCondition ¶ added in v1.42.42
type FilterCondition struct { // A statement containing a resource property and a value to specify filter // condition. Value *string `locationName:"value" min:"1" type:"string"` // contains filtered or unexported fields }
A conditional statement for filtering a list of past predictions.
func (FilterCondition) GoString ¶ added in v1.42.42
func (s FilterCondition) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FilterCondition) SetValue ¶ added in v1.42.42
func (s *FilterCondition) SetValue(v string) *FilterCondition
SetValue sets the Value field's value.
func (FilterCondition) String ¶ added in v1.42.42
func (s FilterCondition) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FilterCondition) Validate ¶ added in v1.42.42
func (s *FilterCondition) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type FraudDetector ¶
FraudDetector provides the API operation methods for making requests to Amazon Fraud Detector. See this package's package overview docs for details on the service.
FraudDetector methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*aws.Config) *FraudDetector
New creates a new instance of the FraudDetector client with a session. If additional configuration is needed for the client instance use the optional aws.Config parameter to add your extra config.
Example:
mySession := session.Must(session.NewSession()) // Create a FraudDetector client from just a session. svc := frauddetector.New(mySession) // Create a FraudDetector client with additional configuration svc := frauddetector.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
func (*FraudDetector) BatchCreateVariable ¶
func (c *FraudDetector) BatchCreateVariable(input *BatchCreateVariableInput) (*BatchCreateVariableOutput, error)
BatchCreateVariable API operation for Amazon Fraud Detector.
Creates a batch of variables.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation BatchCreateVariable for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/BatchCreateVariable
func (*FraudDetector) BatchCreateVariableRequest ¶
func (c *FraudDetector) BatchCreateVariableRequest(input *BatchCreateVariableInput) (req *request.Request, output *BatchCreateVariableOutput)
BatchCreateVariableRequest generates a "aws/request.Request" representing the client's request for the BatchCreateVariable operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See BatchCreateVariable for more information on using the BatchCreateVariable API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the BatchCreateVariableRequest method. req, resp := client.BatchCreateVariableRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/BatchCreateVariable
func (*FraudDetector) BatchCreateVariableWithContext ¶
func (c *FraudDetector) BatchCreateVariableWithContext(ctx aws.Context, input *BatchCreateVariableInput, opts ...request.Option) (*BatchCreateVariableOutput, error)
BatchCreateVariableWithContext is the same as BatchCreateVariable with the addition of the ability to pass a context and additional request options.
See BatchCreateVariable for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) BatchGetVariable ¶
func (c *FraudDetector) BatchGetVariable(input *BatchGetVariableInput) (*BatchGetVariableOutput, error)
BatchGetVariable API operation for Amazon Fraud Detector.
Gets a batch of variables.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation BatchGetVariable for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/BatchGetVariable
func (*FraudDetector) BatchGetVariableRequest ¶
func (c *FraudDetector) BatchGetVariableRequest(input *BatchGetVariableInput) (req *request.Request, output *BatchGetVariableOutput)
BatchGetVariableRequest generates a "aws/request.Request" representing the client's request for the BatchGetVariable operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See BatchGetVariable for more information on using the BatchGetVariable API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the BatchGetVariableRequest method. req, resp := client.BatchGetVariableRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/BatchGetVariable
func (*FraudDetector) BatchGetVariableWithContext ¶
func (c *FraudDetector) BatchGetVariableWithContext(ctx aws.Context, input *BatchGetVariableInput, opts ...request.Option) (*BatchGetVariableOutput, error)
BatchGetVariableWithContext is the same as BatchGetVariable with the addition of the ability to pass a context and additional request options.
See BatchGetVariable for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) CancelBatchImportJob ¶ added in v1.41.0
func (c *FraudDetector) CancelBatchImportJob(input *CancelBatchImportJobInput) (*CancelBatchImportJobOutput, error)
CancelBatchImportJob API operation for Amazon Fraud Detector.
Cancels an in-progress batch import job.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation CancelBatchImportJob for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/CancelBatchImportJob
func (*FraudDetector) CancelBatchImportJobRequest ¶ added in v1.41.0
func (c *FraudDetector) CancelBatchImportJobRequest(input *CancelBatchImportJobInput) (req *request.Request, output *CancelBatchImportJobOutput)
CancelBatchImportJobRequest generates a "aws/request.Request" representing the client's request for the CancelBatchImportJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CancelBatchImportJob for more information on using the CancelBatchImportJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CancelBatchImportJobRequest method. req, resp := client.CancelBatchImportJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/CancelBatchImportJob
func (*FraudDetector) CancelBatchImportJobWithContext ¶ added in v1.41.0
func (c *FraudDetector) CancelBatchImportJobWithContext(ctx aws.Context, input *CancelBatchImportJobInput, opts ...request.Option) (*CancelBatchImportJobOutput, error)
CancelBatchImportJobWithContext is the same as CancelBatchImportJob with the addition of the ability to pass a context and additional request options.
See CancelBatchImportJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) CancelBatchPredictionJob ¶ added in v1.38.9
func (c *FraudDetector) CancelBatchPredictionJob(input *CancelBatchPredictionJobInput) (*CancelBatchPredictionJobOutput, error)
CancelBatchPredictionJob API operation for Amazon Fraud Detector.
Cancels the specified batch prediction job.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation CancelBatchPredictionJob for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/CancelBatchPredictionJob
func (*FraudDetector) CancelBatchPredictionJobRequest ¶ added in v1.38.9
func (c *FraudDetector) CancelBatchPredictionJobRequest(input *CancelBatchPredictionJobInput) (req *request.Request, output *CancelBatchPredictionJobOutput)
CancelBatchPredictionJobRequest generates a "aws/request.Request" representing the client's request for the CancelBatchPredictionJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CancelBatchPredictionJob for more information on using the CancelBatchPredictionJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CancelBatchPredictionJobRequest method. req, resp := client.CancelBatchPredictionJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/CancelBatchPredictionJob
func (*FraudDetector) CancelBatchPredictionJobWithContext ¶ added in v1.38.9
func (c *FraudDetector) CancelBatchPredictionJobWithContext(ctx aws.Context, input *CancelBatchPredictionJobInput, opts ...request.Option) (*CancelBatchPredictionJobOutput, error)
CancelBatchPredictionJobWithContext is the same as CancelBatchPredictionJob with the addition of the ability to pass a context and additional request options.
See CancelBatchPredictionJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) CreateBatchImportJob ¶ added in v1.41.0
func (c *FraudDetector) CreateBatchImportJob(input *CreateBatchImportJobInput) (*CreateBatchImportJobOutput, error)
CreateBatchImportJob API operation for Amazon Fraud Detector.
Creates a batch import job.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation CreateBatchImportJob for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/CreateBatchImportJob
func (*FraudDetector) CreateBatchImportJobRequest ¶ added in v1.41.0
func (c *FraudDetector) CreateBatchImportJobRequest(input *CreateBatchImportJobInput) (req *request.Request, output *CreateBatchImportJobOutput)
CreateBatchImportJobRequest generates a "aws/request.Request" representing the client's request for the CreateBatchImportJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateBatchImportJob for more information on using the CreateBatchImportJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateBatchImportJobRequest method. req, resp := client.CreateBatchImportJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/CreateBatchImportJob
func (*FraudDetector) CreateBatchImportJobWithContext ¶ added in v1.41.0
func (c *FraudDetector) CreateBatchImportJobWithContext(ctx aws.Context, input *CreateBatchImportJobInput, opts ...request.Option) (*CreateBatchImportJobOutput, error)
CreateBatchImportJobWithContext is the same as CreateBatchImportJob with the addition of the ability to pass a context and additional request options.
See CreateBatchImportJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) CreateBatchPredictionJob ¶ added in v1.38.9
func (c *FraudDetector) CreateBatchPredictionJob(input *CreateBatchPredictionJobInput) (*CreateBatchPredictionJobOutput, error)
CreateBatchPredictionJob API operation for Amazon Fraud Detector.
Creates a batch prediction job.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation CreateBatchPredictionJob for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
ResourceNotFoundException An exception indicating the specified resource was not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/CreateBatchPredictionJob
func (*FraudDetector) CreateBatchPredictionJobRequest ¶ added in v1.38.9
func (c *FraudDetector) CreateBatchPredictionJobRequest(input *CreateBatchPredictionJobInput) (req *request.Request, output *CreateBatchPredictionJobOutput)
CreateBatchPredictionJobRequest generates a "aws/request.Request" representing the client's request for the CreateBatchPredictionJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateBatchPredictionJob for more information on using the CreateBatchPredictionJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateBatchPredictionJobRequest method. req, resp := client.CreateBatchPredictionJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/CreateBatchPredictionJob
func (*FraudDetector) CreateBatchPredictionJobWithContext ¶ added in v1.38.9
func (c *FraudDetector) CreateBatchPredictionJobWithContext(ctx aws.Context, input *CreateBatchPredictionJobInput, opts ...request.Option) (*CreateBatchPredictionJobOutput, error)
CreateBatchPredictionJobWithContext is the same as CreateBatchPredictionJob with the addition of the ability to pass a context and additional request options.
See CreateBatchPredictionJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) CreateDetectorVersion ¶
func (c *FraudDetector) CreateDetectorVersion(input *CreateDetectorVersionInput) (*CreateDetectorVersionOutput, error)
CreateDetectorVersion API operation for Amazon Fraud Detector.
Creates a detector version. The detector version starts in a DRAFT status.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation CreateDetectorVersion for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/CreateDetectorVersion
func (*FraudDetector) CreateDetectorVersionRequest ¶
func (c *FraudDetector) CreateDetectorVersionRequest(input *CreateDetectorVersionInput) (req *request.Request, output *CreateDetectorVersionOutput)
CreateDetectorVersionRequest generates a "aws/request.Request" representing the client's request for the CreateDetectorVersion operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateDetectorVersion for more information on using the CreateDetectorVersion API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateDetectorVersionRequest method. req, resp := client.CreateDetectorVersionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/CreateDetectorVersion
func (*FraudDetector) CreateDetectorVersionWithContext ¶
func (c *FraudDetector) CreateDetectorVersionWithContext(ctx aws.Context, input *CreateDetectorVersionInput, opts ...request.Option) (*CreateDetectorVersionOutput, error)
CreateDetectorVersionWithContext is the same as CreateDetectorVersion with the addition of the ability to pass a context and additional request options.
See CreateDetectorVersion for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) CreateList ¶ added in v1.44.202
func (c *FraudDetector) CreateList(input *CreateListInput) (*CreateListOutput, error)
CreateList API operation for Amazon Fraud Detector.
Creates a list.
List is a set of input data for a variable in your event dataset. You use the input data in a rule that's associated with your detector. For more information, see Lists (https://docs.aws.amazon.com/frauddetector/latest/ug/lists.html).
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation CreateList for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/CreateList
func (*FraudDetector) CreateListRequest ¶ added in v1.44.202
func (c *FraudDetector) CreateListRequest(input *CreateListInput) (req *request.Request, output *CreateListOutput)
CreateListRequest generates a "aws/request.Request" representing the client's request for the CreateList operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateList for more information on using the CreateList API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateListRequest method. req, resp := client.CreateListRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/CreateList
func (*FraudDetector) CreateListWithContext ¶ added in v1.44.202
func (c *FraudDetector) CreateListWithContext(ctx aws.Context, input *CreateListInput, opts ...request.Option) (*CreateListOutput, error)
CreateListWithContext is the same as CreateList with the addition of the ability to pass a context and additional request options.
See CreateList for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) CreateModel ¶ added in v1.33.8
func (c *FraudDetector) CreateModel(input *CreateModelInput) (*CreateModelOutput, error)
CreateModel API operation for Amazon Fraud Detector.
Creates a model using the specified model type.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation CreateModel for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/CreateModel
func (*FraudDetector) CreateModelRequest ¶ added in v1.33.8
func (c *FraudDetector) CreateModelRequest(input *CreateModelInput) (req *request.Request, output *CreateModelOutput)
CreateModelRequest generates a "aws/request.Request" representing the client's request for the CreateModel operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateModel for more information on using the CreateModel API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateModelRequest method. req, resp := client.CreateModelRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/CreateModel
func (*FraudDetector) CreateModelVersion ¶
func (c *FraudDetector) CreateModelVersion(input *CreateModelVersionInput) (*CreateModelVersionOutput, error)
CreateModelVersion API operation for Amazon Fraud Detector.
Creates a version of the model using the specified model type and model id.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation CreateModelVersion for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
AccessDeniedException 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.
ThrottlingException An exception indicating a throttling error.
InternalServerException An exception indicating an internal server error.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/CreateModelVersion
func (*FraudDetector) CreateModelVersionRequest ¶
func (c *FraudDetector) CreateModelVersionRequest(input *CreateModelVersionInput) (req *request.Request, output *CreateModelVersionOutput)
CreateModelVersionRequest generates a "aws/request.Request" representing the client's request for the CreateModelVersion operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateModelVersion for more information on using the CreateModelVersion API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateModelVersionRequest method. req, resp := client.CreateModelVersionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/CreateModelVersion
func (*FraudDetector) CreateModelVersionWithContext ¶
func (c *FraudDetector) CreateModelVersionWithContext(ctx aws.Context, input *CreateModelVersionInput, opts ...request.Option) (*CreateModelVersionOutput, error)
CreateModelVersionWithContext is the same as CreateModelVersion with the addition of the ability to pass a context and additional request options.
See CreateModelVersion for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) CreateModelWithContext ¶ added in v1.33.8
func (c *FraudDetector) CreateModelWithContext(ctx aws.Context, input *CreateModelInput, opts ...request.Option) (*CreateModelOutput, error)
CreateModelWithContext is the same as CreateModel with the addition of the ability to pass a context and additional request options.
See CreateModel for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) CreateRule ¶
func (c *FraudDetector) CreateRule(input *CreateRuleInput) (*CreateRuleOutput, error)
CreateRule API operation for Amazon Fraud Detector.
Creates a rule for use with the specified detector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation CreateRule for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/CreateRule
func (*FraudDetector) CreateRuleRequest ¶
func (c *FraudDetector) CreateRuleRequest(input *CreateRuleInput) (req *request.Request, output *CreateRuleOutput)
CreateRuleRequest generates a "aws/request.Request" representing the client's request for the CreateRule operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateRule for more information on using the CreateRule API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateRuleRequest method. req, resp := client.CreateRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/CreateRule
func (*FraudDetector) CreateRuleWithContext ¶
func (c *FraudDetector) CreateRuleWithContext(ctx aws.Context, input *CreateRuleInput, opts ...request.Option) (*CreateRuleOutput, error)
CreateRuleWithContext is the same as CreateRule with the addition of the ability to pass a context and additional request options.
See CreateRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) CreateVariable ¶
func (c *FraudDetector) CreateVariable(input *CreateVariableInput) (*CreateVariableOutput, error)
CreateVariable API operation for Amazon Fraud Detector.
Creates a variable.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation CreateVariable for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/CreateVariable
func (*FraudDetector) CreateVariableRequest ¶
func (c *FraudDetector) CreateVariableRequest(input *CreateVariableInput) (req *request.Request, output *CreateVariableOutput)
CreateVariableRequest generates a "aws/request.Request" representing the client's request for the CreateVariable operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateVariable for more information on using the CreateVariable API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateVariableRequest method. req, resp := client.CreateVariableRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/CreateVariable
func (*FraudDetector) CreateVariableWithContext ¶
func (c *FraudDetector) CreateVariableWithContext(ctx aws.Context, input *CreateVariableInput, opts ...request.Option) (*CreateVariableOutput, error)
CreateVariableWithContext is the same as CreateVariable with the addition of the ability to pass a context and additional request options.
See CreateVariable for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) DeleteBatchImportJob ¶ added in v1.41.0
func (c *FraudDetector) DeleteBatchImportJob(input *DeleteBatchImportJobInput) (*DeleteBatchImportJobOutput, error)
DeleteBatchImportJob API operation for Amazon Fraud Detector.
Deletes the specified batch import job ID record. This action does not delete the data that was batch imported.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation DeleteBatchImportJob for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteBatchImportJob
func (*FraudDetector) DeleteBatchImportJobRequest ¶ added in v1.41.0
func (c *FraudDetector) DeleteBatchImportJobRequest(input *DeleteBatchImportJobInput) (req *request.Request, output *DeleteBatchImportJobOutput)
DeleteBatchImportJobRequest generates a "aws/request.Request" representing the client's request for the DeleteBatchImportJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteBatchImportJob for more information on using the DeleteBatchImportJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteBatchImportJobRequest method. req, resp := client.DeleteBatchImportJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteBatchImportJob
func (*FraudDetector) DeleteBatchImportJobWithContext ¶ added in v1.41.0
func (c *FraudDetector) DeleteBatchImportJobWithContext(ctx aws.Context, input *DeleteBatchImportJobInput, opts ...request.Option) (*DeleteBatchImportJobOutput, error)
DeleteBatchImportJobWithContext is the same as DeleteBatchImportJob with the addition of the ability to pass a context and additional request options.
See DeleteBatchImportJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) DeleteBatchPredictionJob ¶ added in v1.38.9
func (c *FraudDetector) DeleteBatchPredictionJob(input *DeleteBatchPredictionJobInput) (*DeleteBatchPredictionJobOutput, error)
DeleteBatchPredictionJob API operation for Amazon Fraud Detector.
Deletes a batch prediction job.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation DeleteBatchPredictionJob for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteBatchPredictionJob
func (*FraudDetector) DeleteBatchPredictionJobRequest ¶ added in v1.38.9
func (c *FraudDetector) DeleteBatchPredictionJobRequest(input *DeleteBatchPredictionJobInput) (req *request.Request, output *DeleteBatchPredictionJobOutput)
DeleteBatchPredictionJobRequest generates a "aws/request.Request" representing the client's request for the DeleteBatchPredictionJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteBatchPredictionJob for more information on using the DeleteBatchPredictionJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteBatchPredictionJobRequest method. req, resp := client.DeleteBatchPredictionJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteBatchPredictionJob
func (*FraudDetector) DeleteBatchPredictionJobWithContext ¶ added in v1.38.9
func (c *FraudDetector) DeleteBatchPredictionJobWithContext(ctx aws.Context, input *DeleteBatchPredictionJobInput, opts ...request.Option) (*DeleteBatchPredictionJobOutput, error)
DeleteBatchPredictionJobWithContext is the same as DeleteBatchPredictionJob with the addition of the ability to pass a context and additional request options.
See DeleteBatchPredictionJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) DeleteDetector ¶ added in v1.30.9
func (c *FraudDetector) DeleteDetector(input *DeleteDetectorInput) (*DeleteDetectorOutput, error)
DeleteDetector API operation for Amazon Fraud Detector.
Deletes the detector. Before deleting a detector, you must first delete all detector versions and rule versions associated with the detector.
When you delete a detector, Amazon Fraud Detector permanently deletes the detector and the data is no longer stored in Amazon Fraud Detector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation DeleteDetector for usage and error information.
Returned Error Types:
ConflictException An exception indicating there was a conflict during a delete operation.
ValidationException An exception indicating a specified value is not allowed.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteDetector
func (*FraudDetector) DeleteDetectorRequest ¶ added in v1.30.9
func (c *FraudDetector) DeleteDetectorRequest(input *DeleteDetectorInput) (req *request.Request, output *DeleteDetectorOutput)
DeleteDetectorRequest generates a "aws/request.Request" representing the client's request for the DeleteDetector operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteDetector for more information on using the DeleteDetector API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteDetectorRequest method. req, resp := client.DeleteDetectorRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteDetector
func (*FraudDetector) DeleteDetectorVersion ¶
func (c *FraudDetector) DeleteDetectorVersion(input *DeleteDetectorVersionInput) (*DeleteDetectorVersionOutput, error)
DeleteDetectorVersion API operation for Amazon Fraud Detector.
Deletes the detector version. You cannot delete detector versions that are in ACTIVE status.
When you delete a detector version, Amazon Fraud Detector permanently deletes the detector and the data is no longer stored in Amazon Fraud Detector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation DeleteDetectorVersion for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
ConflictException An exception indicating there was a conflict during a delete operation.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteDetectorVersion
func (*FraudDetector) DeleteDetectorVersionRequest ¶
func (c *FraudDetector) DeleteDetectorVersionRequest(input *DeleteDetectorVersionInput) (req *request.Request, output *DeleteDetectorVersionOutput)
DeleteDetectorVersionRequest generates a "aws/request.Request" representing the client's request for the DeleteDetectorVersion operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteDetectorVersion for more information on using the DeleteDetectorVersion API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteDetectorVersionRequest method. req, resp := client.DeleteDetectorVersionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteDetectorVersion
func (*FraudDetector) DeleteDetectorVersionWithContext ¶
func (c *FraudDetector) DeleteDetectorVersionWithContext(ctx aws.Context, input *DeleteDetectorVersionInput, opts ...request.Option) (*DeleteDetectorVersionOutput, error)
DeleteDetectorVersionWithContext is the same as DeleteDetectorVersion with the addition of the ability to pass a context and additional request options.
See DeleteDetectorVersion for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) DeleteDetectorWithContext ¶ added in v1.30.9
func (c *FraudDetector) DeleteDetectorWithContext(ctx aws.Context, input *DeleteDetectorInput, opts ...request.Option) (*DeleteDetectorOutput, error)
DeleteDetectorWithContext is the same as DeleteDetector with the addition of the ability to pass a context and additional request options.
See DeleteDetector for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) DeleteEntityType ¶ added in v1.35.22
func (c *FraudDetector) DeleteEntityType(input *DeleteEntityTypeInput) (*DeleteEntityTypeOutput, error)
DeleteEntityType API operation for Amazon Fraud Detector.
Deletes an entity type.
You cannot delete an entity type that is included in an event type.
When you delete an entity type, Amazon Fraud Detector permanently deletes that entity type and the data is no longer stored in Amazon Fraud Detector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation DeleteEntityType for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ConflictException An exception indicating there was a conflict during a delete operation.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteEntityType
func (*FraudDetector) DeleteEntityTypeRequest ¶ added in v1.35.22
func (c *FraudDetector) DeleteEntityTypeRequest(input *DeleteEntityTypeInput) (req *request.Request, output *DeleteEntityTypeOutput)
DeleteEntityTypeRequest generates a "aws/request.Request" representing the client's request for the DeleteEntityType operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteEntityType for more information on using the DeleteEntityType API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteEntityTypeRequest method. req, resp := client.DeleteEntityTypeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteEntityType
func (*FraudDetector) DeleteEntityTypeWithContext ¶ added in v1.35.22
func (c *FraudDetector) DeleteEntityTypeWithContext(ctx aws.Context, input *DeleteEntityTypeInput, opts ...request.Option) (*DeleteEntityTypeOutput, error)
DeleteEntityTypeWithContext is the same as DeleteEntityType with the addition of the ability to pass a context and additional request options.
See DeleteEntityType for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) DeleteEvent ¶
func (c *FraudDetector) DeleteEvent(input *DeleteEventInput) (*DeleteEventOutput, error)
DeleteEvent API operation for Amazon Fraud Detector.
Deletes the specified event.
When you delete an event, Amazon Fraud Detector permanently deletes that event and the event data is no longer stored in Amazon Fraud Detector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation DeleteEvent for usage and error information.
Returned Error Types:
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
ValidationException An exception indicating a specified value is not allowed.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteEvent
func (*FraudDetector) DeleteEventRequest ¶
func (c *FraudDetector) DeleteEventRequest(input *DeleteEventInput) (req *request.Request, output *DeleteEventOutput)
DeleteEventRequest generates a "aws/request.Request" representing the client's request for the DeleteEvent operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteEvent for more information on using the DeleteEvent API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteEventRequest method. req, resp := client.DeleteEventRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteEvent
func (*FraudDetector) DeleteEventType ¶ added in v1.35.22
func (c *FraudDetector) DeleteEventType(input *DeleteEventTypeInput) (*DeleteEventTypeOutput, error)
DeleteEventType API operation for Amazon Fraud Detector.
Deletes an event type.
You cannot delete an event type that is used in a detector or a model.
When you delete an event type, Amazon Fraud Detector permanently deletes that event type and the data is no longer stored in Amazon Fraud Detector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation DeleteEventType for usage and error information.
Returned Error Types:
ConflictException An exception indicating there was a conflict during a delete operation.
ValidationException An exception indicating a specified value is not allowed.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteEventType
func (*FraudDetector) DeleteEventTypeRequest ¶ added in v1.35.22
func (c *FraudDetector) DeleteEventTypeRequest(input *DeleteEventTypeInput) (req *request.Request, output *DeleteEventTypeOutput)
DeleteEventTypeRequest generates a "aws/request.Request" representing the client's request for the DeleteEventType operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteEventType for more information on using the DeleteEventType API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteEventTypeRequest method. req, resp := client.DeleteEventTypeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteEventType
func (*FraudDetector) DeleteEventTypeWithContext ¶ added in v1.35.22
func (c *FraudDetector) DeleteEventTypeWithContext(ctx aws.Context, input *DeleteEventTypeInput, opts ...request.Option) (*DeleteEventTypeOutput, error)
DeleteEventTypeWithContext is the same as DeleteEventType with the addition of the ability to pass a context and additional request options.
See DeleteEventType for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) DeleteEventWithContext ¶
func (c *FraudDetector) DeleteEventWithContext(ctx aws.Context, input *DeleteEventInput, opts ...request.Option) (*DeleteEventOutput, error)
DeleteEventWithContext is the same as DeleteEvent with the addition of the ability to pass a context and additional request options.
See DeleteEvent for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) DeleteEventsByEventType ¶ added in v1.41.0
func (c *FraudDetector) DeleteEventsByEventType(input *DeleteEventsByEventTypeInput) (*DeleteEventsByEventTypeOutput, error)
DeleteEventsByEventType API operation for Amazon Fraud Detector.
Deletes all events of a particular event type.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation DeleteEventsByEventType for usage and error information.
Returned Error Types:
ConflictException An exception indicating there was a conflict during a delete operation.
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteEventsByEventType
func (*FraudDetector) DeleteEventsByEventTypeRequest ¶ added in v1.41.0
func (c *FraudDetector) DeleteEventsByEventTypeRequest(input *DeleteEventsByEventTypeInput) (req *request.Request, output *DeleteEventsByEventTypeOutput)
DeleteEventsByEventTypeRequest generates a "aws/request.Request" representing the client's request for the DeleteEventsByEventType operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteEventsByEventType for more information on using the DeleteEventsByEventType API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteEventsByEventTypeRequest method. req, resp := client.DeleteEventsByEventTypeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteEventsByEventType
func (*FraudDetector) DeleteEventsByEventTypeWithContext ¶ added in v1.41.0
func (c *FraudDetector) DeleteEventsByEventTypeWithContext(ctx aws.Context, input *DeleteEventsByEventTypeInput, opts ...request.Option) (*DeleteEventsByEventTypeOutput, error)
DeleteEventsByEventTypeWithContext is the same as DeleteEventsByEventType with the addition of the ability to pass a context and additional request options.
See DeleteEventsByEventType for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) DeleteExternalModel ¶ added in v1.35.22
func (c *FraudDetector) DeleteExternalModel(input *DeleteExternalModelInput) (*DeleteExternalModelOutput, error)
DeleteExternalModel API operation for Amazon Fraud Detector.
Removes a SageMaker model from Amazon Fraud Detector.
You can remove an Amazon SageMaker model if it is not associated with a detector version. Removing a SageMaker model disconnects it from Amazon Fraud Detector, but the model remains available in SageMaker.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation DeleteExternalModel for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ConflictException An exception indicating there was a conflict during a delete operation.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteExternalModel
func (*FraudDetector) DeleteExternalModelRequest ¶ added in v1.35.22
func (c *FraudDetector) DeleteExternalModelRequest(input *DeleteExternalModelInput) (req *request.Request, output *DeleteExternalModelOutput)
DeleteExternalModelRequest generates a "aws/request.Request" representing the client's request for the DeleteExternalModel operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteExternalModel for more information on using the DeleteExternalModel API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteExternalModelRequest method. req, resp := client.DeleteExternalModelRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteExternalModel
func (*FraudDetector) DeleteExternalModelWithContext ¶ added in v1.35.22
func (c *FraudDetector) DeleteExternalModelWithContext(ctx aws.Context, input *DeleteExternalModelInput, opts ...request.Option) (*DeleteExternalModelOutput, error)
DeleteExternalModelWithContext is the same as DeleteExternalModel with the addition of the ability to pass a context and additional request options.
See DeleteExternalModel for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) DeleteLabel ¶ added in v1.35.22
func (c *FraudDetector) DeleteLabel(input *DeleteLabelInput) (*DeleteLabelOutput, error)
DeleteLabel API operation for Amazon Fraud Detector.
Deletes a label.
You cannot delete labels that are included in an event type in Amazon Fraud Detector.
You cannot delete a label assigned to an event ID. You must first delete the relevant event ID.
When you delete a label, Amazon Fraud Detector permanently deletes that label and the data is no longer stored in Amazon Fraud Detector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation DeleteLabel for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ConflictException An exception indicating there was a conflict during a delete operation.
ThrottlingException An exception indicating a throttling error.
InternalServerException An exception indicating an internal server error.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteLabel
func (*FraudDetector) DeleteLabelRequest ¶ added in v1.35.22
func (c *FraudDetector) DeleteLabelRequest(input *DeleteLabelInput) (req *request.Request, output *DeleteLabelOutput)
DeleteLabelRequest generates a "aws/request.Request" representing the client's request for the DeleteLabel operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteLabel for more information on using the DeleteLabel API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteLabelRequest method. req, resp := client.DeleteLabelRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteLabel
func (*FraudDetector) DeleteLabelWithContext ¶ added in v1.35.22
func (c *FraudDetector) DeleteLabelWithContext(ctx aws.Context, input *DeleteLabelInput, opts ...request.Option) (*DeleteLabelOutput, error)
DeleteLabelWithContext is the same as DeleteLabel with the addition of the ability to pass a context and additional request options.
See DeleteLabel for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) DeleteList ¶ added in v1.44.202
func (c *FraudDetector) DeleteList(input *DeleteListInput) (*DeleteListOutput, error)
DeleteList API operation for Amazon Fraud Detector.
Deletes the list, provided it is not used in a rule.
When you delete a list, Amazon Fraud Detector permanently deletes that list and the elements in the list.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation DeleteList for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
ConflictException An exception indicating there was a conflict during a delete operation.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteList
func (*FraudDetector) DeleteListRequest ¶ added in v1.44.202
func (c *FraudDetector) DeleteListRequest(input *DeleteListInput) (req *request.Request, output *DeleteListOutput)
DeleteListRequest generates a "aws/request.Request" representing the client's request for the DeleteList operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteList for more information on using the DeleteList API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteListRequest method. req, resp := client.DeleteListRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteList
func (*FraudDetector) DeleteListWithContext ¶ added in v1.44.202
func (c *FraudDetector) DeleteListWithContext(ctx aws.Context, input *DeleteListInput, opts ...request.Option) (*DeleteListOutput, error)
DeleteListWithContext is the same as DeleteList with the addition of the ability to pass a context and additional request options.
See DeleteList for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) DeleteModel ¶ added in v1.35.22
func (c *FraudDetector) DeleteModel(input *DeleteModelInput) (*DeleteModelOutput, error)
DeleteModel API operation for Amazon Fraud Detector.
Deletes a model.
You can delete models and model versions in Amazon Fraud Detector, provided that they are not associated with a detector version.
When you delete a model, Amazon Fraud Detector permanently deletes that model and the data is no longer stored in Amazon Fraud Detector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation DeleteModel for usage and error information.
Returned Error Types:
ConflictException An exception indicating there was a conflict during a delete operation.
ValidationException An exception indicating a specified value is not allowed.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteModel
func (*FraudDetector) DeleteModelRequest ¶ added in v1.35.22
func (c *FraudDetector) DeleteModelRequest(input *DeleteModelInput) (req *request.Request, output *DeleteModelOutput)
DeleteModelRequest generates a "aws/request.Request" representing the client's request for the DeleteModel operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteModel for more information on using the DeleteModel API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteModelRequest method. req, resp := client.DeleteModelRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteModel
func (*FraudDetector) DeleteModelVersion ¶ added in v1.35.22
func (c *FraudDetector) DeleteModelVersion(input *DeleteModelVersionInput) (*DeleteModelVersionOutput, error)
DeleteModelVersion API operation for Amazon Fraud Detector.
Deletes a model version.
You can delete models and model versions in Amazon Fraud Detector, provided that they are not associated with a detector version.
When you delete a model version, Amazon Fraud Detector permanently deletes that model version and the data is no longer stored in Amazon Fraud Detector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation DeleteModelVersion for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
InternalServerException An exception indicating an internal server error.
AccessDeniedException 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.
ThrottlingException An exception indicating a throttling error.
ConflictException An exception indicating there was a conflict during a delete operation.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteModelVersion
func (*FraudDetector) DeleteModelVersionRequest ¶ added in v1.35.22
func (c *FraudDetector) DeleteModelVersionRequest(input *DeleteModelVersionInput) (req *request.Request, output *DeleteModelVersionOutput)
DeleteModelVersionRequest generates a "aws/request.Request" representing the client's request for the DeleteModelVersion operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteModelVersion for more information on using the DeleteModelVersion API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteModelVersionRequest method. req, resp := client.DeleteModelVersionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteModelVersion
func (*FraudDetector) DeleteModelVersionWithContext ¶ added in v1.35.22
func (c *FraudDetector) DeleteModelVersionWithContext(ctx aws.Context, input *DeleteModelVersionInput, opts ...request.Option) (*DeleteModelVersionOutput, error)
DeleteModelVersionWithContext is the same as DeleteModelVersion with the addition of the ability to pass a context and additional request options.
See DeleteModelVersion for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) DeleteModelWithContext ¶ added in v1.35.22
func (c *FraudDetector) DeleteModelWithContext(ctx aws.Context, input *DeleteModelInput, opts ...request.Option) (*DeleteModelOutput, error)
DeleteModelWithContext is the same as DeleteModel with the addition of the ability to pass a context and additional request options.
See DeleteModel for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) DeleteOutcome ¶ added in v1.35.22
func (c *FraudDetector) DeleteOutcome(input *DeleteOutcomeInput) (*DeleteOutcomeOutput, error)
DeleteOutcome API operation for Amazon Fraud Detector.
Deletes an outcome.
You cannot delete an outcome that is used in a rule version.
When you delete an outcome, Amazon Fraud Detector permanently deletes that outcome and the data is no longer stored in Amazon Fraud Detector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation DeleteOutcome for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
ConflictException An exception indicating there was a conflict during a delete operation.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteOutcome
func (*FraudDetector) DeleteOutcomeRequest ¶ added in v1.35.22
func (c *FraudDetector) DeleteOutcomeRequest(input *DeleteOutcomeInput) (req *request.Request, output *DeleteOutcomeOutput)
DeleteOutcomeRequest generates a "aws/request.Request" representing the client's request for the DeleteOutcome operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteOutcome for more information on using the DeleteOutcome API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteOutcomeRequest method. req, resp := client.DeleteOutcomeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteOutcome
func (*FraudDetector) DeleteOutcomeWithContext ¶ added in v1.35.22
func (c *FraudDetector) DeleteOutcomeWithContext(ctx aws.Context, input *DeleteOutcomeInput, opts ...request.Option) (*DeleteOutcomeOutput, error)
DeleteOutcomeWithContext is the same as DeleteOutcome with the addition of the ability to pass a context and additional request options.
See DeleteOutcome for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) DeleteRule ¶ added in v1.33.8
func (c *FraudDetector) DeleteRule(input *DeleteRuleInput) (*DeleteRuleOutput, error)
DeleteRule API operation for Amazon Fraud Detector.
Deletes the rule. You cannot delete a rule if it is used by an ACTIVE or INACTIVE detector version.
When you delete a rule, Amazon Fraud Detector permanently deletes that rule and the data is no longer stored in Amazon Fraud Detector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation DeleteRule for usage and error information.
Returned Error Types:
ConflictException An exception indicating there was a conflict during a delete operation.
ValidationException An exception indicating a specified value is not allowed.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteRule
func (*FraudDetector) DeleteRuleRequest ¶ added in v1.33.8
func (c *FraudDetector) DeleteRuleRequest(input *DeleteRuleInput) (req *request.Request, output *DeleteRuleOutput)
DeleteRuleRequest generates a "aws/request.Request" representing the client's request for the DeleteRule operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteRule for more information on using the DeleteRule API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteRuleRequest method. req, resp := client.DeleteRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteRule
func (*FraudDetector) DeleteRuleWithContext ¶ added in v1.33.8
func (c *FraudDetector) DeleteRuleWithContext(ctx aws.Context, input *DeleteRuleInput, opts ...request.Option) (*DeleteRuleOutput, error)
DeleteRuleWithContext is the same as DeleteRule with the addition of the ability to pass a context and additional request options.
See DeleteRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) DeleteVariable ¶ added in v1.35.22
func (c *FraudDetector) DeleteVariable(input *DeleteVariableInput) (*DeleteVariableOutput, error)
DeleteVariable API operation for Amazon Fraud Detector.
Deletes a variable.
You can't delete variables that are included in an event type in Amazon Fraud Detector.
Amazon Fraud Detector automatically deletes model output variables and SageMaker model output variables when you delete the model. You can't delete these variables manually.
When you delete a variable, Amazon Fraud Detector permanently deletes that variable and the data is no longer stored in Amazon Fraud Detector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation DeleteVariable for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ConflictException An exception indicating there was a conflict during a delete operation.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteVariable
func (*FraudDetector) DeleteVariableRequest ¶ added in v1.35.22
func (c *FraudDetector) DeleteVariableRequest(input *DeleteVariableInput) (req *request.Request, output *DeleteVariableOutput)
DeleteVariableRequest generates a "aws/request.Request" representing the client's request for the DeleteVariable operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteVariable for more information on using the DeleteVariable API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteVariableRequest method. req, resp := client.DeleteVariableRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DeleteVariable
func (*FraudDetector) DeleteVariableWithContext ¶ added in v1.35.22
func (c *FraudDetector) DeleteVariableWithContext(ctx aws.Context, input *DeleteVariableInput, opts ...request.Option) (*DeleteVariableOutput, error)
DeleteVariableWithContext is the same as DeleteVariable with the addition of the ability to pass a context and additional request options.
See DeleteVariable for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) DescribeDetector ¶
func (c *FraudDetector) DescribeDetector(input *DescribeDetectorInput) (*DescribeDetectorOutput, error)
DescribeDetector API operation for Amazon Fraud Detector.
Gets all versions for a specified detector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation DescribeDetector for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DescribeDetector
func (*FraudDetector) DescribeDetectorRequest ¶
func (c *FraudDetector) DescribeDetectorRequest(input *DescribeDetectorInput) (req *request.Request, output *DescribeDetectorOutput)
DescribeDetectorRequest generates a "aws/request.Request" representing the client's request for the DescribeDetector operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeDetector for more information on using the DescribeDetector API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeDetectorRequest method. req, resp := client.DescribeDetectorRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DescribeDetector
func (*FraudDetector) DescribeDetectorWithContext ¶
func (c *FraudDetector) DescribeDetectorWithContext(ctx aws.Context, input *DescribeDetectorInput, opts ...request.Option) (*DescribeDetectorOutput, error)
DescribeDetectorWithContext is the same as DescribeDetector with the addition of the ability to pass a context and additional request options.
See DescribeDetector for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) DescribeModelVersions ¶
func (c *FraudDetector) DescribeModelVersions(input *DescribeModelVersionsInput) (*DescribeModelVersionsOutput, error)
DescribeModelVersions API operation for Amazon Fraud Detector.
Gets all of the model versions for the specified model type or for the specified model type and model ID. You can also get details for a single, specified model version.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation DescribeModelVersions for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DescribeModelVersions
func (*FraudDetector) DescribeModelVersionsPages ¶
func (c *FraudDetector) DescribeModelVersionsPages(input *DescribeModelVersionsInput, fn func(*DescribeModelVersionsOutput, bool) bool) error
DescribeModelVersionsPages iterates over the pages of a DescribeModelVersions operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See DescribeModelVersions method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a DescribeModelVersions operation. pageNum := 0 err := client.DescribeModelVersionsPages(params, func(page *frauddetector.DescribeModelVersionsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*FraudDetector) DescribeModelVersionsPagesWithContext ¶
func (c *FraudDetector) DescribeModelVersionsPagesWithContext(ctx aws.Context, input *DescribeModelVersionsInput, fn func(*DescribeModelVersionsOutput, bool) bool, opts ...request.Option) error
DescribeModelVersionsPagesWithContext same as DescribeModelVersionsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) DescribeModelVersionsRequest ¶
func (c *FraudDetector) DescribeModelVersionsRequest(input *DescribeModelVersionsInput) (req *request.Request, output *DescribeModelVersionsOutput)
DescribeModelVersionsRequest generates a "aws/request.Request" representing the client's request for the DescribeModelVersions operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeModelVersions for more information on using the DescribeModelVersions API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeModelVersionsRequest method. req, resp := client.DescribeModelVersionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/DescribeModelVersions
func (*FraudDetector) DescribeModelVersionsWithContext ¶
func (c *FraudDetector) DescribeModelVersionsWithContext(ctx aws.Context, input *DescribeModelVersionsInput, opts ...request.Option) (*DescribeModelVersionsOutput, error)
DescribeModelVersionsWithContext is the same as DescribeModelVersions with the addition of the ability to pass a context and additional request options.
See DescribeModelVersions for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetBatchImportJobs ¶ added in v1.41.0
func (c *FraudDetector) GetBatchImportJobs(input *GetBatchImportJobsInput) (*GetBatchImportJobsOutput, error)
GetBatchImportJobs API operation for Amazon Fraud Detector.
Gets all batch import jobs or a specific job of the specified ID. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 50 records per page. If you provide a maxResults, the value must be between 1 and 50. To get the next page results, provide the pagination token from the GetBatchImportJobsResponse as part of your request. A null pagination token fetches the records from the beginning.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation GetBatchImportJobs for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetBatchImportJobs
func (*FraudDetector) GetBatchImportJobsPages ¶ added in v1.41.0
func (c *FraudDetector) GetBatchImportJobsPages(input *GetBatchImportJobsInput, fn func(*GetBatchImportJobsOutput, bool) bool) error
GetBatchImportJobsPages iterates over the pages of a GetBatchImportJobs operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See GetBatchImportJobs method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a GetBatchImportJobs operation. pageNum := 0 err := client.GetBatchImportJobsPages(params, func(page *frauddetector.GetBatchImportJobsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*FraudDetector) GetBatchImportJobsPagesWithContext ¶ added in v1.41.0
func (c *FraudDetector) GetBatchImportJobsPagesWithContext(ctx aws.Context, input *GetBatchImportJobsInput, fn func(*GetBatchImportJobsOutput, bool) bool, opts ...request.Option) error
GetBatchImportJobsPagesWithContext same as GetBatchImportJobsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetBatchImportJobsRequest ¶ added in v1.41.0
func (c *FraudDetector) GetBatchImportJobsRequest(input *GetBatchImportJobsInput) (req *request.Request, output *GetBatchImportJobsOutput)
GetBatchImportJobsRequest generates a "aws/request.Request" representing the client's request for the GetBatchImportJobs operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetBatchImportJobs for more information on using the GetBatchImportJobs API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetBatchImportJobsRequest method. req, resp := client.GetBatchImportJobsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetBatchImportJobs
func (*FraudDetector) GetBatchImportJobsWithContext ¶ added in v1.41.0
func (c *FraudDetector) GetBatchImportJobsWithContext(ctx aws.Context, input *GetBatchImportJobsInput, opts ...request.Option) (*GetBatchImportJobsOutput, error)
GetBatchImportJobsWithContext is the same as GetBatchImportJobs with the addition of the ability to pass a context and additional request options.
See GetBatchImportJobs for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetBatchPredictionJobs ¶ added in v1.38.9
func (c *FraudDetector) GetBatchPredictionJobs(input *GetBatchPredictionJobsInput) (*GetBatchPredictionJobsOutput, error)
GetBatchPredictionJobs API operation for Amazon Fraud Detector.
Gets all batch prediction jobs or a specific job if you specify a job ID. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 50 records per page. If you provide a maxResults, the value must be between 1 and 50. To get the next page results, provide the pagination token from the GetBatchPredictionJobsResponse as part of your request. A null pagination token fetches the records from the beginning.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation GetBatchPredictionJobs for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetBatchPredictionJobs
func (*FraudDetector) GetBatchPredictionJobsPages ¶ added in v1.38.9
func (c *FraudDetector) GetBatchPredictionJobsPages(input *GetBatchPredictionJobsInput, fn func(*GetBatchPredictionJobsOutput, bool) bool) error
GetBatchPredictionJobsPages iterates over the pages of a GetBatchPredictionJobs operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See GetBatchPredictionJobs method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a GetBatchPredictionJobs operation. pageNum := 0 err := client.GetBatchPredictionJobsPages(params, func(page *frauddetector.GetBatchPredictionJobsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*FraudDetector) GetBatchPredictionJobsPagesWithContext ¶ added in v1.38.9
func (c *FraudDetector) GetBatchPredictionJobsPagesWithContext(ctx aws.Context, input *GetBatchPredictionJobsInput, fn func(*GetBatchPredictionJobsOutput, bool) bool, opts ...request.Option) error
GetBatchPredictionJobsPagesWithContext same as GetBatchPredictionJobsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetBatchPredictionJobsRequest ¶ added in v1.38.9
func (c *FraudDetector) GetBatchPredictionJobsRequest(input *GetBatchPredictionJobsInput) (req *request.Request, output *GetBatchPredictionJobsOutput)
GetBatchPredictionJobsRequest generates a "aws/request.Request" representing the client's request for the GetBatchPredictionJobs operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetBatchPredictionJobs for more information on using the GetBatchPredictionJobs API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetBatchPredictionJobsRequest method. req, resp := client.GetBatchPredictionJobsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetBatchPredictionJobs
func (*FraudDetector) GetBatchPredictionJobsWithContext ¶ added in v1.38.9
func (c *FraudDetector) GetBatchPredictionJobsWithContext(ctx aws.Context, input *GetBatchPredictionJobsInput, opts ...request.Option) (*GetBatchPredictionJobsOutput, error)
GetBatchPredictionJobsWithContext is the same as GetBatchPredictionJobs with the addition of the ability to pass a context and additional request options.
See GetBatchPredictionJobs for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetDeleteEventsByEventTypeStatus ¶ added in v1.41.0
func (c *FraudDetector) GetDeleteEventsByEventTypeStatus(input *GetDeleteEventsByEventTypeStatusInput) (*GetDeleteEventsByEventTypeStatusOutput, error)
GetDeleteEventsByEventTypeStatus API operation for Amazon Fraud Detector.
Retrieves the status of a DeleteEventsByEventType action.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation GetDeleteEventsByEventTypeStatus for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetDeleteEventsByEventTypeStatus
func (*FraudDetector) GetDeleteEventsByEventTypeStatusRequest ¶ added in v1.41.0
func (c *FraudDetector) GetDeleteEventsByEventTypeStatusRequest(input *GetDeleteEventsByEventTypeStatusInput) (req *request.Request, output *GetDeleteEventsByEventTypeStatusOutput)
GetDeleteEventsByEventTypeStatusRequest generates a "aws/request.Request" representing the client's request for the GetDeleteEventsByEventTypeStatus operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetDeleteEventsByEventTypeStatus for more information on using the GetDeleteEventsByEventTypeStatus API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetDeleteEventsByEventTypeStatusRequest method. req, resp := client.GetDeleteEventsByEventTypeStatusRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetDeleteEventsByEventTypeStatus
func (*FraudDetector) GetDeleteEventsByEventTypeStatusWithContext ¶ added in v1.41.0
func (c *FraudDetector) GetDeleteEventsByEventTypeStatusWithContext(ctx aws.Context, input *GetDeleteEventsByEventTypeStatusInput, opts ...request.Option) (*GetDeleteEventsByEventTypeStatusOutput, error)
GetDeleteEventsByEventTypeStatusWithContext is the same as GetDeleteEventsByEventTypeStatus with the addition of the ability to pass a context and additional request options.
See GetDeleteEventsByEventTypeStatus for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetDetectorVersion ¶
func (c *FraudDetector) GetDetectorVersion(input *GetDetectorVersionInput) (*GetDetectorVersionOutput, error)
GetDetectorVersion API operation for Amazon Fraud Detector.
Gets a particular detector version.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation GetDetectorVersion for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetDetectorVersion
func (*FraudDetector) GetDetectorVersionRequest ¶
func (c *FraudDetector) GetDetectorVersionRequest(input *GetDetectorVersionInput) (req *request.Request, output *GetDetectorVersionOutput)
GetDetectorVersionRequest generates a "aws/request.Request" representing the client's request for the GetDetectorVersion operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetDetectorVersion for more information on using the GetDetectorVersion API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetDetectorVersionRequest method. req, resp := client.GetDetectorVersionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetDetectorVersion
func (*FraudDetector) GetDetectorVersionWithContext ¶
func (c *FraudDetector) GetDetectorVersionWithContext(ctx aws.Context, input *GetDetectorVersionInput, opts ...request.Option) (*GetDetectorVersionOutput, error)
GetDetectorVersionWithContext is the same as GetDetectorVersion with the addition of the ability to pass a context and additional request options.
See GetDetectorVersion for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetDetectors ¶
func (c *FraudDetector) GetDetectors(input *GetDetectorsInput) (*GetDetectorsOutput, error)
GetDetectors API operation for Amazon Fraud Detector.
Gets all detectors or a single detector if a detectorId is specified. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 10 records per page. If you provide a maxResults, the value must be between 5 and 10. To get the next page results, provide the pagination token from the GetDetectorsResponse as part of your request. A null pagination token fetches the records from the beginning.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation GetDetectors for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetDetectors
func (*FraudDetector) GetDetectorsPages ¶
func (c *FraudDetector) GetDetectorsPages(input *GetDetectorsInput, fn func(*GetDetectorsOutput, bool) bool) error
GetDetectorsPages iterates over the pages of a GetDetectors operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See GetDetectors method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a GetDetectors operation. pageNum := 0 err := client.GetDetectorsPages(params, func(page *frauddetector.GetDetectorsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*FraudDetector) GetDetectorsPagesWithContext ¶
func (c *FraudDetector) GetDetectorsPagesWithContext(ctx aws.Context, input *GetDetectorsInput, fn func(*GetDetectorsOutput, bool) bool, opts ...request.Option) error
GetDetectorsPagesWithContext same as GetDetectorsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetDetectorsRequest ¶
func (c *FraudDetector) GetDetectorsRequest(input *GetDetectorsInput) (req *request.Request, output *GetDetectorsOutput)
GetDetectorsRequest generates a "aws/request.Request" representing the client's request for the GetDetectors operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetDetectors for more information on using the GetDetectors API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetDetectorsRequest method. req, resp := client.GetDetectorsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetDetectors
func (*FraudDetector) GetDetectorsWithContext ¶
func (c *FraudDetector) GetDetectorsWithContext(ctx aws.Context, input *GetDetectorsInput, opts ...request.Option) (*GetDetectorsOutput, error)
GetDetectorsWithContext is the same as GetDetectors with the addition of the ability to pass a context and additional request options.
See GetDetectors for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetEntityTypes ¶ added in v1.33.8
func (c *FraudDetector) GetEntityTypes(input *GetEntityTypesInput) (*GetEntityTypesOutput, error)
GetEntityTypes API operation for Amazon Fraud Detector.
Gets all entity types or a specific entity type if a name is specified. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 10 records per page. If you provide a maxResults, the value must be between 5 and 10. To get the next page results, provide the pagination token from the GetEntityTypesResponse as part of your request. A null pagination token fetches the records from the beginning.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation GetEntityTypes for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetEntityTypes
func (*FraudDetector) GetEntityTypesPages ¶ added in v1.33.8
func (c *FraudDetector) GetEntityTypesPages(input *GetEntityTypesInput, fn func(*GetEntityTypesOutput, bool) bool) error
GetEntityTypesPages iterates over the pages of a GetEntityTypes operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See GetEntityTypes method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a GetEntityTypes operation. pageNum := 0 err := client.GetEntityTypesPages(params, func(page *frauddetector.GetEntityTypesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*FraudDetector) GetEntityTypesPagesWithContext ¶ added in v1.33.8
func (c *FraudDetector) GetEntityTypesPagesWithContext(ctx aws.Context, input *GetEntityTypesInput, fn func(*GetEntityTypesOutput, bool) bool, opts ...request.Option) error
GetEntityTypesPagesWithContext same as GetEntityTypesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetEntityTypesRequest ¶ added in v1.33.8
func (c *FraudDetector) GetEntityTypesRequest(input *GetEntityTypesInput) (req *request.Request, output *GetEntityTypesOutput)
GetEntityTypesRequest generates a "aws/request.Request" representing the client's request for the GetEntityTypes operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetEntityTypes for more information on using the GetEntityTypes API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetEntityTypesRequest method. req, resp := client.GetEntityTypesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetEntityTypes
func (*FraudDetector) GetEntityTypesWithContext ¶ added in v1.33.8
func (c *FraudDetector) GetEntityTypesWithContext(ctx aws.Context, input *GetEntityTypesInput, opts ...request.Option) (*GetEntityTypesOutput, error)
GetEntityTypesWithContext is the same as GetEntityTypes with the addition of the ability to pass a context and additional request options.
See GetEntityTypes for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetEvent ¶ added in v1.41.0
func (c *FraudDetector) GetEvent(input *GetEventInput) (*GetEventOutput, error)
GetEvent API operation for Amazon Fraud Detector.
Retrieves details of events stored with Amazon Fraud Detector. This action does not retrieve prediction results.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation GetEvent for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetEvent
func (*FraudDetector) GetEventPrediction ¶ added in v1.33.8
func (c *FraudDetector) GetEventPrediction(input *GetEventPredictionInput) (*GetEventPredictionOutput, error)
GetEventPrediction API operation for Amazon Fraud Detector.
Evaluates an event against a detector version. If a version ID is not provided, the detector’s (ACTIVE) version is used.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation GetEventPrediction for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
ConflictException An exception indicating there was a conflict during a delete operation.
ResourceUnavailableException An exception indicating that the attached customer-owned (external) model threw an exception when Amazon Fraud Detector invoked the model.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetEventPrediction
func (*FraudDetector) GetEventPredictionMetadata ¶ added in v1.42.42
func (c *FraudDetector) GetEventPredictionMetadata(input *GetEventPredictionMetadataInput) (*GetEventPredictionMetadataOutput, error)
GetEventPredictionMetadata API operation for Amazon Fraud Detector.
Gets details of the past fraud predictions for the specified event ID, event type, detector ID, and detector version ID that was generated in the specified time period.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation GetEventPredictionMetadata for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
AccessDeniedException 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.
ThrottlingException An exception indicating a throttling error.
InternalServerException An exception indicating an internal server error.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetEventPredictionMetadata
func (*FraudDetector) GetEventPredictionMetadataRequest ¶ added in v1.42.42
func (c *FraudDetector) GetEventPredictionMetadataRequest(input *GetEventPredictionMetadataInput) (req *request.Request, output *GetEventPredictionMetadataOutput)
GetEventPredictionMetadataRequest generates a "aws/request.Request" representing the client's request for the GetEventPredictionMetadata operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetEventPredictionMetadata for more information on using the GetEventPredictionMetadata API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetEventPredictionMetadataRequest method. req, resp := client.GetEventPredictionMetadataRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetEventPredictionMetadata
func (*FraudDetector) GetEventPredictionMetadataWithContext ¶ added in v1.42.42
func (c *FraudDetector) GetEventPredictionMetadataWithContext(ctx aws.Context, input *GetEventPredictionMetadataInput, opts ...request.Option) (*GetEventPredictionMetadataOutput, error)
GetEventPredictionMetadataWithContext is the same as GetEventPredictionMetadata with the addition of the ability to pass a context and additional request options.
See GetEventPredictionMetadata for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetEventPredictionRequest ¶ added in v1.33.8
func (c *FraudDetector) GetEventPredictionRequest(input *GetEventPredictionInput) (req *request.Request, output *GetEventPredictionOutput)
GetEventPredictionRequest generates a "aws/request.Request" representing the client's request for the GetEventPrediction operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetEventPrediction for more information on using the GetEventPrediction API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetEventPredictionRequest method. req, resp := client.GetEventPredictionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetEventPrediction
func (*FraudDetector) GetEventPredictionWithContext ¶ added in v1.33.8
func (c *FraudDetector) GetEventPredictionWithContext(ctx aws.Context, input *GetEventPredictionInput, opts ...request.Option) (*GetEventPredictionOutput, error)
GetEventPredictionWithContext is the same as GetEventPrediction with the addition of the ability to pass a context and additional request options.
See GetEventPrediction for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetEventRequest ¶ added in v1.41.0
func (c *FraudDetector) GetEventRequest(input *GetEventInput) (req *request.Request, output *GetEventOutput)
GetEventRequest generates a "aws/request.Request" representing the client's request for the GetEvent operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetEvent for more information on using the GetEvent API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetEventRequest method. req, resp := client.GetEventRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetEvent
func (*FraudDetector) GetEventTypes ¶ added in v1.33.8
func (c *FraudDetector) GetEventTypes(input *GetEventTypesInput) (*GetEventTypesOutput, error)
GetEventTypes API operation for Amazon Fraud Detector.
Gets all event types or a specific event type if name is provided. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 10 records per page. If you provide a maxResults, the value must be between 5 and 10. To get the next page results, provide the pagination token from the GetEventTypesResponse as part of your request. A null pagination token fetches the records from the beginning.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation GetEventTypes for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetEventTypes
func (*FraudDetector) GetEventTypesPages ¶ added in v1.33.8
func (c *FraudDetector) GetEventTypesPages(input *GetEventTypesInput, fn func(*GetEventTypesOutput, bool) bool) error
GetEventTypesPages iterates over the pages of a GetEventTypes operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See GetEventTypes method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a GetEventTypes operation. pageNum := 0 err := client.GetEventTypesPages(params, func(page *frauddetector.GetEventTypesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*FraudDetector) GetEventTypesPagesWithContext ¶ added in v1.33.8
func (c *FraudDetector) GetEventTypesPagesWithContext(ctx aws.Context, input *GetEventTypesInput, fn func(*GetEventTypesOutput, bool) bool, opts ...request.Option) error
GetEventTypesPagesWithContext same as GetEventTypesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetEventTypesRequest ¶ added in v1.33.8
func (c *FraudDetector) GetEventTypesRequest(input *GetEventTypesInput) (req *request.Request, output *GetEventTypesOutput)
GetEventTypesRequest generates a "aws/request.Request" representing the client's request for the GetEventTypes operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetEventTypes for more information on using the GetEventTypes API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetEventTypesRequest method. req, resp := client.GetEventTypesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetEventTypes
func (*FraudDetector) GetEventTypesWithContext ¶ added in v1.33.8
func (c *FraudDetector) GetEventTypesWithContext(ctx aws.Context, input *GetEventTypesInput, opts ...request.Option) (*GetEventTypesOutput, error)
GetEventTypesWithContext is the same as GetEventTypes with the addition of the ability to pass a context and additional request options.
See GetEventTypes for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetEventWithContext ¶ added in v1.41.0
func (c *FraudDetector) GetEventWithContext(ctx aws.Context, input *GetEventInput, opts ...request.Option) (*GetEventOutput, error)
GetEventWithContext is the same as GetEvent with the addition of the ability to pass a context and additional request options.
See GetEvent for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetExternalModels ¶
func (c *FraudDetector) GetExternalModels(input *GetExternalModelsInput) (*GetExternalModelsOutput, error)
GetExternalModels API operation for Amazon Fraud Detector.
Gets the details for one or more Amazon SageMaker models that have been imported into the service. This is a paginated API. If you provide a null maxResults, this actions retrieves a maximum of 10 records per page. If you provide a maxResults, the value must be between 5 and 10. To get the next page results, provide the pagination token from the GetExternalModelsResult as part of your request. A null pagination token fetches the records from the beginning.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation GetExternalModels for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetExternalModels
func (*FraudDetector) GetExternalModelsPages ¶
func (c *FraudDetector) GetExternalModelsPages(input *GetExternalModelsInput, fn func(*GetExternalModelsOutput, bool) bool) error
GetExternalModelsPages iterates over the pages of a GetExternalModels operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See GetExternalModels method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a GetExternalModels operation. pageNum := 0 err := client.GetExternalModelsPages(params, func(page *frauddetector.GetExternalModelsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*FraudDetector) GetExternalModelsPagesWithContext ¶
func (c *FraudDetector) GetExternalModelsPagesWithContext(ctx aws.Context, input *GetExternalModelsInput, fn func(*GetExternalModelsOutput, bool) bool, opts ...request.Option) error
GetExternalModelsPagesWithContext same as GetExternalModelsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetExternalModelsRequest ¶
func (c *FraudDetector) GetExternalModelsRequest(input *GetExternalModelsInput) (req *request.Request, output *GetExternalModelsOutput)
GetExternalModelsRequest generates a "aws/request.Request" representing the client's request for the GetExternalModels operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetExternalModels for more information on using the GetExternalModels API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetExternalModelsRequest method. req, resp := client.GetExternalModelsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetExternalModels
func (*FraudDetector) GetExternalModelsWithContext ¶
func (c *FraudDetector) GetExternalModelsWithContext(ctx aws.Context, input *GetExternalModelsInput, opts ...request.Option) (*GetExternalModelsOutput, error)
GetExternalModelsWithContext is the same as GetExternalModels with the addition of the ability to pass a context and additional request options.
See GetExternalModels for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetKMSEncryptionKey ¶ added in v1.33.8
func (c *FraudDetector) GetKMSEncryptionKey(input *GetKMSEncryptionKeyInput) (*GetKMSEncryptionKeyOutput, error)
GetKMSEncryptionKey API operation for Amazon Fraud Detector.
Gets the encryption key if a KMS key has been specified to be used to encrypt content in Amazon Fraud Detector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation GetKMSEncryptionKey for usage and error information.
Returned Error Types:
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetKMSEncryptionKey
func (*FraudDetector) GetKMSEncryptionKeyRequest ¶ added in v1.33.8
func (c *FraudDetector) GetKMSEncryptionKeyRequest(input *GetKMSEncryptionKeyInput) (req *request.Request, output *GetKMSEncryptionKeyOutput)
GetKMSEncryptionKeyRequest generates a "aws/request.Request" representing the client's request for the GetKMSEncryptionKey operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetKMSEncryptionKey for more information on using the GetKMSEncryptionKey API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetKMSEncryptionKeyRequest method. req, resp := client.GetKMSEncryptionKeyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetKMSEncryptionKey
func (*FraudDetector) GetKMSEncryptionKeyWithContext ¶ added in v1.33.8
func (c *FraudDetector) GetKMSEncryptionKeyWithContext(ctx aws.Context, input *GetKMSEncryptionKeyInput, opts ...request.Option) (*GetKMSEncryptionKeyOutput, error)
GetKMSEncryptionKeyWithContext is the same as GetKMSEncryptionKey with the addition of the ability to pass a context and additional request options.
See GetKMSEncryptionKey for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetLabels ¶ added in v1.33.8
func (c *FraudDetector) GetLabels(input *GetLabelsInput) (*GetLabelsOutput, error)
GetLabels API operation for Amazon Fraud Detector.
Gets all labels or a specific label if name is provided. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 50 records per page. If you provide a maxResults, the value must be between 10 and 50. To get the next page results, provide the pagination token from the GetGetLabelsResponse as part of your request. A null pagination token fetches the records from the beginning.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation GetLabels for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetLabels
func (*FraudDetector) GetLabelsPages ¶ added in v1.33.8
func (c *FraudDetector) GetLabelsPages(input *GetLabelsInput, fn func(*GetLabelsOutput, bool) bool) error
GetLabelsPages iterates over the pages of a GetLabels operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See GetLabels method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a GetLabels operation. pageNum := 0 err := client.GetLabelsPages(params, func(page *frauddetector.GetLabelsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*FraudDetector) GetLabelsPagesWithContext ¶ added in v1.33.8
func (c *FraudDetector) GetLabelsPagesWithContext(ctx aws.Context, input *GetLabelsInput, fn func(*GetLabelsOutput, bool) bool, opts ...request.Option) error
GetLabelsPagesWithContext same as GetLabelsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetLabelsRequest ¶ added in v1.33.8
func (c *FraudDetector) GetLabelsRequest(input *GetLabelsInput) (req *request.Request, output *GetLabelsOutput)
GetLabelsRequest generates a "aws/request.Request" representing the client's request for the GetLabels operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetLabels for more information on using the GetLabels API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetLabelsRequest method. req, resp := client.GetLabelsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetLabels
func (*FraudDetector) GetLabelsWithContext ¶ added in v1.33.8
func (c *FraudDetector) GetLabelsWithContext(ctx aws.Context, input *GetLabelsInput, opts ...request.Option) (*GetLabelsOutput, error)
GetLabelsWithContext is the same as GetLabels with the addition of the ability to pass a context and additional request options.
See GetLabels for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetListElements ¶ added in v1.44.202
func (c *FraudDetector) GetListElements(input *GetListElementsInput) (*GetListElementsOutput, error)
GetListElements API operation for Amazon Fraud Detector.
Gets all the elements in the specified list.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation GetListElements for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetListElements
func (*FraudDetector) GetListElementsPages ¶ added in v1.44.202
func (c *FraudDetector) GetListElementsPages(input *GetListElementsInput, fn func(*GetListElementsOutput, bool) bool) error
GetListElementsPages iterates over the pages of a GetListElements operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See GetListElements method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a GetListElements operation. pageNum := 0 err := client.GetListElementsPages(params, func(page *frauddetector.GetListElementsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*FraudDetector) GetListElementsPagesWithContext ¶ added in v1.44.202
func (c *FraudDetector) GetListElementsPagesWithContext(ctx aws.Context, input *GetListElementsInput, fn func(*GetListElementsOutput, bool) bool, opts ...request.Option) error
GetListElementsPagesWithContext same as GetListElementsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetListElementsRequest ¶ added in v1.44.202
func (c *FraudDetector) GetListElementsRequest(input *GetListElementsInput) (req *request.Request, output *GetListElementsOutput)
GetListElementsRequest generates a "aws/request.Request" representing the client's request for the GetListElements operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetListElements for more information on using the GetListElements API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetListElementsRequest method. req, resp := client.GetListElementsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetListElements
func (*FraudDetector) GetListElementsWithContext ¶ added in v1.44.202
func (c *FraudDetector) GetListElementsWithContext(ctx aws.Context, input *GetListElementsInput, opts ...request.Option) (*GetListElementsOutput, error)
GetListElementsWithContext is the same as GetListElements with the addition of the ability to pass a context and additional request options.
See GetListElements for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetListsMetadata ¶ added in v1.44.202
func (c *FraudDetector) GetListsMetadata(input *GetListsMetadataInput) (*GetListsMetadataOutput, error)
GetListsMetadata API operation for Amazon Fraud Detector.
Gets the metadata of either all the lists under the account or the specified list.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation GetListsMetadata for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetListsMetadata
func (*FraudDetector) GetListsMetadataPages ¶ added in v1.44.202
func (c *FraudDetector) GetListsMetadataPages(input *GetListsMetadataInput, fn func(*GetListsMetadataOutput, bool) bool) error
GetListsMetadataPages iterates over the pages of a GetListsMetadata operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See GetListsMetadata method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a GetListsMetadata operation. pageNum := 0 err := client.GetListsMetadataPages(params, func(page *frauddetector.GetListsMetadataOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*FraudDetector) GetListsMetadataPagesWithContext ¶ added in v1.44.202
func (c *FraudDetector) GetListsMetadataPagesWithContext(ctx aws.Context, input *GetListsMetadataInput, fn func(*GetListsMetadataOutput, bool) bool, opts ...request.Option) error
GetListsMetadataPagesWithContext same as GetListsMetadataPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetListsMetadataRequest ¶ added in v1.44.202
func (c *FraudDetector) GetListsMetadataRequest(input *GetListsMetadataInput) (req *request.Request, output *GetListsMetadataOutput)
GetListsMetadataRequest generates a "aws/request.Request" representing the client's request for the GetListsMetadata operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetListsMetadata for more information on using the GetListsMetadata API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetListsMetadataRequest method. req, resp := client.GetListsMetadataRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetListsMetadata
func (*FraudDetector) GetListsMetadataWithContext ¶ added in v1.44.202
func (c *FraudDetector) GetListsMetadataWithContext(ctx aws.Context, input *GetListsMetadataInput, opts ...request.Option) (*GetListsMetadataOutput, error)
GetListsMetadataWithContext is the same as GetListsMetadata with the addition of the ability to pass a context and additional request options.
See GetListsMetadata for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetModelVersion ¶
func (c *FraudDetector) GetModelVersion(input *GetModelVersionInput) (*GetModelVersionOutput, error)
GetModelVersion API operation for Amazon Fraud Detector.
Gets the details of the specified model version.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation GetModelVersion for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetModelVersion
func (*FraudDetector) GetModelVersionRequest ¶
func (c *FraudDetector) GetModelVersionRequest(input *GetModelVersionInput) (req *request.Request, output *GetModelVersionOutput)
GetModelVersionRequest generates a "aws/request.Request" representing the client's request for the GetModelVersion operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetModelVersion for more information on using the GetModelVersion API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetModelVersionRequest method. req, resp := client.GetModelVersionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetModelVersion
func (*FraudDetector) GetModelVersionWithContext ¶
func (c *FraudDetector) GetModelVersionWithContext(ctx aws.Context, input *GetModelVersionInput, opts ...request.Option) (*GetModelVersionOutput, error)
GetModelVersionWithContext is the same as GetModelVersion with the addition of the ability to pass a context and additional request options.
See GetModelVersion for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetModels ¶
func (c *FraudDetector) GetModels(input *GetModelsInput) (*GetModelsOutput, error)
GetModels API operation for Amazon Fraud Detector.
Gets one or more models. Gets all models for the Amazon Web Services account if no model type and no model id provided. Gets all models for the Amazon Web Services account and model type, if the model type is specified but model id is not provided. Gets a specific model if (model type, model id) tuple is specified.
This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 10 records per page. If you provide a maxResults, the value must be between 1 and 10. To get the next page results, provide the pagination token from the response as part of your request. A null pagination token fetches the records from the beginning.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation GetModels for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetModels
func (*FraudDetector) GetModelsPages ¶
func (c *FraudDetector) GetModelsPages(input *GetModelsInput, fn func(*GetModelsOutput, bool) bool) error
GetModelsPages iterates over the pages of a GetModels operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See GetModels method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a GetModels operation. pageNum := 0 err := client.GetModelsPages(params, func(page *frauddetector.GetModelsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*FraudDetector) GetModelsPagesWithContext ¶
func (c *FraudDetector) GetModelsPagesWithContext(ctx aws.Context, input *GetModelsInput, fn func(*GetModelsOutput, bool) bool, opts ...request.Option) error
GetModelsPagesWithContext same as GetModelsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetModelsRequest ¶
func (c *FraudDetector) GetModelsRequest(input *GetModelsInput) (req *request.Request, output *GetModelsOutput)
GetModelsRequest generates a "aws/request.Request" representing the client's request for the GetModels operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetModels for more information on using the GetModels API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetModelsRequest method. req, resp := client.GetModelsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetModels
func (*FraudDetector) GetModelsWithContext ¶
func (c *FraudDetector) GetModelsWithContext(ctx aws.Context, input *GetModelsInput, opts ...request.Option) (*GetModelsOutput, error)
GetModelsWithContext is the same as GetModels with the addition of the ability to pass a context and additional request options.
See GetModels for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetOutcomes ¶
func (c *FraudDetector) GetOutcomes(input *GetOutcomesInput) (*GetOutcomesOutput, error)
GetOutcomes API operation for Amazon Fraud Detector.
Gets one or more outcomes. This is a paginated API. If you provide a null maxResults, this actions retrieves a maximum of 100 records per page. If you provide a maxResults, the value must be between 50 and 100. To get the next page results, provide the pagination token from the GetOutcomesResult as part of your request. A null pagination token fetches the records from the beginning.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation GetOutcomes for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetOutcomes
func (*FraudDetector) GetOutcomesPages ¶
func (c *FraudDetector) GetOutcomesPages(input *GetOutcomesInput, fn func(*GetOutcomesOutput, bool) bool) error
GetOutcomesPages iterates over the pages of a GetOutcomes operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See GetOutcomes method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a GetOutcomes operation. pageNum := 0 err := client.GetOutcomesPages(params, func(page *frauddetector.GetOutcomesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*FraudDetector) GetOutcomesPagesWithContext ¶
func (c *FraudDetector) GetOutcomesPagesWithContext(ctx aws.Context, input *GetOutcomesInput, fn func(*GetOutcomesOutput, bool) bool, opts ...request.Option) error
GetOutcomesPagesWithContext same as GetOutcomesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetOutcomesRequest ¶
func (c *FraudDetector) GetOutcomesRequest(input *GetOutcomesInput) (req *request.Request, output *GetOutcomesOutput)
GetOutcomesRequest generates a "aws/request.Request" representing the client's request for the GetOutcomes operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetOutcomes for more information on using the GetOutcomes API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetOutcomesRequest method. req, resp := client.GetOutcomesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetOutcomes
func (*FraudDetector) GetOutcomesWithContext ¶
func (c *FraudDetector) GetOutcomesWithContext(ctx aws.Context, input *GetOutcomesInput, opts ...request.Option) (*GetOutcomesOutput, error)
GetOutcomesWithContext is the same as GetOutcomes with the addition of the ability to pass a context and additional request options.
See GetOutcomes for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetRules ¶
func (c *FraudDetector) GetRules(input *GetRulesInput) (*GetRulesOutput, error)
GetRules API operation for Amazon Fraud Detector.
Get all rules for a detector (paginated) if ruleId and ruleVersion are not specified. Gets all rules for the detector and the ruleId if present (paginated). Gets a specific rule if both the ruleId and the ruleVersion are specified.
This is a paginated API. Providing null maxResults results in retrieving maximum of 100 records per page. If you provide maxResults the value must be between 50 and 100. To get the next page result, a provide a pagination token from GetRulesResult as part of your request. Null pagination token fetches the records from the beginning.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation GetRules for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetRules
func (*FraudDetector) GetRulesPages ¶
func (c *FraudDetector) GetRulesPages(input *GetRulesInput, fn func(*GetRulesOutput, bool) bool) error
GetRulesPages iterates over the pages of a GetRules operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See GetRules method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a GetRules operation. pageNum := 0 err := client.GetRulesPages(params, func(page *frauddetector.GetRulesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*FraudDetector) GetRulesPagesWithContext ¶
func (c *FraudDetector) GetRulesPagesWithContext(ctx aws.Context, input *GetRulesInput, fn func(*GetRulesOutput, bool) bool, opts ...request.Option) error
GetRulesPagesWithContext same as GetRulesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetRulesRequest ¶
func (c *FraudDetector) GetRulesRequest(input *GetRulesInput) (req *request.Request, output *GetRulesOutput)
GetRulesRequest generates a "aws/request.Request" representing the client's request for the GetRules operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetRules for more information on using the GetRules API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetRulesRequest method. req, resp := client.GetRulesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetRules
func (*FraudDetector) GetRulesWithContext ¶
func (c *FraudDetector) GetRulesWithContext(ctx aws.Context, input *GetRulesInput, opts ...request.Option) (*GetRulesOutput, error)
GetRulesWithContext is the same as GetRules with the addition of the ability to pass a context and additional request options.
See GetRules for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetVariables ¶
func (c *FraudDetector) GetVariables(input *GetVariablesInput) (*GetVariablesOutput, error)
GetVariables API operation for Amazon Fraud Detector.
Gets all of the variables or the specific variable. This is a paginated API. Providing null maxSizePerPage results in retrieving maximum of 100 records per page. If you provide maxSizePerPage the value must be between 50 and 100. To get the next page result, a provide a pagination token from GetVariablesResult as part of your request. Null pagination token fetches the records from the beginning.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation GetVariables for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetVariables
func (*FraudDetector) GetVariablesPages ¶
func (c *FraudDetector) GetVariablesPages(input *GetVariablesInput, fn func(*GetVariablesOutput, bool) bool) error
GetVariablesPages iterates over the pages of a GetVariables operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See GetVariables method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a GetVariables operation. pageNum := 0 err := client.GetVariablesPages(params, func(page *frauddetector.GetVariablesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*FraudDetector) GetVariablesPagesWithContext ¶
func (c *FraudDetector) GetVariablesPagesWithContext(ctx aws.Context, input *GetVariablesInput, fn func(*GetVariablesOutput, bool) bool, opts ...request.Option) error
GetVariablesPagesWithContext same as GetVariablesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) GetVariablesRequest ¶
func (c *FraudDetector) GetVariablesRequest(input *GetVariablesInput) (req *request.Request, output *GetVariablesOutput)
GetVariablesRequest generates a "aws/request.Request" representing the client's request for the GetVariables operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetVariables for more information on using the GetVariables API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetVariablesRequest method. req, resp := client.GetVariablesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/GetVariables
func (*FraudDetector) GetVariablesWithContext ¶
func (c *FraudDetector) GetVariablesWithContext(ctx aws.Context, input *GetVariablesInput, opts ...request.Option) (*GetVariablesOutput, error)
GetVariablesWithContext is the same as GetVariables with the addition of the ability to pass a context and additional request options.
See GetVariables for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) ListEventPredictions ¶ added in v1.42.42
func (c *FraudDetector) ListEventPredictions(input *ListEventPredictionsInput) (*ListEventPredictionsOutput, error)
ListEventPredictions API operation for Amazon Fraud Detector.
Gets a list of past predictions. The list can be filtered by detector ID, detector version ID, event ID, event type, or by specifying a time period. If filter is not specified, the most recent prediction is returned.
For example, the following filter lists all past predictions for xyz event type - { "eventType":{ "value": "xyz" }” }
This is a paginated API. If you provide a null maxResults, this action will retrieve a maximum of 10 records per page. If you provide a maxResults, the value must be between 50 and 100. To get the next page results, provide the nextToken from the response as part of your request. A null nextToken fetches the records from the beginning.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation ListEventPredictions for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
AccessDeniedException 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.
ThrottlingException An exception indicating a throttling error.
InternalServerException An exception indicating an internal server error.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/ListEventPredictions
func (*FraudDetector) ListEventPredictionsPages ¶ added in v1.42.42
func (c *FraudDetector) ListEventPredictionsPages(input *ListEventPredictionsInput, fn func(*ListEventPredictionsOutput, bool) bool) error
ListEventPredictionsPages iterates over the pages of a ListEventPredictions operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListEventPredictions method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListEventPredictions operation. pageNum := 0 err := client.ListEventPredictionsPages(params, func(page *frauddetector.ListEventPredictionsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*FraudDetector) ListEventPredictionsPagesWithContext ¶ added in v1.42.42
func (c *FraudDetector) ListEventPredictionsPagesWithContext(ctx aws.Context, input *ListEventPredictionsInput, fn func(*ListEventPredictionsOutput, bool) bool, opts ...request.Option) error
ListEventPredictionsPagesWithContext same as ListEventPredictionsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) ListEventPredictionsRequest ¶ added in v1.42.42
func (c *FraudDetector) ListEventPredictionsRequest(input *ListEventPredictionsInput) (req *request.Request, output *ListEventPredictionsOutput)
ListEventPredictionsRequest generates a "aws/request.Request" representing the client's request for the ListEventPredictions operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListEventPredictions for more information on using the ListEventPredictions API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListEventPredictionsRequest method. req, resp := client.ListEventPredictionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/ListEventPredictions
func (*FraudDetector) ListEventPredictionsWithContext ¶ added in v1.42.42
func (c *FraudDetector) ListEventPredictionsWithContext(ctx aws.Context, input *ListEventPredictionsInput, opts ...request.Option) (*ListEventPredictionsOutput, error)
ListEventPredictionsWithContext is the same as ListEventPredictions with the addition of the ability to pass a context and additional request options.
See ListEventPredictions for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) ListTagsForResource ¶ added in v1.33.8
func (c *FraudDetector) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
ListTagsForResource API operation for Amazon Fraud Detector.
Lists all tags associated with the resource. This is a paginated API. To get the next page results, provide the pagination token from the response as part of your request. A null pagination token fetches the records from the beginning.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation ListTagsForResource for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/ListTagsForResource
func (*FraudDetector) ListTagsForResourcePages ¶ added in v1.33.8
func (c *FraudDetector) ListTagsForResourcePages(input *ListTagsForResourceInput, fn func(*ListTagsForResourceOutput, bool) bool) error
ListTagsForResourcePages iterates over the pages of a ListTagsForResource operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListTagsForResource method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListTagsForResource operation. pageNum := 0 err := client.ListTagsForResourcePages(params, func(page *frauddetector.ListTagsForResourceOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*FraudDetector) ListTagsForResourcePagesWithContext ¶ added in v1.33.8
func (c *FraudDetector) ListTagsForResourcePagesWithContext(ctx aws.Context, input *ListTagsForResourceInput, fn func(*ListTagsForResourceOutput, bool) bool, opts ...request.Option) error
ListTagsForResourcePagesWithContext same as ListTagsForResourcePages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) ListTagsForResourceRequest ¶ added in v1.33.8
func (c *FraudDetector) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
ListTagsForResourceRequest generates a "aws/request.Request" representing the client's request for the ListTagsForResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTagsForResource for more information on using the ListTagsForResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTagsForResourceRequest method. req, resp := client.ListTagsForResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/ListTagsForResource
func (*FraudDetector) ListTagsForResourceWithContext ¶ added in v1.33.8
func (c *FraudDetector) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
ListTagsForResourceWithContext is the same as ListTagsForResource with the addition of the ability to pass a context and additional request options.
See ListTagsForResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) PutDetector ¶
func (c *FraudDetector) PutDetector(input *PutDetectorInput) (*PutDetectorOutput, error)
PutDetector API operation for Amazon Fraud Detector.
Creates or updates a detector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation PutDetector for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
ConflictException An exception indicating there was a conflict during a delete operation.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/PutDetector
func (*FraudDetector) PutDetectorRequest ¶
func (c *FraudDetector) PutDetectorRequest(input *PutDetectorInput) (req *request.Request, output *PutDetectorOutput)
PutDetectorRequest generates a "aws/request.Request" representing the client's request for the PutDetector operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutDetector for more information on using the PutDetector API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutDetectorRequest method. req, resp := client.PutDetectorRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/PutDetector
func (*FraudDetector) PutDetectorWithContext ¶
func (c *FraudDetector) PutDetectorWithContext(ctx aws.Context, input *PutDetectorInput, opts ...request.Option) (*PutDetectorOutput, error)
PutDetectorWithContext is the same as PutDetector with the addition of the ability to pass a context and additional request options.
See PutDetector for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) PutEntityType ¶ added in v1.33.8
func (c *FraudDetector) PutEntityType(input *PutEntityTypeInput) (*PutEntityTypeOutput, error)
PutEntityType API operation for Amazon Fraud Detector.
Creates or updates an entity type. An entity represents who is performing the event. As part of a fraud prediction, you pass the entity ID to indicate the specific entity who performed the event. An entity type classifies the entity. Example classifications include customer, merchant, or account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation PutEntityType for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
ConflictException An exception indicating there was a conflict during a delete operation.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/PutEntityType
func (*FraudDetector) PutEntityTypeRequest ¶ added in v1.33.8
func (c *FraudDetector) PutEntityTypeRequest(input *PutEntityTypeInput) (req *request.Request, output *PutEntityTypeOutput)
PutEntityTypeRequest generates a "aws/request.Request" representing the client's request for the PutEntityType operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutEntityType for more information on using the PutEntityType API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutEntityTypeRequest method. req, resp := client.PutEntityTypeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/PutEntityType
func (*FraudDetector) PutEntityTypeWithContext ¶ added in v1.33.8
func (c *FraudDetector) PutEntityTypeWithContext(ctx aws.Context, input *PutEntityTypeInput, opts ...request.Option) (*PutEntityTypeOutput, error)
PutEntityTypeWithContext is the same as PutEntityType with the addition of the ability to pass a context and additional request options.
See PutEntityType for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) PutEventType ¶ added in v1.33.8
func (c *FraudDetector) PutEventType(input *PutEventTypeInput) (*PutEventTypeOutput, error)
PutEventType API operation for Amazon Fraud Detector.
Creates or updates an event type. An event is a business activity that is evaluated for fraud risk. With Amazon Fraud Detector, you generate fraud predictions for events. An event type defines the structure for an event sent to Amazon Fraud Detector. This includes the variables sent as part of the event, the entity performing the event (such as a customer), and the labels that classify the event. Example event types include online payment transactions, account registrations, and authentications.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation PutEventType for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
ConflictException An exception indicating there was a conflict during a delete operation.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/PutEventType
func (*FraudDetector) PutEventTypeRequest ¶ added in v1.33.8
func (c *FraudDetector) PutEventTypeRequest(input *PutEventTypeInput) (req *request.Request, output *PutEventTypeOutput)
PutEventTypeRequest generates a "aws/request.Request" representing the client's request for the PutEventType operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutEventType for more information on using the PutEventType API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutEventTypeRequest method. req, resp := client.PutEventTypeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/PutEventType
func (*FraudDetector) PutEventTypeWithContext ¶ added in v1.33.8
func (c *FraudDetector) PutEventTypeWithContext(ctx aws.Context, input *PutEventTypeInput, opts ...request.Option) (*PutEventTypeOutput, error)
PutEventTypeWithContext is the same as PutEventType with the addition of the ability to pass a context and additional request options.
See PutEventType for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) PutExternalModel ¶
func (c *FraudDetector) PutExternalModel(input *PutExternalModelInput) (*PutExternalModelOutput, error)
PutExternalModel API operation for Amazon Fraud Detector.
Creates or updates an Amazon SageMaker model endpoint. You can also use this action to update the configuration of the model endpoint, including the IAM role and/or the mapped variables.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation PutExternalModel for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
ConflictException An exception indicating there was a conflict during a delete operation.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/PutExternalModel
func (*FraudDetector) PutExternalModelRequest ¶
func (c *FraudDetector) PutExternalModelRequest(input *PutExternalModelInput) (req *request.Request, output *PutExternalModelOutput)
PutExternalModelRequest generates a "aws/request.Request" representing the client's request for the PutExternalModel operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutExternalModel for more information on using the PutExternalModel API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutExternalModelRequest method. req, resp := client.PutExternalModelRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/PutExternalModel
func (*FraudDetector) PutExternalModelWithContext ¶
func (c *FraudDetector) PutExternalModelWithContext(ctx aws.Context, input *PutExternalModelInput, opts ...request.Option) (*PutExternalModelOutput, error)
PutExternalModelWithContext is the same as PutExternalModel with the addition of the ability to pass a context and additional request options.
See PutExternalModel for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) PutKMSEncryptionKey ¶ added in v1.33.8
func (c *FraudDetector) PutKMSEncryptionKey(input *PutKMSEncryptionKeyInput) (*PutKMSEncryptionKeyOutput, error)
PutKMSEncryptionKey API operation for Amazon Fraud Detector.
Specifies the KMS key to be used to encrypt content in Amazon Fraud Detector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation PutKMSEncryptionKey for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
ConflictException An exception indicating there was a conflict during a delete operation.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/PutKMSEncryptionKey
func (*FraudDetector) PutKMSEncryptionKeyRequest ¶ added in v1.33.8
func (c *FraudDetector) PutKMSEncryptionKeyRequest(input *PutKMSEncryptionKeyInput) (req *request.Request, output *PutKMSEncryptionKeyOutput)
PutKMSEncryptionKeyRequest generates a "aws/request.Request" representing the client's request for the PutKMSEncryptionKey operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutKMSEncryptionKey for more information on using the PutKMSEncryptionKey API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutKMSEncryptionKeyRequest method. req, resp := client.PutKMSEncryptionKeyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/PutKMSEncryptionKey
func (*FraudDetector) PutKMSEncryptionKeyWithContext ¶ added in v1.33.8
func (c *FraudDetector) PutKMSEncryptionKeyWithContext(ctx aws.Context, input *PutKMSEncryptionKeyInput, opts ...request.Option) (*PutKMSEncryptionKeyOutput, error)
PutKMSEncryptionKeyWithContext is the same as PutKMSEncryptionKey with the addition of the ability to pass a context and additional request options.
See PutKMSEncryptionKey for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) PutLabel ¶ added in v1.33.8
func (c *FraudDetector) PutLabel(input *PutLabelInput) (*PutLabelOutput, error)
PutLabel API operation for Amazon Fraud Detector.
Creates or updates label. A label classifies an event as fraudulent or legitimate. Labels are associated with event types and used to train supervised machine learning models in Amazon Fraud Detector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation PutLabel for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
ConflictException An exception indicating there was a conflict during a delete operation.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/PutLabel
func (*FraudDetector) PutLabelRequest ¶ added in v1.33.8
func (c *FraudDetector) PutLabelRequest(input *PutLabelInput) (req *request.Request, output *PutLabelOutput)
PutLabelRequest generates a "aws/request.Request" representing the client's request for the PutLabel operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutLabel for more information on using the PutLabel API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutLabelRequest method. req, resp := client.PutLabelRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/PutLabel
func (*FraudDetector) PutLabelWithContext ¶ added in v1.33.8
func (c *FraudDetector) PutLabelWithContext(ctx aws.Context, input *PutLabelInput, opts ...request.Option) (*PutLabelOutput, error)
PutLabelWithContext is the same as PutLabel with the addition of the ability to pass a context and additional request options.
See PutLabel for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) PutOutcome ¶
func (c *FraudDetector) PutOutcome(input *PutOutcomeInput) (*PutOutcomeOutput, error)
PutOutcome API operation for Amazon Fraud Detector.
Creates or updates an outcome.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation PutOutcome for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
ConflictException An exception indicating there was a conflict during a delete operation.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/PutOutcome
func (*FraudDetector) PutOutcomeRequest ¶
func (c *FraudDetector) PutOutcomeRequest(input *PutOutcomeInput) (req *request.Request, output *PutOutcomeOutput)
PutOutcomeRequest generates a "aws/request.Request" representing the client's request for the PutOutcome operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutOutcome for more information on using the PutOutcome API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutOutcomeRequest method. req, resp := client.PutOutcomeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/PutOutcome
func (*FraudDetector) PutOutcomeWithContext ¶
func (c *FraudDetector) PutOutcomeWithContext(ctx aws.Context, input *PutOutcomeInput, opts ...request.Option) (*PutOutcomeOutput, error)
PutOutcomeWithContext is the same as PutOutcome with the addition of the ability to pass a context and additional request options.
See PutOutcome for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) SendEvent ¶ added in v1.41.0
func (c *FraudDetector) SendEvent(input *SendEventInput) (*SendEventOutput, error)
SendEvent API operation for Amazon Fraud Detector.
Stores events in Amazon Fraud Detector without generating fraud predictions for those events. For example, you can use SendEvent to upload a historical dataset, which you can then later use to train a model.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation SendEvent for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ConflictException An exception indicating there was a conflict during a delete operation.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/SendEvent
func (*FraudDetector) SendEventRequest ¶ added in v1.41.0
func (c *FraudDetector) SendEventRequest(input *SendEventInput) (req *request.Request, output *SendEventOutput)
SendEventRequest generates a "aws/request.Request" representing the client's request for the SendEvent operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See SendEvent for more information on using the SendEvent API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the SendEventRequest method. req, resp := client.SendEventRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/SendEvent
func (*FraudDetector) SendEventWithContext ¶ added in v1.41.0
func (c *FraudDetector) SendEventWithContext(ctx aws.Context, input *SendEventInput, opts ...request.Option) (*SendEventOutput, error)
SendEventWithContext is the same as SendEvent with the addition of the ability to pass a context and additional request options.
See SendEvent for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) TagResource ¶ added in v1.33.8
func (c *FraudDetector) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
TagResource API operation for Amazon Fraud Detector.
Assigns tags to a resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation TagResource for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/TagResource
func (*FraudDetector) TagResourceRequest ¶ added in v1.33.8
func (c *FraudDetector) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
TagResourceRequest generates a "aws/request.Request" representing the client's request for the TagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See TagResource for more information on using the TagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the TagResourceRequest method. req, resp := client.TagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/TagResource
func (*FraudDetector) TagResourceWithContext ¶ added in v1.33.8
func (c *FraudDetector) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
TagResourceWithContext is the same as TagResource with the addition of the ability to pass a context and additional request options.
See TagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) UntagResource ¶ added in v1.33.8
func (c *FraudDetector) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
UntagResource API operation for Amazon Fraud Detector.
Removes tags from a resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation UntagResource for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UntagResource
func (*FraudDetector) UntagResourceRequest ¶ added in v1.33.8
func (c *FraudDetector) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
UntagResourceRequest generates a "aws/request.Request" representing the client's request for the UntagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UntagResource for more information on using the UntagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UntagResourceRequest method. req, resp := client.UntagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UntagResource
func (*FraudDetector) UntagResourceWithContext ¶ added in v1.33.8
func (c *FraudDetector) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
UntagResourceWithContext is the same as UntagResource with the addition of the ability to pass a context and additional request options.
See UntagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) UpdateDetectorVersion ¶
func (c *FraudDetector) UpdateDetectorVersion(input *UpdateDetectorVersionInput) (*UpdateDetectorVersionOutput, error)
UpdateDetectorVersion API operation for Amazon Fraud Detector.
Updates a detector version. The detector version attributes that you can update include models, external model endpoints, rules, rule execution mode, and description. You can only update a DRAFT detector version.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation UpdateDetectorVersion for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
ConflictException An exception indicating there was a conflict during a delete operation.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UpdateDetectorVersion
func (*FraudDetector) UpdateDetectorVersionMetadata ¶
func (c *FraudDetector) UpdateDetectorVersionMetadata(input *UpdateDetectorVersionMetadataInput) (*UpdateDetectorVersionMetadataOutput, error)
UpdateDetectorVersionMetadata API operation for Amazon Fraud Detector.
Updates the detector version's description. You can update the metadata for any detector version (DRAFT, ACTIVE, or INACTIVE).
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation UpdateDetectorVersionMetadata for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
ConflictException An exception indicating there was a conflict during a delete operation.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UpdateDetectorVersionMetadata
func (*FraudDetector) UpdateDetectorVersionMetadataRequest ¶
func (c *FraudDetector) UpdateDetectorVersionMetadataRequest(input *UpdateDetectorVersionMetadataInput) (req *request.Request, output *UpdateDetectorVersionMetadataOutput)
UpdateDetectorVersionMetadataRequest generates a "aws/request.Request" representing the client's request for the UpdateDetectorVersionMetadata operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateDetectorVersionMetadata for more information on using the UpdateDetectorVersionMetadata API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateDetectorVersionMetadataRequest method. req, resp := client.UpdateDetectorVersionMetadataRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UpdateDetectorVersionMetadata
func (*FraudDetector) UpdateDetectorVersionMetadataWithContext ¶
func (c *FraudDetector) UpdateDetectorVersionMetadataWithContext(ctx aws.Context, input *UpdateDetectorVersionMetadataInput, opts ...request.Option) (*UpdateDetectorVersionMetadataOutput, error)
UpdateDetectorVersionMetadataWithContext is the same as UpdateDetectorVersionMetadata with the addition of the ability to pass a context and additional request options.
See UpdateDetectorVersionMetadata for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) UpdateDetectorVersionRequest ¶
func (c *FraudDetector) UpdateDetectorVersionRequest(input *UpdateDetectorVersionInput) (req *request.Request, output *UpdateDetectorVersionOutput)
UpdateDetectorVersionRequest generates a "aws/request.Request" representing the client's request for the UpdateDetectorVersion operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateDetectorVersion for more information on using the UpdateDetectorVersion API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateDetectorVersionRequest method. req, resp := client.UpdateDetectorVersionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UpdateDetectorVersion
func (*FraudDetector) UpdateDetectorVersionStatus ¶
func (c *FraudDetector) UpdateDetectorVersionStatus(input *UpdateDetectorVersionStatusInput) (*UpdateDetectorVersionStatusOutput, error)
UpdateDetectorVersionStatus API operation for Amazon Fraud Detector.
Updates the detector version’s status. You can perform the following promotions or demotions using UpdateDetectorVersionStatus: DRAFT to ACTIVE, ACTIVE to INACTIVE, and INACTIVE to ACTIVE.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation UpdateDetectorVersionStatus for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
ConflictException An exception indicating there was a conflict during a delete operation.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UpdateDetectorVersionStatus
func (*FraudDetector) UpdateDetectorVersionStatusRequest ¶
func (c *FraudDetector) UpdateDetectorVersionStatusRequest(input *UpdateDetectorVersionStatusInput) (req *request.Request, output *UpdateDetectorVersionStatusOutput)
UpdateDetectorVersionStatusRequest generates a "aws/request.Request" representing the client's request for the UpdateDetectorVersionStatus operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateDetectorVersionStatus for more information on using the UpdateDetectorVersionStatus API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateDetectorVersionStatusRequest method. req, resp := client.UpdateDetectorVersionStatusRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UpdateDetectorVersionStatus
func (*FraudDetector) UpdateDetectorVersionStatusWithContext ¶
func (c *FraudDetector) UpdateDetectorVersionStatusWithContext(ctx aws.Context, input *UpdateDetectorVersionStatusInput, opts ...request.Option) (*UpdateDetectorVersionStatusOutput, error)
UpdateDetectorVersionStatusWithContext is the same as UpdateDetectorVersionStatus with the addition of the ability to pass a context and additional request options.
See UpdateDetectorVersionStatus for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) UpdateDetectorVersionWithContext ¶
func (c *FraudDetector) UpdateDetectorVersionWithContext(ctx aws.Context, input *UpdateDetectorVersionInput, opts ...request.Option) (*UpdateDetectorVersionOutput, error)
UpdateDetectorVersionWithContext is the same as UpdateDetectorVersion with the addition of the ability to pass a context and additional request options.
See UpdateDetectorVersion for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) UpdateEventLabel ¶ added in v1.41.0
func (c *FraudDetector) UpdateEventLabel(input *UpdateEventLabelInput) (*UpdateEventLabelOutput, error)
UpdateEventLabel API operation for Amazon Fraud Detector.
Updates the specified event with a new label.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation UpdateEventLabel for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
ConflictException An exception indicating there was a conflict during a delete operation.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UpdateEventLabel
func (*FraudDetector) UpdateEventLabelRequest ¶ added in v1.41.0
func (c *FraudDetector) UpdateEventLabelRequest(input *UpdateEventLabelInput) (req *request.Request, output *UpdateEventLabelOutput)
UpdateEventLabelRequest generates a "aws/request.Request" representing the client's request for the UpdateEventLabel operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateEventLabel for more information on using the UpdateEventLabel API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateEventLabelRequest method. req, resp := client.UpdateEventLabelRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UpdateEventLabel
func (*FraudDetector) UpdateEventLabelWithContext ¶ added in v1.41.0
func (c *FraudDetector) UpdateEventLabelWithContext(ctx aws.Context, input *UpdateEventLabelInput, opts ...request.Option) (*UpdateEventLabelOutput, error)
UpdateEventLabelWithContext is the same as UpdateEventLabel with the addition of the ability to pass a context and additional request options.
See UpdateEventLabel for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) UpdateList ¶ added in v1.44.202
func (c *FraudDetector) UpdateList(input *UpdateListInput) (*UpdateListOutput, error)
UpdateList API operation for Amazon Fraud Detector.
Updates a list.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation UpdateList for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
ConflictException An exception indicating there was a conflict during a delete operation.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UpdateList
func (*FraudDetector) UpdateListRequest ¶ added in v1.44.202
func (c *FraudDetector) UpdateListRequest(input *UpdateListInput) (req *request.Request, output *UpdateListOutput)
UpdateListRequest generates a "aws/request.Request" representing the client's request for the UpdateList operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateList for more information on using the UpdateList API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateListRequest method. req, resp := client.UpdateListRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UpdateList
func (*FraudDetector) UpdateListWithContext ¶ added in v1.44.202
func (c *FraudDetector) UpdateListWithContext(ctx aws.Context, input *UpdateListInput, opts ...request.Option) (*UpdateListOutput, error)
UpdateListWithContext is the same as UpdateList with the addition of the ability to pass a context and additional request options.
See UpdateList for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) UpdateModel ¶ added in v1.33.8
func (c *FraudDetector) UpdateModel(input *UpdateModelInput) (*UpdateModelOutput, error)
UpdateModel API operation for Amazon Fraud Detector.
Updates model description.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation UpdateModel for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
ConflictException An exception indicating there was a conflict during a delete operation.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UpdateModel
func (*FraudDetector) UpdateModelRequest ¶ added in v1.33.8
func (c *FraudDetector) UpdateModelRequest(input *UpdateModelInput) (req *request.Request, output *UpdateModelOutput)
UpdateModelRequest generates a "aws/request.Request" representing the client's request for the UpdateModel operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateModel for more information on using the UpdateModel API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateModelRequest method. req, resp := client.UpdateModelRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UpdateModel
func (*FraudDetector) UpdateModelVersion ¶
func (c *FraudDetector) UpdateModelVersion(input *UpdateModelVersionInput) (*UpdateModelVersionOutput, error)
UpdateModelVersion API operation for Amazon Fraud Detector.
Updates a model version. Updating a model version retrains an existing model version using updated training data and produces a new minor version of the model. You can update the training data set location and data access role attributes using this action. This action creates and trains a new minor version of the model, for example version 1.01, 1.02, 1.03.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation UpdateModelVersion for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
AccessDeniedException 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.
ThrottlingException An exception indicating a throttling error.
InternalServerException An exception indicating an internal server error.
ConflictException An exception indicating there was a conflict during a delete operation.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UpdateModelVersion
func (*FraudDetector) UpdateModelVersionRequest ¶
func (c *FraudDetector) UpdateModelVersionRequest(input *UpdateModelVersionInput) (req *request.Request, output *UpdateModelVersionOutput)
UpdateModelVersionRequest generates a "aws/request.Request" representing the client's request for the UpdateModelVersion operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateModelVersion for more information on using the UpdateModelVersion API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateModelVersionRequest method. req, resp := client.UpdateModelVersionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UpdateModelVersion
func (*FraudDetector) UpdateModelVersionStatus ¶ added in v1.33.8
func (c *FraudDetector) UpdateModelVersionStatus(input *UpdateModelVersionStatusInput) (*UpdateModelVersionStatusOutput, error)
UpdateModelVersionStatus API operation for Amazon Fraud Detector.
Updates the status of a model version.
You can perform the following status updates:
Change the TRAINING_IN_PROGRESS status to TRAINING_CANCELLED.
Change the TRAINING_COMPLETE status to ACTIVE.
Change ACTIVE to INACTIVE.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation UpdateModelVersionStatus for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
ConflictException An exception indicating there was a conflict during a delete operation.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UpdateModelVersionStatus
func (*FraudDetector) UpdateModelVersionStatusRequest ¶ added in v1.33.8
func (c *FraudDetector) UpdateModelVersionStatusRequest(input *UpdateModelVersionStatusInput) (req *request.Request, output *UpdateModelVersionStatusOutput)
UpdateModelVersionStatusRequest generates a "aws/request.Request" representing the client's request for the UpdateModelVersionStatus operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateModelVersionStatus for more information on using the UpdateModelVersionStatus API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateModelVersionStatusRequest method. req, resp := client.UpdateModelVersionStatusRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UpdateModelVersionStatus
func (*FraudDetector) UpdateModelVersionStatusWithContext ¶ added in v1.33.8
func (c *FraudDetector) UpdateModelVersionStatusWithContext(ctx aws.Context, input *UpdateModelVersionStatusInput, opts ...request.Option) (*UpdateModelVersionStatusOutput, error)
UpdateModelVersionStatusWithContext is the same as UpdateModelVersionStatus with the addition of the ability to pass a context and additional request options.
See UpdateModelVersionStatus for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) UpdateModelVersionWithContext ¶
func (c *FraudDetector) UpdateModelVersionWithContext(ctx aws.Context, input *UpdateModelVersionInput, opts ...request.Option) (*UpdateModelVersionOutput, error)
UpdateModelVersionWithContext is the same as UpdateModelVersion with the addition of the ability to pass a context and additional request options.
See UpdateModelVersion for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) UpdateModelWithContext ¶ added in v1.33.8
func (c *FraudDetector) UpdateModelWithContext(ctx aws.Context, input *UpdateModelInput, opts ...request.Option) (*UpdateModelOutput, error)
UpdateModelWithContext is the same as UpdateModel with the addition of the ability to pass a context and additional request options.
See UpdateModel for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) UpdateRuleMetadata ¶
func (c *FraudDetector) UpdateRuleMetadata(input *UpdateRuleMetadataInput) (*UpdateRuleMetadataOutput, error)
UpdateRuleMetadata API operation for Amazon Fraud Detector.
Updates a rule's metadata. The description attribute can be updated.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation UpdateRuleMetadata for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
ConflictException An exception indicating there was a conflict during a delete operation.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UpdateRuleMetadata
func (*FraudDetector) UpdateRuleMetadataRequest ¶
func (c *FraudDetector) UpdateRuleMetadataRequest(input *UpdateRuleMetadataInput) (req *request.Request, output *UpdateRuleMetadataOutput)
UpdateRuleMetadataRequest generates a "aws/request.Request" representing the client's request for the UpdateRuleMetadata operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateRuleMetadata for more information on using the UpdateRuleMetadata API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateRuleMetadataRequest method. req, resp := client.UpdateRuleMetadataRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UpdateRuleMetadata
func (*FraudDetector) UpdateRuleMetadataWithContext ¶
func (c *FraudDetector) UpdateRuleMetadataWithContext(ctx aws.Context, input *UpdateRuleMetadataInput, opts ...request.Option) (*UpdateRuleMetadataOutput, error)
UpdateRuleMetadataWithContext is the same as UpdateRuleMetadata with the addition of the ability to pass a context and additional request options.
See UpdateRuleMetadata for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) UpdateRuleVersion ¶
func (c *FraudDetector) UpdateRuleVersion(input *UpdateRuleVersionInput) (*UpdateRuleVersionOutput, error)
UpdateRuleVersion API operation for Amazon Fraud Detector.
Updates a rule version resulting in a new rule version. Updates a rule version resulting in a new rule version (version 1, 2, 3 ...).
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation UpdateRuleVersion for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
ConflictException An exception indicating there was a conflict during a delete operation.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UpdateRuleVersion
func (*FraudDetector) UpdateRuleVersionRequest ¶
func (c *FraudDetector) UpdateRuleVersionRequest(input *UpdateRuleVersionInput) (req *request.Request, output *UpdateRuleVersionOutput)
UpdateRuleVersionRequest generates a "aws/request.Request" representing the client's request for the UpdateRuleVersion operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateRuleVersion for more information on using the UpdateRuleVersion API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateRuleVersionRequest method. req, resp := client.UpdateRuleVersionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UpdateRuleVersion
func (*FraudDetector) UpdateRuleVersionWithContext ¶
func (c *FraudDetector) UpdateRuleVersionWithContext(ctx aws.Context, input *UpdateRuleVersionInput, opts ...request.Option) (*UpdateRuleVersionOutput, error)
UpdateRuleVersionWithContext is the same as UpdateRuleVersion with the addition of the ability to pass a context and additional request options.
See UpdateRuleVersion for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*FraudDetector) UpdateVariable ¶
func (c *FraudDetector) UpdateVariable(input *UpdateVariableInput) (*UpdateVariableOutput, error)
UpdateVariable API operation for Amazon Fraud Detector.
Updates a variable.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Fraud Detector's API operation UpdateVariable for usage and error information.
Returned Error Types:
ValidationException An exception indicating a specified value is not allowed.
ResourceNotFoundException An exception indicating the specified resource was not found.
InternalServerException An exception indicating an internal server error.
ThrottlingException An exception indicating a throttling error.
AccessDeniedException 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.
ConflictException An exception indicating there was a conflict during a delete operation.
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UpdateVariable
func (*FraudDetector) UpdateVariableRequest ¶
func (c *FraudDetector) UpdateVariableRequest(input *UpdateVariableInput) (req *request.Request, output *UpdateVariableOutput)
UpdateVariableRequest generates a "aws/request.Request" representing the client's request for the UpdateVariable operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateVariable for more information on using the UpdateVariable API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateVariableRequest method. req, resp := client.UpdateVariableRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UpdateVariable
func (*FraudDetector) UpdateVariableWithContext ¶
func (c *FraudDetector) UpdateVariableWithContext(ctx aws.Context, input *UpdateVariableInput, opts ...request.Option) (*UpdateVariableOutput, error)
UpdateVariableWithContext is the same as UpdateVariable with the addition of the ability to pass a context and additional request options.
See UpdateVariable for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type GetBatchImportJobsInput ¶ added in v1.41.0
type GetBatchImportJobsInput struct { // The ID of the batch import job to get. JobId *string `locationName:"jobId" min:"1" type:"string"` // The maximum number of objects to return for request. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // The next token from the previous request. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (GetBatchImportJobsInput) GoString ¶ added in v1.41.0
func (s GetBatchImportJobsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetBatchImportJobsInput) SetJobId ¶ added in v1.41.0
func (s *GetBatchImportJobsInput) SetJobId(v string) *GetBatchImportJobsInput
SetJobId sets the JobId field's value.
func (*GetBatchImportJobsInput) SetMaxResults ¶ added in v1.41.0
func (s *GetBatchImportJobsInput) SetMaxResults(v int64) *GetBatchImportJobsInput
SetMaxResults sets the MaxResults field's value.
func (*GetBatchImportJobsInput) SetNextToken ¶ added in v1.41.0
func (s *GetBatchImportJobsInput) SetNextToken(v string) *GetBatchImportJobsInput
SetNextToken sets the NextToken field's value.
func (GetBatchImportJobsInput) String ¶ added in v1.41.0
func (s GetBatchImportJobsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetBatchImportJobsInput) Validate ¶ added in v1.41.0
func (s *GetBatchImportJobsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetBatchImportJobsOutput ¶ added in v1.41.0
type GetBatchImportJobsOutput struct { // An array containing the details of each batch import job. BatchImports []*BatchImport `locationName:"batchImports" type:"list"` // The next token for the subsequent resquest. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (GetBatchImportJobsOutput) GoString ¶ added in v1.41.0
func (s GetBatchImportJobsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetBatchImportJobsOutput) SetBatchImports ¶ added in v1.41.0
func (s *GetBatchImportJobsOutput) SetBatchImports(v []*BatchImport) *GetBatchImportJobsOutput
SetBatchImports sets the BatchImports field's value.
func (*GetBatchImportJobsOutput) SetNextToken ¶ added in v1.41.0
func (s *GetBatchImportJobsOutput) SetNextToken(v string) *GetBatchImportJobsOutput
SetNextToken sets the NextToken field's value.
func (GetBatchImportJobsOutput) String ¶ added in v1.41.0
func (s GetBatchImportJobsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetBatchPredictionJobsInput ¶ added in v1.38.9
type GetBatchPredictionJobsInput struct { // The batch prediction job for which to get the details. JobId *string `locationName:"jobId" min:"1" type:"string"` // The maximum number of objects to return for the request. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // The next token from the previous request. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (GetBatchPredictionJobsInput) GoString ¶ added in v1.38.9
func (s GetBatchPredictionJobsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetBatchPredictionJobsInput) SetJobId ¶ added in v1.38.9
func (s *GetBatchPredictionJobsInput) SetJobId(v string) *GetBatchPredictionJobsInput
SetJobId sets the JobId field's value.
func (*GetBatchPredictionJobsInput) SetMaxResults ¶ added in v1.38.9
func (s *GetBatchPredictionJobsInput) SetMaxResults(v int64) *GetBatchPredictionJobsInput
SetMaxResults sets the MaxResults field's value.
func (*GetBatchPredictionJobsInput) SetNextToken ¶ added in v1.38.9
func (s *GetBatchPredictionJobsInput) SetNextToken(v string) *GetBatchPredictionJobsInput
SetNextToken sets the NextToken field's value.
func (GetBatchPredictionJobsInput) String ¶ added in v1.38.9
func (s GetBatchPredictionJobsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetBatchPredictionJobsInput) Validate ¶ added in v1.38.9
func (s *GetBatchPredictionJobsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetBatchPredictionJobsOutput ¶ added in v1.38.9
type GetBatchPredictionJobsOutput struct { // An array containing the details of each batch prediction job. BatchPredictions []*BatchPrediction `locationName:"batchPredictions" type:"list"` // The next token for the subsequent request. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (GetBatchPredictionJobsOutput) GoString ¶ added in v1.38.9
func (s GetBatchPredictionJobsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetBatchPredictionJobsOutput) SetBatchPredictions ¶ added in v1.38.9
func (s *GetBatchPredictionJobsOutput) SetBatchPredictions(v []*BatchPrediction) *GetBatchPredictionJobsOutput
SetBatchPredictions sets the BatchPredictions field's value.
func (*GetBatchPredictionJobsOutput) SetNextToken ¶ added in v1.38.9
func (s *GetBatchPredictionJobsOutput) SetNextToken(v string) *GetBatchPredictionJobsOutput
SetNextToken sets the NextToken field's value.
func (GetBatchPredictionJobsOutput) String ¶ added in v1.38.9
func (s GetBatchPredictionJobsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetDeleteEventsByEventTypeStatusInput ¶ added in v1.41.0
type GetDeleteEventsByEventTypeStatusInput struct { // Name of event type for which to get the deletion status. // // EventTypeName is a required field EventTypeName *string `locationName:"eventTypeName" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetDeleteEventsByEventTypeStatusInput) GoString ¶ added in v1.41.0
func (s GetDeleteEventsByEventTypeStatusInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDeleteEventsByEventTypeStatusInput) SetEventTypeName ¶ added in v1.41.0
func (s *GetDeleteEventsByEventTypeStatusInput) SetEventTypeName(v string) *GetDeleteEventsByEventTypeStatusInput
SetEventTypeName sets the EventTypeName field's value.
func (GetDeleteEventsByEventTypeStatusInput) String ¶ added in v1.41.0
func (s GetDeleteEventsByEventTypeStatusInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDeleteEventsByEventTypeStatusInput) Validate ¶ added in v1.41.0
func (s *GetDeleteEventsByEventTypeStatusInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetDeleteEventsByEventTypeStatusOutput ¶ added in v1.41.0
type GetDeleteEventsByEventTypeStatusOutput struct { // The event type name. EventTypeName *string `locationName:"eventTypeName" min:"1" type:"string"` // The deletion status. EventsDeletionStatus *string `locationName:"eventsDeletionStatus" type:"string" enum:"AsyncJobStatus"` // contains filtered or unexported fields }
func (GetDeleteEventsByEventTypeStatusOutput) GoString ¶ added in v1.41.0
func (s GetDeleteEventsByEventTypeStatusOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDeleteEventsByEventTypeStatusOutput) SetEventTypeName ¶ added in v1.41.0
func (s *GetDeleteEventsByEventTypeStatusOutput) SetEventTypeName(v string) *GetDeleteEventsByEventTypeStatusOutput
SetEventTypeName sets the EventTypeName field's value.
func (*GetDeleteEventsByEventTypeStatusOutput) SetEventsDeletionStatus ¶ added in v1.41.0
func (s *GetDeleteEventsByEventTypeStatusOutput) SetEventsDeletionStatus(v string) *GetDeleteEventsByEventTypeStatusOutput
SetEventsDeletionStatus sets the EventsDeletionStatus field's value.
func (GetDeleteEventsByEventTypeStatusOutput) String ¶ added in v1.41.0
func (s GetDeleteEventsByEventTypeStatusOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetDetectorVersionInput ¶
type GetDetectorVersionInput struct { // The detector ID. // // DetectorId is a required field DetectorId *string `locationName:"detectorId" min:"1" type:"string" required:"true"` // The detector version ID. // // DetectorVersionId is a required field DetectorVersionId *string `locationName:"detectorVersionId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetDetectorVersionInput) GoString ¶
func (s GetDetectorVersionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDetectorVersionInput) SetDetectorId ¶
func (s *GetDetectorVersionInput) SetDetectorId(v string) *GetDetectorVersionInput
SetDetectorId sets the DetectorId field's value.
func (*GetDetectorVersionInput) SetDetectorVersionId ¶
func (s *GetDetectorVersionInput) SetDetectorVersionId(v string) *GetDetectorVersionInput
SetDetectorVersionId sets the DetectorVersionId field's value.
func (GetDetectorVersionInput) String ¶
func (s GetDetectorVersionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDetectorVersionInput) Validate ¶
func (s *GetDetectorVersionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetDetectorVersionOutput ¶
type GetDetectorVersionOutput struct { // The detector version ARN. Arn *string `locationName:"arn" min:"1" type:"string"` // The timestamp when the detector version was created. CreatedTime *string `locationName:"createdTime" min:"11" type:"string"` // The detector version description. Description *string `locationName:"description" min:"1" type:"string"` // The detector ID. DetectorId *string `locationName:"detectorId" min:"1" type:"string"` // The detector version ID. DetectorVersionId *string `locationName:"detectorVersionId" min:"1" type:"string"` // The Amazon SageMaker model endpoints included in the detector version. ExternalModelEndpoints []*string `locationName:"externalModelEndpoints" type:"list"` // The timestamp when the detector version was last updated. LastUpdatedTime *string `locationName:"lastUpdatedTime" min:"11" type:"string"` // The model versions included in the detector version. ModelVersions []*ModelVersion `locationName:"modelVersions" type:"list"` // 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. RuleExecutionMode *string `locationName:"ruleExecutionMode" type:"string" enum:"RuleExecutionMode"` // The rules included in the detector version. Rules []*Rule `locationName:"rules" type:"list"` // The status of the detector version. Status *string `locationName:"status" type:"string" enum:"DetectorVersionStatus"` // contains filtered or unexported fields }
func (GetDetectorVersionOutput) GoString ¶
func (s GetDetectorVersionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDetectorVersionOutput) SetArn ¶ added in v1.33.8
func (s *GetDetectorVersionOutput) SetArn(v string) *GetDetectorVersionOutput
SetArn sets the Arn field's value.
func (*GetDetectorVersionOutput) SetCreatedTime ¶
func (s *GetDetectorVersionOutput) SetCreatedTime(v string) *GetDetectorVersionOutput
SetCreatedTime sets the CreatedTime field's value.
func (*GetDetectorVersionOutput) SetDescription ¶
func (s *GetDetectorVersionOutput) SetDescription(v string) *GetDetectorVersionOutput
SetDescription sets the Description field's value.
func (*GetDetectorVersionOutput) SetDetectorId ¶
func (s *GetDetectorVersionOutput) SetDetectorId(v string) *GetDetectorVersionOutput
SetDetectorId sets the DetectorId field's value.
func (*GetDetectorVersionOutput) SetDetectorVersionId ¶
func (s *GetDetectorVersionOutput) SetDetectorVersionId(v string) *GetDetectorVersionOutput
SetDetectorVersionId sets the DetectorVersionId field's value.
func (*GetDetectorVersionOutput) SetExternalModelEndpoints ¶
func (s *GetDetectorVersionOutput) SetExternalModelEndpoints(v []*string) *GetDetectorVersionOutput
SetExternalModelEndpoints sets the ExternalModelEndpoints field's value.
func (*GetDetectorVersionOutput) SetLastUpdatedTime ¶
func (s *GetDetectorVersionOutput) SetLastUpdatedTime(v string) *GetDetectorVersionOutput
SetLastUpdatedTime sets the LastUpdatedTime field's value.
func (*GetDetectorVersionOutput) SetModelVersions ¶
func (s *GetDetectorVersionOutput) SetModelVersions(v []*ModelVersion) *GetDetectorVersionOutput
SetModelVersions sets the ModelVersions field's value.
func (*GetDetectorVersionOutput) SetRuleExecutionMode ¶ added in v1.30.9
func (s *GetDetectorVersionOutput) SetRuleExecutionMode(v string) *GetDetectorVersionOutput
SetRuleExecutionMode sets the RuleExecutionMode field's value.
func (*GetDetectorVersionOutput) SetRules ¶
func (s *GetDetectorVersionOutput) SetRules(v []*Rule) *GetDetectorVersionOutput
SetRules sets the Rules field's value.
func (*GetDetectorVersionOutput) SetStatus ¶
func (s *GetDetectorVersionOutput) SetStatus(v string) *GetDetectorVersionOutput
SetStatus sets the Status field's value.
func (GetDetectorVersionOutput) String ¶
func (s GetDetectorVersionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetDetectorsInput ¶
type GetDetectorsInput struct { // The detector ID. DetectorId *string `locationName:"detectorId" min:"1" type:"string"` // The maximum number of objects to return for the request. MaxResults *int64 `locationName:"maxResults" min:"5" type:"integer"` // The next token for the subsequent request. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (GetDetectorsInput) GoString ¶
func (s GetDetectorsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDetectorsInput) SetDetectorId ¶
func (s *GetDetectorsInput) SetDetectorId(v string) *GetDetectorsInput
SetDetectorId sets the DetectorId field's value.
func (*GetDetectorsInput) SetMaxResults ¶
func (s *GetDetectorsInput) SetMaxResults(v int64) *GetDetectorsInput
SetMaxResults sets the MaxResults field's value.
func (*GetDetectorsInput) SetNextToken ¶
func (s *GetDetectorsInput) SetNextToken(v string) *GetDetectorsInput
SetNextToken sets the NextToken field's value.
func (GetDetectorsInput) String ¶
func (s GetDetectorsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDetectorsInput) Validate ¶
func (s *GetDetectorsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetDetectorsOutput ¶
type GetDetectorsOutput struct { // The detectors. Detectors []*Detector `locationName:"detectors" type:"list"` // The next page token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (GetDetectorsOutput) GoString ¶
func (s GetDetectorsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDetectorsOutput) SetDetectors ¶
func (s *GetDetectorsOutput) SetDetectors(v []*Detector) *GetDetectorsOutput
SetDetectors sets the Detectors field's value.
func (*GetDetectorsOutput) SetNextToken ¶
func (s *GetDetectorsOutput) SetNextToken(v string) *GetDetectorsOutput
SetNextToken sets the NextToken field's value.
func (GetDetectorsOutput) String ¶
func (s GetDetectorsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetEntityTypesInput ¶ added in v1.33.8
type GetEntityTypesInput struct { // The maximum number of objects to return for the request. MaxResults *int64 `locationName:"maxResults" min:"5" type:"integer"` // The name. Name *string `locationName:"name" min:"1" type:"string"` // The next token for the subsequent request. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (GetEntityTypesInput) GoString ¶ added in v1.33.8
func (s GetEntityTypesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEntityTypesInput) SetMaxResults ¶ added in v1.33.8
func (s *GetEntityTypesInput) SetMaxResults(v int64) *GetEntityTypesInput
SetMaxResults sets the MaxResults field's value.
func (*GetEntityTypesInput) SetName ¶ added in v1.33.8
func (s *GetEntityTypesInput) SetName(v string) *GetEntityTypesInput
SetName sets the Name field's value.
func (*GetEntityTypesInput) SetNextToken ¶ added in v1.33.8
func (s *GetEntityTypesInput) SetNextToken(v string) *GetEntityTypesInput
SetNextToken sets the NextToken field's value.
func (GetEntityTypesInput) String ¶ added in v1.33.8
func (s GetEntityTypesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEntityTypesInput) Validate ¶ added in v1.33.8
func (s *GetEntityTypesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetEntityTypesOutput ¶ added in v1.33.8
type GetEntityTypesOutput struct { // An array of entity types. EntityTypes []*EntityType `locationName:"entityTypes" type:"list"` // The next page token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (GetEntityTypesOutput) GoString ¶ added in v1.33.8
func (s GetEntityTypesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEntityTypesOutput) SetEntityTypes ¶ added in v1.33.8
func (s *GetEntityTypesOutput) SetEntityTypes(v []*EntityType) *GetEntityTypesOutput
SetEntityTypes sets the EntityTypes field's value.
func (*GetEntityTypesOutput) SetNextToken ¶ added in v1.33.8
func (s *GetEntityTypesOutput) SetNextToken(v string) *GetEntityTypesOutput
SetNextToken sets the NextToken field's value.
func (GetEntityTypesOutput) String ¶ added in v1.33.8
func (s GetEntityTypesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetEventInput ¶ added in v1.41.0
type GetEventInput struct { // The ID of the event to retrieve. // // EventId is a required field EventId *string `locationName:"eventId" type:"string" required:"true"` // The event type of the event to retrieve. // // EventTypeName is a required field EventTypeName *string `locationName:"eventTypeName" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetEventInput) GoString ¶ added in v1.41.0
func (s GetEventInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEventInput) SetEventId ¶ added in v1.41.0
func (s *GetEventInput) SetEventId(v string) *GetEventInput
SetEventId sets the EventId field's value.
func (*GetEventInput) SetEventTypeName ¶ added in v1.41.0
func (s *GetEventInput) SetEventTypeName(v string) *GetEventInput
SetEventTypeName sets the EventTypeName field's value.
func (GetEventInput) String ¶ added in v1.41.0
func (s GetEventInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEventInput) Validate ¶ added in v1.41.0
func (s *GetEventInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetEventOutput ¶ added in v1.41.0
type GetEventOutput struct { // The details of the event. Event *Event `locationName:"event" type:"structure"` // contains filtered or unexported fields }
func (GetEventOutput) GoString ¶ added in v1.41.0
func (s GetEventOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEventOutput) SetEvent ¶ added in v1.41.0
func (s *GetEventOutput) SetEvent(v *Event) *GetEventOutput
SetEvent sets the Event field's value.
func (GetEventOutput) String ¶ added in v1.41.0
func (s GetEventOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetEventPredictionInput ¶ added in v1.33.8
type GetEventPredictionInput struct { // The detector ID. // // DetectorId is a required field DetectorId *string `locationName:"detectorId" type:"string" required:"true"` // The detector version ID. DetectorVersionId *string `locationName:"detectorVersionId" min:"1" type:"string"` // 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." // // Entities is a required field Entities []*Entity `locationName:"entities" type:"list" required:"true"` // The unique ID used to identify the event. // // EventId is a required field EventId *string `locationName:"eventId" type:"string" required:"true"` // Timestamp that defines when the event under evaluation occurred. The timestamp // must be specified using ISO 8601 standard in UTC. // // EventTimestamp is a required field EventTimestamp *string `locationName:"eventTimestamp" min:"10" type:"string" required:"true"` // The event type associated with the detector specified for the prediction. // // EventTypeName is a required field EventTypeName *string `locationName:"eventTypeName" type:"string" required:"true"` // 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. // // EventVariables is a required field EventVariables map[string]*string `locationName:"eventVariables" min:"1" type:"map" required:"true"` // The Amazon SageMaker model endpoint input data blobs. // // ExternalModelEndpointDataBlobs is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetEventPredictionInput's // String and GoString methods. ExternalModelEndpointDataBlobs map[string]*ModelEndpointDataBlob `locationName:"externalModelEndpointDataBlobs" type:"map" sensitive:"true"` // contains filtered or unexported fields }
func (GetEventPredictionInput) GoString ¶ added in v1.33.8
func (s GetEventPredictionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEventPredictionInput) SetDetectorId ¶ added in v1.33.8
func (s *GetEventPredictionInput) SetDetectorId(v string) *GetEventPredictionInput
SetDetectorId sets the DetectorId field's value.
func (*GetEventPredictionInput) SetDetectorVersionId ¶ added in v1.33.8
func (s *GetEventPredictionInput) SetDetectorVersionId(v string) *GetEventPredictionInput
SetDetectorVersionId sets the DetectorVersionId field's value.
func (*GetEventPredictionInput) SetEntities ¶ added in v1.33.8
func (s *GetEventPredictionInput) SetEntities(v []*Entity) *GetEventPredictionInput
SetEntities sets the Entities field's value.
func (*GetEventPredictionInput) SetEventId ¶ added in v1.33.8
func (s *GetEventPredictionInput) SetEventId(v string) *GetEventPredictionInput
SetEventId sets the EventId field's value.
func (*GetEventPredictionInput) SetEventTimestamp ¶ added in v1.33.8
func (s *GetEventPredictionInput) SetEventTimestamp(v string) *GetEventPredictionInput
SetEventTimestamp sets the EventTimestamp field's value.
func (*GetEventPredictionInput) SetEventTypeName ¶ added in v1.33.8
func (s *GetEventPredictionInput) SetEventTypeName(v string) *GetEventPredictionInput
SetEventTypeName sets the EventTypeName field's value.
func (*GetEventPredictionInput) SetEventVariables ¶ added in v1.33.8
func (s *GetEventPredictionInput) SetEventVariables(v map[string]*string) *GetEventPredictionInput
SetEventVariables sets the EventVariables field's value.
func (*GetEventPredictionInput) SetExternalModelEndpointDataBlobs ¶ added in v1.33.8
func (s *GetEventPredictionInput) SetExternalModelEndpointDataBlobs(v map[string]*ModelEndpointDataBlob) *GetEventPredictionInput
SetExternalModelEndpointDataBlobs sets the ExternalModelEndpointDataBlobs field's value.
func (GetEventPredictionInput) String ¶ added in v1.33.8
func (s GetEventPredictionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEventPredictionInput) Validate ¶ added in v1.33.8
func (s *GetEventPredictionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetEventPredictionMetadataInput ¶ added in v1.42.42
type GetEventPredictionMetadataInput struct { // The detector ID. // // DetectorId is a required field DetectorId *string `locationName:"detectorId" min:"1" type:"string" required:"true"` // The detector version ID. // // DetectorVersionId is a required field DetectorVersionId *string `locationName:"detectorVersionId" min:"1" type:"string" required:"true"` // The event ID. // // EventId is a required field EventId *string `locationName:"eventId" min:"1" type:"string" required:"true"` // The event type associated with the detector specified for the prediction. // // EventTypeName is a required field EventTypeName *string `locationName:"eventTypeName" min:"1" type:"string" required:"true"` // The timestamp that defines when the prediction was generated. The timestamp // must be specified using ISO 8601 standard in UTC. // // We recommend calling ListEventPredictions (https://docs.aws.amazon.com/frauddetector/latest/api/API_ListEventPredictions.html) // first, and using the predictionTimestamp value in the response to provide // an accurate prediction timestamp value. // // PredictionTimestamp is a required field PredictionTimestamp *string `locationName:"predictionTimestamp" min:"11" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetEventPredictionMetadataInput) GoString ¶ added in v1.42.42
func (s GetEventPredictionMetadataInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEventPredictionMetadataInput) SetDetectorId ¶ added in v1.42.42
func (s *GetEventPredictionMetadataInput) SetDetectorId(v string) *GetEventPredictionMetadataInput
SetDetectorId sets the DetectorId field's value.
func (*GetEventPredictionMetadataInput) SetDetectorVersionId ¶ added in v1.42.42
func (s *GetEventPredictionMetadataInput) SetDetectorVersionId(v string) *GetEventPredictionMetadataInput
SetDetectorVersionId sets the DetectorVersionId field's value.
func (*GetEventPredictionMetadataInput) SetEventId ¶ added in v1.42.42
func (s *GetEventPredictionMetadataInput) SetEventId(v string) *GetEventPredictionMetadataInput
SetEventId sets the EventId field's value.
func (*GetEventPredictionMetadataInput) SetEventTypeName ¶ added in v1.42.42
func (s *GetEventPredictionMetadataInput) SetEventTypeName(v string) *GetEventPredictionMetadataInput
SetEventTypeName sets the EventTypeName field's value.
func (*GetEventPredictionMetadataInput) SetPredictionTimestamp ¶ added in v1.42.42
func (s *GetEventPredictionMetadataInput) SetPredictionTimestamp(v string) *GetEventPredictionMetadataInput
SetPredictionTimestamp sets the PredictionTimestamp field's value.
func (GetEventPredictionMetadataInput) String ¶ added in v1.42.42
func (s GetEventPredictionMetadataInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEventPredictionMetadataInput) Validate ¶ added in v1.42.42
func (s *GetEventPredictionMetadataInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetEventPredictionMetadataOutput ¶ added in v1.42.42
type GetEventPredictionMetadataOutput struct { // The detector ID. DetectorId *string `locationName:"detectorId" min:"1" type:"string"` // The detector version ID. DetectorVersionId *string `locationName:"detectorVersionId" min:"1" type:"string"` // The status of the detector version. DetectorVersionStatus *string `locationName:"detectorVersionStatus" type:"string"` // The entity ID. EntityId *string `locationName:"entityId" type:"string"` // The entity type. EntityType *string `locationName:"entityType" type:"string"` // External (Amazon SageMaker) models that were evaluated for generating predictions. EvaluatedExternalModels []*EvaluatedExternalModel `locationName:"evaluatedExternalModels" type:"list"` // Model versions that were evaluated for generating predictions. EvaluatedModelVersions []*EvaluatedModelVersion `locationName:"evaluatedModelVersions" type:"list"` // The event ID. EventId *string `locationName:"eventId" min:"1" type:"string"` // The timestamp for when the prediction was generated for the associated event // ID. EventTimestamp *string `locationName:"eventTimestamp" min:"11" type:"string"` // The event type associated with the detector specified for this prediction. EventTypeName *string `locationName:"eventTypeName" min:"1" type:"string"` // A list of event variables that influenced the prediction scores. EventVariables []*EventVariableSummary `locationName:"eventVariables" type:"list"` // The outcomes of the matched rule, based on the rule execution mode. Outcomes []*string `locationName:"outcomes" type:"list"` // The timestamp that defines when the prediction was generated. PredictionTimestamp *string `locationName:"predictionTimestamp" min:"11" type:"string"` // The execution mode of the rule used for evaluating variable values. RuleExecutionMode *string `locationName:"ruleExecutionMode" type:"string" enum:"RuleExecutionMode"` // List of rules associated with the detector version that were used for evaluating // variable values. Rules []*EvaluatedRule `locationName:"rules" type:"list"` // contains filtered or unexported fields }
func (GetEventPredictionMetadataOutput) GoString ¶ added in v1.42.42
func (s GetEventPredictionMetadataOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEventPredictionMetadataOutput) SetDetectorId ¶ added in v1.42.42
func (s *GetEventPredictionMetadataOutput) SetDetectorId(v string) *GetEventPredictionMetadataOutput
SetDetectorId sets the DetectorId field's value.
func (*GetEventPredictionMetadataOutput) SetDetectorVersionId ¶ added in v1.42.42
func (s *GetEventPredictionMetadataOutput) SetDetectorVersionId(v string) *GetEventPredictionMetadataOutput
SetDetectorVersionId sets the DetectorVersionId field's value.
func (*GetEventPredictionMetadataOutput) SetDetectorVersionStatus ¶ added in v1.42.42
func (s *GetEventPredictionMetadataOutput) SetDetectorVersionStatus(v string) *GetEventPredictionMetadataOutput
SetDetectorVersionStatus sets the DetectorVersionStatus field's value.
func (*GetEventPredictionMetadataOutput) SetEntityId ¶ added in v1.42.42
func (s *GetEventPredictionMetadataOutput) SetEntityId(v string) *GetEventPredictionMetadataOutput
SetEntityId sets the EntityId field's value.
func (*GetEventPredictionMetadataOutput) SetEntityType ¶ added in v1.42.42
func (s *GetEventPredictionMetadataOutput) SetEntityType(v string) *GetEventPredictionMetadataOutput
SetEntityType sets the EntityType field's value.
func (*GetEventPredictionMetadataOutput) SetEvaluatedExternalModels ¶ added in v1.42.42
func (s *GetEventPredictionMetadataOutput) SetEvaluatedExternalModels(v []*EvaluatedExternalModel) *GetEventPredictionMetadataOutput
SetEvaluatedExternalModels sets the EvaluatedExternalModels field's value.
func (*GetEventPredictionMetadataOutput) SetEvaluatedModelVersions ¶ added in v1.42.42
func (s *GetEventPredictionMetadataOutput) SetEvaluatedModelVersions(v []*EvaluatedModelVersion) *GetEventPredictionMetadataOutput
SetEvaluatedModelVersions sets the EvaluatedModelVersions field's value.
func (*GetEventPredictionMetadataOutput) SetEventId ¶ added in v1.42.42
func (s *GetEventPredictionMetadataOutput) SetEventId(v string) *GetEventPredictionMetadataOutput
SetEventId sets the EventId field's value.
func (*GetEventPredictionMetadataOutput) SetEventTimestamp ¶ added in v1.42.42
func (s *GetEventPredictionMetadataOutput) SetEventTimestamp(v string) *GetEventPredictionMetadataOutput
SetEventTimestamp sets the EventTimestamp field's value.
func (*GetEventPredictionMetadataOutput) SetEventTypeName ¶ added in v1.42.42
func (s *GetEventPredictionMetadataOutput) SetEventTypeName(v string) *GetEventPredictionMetadataOutput
SetEventTypeName sets the EventTypeName field's value.
func (*GetEventPredictionMetadataOutput) SetEventVariables ¶ added in v1.42.42
func (s *GetEventPredictionMetadataOutput) SetEventVariables(v []*EventVariableSummary) *GetEventPredictionMetadataOutput
SetEventVariables sets the EventVariables field's value.
func (*GetEventPredictionMetadataOutput) SetOutcomes ¶ added in v1.42.42
func (s *GetEventPredictionMetadataOutput) SetOutcomes(v []*string) *GetEventPredictionMetadataOutput
SetOutcomes sets the Outcomes field's value.
func (*GetEventPredictionMetadataOutput) SetPredictionTimestamp ¶ added in v1.42.42
func (s *GetEventPredictionMetadataOutput) SetPredictionTimestamp(v string) *GetEventPredictionMetadataOutput
SetPredictionTimestamp sets the PredictionTimestamp field's value.
func (*GetEventPredictionMetadataOutput) SetRuleExecutionMode ¶ added in v1.42.42
func (s *GetEventPredictionMetadataOutput) SetRuleExecutionMode(v string) *GetEventPredictionMetadataOutput
SetRuleExecutionMode sets the RuleExecutionMode field's value.
func (*GetEventPredictionMetadataOutput) SetRules ¶ added in v1.42.42
func (s *GetEventPredictionMetadataOutput) SetRules(v []*EvaluatedRule) *GetEventPredictionMetadataOutput
SetRules sets the Rules field's value.
func (GetEventPredictionMetadataOutput) String ¶ added in v1.42.42
func (s GetEventPredictionMetadataOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetEventPredictionOutput ¶ added in v1.33.8
type GetEventPredictionOutput struct { // The model scores for Amazon SageMaker models. ExternalModelOutputs []*ExternalModelOutputs `locationName:"externalModelOutputs" type:"list"` // 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. ModelScores []*ModelScores `locationName:"modelScores" type:"list"` // The results from the rules. RuleResults []*RuleResult `locationName:"ruleResults" type:"list"` // contains filtered or unexported fields }
func (GetEventPredictionOutput) GoString ¶ added in v1.33.8
func (s GetEventPredictionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEventPredictionOutput) SetExternalModelOutputs ¶ added in v1.40.37
func (s *GetEventPredictionOutput) SetExternalModelOutputs(v []*ExternalModelOutputs) *GetEventPredictionOutput
SetExternalModelOutputs sets the ExternalModelOutputs field's value.
func (*GetEventPredictionOutput) SetModelScores ¶ added in v1.33.8
func (s *GetEventPredictionOutput) SetModelScores(v []*ModelScores) *GetEventPredictionOutput
SetModelScores sets the ModelScores field's value.
func (*GetEventPredictionOutput) SetRuleResults ¶ added in v1.33.8
func (s *GetEventPredictionOutput) SetRuleResults(v []*RuleResult) *GetEventPredictionOutput
SetRuleResults sets the RuleResults field's value.
func (GetEventPredictionOutput) String ¶ added in v1.33.8
func (s GetEventPredictionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetEventTypesInput ¶ added in v1.33.8
type GetEventTypesInput struct { // The maximum number of objects to return for the request. MaxResults *int64 `locationName:"maxResults" min:"5" type:"integer"` // The name. Name *string `locationName:"name" min:"1" type:"string"` // The next token for the subsequent request. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (GetEventTypesInput) GoString ¶ added in v1.33.8
func (s GetEventTypesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEventTypesInput) SetMaxResults ¶ added in v1.33.8
func (s *GetEventTypesInput) SetMaxResults(v int64) *GetEventTypesInput
SetMaxResults sets the MaxResults field's value.
func (*GetEventTypesInput) SetName ¶ added in v1.33.8
func (s *GetEventTypesInput) SetName(v string) *GetEventTypesInput
SetName sets the Name field's value.
func (*GetEventTypesInput) SetNextToken ¶ added in v1.33.8
func (s *GetEventTypesInput) SetNextToken(v string) *GetEventTypesInput
SetNextToken sets the NextToken field's value.
func (GetEventTypesInput) String ¶ added in v1.33.8
func (s GetEventTypesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEventTypesInput) Validate ¶ added in v1.33.8
func (s *GetEventTypesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetEventTypesOutput ¶ added in v1.33.8
type GetEventTypesOutput struct { // An array of event types. EventTypes []*EventType `locationName:"eventTypes" type:"list"` // The next page token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (GetEventTypesOutput) GoString ¶ added in v1.33.8
func (s GetEventTypesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEventTypesOutput) SetEventTypes ¶ added in v1.33.8
func (s *GetEventTypesOutput) SetEventTypes(v []*EventType) *GetEventTypesOutput
SetEventTypes sets the EventTypes field's value.
func (*GetEventTypesOutput) SetNextToken ¶ added in v1.33.8
func (s *GetEventTypesOutput) SetNextToken(v string) *GetEventTypesOutput
SetNextToken sets the NextToken field's value.
func (GetEventTypesOutput) String ¶ added in v1.33.8
func (s GetEventTypesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetExternalModelsInput ¶
type GetExternalModelsInput struct { // The maximum number of objects to return for the request. MaxResults *int64 `locationName:"maxResults" min:"5" type:"integer"` // The Amazon SageMaker model endpoint. ModelEndpoint *string `locationName:"modelEndpoint" type:"string"` // The next page token for the request. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (GetExternalModelsInput) GoString ¶
func (s GetExternalModelsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetExternalModelsInput) SetMaxResults ¶
func (s *GetExternalModelsInput) SetMaxResults(v int64) *GetExternalModelsInput
SetMaxResults sets the MaxResults field's value.
func (*GetExternalModelsInput) SetModelEndpoint ¶
func (s *GetExternalModelsInput) SetModelEndpoint(v string) *GetExternalModelsInput
SetModelEndpoint sets the ModelEndpoint field's value.
func (*GetExternalModelsInput) SetNextToken ¶
func (s *GetExternalModelsInput) SetNextToken(v string) *GetExternalModelsInput
SetNextToken sets the NextToken field's value.
func (GetExternalModelsInput) String ¶
func (s GetExternalModelsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetExternalModelsInput) Validate ¶
func (s *GetExternalModelsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetExternalModelsOutput ¶
type GetExternalModelsOutput struct { // Gets the Amazon SageMaker models. ExternalModels []*ExternalModel `locationName:"externalModels" type:"list"` // The next page token to be used in subsequent requests. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (GetExternalModelsOutput) GoString ¶
func (s GetExternalModelsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetExternalModelsOutput) SetExternalModels ¶
func (s *GetExternalModelsOutput) SetExternalModels(v []*ExternalModel) *GetExternalModelsOutput
SetExternalModels sets the ExternalModels field's value.
func (*GetExternalModelsOutput) SetNextToken ¶
func (s *GetExternalModelsOutput) SetNextToken(v string) *GetExternalModelsOutput
SetNextToken sets the NextToken field's value.
func (GetExternalModelsOutput) String ¶
func (s GetExternalModelsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetKMSEncryptionKeyInput ¶ added in v1.33.8
type GetKMSEncryptionKeyInput struct {
// contains filtered or unexported fields
}
func (GetKMSEncryptionKeyInput) GoString ¶ added in v1.33.8
func (s GetKMSEncryptionKeyInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (GetKMSEncryptionKeyInput) String ¶ added in v1.33.8
func (s GetKMSEncryptionKeyInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetKMSEncryptionKeyOutput ¶ added in v1.33.8
type GetKMSEncryptionKeyOutput struct { // The KMS encryption key. KmsKey *KMSKey `locationName:"kmsKey" type:"structure"` // contains filtered or unexported fields }
func (GetKMSEncryptionKeyOutput) GoString ¶ added in v1.33.8
func (s GetKMSEncryptionKeyOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetKMSEncryptionKeyOutput) SetKmsKey ¶ added in v1.33.8
func (s *GetKMSEncryptionKeyOutput) SetKmsKey(v *KMSKey) *GetKMSEncryptionKeyOutput
SetKmsKey sets the KmsKey field's value.
func (GetKMSEncryptionKeyOutput) String ¶ added in v1.33.8
func (s GetKMSEncryptionKeyOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetLabelsInput ¶ added in v1.33.8
type GetLabelsInput struct { // The maximum number of objects to return for the request. MaxResults *int64 `locationName:"maxResults" min:"10" type:"integer"` // The name of the label or labels to get. Name *string `locationName:"name" min:"1" type:"string"` // The next token for the subsequent request. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (GetLabelsInput) GoString ¶ added in v1.33.8
func (s GetLabelsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetLabelsInput) SetMaxResults ¶ added in v1.33.8
func (s *GetLabelsInput) SetMaxResults(v int64) *GetLabelsInput
SetMaxResults sets the MaxResults field's value.
func (*GetLabelsInput) SetName ¶ added in v1.33.8
func (s *GetLabelsInput) SetName(v string) *GetLabelsInput
SetName sets the Name field's value.
func (*GetLabelsInput) SetNextToken ¶ added in v1.33.8
func (s *GetLabelsInput) SetNextToken(v string) *GetLabelsInput
SetNextToken sets the NextToken field's value.
func (GetLabelsInput) String ¶ added in v1.33.8
func (s GetLabelsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetLabelsInput) Validate ¶ added in v1.33.8
func (s *GetLabelsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetLabelsOutput ¶ added in v1.33.8
type GetLabelsOutput struct { // An array of labels. Labels []*Label `locationName:"labels" type:"list"` // The next page token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (GetLabelsOutput) GoString ¶ added in v1.33.8
func (s GetLabelsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetLabelsOutput) SetLabels ¶ added in v1.33.8
func (s *GetLabelsOutput) SetLabels(v []*Label) *GetLabelsOutput
SetLabels sets the Labels field's value.
func (*GetLabelsOutput) SetNextToken ¶ added in v1.33.8
func (s *GetLabelsOutput) SetNextToken(v string) *GetLabelsOutput
SetNextToken sets the NextToken field's value.
func (GetLabelsOutput) String ¶ added in v1.33.8
func (s GetLabelsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetListElementsInput ¶ added in v1.44.202
type GetListElementsInput struct { // The maximum number of objects to return for the request. MaxResults *int64 `locationName:"maxResults" min:"500" type:"integer"` // The name of the list. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The next token for the subsequent request. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (GetListElementsInput) GoString ¶ added in v1.44.202
func (s GetListElementsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetListElementsInput) SetMaxResults ¶ added in v1.44.202
func (s *GetListElementsInput) SetMaxResults(v int64) *GetListElementsInput
SetMaxResults sets the MaxResults field's value.
func (*GetListElementsInput) SetName ¶ added in v1.44.202
func (s *GetListElementsInput) SetName(v string) *GetListElementsInput
SetName sets the Name field's value.
func (*GetListElementsInput) SetNextToken ¶ added in v1.44.202
func (s *GetListElementsInput) SetNextToken(v string) *GetListElementsInput
SetNextToken sets the NextToken field's value.
func (GetListElementsInput) String ¶ added in v1.44.202
func (s GetListElementsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetListElementsInput) Validate ¶ added in v1.44.202
func (s *GetListElementsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetListElementsOutput ¶ added in v1.44.202
type GetListElementsOutput struct { // The list elements. Elements []*string `locationName:"elements" type:"list"` // The next page token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (GetListElementsOutput) GoString ¶ added in v1.44.202
func (s GetListElementsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetListElementsOutput) SetElements ¶ added in v1.44.202
func (s *GetListElementsOutput) SetElements(v []*string) *GetListElementsOutput
SetElements sets the Elements field's value.
func (*GetListElementsOutput) SetNextToken ¶ added in v1.44.202
func (s *GetListElementsOutput) SetNextToken(v string) *GetListElementsOutput
SetNextToken sets the NextToken field's value.
func (GetListElementsOutput) String ¶ added in v1.44.202
func (s GetListElementsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetListsMetadataInput ¶ added in v1.44.202
type GetListsMetadataInput struct { // The maximum number of objects to return for the request. MaxResults *int64 `locationName:"maxResults" min:"5" type:"integer"` // The name of the list. Name *string `locationName:"name" min:"1" type:"string"` // The next token for the subsequent request. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (GetListsMetadataInput) GoString ¶ added in v1.44.202
func (s GetListsMetadataInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetListsMetadataInput) SetMaxResults ¶ added in v1.44.202
func (s *GetListsMetadataInput) SetMaxResults(v int64) *GetListsMetadataInput
SetMaxResults sets the MaxResults field's value.
func (*GetListsMetadataInput) SetName ¶ added in v1.44.202
func (s *GetListsMetadataInput) SetName(v string) *GetListsMetadataInput
SetName sets the Name field's value.
func (*GetListsMetadataInput) SetNextToken ¶ added in v1.44.202
func (s *GetListsMetadataInput) SetNextToken(v string) *GetListsMetadataInput
SetNextToken sets the NextToken field's value.
func (GetListsMetadataInput) String ¶ added in v1.44.202
func (s GetListsMetadataInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetListsMetadataInput) Validate ¶ added in v1.44.202
func (s *GetListsMetadataInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetListsMetadataOutput ¶ added in v1.44.202
type GetListsMetadataOutput struct { // The metadata of the specified list or all lists under the account. Lists []*AllowDenyList `locationName:"lists" type:"list"` // The next page token. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (GetListsMetadataOutput) GoString ¶ added in v1.44.202
func (s GetListsMetadataOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetListsMetadataOutput) SetLists ¶ added in v1.44.202
func (s *GetListsMetadataOutput) SetLists(v []*AllowDenyList) *GetListsMetadataOutput
SetLists sets the Lists field's value.
func (*GetListsMetadataOutput) SetNextToken ¶ added in v1.44.202
func (s *GetListsMetadataOutput) SetNextToken(v string) *GetListsMetadataOutput
SetNextToken sets the NextToken field's value.
func (GetListsMetadataOutput) String ¶ added in v1.44.202
func (s GetListsMetadataOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetModelVersionInput ¶
type GetModelVersionInput struct { // The model ID. // // ModelId is a required field ModelId *string `locationName:"modelId" min:"1" type:"string" required:"true"` // The model type. // // ModelType is a required field ModelType *string `locationName:"modelType" type:"string" required:"true" enum:"ModelTypeEnum"` // The model version number. // // ModelVersionNumber is a required field ModelVersionNumber *string `locationName:"modelVersionNumber" min:"3" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetModelVersionInput) GoString ¶
func (s GetModelVersionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetModelVersionInput) SetModelId ¶
func (s *GetModelVersionInput) SetModelId(v string) *GetModelVersionInput
SetModelId sets the ModelId field's value.
func (*GetModelVersionInput) SetModelType ¶
func (s *GetModelVersionInput) SetModelType(v string) *GetModelVersionInput
SetModelType sets the ModelType field's value.
func (*GetModelVersionInput) SetModelVersionNumber ¶
func (s *GetModelVersionInput) SetModelVersionNumber(v string) *GetModelVersionInput
SetModelVersionNumber sets the ModelVersionNumber field's value.
func (GetModelVersionInput) String ¶
func (s GetModelVersionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetModelVersionInput) Validate ¶
func (s *GetModelVersionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetModelVersionOutput ¶
type GetModelVersionOutput struct { // The model version ARN. Arn *string `locationName:"arn" min:"1" type:"string"` // The details of the external events data used for training the model version. // This will be populated if the trainingDataSource is EXTERNAL_EVENTS ExternalEventsDetail *ExternalEventsDetail `locationName:"externalEventsDetail" type:"structure"` // The details of the ingested events data used for training the model version. // This will be populated if the trainingDataSource is INGESTED_EVENTS. IngestedEventsDetail *IngestedEventsDetail `locationName:"ingestedEventsDetail" type:"structure"` // The model ID. ModelId *string `locationName:"modelId" min:"1" type:"string"` // The model type. ModelType *string `locationName:"modelType" type:"string" enum:"ModelTypeEnum"` // The model version number. ModelVersionNumber *string `locationName:"modelVersionNumber" min:"3" type:"string"` // 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 Status *string `locationName:"status" type:"string"` // The training data schema. TrainingDataSchema *TrainingDataSchema `locationName:"trainingDataSchema" type:"structure"` // The training data source. TrainingDataSource *string `locationName:"trainingDataSource" type:"string" enum:"TrainingDataSourceEnum"` // contains filtered or unexported fields }
func (GetModelVersionOutput) GoString ¶
func (s GetModelVersionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetModelVersionOutput) SetArn ¶ added in v1.33.8
func (s *GetModelVersionOutput) SetArn(v string) *GetModelVersionOutput
SetArn sets the Arn field's value.
func (*GetModelVersionOutput) SetExternalEventsDetail ¶ added in v1.33.8
func (s *GetModelVersionOutput) SetExternalEventsDetail(v *ExternalEventsDetail) *GetModelVersionOutput
SetExternalEventsDetail sets the ExternalEventsDetail field's value.
func (*GetModelVersionOutput) SetIngestedEventsDetail ¶ added in v1.41.0
func (s *GetModelVersionOutput) SetIngestedEventsDetail(v *IngestedEventsDetail) *GetModelVersionOutput
SetIngestedEventsDetail sets the IngestedEventsDetail field's value.
func (*GetModelVersionOutput) SetModelId ¶
func (s *GetModelVersionOutput) SetModelId(v string) *GetModelVersionOutput
SetModelId sets the ModelId field's value.
func (*GetModelVersionOutput) SetModelType ¶
func (s *GetModelVersionOutput) SetModelType(v string) *GetModelVersionOutput
SetModelType sets the ModelType field's value.
func (*GetModelVersionOutput) SetModelVersionNumber ¶
func (s *GetModelVersionOutput) SetModelVersionNumber(v string) *GetModelVersionOutput
SetModelVersionNumber sets the ModelVersionNumber field's value.
func (*GetModelVersionOutput) SetStatus ¶
func (s *GetModelVersionOutput) SetStatus(v string) *GetModelVersionOutput
SetStatus sets the Status field's value.
func (*GetModelVersionOutput) SetTrainingDataSchema ¶ added in v1.33.8
func (s *GetModelVersionOutput) SetTrainingDataSchema(v *TrainingDataSchema) *GetModelVersionOutput
SetTrainingDataSchema sets the TrainingDataSchema field's value.
func (*GetModelVersionOutput) SetTrainingDataSource ¶ added in v1.33.8
func (s *GetModelVersionOutput) SetTrainingDataSource(v string) *GetModelVersionOutput
SetTrainingDataSource sets the TrainingDataSource field's value.
func (GetModelVersionOutput) String ¶
func (s GetModelVersionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetModelsInput ¶
type GetModelsInput struct { // The maximum number of objects to return for the request. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // The model ID. ModelId *string `locationName:"modelId" min:"1" type:"string"` // The model type. ModelType *string `locationName:"modelType" type:"string" enum:"ModelTypeEnum"` // The next token for the subsequent request. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (GetModelsInput) GoString ¶
func (s GetModelsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetModelsInput) SetMaxResults ¶
func (s *GetModelsInput) SetMaxResults(v int64) *GetModelsInput
SetMaxResults sets the MaxResults field's value.
func (*GetModelsInput) SetModelId ¶
func (s *GetModelsInput) SetModelId(v string) *GetModelsInput
SetModelId sets the ModelId field's value.
func (*GetModelsInput) SetModelType ¶
func (s *GetModelsInput) SetModelType(v string) *GetModelsInput
SetModelType sets the ModelType field's value.
func (*GetModelsInput) SetNextToken ¶
func (s *GetModelsInput) SetNextToken(v string) *GetModelsInput
SetNextToken sets the NextToken field's value.
func (GetModelsInput) String ¶
func (s GetModelsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetModelsInput) Validate ¶
func (s *GetModelsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetModelsOutput ¶
type GetModelsOutput struct { // The array of models. Models []*Model `locationName:"models" type:"list"` // The next page token to be used in subsequent requests. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (GetModelsOutput) GoString ¶
func (s GetModelsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetModelsOutput) SetModels ¶
func (s *GetModelsOutput) SetModels(v []*Model) *GetModelsOutput
SetModels sets the Models field's value.
func (*GetModelsOutput) SetNextToken ¶
func (s *GetModelsOutput) SetNextToken(v string) *GetModelsOutput
SetNextToken sets the NextToken field's value.
func (GetModelsOutput) String ¶
func (s GetModelsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetOutcomesInput ¶
type GetOutcomesInput struct { // The maximum number of objects to return for the request. MaxResults *int64 `locationName:"maxResults" min:"50" type:"integer"` // The name of the outcome or outcomes to get. Name *string `locationName:"name" min:"1" type:"string"` // The next page token for the request. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (GetOutcomesInput) GoString ¶
func (s GetOutcomesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetOutcomesInput) SetMaxResults ¶
func (s *GetOutcomesInput) SetMaxResults(v int64) *GetOutcomesInput
SetMaxResults sets the MaxResults field's value.
func (*GetOutcomesInput) SetName ¶
func (s *GetOutcomesInput) SetName(v string) *GetOutcomesInput
SetName sets the Name field's value.
func (*GetOutcomesInput) SetNextToken ¶
func (s *GetOutcomesInput) SetNextToken(v string) *GetOutcomesInput
SetNextToken sets the NextToken field's value.
func (GetOutcomesInput) String ¶
func (s GetOutcomesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetOutcomesInput) Validate ¶
func (s *GetOutcomesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetOutcomesOutput ¶
type GetOutcomesOutput struct { // The next page token for subsequent requests. NextToken *string `locationName:"nextToken" type:"string"` // The outcomes. Outcomes []*Outcome `locationName:"outcomes" type:"list"` // contains filtered or unexported fields }
func (GetOutcomesOutput) GoString ¶
func (s GetOutcomesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetOutcomesOutput) SetNextToken ¶
func (s *GetOutcomesOutput) SetNextToken(v string) *GetOutcomesOutput
SetNextToken sets the NextToken field's value.
func (*GetOutcomesOutput) SetOutcomes ¶
func (s *GetOutcomesOutput) SetOutcomes(v []*Outcome) *GetOutcomesOutput
SetOutcomes sets the Outcomes field's value.
func (GetOutcomesOutput) String ¶
func (s GetOutcomesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetRulesInput ¶
type GetRulesInput struct { // The detector ID. // // DetectorId is a required field DetectorId *string `locationName:"detectorId" min:"1" type:"string" required:"true"` // The maximum number of rules to return for the request. MaxResults *int64 `locationName:"maxResults" min:"50" type:"integer"` // The next page token. NextToken *string `locationName:"nextToken" type:"string"` // The rule ID. RuleId *string `locationName:"ruleId" min:"1" type:"string"` // The rule version. RuleVersion *string `locationName:"ruleVersion" min:"1" type:"string"` // contains filtered or unexported fields }
func (GetRulesInput) GoString ¶
func (s GetRulesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetRulesInput) SetDetectorId ¶
func (s *GetRulesInput) SetDetectorId(v string) *GetRulesInput
SetDetectorId sets the DetectorId field's value.
func (*GetRulesInput) SetMaxResults ¶
func (s *GetRulesInput) SetMaxResults(v int64) *GetRulesInput
SetMaxResults sets the MaxResults field's value.
func (*GetRulesInput) SetNextToken ¶
func (s *GetRulesInput) SetNextToken(v string) *GetRulesInput
SetNextToken sets the NextToken field's value.
func (*GetRulesInput) SetRuleId ¶
func (s *GetRulesInput) SetRuleId(v string) *GetRulesInput
SetRuleId sets the RuleId field's value.
func (*GetRulesInput) SetRuleVersion ¶
func (s *GetRulesInput) SetRuleVersion(v string) *GetRulesInput
SetRuleVersion sets the RuleVersion field's value.
func (GetRulesInput) String ¶
func (s GetRulesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetRulesInput) Validate ¶
func (s *GetRulesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetRulesOutput ¶
type GetRulesOutput struct { // The next page token to be used in subsequent requests. NextToken *string `locationName:"nextToken" type:"string"` // The details of the requested rule. RuleDetails []*RuleDetail `locationName:"ruleDetails" type:"list"` // contains filtered or unexported fields }
func (GetRulesOutput) GoString ¶
func (s GetRulesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetRulesOutput) SetNextToken ¶
func (s *GetRulesOutput) SetNextToken(v string) *GetRulesOutput
SetNextToken sets the NextToken field's value.
func (*GetRulesOutput) SetRuleDetails ¶
func (s *GetRulesOutput) SetRuleDetails(v []*RuleDetail) *GetRulesOutput
SetRuleDetails sets the RuleDetails field's value.
func (GetRulesOutput) String ¶
func (s GetRulesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetVariablesInput ¶
type GetVariablesInput struct { // The max size per page determined for the get variable request. MaxResults *int64 `locationName:"maxResults" min:"50" type:"integer"` // The name of the variable. Name *string `locationName:"name" type:"string"` // The next page token of the get variable request. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (GetVariablesInput) GoString ¶
func (s GetVariablesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVariablesInput) SetMaxResults ¶
func (s *GetVariablesInput) SetMaxResults(v int64) *GetVariablesInput
SetMaxResults sets the MaxResults field's value.
func (*GetVariablesInput) SetName ¶
func (s *GetVariablesInput) SetName(v string) *GetVariablesInput
SetName sets the Name field's value.
func (*GetVariablesInput) SetNextToken ¶
func (s *GetVariablesInput) SetNextToken(v string) *GetVariablesInput
SetNextToken sets the NextToken field's value.
func (GetVariablesInput) String ¶
func (s GetVariablesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVariablesInput) Validate ¶
func (s *GetVariablesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVariablesOutput ¶
type GetVariablesOutput struct { // The next page token to be used in subsequent requests. NextToken *string `locationName:"nextToken" type:"string"` // The names of the variables returned. Variables []*Variable `locationName:"variables" type:"list"` // contains filtered or unexported fields }
func (GetVariablesOutput) GoString ¶
func (s GetVariablesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVariablesOutput) SetNextToken ¶
func (s *GetVariablesOutput) SetNextToken(v string) *GetVariablesOutput
SetNextToken sets the NextToken field's value.
func (*GetVariablesOutput) SetVariables ¶
func (s *GetVariablesOutput) SetVariables(v []*Variable) *GetVariablesOutput
SetVariables sets the Variables field's value.
func (GetVariablesOutput) String ¶
func (s GetVariablesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type IngestedEventStatistics ¶ added in v1.41.0
type IngestedEventStatistics struct { // The total size of the stored events. EventDataSizeInBytes *int64 `locationName:"eventDataSizeInBytes" type:"long"` // Timestamp of when the stored event was last updated. LastUpdatedTime *string `locationName:"lastUpdatedTime" min:"11" type:"string"` // The oldest stored event. LeastRecentEvent *string `locationName:"leastRecentEvent" min:"11" type:"string"` // The newest stored event. MostRecentEvent *string `locationName:"mostRecentEvent" min:"11" type:"string"` // The number of stored events. NumberOfEvents *int64 `locationName:"numberOfEvents" type:"long"` // contains filtered or unexported fields }
Data about the stored events.
func (IngestedEventStatistics) GoString ¶ added in v1.41.0
func (s IngestedEventStatistics) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*IngestedEventStatistics) SetEventDataSizeInBytes ¶ added in v1.41.0
func (s *IngestedEventStatistics) SetEventDataSizeInBytes(v int64) *IngestedEventStatistics
SetEventDataSizeInBytes sets the EventDataSizeInBytes field's value.
func (*IngestedEventStatistics) SetLastUpdatedTime ¶ added in v1.41.0
func (s *IngestedEventStatistics) SetLastUpdatedTime(v string) *IngestedEventStatistics
SetLastUpdatedTime sets the LastUpdatedTime field's value.
func (*IngestedEventStatistics) SetLeastRecentEvent ¶ added in v1.41.0
func (s *IngestedEventStatistics) SetLeastRecentEvent(v string) *IngestedEventStatistics
SetLeastRecentEvent sets the LeastRecentEvent field's value.
func (*IngestedEventStatistics) SetMostRecentEvent ¶ added in v1.41.0
func (s *IngestedEventStatistics) SetMostRecentEvent(v string) *IngestedEventStatistics
SetMostRecentEvent sets the MostRecentEvent field's value.
func (*IngestedEventStatistics) SetNumberOfEvents ¶ added in v1.41.0
func (s *IngestedEventStatistics) SetNumberOfEvents(v int64) *IngestedEventStatistics
SetNumberOfEvents sets the NumberOfEvents field's value.
func (IngestedEventStatistics) String ¶ added in v1.41.0
func (s IngestedEventStatistics) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type IngestedEventsDetail ¶ added in v1.41.0
type IngestedEventsDetail struct { // The start and stop time of the ingested events. // // IngestedEventsTimeWindow is a required field IngestedEventsTimeWindow *IngestedEventsTimeWindow `locationName:"ingestedEventsTimeWindow" type:"structure" required:"true"` // contains filtered or unexported fields }
The details of the ingested event.
func (IngestedEventsDetail) GoString ¶ added in v1.41.0
func (s IngestedEventsDetail) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*IngestedEventsDetail) SetIngestedEventsTimeWindow ¶ added in v1.41.0
func (s *IngestedEventsDetail) SetIngestedEventsTimeWindow(v *IngestedEventsTimeWindow) *IngestedEventsDetail
SetIngestedEventsTimeWindow sets the IngestedEventsTimeWindow field's value.
func (IngestedEventsDetail) String ¶ added in v1.41.0
func (s IngestedEventsDetail) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*IngestedEventsDetail) Validate ¶ added in v1.41.0
func (s *IngestedEventsDetail) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type IngestedEventsTimeWindow ¶ added in v1.41.0
type IngestedEventsTimeWindow struct { // Timestamp of the final ingested event. // // EndTime is a required field EndTime *string `locationName:"endTime" min:"11" type:"string" required:"true"` // Timestamp of the first ingensted event. // // StartTime is a required field StartTime *string `locationName:"startTime" min:"11" type:"string" required:"true"` // contains filtered or unexported fields }
The start and stop time of the ingested events.
func (IngestedEventsTimeWindow) GoString ¶ added in v1.41.0
func (s IngestedEventsTimeWindow) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*IngestedEventsTimeWindow) SetEndTime ¶ added in v1.41.0
func (s *IngestedEventsTimeWindow) SetEndTime(v string) *IngestedEventsTimeWindow
SetEndTime sets the EndTime field's value.
func (*IngestedEventsTimeWindow) SetStartTime ¶ added in v1.41.0
func (s *IngestedEventsTimeWindow) SetStartTime(v string) *IngestedEventsTimeWindow
SetStartTime sets the StartTime field's value.
func (IngestedEventsTimeWindow) String ¶ added in v1.41.0
func (s IngestedEventsTimeWindow) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*IngestedEventsTimeWindow) Validate ¶ added in v1.41.0
func (s *IngestedEventsTimeWindow) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type InternalServerException ¶ added in v1.28.0
type InternalServerException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
An exception indicating an internal server error.
func (*InternalServerException) Code ¶ added in v1.28.0
func (s *InternalServerException) Code() string
Code returns the exception type name.
func (*InternalServerException) Error ¶ added in v1.28.0
func (s *InternalServerException) Error() string
func (InternalServerException) GoString ¶ added in v1.28.0
func (s InternalServerException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*InternalServerException) Message ¶ added in v1.28.0
func (s *InternalServerException) Message() string
Message returns the exception's message.
func (*InternalServerException) OrigErr ¶ added in v1.28.0
func (s *InternalServerException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*InternalServerException) RequestID ¶ added in v1.28.0
func (s *InternalServerException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*InternalServerException) StatusCode ¶ added in v1.28.0
func (s *InternalServerException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (InternalServerException) String ¶ added in v1.28.0
func (s InternalServerException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type KMSKey ¶ added in v1.33.8
type KMSKey struct { // The encryption key ARN. KmsEncryptionKeyArn *string `locationName:"kmsEncryptionKeyArn" min:"7" type:"string"` // contains filtered or unexported fields }
The KMS key details.
func (KMSKey) GoString ¶ added in v1.33.8
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*KMSKey) SetKmsEncryptionKeyArn ¶ added in v1.33.8
SetKmsEncryptionKeyArn sets the KmsEncryptionKeyArn field's value.
type Label ¶ added in v1.33.8
type Label struct { // The label ARN. Arn *string `locationName:"arn" min:"1" type:"string"` // Timestamp of when the event type was created. CreatedTime *string `locationName:"createdTime" min:"11" type:"string"` // The label description. Description *string `locationName:"description" min:"1" type:"string"` // Timestamp of when the label was last updated. LastUpdatedTime *string `locationName:"lastUpdatedTime" min:"11" type:"string"` // The label name. Name *string `locationName:"name" type:"string"` // contains filtered or unexported fields }
The label details.
func (Label) GoString ¶ added in v1.33.8
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Label) SetCreatedTime ¶ added in v1.33.8
SetCreatedTime sets the CreatedTime field's value.
func (*Label) SetDescription ¶ added in v1.33.8
SetDescription sets the Description field's value.
func (*Label) SetLastUpdatedTime ¶ added in v1.33.8
SetLastUpdatedTime sets the LastUpdatedTime field's value.
type LabelSchema ¶
type LabelSchema struct { // 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. LabelMapper map[string][]*string `locationName:"labelMapper" type:"map"` // The action to take for unlabeled events. // // * Use IGNORE if you want the unlabeled events to be ignored. This is recommended // when the majority of the events in the dataset are labeled. // // * Use FRAUD if you want to categorize all unlabeled events as “Fraud”. // This is recommended when most of the events in your dataset are fraudulent. // // * Use LEGIT if you want to categorize all unlabeled events as “Legit”. // This is recommended when most of the events in your dataset are legitimate. // // * Use AUTO if you want Amazon Fraud Detector to decide how to use the // unlabeled data. This is recommended when there is significant unlabeled // events in the dataset. // // By default, Amazon Fraud Detector ignores the unlabeled data. UnlabeledEventsTreatment *string `locationName:"unlabeledEventsTreatment" type:"string" enum:"UnlabeledEventsTreatment"` // contains filtered or unexported fields }
The label schema.
func (LabelSchema) GoString ¶
func (s LabelSchema) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*LabelSchema) SetLabelMapper ¶
func (s *LabelSchema) SetLabelMapper(v map[string][]*string) *LabelSchema
SetLabelMapper sets the LabelMapper field's value.
func (*LabelSchema) SetUnlabeledEventsTreatment ¶ added in v1.41.0
func (s *LabelSchema) SetUnlabeledEventsTreatment(v string) *LabelSchema
SetUnlabeledEventsTreatment sets the UnlabeledEventsTreatment field's value.
func (LabelSchema) String ¶
func (s LabelSchema) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListEventPredictionsInput ¶ added in v1.42.42
type ListEventPredictionsInput struct { // The detector ID. DetectorId *FilterCondition `locationName:"detectorId" type:"structure"` // The detector version ID. DetectorVersionId *FilterCondition `locationName:"detectorVersionId" type:"structure"` // The event ID. EventId *FilterCondition `locationName:"eventId" type:"structure"` // The event type associated with the detector. EventType *FilterCondition `locationName:"eventType" type:"structure"` // The maximum number of predictions to return for the request. MaxResults *int64 `locationName:"maxResults" min:"50" type:"integer"` // Identifies the next page of results to return. Use the token to make the // call again to retrieve the next page. Keep all other arguments unchanged. // Each pagination token expires after 24 hours. NextToken *string `locationName:"nextToken" type:"string"` // The time period for when the predictions were generated. PredictionTimeRange *PredictionTimeRange `locationName:"predictionTimeRange" type:"structure"` // contains filtered or unexported fields }
func (ListEventPredictionsInput) GoString ¶ added in v1.42.42
func (s ListEventPredictionsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListEventPredictionsInput) SetDetectorId ¶ added in v1.42.42
func (s *ListEventPredictionsInput) SetDetectorId(v *FilterCondition) *ListEventPredictionsInput
SetDetectorId sets the DetectorId field's value.
func (*ListEventPredictionsInput) SetDetectorVersionId ¶ added in v1.42.42
func (s *ListEventPredictionsInput) SetDetectorVersionId(v *FilterCondition) *ListEventPredictionsInput
SetDetectorVersionId sets the DetectorVersionId field's value.
func (*ListEventPredictionsInput) SetEventId ¶ added in v1.42.42
func (s *ListEventPredictionsInput) SetEventId(v *FilterCondition) *ListEventPredictionsInput
SetEventId sets the EventId field's value.
func (*ListEventPredictionsInput) SetEventType ¶ added in v1.42.42
func (s *ListEventPredictionsInput) SetEventType(v *FilterCondition) *ListEventPredictionsInput
SetEventType sets the EventType field's value.
func (*ListEventPredictionsInput) SetMaxResults ¶ added in v1.42.42
func (s *ListEventPredictionsInput) SetMaxResults(v int64) *ListEventPredictionsInput
SetMaxResults sets the MaxResults field's value.
func (*ListEventPredictionsInput) SetNextToken ¶ added in v1.42.42
func (s *ListEventPredictionsInput) SetNextToken(v string) *ListEventPredictionsInput
SetNextToken sets the NextToken field's value.
func (*ListEventPredictionsInput) SetPredictionTimeRange ¶ added in v1.42.42
func (s *ListEventPredictionsInput) SetPredictionTimeRange(v *PredictionTimeRange) *ListEventPredictionsInput
SetPredictionTimeRange sets the PredictionTimeRange field's value.
func (ListEventPredictionsInput) String ¶ added in v1.42.42
func (s ListEventPredictionsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListEventPredictionsInput) Validate ¶ added in v1.42.42
func (s *ListEventPredictionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListEventPredictionsOutput ¶ added in v1.42.42
type ListEventPredictionsOutput struct { // The summary of the past predictions. EventPredictionSummaries []*EventPredictionSummary `locationName:"eventPredictionSummaries" type:"list"` // Identifies the next page of results to return. Use the token to make the // call again to retrieve the next page. Keep all other arguments unchanged. // Each pagination token expires after 24 hours. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListEventPredictionsOutput) GoString ¶ added in v1.42.42
func (s ListEventPredictionsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListEventPredictionsOutput) SetEventPredictionSummaries ¶ added in v1.42.42
func (s *ListEventPredictionsOutput) SetEventPredictionSummaries(v []*EventPredictionSummary) *ListEventPredictionsOutput
SetEventPredictionSummaries sets the EventPredictionSummaries field's value.
func (*ListEventPredictionsOutput) SetNextToken ¶ added in v1.42.42
func (s *ListEventPredictionsOutput) SetNextToken(v string) *ListEventPredictionsOutput
SetNextToken sets the NextToken field's value.
func (ListEventPredictionsOutput) String ¶ added in v1.42.42
func (s ListEventPredictionsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListTagsForResourceInput ¶ added in v1.33.8
type ListTagsForResourceInput struct { // The maximum number of objects to return for the request. MaxResults *int64 `locationName:"maxResults" min:"50" type:"integer"` // The next token from the previous results. NextToken *string `locationName:"nextToken" type:"string"` // The ARN that specifies the resource whose tags you want to list. // // ResourceARN is a required field ResourceARN *string `locationName:"resourceARN" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListTagsForResourceInput) GoString ¶ added in v1.33.8
func (s ListTagsForResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceInput) SetMaxResults ¶ added in v1.33.8
func (s *ListTagsForResourceInput) SetMaxResults(v int64) *ListTagsForResourceInput
SetMaxResults sets the MaxResults field's value.
func (*ListTagsForResourceInput) SetNextToken ¶ added in v1.33.8
func (s *ListTagsForResourceInput) SetNextToken(v string) *ListTagsForResourceInput
SetNextToken sets the NextToken field's value.
func (*ListTagsForResourceInput) SetResourceARN ¶ added in v1.33.8
func (s *ListTagsForResourceInput) SetResourceARN(v string) *ListTagsForResourceInput
SetResourceARN sets the ResourceARN field's value.
func (ListTagsForResourceInput) String ¶ added in v1.33.8
func (s ListTagsForResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceInput) Validate ¶ added in v1.33.8
func (s *ListTagsForResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagsForResourceOutput ¶ added in v1.33.8
type ListTagsForResourceOutput struct { // The next token for subsequent requests. NextToken *string `locationName:"nextToken" type:"string"` // A collection of key and value pairs. Tags []*Tag `locationName:"tags" type:"list"` // contains filtered or unexported fields }
func (ListTagsForResourceOutput) GoString ¶ added in v1.33.8
func (s ListTagsForResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceOutput) SetNextToken ¶ added in v1.33.8
func (s *ListTagsForResourceOutput) SetNextToken(v string) *ListTagsForResourceOutput
SetNextToken sets the NextToken field's value.
func (*ListTagsForResourceOutput) SetTags ¶ added in v1.33.8
func (s *ListTagsForResourceOutput) SetTags(v []*Tag) *ListTagsForResourceOutput
SetTags sets the Tags field's value.
func (ListTagsForResourceOutput) String ¶ added in v1.33.8
func (s ListTagsForResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type LogOddsMetric ¶ added in v1.40.28
type LogOddsMetric struct { // The relative importance of the variable. For more information, see Model // variable importance (https://docs.aws.amazon.com/frauddetector/latest/ug/model-variable-importance.html). // // VariableImportance is a required field VariableImportance *float64 `locationName:"variableImportance" type:"float" required:"true"` // The name of the variable. // // VariableName is a required field VariableName *string `locationName:"variableName" type:"string" required:"true"` // The type of variable. // // VariableType is a required field VariableType *string `locationName:"variableType" type:"string" required:"true"` // contains filtered or unexported fields }
The log odds metric details.
func (LogOddsMetric) GoString ¶ added in v1.40.28
func (s LogOddsMetric) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*LogOddsMetric) SetVariableImportance ¶ added in v1.40.28
func (s *LogOddsMetric) SetVariableImportance(v float64) *LogOddsMetric
SetVariableImportance sets the VariableImportance field's value.
func (*LogOddsMetric) SetVariableName ¶ added in v1.40.28
func (s *LogOddsMetric) SetVariableName(v string) *LogOddsMetric
SetVariableName sets the VariableName field's value.
func (*LogOddsMetric) SetVariableType ¶ added in v1.40.28
func (s *LogOddsMetric) SetVariableType(v string) *LogOddsMetric
SetVariableType sets the VariableType field's value.
func (LogOddsMetric) String ¶ added in v1.40.28
func (s LogOddsMetric) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type MetricDataPoint ¶ added in v1.33.8
type MetricDataPoint struct { // The false positive rate. This is the percentage of total legitimate events // that are incorrectly predicted as fraud. Fpr *float64 `locationName:"fpr" type:"float"` // The percentage of fraud events correctly predicted as fraudulent as compared // to all events predicted as fraudulent. Precision *float64 `locationName:"precision" type:"float"` // 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. Threshold *float64 `locationName:"threshold" type:"float"` // The true positive rate. This is the percentage of total fraud the model detects. // Also known as capture rate. Tpr *float64 `locationName:"tpr" type:"float"` // contains filtered or unexported fields }
Model performance metrics data points.
func (MetricDataPoint) GoString ¶ added in v1.33.8
func (s MetricDataPoint) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MetricDataPoint) SetFpr ¶ added in v1.33.8
func (s *MetricDataPoint) SetFpr(v float64) *MetricDataPoint
SetFpr sets the Fpr field's value.
func (*MetricDataPoint) SetPrecision ¶ added in v1.33.8
func (s *MetricDataPoint) SetPrecision(v float64) *MetricDataPoint
SetPrecision sets the Precision field's value.
func (*MetricDataPoint) SetThreshold ¶ added in v1.33.8
func (s *MetricDataPoint) SetThreshold(v float64) *MetricDataPoint
SetThreshold sets the Threshold field's value.
func (*MetricDataPoint) SetTpr ¶ added in v1.33.8
func (s *MetricDataPoint) SetTpr(v float64) *MetricDataPoint
SetTpr sets the Tpr field's value.
func (MetricDataPoint) String ¶ added in v1.33.8
func (s MetricDataPoint) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Model ¶
type Model struct { // The ARN of the model. Arn *string `locationName:"arn" min:"1" type:"string"` // Timestamp of when the model was created. CreatedTime *string `locationName:"createdTime" min:"11" type:"string"` // The model description. Description *string `locationName:"description" min:"1" type:"string"` // The name of the event type. EventTypeName *string `locationName:"eventTypeName" type:"string"` // Timestamp of last time the model was updated. LastUpdatedTime *string `locationName:"lastUpdatedTime" min:"11" type:"string"` // The model ID. ModelId *string `locationName:"modelId" min:"1" type:"string"` // The model type. ModelType *string `locationName:"modelType" type:"string" enum:"ModelTypeEnum"` // contains filtered or unexported fields }
The model.
func (Model) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Model) SetCreatedTime ¶
SetCreatedTime sets the CreatedTime field's value.
func (*Model) SetDescription ¶
SetDescription sets the Description field's value.
func (*Model) SetEventTypeName ¶ added in v1.33.8
SetEventTypeName sets the EventTypeName field's value.
func (*Model) SetLastUpdatedTime ¶
SetLastUpdatedTime sets the LastUpdatedTime field's value.
func (*Model) SetModelId ¶
SetModelId sets the ModelId field's value.
func (*Model) SetModelType ¶
SetModelType sets the ModelType field's value.
type ModelEndpointDataBlob ¶
type ModelEndpointDataBlob struct { // The byte buffer of the Amazon SageMaker model endpoint input data blob. // ByteBuffer is automatically base64 encoded/decoded by the SDK. ByteBuffer []byte `locationName:"byteBuffer" type:"blob"` // The content type of the Amazon SageMaker model endpoint input data blob. ContentType *string `locationName:"contentType" min:"1" type:"string"` // contains filtered or unexported fields }
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.
func (ModelEndpointDataBlob) GoString ¶
func (s ModelEndpointDataBlob) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ModelEndpointDataBlob) SetByteBuffer ¶
func (s *ModelEndpointDataBlob) SetByteBuffer(v []byte) *ModelEndpointDataBlob
SetByteBuffer sets the ByteBuffer field's value.
func (*ModelEndpointDataBlob) SetContentType ¶
func (s *ModelEndpointDataBlob) SetContentType(v string) *ModelEndpointDataBlob
SetContentType sets the ContentType field's value.
func (ModelEndpointDataBlob) String ¶
func (s ModelEndpointDataBlob) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ModelEndpointDataBlob) Validate ¶
func (s *ModelEndpointDataBlob) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModelInputConfiguration ¶
type ModelInputConfiguration struct { // 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. CsvInputTemplate *string `locationName:"csvInputTemplate" min:"1" type:"string"` // The event type name. EventTypeName *string `locationName:"eventTypeName" min:"1" type:"string"` // 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. Format *string `locationName:"format" type:"string" enum:"ModelInputDataFormat"` // 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. JsonInputTemplate *string `locationName:"jsonInputTemplate" min:"1" type:"string"` // The event variables. // // UseEventVariables is a required field UseEventVariables *bool `locationName:"useEventVariables" type:"boolean" required:"true"` // contains filtered or unexported fields }
The Amazon SageMaker model input configuration.
func (ModelInputConfiguration) GoString ¶
func (s ModelInputConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ModelInputConfiguration) SetCsvInputTemplate ¶
func (s *ModelInputConfiguration) SetCsvInputTemplate(v string) *ModelInputConfiguration
SetCsvInputTemplate sets the CsvInputTemplate field's value.
func (*ModelInputConfiguration) SetEventTypeName ¶ added in v1.33.13
func (s *ModelInputConfiguration) SetEventTypeName(v string) *ModelInputConfiguration
SetEventTypeName sets the EventTypeName field's value.
func (*ModelInputConfiguration) SetFormat ¶
func (s *ModelInputConfiguration) SetFormat(v string) *ModelInputConfiguration
SetFormat sets the Format field's value.
func (*ModelInputConfiguration) SetJsonInputTemplate ¶
func (s *ModelInputConfiguration) SetJsonInputTemplate(v string) *ModelInputConfiguration
SetJsonInputTemplate sets the JsonInputTemplate field's value.
func (*ModelInputConfiguration) SetUseEventVariables ¶ added in v1.33.8
func (s *ModelInputConfiguration) SetUseEventVariables(v bool) *ModelInputConfiguration
SetUseEventVariables sets the UseEventVariables field's value.
func (ModelInputConfiguration) String ¶
func (s ModelInputConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ModelInputConfiguration) Validate ¶
func (s *ModelInputConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModelOutputConfiguration ¶
type ModelOutputConfiguration struct { // A map of CSV index values in the SageMaker response to the Amazon Fraud Detector // variables. CsvIndexToVariableMap map[string]*string `locationName:"csvIndexToVariableMap" type:"map"` // The format of the model output configuration. // // Format is a required field Format *string `locationName:"format" type:"string" required:"true" enum:"ModelOutputDataFormat"` // A map of JSON keys in response from SageMaker to the Amazon Fraud Detector // variables. JsonKeyToVariableMap map[string]*string `locationName:"jsonKeyToVariableMap" type:"map"` // contains filtered or unexported fields }
Provides the Amazon Sagemaker model output configuration.
func (ModelOutputConfiguration) GoString ¶
func (s ModelOutputConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ModelOutputConfiguration) SetCsvIndexToVariableMap ¶
func (s *ModelOutputConfiguration) SetCsvIndexToVariableMap(v map[string]*string) *ModelOutputConfiguration
SetCsvIndexToVariableMap sets the CsvIndexToVariableMap field's value.
func (*ModelOutputConfiguration) SetFormat ¶
func (s *ModelOutputConfiguration) SetFormat(v string) *ModelOutputConfiguration
SetFormat sets the Format field's value.
func (*ModelOutputConfiguration) SetJsonKeyToVariableMap ¶
func (s *ModelOutputConfiguration) SetJsonKeyToVariableMap(v map[string]*string) *ModelOutputConfiguration
SetJsonKeyToVariableMap sets the JsonKeyToVariableMap field's value.
func (ModelOutputConfiguration) String ¶
func (s ModelOutputConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ModelOutputConfiguration) Validate ¶
func (s *ModelOutputConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModelScores ¶
type ModelScores struct { // The model version. ModelVersion *ModelVersion `locationName:"modelVersion" type:"structure"` // The model's fraud prediction scores. Scores map[string]*float64 `locationName:"scores" type:"map"` // contains filtered or unexported fields }
The fraud prediction scores.
func (ModelScores) GoString ¶
func (s ModelScores) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ModelScores) SetModelVersion ¶
func (s *ModelScores) SetModelVersion(v *ModelVersion) *ModelScores
SetModelVersion sets the ModelVersion field's value.
func (*ModelScores) SetScores ¶
func (s *ModelScores) SetScores(v map[string]*float64) *ModelScores
SetScores sets the Scores field's value.
func (ModelScores) String ¶
func (s ModelScores) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ModelVersion ¶
type ModelVersion struct { // The model version ARN. Arn *string `locationName:"arn" min:"1" type:"string"` // The model ID. // // ModelId is a required field ModelId *string `locationName:"modelId" min:"1" type:"string" required:"true"` // The model type. // // ModelType is a required field ModelType *string `locationName:"modelType" type:"string" required:"true" enum:"ModelTypeEnum"` // The model version number. // // ModelVersionNumber is a required field ModelVersionNumber *string `locationName:"modelVersionNumber" min:"3" type:"string" required:"true"` // contains filtered or unexported fields }
The model version.
func (ModelVersion) GoString ¶
func (s ModelVersion) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ModelVersion) SetArn ¶ added in v1.33.8
func (s *ModelVersion) SetArn(v string) *ModelVersion
SetArn sets the Arn field's value.
func (*ModelVersion) SetModelId ¶
func (s *ModelVersion) SetModelId(v string) *ModelVersion
SetModelId sets the ModelId field's value.
func (*ModelVersion) SetModelType ¶
func (s *ModelVersion) SetModelType(v string) *ModelVersion
SetModelType sets the ModelType field's value.
func (*ModelVersion) SetModelVersionNumber ¶
func (s *ModelVersion) SetModelVersionNumber(v string) *ModelVersion
SetModelVersionNumber sets the ModelVersionNumber field's value.
func (ModelVersion) String ¶
func (s ModelVersion) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ModelVersion) Validate ¶
func (s *ModelVersion) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModelVersionDetail ¶
type ModelVersionDetail struct { // The model version ARN. Arn *string `locationName:"arn" min:"1" type:"string"` // The timestamp when the model was created. CreatedTime *string `locationName:"createdTime" min:"11" type:"string"` // The external events data details. This will be populated if the trainingDataSource // for the model version is specified as EXTERNAL_EVENTS. ExternalEventsDetail *ExternalEventsDetail `locationName:"externalEventsDetail" type:"structure"` // The ingested events data details. This will be populated if the trainingDataSource // for the model version is specified as INGESTED_EVENTS. IngestedEventsDetail *IngestedEventsDetail `locationName:"ingestedEventsDetail" type:"structure"` // The timestamp when the model was last updated. LastUpdatedTime *string `locationName:"lastUpdatedTime" min:"11" type:"string"` // The model ID. ModelId *string `locationName:"modelId" min:"1" type:"string"` // The model type. ModelType *string `locationName:"modelType" type:"string" enum:"ModelTypeEnum"` // The model version number. ModelVersionNumber *string `locationName:"modelVersionNumber" min:"3" type:"string"` // The status of the model version. Status *string `locationName:"status" type:"string"` // The training data schema. TrainingDataSchema *TrainingDataSchema `locationName:"trainingDataSchema" type:"structure"` // The model version training data source. TrainingDataSource *string `locationName:"trainingDataSource" type:"string" enum:"TrainingDataSourceEnum"` // The training results. TrainingResult *TrainingResult `locationName:"trainingResult" type:"structure"` // The training result details. The details include the relative importance // of the variables. TrainingResultV2 *TrainingResultV2 `locationName:"trainingResultV2" type:"structure"` // contains filtered or unexported fields }
The details of the model version.
func (ModelVersionDetail) GoString ¶
func (s ModelVersionDetail) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ModelVersionDetail) SetArn ¶ added in v1.33.8
func (s *ModelVersionDetail) SetArn(v string) *ModelVersionDetail
SetArn sets the Arn field's value.
func (*ModelVersionDetail) SetCreatedTime ¶
func (s *ModelVersionDetail) SetCreatedTime(v string) *ModelVersionDetail
SetCreatedTime sets the CreatedTime field's value.
func (*ModelVersionDetail) SetExternalEventsDetail ¶ added in v1.33.8
func (s *ModelVersionDetail) SetExternalEventsDetail(v *ExternalEventsDetail) *ModelVersionDetail
SetExternalEventsDetail sets the ExternalEventsDetail field's value.
func (*ModelVersionDetail) SetIngestedEventsDetail ¶ added in v1.41.0
func (s *ModelVersionDetail) SetIngestedEventsDetail(v *IngestedEventsDetail) *ModelVersionDetail
SetIngestedEventsDetail sets the IngestedEventsDetail field's value.
func (*ModelVersionDetail) SetLastUpdatedTime ¶
func (s *ModelVersionDetail) SetLastUpdatedTime(v string) *ModelVersionDetail
SetLastUpdatedTime sets the LastUpdatedTime field's value.
func (*ModelVersionDetail) SetModelId ¶
func (s *ModelVersionDetail) SetModelId(v string) *ModelVersionDetail
SetModelId sets the ModelId field's value.
func (*ModelVersionDetail) SetModelType ¶
func (s *ModelVersionDetail) SetModelType(v string) *ModelVersionDetail
SetModelType sets the ModelType field's value.
func (*ModelVersionDetail) SetModelVersionNumber ¶
func (s *ModelVersionDetail) SetModelVersionNumber(v string) *ModelVersionDetail
SetModelVersionNumber sets the ModelVersionNumber field's value.
func (*ModelVersionDetail) SetStatus ¶
func (s *ModelVersionDetail) SetStatus(v string) *ModelVersionDetail
SetStatus sets the Status field's value.
func (*ModelVersionDetail) SetTrainingDataSchema ¶ added in v1.33.8
func (s *ModelVersionDetail) SetTrainingDataSchema(v *TrainingDataSchema) *ModelVersionDetail
SetTrainingDataSchema sets the TrainingDataSchema field's value.
func (*ModelVersionDetail) SetTrainingDataSource ¶
func (s *ModelVersionDetail) SetTrainingDataSource(v string) *ModelVersionDetail
SetTrainingDataSource sets the TrainingDataSource field's value.
func (*ModelVersionDetail) SetTrainingResult ¶ added in v1.33.8
func (s *ModelVersionDetail) SetTrainingResult(v *TrainingResult) *ModelVersionDetail
SetTrainingResult sets the TrainingResult field's value.
func (*ModelVersionDetail) SetTrainingResultV2 ¶ added in v1.44.60
func (s *ModelVersionDetail) SetTrainingResultV2(v *TrainingResultV2) *ModelVersionDetail
SetTrainingResultV2 sets the TrainingResultV2 field's value.
func (ModelVersionDetail) String ¶
func (s ModelVersionDetail) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ModelVersionEvaluation ¶ added in v1.42.42
type ModelVersionEvaluation struct { // The evaluation score generated for the model version. EvaluationScore *string `locationName:"evaluationScore" type:"string"` // The output variable name. OutputVariableName *string `locationName:"outputVariableName" type:"string"` // The prediction explanations generated for the model version. PredictionExplanations *PredictionExplanations `locationName:"predictionExplanations" type:"structure"` // contains filtered or unexported fields }
The model version evalutions.
func (ModelVersionEvaluation) GoString ¶ added in v1.42.42
func (s ModelVersionEvaluation) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ModelVersionEvaluation) SetEvaluationScore ¶ added in v1.42.42
func (s *ModelVersionEvaluation) SetEvaluationScore(v string) *ModelVersionEvaluation
SetEvaluationScore sets the EvaluationScore field's value.
func (*ModelVersionEvaluation) SetOutputVariableName ¶ added in v1.42.42
func (s *ModelVersionEvaluation) SetOutputVariableName(v string) *ModelVersionEvaluation
SetOutputVariableName sets the OutputVariableName field's value.
func (*ModelVersionEvaluation) SetPredictionExplanations ¶ added in v1.42.42
func (s *ModelVersionEvaluation) SetPredictionExplanations(v *PredictionExplanations) *ModelVersionEvaluation
SetPredictionExplanations sets the PredictionExplanations field's value.
func (ModelVersionEvaluation) String ¶ added in v1.42.42
func (s ModelVersionEvaluation) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type OFIMetricDataPoint ¶ added in v1.44.60
type OFIMetricDataPoint struct { // The false positive rate. This is the percentage of total legitimate events // that are incorrectly predicted as fraud. Fpr *float64 `locationName:"fpr" type:"float"` // The percentage of fraud events correctly predicted as fraudulent as compared // to all events predicted as fraudulent. Precision *float64 `locationName:"precision" type:"float"` // 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. Threshold *float64 `locationName:"threshold" type:"float"` // The true positive rate. This is the percentage of total fraud the model detects. // Also known as capture rate. Tpr *float64 `locationName:"tpr" type:"float"` // contains filtered or unexported fields }
The Online Fraud Insights (OFI) model performance metrics data points.
func (OFIMetricDataPoint) GoString ¶ added in v1.44.60
func (s OFIMetricDataPoint) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*OFIMetricDataPoint) SetFpr ¶ added in v1.44.60
func (s *OFIMetricDataPoint) SetFpr(v float64) *OFIMetricDataPoint
SetFpr sets the Fpr field's value.
func (*OFIMetricDataPoint) SetPrecision ¶ added in v1.44.60
func (s *OFIMetricDataPoint) SetPrecision(v float64) *OFIMetricDataPoint
SetPrecision sets the Precision field's value.
func (*OFIMetricDataPoint) SetThreshold ¶ added in v1.44.60
func (s *OFIMetricDataPoint) SetThreshold(v float64) *OFIMetricDataPoint
SetThreshold sets the Threshold field's value.
func (*OFIMetricDataPoint) SetTpr ¶ added in v1.44.60
func (s *OFIMetricDataPoint) SetTpr(v float64) *OFIMetricDataPoint
SetTpr sets the Tpr field's value.
func (OFIMetricDataPoint) String ¶ added in v1.44.60
func (s OFIMetricDataPoint) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type OFIModelPerformance ¶ added in v1.44.60
type OFIModelPerformance struct { // The area under the curve (auc). This summarizes the total positive rate (tpr) // and false positive rate (FPR) across all possible model score thresholds. Auc *float64 `locationName:"auc" type:"float"` // Indicates the range of area under curve (auc) expected from the OFI model. // A range greater than 0.1 indicates higher model uncertainity. UncertaintyRange *UncertaintyRange `locationName:"uncertaintyRange" type:"structure"` // contains filtered or unexported fields }
The Online Fraud Insights (OFI) model performance score.
func (OFIModelPerformance) GoString ¶ added in v1.44.60
func (s OFIModelPerformance) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*OFIModelPerformance) SetAuc ¶ added in v1.44.60
func (s *OFIModelPerformance) SetAuc(v float64) *OFIModelPerformance
SetAuc sets the Auc field's value.
func (*OFIModelPerformance) SetUncertaintyRange ¶ added in v1.44.195
func (s *OFIModelPerformance) SetUncertaintyRange(v *UncertaintyRange) *OFIModelPerformance
SetUncertaintyRange sets the UncertaintyRange field's value.
func (OFIModelPerformance) String ¶ added in v1.44.60
func (s OFIModelPerformance) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type OFITrainingMetricsValue ¶ added in v1.44.60
type OFITrainingMetricsValue struct { // The model's performance metrics data points. MetricDataPoints []*OFIMetricDataPoint `locationName:"metricDataPoints" type:"list"` // The model's overall performance score. ModelPerformance *OFIModelPerformance `locationName:"modelPerformance" type:"structure"` // contains filtered or unexported fields }
The Online Fraud Insights (OFI) model training metric details.
func (OFITrainingMetricsValue) GoString ¶ added in v1.44.60
func (s OFITrainingMetricsValue) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*OFITrainingMetricsValue) SetMetricDataPoints ¶ added in v1.44.60
func (s *OFITrainingMetricsValue) SetMetricDataPoints(v []*OFIMetricDataPoint) *OFITrainingMetricsValue
SetMetricDataPoints sets the MetricDataPoints field's value.
func (*OFITrainingMetricsValue) SetModelPerformance ¶ added in v1.44.60
func (s *OFITrainingMetricsValue) SetModelPerformance(v *OFIModelPerformance) *OFITrainingMetricsValue
SetModelPerformance sets the ModelPerformance field's value.
func (OFITrainingMetricsValue) String ¶ added in v1.44.60
func (s OFITrainingMetricsValue) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Outcome ¶
type Outcome struct { // The outcome ARN. Arn *string `locationName:"arn" min:"1" type:"string"` // The timestamp when the outcome was created. CreatedTime *string `locationName:"createdTime" min:"11" type:"string"` // The outcome description. Description *string `locationName:"description" min:"1" type:"string"` // The timestamp when the outcome was last updated. LastUpdatedTime *string `locationName:"lastUpdatedTime" min:"11" type:"string"` // The outcome name. Name *string `locationName:"name" min:"1" type:"string"` // contains filtered or unexported fields }
The outcome.
func (Outcome) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Outcome) SetCreatedTime ¶
SetCreatedTime sets the CreatedTime field's value.
func (*Outcome) SetDescription ¶
SetDescription sets the Description field's value.
func (*Outcome) SetLastUpdatedTime ¶
SetLastUpdatedTime sets the LastUpdatedTime field's value.
type PredictionExplanations ¶ added in v1.42.42
type PredictionExplanations struct { // The details of the aggregated variables impact on the prediction score. // // Account Takeover Insights (ATI) model uses event variables from the login // data you provide to continuously calculate a set of variables (aggregated // variables) based on historical events. For example, your ATI model might // calculate the number of times an user has logged in using the same IP address. // In this case, event variables used to derive the aggregated variables are // IP address and user. AggregatedVariablesImpactExplanations []*AggregatedVariablesImpactExplanation `locationName:"aggregatedVariablesImpactExplanations" type:"list"` // The details of the event variable's impact on the prediction score. VariableImpactExplanations []*VariableImpactExplanation `locationName:"variableImpactExplanations" type:"list"` // contains filtered or unexported fields }
The prediction explanations that provide insight into how each event variable impacted the model version's fraud prediction score.
func (PredictionExplanations) GoString ¶ added in v1.42.42
func (s PredictionExplanations) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PredictionExplanations) SetAggregatedVariablesImpactExplanations ¶ added in v1.44.60
func (s *PredictionExplanations) SetAggregatedVariablesImpactExplanations(v []*AggregatedVariablesImpactExplanation) *PredictionExplanations
SetAggregatedVariablesImpactExplanations sets the AggregatedVariablesImpactExplanations field's value.
func (*PredictionExplanations) SetVariableImpactExplanations ¶ added in v1.42.42
func (s *PredictionExplanations) SetVariableImpactExplanations(v []*VariableImpactExplanation) *PredictionExplanations
SetVariableImpactExplanations sets the VariableImpactExplanations field's value.
func (PredictionExplanations) String ¶ added in v1.42.42
func (s PredictionExplanations) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PredictionTimeRange ¶ added in v1.42.42
type PredictionTimeRange struct { // The end time of the time period for when the predictions were generated. // // EndTime is a required field EndTime *string `locationName:"endTime" min:"11" type:"string" required:"true"` // The start time of the time period for when the predictions were generated. // // StartTime is a required field StartTime *string `locationName:"startTime" min:"11" type:"string" required:"true"` // contains filtered or unexported fields }
The time period for when the predictions were generated.
func (PredictionTimeRange) GoString ¶ added in v1.42.42
func (s PredictionTimeRange) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PredictionTimeRange) SetEndTime ¶ added in v1.42.42
func (s *PredictionTimeRange) SetEndTime(v string) *PredictionTimeRange
SetEndTime sets the EndTime field's value.
func (*PredictionTimeRange) SetStartTime ¶ added in v1.42.42
func (s *PredictionTimeRange) SetStartTime(v string) *PredictionTimeRange
SetStartTime sets the StartTime field's value.
func (PredictionTimeRange) String ¶ added in v1.42.42
func (s PredictionTimeRange) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PredictionTimeRange) Validate ¶ added in v1.42.42
func (s *PredictionTimeRange) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutDetectorInput ¶
type PutDetectorInput struct { // The description of the detector. Description *string `locationName:"description" min:"1" type:"string"` // The detector ID. // // DetectorId is a required field DetectorId *string `locationName:"detectorId" min:"1" type:"string" required:"true"` // The name of the event type. // // EventTypeName is a required field EventTypeName *string `locationName:"eventTypeName" min:"1" type:"string" required:"true"` // A collection of key and value pairs. Tags []*Tag `locationName:"tags" type:"list"` // contains filtered or unexported fields }
func (PutDetectorInput) GoString ¶
func (s PutDetectorInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutDetectorInput) SetDescription ¶
func (s *PutDetectorInput) SetDescription(v string) *PutDetectorInput
SetDescription sets the Description field's value.
func (*PutDetectorInput) SetDetectorId ¶
func (s *PutDetectorInput) SetDetectorId(v string) *PutDetectorInput
SetDetectorId sets the DetectorId field's value.
func (*PutDetectorInput) SetEventTypeName ¶ added in v1.33.8
func (s *PutDetectorInput) SetEventTypeName(v string) *PutDetectorInput
SetEventTypeName sets the EventTypeName field's value.
func (*PutDetectorInput) SetTags ¶ added in v1.33.8
func (s *PutDetectorInput) SetTags(v []*Tag) *PutDetectorInput
SetTags sets the Tags field's value.
func (PutDetectorInput) String ¶
func (s PutDetectorInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutDetectorInput) Validate ¶
func (s *PutDetectorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutDetectorOutput ¶
type PutDetectorOutput struct {
// contains filtered or unexported fields
}
func (PutDetectorOutput) GoString ¶
func (s PutDetectorOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (PutDetectorOutput) String ¶
func (s PutDetectorOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PutEntityTypeInput ¶ added in v1.33.8
type PutEntityTypeInput struct { // The description. Description *string `locationName:"description" min:"1" type:"string"` // The name of the entity type. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // A collection of key and value pairs. Tags []*Tag `locationName:"tags" type:"list"` // contains filtered or unexported fields }
func (PutEntityTypeInput) GoString ¶ added in v1.33.8
func (s PutEntityTypeInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutEntityTypeInput) SetDescription ¶ added in v1.33.8
func (s *PutEntityTypeInput) SetDescription(v string) *PutEntityTypeInput
SetDescription sets the Description field's value.
func (*PutEntityTypeInput) SetName ¶ added in v1.33.8
func (s *PutEntityTypeInput) SetName(v string) *PutEntityTypeInput
SetName sets the Name field's value.
func (*PutEntityTypeInput) SetTags ¶ added in v1.33.8
func (s *PutEntityTypeInput) SetTags(v []*Tag) *PutEntityTypeInput
SetTags sets the Tags field's value.
func (PutEntityTypeInput) String ¶ added in v1.33.8
func (s PutEntityTypeInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutEntityTypeInput) Validate ¶ added in v1.33.8
func (s *PutEntityTypeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutEntityTypeOutput ¶ added in v1.33.8
type PutEntityTypeOutput struct {
// contains filtered or unexported fields
}
func (PutEntityTypeOutput) GoString ¶ added in v1.33.8
func (s PutEntityTypeOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (PutEntityTypeOutput) String ¶ added in v1.33.8
func (s PutEntityTypeOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PutEventTypeInput ¶ added in v1.33.8
type PutEventTypeInput struct { // The description of the event type. Description *string `locationName:"description" min:"1" type:"string"` // The entity type for the event type. Example entity types: customer, merchant, // account. // // EntityTypes is a required field EntityTypes []*string `locationName:"entityTypes" min:"1" type:"list" required:"true"` // Specifies if ingestion is enabled or disabled. EventIngestion *string `locationName:"eventIngestion" type:"string" enum:"EventIngestion"` // Enables or disables event orchestration. If enabled, you can send event predictions // to select AWS services for downstream processing of the events. EventOrchestration *EventOrchestration `locationName:"eventOrchestration" type:"structure"` // The event type variables. // // EventVariables is a required field EventVariables []*string `locationName:"eventVariables" min:"1" type:"list" required:"true"` // The event type labels. Labels []*string `locationName:"labels" type:"list"` // The name. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // A collection of key and value pairs. Tags []*Tag `locationName:"tags" type:"list"` // contains filtered or unexported fields }
func (PutEventTypeInput) GoString ¶ added in v1.33.8
func (s PutEventTypeInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutEventTypeInput) SetDescription ¶ added in v1.33.8
func (s *PutEventTypeInput) SetDescription(v string) *PutEventTypeInput
SetDescription sets the Description field's value.
func (*PutEventTypeInput) SetEntityTypes ¶ added in v1.33.8
func (s *PutEventTypeInput) SetEntityTypes(v []*string) *PutEventTypeInput
SetEntityTypes sets the EntityTypes field's value.
func (*PutEventTypeInput) SetEventIngestion ¶ added in v1.41.0
func (s *PutEventTypeInput) SetEventIngestion(v string) *PutEventTypeInput
SetEventIngestion sets the EventIngestion field's value.
func (*PutEventTypeInput) SetEventOrchestration ¶ added in v1.44.273
func (s *PutEventTypeInput) SetEventOrchestration(v *EventOrchestration) *PutEventTypeInput
SetEventOrchestration sets the EventOrchestration field's value.
func (*PutEventTypeInput) SetEventVariables ¶ added in v1.33.8
func (s *PutEventTypeInput) SetEventVariables(v []*string) *PutEventTypeInput
SetEventVariables sets the EventVariables field's value.
func (*PutEventTypeInput) SetLabels ¶ added in v1.33.8
func (s *PutEventTypeInput) SetLabels(v []*string) *PutEventTypeInput
SetLabels sets the Labels field's value.
func (*PutEventTypeInput) SetName ¶ added in v1.33.8
func (s *PutEventTypeInput) SetName(v string) *PutEventTypeInput
SetName sets the Name field's value.
func (*PutEventTypeInput) SetTags ¶ added in v1.33.8
func (s *PutEventTypeInput) SetTags(v []*Tag) *PutEventTypeInput
SetTags sets the Tags field's value.
func (PutEventTypeInput) String ¶ added in v1.33.8
func (s PutEventTypeInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutEventTypeInput) Validate ¶ added in v1.33.8
func (s *PutEventTypeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutEventTypeOutput ¶ added in v1.33.8
type PutEventTypeOutput struct {
// contains filtered or unexported fields
}
func (PutEventTypeOutput) GoString ¶ added in v1.33.8
func (s PutEventTypeOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (PutEventTypeOutput) String ¶ added in v1.33.8
func (s PutEventTypeOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PutExternalModelInput ¶
type PutExternalModelInput struct { // The model endpoint input configuration. // // InputConfiguration is a required field InputConfiguration *ModelInputConfiguration `locationName:"inputConfiguration" type:"structure" required:"true"` // The IAM role used to invoke the model endpoint. // // InvokeModelEndpointRoleArn is a required field InvokeModelEndpointRoleArn *string `locationName:"invokeModelEndpointRoleArn" type:"string" required:"true"` // The model endpoints name. // // ModelEndpoint is a required field ModelEndpoint *string `locationName:"modelEndpoint" min:"1" type:"string" required:"true"` // The model endpoint’s status in Amazon Fraud Detector. // // ModelEndpointStatus is a required field ModelEndpointStatus *string `locationName:"modelEndpointStatus" type:"string" required:"true" enum:"ModelEndpointStatus"` // The source of the model. // // ModelSource is a required field ModelSource *string `locationName:"modelSource" type:"string" required:"true" enum:"ModelSource"` // The model endpoint output configuration. // // OutputConfiguration is a required field OutputConfiguration *ModelOutputConfiguration `locationName:"outputConfiguration" type:"structure" required:"true"` // A collection of key and value pairs. Tags []*Tag `locationName:"tags" type:"list"` // contains filtered or unexported fields }
func (PutExternalModelInput) GoString ¶
func (s PutExternalModelInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutExternalModelInput) SetInputConfiguration ¶
func (s *PutExternalModelInput) SetInputConfiguration(v *ModelInputConfiguration) *PutExternalModelInput
SetInputConfiguration sets the InputConfiguration field's value.
func (*PutExternalModelInput) SetInvokeModelEndpointRoleArn ¶ added in v1.33.12
func (s *PutExternalModelInput) SetInvokeModelEndpointRoleArn(v string) *PutExternalModelInput
SetInvokeModelEndpointRoleArn sets the InvokeModelEndpointRoleArn field's value.
func (*PutExternalModelInput) SetModelEndpoint ¶
func (s *PutExternalModelInput) SetModelEndpoint(v string) *PutExternalModelInput
SetModelEndpoint sets the ModelEndpoint field's value.
func (*PutExternalModelInput) SetModelEndpointStatus ¶
func (s *PutExternalModelInput) SetModelEndpointStatus(v string) *PutExternalModelInput
SetModelEndpointStatus sets the ModelEndpointStatus field's value.
func (*PutExternalModelInput) SetModelSource ¶
func (s *PutExternalModelInput) SetModelSource(v string) *PutExternalModelInput
SetModelSource sets the ModelSource field's value.
func (*PutExternalModelInput) SetOutputConfiguration ¶
func (s *PutExternalModelInput) SetOutputConfiguration(v *ModelOutputConfiguration) *PutExternalModelInput
SetOutputConfiguration sets the OutputConfiguration field's value.
func (*PutExternalModelInput) SetTags ¶ added in v1.33.8
func (s *PutExternalModelInput) SetTags(v []*Tag) *PutExternalModelInput
SetTags sets the Tags field's value.
func (PutExternalModelInput) String ¶
func (s PutExternalModelInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutExternalModelInput) Validate ¶
func (s *PutExternalModelInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutExternalModelOutput ¶
type PutExternalModelOutput struct {
// contains filtered or unexported fields
}
func (PutExternalModelOutput) GoString ¶
func (s PutExternalModelOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (PutExternalModelOutput) String ¶
func (s PutExternalModelOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PutKMSEncryptionKeyInput ¶ added in v1.33.8
type PutKMSEncryptionKeyInput struct { // The KMS encryption key ARN. // // The KMS key must be single-Region key. Amazon Fraud Detector does not support // multi-Region KMS key. // // KmsEncryptionKeyArn is a required field KmsEncryptionKeyArn *string `locationName:"kmsEncryptionKeyArn" min:"7" type:"string" required:"true"` // contains filtered or unexported fields }
func (PutKMSEncryptionKeyInput) GoString ¶ added in v1.33.8
func (s PutKMSEncryptionKeyInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutKMSEncryptionKeyInput) SetKmsEncryptionKeyArn ¶ added in v1.33.8
func (s *PutKMSEncryptionKeyInput) SetKmsEncryptionKeyArn(v string) *PutKMSEncryptionKeyInput
SetKmsEncryptionKeyArn sets the KmsEncryptionKeyArn field's value.
func (PutKMSEncryptionKeyInput) String ¶ added in v1.33.8
func (s PutKMSEncryptionKeyInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutKMSEncryptionKeyInput) Validate ¶ added in v1.33.8
func (s *PutKMSEncryptionKeyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutKMSEncryptionKeyOutput ¶ added in v1.33.8
type PutKMSEncryptionKeyOutput struct {
// contains filtered or unexported fields
}
func (PutKMSEncryptionKeyOutput) GoString ¶ added in v1.33.8
func (s PutKMSEncryptionKeyOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (PutKMSEncryptionKeyOutput) String ¶ added in v1.33.8
func (s PutKMSEncryptionKeyOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PutLabelInput ¶ added in v1.33.8
type PutLabelInput struct { // The label description. Description *string `locationName:"description" min:"1" type:"string"` // The label name. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // A collection of key and value pairs. Tags []*Tag `locationName:"tags" type:"list"` // contains filtered or unexported fields }
func (PutLabelInput) GoString ¶ added in v1.33.8
func (s PutLabelInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutLabelInput) SetDescription ¶ added in v1.33.8
func (s *PutLabelInput) SetDescription(v string) *PutLabelInput
SetDescription sets the Description field's value.
func (*PutLabelInput) SetName ¶ added in v1.33.8
func (s *PutLabelInput) SetName(v string) *PutLabelInput
SetName sets the Name field's value.
func (*PutLabelInput) SetTags ¶ added in v1.33.8
func (s *PutLabelInput) SetTags(v []*Tag) *PutLabelInput
SetTags sets the Tags field's value.
func (PutLabelInput) String ¶ added in v1.33.8
func (s PutLabelInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutLabelInput) Validate ¶ added in v1.33.8
func (s *PutLabelInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutLabelOutput ¶ added in v1.33.8
type PutLabelOutput struct {
// contains filtered or unexported fields
}
func (PutLabelOutput) GoString ¶ added in v1.33.8
func (s PutLabelOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (PutLabelOutput) String ¶ added in v1.33.8
func (s PutLabelOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PutOutcomeInput ¶
type PutOutcomeInput struct { // The outcome description. Description *string `locationName:"description" min:"1" type:"string"` // The name of the outcome. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // A collection of key and value pairs. Tags []*Tag `locationName:"tags" type:"list"` // contains filtered or unexported fields }
func (PutOutcomeInput) GoString ¶
func (s PutOutcomeInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutOutcomeInput) SetDescription ¶
func (s *PutOutcomeInput) SetDescription(v string) *PutOutcomeInput
SetDescription sets the Description field's value.
func (*PutOutcomeInput) SetName ¶
func (s *PutOutcomeInput) SetName(v string) *PutOutcomeInput
SetName sets the Name field's value.
func (*PutOutcomeInput) SetTags ¶ added in v1.33.8
func (s *PutOutcomeInput) SetTags(v []*Tag) *PutOutcomeInput
SetTags sets the Tags field's value.
func (PutOutcomeInput) String ¶
func (s PutOutcomeInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutOutcomeInput) Validate ¶
func (s *PutOutcomeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutOutcomeOutput ¶
type PutOutcomeOutput struct {
// contains filtered or unexported fields
}
func (PutOutcomeOutput) GoString ¶
func (s PutOutcomeOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (PutOutcomeOutput) String ¶
func (s PutOutcomeOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ResourceNotFoundException ¶ added in v1.28.0
type ResourceNotFoundException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
An exception indicating the specified resource was not found.
func (*ResourceNotFoundException) Code ¶ added in v1.28.0
func (s *ResourceNotFoundException) Code() string
Code returns the exception type name.
func (*ResourceNotFoundException) Error ¶ added in v1.28.0
func (s *ResourceNotFoundException) Error() string
func (ResourceNotFoundException) GoString ¶ added in v1.28.0
func (s ResourceNotFoundException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ResourceNotFoundException) Message ¶ added in v1.28.0
func (s *ResourceNotFoundException) Message() string
Message returns the exception's message.
func (*ResourceNotFoundException) OrigErr ¶ added in v1.28.0
func (s *ResourceNotFoundException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ResourceNotFoundException) RequestID ¶ added in v1.28.0
func (s *ResourceNotFoundException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ResourceNotFoundException) StatusCode ¶ added in v1.28.0
func (s *ResourceNotFoundException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ResourceNotFoundException) String ¶ added in v1.28.0
func (s ResourceNotFoundException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ResourceUnavailableException ¶ added in v1.40.28
type ResourceUnavailableException struct { // contains filtered or unexported fields }
An exception indicating that the attached customer-owned (external) model threw an exception when Amazon Fraud Detector invoked the model.
func (*ResourceUnavailableException) Code ¶ added in v1.40.28
func (s *ResourceUnavailableException) Code() string
Code returns the exception type name.
func (*ResourceUnavailableException) Error ¶ added in v1.40.28
func (s *ResourceUnavailableException) Error() string
func (ResourceUnavailableException) GoString ¶ added in v1.40.28
func (s ResourceUnavailableException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ResourceUnavailableException) Message ¶ added in v1.40.28
func (s *ResourceUnavailableException) Message() string
Message returns the exception's message.
func (*ResourceUnavailableException) OrigErr ¶ added in v1.40.28
func (s *ResourceUnavailableException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ResourceUnavailableException) RequestID ¶ added in v1.40.28
func (s *ResourceUnavailableException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ResourceUnavailableException) StatusCode ¶ added in v1.40.28
func (s *ResourceUnavailableException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ResourceUnavailableException) String ¶ added in v1.40.28
func (s ResourceUnavailableException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Rule ¶
type Rule struct { // The detector for which the rule is associated. // // DetectorId is a required field DetectorId *string `locationName:"detectorId" min:"1" type:"string" required:"true"` // The rule ID. // // RuleId is a required field RuleId *string `locationName:"ruleId" min:"1" type:"string" required:"true"` // The rule version. // // RuleVersion is a required field RuleVersion *string `locationName:"ruleVersion" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
A rule.
func (Rule) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Rule) SetDetectorId ¶
SetDetectorId sets the DetectorId field's value.
func (*Rule) SetRuleVersion ¶
SetRuleVersion sets the RuleVersion field's value.
type RuleDetail ¶
type RuleDetail struct { // The rule ARN. Arn *string `locationName:"arn" min:"1" type:"string"` // The timestamp of when the rule was created. CreatedTime *string `locationName:"createdTime" min:"11" type:"string"` // The rule description. Description *string `locationName:"description" min:"1" type:"string"` // The detector for which the rule is associated. DetectorId *string `locationName:"detectorId" min:"1" type:"string"` // The rule expression. // // Expression is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by RuleDetail's // String and GoString methods. Expression *string `locationName:"expression" min:"1" type:"string" sensitive:"true"` // The rule language. Language *string `locationName:"language" type:"string" enum:"Language"` // Timestamp of the last time the rule was updated. LastUpdatedTime *string `locationName:"lastUpdatedTime" min:"11" type:"string"` // The rule outcomes. Outcomes []*string `locationName:"outcomes" min:"1" type:"list"` // The rule ID. RuleId *string `locationName:"ruleId" min:"1" type:"string"` // The rule version. RuleVersion *string `locationName:"ruleVersion" min:"1" type:"string"` // contains filtered or unexported fields }
The details of the rule.
func (RuleDetail) GoString ¶
func (s RuleDetail) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RuleDetail) SetArn ¶ added in v1.33.8
func (s *RuleDetail) SetArn(v string) *RuleDetail
SetArn sets the Arn field's value.
func (*RuleDetail) SetCreatedTime ¶
func (s *RuleDetail) SetCreatedTime(v string) *RuleDetail
SetCreatedTime sets the CreatedTime field's value.
func (*RuleDetail) SetDescription ¶
func (s *RuleDetail) SetDescription(v string) *RuleDetail
SetDescription sets the Description field's value.
func (*RuleDetail) SetDetectorId ¶
func (s *RuleDetail) SetDetectorId(v string) *RuleDetail
SetDetectorId sets the DetectorId field's value.
func (*RuleDetail) SetExpression ¶
func (s *RuleDetail) SetExpression(v string) *RuleDetail
SetExpression sets the Expression field's value.
func (*RuleDetail) SetLanguage ¶
func (s *RuleDetail) SetLanguage(v string) *RuleDetail
SetLanguage sets the Language field's value.
func (*RuleDetail) SetLastUpdatedTime ¶
func (s *RuleDetail) SetLastUpdatedTime(v string) *RuleDetail
SetLastUpdatedTime sets the LastUpdatedTime field's value.
func (*RuleDetail) SetOutcomes ¶
func (s *RuleDetail) SetOutcomes(v []*string) *RuleDetail
SetOutcomes sets the Outcomes field's value.
func (*RuleDetail) SetRuleId ¶
func (s *RuleDetail) SetRuleId(v string) *RuleDetail
SetRuleId sets the RuleId field's value.
func (*RuleDetail) SetRuleVersion ¶
func (s *RuleDetail) SetRuleVersion(v string) *RuleDetail
SetRuleVersion sets the RuleVersion field's value.
func (RuleDetail) String ¶
func (s RuleDetail) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type RuleResult ¶ added in v1.30.9
type RuleResult struct { // The outcomes of the matched rule, based on the rule execution mode. Outcomes []*string `locationName:"outcomes" type:"list"` // The rule ID that was matched, based on the rule execution mode. RuleId *string `locationName:"ruleId" type:"string"` // contains filtered or unexported fields }
The rule results.
func (RuleResult) GoString ¶ added in v1.30.9
func (s RuleResult) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RuleResult) SetOutcomes ¶ added in v1.30.9
func (s *RuleResult) SetOutcomes(v []*string) *RuleResult
SetOutcomes sets the Outcomes field's value.
func (*RuleResult) SetRuleId ¶ added in v1.30.9
func (s *RuleResult) SetRuleId(v string) *RuleResult
SetRuleId sets the RuleId field's value.
func (RuleResult) String ¶ added in v1.30.9
func (s RuleResult) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SendEventInput ¶ added in v1.41.0
type SendEventInput struct { // The label to associate with the event. Required if specifying labelTimestamp. AssignedLabel *string `locationName:"assignedLabel" min:"1" type:"string"` // An array of entities. // // Entities is a required field Entities []*Entity `locationName:"entities" type:"list" required:"true"` // The event ID to upload. // // EventId is a required field EventId *string `locationName:"eventId" min:"1" type:"string" required:"true"` // The timestamp that defines when the event under evaluation occurred. The // timestamp must be specified using ISO 8601 standard in UTC. // // EventTimestamp is a required field EventTimestamp *string `locationName:"eventTimestamp" min:"10" type:"string" required:"true"` // The event type name of the event. // // EventTypeName is a required field EventTypeName *string `locationName:"eventTypeName" min:"1" type:"string" required:"true"` // 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. // // EventVariables is a required field EventVariables map[string]*string `locationName:"eventVariables" min:"1" type:"map" required:"true"` // The timestamp associated with the label. Required if specifying assignedLabel. LabelTimestamp *string `locationName:"labelTimestamp" min:"10" type:"string"` // contains filtered or unexported fields }
func (SendEventInput) GoString ¶ added in v1.41.0
func (s SendEventInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SendEventInput) SetAssignedLabel ¶ added in v1.41.0
func (s *SendEventInput) SetAssignedLabel(v string) *SendEventInput
SetAssignedLabel sets the AssignedLabel field's value.
func (*SendEventInput) SetEntities ¶ added in v1.41.0
func (s *SendEventInput) SetEntities(v []*Entity) *SendEventInput
SetEntities sets the Entities field's value.
func (*SendEventInput) SetEventId ¶ added in v1.41.0
func (s *SendEventInput) SetEventId(v string) *SendEventInput
SetEventId sets the EventId field's value.
func (*SendEventInput) SetEventTimestamp ¶ added in v1.41.0
func (s *SendEventInput) SetEventTimestamp(v string) *SendEventInput
SetEventTimestamp sets the EventTimestamp field's value.
func (*SendEventInput) SetEventTypeName ¶ added in v1.41.0
func (s *SendEventInput) SetEventTypeName(v string) *SendEventInput
SetEventTypeName sets the EventTypeName field's value.
func (*SendEventInput) SetEventVariables ¶ added in v1.41.0
func (s *SendEventInput) SetEventVariables(v map[string]*string) *SendEventInput
SetEventVariables sets the EventVariables field's value.
func (*SendEventInput) SetLabelTimestamp ¶ added in v1.41.0
func (s *SendEventInput) SetLabelTimestamp(v string) *SendEventInput
SetLabelTimestamp sets the LabelTimestamp field's value.
func (SendEventInput) String ¶ added in v1.41.0
func (s SendEventInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SendEventInput) Validate ¶ added in v1.41.0
func (s *SendEventInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SendEventOutput ¶ added in v1.41.0
type SendEventOutput struct {
// contains filtered or unexported fields
}
func (SendEventOutput) GoString ¶ added in v1.41.0
func (s SendEventOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (SendEventOutput) String ¶ added in v1.41.0
func (s SendEventOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TFIMetricDataPoint ¶ added in v1.44.60
type TFIMetricDataPoint struct { // The false positive rate. This is the percentage of total legitimate events // that are incorrectly predicted as fraud. Fpr *float64 `locationName:"fpr" type:"float"` // The percentage of fraud events correctly predicted as fraudulent as compared // to all events predicted as fraudulent. Precision *float64 `locationName:"precision" type:"float"` // 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. Threshold *float64 `locationName:"threshold" type:"float"` // The true positive rate. This is the percentage of total fraud the model detects. // Also known as capture rate. Tpr *float64 `locationName:"tpr" type:"float"` // contains filtered or unexported fields }
The performance metrics data points for Transaction Fraud Insights (TFI) model.
func (TFIMetricDataPoint) GoString ¶ added in v1.44.60
func (s TFIMetricDataPoint) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TFIMetricDataPoint) SetFpr ¶ added in v1.44.60
func (s *TFIMetricDataPoint) SetFpr(v float64) *TFIMetricDataPoint
SetFpr sets the Fpr field's value.
func (*TFIMetricDataPoint) SetPrecision ¶ added in v1.44.60
func (s *TFIMetricDataPoint) SetPrecision(v float64) *TFIMetricDataPoint
SetPrecision sets the Precision field's value.
func (*TFIMetricDataPoint) SetThreshold ¶ added in v1.44.60
func (s *TFIMetricDataPoint) SetThreshold(v float64) *TFIMetricDataPoint
SetThreshold sets the Threshold field's value.
func (*TFIMetricDataPoint) SetTpr ¶ added in v1.44.60
func (s *TFIMetricDataPoint) SetTpr(v float64) *TFIMetricDataPoint
SetTpr sets the Tpr field's value.
func (TFIMetricDataPoint) String ¶ added in v1.44.60
func (s TFIMetricDataPoint) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TFIModelPerformance ¶ added in v1.44.60
type TFIModelPerformance struct { // The area under the curve (auc). This summarizes the total positive rate (tpr) // and false positive rate (FPR) across all possible model score thresholds. Auc *float64 `locationName:"auc" type:"float"` // Indicates the range of area under curve (auc) expected from the TFI model. // A range greater than 0.1 indicates higher model uncertainity. UncertaintyRange *UncertaintyRange `locationName:"uncertaintyRange" type:"structure"` // contains filtered or unexported fields }
The Transaction Fraud Insights (TFI) model performance score.
func (TFIModelPerformance) GoString ¶ added in v1.44.60
func (s TFIModelPerformance) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TFIModelPerformance) SetAuc ¶ added in v1.44.60
func (s *TFIModelPerformance) SetAuc(v float64) *TFIModelPerformance
SetAuc sets the Auc field's value.
func (*TFIModelPerformance) SetUncertaintyRange ¶ added in v1.44.195
func (s *TFIModelPerformance) SetUncertaintyRange(v *UncertaintyRange) *TFIModelPerformance
SetUncertaintyRange sets the UncertaintyRange field's value.
func (TFIModelPerformance) String ¶ added in v1.44.60
func (s TFIModelPerformance) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TFITrainingMetricsValue ¶ added in v1.44.60
type TFITrainingMetricsValue struct { // The model's performance metrics data points. MetricDataPoints []*TFIMetricDataPoint `locationName:"metricDataPoints" type:"list"` // The model performance score. ModelPerformance *TFIModelPerformance `locationName:"modelPerformance" type:"structure"` // contains filtered or unexported fields }
The Transaction Fraud Insights (TFI) model training metric details.
func (TFITrainingMetricsValue) GoString ¶ added in v1.44.60
func (s TFITrainingMetricsValue) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TFITrainingMetricsValue) SetMetricDataPoints ¶ added in v1.44.60
func (s *TFITrainingMetricsValue) SetMetricDataPoints(v []*TFIMetricDataPoint) *TFITrainingMetricsValue
SetMetricDataPoints sets the MetricDataPoints field's value.
func (*TFITrainingMetricsValue) SetModelPerformance ¶ added in v1.44.60
func (s *TFITrainingMetricsValue) SetModelPerformance(v *TFIModelPerformance) *TFITrainingMetricsValue
SetModelPerformance sets the ModelPerformance field's value.
func (TFITrainingMetricsValue) String ¶ added in v1.44.60
func (s TFITrainingMetricsValue) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Tag ¶ added in v1.33.8
type Tag struct { // A tag key. // // Key is a required field Key *string `locationName:"key" min:"1" type:"string" required:"true"` // A value assigned to a tag key. // // Value is a required field Value *string `locationName:"value" type:"string" required:"true"` // contains filtered or unexported fields }
A key and value pair.
func (Tag) GoString ¶ added in v1.33.8
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TagResourceInput ¶ added in v1.33.8
type TagResourceInput struct { // The resource ARN. // // ResourceARN is a required field ResourceARN *string `locationName:"resourceARN" min:"1" type:"string" required:"true"` // The tags to assign to the resource. // // Tags is a required field Tags []*Tag `locationName:"tags" type:"list" required:"true"` // contains filtered or unexported fields }
func (TagResourceInput) GoString ¶ added in v1.33.8
func (s TagResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TagResourceInput) SetResourceARN ¶ added in v1.33.8
func (s *TagResourceInput) SetResourceARN(v string) *TagResourceInput
SetResourceARN sets the ResourceARN field's value.
func (*TagResourceInput) SetTags ¶ added in v1.33.8
func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput
SetTags sets the Tags field's value.
func (TagResourceInput) String ¶ added in v1.33.8
func (s TagResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TagResourceInput) Validate ¶ added in v1.33.8
func (s *TagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourceOutput ¶ added in v1.33.8
type TagResourceOutput struct {
// contains filtered or unexported fields
}
func (TagResourceOutput) GoString ¶ added in v1.33.8
func (s TagResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (TagResourceOutput) String ¶ added in v1.33.8
func (s TagResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ThrottlingException ¶ added in v1.28.0
type ThrottlingException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
An exception indicating a throttling error.
func (*ThrottlingException) Code ¶ added in v1.28.0
func (s *ThrottlingException) Code() string
Code returns the exception type name.
func (*ThrottlingException) Error ¶ added in v1.28.0
func (s *ThrottlingException) Error() string
func (ThrottlingException) GoString ¶ added in v1.28.0
func (s ThrottlingException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ThrottlingException) Message ¶ added in v1.28.0
func (s *ThrottlingException) Message() string
Message returns the exception's message.
func (*ThrottlingException) OrigErr ¶ added in v1.28.0
func (s *ThrottlingException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ThrottlingException) RequestID ¶ added in v1.28.0
func (s *ThrottlingException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ThrottlingException) StatusCode ¶ added in v1.28.0
func (s *ThrottlingException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ThrottlingException) String ¶ added in v1.28.0
func (s ThrottlingException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TrainingDataSchema ¶ added in v1.33.8
type TrainingDataSchema struct { // The label schema. LabelSchema *LabelSchema `locationName:"labelSchema" type:"structure"` // The training data schema variables. // // ModelVariables is a required field ModelVariables []*string `locationName:"modelVariables" type:"list" required:"true"` // contains filtered or unexported fields }
The training data schema.
func (TrainingDataSchema) GoString ¶ added in v1.33.8
func (s TrainingDataSchema) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TrainingDataSchema) SetLabelSchema ¶ added in v1.33.8
func (s *TrainingDataSchema) SetLabelSchema(v *LabelSchema) *TrainingDataSchema
SetLabelSchema sets the LabelSchema field's value.
func (*TrainingDataSchema) SetModelVariables ¶ added in v1.33.8
func (s *TrainingDataSchema) SetModelVariables(v []*string) *TrainingDataSchema
SetModelVariables sets the ModelVariables field's value.
func (TrainingDataSchema) String ¶ added in v1.33.8
func (s TrainingDataSchema) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TrainingDataSchema) Validate ¶ added in v1.33.8
func (s *TrainingDataSchema) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TrainingMetrics ¶ added in v1.33.8
type TrainingMetrics struct { // 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. Auc *float64 `locationName:"auc" type:"float"` // The data points details. MetricDataPoints []*MetricDataPoint `locationName:"metricDataPoints" type:"list"` // contains filtered or unexported fields }
The training metric details.
func (TrainingMetrics) GoString ¶ added in v1.33.8
func (s TrainingMetrics) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TrainingMetrics) SetAuc ¶ added in v1.33.8
func (s *TrainingMetrics) SetAuc(v float64) *TrainingMetrics
SetAuc sets the Auc field's value.
func (*TrainingMetrics) SetMetricDataPoints ¶ added in v1.33.8
func (s *TrainingMetrics) SetMetricDataPoints(v []*MetricDataPoint) *TrainingMetrics
SetMetricDataPoints sets the MetricDataPoints field's value.
func (TrainingMetrics) String ¶ added in v1.33.8
func (s TrainingMetrics) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TrainingMetricsV2 ¶ added in v1.44.60
type TrainingMetricsV2 struct { // The Account Takeover Insights (ATI) model training metric details. Ati *ATITrainingMetricsValue `locationName:"ati" type:"structure"` // The Online Fraud Insights (OFI) model training metric details. Ofi *OFITrainingMetricsValue `locationName:"ofi" type:"structure"` // The Transaction Fraud Insights (TFI) model training metric details. Tfi *TFITrainingMetricsValue `locationName:"tfi" type:"structure"` // contains filtered or unexported fields }
The training metrics details.
func (TrainingMetricsV2) GoString ¶ added in v1.44.60
func (s TrainingMetricsV2) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TrainingMetricsV2) SetAti ¶ added in v1.44.60
func (s *TrainingMetricsV2) SetAti(v *ATITrainingMetricsValue) *TrainingMetricsV2
SetAti sets the Ati field's value.
func (*TrainingMetricsV2) SetOfi ¶ added in v1.44.60
func (s *TrainingMetricsV2) SetOfi(v *OFITrainingMetricsValue) *TrainingMetricsV2
SetOfi sets the Ofi field's value.
func (*TrainingMetricsV2) SetTfi ¶ added in v1.44.60
func (s *TrainingMetricsV2) SetTfi(v *TFITrainingMetricsValue) *TrainingMetricsV2
SetTfi sets the Tfi field's value.
func (TrainingMetricsV2) String ¶ added in v1.44.60
func (s TrainingMetricsV2) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TrainingResult ¶ added in v1.33.8
type TrainingResult struct { // The validation metrics. DataValidationMetrics *DataValidationMetrics `locationName:"dataValidationMetrics" type:"structure"` // The training metric details. TrainingMetrics *TrainingMetrics `locationName:"trainingMetrics" type:"structure"` // The variable importance metrics. VariableImportanceMetrics *VariableImportanceMetrics `locationName:"variableImportanceMetrics" type:"structure"` // contains filtered or unexported fields }
The training result details.
func (TrainingResult) GoString ¶ added in v1.33.8
func (s TrainingResult) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TrainingResult) SetDataValidationMetrics ¶ added in v1.33.8
func (s *TrainingResult) SetDataValidationMetrics(v *DataValidationMetrics) *TrainingResult
SetDataValidationMetrics sets the DataValidationMetrics field's value.
func (*TrainingResult) SetTrainingMetrics ¶ added in v1.33.8
func (s *TrainingResult) SetTrainingMetrics(v *TrainingMetrics) *TrainingResult
SetTrainingMetrics sets the TrainingMetrics field's value.
func (*TrainingResult) SetVariableImportanceMetrics ¶ added in v1.39.4
func (s *TrainingResult) SetVariableImportanceMetrics(v *VariableImportanceMetrics) *TrainingResult
SetVariableImportanceMetrics sets the VariableImportanceMetrics field's value.
func (TrainingResult) String ¶ added in v1.33.8
func (s TrainingResult) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TrainingResultV2 ¶ added in v1.44.60
type TrainingResultV2 struct { // The variable importance metrics of the aggregated variables. // // Account Takeover Insights (ATI) model uses event variables from the login // data you provide to continuously calculate a set of variables (aggregated // variables) based on historical events. For example, your ATI model might // calculate the number of times an user has logged in using the same IP address. // In this case, event variables used to derive the aggregated variables are // IP address and user. AggregatedVariablesImportanceMetrics *AggregatedVariablesImportanceMetrics `locationName:"aggregatedVariablesImportanceMetrics" type:"structure"` // The model training data validation metrics. DataValidationMetrics *DataValidationMetrics `locationName:"dataValidationMetrics" type:"structure"` // The training metric details. TrainingMetricsV2 *TrainingMetricsV2 `locationName:"trainingMetricsV2" type:"structure"` // The variable importance metrics details. VariableImportanceMetrics *VariableImportanceMetrics `locationName:"variableImportanceMetrics" type:"structure"` // contains filtered or unexported fields }
The training result details.
func (TrainingResultV2) GoString ¶ added in v1.44.60
func (s TrainingResultV2) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TrainingResultV2) SetAggregatedVariablesImportanceMetrics ¶ added in v1.44.60
func (s *TrainingResultV2) SetAggregatedVariablesImportanceMetrics(v *AggregatedVariablesImportanceMetrics) *TrainingResultV2
SetAggregatedVariablesImportanceMetrics sets the AggregatedVariablesImportanceMetrics field's value.
func (*TrainingResultV2) SetDataValidationMetrics ¶ added in v1.44.60
func (s *TrainingResultV2) SetDataValidationMetrics(v *DataValidationMetrics) *TrainingResultV2
SetDataValidationMetrics sets the DataValidationMetrics field's value.
func (*TrainingResultV2) SetTrainingMetricsV2 ¶ added in v1.44.60
func (s *TrainingResultV2) SetTrainingMetricsV2(v *TrainingMetricsV2) *TrainingResultV2
SetTrainingMetricsV2 sets the TrainingMetricsV2 field's value.
func (*TrainingResultV2) SetVariableImportanceMetrics ¶ added in v1.44.60
func (s *TrainingResultV2) SetVariableImportanceMetrics(v *VariableImportanceMetrics) *TrainingResultV2
SetVariableImportanceMetrics sets the VariableImportanceMetrics field's value.
func (TrainingResultV2) String ¶ added in v1.44.60
func (s TrainingResultV2) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UncertaintyRange ¶ added in v1.44.195
type UncertaintyRange struct { // The lower bound value of the area under curve (auc). // // LowerBoundValue is a required field LowerBoundValue *float64 `locationName:"lowerBoundValue" type:"float" required:"true"` // The upper bound value of the area under curve (auc). // // UpperBoundValue is a required field UpperBoundValue *float64 `locationName:"upperBoundValue" type:"float" required:"true"` // contains filtered or unexported fields }
Range of area under curve (auc) expected from the model. A range greater than 0.1 indicates higher model uncertainity. A range is the difference between upper and lower bound of auc.
func (UncertaintyRange) GoString ¶ added in v1.44.195
func (s UncertaintyRange) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UncertaintyRange) SetLowerBoundValue ¶ added in v1.44.195
func (s *UncertaintyRange) SetLowerBoundValue(v float64) *UncertaintyRange
SetLowerBoundValue sets the LowerBoundValue field's value.
func (*UncertaintyRange) SetUpperBoundValue ¶ added in v1.44.195
func (s *UncertaintyRange) SetUpperBoundValue(v float64) *UncertaintyRange
SetUpperBoundValue sets the UpperBoundValue field's value.
func (UncertaintyRange) String ¶ added in v1.44.195
func (s UncertaintyRange) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UntagResourceInput ¶ added in v1.33.8
type UntagResourceInput struct { // The ARN of the resource from which to remove the tag. // // ResourceARN is a required field ResourceARN *string `locationName:"resourceARN" min:"1" type:"string" required:"true"` // The resource ARN. // // TagKeys is a required field TagKeys []*string `locationName:"tagKeys" type:"list" required:"true"` // contains filtered or unexported fields }
func (UntagResourceInput) GoString ¶ added in v1.33.8
func (s UntagResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UntagResourceInput) SetResourceARN ¶ added in v1.33.8
func (s *UntagResourceInput) SetResourceARN(v string) *UntagResourceInput
SetResourceARN sets the ResourceARN field's value.
func (*UntagResourceInput) SetTagKeys ¶ added in v1.33.8
func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourceInput) String ¶ added in v1.33.8
func (s UntagResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UntagResourceInput) Validate ¶ added in v1.33.8
func (s *UntagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourceOutput ¶ added in v1.33.8
type UntagResourceOutput struct {
// contains filtered or unexported fields
}
func (UntagResourceOutput) GoString ¶ added in v1.33.8
func (s UntagResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UntagResourceOutput) String ¶ added in v1.33.8
func (s UntagResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateDetectorVersionInput ¶
type UpdateDetectorVersionInput struct { // The detector version description. Description *string `locationName:"description" min:"1" type:"string"` // The parent detector ID for the detector version you want to update. // // DetectorId is a required field DetectorId *string `locationName:"detectorId" min:"1" type:"string" required:"true"` // The detector version ID. // // DetectorVersionId is a required field DetectorVersionId *string `locationName:"detectorVersionId" min:"1" type:"string" required:"true"` // The Amazon SageMaker model endpoints to include in the detector version. // // ExternalModelEndpoints is a required field ExternalModelEndpoints []*string `locationName:"externalModelEndpoints" type:"list" required:"true"` // The model versions to include in the detector version. ModelVersions []*ModelVersion `locationName:"modelVersions" type:"list"` // 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. RuleExecutionMode *string `locationName:"ruleExecutionMode" type:"string" enum:"RuleExecutionMode"` // The rules to include in the detector version. // // Rules is a required field Rules []*Rule `locationName:"rules" type:"list" required:"true"` // contains filtered or unexported fields }
func (UpdateDetectorVersionInput) GoString ¶
func (s UpdateDetectorVersionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateDetectorVersionInput) SetDescription ¶
func (s *UpdateDetectorVersionInput) SetDescription(v string) *UpdateDetectorVersionInput
SetDescription sets the Description field's value.
func (*UpdateDetectorVersionInput) SetDetectorId ¶
func (s *UpdateDetectorVersionInput) SetDetectorId(v string) *UpdateDetectorVersionInput
SetDetectorId sets the DetectorId field's value.
func (*UpdateDetectorVersionInput) SetDetectorVersionId ¶
func (s *UpdateDetectorVersionInput) SetDetectorVersionId(v string) *UpdateDetectorVersionInput
SetDetectorVersionId sets the DetectorVersionId field's value.
func (*UpdateDetectorVersionInput) SetExternalModelEndpoints ¶
func (s *UpdateDetectorVersionInput) SetExternalModelEndpoints(v []*string) *UpdateDetectorVersionInput
SetExternalModelEndpoints sets the ExternalModelEndpoints field's value.
func (*UpdateDetectorVersionInput) SetModelVersions ¶
func (s *UpdateDetectorVersionInput) SetModelVersions(v []*ModelVersion) *UpdateDetectorVersionInput
SetModelVersions sets the ModelVersions field's value.
func (*UpdateDetectorVersionInput) SetRuleExecutionMode ¶ added in v1.30.9
func (s *UpdateDetectorVersionInput) SetRuleExecutionMode(v string) *UpdateDetectorVersionInput
SetRuleExecutionMode sets the RuleExecutionMode field's value.
func (*UpdateDetectorVersionInput) SetRules ¶
func (s *UpdateDetectorVersionInput) SetRules(v []*Rule) *UpdateDetectorVersionInput
SetRules sets the Rules field's value.
func (UpdateDetectorVersionInput) String ¶
func (s UpdateDetectorVersionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateDetectorVersionInput) Validate ¶
func (s *UpdateDetectorVersionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateDetectorVersionMetadataInput ¶
type UpdateDetectorVersionMetadataInput struct { // The description. // // Description is a required field Description *string `locationName:"description" min:"1" type:"string" required:"true"` // The detector ID. // // DetectorId is a required field DetectorId *string `locationName:"detectorId" min:"1" type:"string" required:"true"` // The detector version ID. // // DetectorVersionId is a required field DetectorVersionId *string `locationName:"detectorVersionId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateDetectorVersionMetadataInput) GoString ¶
func (s UpdateDetectorVersionMetadataInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateDetectorVersionMetadataInput) SetDescription ¶
func (s *UpdateDetectorVersionMetadataInput) SetDescription(v string) *UpdateDetectorVersionMetadataInput
SetDescription sets the Description field's value.
func (*UpdateDetectorVersionMetadataInput) SetDetectorId ¶
func (s *UpdateDetectorVersionMetadataInput) SetDetectorId(v string) *UpdateDetectorVersionMetadataInput
SetDetectorId sets the DetectorId field's value.
func (*UpdateDetectorVersionMetadataInput) SetDetectorVersionId ¶
func (s *UpdateDetectorVersionMetadataInput) SetDetectorVersionId(v string) *UpdateDetectorVersionMetadataInput
SetDetectorVersionId sets the DetectorVersionId field's value.
func (UpdateDetectorVersionMetadataInput) String ¶
func (s UpdateDetectorVersionMetadataInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateDetectorVersionMetadataInput) Validate ¶
func (s *UpdateDetectorVersionMetadataInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateDetectorVersionMetadataOutput ¶
type UpdateDetectorVersionMetadataOutput struct {
// contains filtered or unexported fields
}
func (UpdateDetectorVersionMetadataOutput) GoString ¶
func (s UpdateDetectorVersionMetadataOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UpdateDetectorVersionMetadataOutput) String ¶
func (s UpdateDetectorVersionMetadataOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateDetectorVersionOutput ¶
type UpdateDetectorVersionOutput struct {
// contains filtered or unexported fields
}
func (UpdateDetectorVersionOutput) GoString ¶
func (s UpdateDetectorVersionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UpdateDetectorVersionOutput) String ¶
func (s UpdateDetectorVersionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateDetectorVersionStatusInput ¶
type UpdateDetectorVersionStatusInput struct { // The detector ID. // // DetectorId is a required field DetectorId *string `locationName:"detectorId" min:"1" type:"string" required:"true"` // The detector version ID. // // DetectorVersionId is a required field DetectorVersionId *string `locationName:"detectorVersionId" min:"1" type:"string" required:"true"` // The new status. // // The only supported values are ACTIVE and INACTIVE // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"DetectorVersionStatus"` // contains filtered or unexported fields }
func (UpdateDetectorVersionStatusInput) GoString ¶
func (s UpdateDetectorVersionStatusInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateDetectorVersionStatusInput) SetDetectorId ¶
func (s *UpdateDetectorVersionStatusInput) SetDetectorId(v string) *UpdateDetectorVersionStatusInput
SetDetectorId sets the DetectorId field's value.
func (*UpdateDetectorVersionStatusInput) SetDetectorVersionId ¶
func (s *UpdateDetectorVersionStatusInput) SetDetectorVersionId(v string) *UpdateDetectorVersionStatusInput
SetDetectorVersionId sets the DetectorVersionId field's value.
func (*UpdateDetectorVersionStatusInput) SetStatus ¶
func (s *UpdateDetectorVersionStatusInput) SetStatus(v string) *UpdateDetectorVersionStatusInput
SetStatus sets the Status field's value.
func (UpdateDetectorVersionStatusInput) String ¶
func (s UpdateDetectorVersionStatusInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateDetectorVersionStatusInput) Validate ¶
func (s *UpdateDetectorVersionStatusInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateDetectorVersionStatusOutput ¶
type UpdateDetectorVersionStatusOutput struct {
// contains filtered or unexported fields
}
func (UpdateDetectorVersionStatusOutput) GoString ¶
func (s UpdateDetectorVersionStatusOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UpdateDetectorVersionStatusOutput) String ¶
func (s UpdateDetectorVersionStatusOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateEventLabelInput ¶ added in v1.41.0
type UpdateEventLabelInput struct { // The new label to assign to the event. // // AssignedLabel is a required field AssignedLabel *string `locationName:"assignedLabel" min:"1" type:"string" required:"true"` // The ID of the event associated with the label to update. // // EventId is a required field EventId *string `locationName:"eventId" min:"1" type:"string" required:"true"` // The event type of the event associated with the label to update. // // EventTypeName is a required field EventTypeName *string `locationName:"eventTypeName" min:"1" type:"string" required:"true"` // The timestamp associated with the label. The timestamp must be specified // using ISO 8601 standard in UTC. // // LabelTimestamp is a required field LabelTimestamp *string `locationName:"labelTimestamp" min:"10" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateEventLabelInput) GoString ¶ added in v1.41.0
func (s UpdateEventLabelInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateEventLabelInput) SetAssignedLabel ¶ added in v1.41.0
func (s *UpdateEventLabelInput) SetAssignedLabel(v string) *UpdateEventLabelInput
SetAssignedLabel sets the AssignedLabel field's value.
func (*UpdateEventLabelInput) SetEventId ¶ added in v1.41.0
func (s *UpdateEventLabelInput) SetEventId(v string) *UpdateEventLabelInput
SetEventId sets the EventId field's value.
func (*UpdateEventLabelInput) SetEventTypeName ¶ added in v1.41.0
func (s *UpdateEventLabelInput) SetEventTypeName(v string) *UpdateEventLabelInput
SetEventTypeName sets the EventTypeName field's value.
func (*UpdateEventLabelInput) SetLabelTimestamp ¶ added in v1.41.0
func (s *UpdateEventLabelInput) SetLabelTimestamp(v string) *UpdateEventLabelInput
SetLabelTimestamp sets the LabelTimestamp field's value.
func (UpdateEventLabelInput) String ¶ added in v1.41.0
func (s UpdateEventLabelInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateEventLabelInput) Validate ¶ added in v1.41.0
func (s *UpdateEventLabelInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateEventLabelOutput ¶ added in v1.41.0
type UpdateEventLabelOutput struct {
// contains filtered or unexported fields
}
func (UpdateEventLabelOutput) GoString ¶ added in v1.41.0
func (s UpdateEventLabelOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UpdateEventLabelOutput) String ¶ added in v1.41.0
func (s UpdateEventLabelOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateListInput ¶ added in v1.44.202
type UpdateListInput struct { // The new description. Description *string `locationName:"description" min:"1" type:"string"` // One or more list elements to add or replace. If you are providing the elements, // make sure to specify the updateMode to use. // // If you are deleting all elements from the list, use REPLACE for the updateMode // and provide an empty list (0 elements). Elements []*string `locationName:"elements" type:"list"` // The name of the list to update. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The update mode (type). // // * Use APPEND if you are adding elements to the list. // // * Use REPLACE if you replacing existing elements in the list. // // * Use REMOVE if you are removing elements from the list. UpdateMode *string `locationName:"updateMode" type:"string" enum:"ListUpdateMode"` // The variable type you want to assign to the list. // // You cannot update a variable type of a list that already has a variable type // assigned to it. You can assign a variable type to a list only if the list // does not already have a variable type. VariableType *string `locationName:"variableType" min:"1" type:"string"` // contains filtered or unexported fields }
func (UpdateListInput) GoString ¶ added in v1.44.202
func (s UpdateListInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateListInput) SetDescription ¶ added in v1.44.202
func (s *UpdateListInput) SetDescription(v string) *UpdateListInput
SetDescription sets the Description field's value.
func (*UpdateListInput) SetElements ¶ added in v1.44.202
func (s *UpdateListInput) SetElements(v []*string) *UpdateListInput
SetElements sets the Elements field's value.
func (*UpdateListInput) SetName ¶ added in v1.44.202
func (s *UpdateListInput) SetName(v string) *UpdateListInput
SetName sets the Name field's value.
func (*UpdateListInput) SetUpdateMode ¶ added in v1.44.202
func (s *UpdateListInput) SetUpdateMode(v string) *UpdateListInput
SetUpdateMode sets the UpdateMode field's value.
func (*UpdateListInput) SetVariableType ¶ added in v1.44.202
func (s *UpdateListInput) SetVariableType(v string) *UpdateListInput
SetVariableType sets the VariableType field's value.
func (UpdateListInput) String ¶ added in v1.44.202
func (s UpdateListInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateListInput) Validate ¶ added in v1.44.202
func (s *UpdateListInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateListOutput ¶ added in v1.44.202
type UpdateListOutput struct {
// contains filtered or unexported fields
}
func (UpdateListOutput) GoString ¶ added in v1.44.202
func (s UpdateListOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UpdateListOutput) String ¶ added in v1.44.202
func (s UpdateListOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateModelInput ¶ added in v1.33.8
type UpdateModelInput struct { // The new model description. Description *string `locationName:"description" min:"1" type:"string"` // The model ID. // // ModelId is a required field ModelId *string `locationName:"modelId" min:"1" type:"string" required:"true"` // The model type. // // ModelType is a required field ModelType *string `locationName:"modelType" type:"string" required:"true" enum:"ModelTypeEnum"` // contains filtered or unexported fields }
func (UpdateModelInput) GoString ¶ added in v1.33.8
func (s UpdateModelInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateModelInput) SetDescription ¶ added in v1.33.8
func (s *UpdateModelInput) SetDescription(v string) *UpdateModelInput
SetDescription sets the Description field's value.
func (*UpdateModelInput) SetModelId ¶ added in v1.33.8
func (s *UpdateModelInput) SetModelId(v string) *UpdateModelInput
SetModelId sets the ModelId field's value.
func (*UpdateModelInput) SetModelType ¶ added in v1.33.8
func (s *UpdateModelInput) SetModelType(v string) *UpdateModelInput
SetModelType sets the ModelType field's value.
func (UpdateModelInput) String ¶ added in v1.33.8
func (s UpdateModelInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateModelInput) Validate ¶ added in v1.33.8
func (s *UpdateModelInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateModelOutput ¶ added in v1.33.8
type UpdateModelOutput struct {
// contains filtered or unexported fields
}
func (UpdateModelOutput) GoString ¶ added in v1.33.8
func (s UpdateModelOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UpdateModelOutput) String ¶ added in v1.33.8
func (s UpdateModelOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateModelVersionInput ¶
type UpdateModelVersionInput struct { // The details of the external events data used for training the model version. // Required if trainingDataSource is EXTERNAL_EVENTS. ExternalEventsDetail *ExternalEventsDetail `locationName:"externalEventsDetail" type:"structure"` // The details of the ingested event used for training the model version. Required // if your trainingDataSource is INGESTED_EVENTS. IngestedEventsDetail *IngestedEventsDetail `locationName:"ingestedEventsDetail" type:"structure"` // The major version number. // // MajorVersionNumber is a required field MajorVersionNumber *string `locationName:"majorVersionNumber" min:"1" type:"string" required:"true"` // The model ID. // // ModelId is a required field ModelId *string `locationName:"modelId" min:"1" type:"string" required:"true"` // The model type. // // ModelType is a required field ModelType *string `locationName:"modelType" type:"string" required:"true" enum:"ModelTypeEnum"` // A collection of key and value pairs. Tags []*Tag `locationName:"tags" type:"list"` // contains filtered or unexported fields }
func (UpdateModelVersionInput) GoString ¶
func (s UpdateModelVersionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateModelVersionInput) SetExternalEventsDetail ¶ added in v1.33.8
func (s *UpdateModelVersionInput) SetExternalEventsDetail(v *ExternalEventsDetail) *UpdateModelVersionInput
SetExternalEventsDetail sets the ExternalEventsDetail field's value.
func (*UpdateModelVersionInput) SetIngestedEventsDetail ¶ added in v1.41.0
func (s *UpdateModelVersionInput) SetIngestedEventsDetail(v *IngestedEventsDetail) *UpdateModelVersionInput
SetIngestedEventsDetail sets the IngestedEventsDetail field's value.
func (*UpdateModelVersionInput) SetMajorVersionNumber ¶ added in v1.33.8
func (s *UpdateModelVersionInput) SetMajorVersionNumber(v string) *UpdateModelVersionInput
SetMajorVersionNumber sets the MajorVersionNumber field's value.
func (*UpdateModelVersionInput) SetModelId ¶
func (s *UpdateModelVersionInput) SetModelId(v string) *UpdateModelVersionInput
SetModelId sets the ModelId field's value.
func (*UpdateModelVersionInput) SetModelType ¶
func (s *UpdateModelVersionInput) SetModelType(v string) *UpdateModelVersionInput
SetModelType sets the ModelType field's value.
func (*UpdateModelVersionInput) SetTags ¶ added in v1.33.8
func (s *UpdateModelVersionInput) SetTags(v []*Tag) *UpdateModelVersionInput
SetTags sets the Tags field's value.
func (UpdateModelVersionInput) String ¶
func (s UpdateModelVersionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateModelVersionInput) Validate ¶
func (s *UpdateModelVersionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateModelVersionOutput ¶
type UpdateModelVersionOutput struct { // The model ID. ModelId *string `locationName:"modelId" min:"1" type:"string"` // The model type. ModelType *string `locationName:"modelType" type:"string" enum:"ModelTypeEnum"` // The model version number of the model version updated. ModelVersionNumber *string `locationName:"modelVersionNumber" min:"3" type:"string"` // The status of the updated model version. Status *string `locationName:"status" type:"string"` // contains filtered or unexported fields }
func (UpdateModelVersionOutput) GoString ¶
func (s UpdateModelVersionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateModelVersionOutput) SetModelId ¶ added in v1.33.8
func (s *UpdateModelVersionOutput) SetModelId(v string) *UpdateModelVersionOutput
SetModelId sets the ModelId field's value.
func (*UpdateModelVersionOutput) SetModelType ¶ added in v1.33.8
func (s *UpdateModelVersionOutput) SetModelType(v string) *UpdateModelVersionOutput
SetModelType sets the ModelType field's value.
func (*UpdateModelVersionOutput) SetModelVersionNumber ¶ added in v1.33.8
func (s *UpdateModelVersionOutput) SetModelVersionNumber(v string) *UpdateModelVersionOutput
SetModelVersionNumber sets the ModelVersionNumber field's value.
func (*UpdateModelVersionOutput) SetStatus ¶ added in v1.33.8
func (s *UpdateModelVersionOutput) SetStatus(v string) *UpdateModelVersionOutput
SetStatus sets the Status field's value.
func (UpdateModelVersionOutput) String ¶
func (s UpdateModelVersionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateModelVersionStatusInput ¶ added in v1.33.8
type UpdateModelVersionStatusInput struct { // The model ID of the model version to update. // // ModelId is a required field ModelId *string `locationName:"modelId" min:"1" type:"string" required:"true"` // The model type. // // ModelType is a required field ModelType *string `locationName:"modelType" type:"string" required:"true" enum:"ModelTypeEnum"` // The model version number. // // ModelVersionNumber is a required field ModelVersionNumber *string `locationName:"modelVersionNumber" min:"3" type:"string" required:"true"` // The model version status. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"ModelVersionStatus"` // contains filtered or unexported fields }
func (UpdateModelVersionStatusInput) GoString ¶ added in v1.33.8
func (s UpdateModelVersionStatusInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateModelVersionStatusInput) SetModelId ¶ added in v1.33.8
func (s *UpdateModelVersionStatusInput) SetModelId(v string) *UpdateModelVersionStatusInput
SetModelId sets the ModelId field's value.
func (*UpdateModelVersionStatusInput) SetModelType ¶ added in v1.33.8
func (s *UpdateModelVersionStatusInput) SetModelType(v string) *UpdateModelVersionStatusInput
SetModelType sets the ModelType field's value.
func (*UpdateModelVersionStatusInput) SetModelVersionNumber ¶ added in v1.33.8
func (s *UpdateModelVersionStatusInput) SetModelVersionNumber(v string) *UpdateModelVersionStatusInput
SetModelVersionNumber sets the ModelVersionNumber field's value.
func (*UpdateModelVersionStatusInput) SetStatus ¶ added in v1.33.8
func (s *UpdateModelVersionStatusInput) SetStatus(v string) *UpdateModelVersionStatusInput
SetStatus sets the Status field's value.
func (UpdateModelVersionStatusInput) String ¶ added in v1.33.8
func (s UpdateModelVersionStatusInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateModelVersionStatusInput) Validate ¶ added in v1.33.8
func (s *UpdateModelVersionStatusInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateModelVersionStatusOutput ¶ added in v1.33.8
type UpdateModelVersionStatusOutput struct {
// contains filtered or unexported fields
}
func (UpdateModelVersionStatusOutput) GoString ¶ added in v1.33.8
func (s UpdateModelVersionStatusOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UpdateModelVersionStatusOutput) String ¶ added in v1.33.8
func (s UpdateModelVersionStatusOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateRuleMetadataInput ¶
type UpdateRuleMetadataInput struct { // The rule description. // // Description is a required field Description *string `locationName:"description" min:"1" type:"string" required:"true"` // The rule to update. // // Rule is a required field Rule *Rule `locationName:"rule" type:"structure" required:"true"` // contains filtered or unexported fields }
func (UpdateRuleMetadataInput) GoString ¶
func (s UpdateRuleMetadataInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateRuleMetadataInput) SetDescription ¶
func (s *UpdateRuleMetadataInput) SetDescription(v string) *UpdateRuleMetadataInput
SetDescription sets the Description field's value.
func (*UpdateRuleMetadataInput) SetRule ¶
func (s *UpdateRuleMetadataInput) SetRule(v *Rule) *UpdateRuleMetadataInput
SetRule sets the Rule field's value.
func (UpdateRuleMetadataInput) String ¶
func (s UpdateRuleMetadataInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateRuleMetadataInput) Validate ¶
func (s *UpdateRuleMetadataInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateRuleMetadataOutput ¶
type UpdateRuleMetadataOutput struct {
// contains filtered or unexported fields
}
func (UpdateRuleMetadataOutput) GoString ¶
func (s UpdateRuleMetadataOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UpdateRuleMetadataOutput) String ¶
func (s UpdateRuleMetadataOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateRuleVersionInput ¶
type UpdateRuleVersionInput struct { // The description. Description *string `locationName:"description" min:"1" type:"string"` // The rule expression. // // Expression is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateRuleVersionInput's // String and GoString methods. // // Expression is a required field Expression *string `locationName:"expression" min:"1" type:"string" required:"true" sensitive:"true"` // The language. // // Language is a required field Language *string `locationName:"language" type:"string" required:"true" enum:"Language"` // The outcomes. // // Outcomes is a required field Outcomes []*string `locationName:"outcomes" min:"1" type:"list" required:"true"` // The rule to update. // // Rule is a required field Rule *Rule `locationName:"rule" type:"structure" required:"true"` // The tags to assign to the rule version. Tags []*Tag `locationName:"tags" type:"list"` // contains filtered or unexported fields }
func (UpdateRuleVersionInput) GoString ¶
func (s UpdateRuleVersionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateRuleVersionInput) SetDescription ¶
func (s *UpdateRuleVersionInput) SetDescription(v string) *UpdateRuleVersionInput
SetDescription sets the Description field's value.
func (*UpdateRuleVersionInput) SetExpression ¶
func (s *UpdateRuleVersionInput) SetExpression(v string) *UpdateRuleVersionInput
SetExpression sets the Expression field's value.
func (*UpdateRuleVersionInput) SetLanguage ¶
func (s *UpdateRuleVersionInput) SetLanguage(v string) *UpdateRuleVersionInput
SetLanguage sets the Language field's value.
func (*UpdateRuleVersionInput) SetOutcomes ¶
func (s *UpdateRuleVersionInput) SetOutcomes(v []*string) *UpdateRuleVersionInput
SetOutcomes sets the Outcomes field's value.
func (*UpdateRuleVersionInput) SetRule ¶
func (s *UpdateRuleVersionInput) SetRule(v *Rule) *UpdateRuleVersionInput
SetRule sets the Rule field's value.
func (*UpdateRuleVersionInput) SetTags ¶ added in v1.33.8
func (s *UpdateRuleVersionInput) SetTags(v []*Tag) *UpdateRuleVersionInput
SetTags sets the Tags field's value.
func (UpdateRuleVersionInput) String ¶
func (s UpdateRuleVersionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateRuleVersionInput) Validate ¶
func (s *UpdateRuleVersionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateRuleVersionOutput ¶
type UpdateRuleVersionOutput struct { // The new rule version that was created. Rule *Rule `locationName:"rule" type:"structure"` // contains filtered or unexported fields }
func (UpdateRuleVersionOutput) GoString ¶
func (s UpdateRuleVersionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateRuleVersionOutput) SetRule ¶
func (s *UpdateRuleVersionOutput) SetRule(v *Rule) *UpdateRuleVersionOutput
SetRule sets the Rule field's value.
func (UpdateRuleVersionOutput) String ¶
func (s UpdateRuleVersionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateVariableInput ¶
type UpdateVariableInput struct { // The new default value of the variable. DefaultValue *string `locationName:"defaultValue" type:"string"` // The new description. Description *string `locationName:"description" type:"string"` // The name of the variable. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The variable type. For more information see Variable types (https://docs.aws.amazon.com/frauddetector/latest/ug/create-a-variable.html#variable-types). VariableType *string `locationName:"variableType" type:"string"` // contains filtered or unexported fields }
func (UpdateVariableInput) GoString ¶
func (s UpdateVariableInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateVariableInput) SetDefaultValue ¶
func (s *UpdateVariableInput) SetDefaultValue(v string) *UpdateVariableInput
SetDefaultValue sets the DefaultValue field's value.
func (*UpdateVariableInput) SetDescription ¶
func (s *UpdateVariableInput) SetDescription(v string) *UpdateVariableInput
SetDescription sets the Description field's value.
func (*UpdateVariableInput) SetName ¶
func (s *UpdateVariableInput) SetName(v string) *UpdateVariableInput
SetName sets the Name field's value.
func (*UpdateVariableInput) SetVariableType ¶
func (s *UpdateVariableInput) SetVariableType(v string) *UpdateVariableInput
SetVariableType sets the VariableType field's value.
func (UpdateVariableInput) String ¶
func (s UpdateVariableInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateVariableInput) Validate ¶
func (s *UpdateVariableInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateVariableOutput ¶
type UpdateVariableOutput struct {
// contains filtered or unexported fields
}
func (UpdateVariableOutput) GoString ¶
func (s UpdateVariableOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UpdateVariableOutput) String ¶
func (s UpdateVariableOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ValidationException ¶ added in v1.28.0
type ValidationException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
An exception indicating a specified value is not allowed.
func (*ValidationException) Code ¶ added in v1.28.0
func (s *ValidationException) Code() string
Code returns the exception type name.
func (*ValidationException) Error ¶ added in v1.28.0
func (s *ValidationException) Error() string
func (ValidationException) GoString ¶ added in v1.28.0
func (s ValidationException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ValidationException) Message ¶ added in v1.28.0
func (s *ValidationException) Message() string
Message returns the exception's message.
func (*ValidationException) OrigErr ¶ added in v1.28.0
func (s *ValidationException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ValidationException) RequestID ¶ added in v1.28.0
func (s *ValidationException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ValidationException) StatusCode ¶ added in v1.28.0
func (s *ValidationException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ValidationException) String ¶ added in v1.28.0
func (s ValidationException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Variable ¶
type Variable struct { // The ARN of the variable. Arn *string `locationName:"arn" min:"1" type:"string"` // The time when the variable was created. CreatedTime *string `locationName:"createdTime" min:"11" type:"string"` // The data source of the variable. DataSource *string `locationName:"dataSource" type:"string" enum:"DataSource"` // The data type of the variable. For more information see Variable types (https://docs.aws.amazon.com/frauddetector/latest/ug/create-a-variable.html#variable-types). DataType *string `locationName:"dataType" type:"string" enum:"DataType"` // The default value of the variable. DefaultValue *string `locationName:"defaultValue" type:"string"` // The description of the variable. Description *string `locationName:"description" type:"string"` // The time when variable was last updated. LastUpdatedTime *string `locationName:"lastUpdatedTime" min:"11" type:"string"` // The name of the variable. Name *string `locationName:"name" type:"string"` // The variable type of the variable. // // Valid Values: AUTH_CODE | AVS | BILLING_ADDRESS_L1 | BILLING_ADDRESS_L2 | // BILLING_CITY | BILLING_COUNTRY | BILLING_NAME | BILLING_PHONE | BILLING_STATE // | BILLING_ZIP | CARD_BIN | CATEGORICAL | CURRENCY_CODE | EMAIL_ADDRESS | // FINGERPRINT | FRAUD_LABEL | FREE_FORM_TEXT | IP_ADDRESS | NUMERIC | ORDER_ID // | PAYMENT_TYPE | PHONE_NUMBER | PRICE | PRODUCT_CATEGORY | SHIPPING_ADDRESS_L1 // | SHIPPING_ADDRESS_L2 | SHIPPING_CITY | SHIPPING_COUNTRY | SHIPPING_NAME // | SHIPPING_PHONE | SHIPPING_STATE | SHIPPING_ZIP | USERAGENT VariableType *string `locationName:"variableType" type:"string"` // contains filtered or unexported fields }
The variable.
func (Variable) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Variable) SetCreatedTime ¶
SetCreatedTime sets the CreatedTime field's value.
func (*Variable) SetDataSource ¶
SetDataSource sets the DataSource field's value.
func (*Variable) SetDataType ¶
SetDataType sets the DataType field's value.
func (*Variable) SetDefaultValue ¶
SetDefaultValue sets the DefaultValue field's value.
func (*Variable) SetDescription ¶
SetDescription sets the Description field's value.
func (*Variable) SetLastUpdatedTime ¶
SetLastUpdatedTime sets the LastUpdatedTime field's value.
func (*Variable) SetVariableType ¶
SetVariableType sets the VariableType field's value.
type VariableEntry ¶
type VariableEntry struct { // The data source of the variable. DataSource *string `locationName:"dataSource" type:"string"` // The data type of the variable. DataType *string `locationName:"dataType" type:"string"` // The default value of the variable. DefaultValue *string `locationName:"defaultValue" type:"string"` // The description of the variable. Description *string `locationName:"description" type:"string"` // The name of the variable. Name *string `locationName:"name" type:"string"` // The type of the variable. For more information see Variable types (https://docs.aws.amazon.com/frauddetector/latest/ug/create-a-variable.html#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 VariableType *string `locationName:"variableType" type:"string"` // contains filtered or unexported fields }
A variable in the list of variables for the batch create variable request.
func (VariableEntry) GoString ¶
func (s VariableEntry) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*VariableEntry) SetDataSource ¶
func (s *VariableEntry) SetDataSource(v string) *VariableEntry
SetDataSource sets the DataSource field's value.
func (*VariableEntry) SetDataType ¶
func (s *VariableEntry) SetDataType(v string) *VariableEntry
SetDataType sets the DataType field's value.
func (*VariableEntry) SetDefaultValue ¶
func (s *VariableEntry) SetDefaultValue(v string) *VariableEntry
SetDefaultValue sets the DefaultValue field's value.
func (*VariableEntry) SetDescription ¶
func (s *VariableEntry) SetDescription(v string) *VariableEntry
SetDescription sets the Description field's value.
func (*VariableEntry) SetName ¶
func (s *VariableEntry) SetName(v string) *VariableEntry
SetName sets the Name field's value.
func (*VariableEntry) SetVariableType ¶
func (s *VariableEntry) SetVariableType(v string) *VariableEntry
SetVariableType sets the VariableType field's value.
func (VariableEntry) String ¶
func (s VariableEntry) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type VariableImpactExplanation ¶ added in v1.42.42
type VariableImpactExplanation struct { // The event variable name. EventVariableName *string `locationName:"eventVariableName" type:"string"` // The raw, uninterpreted value represented as log-odds of the fraud. These // values are usually between -10 to +10, but range from - infinity to + infinity. // // * A positive value indicates that the variable drove the risk score up. // // * A negative value indicates that the variable drove the risk score down. LogOddsImpact *float64 `locationName:"logOddsImpact" type:"float"` // The event variable's relative impact in terms of magnitude on the prediction // scores. The relative impact values consist of a numerical rating (0-5, 5 // being the highest) and direction (increased/decreased) impact of the fraud // risk. RelativeImpact *string `locationName:"relativeImpact" type:"string"` // contains filtered or unexported fields }
The details of the event variable's impact on the prediction score.
func (VariableImpactExplanation) GoString ¶ added in v1.42.42
func (s VariableImpactExplanation) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*VariableImpactExplanation) SetEventVariableName ¶ added in v1.42.42
func (s *VariableImpactExplanation) SetEventVariableName(v string) *VariableImpactExplanation
SetEventVariableName sets the EventVariableName field's value.
func (*VariableImpactExplanation) SetLogOddsImpact ¶ added in v1.42.42
func (s *VariableImpactExplanation) SetLogOddsImpact(v float64) *VariableImpactExplanation
SetLogOddsImpact sets the LogOddsImpact field's value.
func (*VariableImpactExplanation) SetRelativeImpact ¶ added in v1.42.42
func (s *VariableImpactExplanation) SetRelativeImpact(v string) *VariableImpactExplanation
SetRelativeImpact sets the RelativeImpact field's value.
func (VariableImpactExplanation) String ¶ added in v1.42.42
func (s VariableImpactExplanation) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type VariableImportanceMetrics ¶ added in v1.39.4
type VariableImportanceMetrics struct { // List of variable metrics. LogOddsMetrics []*LogOddsMetric `locationName:"logOddsMetrics" type:"list"` // contains filtered or unexported fields }
The variable importance metrics details.
func (VariableImportanceMetrics) GoString ¶ added in v1.39.4
func (s VariableImportanceMetrics) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*VariableImportanceMetrics) SetLogOddsMetrics ¶ added in v1.40.28
func (s *VariableImportanceMetrics) SetLogOddsMetrics(v []*LogOddsMetric) *VariableImportanceMetrics
SetLogOddsMetrics sets the LogOddsMetrics field's value.
func (VariableImportanceMetrics) String ¶ added in v1.39.4
func (s VariableImportanceMetrics) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
Directories ¶
Path | Synopsis |
---|---|
Package frauddetectoriface provides an interface to enable mocking the Amazon Fraud Detector service client for testing your code.
|
Package frauddetectoriface provides an interface to enable mocking the Amazon Fraud Detector service client for testing your code. |