Interface Repository

Repository refers to a VCS repository.

interface Repository {
    created_at?: string;
    entity_type: string;
    external_id?: string;
    full_name?: string;
    id?: number;
    name?: string;
    type: "github" | "gitlab" | "bitbucket";
    updated_at?: string;
    url?: string;
}

Properties

created_at?: string

The time/date the Repository was created.

date-time

entity_type: string

A string description of this resource.

external_id?: string

The VCS unique identifier for the Repository.

full_name?: string

The full name of the VCS repository.

id?: number

The ID associated to the VCS repository in Shortcut.

int64

name?: string

The shorthand name of the VCS repository.

type: "github" | "gitlab" | "bitbucket"

The VCS provider for the Repository.

updated_at?: string

The time/date the Repository was updated.

date-time

url?: string

The URL of the Repository.