

Outils AWS pour PowerShell La V4 est passée en mode maintenance.

Nous vous recommandons de migrer vers la [Outils AWS pour PowerShell version 5](https://docs.aws.amazon.com/powershell/v5/userguide/). Pour plus de détails et d'informations sur la façon de migrer, veuillez consulter notre [annonce relative au mode de maintenance](https://aws.amazon.com/blogs/developer/aws-tools-for-powershell-v4-maintenance-mode-announcement/).

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Qu'est-ce que les Outils AWS pour PowerShell ?
<a name="pstools-welcome"></a>

 Outils AWS pour PowerShell Il s'agit d'un ensemble de PowerShell modules basés sur les fonctionnalités exposées par le AWS SDK pour .NET. Ils vous Outils AWS pour PowerShell permettent de scripter des opérations sur vos AWS ressources à partir de la ligne de PowerShell commande.

Les applets de commande fournissent une PowerShell expérience idiomatique pour spécifier les paramètres et gérer les résultats, même s'ils sont implémentés à l'aide des différentes AWS requêtes HTTP de service. APIs Par exemple, les applets de commande pour le PowerShell pipeline de Outils AWS pour PowerShell support, c'est-à-dire que vous pouvez diriger des PowerShell objets vers et hors des cmdlets.

Ils Outils AWS pour PowerShell sont flexibles dans la manière dont ils vous permettent de gérer les informations d'identification, y compris le support de l'infrastructure Gestion des identités et des accès AWS (IAM). Vous pouvez utiliser les outils avec des informations d'identification utilisateur IAM, des jetons de sécurité temporaires et des rôles .

Ils Outils AWS pour PowerShell prennent en charge le même ensemble de services et de AWS régions que ceux pris en charge par le SDK. Vous pouvez l'installer Outils AWS pour PowerShell sur des ordinateurs exécutant les systèmes d'exploitation Windows, Linux ou macOS.

**Note**  
Outils AWS pour PowerShell la version 4 (V4) est une mise à jour rétrocompatible de la version 3.3. Outils AWS pour PowerShell Elle apporte des améliorations significatives tout en maintenant le comportement existant de l'applet de commande. Vos scripts existants devraient continuer à fonctionner après la mise à niveau vers la version 4, mais nous vous recommandons de les tester de manière approfondie avant de procéder à la mise à niveau. Pour plus d'informations sur les modifications apportées à la version 4, consultez[Migration de la Outils AWS pour PowerShell version 3.3 vers la version 4](v4migration.md).

Ils Outils AWS pour PowerShell sont disponibles sous la forme des trois packages distincts suivants :
+ [`AWS.Tools`](#pwsh_structure_pstools)
+ [AWSPowerCoque. NetCore](#pwsh_structure_pscore)
+ [AWSPowerCoque](#pwsh_structure_psoldwin)

## Maintenance et prise en charge des versions majeures du kit SDK
<a name="sdks-major-versions-maintenance-support"></a>

Pour plus d'informations sur la maintenance et le support des versions majeures du SDK et de leurs dépendances sous-jacentes, consultez les informations suivantes dans le [guide de référence AWS SDKs and Tools :](https://docs.aws.amazon.com/sdkref/latest/guide/overview.html)
+ [AWS SDKs et politique de maintenance des outils](https://docs.aws.amazon.com/sdkref/latest/guide/maint-policy.html)
+ [AWS SDKs et matrice de support des versions d'outils](https://docs.aws.amazon.com/sdkref/latest/guide/version-support-matrix.html)

## `AWS.Tools`- Une version modulaire du Outils AWS pour 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)

Cette version de Outils AWS pour PowerShell est la version recommandée pour tout ordinateur fonctionnant PowerShell dans un environnement de production. Étant donné qu’elle est modulaire, vous devez télécharger et charger uniquement les modules pour les services que vous souhaitez utiliser. Ceci réduit les délais de téléchargement ainsi que l'utilisation de la mémoire et, dans la plupart des cas, permet l'importation automatique des applets de commande `AWS.Tools`, avec la nécessité d'appeler manuellement `Import-Module` en premier lieu.

Il s'agit de la dernière version de Outils AWS pour PowerShell et fonctionne sur tous les systèmes d'exploitation pris en charge, notamment Windows, Linux et macOS. Ce package fournit un module d'installation`AWS.Tools.Installer`, un module commun et un module pour chaque AWS service, par exemple `AWS.Tools.EC2``AWS.Tools.IdentityManagement`,`AWS.Tools.S3`,,, etc. `AWS.Tools.Common`

Le `AWS.Tools.Installer` module fournit des applets de commande qui vous permettent d'installer, de mettre à jour et de supprimer les modules pour chacun des AWS services. Les applets de commande de ce module garantissent automatiquement que vous disposez de tous les modules dépendants nécessaires pour prendre en charge les modules que vous souhaitez utiliser.

Le module `AWS.Tools.Common` fournit des applets de commande pour la configuration et l'authentification, qui ne sont pas spécifiques au service. Pour utiliser les applets de commande pour un AWS service, il suffit d'exécuter la commande. PowerShellimporte automatiquement le `AWS.Tools.Common` module et le module du AWS service dont vous souhaitez exécuter l'applet de commande. Ce module est automatiquement installé si vous utilisez le module `AWS.Tools.Installer` pour installer les modules de services.

Vous pouvez installer cette version de Outils AWS pour PowerShell sur les ordinateurs qui exécutent :
+ PowerShell Core 6.0 ou version ultérieure sous Windows, Linux ou macOS.
+ Windows PowerShell 5.1 ou version ultérieure sous Windows avec le .NET Framework 4.7.2 ou version ultérieure.

Tout au long de ce guide, lorsque nous aurons besoin de spécifier cette version seulement, nous lui ferons référence sous son nom de module : *`AWS.Tools`*.

## AWSPowerCoque. NetCore - Une version mono-module du Outils AWS pour 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)

Cette version consiste en un seul module volumineux qui prend en charge tous les AWS services. Pour pouvoir utiliser ce module, vous devez l'importer manuellement.

Vous pouvez installer cette version de Outils AWS pour PowerShell sur les ordinateurs qui exécutent :
+ PowerShell Core 6.0 ou version ultérieure sous Windows, Linux ou macOS.
+ Windows PowerShell 3.0 ou version ultérieure sous Windows avec le .NET Framework 4.7.2 ou version ultérieure.

Tout au long de ce guide, lorsque nous devons uniquement spécifier cette version, nous la désignons par son nom de module : *AWSPowerShell. NetCore*.

## AWSPowerShell - Une version mono-module pour 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)

Cette version de Outils AWS pour PowerShell est compatible et ne peut être installée que sur les ordinateurs Windows exécutant les PowerShell versions 2.0 à 5.1 de Windows. Il n'est pas compatible avec PowerShell Core 6.0 ou version ultérieure, ni avec aucun autre système d'exploitation (Linux ou macOS). Cette version consiste en un seul module volumineux qui prend en charge tous les AWS services.

Tout au long de ce guide, lorsque nous devons uniquement spécifier cette version, nous la désignons par son nom de module : *AWSPowerShell*.

## Comment utiliser ce guide
<a name="how-to-use-this-guide"></a>

Le guide est divisé en plusieurs sections principales :

** [Installation du Outils AWS pour PowerShell](pstools-getting-set-up.md) **  
Cette section explique comment installer le Outils AWS pour PowerShell. Il explique comment vous inscrire AWS si vous n'avez pas encore de compte et comment créer un utilisateur IAM que vous pouvez utiliser pour exécuter les applets de commande.

** [Commencez avec le AWS Tools for Windows PowerShell](pstools-getting-started.md) **  
Cette section décrit les principes fondamentaux de l'utilisation de Outils AWS pour PowerShell, tels que la spécification des informations d'identification et des AWS régions, la recherche d'applets de commande pour un service particulier et l'utilisation d'alias pour les applets de commande.

** [Travaillez avec AWS les services du Outils AWS pour PowerShell](pstools-using.md) **  
Cette section contient des informations sur l'utilisation du Outils AWS pour PowerShell pour effectuer certaines des AWS tâches les plus courantes.

## Rubriques supplémentaires de cette section
<a name="w2aab7c29"></a>
+ [Historique des révisions](revision-history.md)
+ [Quoi de neuf dans le Outils AWS pour PowerShell](whats-new.md)

# Historique des révisions
<a name="revision-history"></a>

Pour découvrir ce qui a changé dans les différentes versions, consultez ce qui suit :
+ [Les journaux des modifications](https://github.com/aws/aws-tools-for-powershell/tree/v4.1/changelogs)
+ [Quoi de neuf dans le Outils AWS pour PowerShell](whats-new.md)
+ [Historique du document](history-pst.md)

# Quoi de neuf dans le Outils AWS pour PowerShell
<a name="whats-new"></a>

Pour obtenir des informations de haut niveau sur les nouveaux développements liés à la Outils AWS pour PowerShell, consultez la page du produit [https://aws.amazon.com/powershell/](https://aws.amazon.com/powershell/)et les [journaux des modifications](https://github.com/aws/aws-tools-for-powershell/tree/v4.1/changelogs).

Voici les nouveautés des outils pour PowerShell.

**17 septembre 2025 : Prochainement end-of-support pour la version 4 du Outils AWS pour PowerShell**

La version end-of-support pour cette version (V4) du Outils AWS pour PowerShell a été annoncée. Consultez le [guide de migration vers la version 5](https://docs.aws.amazon.com/powershell/v5/userguide/migrating-v5.html) pour migrer vos scripts V4 et éviter les interruptions. Pour plus d'informations, consultez le billet de blog [Announing the end-of-support for Outils AWS pour PowerShell v4](https://aws.amazon.com/blogs/devops/announcing-the-end-of-support-for-aws-tools-for-powershell-v4/).

**23 juin 2025 : Version 5 du Outils AWS pour PowerShell**

La version 5 (V5) du Outils AWS pour PowerShell est généralement disponible \$1 Pour plus d'informations, consultez le [guide de Outils AWS pour PowerShell l'utilisateur (V5)](https://docs.aws.amazon.com/powershell/v5/userguide/), en particulier la rubrique relative à la [migration vers](https://docs.aws.amazon.com/powershell/v5/userguide/migrating-v5.html) la version 5.

**10 février 2025 : sortie de l'AG pour l'observabilité**

L'observabilité est la mesure dans laquelle l'état actuel d'un système peut être déduit des données qu'il émet. L'observabilité a été ajoutée aux outils pour PowerShell, notamment la mise en œuvre d'un fournisseur de télémétrie. Pour plus d'informations, consultez [Observabilité](observability.md) ce guide et le billet de blog [annonçant la disponibilité générale des OpenTelemetry bibliothèques AWS .NET](https://aws.amazon.com/blogs/dotnet/announcing-the-general-availability-of-aws-net-opentelemetry-libraries/).

**15 janvier 2025 : Nouveau comportement par défaut pour la protection de l'intégrité**

À partir de la version 4.1.737 du Outils AWS pour PowerShell, les outils fournissent des protections d'intégrité par défaut en calculant automatiquement une `CRC32` somme de contrôle pour les téléchargements. Pour plus d'informations, voir l' GitHub annonce sur[https://github.com/aws/aws-tools-for-powershell/issues/370](https://github.com/aws/aws-tools-for-powershell/issues/370). Les outils fournissent également des paramètres globaux pour les protections de l'intégrité des données que vous pouvez définir en externe. Vous pouvez en savoir plus sur les [protections de l'intégrité des données](https://docs.aws.amazon.com/sdkref/latest/guide/feature-dataintegrity.html) dans le [guide de référence sur les outils AWS SDKs et](https://docs.aws.amazon.com/sdkref/latest/guide/).

**18 novembre 2024 : sortie de la version 5 de la version 1**

L'aperçu 1 de la Outils AWS pour PowerShell version 5 a été publié le 18 novembre 2024. Pour plus d'informations sur cet aperçu, consultez le billet de blog [Aperçu 1 de la Outils AWS pour PowerShell version 5](https://aws.amazon.com/blogs/developer/preview-1-of-aws-tools-for-powershell-v5/).