Projects class
Projects を表すクラス。
コンストラクター
Projects(Visual |
プロジェクトを作成します。 |
メソッド
コンストラクターの詳細
Projects(VisualStudioResourceProviderClientContext)
プロジェクトを作成します。
new Projects(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 プロジェクトの名前。
省略可能なパラメーター
戻り値
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<ProjectsCreateResponse>
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<ProjectsGetResponse>
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
コールバック。
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
コールバック。
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' のみです。
省略可能なパラメーター
戻り値
Promise<ProjectsGetJobStatusResponse>
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' のみです。
省略可能なパラメーター
- callback
コールバック。
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
コールバック。
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<ProjectsListByResourceGroupResponse>
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
コールバック。
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
コールバック。
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<ProjectsUpdateResponse>
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
コールバック。
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
コールバック。