

Herramientas de AWS para PowerShell La V4 ha entrado en modo de mantenimiento.

Le recomendamos que migre a la [Herramientas de AWS para PowerShell V5](https://docs.aws.amazon.com/powershell/v5/userguide/). Para obtener información y detalles adicionales sobre cómo realizar la migración, consulta nuestro [anuncio sobre el modo de mantenimiento](https://aws.amazon.com/blogs/developer/aws-tools-for-powershell-v4-maintenance-mode-announcement/).

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# ¿Qué son las Herramientas de AWS para PowerShell?
<a name="pstools-welcome"></a>

 Herramientas de AWS para PowerShell Son un conjunto de PowerShell módulos que se basan en la funcionalidad expuesta por el AWS SDK para .NET. Le Herramientas de AWS para PowerShell permiten programar operaciones en sus AWS recursos desde la línea de PowerShell comandos.

Los cmdlets proporcionan una PowerShell experiencia idiomática para especificar parámetros y gestionar los resultados, aunque se implementen mediante la consulta HTTP de los distintos AWS servicios. APIs Por ejemplo, los cmdlets para la canalización de Herramientas de AWS para PowerShell soporte, es PowerShell decir, se pueden canalizar objetos dentro y fuera de los cmdlets. PowerShell 

 Herramientas de AWS para PowerShell Son flexibles a la hora de gestionar las credenciales, incluida la compatibilidad con la infraestructura (IAM). AWS Identity and Access Management Puede utilizar las herramientas con credenciales de usuario de IAM, tokens de seguridad temporales y roles de IAM.

Son Herramientas de AWS para PowerShell compatibles con el mismo conjunto de servicios y AWS regiones que admite el SDK. Puede instalarlo Herramientas de AWS para PowerShell en ordenadores con sistemas operativos Windows, Linux o macOS.

**nota**  
Herramientas de AWS para PowerShell la versión 4 (V4) es una actualización compatible con versiones anteriores de la versión 3.3. Herramientas de AWS para PowerShell Agrega mejoras significativas a la vez que mantiene el comportamiento existente del cmdlet. Los scripts existentes deberían seguir funcionando después de actualizar a la V4, pero recomendamos que los pruebe a fondo antes de actualizar. Para obtener más información sobre los cambios de la V4, consulte [Migración de la Herramientas de AWS para PowerShell versión 3.3 a la versión 4](v4migration.md).

 Herramientas de AWS para PowerShell Están disponibles en los siguientes tres paquetes distintos:
+ [`AWS.Tools`](#pwsh_structure_pstools)
+ [AWSPowerConcha. NetCore](#pwsh_structure_pscore)
+ [AWSPowerConcha](#pwsh_structure_psoldwin)

## Mantenimiento y compatibilidad de las versiones principales del SDK
<a name="sdks-major-versions-maintenance-support"></a>

Para obtener información sobre el mantenimiento y el soporte de las versiones principales del SDK y sus dependencias subyacentes, consulte lo siguiente en la [Guía de referencia de las herramientas AWS SDKs y herramientas:](https://docs.aws.amazon.com/sdkref/latest/guide/overview.html)
+ [AWS SDKs y política de mantenimiento de herramientas](https://docs.aws.amazon.com/sdkref/latest/guide/maint-policy.html)
+ [AWS SDKs matriz de soporte de versiones y herramientas](https://docs.aws.amazon.com/sdkref/latest/guide/version-support-matrix.html)

## `AWS.Tools`- Una versión modularizada del Herramientas de AWS para PowerShell
<a name="pwsh_structure_pstools"></a>

 [https://www.powershellgallery.com/packages/AWS.Tools.Installer](https://www.powershellgallery.com/packages/AWS.Tools.Installer) [https://www.powershellgallery.com/packages/AWS.Tools.Common](https://www.powershellgallery.com/packages/AWS.Tools.Common) [https://sdk-for-net.amazonwebservices.com/ps/v4/latest/AWS.Tools.zip](https://sdk-for-net.amazonwebservices.com/ps/v4/latest/AWS.Tools.zip)

Esta versión de Herramientas de AWS para PowerShell es la recomendada para cualquier ordenador que funcione PowerShell en un entorno de producción. Como esta versión está dividida en módulos, solo debe descargar y utilizar los módulos de los servicios que desee utilizar. Esto reduce los tiempos de descarga, el uso de memoria y permite, en la mayoría de los casos, importar automáticamente los cmdlets de `AWS.Tools` sin la necesidad de llamar manualmente a `Import-Module` primero.

Esta es la versión más reciente Herramientas de AWS para PowerShell y se ejecuta en todos los sistemas operativos compatibles, incluidos Windows, Linux y macOS. Este paquete proporciona un módulo de instalación`AWS.Tools.Installer`, un módulo común y un módulo para cada AWS servicio, por ejemplo,`AWS.Tools.EC2`, `AWS.Tools.IdentityManagement``AWS.Tools.S3`, y así sucesivamente. `AWS.Tools.Common`

El `AWS.Tools.Installer` módulo proporciona cmdlets que permiten instalar, actualizar y eliminar los módulos de cada uno de los AWS servicios. Los cmdlets de este módulo garantizan automáticamente que dispone de todos los módulos dependientes necesarios para admitir los módulos que desea utilizar.

El módulo `AWS.Tools.Common` proporciona cmdlets para la configuración y la autenticación que no son específicos del servicio. Para usar los cmdlets para un AWS servicio, basta con ejecutar el comando. PowerShellimporta automáticamente el `AWS.Tools.Common` módulo y el módulo del AWS servicio cuyo cmdlet desee ejecutar. Este módulo se instala automáticamente si utiliza el módulo `AWS.Tools.Installer` para instalar los módulos de servicio.

Puede instalar esta versión de Herramientas de AWS para PowerShell en equipos que ejecuten:
+ PowerShell Core 6.0 o posterior en Windows, Linux o macOS.
+ Windows PowerShell 5.1 o posterior en Windows con la versión 4.7.2 o posterior de.NET Framework.

A lo largo de esta guía, cuando necesitemos especificar esta versión solamente, nos referiremos a ella por su nombre de módulo: *`AWS.Tools`* .

## AWSPowerConcha. NetCore - Una versión de un solo módulo del Herramientas de AWS para PowerShell
<a name="pwsh_structure_pscore"></a>

[https://www.powershellgallery.com/packages/AWSPowerShell.NetCore/](https://www.powershellgallery.com/packages/AWSPowerShell.NetCore/) [https://sdk-for-net.amazonwebservices.com/ps/v4/latest/AWSPowerShell.NetCore.zip](https://sdk-for-net.amazonwebservices.com/ps/v4/latest/AWSPowerShell.NetCore.zip)

Esta versión consta de un único módulo grande que contiene soporte para todos los AWS servicios. Antes de poder utilizar este módulo, debe importarlo manualmente.

Puede instalar esta versión de Herramientas de AWS para PowerShell en equipos que ejecuten:
+ PowerShell Core 6.0 o posterior en Windows, Linux o macOS.
+ Windows PowerShell 3.0 o posterior en Windows con la versión 4.7.2 o posterior de.NET Framework.

A lo largo de esta guía, cuando necesitamos especificar únicamente esta versión, nos referimos a ella por el nombre de su módulo: *AWSPowerShell. NetCore*.

## AWSPowerShell: una versión de un solo módulo para Windows PowerShell
<a name="pwsh_structure_psoldwin"></a>

[https://www.powershellgallery.com/packages/AWSPowerShell/](https://www.powershellgallery.com/packages/AWSPowerShell/) [https://sdk-for-net.amazonwebservices.com/ps/v4/latest/AWSPowerShell.zip](https://sdk-for-net.amazonwebservices.com/ps/v4/latest/AWSPowerShell.zip)

Esta versión de solo Herramientas de AWS para PowerShell es compatible e instalable en ordenadores Windows que ejecuten PowerShell las versiones 2.0 a 5.1 de Windows. No es compatible con PowerShell Core 6.0 o posterior, ni con ningún otro sistema operativo (Linux o macOS). Esta versión consta de un único módulo grande que contiene soporte para todos los AWS servicios.

A lo largo de esta guía, cuando necesitamos especificar únicamente esta versión, nos referimos a ella por su nombre de módulo: *AWSPowerShell*.

## Cómo usar esta guía
<a name="how-to-use-this-guide"></a>

Esta guía se divide en las siguientes secciones principales.

** [Instalación del Herramientas de AWS para PowerShell](pstools-getting-set-up.md) **  
En esta sección se explica cómo instalar el Herramientas de AWS para PowerShell. Incluye cómo registrarse AWS si aún no tiene una cuenta y cómo crear un usuario de IAM que pueda usar para ejecutar los cmdlets.

** [Comenzar a utilizar AWS SDK for JavaScript AWS Tools for Windows PowerShell](pstools-getting-started.md) **  
En esta sección se describen los aspectos básicos del uso de, por ejemplo Herramientas de AWS para PowerShell, la especificación de credenciales y AWS regiones, la búsqueda de cmdlets para un servicio concreto y el uso de alias para los cmdlets.

** [Trabaje con AWS los servicios del Herramientas de AWS para PowerShell](pstools-using.md) **  
En esta sección se incluye información sobre su uso Herramientas de AWS para PowerShell para realizar algunas de las tareas más comunes. AWS 

## Temas adicionales en esta sección
<a name="w2aab7c29"></a>
+ [Historial de revisiones](revision-history.md)
+ [Novedades de Herramientas de AWS para PowerShell](whats-new.md)

# Historial de revisiones
<a name="revision-history"></a>

Para saber qué ha cambiado en las distintas versiones, consulte lo siguiente:
+ [Los registros de cambios](https://github.com/aws/aws-tools-for-powershell/tree/v4.1/changelogs)
+ [Novedades de Herramientas de AWS para PowerShell](whats-new.md)
+ [Historial de documentos](history-pst.md)

# Novedades de Herramientas de AWS para PowerShell
<a name="whats-new"></a>

Para obtener información actualizada sobre los nuevos avances relacionados con Herramientas de AWS para PowerShell, consulte la página del producto en [https://aws.amazon.com/powershell/](https://aws.amazon.com/powershell/) y los [registros de cambios](https://github.com/aws/aws-tools-for-powershell/tree/v4.1/changelogs).

A continuación se presentan las novedades acerca de las Herramientas para PowerShell.

**17 de septiembre de 2025: próxima finalización del soporte para la versión 4 de Herramientas de AWS para PowerShell**

Se ha anunciado el fin de soporte para la versión 4 de Herramientas de AWS para PowerShell. Consulte la [Guía de migración a la versión 5](https://docs.aws.amazon.com/powershell/v5/userguide/migrating-v5.html) para migrar sus scripts de la versión 4 y evitar interrupciones. Para obtener más información, consulte la entrada del blog [Announcing the end-of-support for Herramientas de AWS para PowerShell v4](https://aws.amazon.com/blogs/devops/announcing-the-end-of-support-for-aws-tools-for-powershell-v4/).

**23 de junio de 2025: versión 5 de Herramientas de AWS para PowerShell**

La versión 5 (V5) de Herramientas de AWS para PowerShell está disponible de forma general. Para obtener más información, consulte la [Guía del usuario de Herramientas de AWS para PowerShell (V5)](https://docs.aws.amazon.com/powershell/v5/userguide/), especialmente el tema [Migración a la versión 5](https://docs.aws.amazon.com/powershell/v5/userguide/migrating-v5.html).

**10 de febrero de 2025: disponibilidad general para la observabilidad**

La observabilidad es la medida en que se puede deducir el estado actual de un sistema a partir de los datos que emite. Se ha añadido la observabilidad a las Herramientas para PowerShell, incluida la implementación de un proveedor de telemetría. Para obtener más información, consulte [Observabilidad](observability.md) en esta guía y la entrada del blog [Announcing the general availability of AWS .NET OpenTelemetry libraries](https://aws.amazon.com/blogs/dotnet/announcing-the-general-availability-of-aws-net-opentelemetry-libraries/).

**15 de enero de 2025: nuevo comportamiento predeterminado para la protección de la integridad**

A partir de la versión 4.1.737 de Herramientas de AWS para PowerShell, las herramientas proporcionan protecciones de integridad predeterminadas mediante el cálculo automático de una suma de comprobación `CRC32` para las cargas. Para obtener más información, consulte el anuncio en GitHub en [https://github.com/aws/aws-tools-for-powershell/issues/370](https://github.com/aws/aws-tools-for-powershell/issues/370). Las herramientas también proporcionan ajustes globales para la protección de la integridad de los datos que se pueden configurar externamente; puede obtener más información acerca de ellos en la sección [Protecciones de integridad de datos](https://docs.aws.amazon.com/sdkref/latest/guide/feature-dataintegrity.html) de la [Guía de referencia de las herramientas y los SDK de AWS](https://docs.aws.amazon.com/sdkref/latest/guide/).

**18 de noviembre de 2024: Versión preliminar 1 de la versión 5**

La versión preliminar 1 de la versión 5 de Herramientas de AWS para PowerShell se publicó el 18 de noviembre de 2024. Para obtener más información sobre esta versión preliminar, consulte la entrada del blog [Preview 1 of Herramientas de AWS para PowerShell V5](https://aws.amazon.com/blogs/developer/preview-1-of-aws-tools-for-powershell-v5/).