SessionRepositoryModel
Example Usage
typescript
import { SessionRepositoryModel } from "@meetkai/mka1/models/components";
let value: SessionRepositoryModel = {
repositoryId: 131344,
owner: "<value>",
repository: "<value>",
ref: "<value>",
baseSha: "<value>",
checkoutAlias: "<value>",
checkoutPath: "<value>",
status: "ready",
createdAt: new Date("2025-02-10T22:04:21.538Z"),
updatedAt: new Date("2024-07-11T20:08:47.900Z"),
};Fields
| Field | Type | Required | Description |
|---|---|---|---|
repositoryId | number | ✔️ | N/A |
owner | string | ✔️ | N/A |
repository | string | ✔️ | N/A |
requestedRef | string | ➖ | N/A |
ref | string | ✔️ | N/A |
defaultBranch | string | ➖ | N/A |
baseSha | string | ✔️ | N/A |
checkoutAlias | string | ✔️ | N/A |
checkoutPath | string | ✔️ | N/A |
status | components.SessionRepositoryModelStatus | ✔️ | N/A |
failure | components.SessionRepositoryFailure | ➖ | N/A |
lastPush | components.SessionRepositoryPush | ➖ | N/A |
pullRequest | components.SessionRepositoryPullRequest | ➖ | N/A |
createdAt | Date | ✔️ | N/A |
updatedAt | Date | ✔️ | N/A |