共用方式為


列出擴充功能

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 版或更高版本。