# The InstallationDetail object

## Attributes

- `id` (string)
- `listing_id` (string)
- `share_name` (string)
- `catalog_name` (string)
- `installed_on` (int64)
- `status` (string)
  Possible values: `INSTALLED`, `FAILED`
- `error_message` (string)
- `listing_name` (string)
- `repo_name` (string)
- `repo_path` (string)
- `recipient_type` (string)
  Possible values: `DELTA_SHARING_RECIPIENT_TYPE_DATABRICKS`, `DELTA_SHARING_RECIPIENT_TYPE_OPEN`
- `tokens` (array of object)
  - `id` (string)
    Unique id of the Recipient Token.
  - `created_at` (int64)
    Time at which this Recipient Token was created, in epoch milliseconds.
  - `created_by` (string)
    Username of Recipient Token creator.
  - `activation_url` (string)
    Full activation url to retrieve the access token.
     It will be empty if the token is already retrieved.
  - `expiration_time` (int64)
    Expiration timestamp of the token in epoch milliseconds.
  - `updated_at` (int64)
    Time at which this Recipient Token was updated, in epoch milliseconds.
  - `updated_by` (string)
    Username of Recipient Token updater.
- `token_detail` (object)
  - `shareCredentialsVersion` (int32)
    These field names must follow the delta sharing protocol.
     Original message: RetrieveToken.Response in managed-catalog/api/messages/recipient.proto
  - `bearerToken` (string)
  - `endpoint` (string)
  - `expirationTime` (string)

## Example

```json
{
  "id": "string",
  "listing_id": "string",
  "share_name": "string",
  "catalog_name": "string",
  "installed_on": 0,
  "status": "string",
  "error_message": "string",
  "listing_name": "string",
  "repo_name": "string",
  "repo_path": "string",
  "recipient_type": "string",
  "tokens": [
    {
      "id": "string",
      "created_at": 0,
      "created_by": "string",
      "activation_url": "string",
      "expiration_time": 0,
      "updated_at": 0,
      "updated_by": "string"
    }
  ],
  "token_detail": {
    "shareCredentialsVersion": 0,
    "bearerToken": "string",
    "endpoint": "string",
    "expirationTime": "string"
  }
}
```


