Represents a shallow reference to a TeamProject.

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

Hierarchy (View Summary)

Properties

abbreviation?: string

Project abbreviation.

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

Set of capabilities this project has

Reference to collection which contains this project

defaultTeam?: WebApiTeamRef

Default team for this project

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.