Projects interface
Интерфейс, представляющий проекты.
Методы
begin |
Создает проект 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). |
begin |
Создает проект 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, Projects |
Возвращает сведения о ресурсе проекта Team Services. |
get |
Возвращает состояние задания создания ресурса проекта. |
list |
Возвращает все Visual Studio Team Services ресурсов проекта, созданных в указанной учетной записи Team Services. |
update(string, string, string, Project |
Обновления теги указанного проекта 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.
Параметры параметров.
Возвращаемое значение
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.
Параметры параметров.
Возвращаемое значение
Promise<ProjectResourceListResult>
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>
Azure SDK for JavaScript