์ด API ์ฐธ์กฐ๋ ๋ฆฌ์์ค ์ ํ์ ๊ธฐ์ค์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ๊ฐ ๋ฆฌ์์ค ์ ํ์ ํ๋ ์ด์์ ๋ฐ์ดํฐ ํํ ๋ฐ ํ๋ ์ด์์ ๋ฉ์๋๋ฅผ ๊ฐ์ต๋๋ค.
๋ฆฌ์์ค ์ ํ
๋ฐฐํฌ
๋ฐฐํฌ ๋ฆฌ์์ค์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋ฆฌ์์ค ํํ ํ์ด์ง๋ฅผ ์ฐธ๊ณ ํ์ธ์.
๋ฉ์๋ | HTTP ์์ฒญ | ์ค๋ช |
---|---|---|
๋ณ๋๋ก ๋ช ์ํ์ง ์๋ ํ URI๋ https://www.googleapis.com/deploymentmanager/v2/projects๋ฅผ ๊ธฐ์ค์ผ๋ก ํฉ๋๋ค. | ||
cancelPreview |
POST /project/global/deployments/deployment/cancelPreview
|
ํ์ฌ ๋ฐฐํฌ์ ์ฐ๊ฒฐ๋ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ฅผ ์ทจ์ํ๊ณ ์ญ์ ํฉ๋๋ค. |
์ญ์ |
DELETE /project/global/deployments/deployment
|
๋ฐฐํฌ ๋ฐ ๋ฐฐํฌ์ ๋ชจ๋ ๋ฆฌ์์ค๋ฅผ ์ญ์ ํฉ๋๋ค. |
get |
GET /project/global/deployments/deployment
|
ํน์ ๋ฐฐํฌ์ ๋ํ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ต๋๋ค. |
getIamPolicy |
GET /project/global/deployments/resource/getIamPolicy
|
๋ฆฌ์์ค์ ์ก์ธ์ค ์ ์ด ์ ์ฑ ์ ๊ฐ์ ธ์ต๋๋ค. ์ด๋ฌํ ์ ์ฑ ๋๋ ๋ฆฌ์์ค๊ฐ ์๋ ๊ฒฝ์ฐ ๋น์ด ์์ ์ ์์ต๋๋ค. |
insert |
POST /project/global/deployments
|
๋ฐฐํฌ ๋งค๋ํ์คํธ์ ์ค๋ช ๋ ๋ฐฐํฌ ๋ฐ ๋ชจ๋ ๋ฆฌ์์ค๋ฅผ ๋ง๋ญ๋๋ค. |
list |
GET /project/global/deployments
|
์ง์ ๋ ํ๋ก์ ํธ์ ๋ชจ๋ ๋ฐฐํฌ๋ฅผ ๋์ดํฉ๋๋ค. |
patch |
PATCH /project/global/deployments/deployment
|
๋ฐฐํฌ ๋งค๋ํ์คํธ์ ์ค๋ช ๋ ๋ฐฐํฌ ๋ฐ ๋ชจ๋ ๋ฆฌ์์ค๋ฅผ ํจ์นํฉ๋๋ค. ์ด ๋ฉ์๋๋ ํจ์น ์๋งจํฑ์ค๋ฅผ ์ง์ํฉ๋๋ค. |
setIamPolicy |
POST /project/global/deployments/resource/setIamPolicy
|
์ง์ ๋ ๋ฆฌ์์ค์ ์ก์ธ์ค ์ ์ด ์ ์ฑ ์ ์ค์ ํฉ๋๋ค. ๊ธฐ์กด ์ ์ฑ ์ ๋์ฒดํฉ๋๋ค. |
stop |
POST /project/global/deployments/deployment/stop
|
์งํ ์ค์ธ ์์ ์ ์ค์งํฉ๋๋ค. ์ด๋ ๊ฒ ํด๋ ์ด๋ฏธ ์๋ฃ๋ ์์ ์ ๋กค๋ฐฑ๋์ง ์์ง๋ง ์ ์์ ์ด ์์๋์ง ์์ต๋๋ค. |
testIamPermissions |
POST /project/global/deployments/resource/testIamPermissions
|
์ง์ ๋ ๋ฆฌ์์ค์ ๋ํด ํธ์ถ์๊ฐ ๋ณด์ ํ ๊ถํ์ ๋ฐํํฉ๋๋ค. |
์ ๋ฐ์ดํธ |
PUT /project/global/deployments/deployment
|
๋ฐฐํฌ ๋งค๋ํ์คํธ์ ์ค๋ช ๋ ๋ฐฐํฌ ๋ฐ ๋ชจ๋ ๋ฆฌ์์ค๋ฅผ ์ ๋ฐ์ดํธํฉ๋๋ค. |
๋งค๋ํ์คํธ
๋งค๋ํ์คํธ ๋ฆฌ์์ค์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋ฆฌ์์ค ํํ ํ์ด์ง๋ฅผ ์ฐธ๊ณ ํ์ธ์.
๋ฉ์๋ | HTTP ์์ฒญ | ์ค๋ช |
---|---|---|
๋ณ๋๋ก ๋ช ์ํ์ง ์๋ ํ URI๋ https://www.googleapis.com/deploymentmanager/v2/projects๋ฅผ ๊ธฐ์ค์ผ๋ก ํฉ๋๋ค. | ||
get |
GET /project/global/deployments/deployment/manifests/manifest
|
ํน์ ๋งค๋ํ์คํธ์ ๊ดํ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ต๋๋ค. |
list |
GET /project/global/deployments/deployment/manifests
|
์ง์ ๋ ๋ฐฐํฌ์ ๋ชจ๋ ๋งค๋ํ์คํธ๋ฅผ ๋์ดํฉ๋๋ค. |
์ด์
Operations ๋ฆฌ์์ค์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋ฆฌ์์ค ํํ ํ์ด์ง๋ฅผ ์ฐธ๊ณ ํ์ธ์.
๋ฉ์๋ | HTTP ์์ฒญ | ์ค๋ช |
---|---|---|
๋ณ๋๋ก ๋ช ์ํ์ง ์๋ ํ URI๋ https://www.googleapis.com/deploymentmanager/v2/projects๋ฅผ ๊ธฐ์ค์ผ๋ก ํฉ๋๋ค. | ||
get |
GET /project/global/operations/operation
|
ํน์ ์์ ์ ๋ํ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ต๋๋ค. |
list |
GET /project/global/operations
|
ํ๋ก์ ํธ์ ๋ชจ๋ ์์ ์ ๋์ดํฉ๋๋ค. |
๋ฆฌ์์ค
Resources ๋ฆฌ์์ค์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋ฆฌ์์ค ํํ ํ์ด์ง๋ฅผ ์ฐธ๊ณ ํ์ธ์.
๋ฉ์๋ | HTTP ์์ฒญ | ์ค๋ช |
---|---|---|
๋ณ๋๋ก ๋ช ์ํ์ง ์๋ ํ URI๋ https://www.googleapis.com/deploymentmanager/v2/projects๋ฅผ ๊ธฐ์ค์ผ๋ก ํฉ๋๋ค. | ||
get |
GET /project/global/deployments/deployment/resources/resource
|
๋จ์ผ ๋ฆฌ์์ค์ ๊ดํ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ต๋๋ค. |
list |
GET /project/global/deployments/deployment/resources
|
์ง์ ๋ ๋ฐฐํฌ์ ๋ชจ๋ ๋ฆฌ์์ค๋ฅผ ๋์ดํฉ๋๋ค. |
์ ํ
Types ๋ฆฌ์์ค์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋ฆฌ์์ค ํํ ํ์ด์ง๋ฅผ ์ฐธ๊ณ ํ์ธ์.
๋ฉ์๋ | HTTP ์์ฒญ | ์ค๋ช |
---|---|---|
๋ณ๋๋ก ๋ช ์ํ์ง ์๋ ํ URI๋ https://www.googleapis.com/deploymentmanager/v2/projects๋ฅผ ๊ธฐ์ค์ผ๋ก ํฉ๋๋ค. | ||
list |
GET /project/global/types
|
Deployment Manager์ ๋ชจ๋ ๋ฆฌ์์ค ์ ํ์ ๋์ดํฉ๋๋ค. |