

D'autres exemples de AWS SDK sont disponibles dans le référentiel [AWS Doc SDK Examples](https://github.com/awsdocs/aws-doc-sdk-examples) GitHub .

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.

# Exemples de code pour Amazon EFS à l'aide de AWS SDKs
<a name="efs_code_examples"></a>

Les exemples de code suivants vous montrent comment utiliser Amazon Elastic File System avec un kit de développement AWS logiciel (SDK).

Les *actions* sont des extraits de code de programmes plus larges et doivent être exécutées dans leur contexte. Alors que les actions vous indiquent comment appeler des fonctions de service individuelles, vous pouvez les voir en contexte dans leurs scénarios associés.

**Ressources supplémentaires**
+  **[Guide du développeur Amazon EFS](https://docs.aws.amazon.com/efs/latest/ug/whatisefs.html)** : plus d’informations sur Amazon EFS.
+ **[Référence des API Amazon EFS](https://docs.aws.amazon.com/efs/latest/ug/api-reference.html)** : détails sur toutes les actions Amazon EFS disponibles.
+ **[AWS Centre pour les développeurs](https://aws.amazon.com/developer/code-examples/?awsf.sdk-code-examples-product=product%23)** : exemples de code que vous pouvez filtrer par catégorie ou par recherche en texte intégral.
+ **[AWS Exemples de SDK](https://github.com/awsdocs/aws-doc-sdk-examples)** : GitHub dépôt avec code complet dans les langues préférées. Inclut des instructions sur la configuration et l’exécution du code.

**Contents**
+ [Principes de base](efs_code_examples_basics.md)
  + [Actions](efs_code_examples_actions.md)
    + [`CreateFileSystem`](efs_example_efs_CreateFileSystem_section.md)
    + [`CreateMountTarget`](efs_example_efs_CreateMountTarget_section.md)
    + [`DeleteFileSystem`](efs_example_efs_DeleteFileSystem_section.md)
    + [`DeleteMountTarget`](efs_example_efs_DeleteMountTarget_section.md)
    + [`DescribeFileSystems`](efs_example_efs_DescribeFileSystems_section.md)
    + [`DescribeMountTargets`](efs_example_efs_DescribeMountTargets_section.md)
    + [`DescribeTags`](efs_example_efs_DescribeTags_section.md)

# Exemples de base pour l'utilisation d'Amazon EFS AWS SDKs
<a name="efs_code_examples_basics"></a>

Les exemples de code suivants montrent comment utiliser les bases d'Amazon Elastic File System avec AWS SDKs. 

**Contents**
+ [Actions](efs_code_examples_actions.md)
  + [`CreateFileSystem`](efs_example_efs_CreateFileSystem_section.md)
  + [`CreateMountTarget`](efs_example_efs_CreateMountTarget_section.md)
  + [`DeleteFileSystem`](efs_example_efs_DeleteFileSystem_section.md)
  + [`DeleteMountTarget`](efs_example_efs_DeleteMountTarget_section.md)
  + [`DescribeFileSystems`](efs_example_efs_DescribeFileSystems_section.md)
  + [`DescribeMountTargets`](efs_example_efs_DescribeMountTargets_section.md)
  + [`DescribeTags`](efs_example_efs_DescribeTags_section.md)

# Actions pour Amazon EFS utilisant AWS SDKs
<a name="efs_code_examples_actions"></a>

Les exemples de code suivants montrent comment effectuer des actions Amazon EFS individuelles avec AWS SDKs. Chaque exemple inclut un lien vers GitHub, où vous pouvez trouver des instructions pour configurer et exécuter le code. 

 Les exemples suivants incluent uniquement les actions les plus couramment utilisées. Pour obtenir la liste complète, consultez la [Référence des API Amazon Elastic File System](https://docs.aws.amazon.com/efs/latest/ug/api-reference.html). 

**Topics**
+ [`CreateFileSystem`](efs_example_efs_CreateFileSystem_section.md)
+ [`CreateMountTarget`](efs_example_efs_CreateMountTarget_section.md)
+ [`DeleteFileSystem`](efs_example_efs_DeleteFileSystem_section.md)
+ [`DeleteMountTarget`](efs_example_efs_DeleteMountTarget_section.md)
+ [`DescribeFileSystems`](efs_example_efs_DescribeFileSystems_section.md)
+ [`DescribeMountTargets`](efs_example_efs_DescribeMountTargets_section.md)
+ [`DescribeTags`](efs_example_efs_DescribeTags_section.md)

# Utilisation de `CreateFileSystem` avec une CLI
<a name="efs_example_efs_CreateFileSystem_section"></a>

Les exemples de code suivants illustrent comment utiliser `CreateFileSystem`.

------
#### [ CLI ]

**AWS CLI**  
**Pour créer un système de fichiers chiffrés**  
L’exemple `create-file-system` suivant crée un système de fichiers chiffré à l’aide de la clé CMK par défaut. Il ajoute également la balise `Name=my-file-system`.  

```
aws efs create-file-system \
    --performance-mode generalPurpose \
    --throughput-mode bursting \
    --encrypted \
    --tags Key=Name,Value=my-file-system
```
Sortie :  

```
{
    "OwnerId": "123456789012",
    "CreationToken": "console-d7f56c5f-e433-41ca-8307-9d9c0example",
    "FileSystemId": "fs-c7a0456e",
    "FileSystemArn": "arn:aws:elasticfilesystem:us-west-2:123456789012:file-system/fs-48499b4d",
    "CreationTime": 1595286880.0,
    "LifeCycleState": "creating",
    "Name": "my-file-system",
    "NumberOfMountTargets": 0,
    "SizeInBytes": {
        "Value": 0,
        "ValueInIA": 0,
        "ValueInStandard": 0
    },
    "PerformanceMode": "generalPurpose",
    "Encrypted": true,
    "KmsKeyId": "arn:aws:kms:us-west-2:123456789012:key/a59b3472-e62c-42e4-adcf-30d92example",
    "ThroughputMode": "bursting",
    "Tags": [
        {
            "Key": "Name",
            "Value": "my-file-system"
        }
    ]
}
```
Pour plus d’informations, consultez [Création de systèmes de fichiers Amazon EFS](https://docs.aws.amazon.com/efs/latest/ug/creating-using-create-fs.html) dans le *Guide de l’utilisateur Amazon Elastic File System*.  
+  Pour plus de détails sur l'API, reportez-vous [CreateFileSystem](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/efs/create-file-system.html)à la section *Référence des AWS CLI commandes*. 

------
#### [ PowerShell ]

**Outils pour PowerShell V4**  
**Exemple 1 : crée un nouveau système de fichiers vide. Le jeton utilisé pour garantir la création d’idempotence sera généré automatiquement et sera accessible à partir du membre `CreationToken` de l’objet renvoyé.**  

```
New-EFSFileSystem
```
**Sortie** :  

```
CreationTime         : 5/26/2015 4:02:38 PM
CreationToken        : 1a2bff54-85e0-4747-bd95-7bc172c4f555
FileSystemId         : fs-1a2b3c4d
LifeCycleState       : creating
Name                 :
NumberOfMountTargets : 0
OwnerId              : 123456789012
SizeInBytes          : Amazon.ElasticFileSystem.Model.FileSystemSize
```
**Exemple 2 : crée un nouveau système de fichiers vide à l’aide d’un jeton personnalisé pour garantir une création d’idempotence.**  

```
New-EFSFileSystem -CreationToken "MyUniqueToken"
```
+  Pour plus de détails sur l'API, reportez-vous [CreateFileSystem](https://docs.aws.amazon.com/powershell/v4/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V4)*. 

**Outils pour PowerShell V5**  
**Exemple 1 : crée un nouveau système de fichiers vide. Le jeton utilisé pour garantir la création d’idempotence sera généré automatiquement et sera accessible à partir du membre `CreationToken` de l’objet renvoyé.**  

```
New-EFSFileSystem
```
**Sortie** :  

```
CreationTime         : 5/26/2015 4:02:38 PM
CreationToken        : 1a2bff54-85e0-4747-bd95-7bc172c4f555
FileSystemId         : fs-1a2b3c4d
LifeCycleState       : creating
Name                 :
NumberOfMountTargets : 0
OwnerId              : 123456789012
SizeInBytes          : Amazon.ElasticFileSystem.Model.FileSystemSize
```
**Exemple 2 : crée un nouveau système de fichiers vide à l’aide d’un jeton personnalisé pour garantir une création d’idempotence.**  

```
New-EFSFileSystem -CreationToken "MyUniqueToken"
```
+  Pour plus de détails sur l'API, reportez-vous [CreateFileSystem](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

------

# Utilisation de `CreateMountTarget` avec une CLI
<a name="efs_example_efs_CreateMountTarget_section"></a>

Les exemples de code suivants illustrent comment utiliser `CreateMountTarget`.

------
#### [ CLI ]

**AWS CLI**  
**Pour créer une cible de montage**  
L’exemple `create-mount-target` suivant crée une cible de montage pour le système de fichiers spécifié.  

```
aws efs create-mount-target \
    --file-system-id fs-c7a0456e \
    --subnet-id subnet-02bf4c428bexample \
    --security-groups sg-068f739363example
```
Sortie :  

```
{
    "OwnerId": "123456789012",
    "MountTargetId": "fsmt-f9a14450",
    "FileSystemId": "fs-c7a0456e",
    "SubnetId": "subnet-02bf4c428bexample",
    "LifeCycleState": "creating",
    "IpAddress": "10.0.1.24",
    "NetworkInterfaceId": "eni-02d542216aexample",
    "AvailabilityZoneId": "use2-az2",
    "AvailabilityZoneName": "us-east-2b",
    "VpcId": "vpc-0123456789abcdef0"
}
```
Pour plus d’informations, consultez [Création de cibles de montage](https://docs.aws.amazon.com/efs/latest/ug/accessing-fs.html) dans le *Guide de l’utilisateur Amazon Elastic File System*.  
+  Pour plus de détails sur l'API, reportez-vous [CreateMountTarget](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/efs/create-mount-target.html)à la section *Référence des AWS CLI commandes*. 

------
#### [ PowerShell ]

**Outils pour PowerShell V4**  
**Exemple 1 : crée une cible de montage pour un système de fichiers. Le sous-réseau spécifié sera utilisé pour déterminer le cloud privé virtuel (VPC) dans lequel la cible de montage sera créée et l’adresse IP qui sera attribuée automatiquement (à partir de la plage d’adresses du sous-réseau). L’adresse IP attribuée peut être utilisée pour ensuite monter ce système de fichiers sur une instance Amazon EC2. Aucun groupe de sécurité n’ayant été spécifié, l’interface réseau créée pour la cible est associée au groupe de sécurité par défaut pour le VPC du sous-réseau.**  

```
New-EFSMountTarget -FileSystemId fs-1a2b3c4d -SubnetId subnet-1a2b3c4d
```
**Sortie** :  

```
FileSystemId       : fs-1a2b3c4d
IpAddress          : 10.0.0.131
LifeCycleState     : creating
MountTargetId      : fsmt-1a2b3c4d
NetworkInterfaceId : eni-1a2b3c4d
OwnerId            : 123456789012
SubnetId           : subnet-1a2b3c4d
```
**Exemple 2 : crée une nouvelle cible de montage pour le système de fichiers spécifié avec une adresse IP attribuée automatiquement. L’interface réseau créée pour la cible de montage est associée aux groupes de sécurité spécifiés (jusqu’à cinq, au format « sg-xxxxxxxx », peuvent être spécifiés).**  

```
New-EFSMountTarget -FileSystemId fs-1a2b3c4d -SubnetId subnet-1a2b3c4d -SecurityGroup sg-group1,sg-group2,sg-group3
```
**Exemple 3 : crée une nouvelle cible de montage pour le système de fichiers spécifié avec l’adresse IP spécifiée.**  

```
New-EFSMountTarget -FileSystemId fs-1a2b3c4d -SubnetId subnet-1a2b3c4d -IpAddress 10.0.0.131
```
+  Pour plus de détails sur l'API, reportez-vous [CreateMountTarget](https://docs.aws.amazon.com/powershell/v4/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V4)*. 

**Outils pour PowerShell V5**  
**Exemple 1 : crée une cible de montage pour un système de fichiers. Le sous-réseau spécifié sera utilisé pour déterminer le cloud privé virtuel (VPC) dans lequel la cible de montage sera créée et l’adresse IP qui sera attribuée automatiquement (à partir de la plage d’adresses du sous-réseau). L’adresse IP attribuée peut être utilisée pour ensuite monter ce système de fichiers sur une instance Amazon EC2. Aucun groupe de sécurité n’ayant été spécifié, l’interface réseau créée pour la cible est associée au groupe de sécurité par défaut pour le VPC du sous-réseau.**  

```
New-EFSMountTarget -FileSystemId fs-1a2b3c4d -SubnetId subnet-1a2b3c4d
```
**Sortie** :  

```
FileSystemId       : fs-1a2b3c4d
IpAddress          : 10.0.0.131
LifeCycleState     : creating
MountTargetId      : fsmt-1a2b3c4d
NetworkInterfaceId : eni-1a2b3c4d
OwnerId            : 123456789012
SubnetId           : subnet-1a2b3c4d
```
**Exemple 2 : crée une nouvelle cible de montage pour le système de fichiers spécifié avec une adresse IP attribuée automatiquement. L’interface réseau créée pour la cible de montage est associée aux groupes de sécurité spécifiés (jusqu’à cinq, au format « sg-xxxxxxxx », peuvent être spécifiés).**  

```
New-EFSMountTarget -FileSystemId fs-1a2b3c4d -SubnetId subnet-1a2b3c4d -SecurityGroup sg-group1,sg-group2,sg-group3
```
**Exemple 3 : crée une nouvelle cible de montage pour le système de fichiers spécifié avec l’adresse IP spécifiée.**  

```
New-EFSMountTarget -FileSystemId fs-1a2b3c4d -SubnetId subnet-1a2b3c4d -IpAddress 10.0.0.131
```
+  Pour plus de détails sur l'API, reportez-vous [CreateMountTarget](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

------

# Utilisation de `DeleteFileSystem` avec une CLI
<a name="efs_example_efs_DeleteFileSystem_section"></a>

Les exemples de code suivants illustrent comment utiliser `DeleteFileSystem`.

------
#### [ CLI ]

**AWS CLI**  
**Pour supprimer un système de fichiers**  
L’exemple `delete-file-system` suivant supprime le système de fichiers spécifié.  

```
aws efs delete-file-system \
    --file-system-id fs-c7a0456e
```
Cette commande ne produit aucune sortie.  
Pour plus d’informations, consultez [Suppression d’un système de fichiers Amazon EFS](https://docs.aws.amazon.com/efs/latest/ug/delete-efs-fs.html) dans le *Guide de l’utilisateur Amazon Elastic File System*.  
+  Pour plus de détails sur l'API, reportez-vous [DeleteFileSystem](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/efs/delete-file-system.html)à la section *Référence des AWS CLI commandes*. 

------
#### [ PowerShell ]

**Outils pour PowerShell V4**  
**Exemple 1 : supprime le système de fichiers spécifié qui n’est plus utilisé (si le système de fichiers possède des cibles de montage, elles doivent d’abord être supprimées). Vous devez confirmer avant que l’applet de commande ne démarre. Pour supprimer la confirmation, utilisez le commutateur `-Force`.**  

```
Remove-EFSFileSystem -FileSystemId fs-1a2b3c4d
```
+  Pour plus de détails sur l'API, reportez-vous [DeleteFileSystem](https://docs.aws.amazon.com/powershell/v4/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V4)*. 

**Outils pour PowerShell V5**  
**Exemple 1 : supprime le système de fichiers spécifié qui n’est plus utilisé (si le système de fichiers possède des cibles de montage, elles doivent d’abord être supprimées). Vous devez confirmer avant que l’applet de commande ne démarre. Pour supprimer la confirmation, utilisez le commutateur `-Force`.**  

```
Remove-EFSFileSystem -FileSystemId fs-1a2b3c4d
```
+  Pour plus de détails sur l'API, reportez-vous [DeleteFileSystem](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

------

# Utilisation de `DeleteMountTarget` avec une CLI
<a name="efs_example_efs_DeleteMountTarget_section"></a>

Les exemples de code suivants illustrent comment utiliser `DeleteMountTarget`.

------
#### [ CLI ]

**AWS CLI**  
**Pour supprimer une cible de montage**  
L’exemple `delete-mount-target` suivant supprime la cible de montage spécifiée.  

```
aws efs delete-mount-target \
    --mount-target-id fsmt-f9a14450
```
Cette commande ne produit aucune sortie.  
Pour plus d’informations, consultez [Création de cibles de montage](https://docs.aws.amazon.com/efs/latest/ug/accessing-fs.html) dans le *Guide de l’utilisateur Amazon Elastic File System*.  
+  Pour plus de détails sur l'API, reportez-vous [DeleteMountTarget](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/efs/delete-mount-target.html)à la section *Référence des AWS CLI commandes*. 

------
#### [ PowerShell ]

**Outils pour PowerShell V4**  
**Exemple 1 : supprime la cible de montage spécifiée. Vous êtes invité à confirmer avant de poursuivre l’opération. Pour supprimer l’invite, utilisez le commutateur `-Force`. Notez que cette opération interrompt de force tous les montages du système de fichiers via la cible. Vous pouvez envisager de démonter le système de fichiers avant d’exécuter cette commande, si possible.**  

```
Remove-EFSMountTarget -MountTargetId fsmt-1a2b3c4d
```
+  Pour plus de détails sur l'API, reportez-vous [DeleteMountTarget](https://docs.aws.amazon.com/powershell/v4/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V4)*. 

**Outils pour PowerShell V5**  
**Exemple 1 : supprime la cible de montage spécifiée. Vous êtes invité à confirmer avant de poursuivre l’opération. Pour supprimer l’invite, utilisez le commutateur `-Force`. Notez que cette opération interrompt de force tous les montages du système de fichiers via la cible. Vous pouvez envisager de démonter le système de fichiers avant d’exécuter cette commande, si possible.**  

```
Remove-EFSMountTarget -MountTargetId fsmt-1a2b3c4d
```
+  Pour plus de détails sur l'API, reportez-vous [DeleteMountTarget](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

------

# Utilisation de `DescribeFileSystems` avec une CLI
<a name="efs_example_efs_DescribeFileSystems_section"></a>

Les exemples de code suivants illustrent comment utiliser `DescribeFileSystems`.

------
#### [ CLI ]

**AWS CLI**  
**Pour décrire un système de fichiers**  
L’exemple `describe-file-systems` suivant décrit le système de fichiers spécifié.  

```
aws efs describe-file-systems \
    --file-system-id fs-c7a0456e
```
Sortie :  

```
{
    "FileSystems": [
        {
            "OwnerId": "123456789012",
            "CreationToken": "console-d7f56c5f-e433-41ca-8307-9d9c0example",
            "FileSystemId": "fs-c7a0456e",
            "FileSystemArn": "arn:aws:elasticfilesystem:us-west-2:123456789012:file-system/fs-48499b4d",
            "CreationTime": 1595286880.0,
            "LifeCycleState": "available",
            "Name": "my-file-system",
            "NumberOfMountTargets": 3,
            "SizeInBytes": {
                "Value": 6144,
                "Timestamp": 1600991437.0,
                "ValueInIA": 0,
                "ValueInStandard": 6144
            },
            "PerformanceMode": "generalPurpose",
            "Encrypted": true,
            "KmsKeyId": "arn:aws:kms:us-west-2:123456789012:key/a59b3472-e62c-42e4-adcf-30d92example",
            "ThroughputMode": "bursting",
            "Tags": [
                {
                    "Key": "Name",
                    "Value": "my-file-system"
                }
            ]
        }
    ]
}
```
Pour plus d’informations, consultez [Gestion des systèmes de fichiers Amazon EFS](https://docs.aws.amazon.com/efs/latest/ug/managing.html) dans le *Guide de l’utilisateur Amazon Elastic File System*.  
+  Pour plus de détails sur l'API, reportez-vous [DescribeFileSystems](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/efs/describe-file-systems.html)à la section *Référence des AWS CLI commandes*. 

------
#### [ PowerShell ]

**Outils pour PowerShell V4**  
**Exemple 1 : renvoie la collection de tous les systèmes de fichiers appartenant au compte de l’appelant dans la région.**  

```
Get-EFSFileSystem
```
**Sortie** :  

```
CreationTime         : 5/26/2015 4:02:38 PM
CreationToken        : 1a2bff54-85e0-4747-bd95-7bc172c4f555
FileSystemId         : fs-1a2b3c4d
LifeCycleState       : available
Name                 :
NumberOfMountTargets : 0
OwnerId              : 123456789012
SizeInBytes          : Amazon.ElasticFileSystem.Model.FileSystemSize

CreationTime         : 5/26/2015 4:06:23 PM
CreationToken        : 2b4daa14-85e0-4747-bd95-7bc172c4f555
FileSystemId         : fs-4d3c2b1a
...
```
**Exemple 2 : renvoie les détails du système de fichiers spécifié.**  

```
Get-EFSFileSystem -FileSystemId fs-1a2b3c4d
```
**Exemple 3 : renvoie les détails d’un système de fichiers à l’aide du jeton de création d’idempotence spécifié au moment de la création du système de fichiers.**  

```
Get-EFSFileSystem -CreationToken 1a2bff54-85e0-4747-bd95-7bc172c4f555
```
+  Pour plus de détails sur l'API, reportez-vous [DescribeFileSystems](https://docs.aws.amazon.com/powershell/v4/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V4)*. 

**Outils pour PowerShell V5**  
**Exemple 1 : renvoie la collection de tous les systèmes de fichiers appartenant au compte de l’appelant dans la région.**  

```
Get-EFSFileSystem
```
**Sortie** :  

```
CreationTime         : 5/26/2015 4:02:38 PM
CreationToken        : 1a2bff54-85e0-4747-bd95-7bc172c4f555
FileSystemId         : fs-1a2b3c4d
LifeCycleState       : available
Name                 :
NumberOfMountTargets : 0
OwnerId              : 123456789012
SizeInBytes          : Amazon.ElasticFileSystem.Model.FileSystemSize

CreationTime         : 5/26/2015 4:06:23 PM
CreationToken        : 2b4daa14-85e0-4747-bd95-7bc172c4f555
FileSystemId         : fs-4d3c2b1a
...
```
**Exemple 2 : renvoie les détails du système de fichiers spécifié.**  

```
Get-EFSFileSystem -FileSystemId fs-1a2b3c4d
```
**Exemple 3 : renvoie les détails d’un système de fichiers à l’aide du jeton de création d’idempotence spécifié au moment de la création du système de fichiers.**  

```
Get-EFSFileSystem -CreationToken 1a2bff54-85e0-4747-bd95-7bc172c4f555
```
+  Pour plus de détails sur l'API, reportez-vous [DescribeFileSystems](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

------

# Utilisation de `DescribeMountTargets` avec une CLI
<a name="efs_example_efs_DescribeMountTargets_section"></a>

Les exemples de code suivants illustrent comment utiliser `DescribeMountTargets`.

------
#### [ CLI ]

**AWS CLI**  
**Pour décrire une cible de montage**  
L’exemple `describe-mount-targets` suivant décrit la cible de montage spécifiée.  

```
aws efs describe-mount-targets \
    --mount-target-id fsmt-f9a14450
```
Sortie :  

```
{
    "MountTargets": [
        {
            "OwnerId": "123456789012",
            "MountTargetId": "fsmt-f9a14450",
            "FileSystemId": "fs-c7a0456e",
            "SubnetId": "subnet-02bf4c428bexample",
            "LifeCycleState": "creating",
            "IpAddress": "10.0.1.24",
            "NetworkInterfaceId": "eni-02d542216aexample",
            "AvailabilityZoneId": "use2-az2",
            "AvailabilityZoneName": "us-east-2b",
            "VpcId": "vpc-0123456789abcdef0"
        }
    ]
}
```
Pour plus d’informations, consultez [Création de cibles de montage](https://docs.aws.amazon.com/efs/latest/ug/accessing-fs.html) dans le *Guide de l’utilisateur Amazon Elastic File System*.  
+  Pour plus de détails sur l'API, reportez-vous [DescribeMountTargets](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/efs/describe-mount-targets.html)à la section *Référence des AWS CLI commandes*. 

------
#### [ PowerShell ]

**Outils pour PowerShell V4**  
**Exemple 1 : renvoie la collection de cibles de montage associées au système de fichiers spécifié.**  

```
Get-EFSMountTarget -FileSystemId fs-1a2b3c4d
```
**Sortie** :  

```
FileSystemId       : fs-1a2b3c4d
IpAddress          : 10.0.0.131
LifeCycleState     : available
MountTargetId      : fsmt-1a2b3c4d
NetworkInterfaceId : eni-1a2b3c4d
OwnerId            : 123456789012
SubnetId           : subnet-1a2b3c4d
```
+  Pour plus de détails sur l'API, reportez-vous [DescribeMountTargets](https://docs.aws.amazon.com/powershell/v4/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V4)*. 

**Outils pour PowerShell V5**  
**Exemple 1 : renvoie la collection de cibles de montage associées au système de fichiers spécifié.**  

```
Get-EFSMountTarget -FileSystemId fs-1a2b3c4d
```
**Sortie** :  

```
FileSystemId       : fs-1a2b3c4d
IpAddress          : 10.0.0.131
LifeCycleState     : available
MountTargetId      : fsmt-1a2b3c4d
NetworkInterfaceId : eni-1a2b3c4d
OwnerId            : 123456789012
SubnetId           : subnet-1a2b3c4d
```
+  Pour plus de détails sur l'API, reportez-vous [DescribeMountTargets](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

------

# Utilisation de `DescribeTags` avec une CLI
<a name="efs_example_efs_DescribeTags_section"></a>

Les exemples de code suivants illustrent comment utiliser `DescribeTags`.

------
#### [ CLI ]

**AWS CLI**  
**Pour décrire les balises d’un système de fichiers**  
L’exemple `describe-tags` suivant décrit les balises pour le système de fichiers spécifié.  

```
aws efs describe-tags \
    --file-system-id fs-c7a0456e
```
Sortie :  

```
{
    "Tags": [
        {
            "Key": "Name",
            "Value": "my-file-system"
        },
        {
            "Key": "Department",
            "Value": "Business Intelligence"
        }
    ]
}
```
Pour plus d’informations, consultez [Gestion des balises de système de fichiers](https://docs.aws.amazon.com/efs/latest/ug/manage-fs-tags.html) dans le *Guide de l’utilisateur Amazon Elastic File System*.  
+  Pour plus de détails sur l'API, reportez-vous [DescribeTags](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/efs/describe-tags.html)à la section *Référence des AWS CLI commandes*. 

------
#### [ PowerShell ]

**Outils pour PowerShell V4**  
**Exemple 1 : renvoie la collection de balises actuellement associées au système de fichiers spécifié.**  

```
Get-EFSTag -FileSystemId fs-1a2b3c4d
```
**Sortie** :  

```
Key         Value
---         -----
Name        My File System
tagkey1     tagvalue1
tagkey2     tagvalue2
```
+  Pour plus de détails sur l'API, reportez-vous [DescribeTags](https://docs.aws.amazon.com/powershell/v4/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V4)*. 

**Outils pour PowerShell V5**  
**Exemple 1 : renvoie la collection de balises actuellement associées au système de fichiers spécifié.**  

```
Get-EFSTag -FileSystemId fs-1a2b3c4d
```
**Sortie** :  

```
Key         Value
---         -----
Name        My File System
tagkey1     tagvalue1
tagkey2     tagvalue2
```
+  Pour plus de détails sur l'API, reportez-vous [DescribeTags](https://docs.aws.amazon.com/powershell/v5/reference)à la section *Référence des Outils AWS pour PowerShell applets de commande (V5)*. 

------