Перечисление расширений
Операция List Extensions
перечисляет все расширения, добавленные в облачную службу.
Запрос
Запрос List Extensions
можно указать следующим образом. Замените <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 (ОК).
Заголовки откликов
Ответ для этой операции включает следующие заголовки. Ответ может также включать дополнительные стандартные заголовки HTTP.
Заголовок ответа | Описание |
---|---|
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>
В следующей таблице описаны элементы текста ответа.
Имя элемента | Описание |
---|---|
ProviderNameSpace | Пространство имен поставщика расширения. Пространство имен поставщика для расширений Microsoft Azure — Microsoft.Windows.Azure.Extensions . |
Тип | Обязательный элемент. Тип расширения. |
Идентификатор | Идентификатор расширения. |
Версия | Версия расширения. |
Отпечаток | Отпечаток сертификата службы, используемый для шифрования конфигурации, заданной в PrivateConfiguration . Если этот элемент не указан, сертификат может быть создан автоматически и добавлен в облачную службу. |
ThumbprintAlgorithm | Алгоритм отпечатка сертификата, используемого для шифрования конфигурации, заданной в PrivateConfiguration . |
PublicConfiguration | Общедоступная конфигурация, определяемая с помощью схемы, возвращаемой операцией Перечисление доступных расширений . |
IsJsonExtension | Указывает, поддерживает ли конфигурация расширения JSON. Возможны следующие значения: - true - false Элемент IsJsonExtension доступен только в версии 2014-06-01 или более поздней. |
DisallowMajorVersionUpgrade | Указывает, поддерживает ли расширение автоматическое обновление до новых основных версий. Элемент DisallowMajorVersionUpgrade доступен только в версии 2014-06-01 или более поздней. |