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 :