class Aws::FraudDetector::Types::UpdateDetectorVersionRequest

@note When making an API call, you may pass UpdateDetectorVersionRequest

data as a hash:

    {
      detector_id: "identifier", # required
      detector_version_id: "wholeNumberVersionString", # required
      external_model_endpoints: ["string"], # required
      rules: [ # required
        {
          detector_id: "identifier", # required
          rule_id: "identifier", # required
          rule_version: "wholeNumberVersionString", # required
        },
      ],
      description: "description",
      model_versions: [
        {
          model_id: "modelIdentifier", # required
          model_type: "ONLINE_FRAUD_INSIGHTS", # required, accepts ONLINE_FRAUD_INSIGHTS
          model_version_number: "nonEmptyString", # required
          arn: "fraudDetectorArn",
        },
      ],
      rule_execution_mode: "ALL_MATCHED", # accepts ALL_MATCHED, FIRST_MATCHED
    }

@!attribute [rw] detector_id

The parent detector ID for the detector version you want to update.
@return [String]

@!attribute [rw] detector_version_id

The detector version ID.
@return [String]

@!attribute [rw] external_model_endpoints

The Amazon SageMaker model endpoints to include in the detector
version.
@return [Array<String>]

@!attribute [rw] rules

The rules to include in the detector version.
@return [Array<Types::Rule>]

@!attribute [rw] description

The detector version description.
@return [String]

@!attribute [rw] model_versions

The model versions to include in the detector version.
@return [Array<Types::ModelVersion>]

@!attribute [rw] rule_execution_mode

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`.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/UpdateDetectorVersionRequest AWS API Documentation

Constants

SENSITIVE