此页面有用吗?
您对此内容的反馈非常重要。 请告诉我们您的想法。
更多反馈?
1500 个剩余字符
MSDN Library

列出可用扩展

更新时间: 2015年6月

List Available Extensions 操作列出可添加到你的云服务的扩展。在 Microsoft Azure 中,进程可作为云服务的扩展运行。

可以按以下方式指定 List Available Extensions 请求。请将 <subscription-id> 替换为你的订阅 ID。

 

方法 请求 URI

GET

https://management.core.windows.net/<subscription-id>/services/extensions

你必须确保向管理服务发出的请求是安全的。有关其他详细信息,请参见对服务管理请求进行身份验证

无。

下表介绍请求标头。

 

请求标头 说明

x-ms-version

必需。指定用于此请求的操作的版本。应将此标头设置为 2013-03-01 或更高。有关版本控制标头的更多信息,请参阅服务管理版本控制

无。

响应包括 HTTP 状态代码、一组响应标头和响应正文。

此操作成功后返回状态代码 200(正常)。有关状态代码的信息,请参阅服务管理状态和错误代码

此操作的响应包括以下标头。该响应还可能包括其他标准 HTTP 标头。所有标准标头均符合 HTTP/1.1 协议规范

 

响应标头 说明

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>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

指定扩展的提供程序命名空间。Azure 扩展的提供程序命名空间是 Microsoft.WindowsAzure.Extensions

类型

指定扩展的类型。

Version

指定扩展的版本。

Label

指定用于标识扩展的标签。

说明

指定扩展的说明。

HostingResources

指定支持扩展的资源类型。此值可以是 WebRoleWorkerRoleWebRole|WorkerRole

ThumbprintAlgorithm

指定用于加密的证书的指纹算法。

PublicConfigurationSchema

指定公共配置的 Base64 编码的架构。

PrivateConfigurationSchema

指定私有配置的 Base64 编码的架构。

SampleConfig

指定资源扩展的示例配置文件。

仅 2013-11-01 或更高版本才能使用 SampleConfig 元素。

ReplicationCompleted

指示是否已将扩展的版本复制到所有区域。

可能的值有:

  • true

  • false

如果扩展版本可用于创建或更新部署,则为 true;否则为 false,指示扩展版本未准备好在所有区域中使用。

仅在 01.04.14 或更高版本中才可以使用 ReplicationCompleted 元素。

Eula

指定一个指向扩展版本的最终用户许可协议 (EULA) 的 URI。

仅在 01.04.14 或更高版本中才可以使用 Eula 元素。

PrivacyUri

指定一个指向扩展版本的隐私声明的 URI。

仅在 01.04.14 或更高版本中才可以使用 PrivacyUri 元素。

HomepageUri

指定一个指向扩展版本的主页的 URI。

仅在 01.04.14 或更高版本中才可以使用 HomepageUri 元素。

IsJsonExtension

指示扩展版本是否接受基于 JSON 的配置。

可能的值有:

  • true

  • false

如果扩展接受基于 JSON 的配置,则为 true;否则为 false,并且扩展接受基于 XML 的配置。

仅在 01.04.14 或更高版本中才可以使用 IsJsonExtension 元素。

CompanyName

指定发布扩展的公司的名称。

仅在 01.06.14 版或更高版本中才可以使用 CompanyName 元素。

SupportedOS

指定运行扩展的操作系统。

仅在 01.06.14 版或更高版本中才可以使用 SupportedOS 元素。

PublishedDate

指定发布扩展时的日期。

仅在 01.06.14 版或更高版本中才可以使用 PublishedDate 元素。

要向云服务添加扩展,请参阅添加扩展

显示:
© 2015 Microsoft