v1

latestSwagger 2.02026-07-1341522.3 KB
Projects

Projects_CreateOrUpdate

Creates or updates a Team Services project in the collection with the specified name. 'VersionControlOption' and 'ProcessTemplateId' must be specified in the resource properties. Valid values for VersionControlOption: Git, Tfvc. Valid values for ProcessTemplateId: 6B724908-EF14-45CF-84F8-768B5384DA45, ADCC42AB-9882-485E-A3ED-7678F01F66BC, 27450541-8E31-4150-9947-DC59F998FC01 (these IDs correspond to Scrum, Agile, and CMMI process templates).

put/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.visualstudio/account/{rootResourceName}/project/{resourceName}

Path parameters

resourceGroupNamestring required

Name of the resource group within the Azure subscription.

subscriptionIdstring required

The Azure subscription identifier.

rootResourceNamestring required

Name of the Team Services account.

resourceNamestring required

Name of the Team Services project.

Query parameters

api-versionstring required

API Version

validatingstring

This parameter is ignored and should be set to an empty string.

Request body

idstring

Unique identifier of the resource.

locationstring

Resource location.

namestring

Resource name.

tagsobject

Resource tags.

typestring

Resource type.

Response

The operation succeeded. The response contains the details of the created or updated team project resource.

idstring

Unique identifier of the resource.

locationstring

Resource location.

namestring

Resource name.

tagsobject

Resource tags.

typestring

Resource type.