Skip to content

GetModelVersionResult

Source code in docs_src/capo_frauddetector/types/get_model_version_result.py
class GetModelVersionResult(TypedDict, closed=True):
    model_id: NotRequired["capo_frauddetector.types.model_identifier.modelIdentifier"]
    """<p>The model ID.</p>"""
    model_type: NotRequired["capo_frauddetector.types.model_type_enum.ModelTypeEnum"]
    """<p>The model type.</p>"""
    model_version_number: NotRequired[
        "capo_frauddetector.types.float_version_string.floatVersionString"
    ]
    """<p>The model version number.</p>"""
    training_data_source: NotRequired[
        "capo_frauddetector.types.training_data_source_enum.TrainingDataSourceEnum"
    ]
    """<p>The training data source.</p>"""
    training_data_schema: NotRequired[
        "capo_frauddetector.types.training_data_schema.TrainingDataSchema"
    ]
    """<p>The training data schema.</p>"""
    external_events_detail: NotRequired[
        "capo_frauddetector.types.external_events_detail.ExternalEventsDetail"
    ]
    """<p>The details of the external events data used for training the model version. This will be populated if the <code>trainingDataSource</code> is <code>EXTERNAL_EVENTS</code> </p>"""
    ingested_events_detail: NotRequired[
        "capo_frauddetector.types.ingested_events_detail.IngestedEventsDetail"
    ]
    """<p>The details of the ingested events data used for training the model version. This will be populated if the <code>trainingDataSource</code> is <code>INGESTED_EVENTS</code>.</p>"""
    status: NotRequired["capo_frauddetector.types.string.string"]
    """<p>The model version status.</p> <p>Possible values are:</p> <ul> <li> <p> <code>TRAINING_IN_PROGRESS</code> </p> </li> <li> <p> <code>TRAINING_COMPLETE</code> </p> </li> <li> <p> <code>ACTIVATE_REQUESTED</code> </p> </li> <li> <p> <code>ACTIVATE_IN_PROGRESS</code> </p> </li> <li> <p> <code>ACTIVE</code> </p> </li> <li> <p> <code>INACTIVATE_REQUESTED</code> </p> </li> <li> <p> <code>INACTIVATE_IN_PROGRESS</code> </p> </li> <li> <p> <code>INACTIVE</code> </p> </li> <li> <p> <code>ERROR</code> </p> </li> </ul>"""
    arn: NotRequired["capo_frauddetector.types.fraud_detector_arn.fraudDetectorArn"]
    """<p>The model version ARN.</p>"""

arn instance-attribute

arn: NotRequired[fraudDetectorArn]

The model version ARN.

external_events_detail instance-attribute

external_events_detail: NotRequired[ExternalEventsDetail]

The details of the external events data used for training the model version. This will be populated if the trainingDataSource is EXTERNAL_EVENTS

ingested_events_detail instance-attribute

ingested_events_detail: NotRequired[IngestedEventsDetail]

The details of the ingested events data used for training the model version. This will be populated if the trainingDataSource is INGESTED_EVENTS.

model_id instance-attribute

model_id: NotRequired[modelIdentifier]

The model ID.

model_type instance-attribute

model_type: NotRequired[ModelTypeEnum]

The model type.

model_version_number instance-attribute

model_version_number: NotRequired[floatVersionString]

The model version number.

status instance-attribute

status: NotRequired[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

training_data_schema instance-attribute

training_data_schema: NotRequired[TrainingDataSchema]

The training data schema.

training_data_source instance-attribute

training_data_source: NotRequired[TrainingDataSourceEnum]

The training data source.