Represents a reference to a definition.

interface DefinitionReference {
    createdDate?: Date;
    id?: number;
    name?: string;
    path?: string;
    project?: TeamProjectReference;
    queueStatus?: DefinitionQueueStatus;
    revision?: number;
    type?: DefinitionType;
    uri?: string;
    url?: string;
}

Hierarchy (View Summary)

Properties

createdDate?: Date

The date this version of the definition was created.

id?: number

The ID of the referenced definition.

name?: string

The name of the referenced definition.

path?: string

The folder path of the definition.

A reference to the project.

queueStatus?: DefinitionQueueStatus

A value that indicates whether builds can be queued against this definition.

revision?: number

The definition revision number.

The type of the definition.

uri?: string

The definition's URI.

url?: string

The REST URL of the definition.