Projects class

Projects を表すクラス。

コンストラクター

Projects(VisualStudioResourceProviderClientContext)

プロジェクトを作成します。

メソッド

beginCreate(ProjectResource, string, string, string, ProjectsBeginCreateOptionalParams)

指定した名前の Team Services プロジェクトをコレクションに作成します。 'VersionControlOption' と 'ProcessTemplateId' は、リソースのプロパティで指定する必要があります。 VersionControlOption の有効な値: Git、Tfvc。 ProcessTemplateId の有効な値: 6B724908-EF14-45CF-84F8-768B5384DA45、 ADCC42AB-9882-485E-A3ED-7678F01F66BC, 27450541-8E31-4150-9947-DC59F998FC01 (これらの ID はスクラム、アジャイル、および CMMI プロセス テンプレートに対応しています)。

create(ProjectResource, string, string, string, ProjectsCreateOptionalParams)

指定した名前の Team Services プロジェクトをコレクションに作成します。 'VersionControlOption' と 'ProcessTemplateId' は、リソースのプロパティで指定する必要があります。 VersionControlOption の有効な値: Git、Tfvc。 ProcessTemplateId の有効な値: 6B724908-EF14-45CF-84F8-768B5384DA45、 ADCC42AB-9882-485E-A3ED-7678F01F66BC, 27450541-8E31-4150-9947-DC59F998FC01 (これらの ID はスクラム、アジャイル、および CMMI プロセス テンプレートに対応しています)。

get(string, string, string, RequestOptionsBase)

Team Services プロジェクト リソースの詳細を取得します。

get(string, string, string, RequestOptionsBase, ServiceCallback<ProjectResource>)
get(string, string, string, ServiceCallback<ProjectResource>)
getJobStatus(string, string, string, string, string, ProjectsGetJobStatusOptionalParams)

プロジェクト リソース作成ジョブの状態を取得します。

getJobStatus(string, string, string, string, string, ProjectsGetJobStatusOptionalParams, ServiceCallback<ProjectResource>)
getJobStatus(string, string, string, string, string, ServiceCallback<ProjectResource>)
listByResourceGroup(string, string, RequestOptionsBase)

指定した Team Services アカウントで作成されたすべてのVisual Studio Team Servicesプロジェクト リソースを取得します。

listByResourceGroup(string, string, RequestOptionsBase, ServiceCallback<ProjectResourceListResult>)
listByResourceGroup(string, string, ServiceCallback<ProjectResourceListResult>)
update(string, ProjectResource, string, string, RequestOptionsBase)

指定した Team Services プロジェクトのタグを更新します。

update(string, ProjectResource, string, string, RequestOptionsBase, ServiceCallback<ProjectResource>)
update(string, ProjectResource, string, string, ServiceCallback<ProjectResource>)

コンストラクターの詳細

Projects(VisualStudioResourceProviderClientContext)

プロジェクトを作成します。

new Projects(client: VisualStudioResourceProviderClientContext)

パラメーター

client
VisualStudioResourceProviderClientContext

サービス クライアントへの参照。

メソッドの詳細

beginCreate(ProjectResource, string, string, string, ProjectsBeginCreateOptionalParams)

指定した名前の Team Services プロジェクトをコレクションに作成します。 'VersionControlOption' と 'ProcessTemplateId' は、リソースのプロパティで指定する必要があります。 VersionControlOption の有効な値: Git、Tfvc。 ProcessTemplateId の有効な値: 6B724908-EF14-45CF-84F8-768B5384DA45、 ADCC42AB-9882-485E-A3ED-7678F01F66BC, 27450541-8E31-4150-9947-DC59F998FC01 (これらの ID はスクラム、アジャイル、および CMMI プロセス テンプレートに対応しています)。

function beginCreate(body: ProjectResource, resourceGroupName: string, rootResourceName: string, resourceName: string, options?: ProjectsBeginCreateOptionalParams): Promise<LROPoller>

パラメーター

body
ProjectResource

要求データ。

resourceGroupName

string

Azure サブスクリプション内のリソース グループの名前。

rootResourceName

string

Team Services アカウントの名前。

resourceName

string

Team Services プロジェクトの名前。

options
ProjectsBeginCreateOptionalParams

省略可能なパラメーター

戻り値

Promise<@azure/ms-rest-azure-js.LROPoller>

Promise<msRestAzure.LROPoller>

create(ProjectResource, string, string, string, ProjectsCreateOptionalParams)

指定した名前の Team Services プロジェクトをコレクションに作成します。 'VersionControlOption' と 'ProcessTemplateId' は、リソースのプロパティで指定する必要があります。 VersionControlOption の有効な値: Git、Tfvc。 ProcessTemplateId の有効な値: 6B724908-EF14-45CF-84F8-768B5384DA45、 ADCC42AB-9882-485E-A3ED-7678F01F66BC, 27450541-8E31-4150-9947-DC59F998FC01 (これらの ID はスクラム、アジャイル、および CMMI プロセス テンプレートに対応しています)。

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

パラメーター

body
ProjectResource

要求データ。

resourceGroupName

string

Azure サブスクリプション内のリソース グループの名前。

rootResourceName

string

Team Services アカウントの名前。

resourceName

string

Team Services プロジェクトの名前。

options
ProjectsCreateOptionalParams

省略可能なパラメーター

戻り値

Promise<Models.ProjectsCreateResponse>

get(string, string, string, RequestOptionsBase)

警告

この API は非推奨になりました。

This operation is deprecated. Please do not use it any longer.

Team Services プロジェクト リソースの詳細を取得します。

function get(resourceGroupName: string, rootResourceName: string, resourceName: string, options?: RequestOptionsBase): Promise<ProjectsGetResponse>

パラメーター

resourceGroupName

string

Azure サブスクリプション内のリソース グループの名前。

rootResourceName

string

Team Services アカウントの名前。

resourceName

string

Team Services プロジェクトの名前。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.ProjectsGetResponse>

get(string, string, string, RequestOptionsBase, ServiceCallback<ProjectResource>)

警告

この API は非推奨になりました。

This operation is deprecated. Please do not use it any longer.

function get(resourceGroupName: string, rootResourceName: string, resourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ProjectResource>)

パラメーター

resourceGroupName

string

Azure サブスクリプション内のリソース グループの名前。

rootResourceName

string

Team Services アカウントの名前。

resourceName

string

Team Services プロジェクトの名前。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<ProjectResource>

コールバック。

get(string, string, string, ServiceCallback<ProjectResource>)

警告

この API は非推奨になりました。

This operation is deprecated. Please do not use it any longer.

function get(resourceGroupName: string, rootResourceName: string, resourceName: string, callback: ServiceCallback<ProjectResource>)

パラメーター

resourceGroupName

string

Azure サブスクリプション内のリソース グループの名前。

rootResourceName

string

Team Services アカウントの名前。

resourceName

string

Team Services プロジェクトの名前。

callback

ServiceCallback<ProjectResource>

コールバック。

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

警告

この API は非推奨になりました。

This operation is deprecated. Please do not use it any longer.

プロジェクト リソース作成ジョブの状態を取得します。

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

パラメーター

resourceGroupName

string

Azure サブスクリプション内のリソース グループの名前。

rootResourceName

string

Team Services アカウントの名前。

resourceName

string

Team Services プロジェクトの名前。

subContainerName

string

このパラメーターは resourceName に設定する必要があります。

operation

string

操作の種類です。 サポートされている値は 'put' のみです。

options
ProjectsGetJobStatusOptionalParams

省略可能なパラメーター

戻り値

Promise<Models.ProjectsGetJobStatusResponse>

getJobStatus(string, string, string, string, string, ProjectsGetJobStatusOptionalParams, ServiceCallback<ProjectResource>)

警告

この API は非推奨になりました。

This operation is deprecated. Please do not use it any longer.

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

パラメーター

resourceGroupName

string

Azure サブスクリプション内のリソース グループの名前。

rootResourceName

string

Team Services アカウントの名前。

resourceName

string

Team Services プロジェクトの名前。

subContainerName

string

このパラメーターは resourceName に設定する必要があります。

operation

string

操作の種類です。 サポートされている値は 'put' のみです。

options
ProjectsGetJobStatusOptionalParams

省略可能なパラメーター

callback

ServiceCallback<ProjectResource>

コールバック。

getJobStatus(string, string, string, string, string, ServiceCallback<ProjectResource>)

警告

この API は非推奨になりました。

This operation is deprecated. Please do not use it any longer.

function getJobStatus(resourceGroupName: string, rootResourceName: string, resourceName: string, subContainerName: string, operation: string, callback: ServiceCallback<ProjectResource>)

パラメーター

resourceGroupName

string

Azure サブスクリプション内のリソース グループの名前。

rootResourceName

string

Team Services アカウントの名前。

resourceName

string

Team Services プロジェクトの名前。

subContainerName

string

このパラメーターは resourceName に設定する必要があります。

operation

string

操作の種類です。 サポートされている値は 'put' のみです。

callback

ServiceCallback<ProjectResource>

コールバック。

listByResourceGroup(string, string, RequestOptionsBase)

警告

この API は非推奨になりました。

This operation is deprecated. Please do not use it any longer.

指定した Team Services アカウントで作成されたすべてのVisual Studio Team Servicesプロジェクト リソースを取得します。

function listByResourceGroup(resourceGroupName: string, rootResourceName: string, options?: RequestOptionsBase): Promise<ProjectsListByResourceGroupResponse>

パラメーター

resourceGroupName

string

Azure サブスクリプション内のリソース グループの名前。

rootResourceName

string

Team Services アカウントの名前。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.ProjectsListByResourceGroupResponse>

listByResourceGroup(string, string, RequestOptionsBase, ServiceCallback<ProjectResourceListResult>)

警告

この API は非推奨になりました。

This operation is deprecated. Please do not use it any longer.

function listByResourceGroup(resourceGroupName: string, rootResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ProjectResourceListResult>)

パラメーター

resourceGroupName

string

Azure サブスクリプション内のリソース グループの名前。

rootResourceName

string

Team Services アカウントの名前。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<ProjectResourceListResult>

コールバック。

listByResourceGroup(string, string, ServiceCallback<ProjectResourceListResult>)

警告

この API は非推奨になりました。

This operation is deprecated. Please do not use it any longer.

function listByResourceGroup(resourceGroupName: string, rootResourceName: string, callback: ServiceCallback<ProjectResourceListResult>)

パラメーター

resourceGroupName

string

Azure サブスクリプション内のリソース グループの名前。

rootResourceName

string

Team Services アカウントの名前。

callback

ServiceCallback<ProjectResourceListResult>

コールバック。

update(string, ProjectResource, string, string, RequestOptionsBase)

警告

この API は非推奨になりました。

This operation is deprecated. Please do not use it any longer.

指定した Team Services プロジェクトのタグを更新します。

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

パラメーター

resourceGroupName

string

Azure サブスクリプション内のリソース グループの名前。

body
ProjectResource

要求データ。

rootResourceName

string

Team Services アカウントの名前。

resourceName

string

Team Services プロジェクトの名前。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.ProjectsUpdateResponse>

update(string, ProjectResource, string, string, RequestOptionsBase, ServiceCallback<ProjectResource>)

警告

この API は非推奨になりました。

This operation is deprecated. Please do not use it any longer.

function update(resourceGroupName: string, body: ProjectResource, rootResourceName: string, resourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ProjectResource>)

パラメーター

resourceGroupName

string

Azure サブスクリプション内のリソース グループの名前。

body
ProjectResource

要求データ。

rootResourceName

string

Team Services アカウントの名前。

resourceName

string

Team Services プロジェクトの名前。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<ProjectResource>

コールバック。

update(string, ProjectResource, string, string, ServiceCallback<ProjectResource>)

警告

この API は非推奨になりました。

This operation is deprecated. Please do not use it any longer.

function update(resourceGroupName: string, body: ProjectResource, rootResourceName: string, resourceName: string, callback: ServiceCallback<ProjectResource>)

パラメーター

resourceGroupName

string

Azure サブスクリプション内のリソース グループの名前。

body
ProjectResource

要求データ。

rootResourceName

string

Team Services アカウントの名前。

resourceName

string

Team Services プロジェクトの名前。

callback

ServiceCallback<ProjectResource>

コールバック。