ํด๋ฌ์คํฐ์์ ํ๋์ ์ค๋ ์ท ์ ๊ฑฐ
์ด ํ์ด์ง์ ๋ด์ฉ
- 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}/clusters/{CLUSTER-ID}/snapshots/{SNAPSHOT-ID}
ํ์ ๊ถํ
ํน์ ์์ ๋ณต์ ์ฐฝ ๋ด์ ์๋ ์ค๋
์ท ์ ์ญ์ Global Backup Admin
๋๋ Global Owner
์ญํ ์ด ์์ด์ผ ํฉ๋๋ค.
์์ฒญ ๋งค๊ฐ๋ณ์
์์ฒญ ๊ฒฝ๋ก ๋งค๊ฐ๋ณ์
์ด๋ฆ | ์ ํ | ์ค๋ช
|
---|---|---|
ํ๋ก์ ํธ ID | ๋ฌธ์์ด | ์ค๋ ์ท ์ ์์ ํ ํ๋ก์ ํธ ์๊ณ ์ ์๋ณ์์ ๋๋ค. |
CLUSTER-ID | ๋ฌธ์์ด | ์ค๋ ์ท ์ด ๋ํ๋ด๋ ํด๋ฌ์คํฐ์ ๊ณ ์ ์๋ณ์์ ๋๋ค. |
SNAPSHOT-ID | ๋ฌธ์์ด |
์์ฒญ ์ฟผ๋ฆฌ ๋งค๊ฐ๋ณ์
๋ค์ ์ฟผ๋ฆฌ ๋งค๊ฐ๋ณ์๋ ์ ํ ์ฌํญ์ ๋๋ค.
์ด๋ฆ | ์ ํ | ํ์์ฑ | ์ค๋ช
| ๊ธฐ๋ณธ๊ฐ | ||||||
---|---|---|---|---|---|---|---|---|---|---|
pretty | ๋ถ์ธ | ์ต์ |
| |||||||
envelope | ๋ถ์ธ | ์ต์ | ์๋ต์ ์๋ฒจ๋กํ์ ๋ํํ ์ง ์ฌ๋ถ๋ฅผ ๋ํ๋ด๋ ํ๋๊ทธ์ ๋๋ค. ์ผ๋ถ API ํด๋ผ์ด์ธํธ๋ HTTP ์๋ต ํค๋ ๋๋ ์ํ ์ฝ๋์ ์ก์ธ์คํ ์ ์์ต๋๋ค. ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ์ฟผ๋ฆฌ์์ envelope=true๋ฅผ ์ค์ ํฉ๋๋ค. ํ๋์ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํ๋ ์๋ํฌ์ธํธ์ ๊ฒฝ์ฐ ์๋ต ๋ณธ๋ฌธ์๋ ๋ค์์ด ํฌํจ๋ฉ๋๋ค.
|
|
์์ฒญ ๋ณธ๋ฌธ ๋งค๊ฐ๋ณ์
์ด ์๋ํฌ์ธํธ๋ HTTP ์์ฒญ ๋ณธ๋ฌธ ๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ฉํ์ง ์์ต๋๋ค.
์๋ต
์ด ์๋ํฌ์ธํธ์๋ ์๋ต ์์๊ฐ ์์ต๋๋ค.
์์ฒญ ์์
curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \ --include \ --request DELETE "https://cloud.mongodb.com/api/public/v1.0/groups/{PROJECT-ID}/clusters/{CLUSTER-ID}/snapshots/{SNAPSHOT-ID}"
์๋ต ์์
์ด ์๋ํฌ์ธํธ๋ ์๋ต ๋ณธ๋ฌธ์ ๋ฐํํ์ง ์์ต๋๋ค.