Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Exemples d'Amazon EFS utilisant des outils pour PowerShell - AWS Exemples de code SDK

D'autres exemples de AWS SDK sont disponibles dans le référentiel 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.

D'autres exemples de AWS SDK sont disponibles dans le référentiel 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 d'Amazon EFS utilisant des outils pour PowerShell

Les exemples de code suivants vous montrent comment effectuer des actions et implémenter des scénarios courants à l' Outils AWS pour PowerShell aide d'Amazon EFS.

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.

Chaque exemple inclut un lien vers le code source complet, où vous trouverez des instructions sur la façon de configurer et d'exécuter le code en contexte.

Rubriques

Actions

L'exemple de code suivant montre comment utiliserEdit-EFSMountTargetSecurityGroup.

Outils pour PowerShell

Exemple 1 : met à jour les groupes de sécurité en vigueur pour la cible de montage spécifiée. Jusqu'à 5 peuvent être spécifiés, au format « sg-xxxxxxxx ».

Edit-EFSMountTargetSecurityGroup -MountTargetId fsmt-1a2b3c4d -SecurityGroup sg-group1,sg-group3
  • Pour plus de détails sur l'API, reportez-vous ModifyMountTargetSecurityGroupsà la section Référence des Outils AWS pour PowerShell applets de commande.

L'exemple de code suivant montre comment utiliserEdit-EFSMountTargetSecurityGroup.

Outils pour PowerShell

Exemple 1 : met à jour les groupes de sécurité en vigueur pour la cible de montage spécifiée. Jusqu'à 5 peuvent être spécifiés, au format « sg-xxxxxxxx ».

Edit-EFSMountTargetSecurityGroup -MountTargetId fsmt-1a2b3c4d -SecurityGroup sg-group1,sg-group3
  • Pour plus de détails sur l'API, reportez-vous ModifyMountTargetSecurityGroupsà la section Référence des Outils AWS pour PowerShell applets de commande.

L'exemple de code suivant montre comment utiliserGet-EFSFileSystem.

Outils pour PowerShell

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'idempotencie 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à la section Référence des Outils AWS pour PowerShell applets de commande.

L'exemple de code suivant montre comment utiliserGet-EFSFileSystem.

Outils pour PowerShell

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'idempotencie 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à la section Référence des Outils AWS pour PowerShell applets de commande.

L'exemple de code suivant montre comment utiliserGet-EFSMountTarget.

Outils pour PowerShell

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à la section Référence des Outils AWS pour PowerShell applets de commande.

L'exemple de code suivant montre comment utiliserGet-EFSMountTarget.

Outils pour PowerShell

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à la section Référence des Outils AWS pour PowerShell applets de commande.

L'exemple de code suivant montre comment utiliserGet-EFSMountTargetSecurityGroup.

Outils pour PowerShell

Exemple 1 : renvoie les identifiants des groupes de sécurité actuellement affectés à l'interface réseau associée à la cible de montage.

Get-EFSMountTargetSecurityGroup -MountTargetId fsmt-1a2b3c4d

Sortie :

sg-1a2b3c4d

L'exemple de code suivant montre comment utiliserGet-EFSMountTargetSecurityGroup.

Outils pour PowerShell

Exemple 1 : renvoie les identifiants des groupes de sécurité actuellement affectés à l'interface réseau associée à la cible de montage.

Get-EFSMountTargetSecurityGroup -MountTargetId fsmt-1a2b3c4d

Sortie :

sg-1a2b3c4d

L'exemple de code suivant montre comment utiliserGet-EFSTag.

Outils pour PowerShell

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à la section Référence des Outils AWS pour PowerShell applets de commande.

L'exemple de code suivant montre comment utiliserGet-EFSTag.

Outils pour PowerShell

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à la section Référence des Outils AWS pour PowerShell applets de commande.

L'exemple de code suivant montre comment utiliserNew-EFSFileSystem.

Outils pour PowerShell

Exemple 1 : crée un nouveau système de fichiers vide. Le jeton utilisé pour garantir la création idempotente sera généré automatiquement et sera accessible depuis le CreationToken membre 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 idempotente.

New-EFSFileSystem -CreationToken "MyUniqueToken"
  • Pour plus de détails sur l'API, reportez-vous CreateFileSystemà la section Référence des Outils AWS pour PowerShell applets de commande.

L'exemple de code suivant montre comment utiliserNew-EFSFileSystem.

Outils pour PowerShell

Exemple 1 : crée un nouveau système de fichiers vide. Le jeton utilisé pour garantir la création idempotente sera généré automatiquement et sera accessible depuis le CreationToken membre 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 idempotente.

New-EFSFileSystem -CreationToken "MyUniqueToken"
  • Pour plus de détails sur l'API, reportez-vous CreateFileSystemà la section Référence des Outils AWS pour PowerShell applets de commande.

L'exemple de code suivant montre comment utiliserNew-EFSMountTarget.

Outils pour PowerShell

Exemple 1 : crée une nouvelle cible de montage pour un système de fichiers. Le sous-réseau spécifié sera utilisé pour déterminer le Virtual Private Cloud (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 ensuite être utilisée pour monter ce système de fichiers sur une EC2 instance Amazon. 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'à 5, 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à la section Référence des Outils AWS pour PowerShell applets de commande.

L'exemple de code suivant montre comment utiliserNew-EFSMountTarget.

Outils pour PowerShell

Exemple 1 : crée une nouvelle cible de montage pour un système de fichiers. Le sous-réseau spécifié sera utilisé pour déterminer le Virtual Private Cloud (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 ensuite être utilisée pour monter ce système de fichiers sur une EC2 instance Amazon. 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'à 5, 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à la section Référence des Outils AWS pour PowerShell applets de commande.

L'exemple de code suivant montre comment utiliserNew-EFSTag.

Outils pour PowerShell

Exemple 1 : applique la collection de balises au système de fichiers spécifié. Si une balise dont la clé est spécifiée existe déjà dans le système de fichiers, la valeur de la balise est mise à jour.

New-EFSTag -FileSystemId fs-1a2b3c4d -Tag @{Key="tagkey1";Value="tagvalue1"},@{Key="tagkey2";Value="tagvalue2"}

Exemple 2 : définit la balise de nom pour le système de fichiers spécifié. Cette valeur est renvoyée avec d'autres détails du système de fichiers lorsque l' Get-EFSFileSystem applet de commande est utilisée.

New-EFSTag -FileSystemId fs-1a2b3c4d -Tag @{Key="Name";Value="My File System"}
  • Pour plus de détails sur l'API, reportez-vous CreateTagsà la section Référence des Outils AWS pour PowerShell applets de commande.

L'exemple de code suivant montre comment utiliserNew-EFSTag.

Outils pour PowerShell

Exemple 1 : applique la collection de balises au système de fichiers spécifié. Si une balise dont la clé est spécifiée existe déjà dans le système de fichiers, la valeur de la balise est mise à jour.

New-EFSTag -FileSystemId fs-1a2b3c4d -Tag @{Key="tagkey1";Value="tagvalue1"},@{Key="tagkey2";Value="tagvalue2"}

Exemple 2 : définit la balise de nom pour le système de fichiers spécifié. Cette valeur est renvoyée avec d'autres détails du système de fichiers lorsque l' Get-EFSFileSystem applet de commande est utilisée.

New-EFSTag -FileSystemId fs-1a2b3c4d -Tag @{Key="Name";Value="My File System"}
  • Pour plus de détails sur l'API, reportez-vous CreateTagsà la section Référence des Outils AWS pour PowerShell applets de commande.

L'exemple de code suivant montre comment utiliserRemove-EFSFileSystem.

Outils pour PowerShell

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 êtes invité à confirmer avant que l'applet de commande ne démarre. Pour supprimer la confirmation, utilisez le -Force commutateur.

Remove-EFSFileSystem -FileSystemId fs-1a2b3c4d
  • Pour plus de détails sur l'API, reportez-vous DeleteFileSystemà la section Référence des Outils AWS pour PowerShell applets de commande.

L'exemple de code suivant montre comment utiliserRemove-EFSFileSystem.

Outils pour PowerShell

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 êtes invité à confirmer avant que l'applet de commande ne démarre. Pour supprimer la confirmation, utilisez le -Force commutateur.

Remove-EFSFileSystem -FileSystemId fs-1a2b3c4d
  • Pour plus de détails sur l'API, reportez-vous DeleteFileSystemà la section Référence des Outils AWS pour PowerShell applets de commande.

L'exemple de code suivant montre comment utiliserRemove-EFSMountTarget.

Outils pour PowerShell

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 -Force commutateur. 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à la section Référence des Outils AWS pour PowerShell applets de commande.

L'exemple de code suivant montre comment utiliserRemove-EFSMountTarget.

Outils pour PowerShell

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 -Force commutateur. 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à la section Référence des Outils AWS pour PowerShell applets de commande.

L'exemple de code suivant montre comment utiliserRemove-EFSTag.

Outils pour PowerShell

Exemple 1 : Supprime la collection d'une ou de plusieurs balises d'un système de fichiers. Vous êtes invité à confirmer avant que l'applet de commande ne démarre. Pour supprimer la confirmation, utilisez le -Force commutateur.

Remove-EFSTag -FileSystemId fs-1a2b3c4d -TagKey "tagkey1","tagkey2"
  • Pour plus de détails sur l'API, reportez-vous DeleteTagsà la section Référence des Outils AWS pour PowerShell applets de commande.

L'exemple de code suivant montre comment utiliserRemove-EFSTag.

Outils pour PowerShell

Exemple 1 : Supprime la collection d'une ou de plusieurs balises d'un système de fichiers. Vous êtes invité à confirmer avant que l'applet de commande ne démarre. Pour supprimer la confirmation, utilisez le -Force commutateur.

Remove-EFSTag -FileSystemId fs-1a2b3c4d -TagKey "tagkey1","tagkey2"
  • Pour plus de détails sur l'API, reportez-vous DeleteTagsà la section Référence des Outils AWS pour PowerShell applets de commande.

Rubrique suivante :

Amazon EKS

Rubrique précédente :

Amazon ECS
ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.