Поделиться через


Projects interface

Интерфейс, представляющий проекты.

Методы

beginCreate(string, string, string, ProjectResource, ProjectsCreateOptionalParams)

Создает проект Team Services в коллекции с указанным именем. В свойствах ресурса необходимо указать VersionControlOption и ProcessTemplateId. Допустимые значения для VersionControlOption: Git, Tfvc. Допустимые значения для ProcessTemplateId: 6B724908-EF14-45CF-84F8-768B5384DA45, ADCC42AB-9882-485E-A3ED-7678F01F66BC, 27450541-8E31-4150-9947-DC59F998FC01 (эти идентификаторы соответствуют шаблонам процессов Scrum, Agile и CMMI).

beginCreateAndWait(string, string, string, ProjectResource, ProjectsCreateOptionalParams)

Создает проект Team Services в коллекции с указанным именем. В свойствах ресурса необходимо указать VersionControlOption и ProcessTemplateId. Допустимые значения для VersionControlOption: Git, Tfvc. Допустимые значения для ProcessTemplateId: 6B724908-EF14-45CF-84F8-768B5384DA45, ADCC42AB-9882-485E-A3ED-7678F01F66BC, 27450541-8E31-4150-9947-DC59F998FC01 (эти идентификаторы соответствуют шаблонам процессов Scrum, Agile и CMMI).

get(string, string, string, ProjectsGetOptionalParams)

Возвращает сведения о ресурсе проекта Team Services.

getJobStatus(string, string, string, string, string, ProjectsGetJobStatusOptionalParams)

Возвращает состояние задания создания ресурса проекта.

listByResourceGroup(string, string, ProjectsListByResourceGroupOptionalParams)

Возвращает все Visual Studio Team Services ресурсов проекта, созданных в указанной учетной записи Team Services.

update(string, string, string, ProjectResource, ProjectsUpdateOptionalParams)

Обновления теги указанного проекта Team Services.

Сведения о методе

beginCreate(string, string, string, ProjectResource, ProjectsCreateOptionalParams)

Создает проект Team Services в коллекции с указанным именем. В свойствах ресурса необходимо указать VersionControlOption и ProcessTemplateId. Допустимые значения для VersionControlOption: Git, Tfvc. Допустимые значения для ProcessTemplateId: 6B724908-EF14-45CF-84F8-768B5384DA45, ADCC42AB-9882-485E-A3ED-7678F01F66BC, 27450541-8E31-4150-9947-DC59F998FC01 (эти идентификаторы соответствуют шаблонам процессов Scrum, Agile и CMMI).

function beginCreate(resourceGroupName: string, rootResourceName: string, resourceName: string, body: ProjectResource, options?: ProjectsCreateOptionalParams): Promise<PollerLike<PollOperationState<ProjectResource>, ProjectResource>>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

rootResourceName

string

Имя учетной записи Team Services.

resourceName

string

Имя проекта Team Services.

body
ProjectResource

Данные запроса.

options
ProjectsCreateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<PollerLike<@azure/core-lro.PollOperationState<ProjectResource>, ProjectResource>>

beginCreateAndWait(string, string, string, ProjectResource, ProjectsCreateOptionalParams)

Создает проект Team Services в коллекции с указанным именем. В свойствах ресурса необходимо указать VersionControlOption и ProcessTemplateId. Допустимые значения для VersionControlOption: Git, Tfvc. Допустимые значения для ProcessTemplateId: 6B724908-EF14-45CF-84F8-768B5384DA45, ADCC42AB-9882-485E-A3ED-7678F01F66BC, 27450541-8E31-4150-9947-DC59F998FC01 (эти идентификаторы соответствуют шаблонам процессов Scrum, Agile и CMMI).

function beginCreateAndWait(resourceGroupName: string, rootResourceName: string, resourceName: string, body: ProjectResource, options?: ProjectsCreateOptionalParams): Promise<ProjectResource>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

rootResourceName

string

Имя учетной записи Team Services.

resourceName

string

Имя проекта Team Services.

body
ProjectResource

Данные запроса.

options
ProjectsCreateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<ProjectResource>

get(string, string, string, ProjectsGetOptionalParams)

Возвращает сведения о ресурсе проекта Team Services.

function get(resourceGroupName: string, rootResourceName: string, resourceName: string, options?: ProjectsGetOptionalParams): Promise<ProjectResource>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

rootResourceName

string

Имя учетной записи Team Services.

resourceName

string

Имя проекта Team Services.

options
ProjectsGetOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<ProjectResource>

getJobStatus(string, string, string, string, string, ProjectsGetJobStatusOptionalParams)

Возвращает состояние задания создания ресурса проекта.

function getJobStatus(resourceGroupName: string, rootResourceName: string, resourceName: string, subContainerName: string, operation: string, options?: ProjectsGetJobStatusOptionalParams): Promise<ProjectResource>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

rootResourceName

string

Имя учетной записи Team Services.

resourceName

string

Имя проекта Team Services.

subContainerName

string

Для этого параметра должно быть задано значение resourceName.

operation

string

Тип операции. Единственное поддерживаемое значение — put.

options
ProjectsGetJobStatusOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<ProjectResource>

listByResourceGroup(string, string, ProjectsListByResourceGroupOptionalParams)

Возвращает все Visual Studio Team Services ресурсов проекта, созданных в указанной учетной записи Team Services.

function listByResourceGroup(resourceGroupName: string, rootResourceName: string, options?: ProjectsListByResourceGroupOptionalParams): Promise<ProjectResourceListResult>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

rootResourceName

string

Имя учетной записи Team Services.

options
ProjectsListByResourceGroupOptionalParams

Параметры параметров.

Возвращаемое значение

update(string, string, string, ProjectResource, ProjectsUpdateOptionalParams)

Обновления теги указанного проекта Team Services.

function update(resourceGroupName: string, rootResourceName: string, resourceName: string, body: ProjectResource, options?: ProjectsUpdateOptionalParams): Promise<ProjectResource>

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке Azure.

rootResourceName

string

Имя учетной записи Team Services.

resourceName

string

Имя проекта Team Services.

body
ProjectResource

Данные запроса.

options
ProjectsUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<ProjectResource>