interface TaskGroup {
    _buildConfigMapping?: { [key: string]: string };
    agentExecution?: TaskExecution;
    author?: string;
    category?: string;
    comment?: string;
    contentsUploaded?: boolean;
    contributionIdentifier?: string;
    contributionVersion?: string;
    createdBy?: IdentityRef;
    createdOn?: Date;
    dataSourceBindings?: DataSourceBinding[];
    definitionType?: string;
    deleted?: boolean;
    demands?: Demand[];
    deprecated?: boolean;
    description?: string;
    disabled?: boolean;
    ecosystem?: string;
    execution?: { [key: string]: any };
    friendlyName?: string;
    groups?: TaskGroupDefinition[];
    helpMarkDown?: string;
    helpUrl?: string;
    hostType?: string;
    iconUrl?: string;
    id?: string;
    inputs?: TaskInputDefinition[];
    instanceNameFormat?: string;
    minimumAgentVersion?: string;
    modifiedBy?: IdentityRef;
    modifiedOn?: Date;
    name?: string;
    outputVariables?: TaskOutputVariable[];
    owner?: string;
    packageLocation?: string;
    packageType?: string;
    parentDefinitionId?: string;
    postJobExecution?: { [key: string]: any };
    preJobExecution?: { [key: string]: any };
    preview?: boolean;
    releaseNotes?: string;
    restrictions?: TaskRestrictions;
    revision?: number;
    runsOn?: string[];
    satisfies?: string[];
    serverOwned?: boolean;
    showEnvironmentVariables?: boolean;
    sourceDefinitions?: TaskSourceDefinition[];
    sourceLocation?: string;
    tasks?: TaskGroupStep[];
    version?: TaskVersion;
    visibility?: string[];
}

Hierarchy (View Summary)

Properties

_buildConfigMapping?: { [key: string]: string }
agentExecution?: TaskExecution
author?: string
category?: string
comment?: string

Gets or sets comment.

contentsUploaded?: boolean
contributionIdentifier?: string
contributionVersion?: string
createdBy?: IdentityRef

Gets or sets the identity who created.

createdOn?: Date

Gets or sets date on which it got created.

dataSourceBindings?: DataSourceBinding[]
definitionType?: string
deleted?: boolean

Gets or sets as 'true' to indicate as deleted, 'false' otherwise.

demands?: Demand[]
deprecated?: boolean
description?: string
disabled?: boolean
ecosystem?: string
execution?: { [key: string]: any }
friendlyName?: string
helpMarkDown?: string
helpUrl?: string
hostType?: string
iconUrl?: string
id?: string
instanceNameFormat?: string
minimumAgentVersion?: string
modifiedBy?: IdentityRef

Gets or sets the identity who modified.

modifiedOn?: Date

Gets or sets date on which it got modified.

name?: string
outputVariables?: TaskOutputVariable[]
owner?: string

Gets or sets the owner.

packageLocation?: string
packageType?: string
parentDefinitionId?: string

Gets or sets parent task group Id. This is used while creating a draft task group.

postJobExecution?: { [key: string]: any }
preJobExecution?: { [key: string]: any }
preview?: boolean
releaseNotes?: string
restrictions?: TaskRestrictions
revision?: number

Gets or sets revision.

runsOn?: string[]
satisfies?: string[]
serverOwned?: boolean
showEnvironmentVariables?: boolean
sourceDefinitions?: TaskSourceDefinition[]
sourceLocation?: string
tasks?: TaskGroupStep[]

Gets or sets the tasks.

version?: TaskVersion
visibility?: string[]