문서 메뉴
문서 홈
/ /
Atlas App Services
/

앱 삭제하기

Realm UI, Atlas CLI 또는 Admin API에서 App Services App을 삭제할 수 있습니다.

Atlas UI에서 앱을 삭제하려면 다음이 필요합니다.

  • 프로젝트 소유자 권한이 있는 MongoDB Atlas 계정. 무료 계정을 등록하는 방법을 알아보려면 Atlas 시작하기를 참조하세요.

CLI에서 앱을 삭제하려면 다음이 필요합니다.

  • 프로젝트 소유자 권한이 있는 MongoDB Atlas 계정입니다. 무료 계정을 등록하는 방법은 Atlas 시작하기를 참조하세요.

  • MongoDB Atlas Admin API 공용/개인 키 쌍. API 키에는 App Services Admin API를 사용하려면 프로젝트 소유자 권한이 있어야 합니다.

  • 로컬 시스템 PATH에 설치 및 추가된 App Services CLI의 사본입니다. 방법을 알아보려면 App Services CLI 설치를 참조하세요.

  • 앱의 클라이언트 앱 ID입니다. 앱 이름을 포함하는 고유한 문자열(예: "myapp-abcde" 입니다. 앱 ID를 찾는 방법을 알아보려면 앱 메타데이터 가져오기를 참조하세요.

Admin API를 사용하여 앱을 삭제하려면 다음이 필요합니다.

1

앱을 삭제하려는 프로젝트 대시보드로 이동합니다. App Services 탭을 선택합니다.

2

앱을 삭제하려면 삭제하려는 앱의 타일 오른쪽 상단에 있는 ... 메뉴를 클릭합니다.

그런 다음 표시되는 드롭다운 메뉴에서 Delete App 을(를) 선택합니다.

페이지에 이 앱을 삭제할 것인지 묻는 메시지가 표시됩니다. 앱을 확인하고 삭제하려면 Delete App 을 클릭합니다.

앱 삭제 옵션이 표시된 앱 타일
1

MongoDB Atlas Admin API 키를 사용하여 CLI에 로그인합니다.

appservices login --api-key="<my api key>" --private-api-key="<my private api key>"
2

CLI는 다음 명령을 사용하여 하나 이상의 앱을 삭제할 수 있습니다.

appservices apps delete

앱이 두 개 이상 있는 경우 모든 앱 목록에서 삭제하려는 앱을 하나 이상 선택하라는 메시지가 표시됩니다.

삭제하려는 앱의 이름이나 ID를 이미 알고 있는 경우 --app 플래그를 사용하여 지정할 수 있습니다.

appservices apps delete --app <App ID | App Name>

다음도 참조하세요.

자세한 내용 및 추가 플래그는 앱 삭제 명령에 대한 CLI 설명서를 참조하세요.

1

MongoDB Atlas API 키 쌍을 사용하여 관리자 사용자 인증 엔드포인트를 호출합니다.

curl -X POST \
https://services.cloud.mongodb.com/api/admin/v3.0/auth/providers/mongodb-cloud/login \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-d '{
"username": "<Public API Key>",
"apiKey": "<Private API Key>"
}'

인증이 성공하면 응답 본문에 access_token 값을 가진 JSON 객체가 포함됩니다.

{
"access_token": "<access_token>",
"refresh_token": "<refresh_token>",
"user_id": "<user_id>",
"device_id": "<device_id>"
}

access_token 은(는) Atlas App Services Admin API에 대한 액세스 권한을 부여합니다. 모든 관리자 API 요청에 대해 이를 Authorization 헤더에 베어러 토큰으로 포함해야 합니다.

다음도 참조하세요.

2

앱 삭제 엔드포인트에 요청을 보냅니다.

관리자 API access_token, 앱이 포함된 Atlas 프로젝트의 groupId 및 앱의 내부 appId 16진수 문자열을 포함해야 합니다.

curl --request DELETE 'https://services.cloud.mongodb.com/api/admin/v3.0/groups/{groupId}/apps/{appId}' \
--header 'Authorization: Bearer <access_token>' \
--header 'Content-Type: application/json'

애플리케이션이 성공적으로 삭제되면 App Services는 204 응답을 반환합니다.

돌아가기

앱 복사

다음

배포서버 롤백