서비스 계정에 대해 하나의 액세스 목록 항목 삭제
Cloud Manager는 2024년 8월 30일부터 더 이상 MongoDB 3.6 및 4.0에 대한 자동화, 백업 및 모니터링을 지원하지 않습니다. MongoDB 배포를 업그레이드하거나 Atlas로 마이그레이션하세요.
- Cloud Manager 에 대한 프로그래밍 방식의 액세스 를 위한 OAuth 2.0 인증 은 Preview 기능 으로 제공됩니다.
- 기능 및 해당 설명서는 미리 보기 기간에 언제든지 변경될 수 있습니다. OAuth 2.0 인증 을 사용하려면 Cloud Manager 공개 API 에 대한 요청에 사용할서비스 계정을 만듭니다.
기본 URL: https://cloud.mongodb.com/api/public/v1.0
지정된 서비스 계정의 액세스 목록에서 지정된 주소 를 삭제합니다.
Resource
DELETE /groups/{PROJECT-ID}/serviceAccounts/{CLIENT-ID}/accessList/{ACCESS-LIST-ENTRY}
요청 경로 매개변수
이름 | 유형 | 설명 |
---|---|---|
PROJECT-ID | 문자열 | 대상 서비스 계정이 속한 프로젝트의 고유 식별자입니다. 인증된 사용자가 액세스 있는 모든 프로젝트를 조회 하려면 /groups 엔드포인트를 사용합니다. |
CLIENT-ID | 문자열 | 시크릿을 생성하려는 서비스 계정의 고유 식별자입니다. /groups/{PROJECT- ID }/serviceAccounts 엔드포인트를 사용하여 지정된 프로젝트에 대해 인증된 사용자가 액세스 있는 모든 서비스 계정을 조회 합니다. |
ACCESS-LIST-ENTRY | 문자열 | IP 또는 CIDR 주소입니다. 항목에 서브넷 마스크(예: 192.0.2.0/24 )가 포함된 경우 슬래시 / 에 URL 인코딩 값 %2F 를 사용합니다. |
요청 쿼리 매개변수
다음 쿼리 매개변수는 선택 사항입니다.
이름 | 유형 | 설명 | 기본값 | ||||||
---|---|---|---|---|---|---|---|---|---|
pageNum | integer | 페이지 번호(1-인덱스 기준)입니다. | 1 | ||||||
itemsPerPage | integer | 페이지당 반환할 항목 수. 최대 500개까지 가능합니다. | 100 | ||||||
pretty | 부울 | false | |||||||
envelope | 부울 | 응답을 엔벨로프에 래핑할지 여부를 나타냅니다. 일부 API 클라이언트는 HTTP 응답 헤더 또는 상태 코드에 액세스할 수 없습니다. 이 문제를 해결하려면 쿼리에서 하나의 결과를 반환하는 엔드포인트의 경우 응답 본문에는 다음이 포함됩니다.
결과 목록을 반환하는 엔드포인트의 경우 | none |
요청 본문 매개변수
이 엔드포인트는 HTTP 요청 본문 매개변수를 사용하지 않습니다.
응답
이 엔드포인트는 빈 JSON document를 반환합니다.
요청 예시
1 curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \ 2 --header "Accept: application/json" \ 3 --header "Content-Type: application/json" \ 4 --request DELETE "https://cloud.mongodb.com/api/public/v1.0/groups/{PROJECT-ID}/serviceAccounts/{CLIENT-ID}/accessList/192.0.2.0%2F24"
응답 예시
HTTP/1.1 204 No Content