Extensions class
代表 Extensions 的類別。
建構函式
Extensions(Visual |
建立延伸模組。 |
方法
建構函式詳細資料
Extensions(VisualStudioResourceProviderClientContext)
建立延伸模組。
new Extensions(client: VisualStudioResourceProviderClientContext)
參數
服務用戶端的參考。
方法詳細資料
create(string, ExtensionResourceRequest, string, string, msRest.RequestOptionsBase)
向Visual Studio Team Services帳戶註冊擴充功能。
function create(resourceGroupName: string, body: ExtensionResourceRequest, accountResourceName: string, extensionResourceName: string, options?: msRest.RequestOptionsBase): Promise<Models.ExtensionsCreateResponse>
參數
- resourceGroupName
-
string
Azure 訂用帳戶內的資源群組名稱。
物件,包含與擴充要求相關的其他資訊。
- accountResourceName
-
string
Visual Studio Team Services帳戶資源的名稱。
- extensionResourceName
-
string
延伸模組的名稱。
- options
- msRest.RequestOptionsBase
傳回
Promise<Models.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
-
ServiceCallback<ExtensionResource>
回呼
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
-
ServiceCallback<ExtensionResource>
回呼
deleteMethod(string, string, string, msRest.RequestOptionsBase)
移除Visual Studio Team Services帳戶的擴充功能資源註冊。
function deleteMethod(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, options?: msRest.RequestOptionsBase): Promise<RestResponse>
參數
- resourceGroupName
-
string
Azure 訂用帳戶內的資源群組名稱。
- accountResourceName
-
string
Visual Studio Team Services帳戶資源的名稱。
- extensionResourceName
-
string
延伸模組的名稱。
- options
- msRest.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, msRest.RequestOptionsBase)
取得與Visual Studio Team Services帳戶資源相關聯的擴充功能詳細資料。
function get(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, options?: msRest.RequestOptionsBase): Promise<Models.ExtensionsGetResponse>
參數
- resourceGroupName
-
string
Azure 訂用帳戶內的資源群組名稱。
- accountResourceName
-
string
Visual Studio Team Services帳戶資源的名稱。
- extensionResourceName
-
string
延伸模組的名稱。
- options
- msRest.RequestOptionsBase
傳回
Promise<Models.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
-
ServiceCallback<ExtensionResource>
回呼
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
-
ServiceCallback<ExtensionResource>
回呼
listByAccount(string, string, msRest.RequestOptionsBase)
取得在資源群組內建立的擴充功能資源詳細資料。
function listByAccount(resourceGroupName: string, accountResourceName: string, options?: msRest.RequestOptionsBase): Promise<Models.ExtensionsListByAccountResponse>
參數
- resourceGroupName
-
string
Azure 訂用帳戶內的資源群組名稱。
- accountResourceName
-
string
Visual Studio Team Services帳戶資源的名稱。
- options
- msRest.RequestOptionsBase
傳回
Promise<Models.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
-
ServiceCallback<ExtensionResourceListResult>
回呼
listByAccount(string, string, ServiceCallback<ExtensionResourceListResult>)
function listByAccount(resourceGroupName: string, accountResourceName: string, callback: ServiceCallback<ExtensionResourceListResult>)
參數
- resourceGroupName
-
string
Azure 訂用帳戶內的資源群組名稱。
- accountResourceName
-
string
Visual Studio Team Services帳戶資源的名稱。
- callback
-
ServiceCallback<ExtensionResourceListResult>
回呼
update(string, ExtensionResourceRequest, string, string, msRest.RequestOptionsBase)
更新Visual Studio Team Services帳戶的現有擴充功能註冊。
function update(resourceGroupName: string, body: ExtensionResourceRequest, accountResourceName: string, extensionResourceName: string, options?: msRest.RequestOptionsBase): Promise<Models.ExtensionsUpdateResponse>
參數
- resourceGroupName
-
string
Azure 訂用帳戶內的資源群組名稱。
物件,包含與擴充要求相關的其他資訊。
- accountResourceName
-
string
Visual Studio Team Services帳戶資源的名稱。
- extensionResourceName
-
string
延伸模組的名稱。
- options
- msRest.RequestOptionsBase
傳回
Promise<Models.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
-
ServiceCallback<ExtensionResource>
回呼
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
-
ServiceCallback<ExtensionResource>
回呼