DeleteFileSystem - Amazon Elastic File System

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.

DeleteFileSystem

Supprime un système de fichiers, ce qui coupe définitivement l’accès à son contenu. Au retour, le système de fichiers n’existe plus et vous ne pouvez accéder à aucun contenu du système de fichiers supprimé.

Vous devez supprimer manuellement les cibles de montage associées à un système de fichiers avant de pouvoir supprimer un système de EFS fichiers. Cette étape est exécutée pour vous lorsque vous utilisez la AWS console pour supprimer un système de fichiers.

Note

Vous ne pouvez pas supprimer un système de fichiers faisant partie d'une configuration de EFS réplication. Vous devez d’abord supprimer la configuration de réplication.

Vous ne pouvez pas supprimer un système de fichiers qui est en cours d’utilisation. En d’autres termes, si le système de fichiers possède des cibles de montage, vous devez d’abord les supprimer. Pour plus d’informations, consultez DescribeMountTargets et DeleteMountTarget.

Note

L’appel DeleteFileSystem est renvoyé alors que l’état du système de fichiers est toujours deleting. Vous pouvez vérifier l’état de suppression du système de fichiers en appelant l’opération DescribeFileSystems, qui renvoie la liste des systèmes de fichiers de votre compte. Si vous transmettez un ID de système de fichiers ou un jeton de création pour le système de fichiers supprimé, le DescribeFileSystems retourne une erreur 404 FileSystemNotFound.

Cette opération exige des autorisations pour l’action elasticfilesystem:DeleteFileSystem.

Syntaxe de la requête

DELETE /2015-02-01/file-systems/FileSystemId HTTP/1.1

URIParamètres de demande

La demande utilise les URI paramètres suivants.

FileSystemId

ID du système de fichiers que vous souhaitez supprimer.

Contraintes de longueur : Longueur maximum de 128.

Modèle : ^(arn:aws[-a-z]*:elasticfilesystem:[0-9a-z-:]+:file-system/fs-[0-9a-f]{8,40}|fs-[0-9a-f]{8,40})$

Obligatoire : oui

Corps de la demande

La demande n’a pas de corps de requête.

Syntaxe de la réponse

HTTP/1.1 204

Eléments de réponse

Si l'action aboutit, le service renvoie une réponse HTTP 204 avec un HTTP corps vide.

Erreurs

BadRequest

Renvoyé si la demande est mal formée ou contient une erreur telle qu’une valeur de paramètre non valide ou un paramètre obligatoire manquant.

HTTPCode de statut : 400

FileSystemInUse

Renvoie si un système de fichiers possède des cibles de montage.

HTTPCode de statut : 409

FileSystemNotFound

Renvoyé si la FileSystemId valeur spécifiée n'existe pas dans celle du Compte AWS demandeur.

HTTPCode de statut : 404

InternalServerError

Renvoyé si une erreur s’est produite côté serveur.

HTTPCode de statut : 500

Exemples

Supprimer un système de fichiers

L'exemple suivant envoie une DELETE demande au file-systems point de terminaison (elasticfilesystem.us-west-2.amazonaws.com/2015-02-01/file-systems/fs-01234567) pour supprimer un système de fichiers dont l'ID estfs-01234567.

Exemple de demande

DELETE /2015-02-01/file-systems/fs-01234567 HTTP/1.1 Host: elasticfilesystem.us-west-2.amazonaws.com x-amz-date: 20140622T233021Z Authorization: <...>

Exemple de réponse

HTTP/1.1 204 No Content x-amzn-RequestId: a2d125b3-7ebd-4d6a-ab3d-5548630bff33 Content-Length: 0

consultez aussi

Pour plus d'informations sur son utilisation API dans l'une des langues spécifiques AWS SDKs, consultez ce qui suit :