앱 토폴로지는 Google Cloud 콘솔 또는 Google Cloud CLI를 사용하여 프로젝트를 만들 때 기본적으로 사용 설정되며 앱 허브 관리 프로젝트에 대해 자동으로 사용 설정됩니다.
프로젝트에서 앱 토폴로지를 사용 중지하려면 App Topology API(apptopology.googleapis.com)를 사용 중지하세요. 조직 정책 제약 조건을 사용하여 API 활성화를 차단하거나 특정 프로젝트에서 API를 선택적으로 사용 중지할 수 있습니다.
정책을 사용하여 API 활성화 제한
App Topology API의 사용을 차단하려면 리소스 서비스 사용량 제한 조직 정책 제약 조건을 사용하세요. 조직, 폴더 또는 프로젝트 수준에서 제한사항을 정의할 수 있습니다. 자세한 내용은 서비스 사용 제한을 참고하세요.
App Topology API 사용 중지
다음 안내에서는 개별 프로젝트에서 App Topology API를 사용 중지하는 방법을 설명합니다. 조직 정책 제약 조건을 사용하지 않고 폴더 또는 조직 수준에서 API를 사용 중지하려면 계층적 서비스 활성화를 참고하세요.
-
API를 사용 중지하는 데 필요한 권한을 얻으려면 관리자에게 프로젝트에 대한 서비스 사용량 관리자 (
roles/serviceusage.serviceUsageAdmin) IAM 역할을 부여해 달라고 요청합니다. 역할 부여에 대한 자세한 내용은 프로젝트, 폴더, 조직에 대한 액세스 관리를 참조하세요. 앱 토폴로지를 사용 중지하려면 다음 단계를 따르세요.
gcloud
-
Google Cloud 콘솔에서 Cloud Shell을 활성화합니다.
gcloud services disable명령어를 사용하여 App Topology API (apptopology.googleapis.com)를 사용 중지합니다.gcloud services disable apptopology.googleapis.com
성공하면 명령어에서 다음과 같은 메시지를 반환합니다.
Operation finished successfully.
API
services.disable메서드를 사용하여 API(apptopology.googleapis.com)를 사용 중지합니다.curl -X POST
-H "Authorization: Bearer $(gcloud auth print-access-token)"
"https://serviceusage.googleapis.com/v1/projects/PROJECT_ID/services/apptopology.googleapis.com:disable"PROJECT_ID를 앱 토폴로지를 사용 중지할 프로젝트의 ID로 바꿉니다.명령어가 성공하면
name필드가 포함된long-running operation이 반환됩니다.name필드의 값을 사용하여 작업 상태를 확인할 수 있습니다.-
다음 단계
서비스 사용 설정 및 중지에 대해 자세히 알아보세요.