Share via


拡張機能のバージョンの一覧表示

List Extension Versions 操作は、クラウド サービスに追加できる拡張機能のバージョンを一覧表示します。 Microsoft Azure では、プロセスはクラウド サービスの拡張機能として実行できます。

要求

List Extension Versions要求は、次のように指定できます。 <subscription-id> をサブスクリプション ID に、<provider-namespace> を拡張機能の名前空間に、<type> を拡張機能の種類にそれぞれ置き換えます。

Method 要求 URI
GET https://management.core.windows.net/<subscription-id>/services/extensions/<provider-namespace>/<type>

URI パラメーター

なし。

要求ヘッダー

要求ヘッダーの説明を次の表に示します。

要求ヘッダー 説明
x-ms-version 必須。 この要求に使用する操作のバージョンを指定します。 このヘッダーは 以上に設定する 2013-03-01 必要があります。

要求本文

なし。

[応答]

応答には、HTTP 状態コード、一連の応答ヘッダー、および応答本文が含まれています。

状態コード

操作に成功すると、状態コード 200 (OK) が返されます。

レスポンス ヘッダー

この操作の応答には、次のヘッダーが含まれています。 応答に追加の標準 HTTP ヘッダーが含まれる場合もあります。

応答ヘッダー Description
x-ms-request-id 管理サービスに対して行われた要求を一意に識別する値。

応答本文

応答本文の形式を示す例を次に示します。

  
<?xml version="1.0" encoding="utf-8"?>  
<ExtensionImages xmlns=”http://schemas.microsoft.com/windowsazure”>  
  <ExtensionImage>  
    <ProviderNameSpace>namespace-of-extension</ProviderNameSpace>  
    <Type>type-of-extension</Type>      
    <Version>version-of-extension</Version>  
    <Label>label-of-extension</Label>  
    <Description>description-of-extension</Description>  
    <HostingResources>role-type</HostingResources>  
    <ThumbprintAlgorithm>thumbprint-algorithm</ThumbprintAlgorithm>  
    <PublicConfigurationSchema>base-64-encoded-xsd-for-extension-settings</PublicConfigurationSchema>  
    <PrivateConfigurationSchema>base-64-encoded-xsd-for-extension-settings</PrivateConfigurationSchema>  
    <SampleConfig>base-64-encoded-sample-XML-for-extension</SampleConfig>  
    <ReplicationCompleted>indicator-of-replication-status</ReplicationCompleted>  
    <Eula> HYPERLINK "http://www.contoso.com/42588280809/eula%3c/Eula" eula-of-extension</Eula>  
    <PrivacyUri>privacy-policy-of-extension</PrivacyUri>  
    <HomepageUri>homepage-of-extension</HomepageUri>  
    <IsJsonExtension>indicator-of-JSON-support</IsJsonExtension>  
    <CompanyName>name-of-publishing-company</CompanyName>  
    <SupportedOS>supported-operating-system</SupportedOS>  
    <PublishedDate>publish-date-of-extension</PublishedDate>  
  </ExtensionImage>  
</ExtensionImages>  
  

応答本文の要素は次のとおりです。

要素名 説明
ProviderNameSpace 拡張機能のプロバイダーの名前空間を指定します。 Microsoft Azure 拡張機能のプロバイダーの名前空間は、Microsoft.WindowsAzure.Extensions です。
Type 拡張機能の種類を指定します。
バージョン 拡張機能のメジャー バージョンとマイナー バージョンを指定します。
Label 拡張機能を識別するために使用するラベルを指定します。
Description 拡張機能の説明を指定します。
HostingResources 拡張機能をサポートするリソースの種類を指定します。 この値には、WebRoleWorkerRole、または WebRole&#124;WorkerRole を指定できます。
ThumbprintAlgorithm 暗号化に使用される証明書のサムプリント アルゴリズムを指定します。
PublicConfigurationSchema パブリック構成の Base 64 エンコード形式のスキーマを指定します。
PrivateConfigurationSchema プライベート構成の Base 64 エンコード形式のスキーマを指定します。
SampleConfig リソース拡張機能のサンプル構成ファイルを指定します。

SampleConfig 要素を使用できるのは、バージョン 2013-11-01 以降を使用している場合だけです。
ReplicationCompleted 拡張機能のバージョンがすべての地域にレプリケートされたかどうかを示します。

次のいずれかの値になります。

- true
- false

拡張機能のバージョンを使用してデプロイを作成または更新できる場合は、true です。それ以外の場合は false で、拡張機能のバージョンがまだすべての地域で使用できる状態ではないことを示します。

ReplicationCompleted 要素は、バージョン 01.04.14 以上を使用している場合のみ使用できます。
Eula 拡張機能のバージョンの使用許諾契約書 (EULA) を示す URI を指定します。

Eula 要素は、バージョン 01.04.14 以上を使用している場合のみ使用できます。
PrivacyUri 拡張機能のバージョンのプライバシーに関する声明を示す URI を指定します。

PrivacyUri 要素は、バージョン 01.04.14 以上を使用している場合のみ使用できます。
HomepageUri 拡張機能のバージョンのホームページを示す URI を指定します。

HomepageUri 要素は、バージョン 01.04.14 以上を使用している場合のみ使用できます。
IsJsonExtension 拡張機能のバージョンが JSON ベースの構成を受け付けるかどうかを示します。

次のいずれかの値になります。

- true
- false

拡張機能が JSON ベースの構成を受け付ける場合は、true です。それ以外の場合は false で、拡張機能は XML ベースの構成を受け付けます。

IsJsonExtension 要素は、バージョン 01.04.14 以上を使用している場合のみ使用できます。
CompanyName 拡張機能をパブリッシュした会社の名前を指定します。

CompanyName 要素は、バージョン 01.06.14 以上を使用している場合のみ使用できます。
SupportedOS 拡張機能が実行されるオペレーティング システムを指定します。

SupportedOS 要素は、バージョン 01.06.14 以上を使用している場合のみ使用できます。
PublishedDate 拡張機能がパブリッシュされた日付を指定します。

PublishedDate 要素は、バージョン 01.06.14 以上を使用している場合のみ使用できます。