Продажи: 1-800-867-1389

Перечисление версий расширения

Обновлено: Июнь 2015 г.

Операция List Extension Versions перечисляет версии расширения, доступные для добавления в облачную службу. В Microsoft Azure процесс может выполняться как расширение облачной службы.

Запрос List Extension Versions можно указать следующим образом. Замените <subscription-id> идентификатором подписки, <provider-namespace> пространством имен расширения, а <type> — типом расширения.

 

Метод URI запроса

GET

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

Необходимо убедиться, что запрос к службе управления безопасен. Дополнительные сведения см. в разделе Проверка подлинности запросов по управлению службами.

Отсутствует.

В следующей таблице описаны заголовки запросов.

 

Заголовок запроса Описание

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

Указывает пространство имен поставщика расширения. Пространство имен поставщика для расширений Microsoft Azure —Microsoft.WindowsAzure.Extensions.

Type

Указывает тип расширения.

Версия

Указывает основной и дополнительный номер версии расширения.

Метка

Указывает метку, используемую для обозначения расширения.

Описание

Указывает описание расширения.

HostingResources

Указывает тип ресурса, поддерживающего расширение. Возможные значения: WebRole, WorkerRole и WebRole|WorkerRole.

ThumbprintAlgorithm

Определяет алгоритм отпечатка сертификата, который используется для шифрования.

PublicConfigurationSchema

Указывает схему открытой конфигурации в кодировке base-64.

PrivateConfigurationSchema

Указывает схему закрытой конфигурации в кодировке base-64.

SampleConfig

Указывает образец файла конфигурации для расширения ресурса.

Элемент SampleConfig доступен только при использовании версии 2013-11-01 или более поздней версии.

ReplicationCompleted

Указывает, реплицирована ли версия расширения во все регионы.

Возможные значения:

  • true

  • false

Значение true, если версия расширения может использоваться для создания или обновления развертывания; в противном случае — значение false, указывающее, что версия расширения не готова для использования во всех регионах.

Элемент ReplicationCompleted доступен только при использовании версии 2014-04-01 или более поздней.

Eula

Задает URI, который указывает лицензионное соглашение (EULA) для этой версии расширения.

Элемент Eula доступен только при использовании версии 2014-04-01 или более поздней.

PrivacyUri

Задает URI, который указывает заявление о конфиденциальности для этой версии расширения.

Элемент PrivacyUri доступен только при использовании версии 2014-04-01 или более поздней.

HomepageUri

Задает URI, который указывает домашнюю страницу для этой версии расширения.

Элемент HomepageUri доступен только при использовании версии 2014-04-01 или более поздней.

IsJsonExtension

Указывает, принимает ли версия расширения конфигурацию на основе JSON.

Возможные значения:

  • true

  • false

Значение true, если расширение принимает конфигурацию на основе JSON; в противном случае — значение false, означающее, что расширение принимает конфигурацию на основе XML.

Элемент IsJsonExtension доступен только при использовании версии 2014-04-01 или более поздней.

CompanyName

Указывает название компании, опубликовавшей расширение.

Элемент CompanyName доступен только при использовании версии 01.06.2014 или более поздней.

SupportedOS

Указывает операционную систему, на которой выполняется расширение.

Элемент SupportedOS доступен только при использовании версии 01.06.2014 или более поздней.

PublishedDate

Указывает дату публикации расширения.

Элемент PublishedDate доступен только при использовании версии 01.06.2014 или более поздней.

Сведения о добавлении расширений в облачную службу см. в разделе Добавление расширения.

Была ли вам полезна эта информация?
(1500 символов осталось)
Спасибо за ваш отзыв
Показ:
© 2015 Microsoft