# The ModelVersion object

## Attributes

- `name` (string)
  Unique name of the model
- `version` (string)
  Model's version number.
- `creation_timestamp` (int64)
  Timestamp recorded when this `model_version` was created.
- `last_updated_timestamp` (int64)
  Timestamp recorded when metadata for this `model_version` was last updated.
- `user_id` (string)
  User that created this `model_version`.
- `current_stage` (string)
  Current stage for this `model_version`.
- `description` (string)
  Description of this `model_version`.
- `source` (string)
  URI indicating the location of the source model artifacts, used when creating `model_version`
- `run_id` (string)
  MLflow run ID used when creating `model_version`, if `source` was generated by an
   experiment run stored in MLflow tracking server.
- `status` (string)
  Current status of `model_version`
  Possible values:
  - `PENDING_REGISTRATION`
  - `FAILED_REGISTRATION`
  - `READY`
- `status_message` (string)
  Details on current `status`, if it is pending or failed.
- `tags` (array of object)
  Tags: Additional metadata key-value pairs for this `model_version`.
  - `key` (string)
    The tag key.
  - `value` (string)
    The tag value.
- `run_link` (string)
  Run Link: Direct link to the run that generated this version

## Example

```json
{
  "name": "string",
  "version": "string",
  "creation_timestamp": 0,
  "last_updated_timestamp": 0,
  "user_id": "string",
  "current_stage": "string",
  "description": "string",
  "source": "string",
  "run_id": "string",
  "status": "PENDING_REGISTRATION",
  "status_message": "string",
  "tags": [
    {
      "key": "string",
      "value": "string"
    }
  ],
  "run_link": "string"
}
```


