Extensions class
Extensions を表すクラス。
コンストラクター
Extensions(Visual |
拡張機能を作成します。 |
メソッド
コンストラクターの詳細
Extensions(VisualStudioResourceProviderClientContext)
拡張機能を作成します。
new Extensions(client: VisualStudioResourceProviderClientContext)
パラメーター
サービス クライアントへの参照。
メソッドの詳細
create(string, ExtensionResourceRequest, string, string, RequestOptionsBase)
拡張機能をVisual Studio Team Services アカウントに登録します。
function create(resourceGroupName: string, body: ExtensionResourceRequest, accountResourceName: string, extensionResourceName: string, options?: RequestOptionsBase): Promise<ExtensionsCreateResponse>
パラメーター
- resourceGroupName
-
string
Azure サブスクリプション内のリソース グループの名前。
拡張要求に関連する追加情報を含む オブジェクト。
- accountResourceName
-
string
Visual Studio Team Services アカウント リソースの名前。
- extensionResourceName
-
string
拡張機能の名前です。
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<ExtensionsCreateResponse>
Promise<Models.ExtensionsCreateResponse>
create(string, ExtensionResourceRequest, string, string, RequestOptionsBase, ServiceCallback<ExtensionResource>)
function create(resourceGroupName: string, body: ExtensionResourceRequest, accountResourceName: string, extensionResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ExtensionResource>)
パラメーター
- resourceGroupName
-
string
Azure サブスクリプション内のリソース グループの名前。
拡張要求に関連する追加情報を含む オブジェクト。
- accountResourceName
-
string
Visual Studio Team Services アカウント リソースの名前。
- extensionResourceName
-
string
拡張機能の名前です。
- options
- RequestOptionsBase
省略可能なパラメーター
- callback
コールバック。
create(string, ExtensionResourceRequest, string, string, ServiceCallback<ExtensionResource>)
function create(resourceGroupName: string, body: ExtensionResourceRequest, accountResourceName: string, extensionResourceName: string, callback: ServiceCallback<ExtensionResource>)
パラメーター
- resourceGroupName
-
string
Azure サブスクリプション内のリソース グループの名前。
拡張要求に関連する追加情報を含む オブジェクト。
- accountResourceName
-
string
Visual Studio Team Services アカウント リソースの名前。
- extensionResourceName
-
string
拡張機能の名前です。
- callback
コールバック。
deleteMethod(string, string, string, RequestOptionsBase)
Visual Studio Team Services アカウントの拡張機能リソース登録を削除します。
function deleteMethod(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, options?: RequestOptionsBase): Promise<RestResponse>
パラメーター
- resourceGroupName
-
string
Azure サブスクリプション内のリソース グループの名前。
- accountResourceName
-
string
Visual Studio Team Services アカウント リソースの名前。
- extensionResourceName
-
string
拡張機能の名前です。
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<RestResponse>
Promise<msRest.RestResponse>
deleteMethod(string, string, string, RequestOptionsBase, ServiceCallback<void>)
function deleteMethod(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)
パラメーター
- resourceGroupName
-
string
Azure サブスクリプション内のリソース グループの名前。
- accountResourceName
-
string
Visual Studio Team Services アカウント リソースの名前。
- extensionResourceName
-
string
拡張機能の名前です。
- options
- RequestOptionsBase
省略可能なパラメーター
- callback
-
ServiceCallback<void>
コールバック。
deleteMethod(string, string, string, ServiceCallback<void>)
function deleteMethod(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, callback: ServiceCallback<void>)
パラメーター
- resourceGroupName
-
string
Azure サブスクリプション内のリソース グループの名前。
- accountResourceName
-
string
Visual Studio Team Services アカウント リソースの名前。
- extensionResourceName
-
string
拡張機能の名前です。
- callback
-
ServiceCallback<void>
コールバック。
get(string, string, string, RequestOptionsBase)
Visual Studio Team Services アカウント リソースに関連付けられている拡張機能の詳細を取得します。
function get(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, options?: RequestOptionsBase): Promise<ExtensionsGetResponse>
パラメーター
- resourceGroupName
-
string
Azure サブスクリプション内のリソース グループの名前。
- accountResourceName
-
string
Visual Studio Team Services アカウント リソースの名前。
- extensionResourceName
-
string
拡張機能の名前です。
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<ExtensionsGetResponse>
Promise<Models.ExtensionsGetResponse>
get(string, string, string, RequestOptionsBase, ServiceCallback<ExtensionResource>)
function get(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ExtensionResource>)
パラメーター
- resourceGroupName
-
string
Azure サブスクリプション内のリソース グループの名前。
- accountResourceName
-
string
Visual Studio Team Services アカウント リソースの名前。
- extensionResourceName
-
string
拡張機能の名前です。
- options
- RequestOptionsBase
省略可能なパラメーター
- callback
コールバック。
get(string, string, string, ServiceCallback<ExtensionResource>)
function get(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, callback: ServiceCallback<ExtensionResource>)
パラメーター
- resourceGroupName
-
string
Azure サブスクリプション内のリソース グループの名前。
- accountResourceName
-
string
Visual Studio Team Services アカウント リソースの名前。
- extensionResourceName
-
string
拡張機能の名前です。
- callback
コールバック。
listByAccount(string, string, RequestOptionsBase)
リソース グループ内に作成された拡張機能リソースの詳細を取得します。
function listByAccount(resourceGroupName: string, accountResourceName: string, options?: RequestOptionsBase): Promise<ExtensionsListByAccountResponse>
パラメーター
- resourceGroupName
-
string
Azure サブスクリプション内のリソース グループの名前。
- accountResourceName
-
string
Visual Studio Team Services アカウント リソースの名前。
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<ExtensionsListByAccountResponse>
Promise<Models.ExtensionsListByAccountResponse>
listByAccount(string, string, RequestOptionsBase, ServiceCallback<ExtensionResourceListResult>)
function listByAccount(resourceGroupName: string, accountResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ExtensionResourceListResult>)
パラメーター
- resourceGroupName
-
string
Azure サブスクリプション内のリソース グループの名前。
- accountResourceName
-
string
Visual Studio Team Services アカウント リソースの名前。
- options
- RequestOptionsBase
省略可能なパラメーター
- callback
コールバック。
listByAccount(string, string, ServiceCallback<ExtensionResourceListResult>)
function listByAccount(resourceGroupName: string, accountResourceName: string, callback: ServiceCallback<ExtensionResourceListResult>)
パラメーター
- resourceGroupName
-
string
Azure サブスクリプション内のリソース グループの名前。
- accountResourceName
-
string
Visual Studio Team Services アカウント リソースの名前。
- callback
コールバック。
update(string, ExtensionResourceRequest, string, string, RequestOptionsBase)
Visual Studio Team Services アカウントの既存の拡張機能の登録を更新します。
function update(resourceGroupName: string, body: ExtensionResourceRequest, accountResourceName: string, extensionResourceName: string, options?: RequestOptionsBase): Promise<ExtensionsUpdateResponse>
パラメーター
- resourceGroupName
-
string
Azure サブスクリプション内のリソース グループの名前。
拡張要求に関連する追加情報を含む オブジェクト。
- accountResourceName
-
string
Visual Studio Team Services アカウント リソースの名前。
- extensionResourceName
-
string
拡張機能の名前です。
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<ExtensionsUpdateResponse>
Promise<Models.ExtensionsUpdateResponse>
update(string, ExtensionResourceRequest, string, string, RequestOptionsBase, ServiceCallback<ExtensionResource>)
function update(resourceGroupName: string, body: ExtensionResourceRequest, accountResourceName: string, extensionResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ExtensionResource>)
パラメーター
- resourceGroupName
-
string
Azure サブスクリプション内のリソース グループの名前。
拡張要求に関連する追加情報を含む オブジェクト。
- accountResourceName
-
string
Visual Studio Team Services アカウント リソースの名前。
- extensionResourceName
-
string
拡張機能の名前です。
- options
- RequestOptionsBase
省略可能なパラメーター
- callback
コールバック。
update(string, ExtensionResourceRequest, string, string, ServiceCallback<ExtensionResource>)
function update(resourceGroupName: string, body: ExtensionResourceRequest, accountResourceName: string, extensionResourceName: string, callback: ServiceCallback<ExtensionResource>)
パラメーター
- resourceGroupName
-
string
Azure サブスクリプション内のリソース グループの名前。
拡張要求に関連する追加情報を含む オブジェクト。
- accountResourceName
-
string
Visual Studio Team Services アカウント リソースの名前。
- extensionResourceName
-
string
拡張機能の名前です。
- callback
コールバック。