Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Операция List Available Extensions перечисляет расширения, доступные для добавления к облачной службе. В Microsoft Azure процесс может выполняться как расширение облачной службы.
Запрос
Запрос List Available Extensions можно указать следующим образом. Замените <subscription-id> идентификатором своей подписки.
| Метод | Универсальный код ресурса (URI) запроса |
|---|---|
| GET | https://management.core.windows.net/<subscription-id>/services/extensions |
Параметры URI
Нет.
Заголовки запросов
В следующей таблице описаны заголовки запросов.
| Заголовок запроса | Описание |
|---|---|
x-ms-version |
Обязательный. Задает версию операции, используемой для этого запроса. Этот заголовок должен иметь значение 2013-03-01 или выше. |
Текст запроса
Нет.
Ответ
Ответ включает код состояния HTTP, набор заголовков ответа и текст ответа.
Код состояния
Успешная операция возвращает код состояния 200 (ОК).
Заголовки откликов
Ответ для этой операции включает следующие заголовки. Ответ может также включать дополнительные стандартные заголовки HTTP.
| Заголовок ответа | Описание |
|---|---|
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 | Указывает пространство имен поставщика расширения. Пространство имен поставщика для расширений Azure —Microsoft.WindowsAzure.Extensions. |
| Тип | Указывает тип расширения. |
| Версия | Указывает версию расширения. |
| Метка | Указывает метку, используемую для обозначения расширения. |
| Описание | Указывает описание расширения. |
| 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 доступен только в версии 2014-06-01 или более поздней. |
| SupportedOS | Указывает операционную систему, на которой выполняется расширение. Элемент SupportedOS доступен только в версии 2014-06-01 или более поздней. |
| PublishedDate | Указывает дату публикации расширения. Элемент PublishedDate доступен только в версии 2014-06-01 или более поздней. |