Represents a repository returned from a source provider.

interface SourceRepository {
    defaultBranch?: string;
    fullName?: string;
    id?: string;
    name?: string;
    properties?: { [key: string]: string };
    sourceProviderName?: string;
    url?: string;
}

Properties

defaultBranch?: string

The name of the default branch.

fullName?: string

The full name of the repository.

id?: string

The ID of the repository.

name?: string

The friendly name of the repository.

properties?: { [key: string]: string }
sourceProviderName?: string

The name of the source provider the repository is from.

url?: string

The URL of the repository.