本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
删除指定的挂载目标。
此操作通过使用要删除的挂载目标强制中断文件系统的任何挂载,这可能会中断使用这些挂载的实例或应用程序。为避免应用程序突然中断,如果可行,可以考虑卸载挂载目标的所有挂载。此操作还会删除关联的网络接口。未提交的写入可能会丢失,但是使用此操作中断挂载目标不会损坏文件系统本身。将保留所创建的文件系统。您可以使用另一个挂载目标在您的 VPC 中挂载 EC2 实例。
此操作需要对文件系统执行以下操作的权限:
-
elasticfilesystem:DeleteMountTarget
注意
当挂载目标状态仍为 deleting
时,将返回 DeleteMountTarget
调用。可以通过调用 DescribeMountTargets 操作来检查挂载目标的删除情况,此操作会返回给定文件系统的挂载目标描述列表。
该操作还需要在挂载目标的网络接口上执行以下 Amazon EC2 操作的权限:
-
ec2:DeleteNetworkInterface
请求语法
DELETE /2015-02-01/mount-targets/MountTargetId
HTTP/1.1
URI 请求参数
请求使用以下 URI 参数。
- MountTargetId
-
要删除的挂载目标 ID(字符串)。
长度限制:最小长度为 13。最大长度为 45。
模式:
^fsmt-[0-9a-f]{8,40}$
必需:是
请求体
该请求没有请求正文。
响应语法
HTTP/1.1 204
响应元素
如果此操作成功,则该服务会发送回带有空 HTTP 正文的 HTTP 204 响应。
错误
- BadRequest
-
如果请求格式错误或包含错误(例如参数值无效或缺少必填参数),则返回此内容。
HTTP 状态代码:400
- DependencyTimeout
-
服务在尝试完成请求时超时,客户端应重试调用。
HTTP 状态代码:504
- InternalServerError
-
如果服务器端发生错误,则返回此内容。
HTTP 状态代码:500
- MountTargetNotFound
-
如果在调用者的 AWS 账户中未找到具有指定 ID 的挂载目标,则返回此内容。
HTTP 状态代码:404
示例
移除文件系统的挂载目标
以下示例发送 DELETE 请求以删除特定挂载目标。
示例请求
DELETE /2015-02-01/mount-targets/fsmt-9a13661e HTTP/1.1
Host: elasticfilesystem.us-west-2.amazonaws.com
x-amz-date: 20140622T232908Z
Authorization: <...>
示例响应
HTTP/1.1 204 No Content
x-amzn-RequestId: 01234567-89ab-cdef-0123-456789abcdef
另请参阅
有关以特定语言之一使用此 API 的更多信息 AWS SDKs,请参阅以下内容: