Represents a Team Project object.

interface TeamProject {
    _links?: any;
    abbreviation?: string;
    capabilities?: { [key: string]: { [key: string]: string } };
    defaultTeam?: WebApiTeamRef;
    defaultTeamImageUrl?: string;
    description?: string;
    id?: string;
    lastUpdateTime?: Date;
    name?: string;
    revision?: number;
    state?: any;
    url?: string;
    visibility?: ProjectVisibility;
}

Hierarchy (View Summary)

Properties

_links?: any

The links to other objects related to this object.

abbreviation?: string

Project abbreviation.

capabilities?: { [key: string]: { [key: string]: string } }

Set of capabilities this project has (such as process template & version control).

defaultTeam?: WebApiTeamRef

The shallow ref to the default team.

defaultTeamImageUrl?: string

Url to default team identity image.

description?: string

The project's description (if any).

id?: string

Project identifier.

lastUpdateTime?: Date

Project last update time.

name?: string

Project name.

revision?: number

Project revision.

state?: any

Project state.

url?: string

Url to the full version of the object.

visibility?: ProjectVisibility

Project visibility.