À utiliser CreateFileSystem avec un AWS SDK ou CLI - Exemples de code de l'AWS SDK

D'autres AWS SDK exemples sont disponibles dans le GitHub dépôt AWS Doc SDK Examples.

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.

À utiliser CreateFileSystem avec un AWS SDK ou CLI

Les exemples de code suivants montrent comment utiliserCreateFileSystem.

CLI
AWS CLI

Pour créer un système de fichiers chiffré

L'create-file-systemexemple suivant crée un système de fichiers chiffré en utilisant le système par défautCMK. Il ajoute également le tagName=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 la section Création de systèmes de EFS fichiers Amazon dans le manuel Amazon Elastic File System User Guide.

  • Pour API plus de détails, voir CreateFileSystemla section Référence des AWS CLI commandes.

PowerShell
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 API plus de détails, consultez la section CreateFileSystemRéférence des AWS Tools for PowerShell applets de commande.