DeleteMountTarget - Amazon Elastic File System

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

DeleteMountTarget

지정된 탑재 대상을 삭제합니다.

이 작업은 삭제되는 탑재 대상을 사용해서 파일 시스템의 모든 탑재를 강제로 해제하여, 이러한 탑대를 사용하는 인스턴스 또는 애플리케이션이 중단될 수 있습니다. 애플리케이션이 갑자기 중단되는 것을 방지하려면 가능하면 탑재 대상의 모든 탑재를 탑재 해제하는 것을 고려할 수 있습니다. 이 작업을 수행하면 관련 네트워크 인터페이스도 삭제됩니다. 커밋되지 않은 쓰기는 손실될 수 있지만 이 작업을 사용하여 탑재 대상을 해제해도 파일 시스템 자체는 손상되지 않습니다. 생성한 파일 시스템은 그대로 남아 있습니다. 다른 탑재 대상을 사용하여 VPC에 EC2 인스턴스를 탑재할 수 있습니다.

이 작업에는 파일 시스템에서 다음 작업에 대한 권한이 필요합니다.

  • elasticfilesystem:DeleteMountTarget

참고

탑재 대상 상태가 아직 deleting일 때 DeleteMountTarget 직접 호출이 반환됩니다. 해당 파일 시스템에 대한 탑재 대상 설명 목록을 반환하는 DescribeMountTargets 작업을 호출하여 탑재 대상 삭제를 확인할 수 있습니다.

이 작업에는 탑재 대상의 네트워크 인터페이스에서 다음 Amazon EC2 작업에 대한 권한도 필요합니다.

  • ec2:DeleteNetworkInterface

Request Syntax

DELETE /2015-02-01/mount-targets/MountTargetId HTTP/1.1

URI 요청 파라미터

요청은 다음 URI 파라미터를 사용합니다.

MountTargetId

삭제할 탑재 대상의 ID입니다(문자열).

길이 제약: 최소 길이는 13자. 최대 길이는 45입니다.

패턴: ^fsmt-[0-9a-f]{8,40}$

필수 항목 여부: 예

Request Body

해당 요청에는 본문이 없습니다.

Response Syntax

HTTP/1.1 204

Response Elements

액션이 성공하면 해당 서비스는 빈 HTTP 본문과 함께 HTTP 204 응답을 되돌려줍니다.

Errors

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 SDK 중 하나로 사용하는 방법에 대한 자세한 설명은 다음을 참조하세요.