列出擴充功能
List Extensions
作業會列出所有已加入至雲端服務的擴充功能。
要求
請使用下列格式指定 List Extensions
要求。 請以您的訂閱 ID 取代 <subscription-id>
,並以雲端服務的名稱取代 <cloudservice-name>
。
方法 | 要求 URI |
---|---|
GET | https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/extensions |
URI 參數
無。
要求標頭
下表描述要求標頭。
要求標頭 | 描述 |
---|---|
x-ms-version |
必要。 指定用於這個要求的作業版本。 這個標頭的值必須設定為 2013-03-01 或更新版本。 |
要求本文
無。
回應
回應包括 HTTP 狀態碼、一組回應標頭和回應主體。
狀態碼
成功的作業會傳回狀態碼 200 (OK)。
回應標頭
這項作業的回應包括下列標頭。 回應也可能包括其他標準 HTTP 標頭。
回應標頭 | Description |
---|---|
x-ms-request-id |
唯一識別對管理服務發出之要求的值。 |
回應本文
下列範例示範要求主體的格式:
<?xml version="1.0" encoding="utf-8"?>
<Extensions xmlns=”http://schemas.microsoft.com/windowsazure”>
<Extension>
<ProviderNameSpace>namespace-of-extension</ProviderNameSpace>
<Type>type-of-extension</Type>
<Id>identifier-of-extension</Id>
<Version>version-of-extension</Version>
<Thumbprint>thumbprint-of-encryption-certificate</Thumbprint>
<ThumbprintAlgorithm>thumbprint-algorithm</ThumbprintAlgorithm>
<PublicConfiguration>base-64-encoded-xsd-for-extension-public-configuration</PublicConfiguration>
<IsJsonExtension>indicator-of-json-support</IsJsonExtension>
<DisallowMajorVersionUpgrade>indicator-of-allowed-version-upgrades</DisallowMajorVersionUpgrade>
</Extension>
</Extensions>
下表描述回應本文的元素。
元素名稱 | Description |
---|---|
ProviderNameSpace | 擴充功能的提供者命名空間。 Microsoft Azure 延伸模組的提供者命名空間為 Microsoft.Windows.Azure.Extensions 。 |
類型 | 必要。 延伸的型別。 |
識別碼 | 擴充功能的識別碼。 |
版本 | 擴充功能的版本。 |
Thumbprint | 用於加密 PrivateConfiguration 中指定之組態的憑證指紋。 如果未指定這個元素,可能會自動產生憑證並將其加入至雲端服務。 |
ThumbprintAlgorithm | 用於加密 PrivateConfiguration 中指定之組態的憑證指紋演算法。 |
PublicConfiguration | 使用 清單可用延伸模組 作業所傳回的架構所定義的公用組態。 |
IsJsonExtension | 指出延伸模組組態是否支援 JSON。 可能的值包括: - true - false 專案 IsJsonExtension 只能使用 2014-06-01 版或更高版本。 |
DisallowMajorVersionUpgrade | 指出延伸模組是否支援自動升級至新的主要版本。 專案 DisallowMajorVersionUpgrade 只能使用 2014-06-01 版或更高版本。 |