Google Cloud Platform (GCP)에서는 list API 또는 명령어를 사용하여 BigQuery 데이터 세트 또는 컴퓨팅 인스턴스와 같은 지정된 서비스의 지정된 유형에 대해 지정된 프로젝트의 리소스를 나열 할 수 있습니다.
그러나 유형, 서비스 또는 프로젝트에서 리소스를 찾거나 검색하는 방법은 무엇입니까?
모든 리소스 검색을 사용하여 지정된 조직, 폴더 또는 프로젝트의 서비스 (또는 API) 및 프로젝트에서 모든 리소스를 검색 할 수 있습니다.
프로젝트에서 번호가 123 인 모든 리소스를 검색하려면 :
$ gcloud beta asset search-all-resources --scope=projects/123
컴퓨팅 리소스로만 제한하려면 :
$ gcloud beta asset search-all-resources --scope=projects/123 --query="compute.googleapis.com"
"foo"를 하위 문자열로 포함하는 리소스로만 제한하려면 :
$ gcloud beta asset search-all-resources --scope=projects/123 --query="*foo*"
조직 내의 모든 프로젝트를 나열하려면 456 :
$ gcloud beta asset search-all-resources --scope=organizations/456 --asset-types=cloudresourcemanager.googleapis.com/Project
조직 456 내에서 하위 문자열로 'foo'를 포함하는 모든 BigQuery 데이터 세트를 찾으려면 다음을 사용하세요.
$ gcloud beta asset search-all-resources --scope=organizations/456 --query="bigquery datasets *foo*"
범위를 프로젝트, 폴더 또는 조직으로 설정할 수 있습니다.
명령을 사용하려면 다음을 수행해야합니다.
Cloud Asset API 활성화 및
이 cloudasset.assets.searchAllResources
이러한 역할에 포함 된 범위에 따라 권한 :
선적 서류 비치:
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다