Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las extensiones de la CLI para desarrolladores de Azure (azd) son componentes modulares que amplían la funcionalidad de la CLI para desarrolladores de Azure. Permiten agregar nuevas funcionalidades, automatizar flujos de trabajo e integrarlos con otros servicios directamente desde la CLI. Las extensiones le ayudan a adaptarse azd a las necesidades del equipo en constante evolución y a los escenarios de Azure.
Nota:
azd las extensiones están actualmente en versión beta.
Gestionar fuentes de extensiones
Las extensiones se distribuyen y administran a través de orígenes de extensión, lo que facilita la detección, instalación y actualización de ellas a medida que crecen los requisitos.
- Fuentes de extensión son manifiestos basados en archivos o direcciones URL que proporcionan listas disponibles de extensiones
azd. - Los usuarios pueden agregar orígenes de extensión personalizados que se conectan a registros privados, locales o públicos.
- Los orígenes de extensión son un concepto equivalente a las fuentes del Administrador de paquetes de NuGet o Node (NPM) y deben cumplir el esquema oficial del Registro de extensiones.
azd proporciona dos registros de origen de extensión para ayudarle a empezar a trabajar con las extensiones:
- El registro de origen de la extensión oficial está preconfigurado en
azdy se hospeda en https://aka.ms/azd/extensions/registry. - El registro de extensiones de desarrollo también se puede agregar a la
azdconfiguración. Este registro de participación contiene extensiones experimentales para pruebas internas que pueden o no convertirse en extensiones oficiales.
Para participar en el registro de desarrollo, ejecute el siguiente comando:
# Add a new extension source name 'dev' to your `azd` configuration.
azd extension source add -n dev -t url -l "https://aka.ms/azd/extensions/registry/dev"
Precaución
Las extensiones hospedadas en el registro de desarrollo NO contienen archivos binarios firmados en este momento.
Comandos de fuente de extensión
Utilice los siguientes comandos para administrar orígenes de extensión para su instalación azd.
Enumerar orígenes de extensión instalados
azd extension source list
Adición de un nuevo origen de extensión
azd extension source add -n <name> -t url -l <registry-url>
-
-l, --location: La ubicación del origen de la extensión. -
-n, --name: nombre del origen de la extensión. -
-t, --type: tipo de origen de extensión. Los tipos admitidos son archivos y direcciones URL.
Eliminación de un origen de extensión
azd extension source remove <name>
Administrar extensiones
Una vez habilitadas las extensiones y los orígenes de extensión están configurados, puede instalar extensiones para agregar nuevas funcionalidades a azd. Visite el inicio rápido: use el artículo sobre la extensión de IA para obtener un ejemplo de cómo trabajar con extensiones.
Enumerar extensiones
`azd extension list [flags]
-
--installedMuestra una lista de extensiones instaladas. -
--sourceSolo enumera las extensiones del origen especificado. -
--tagsPermite filtrar extensiones por etiquetas (IA, prueba)
Instalar una extensión
azd extension install <extension-names> [flags]
Reemplace <extension-name> por el nombre de la extensión que desea instalar.
-
-v, --versionEspecifica la restricción de versión que se va a aplicar al instalar extensiones. -
-s, --sourceEspecifica el origen de extensión usado para las instalaciones.
Actualización de una extensión
azd extension upgrade <extension-name>
-
--allActualiza todas las extensiones instaladas anteriormente cuando se especifica. -
-v, --versionActualiza una extensión especificada mediante una restricción de versión, si se proporciona. -
-s, --sourceEspecifica el origen de extensión usado para las instalaciones.
Desinstalación de una extensión
azd extension uninstall <extension-name>
-
--allQuita todas las extensiones instaladas cuando se especifica.