Create a Projects.
Reference to the service client.
Creates 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).
The request data.
Name of the resource group within the Azure subscription.
Name of the Team Services account.
Name of the Team Services project.
Promise<msRestAzure.LROPoller>
Creates 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).
The request data.
Name of the resource group within the Azure subscription.
Name of the Team Services account.
Name of the Team Services project.
Promise<Models.ProjectsCreateResponse>
Gets the details of a Team Services project resource.
Name of the resource group within the Azure subscription.
Name of the Team Services account.
Name of the Team Services project.
Promise<Models.ProjectsGetResponse>
Name of the resource group within the Azure subscription.
Name of the Team Services account.
Name of the Team Services project.
The callback
Name of the resource group within the Azure subscription.
Name of the Team Services account.
Name of the Team Services project.
The optional parameters
The callback
Gets the status of the project resource creation job.
Name of the resource group within the Azure subscription.
Name of the Team Services account.
Name of the Team Services project.
This parameter should be set to the resourceName.
The operation type. The only supported value is 'put'.
Promise<Models.ProjectsGetJobStatusResponse>
Name of the resource group within the Azure subscription.
Name of the Team Services account.
Name of the Team Services project.
This parameter should be set to the resourceName.
The operation type. The only supported value is 'put'.
The callback
Name of the resource group within the Azure subscription.
Name of the Team Services account.
Name of the Team Services project.
This parameter should be set to the resourceName.
The operation type. The only supported value is 'put'.
The optional parameters
The callback
Gets all Visual Studio Team Services project resources created in the specified Team Services account.
Name of the resource group within the Azure subscription.
Name of the Team Services account.
Promise<Models.ProjectsListByResourceGroupResponse>
Name of the resource group within the Azure subscription.
Name of the Team Services account.
The callback
Name of the resource group within the Azure subscription.
Name of the Team Services account.
The optional parameters
The callback
Updates the tags of the specified Team Services project.
Name of the resource group within the Azure subscription.
The request data.
Name of the Team Services account.
Name of the Team Services project.
Promise<Models.ProjectsUpdateResponse>
Name of the resource group within the Azure subscription.
The request data.
Name of the Team Services account.
Name of the Team Services project.
The callback
Name of the resource group within the Azure subscription.
The request data.
Name of the Team Services account.
Name of the Team Services project.
The optional parameters
The callback
Generated using TypeDoc
Class representing a Projects.