Compartir a través de


Enumerar extensiones

La operación List Extensions enumera todas las extensiones que se agregaron a un servicio en la nube.

Request

La solicitud List Extensions se puede especificar como sigue. Reemplace <subscription-id> con el identificador de la suscripción y <cloudservice-name> con el nombre del servicio en la nube.

Método URI de solicitud
GET https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/extensions

Parámetros de identificador URI

Ninguno.

Encabezados de solicitud

La tabla siguiente describe los encabezados de solicitud.

Encabezado de solicitud Descripción
x-ms-version Necesario. Especifica la versión de la operación que se utiliza para esta solicitud. El valor de este encabezado debe establecerse 2013-03-01 en o superior.

Cuerpo de la solicitud

Ninguno.

Response

La respuesta incluye un código de estado HTTP, un conjunto de encabezados de respuesta y un cuerpo de respuesta.

Código de estado

Una operación correcta devuelve el código de estado 200 Correcto.

Encabezados de respuesta

La respuesta para esta operación incluye los encabezados siguientes. La respuesta también puede incluir otros encabezados HTTP estándar.

Encabezado de respuesta Descripción
x-ms-request-id Valor que identifica de forma exclusiva una solicitud realizada ante el servicio de administración.

Cuerpo de la respuesta

En el ejemplo siguiente se muestra el formato del cuerpo de la solicitud:

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

En la tabla siguiente se describen los elementos del cuerpo de respuesta.

Nombre del elemento Descripción
ProviderNameSpace El espacio de nombres del proveedor de la extensión. El espacio de nombres del proveedor para las extensiones de Microsoft Azure es Microsoft.Windows.Azure.Extensions.
Tipo Necesario. El tipo de extensión.
Identificador Identificador de la extensión.
Versión Versión de la extensión.
Huella digital La huella digital del certificado usado para cifrar la configuración especificada en PrivateConfiguration. Si no se especifica este elemento, se puede generar y agregar un certificado al servicio en la nube automáticamente.
ThumbprintAlgorithm El algoritmo de huella digital del certificado usado para cifrar la configuración especificada en PrivateConfiguration.
PublicConfiguration La configuración pública que se define mediante el esquema devuelto por la operación Enumerar extensiones disponibles .
IsJsonExtension Indica si la configuración de la extensión admite JSON.

Los valores posibles son:

- true
- false

El IsJsonExtension elemento solo está disponible con la versión 2014-06-01 o posterior.
DisallowMajorVersionUpgrade Indica si la extensión admite la actualización automática a nuevas versiones principales.

El DisallowMajorVersionUpgrade elemento solo está disponible con la versión 2014-06-01 o posterior.