유형 설명, 나열, 삭제

이 페이지에서는 프로젝트에서 유형을 설명, 나열, 삭제하는 방법을 설명합니다.

시작하기 전에

유형 공급자 설명

유형 공급자는 유형으로 Deployment Manager와 통합된 API입니다. 단일 유형 공급자를 설명하거나, 모든 유형 공급자 목록을 가져오거나, 유형 공급자에서 제공된 모든 유형 목록을 가져올 수 있습니다.

단일 유형 공급자 설명

유형 공급자를 설명하여 이 API에 대해 설정된 설명자 문서 URL 및 고급 옵션과 같은 정보를 가져올 수 있습니다.

기본 Google Cloud 유형 공급자 목록을 참조하세요.

gcloud

type-providers describe 명령어를 실행하여 유형 공급자를 설명합니다.

gcloud beta deployment-manager type-providers describe PROVIDER_NAME --project PROJECT_ID

예를 들어 이 명령어를 사용하여 Pub/Sub 유형 공급자를 설명합니다.

gcloud beta deployment-manager type-providers describe pubsub-v1 --project gcp-types

API

다음 URI에 대해 GET 요청을 수행합니다.

https://www.googleapis.com/deploymentmanager/v2beta/projects/[PROJECT_ID]/global/typeProviders/[PROVIDER_NAME]

예를 들어 Pub/Sub 유형 공급자의 이 URI를 사용합니다.

https://www.googleapis.com/deploymentmanager/v2beta/projects/gcp-types/global/typeProviders/pubsub-v1

유형 공급자로 제공된 유형 목록 가져오기

유형 공급자는 기본 API의 모든 리소스를 기본 유형으로 노출합니다. 유형 공급자에서 제공된 기본 유형 목록을 가져올 수 있습니다.

gcloud

유형 공급자로 제공된 기본 유형 목록을 가져오려면 다음을 수행하세요.

gcloud beta deployment-manager types list --provider [TYPE_PROVIDER] --project [PROJECT_ID]

예를 들어 Compute Engine 유형 공급자의 기본 유형 목록을 가져오려면 이 명령어를 실행합니다.

gcloud beta deployment-manager types list --provider compute-v1 --project gcp-types

API

다음 URI에 대해 GET 요청을 수행합니다.

GET https://www.googleapis.com/deploymentmanager/v2beta/projects/[PROJECT_ID]/global/typeProviders/[PROVIDER_NAME]/types

예를 들어 Compute Engine 유형 공급자의 유형 목록에 이 URI를 사용합니다.

GET https://www.googleapis.com/deploymentmanager/v2beta/projects/gcp-types/global/typeProviders/compute-v1/types

유형 공급자 나열

gcloud CLI 또는 API를 사용하여 유형 공급자 목록을 가져올 수 있습니다.

gcloud

유형 공급자를 나열하려면 type-providers list 요청을 수행합니다.

gcloud beta deployment-manager type-providers list

API

API에서 전역 유형 공급자 목록에 대해 GET 요청을 수행합니다.

GET https://www.googleapis.com/deploymentmanager/v2/projects/[PROJECT_ID]/global/typeProviders

자세한 내용은 list 메서드의 문서를 참조하세요.

복합 유형 설명

복합 유형은 Deployment Manager에 유형으로 영구적으로 추가된 템플릿 집합입니다. 단일 복합 유형을 설명하거나 프로젝트에 제공되는 복합 유형 목록을 가져올 수 있습니다.

단일 복합 유형 설명

단일 복합 유형을 설명하여 유형에 대한 정보를 가져올 수 있습니다.

gcloud

types describe 명령어를 실행하여 유형을 설명합니다.

gcloud beta deployment-manager types describe [COMPOSITE_TYPE_NAME] --provider composite

API

다음 URI에 대해 GET 요청을 수행합니다.

https://www.googleapis.com/deploymentmanager/v2beta/projects/[PROJECT_ID]/global/compositeTypes/[COMPOSITE_TYPE_NAME]

복합 유형 나열

gcloud CLI 또는 API를 사용하여 복합 유형 목록을 가져올 수 있습니다.

gcloud

복합 유형을 나열하려면 types list 요청을 수행합니다.

gcloud beta deployment-manager types list --provider composite

API

API에서 전역 유형 목록에 대해 GET 요청을 수행합니다.

GET https://www.googleapis.com/deploymentmanager/v2/projects/[PROJECT_ID]/global/types

자세한 내용은 list 메서드의 문서를 참조하세요.

유형 공급자 삭제

gcloud

유형 공급자를 삭제하려면 type-providers delete 요청을 수행합니다. 예를 들면 다음과 같습니다.

gcloud beta deployment-manager type-providers delete [TYPE_PROVIDER]

API

API에서 삭제하려는 유형 공급자에 대해 DELETE 요청을 수행합니다.

DELETE https://www.googleapis.com/deploymentmanager/v2beta/projects/[PROJECT_ID]/global/typeProviders/[TYPE_PROVIDER]

자세한 내용은 delete 메서드의 문서를 참조하세요.

복합 유형 삭제

gcloud

복합 유형을 삭제하려면 types delete 요청을 수행합니다. 예를 들면 다음과 같습니다.

gcloud beta deployment-manager types delete [COMPOSITE_TYPE]

API

API에서 삭제할 유형에 대해 DELETE 요청을 수행합니다.

DELETE https://www.googleapis.com/deploymentmanager/v2beta/projects/[PROJECT_ID]/global/compositeTypes/[COMPOSITE_TYPE]

자세한 내용은 delete 메서드의 문서를 참조하세요.

다음 단계