interface TaskGroupCreateParameter {
    author?: string;
    category?: string;
    description?: string;
    friendlyName?: string;
    iconUrl?: string;
    inputs?: TaskInputDefinition[];
    instanceNameFormat?: string;
    name?: string;
    parentDefinitionId?: string;
    runsOn?: string[];
    tasks?: TaskGroupStep[];
    version?: TaskVersion;
}

Properties

author?: string

Sets author name of the task group.

category?: string

Sets category of the task group.

description?: string

Sets description of the task group.

friendlyName?: string

Sets friendly name of the task group.

iconUrl?: string

Sets url icon of the task group.

Sets input for the task group.

instanceNameFormat?: string

Sets display name of the task group.

name?: string

Sets name of the task group.

parentDefinitionId?: string

Sets parent task group Id. This is used while creating a draft task group.

runsOn?: string[]

Sets RunsOn of the task group. Value can be 'Agent', 'Server' or 'DeploymentGroup'.

tasks?: TaskGroupStep[]

Sets tasks for the task group.

version?: TaskVersion

Sets version of the task group.