Exportar (0) Imprimir
Expandir todo

Referencia de la API de REST de administración de servicios

Actualizado: septiembre de 2014

La API de administración de servicios proporciona acceso mediante programación a gran parte de la funcionalidad disponible a través del Portal de administración.

La API de administración de servicios es una API de REST. Todas las operaciones de la API se realizan sobre SSL y se autentican mutuamente utilizando certificados X.509 v3.

Una suscripción de Microsoft Azure es una cuenta de usuario única en Azure. Todos los recursos disponibles a través de la API de administración de servicios se organizan debajo de la suscripción. Al crear una suscripción de Azure, esta se identifica de forma única mediante un identificador de suscripción. El identificador de suscripción forma parte del URI de cada llamada que se realiza a la API de administración de servicios.

Una cuenta de almacenamiento es un extremo único para los servicios Blob, Cola y Tabla de Azure. Para obtener más información sobre los servicios Blob, Cola y Tabla, vea la Referencia de la API REST de servicios de almacenamiento.

Para utilizar los servicios Blob, Cola y Tabla, debe crear una cuenta de almacenamiento. El nombre que asigne a la cuenta de almacenamiento se convertirá en el nombre de host del URI utilizado para hacer referencia a los recursos Blob, Cola o Tabla. Por ejemplo, para hacer referencia a un recurso de contenedor en el servicio Blob, se utilizará un URI como el siguiente, donde <storage-account> hace referencia al nombre de la cuenta de almacenamiento:

http://<storage-account>.blob.core.windows.net/mycontainer

Cada cuenta de almacenamiento tiene dos claves de acceso asociadas, una clave de acceso primaria y una clave de acceso secundaria. Estas claves se utilizan para autenticar las solicitudes en la cuenta de almacenamiento.

Puede utilizar la API de administración de servicios para administrar una cuenta de almacenamiento existente. La API incluye operaciones para enumerar las cuentas de almacenamiento de la suscripción, devolver las propiedades de la cuenta de almacenamiento, recuperar las claves de acceso primarias o secundarias y regenerar las claves. Vea Operaciones en cuentas de almacenamiento para consultar una lista de operaciones de la API.

Un servicio en la nube es un contenedor para las implementaciones de aplicaciones en Azure. El nombre que se asigne al servicio en la nube debe ser único en Azure. Este nombre forma parte del URI que se utiliza para realizar llamadas a la API de administración de servicios para actuar en este servicio en la nube.

Varias operaciones de la API de administración de servicios permiten administrar el servicio en la nube haciendo referencia a una implementación por su nombre, o haciendo referencia al entorno de implementación (de ensayo o de producción) en el que se ejecuta la implementación.

noteNota
Hay varias operaciones de administración de servicios en la nube que son asincrónicas. Para obtener más información sobre las llamadas a operaciones asincrónicas, vea Tracking Asynchronous Service Management Requests.

Vea Operaciones en Servicios en la nube para consultar una lista de operaciones de la API.

Puede cargar certificados de administración en el almacén de certificados de Azure para la suscripción; para ello, utilice el Portal de administración. Los certificados ahora se empaquetan y se cargan independientemente de los archivos binarios del servicio. Esto significa que los certificados los puede administrar ahora alguien distinto del desarrollador, como un director de TI. El archivo de definición de servicio especifica un nombre lógico para el certificado, así como el nombre y la ubicación del almacén local en el que se encuentra, y asocia el certificado con un extremo de servicio en la nube. El archivo de configuración de servicio asocia el nombre lógico del certificado con su huella digital.

Vea Operaciones en los certificados de servicio para consultar una lista de operaciones de la API.

Cuando se crea un servicio en la nube o una cuenta de almacenamiento, se debe especificar una ubicación geográfica para ellos. Para ello, puede especificar una ubicación del centro de datos o indicar que el servicio en la nube o la cuenta de almacenamiento deben formar parte de un grupo de afinidad. Tenga en cuenta que debe elegir uno u otro, no es posible especificar ambos.

Un grupo de afinidad garantiza que los servicios en la nube se encuentran juntos en los centros de datos de Azure. Si los servicios en la nube de la suscripción necesitan funcionar juntos (por ejemplo, si el servicio en la nube almacena datos en el servicio Blob o Tabla o se basa en el servicio Cola para el flujo de trabajo), puede organizar el servicio en la nube y la cuenta de almacenamiento dentro de un grupo de afinidad para obtener un rendimiento óptimo.

Un grupo de afinidad se define en el nivel de suscripción y está disponible para cualquier servicio en la nube o cuenta de almacenamiento que se cree posteriormente. Puede crear un grupo de afinidad al crear una cuenta de almacenamiento o un servicio en la nube. Seguidamente, puede asociar otros servicios en la nube con dicho grupo a medida que los cree.

noteNota
Si crea un servicio en la nube o una cuenta de almacenamiento y no los asocia con un grupo de afinidad en el momento de su creación, deberá eliminar y volver a crear el servicio si desea asociarlo con un grupo de afinidad en otro momento.

Puede utilizar la API de administración de servicios para crear, enumerar, eliminar, actualizar y obtener propiedades de un grupo de afinidad, así como ubicaciones, en la suscripción. Para consultar una lista de operaciones de la API, vea Operaciones en grupos de afinidad y Operaciones con ubicaciones.

Utilice la API de administración de servicios para ver el historial de suscripciones de un intervalo de tiempo especificado. Por ejemplo, puede enumerar todos los servicios en la nube creados en el último mes. Vea Operaciones de suscripciones para consultar una lista de operaciones de la API.

Puede crear y administrar máquinas virtuales mediante la API de administración de servicios. Vea los temas siguientes para obtener una lista completa de operaciones de la API:

Puede establecer y administrar la configuración de redes virtuales. Para consultar una lista de operaciones de la API, vea Operaciones en redes virtuales y Operaciones en puertas de enlace de la red virtual.

Vea también

Mostrar:
© 2014 Microsoft