2013-05-10 4 views
1

대용량 액세스 권한이있는 다른 사람들이 소유 한 다른 보호 된 버킷을 나열 할 수있는 Python 스크립트를 작성해야합니다. 이를 위해 Google API 콘솔에서 프로젝트를 만들고 Google Cloud Storage를 활성화 한 다음 gsutil을 설치하고 '.boto'파일에 '내 자격 증명'을 저장했습니다. 이제 내가 액세스 할 수있는 모든 버킷의 메타 데이터를 나열해야합니다. 내 질문은 내 또는 다른 버킷 소유자가 내/내 프로젝트에 대한 액세스 권한을 부여해야만 내 스크립트에서 모든 버킷/객체 버킷의 메타 데이터를 나열 할 수 있도록하는 것입니다. 내가 파이썬 스크립팅이 문서 다음있어gspythonlibrary가 포함 된 Google Cloud Storage

: https://developers.google.com/storage/docs/gspythonlibrary

답변

2

을 당신은 당신이 프로젝트 내에 액세스 할 수있는 모든 버킷을 나열 할 수 있습니다.

액세스 권한이있는 모든 버킷을 나열 할 수있는 방법이 없습니다. 액세스 권한이있는 버킷 목록은 공개로 표시된 모든 버킷을 포함하기 때문에 매우 커집니다.

버킷에 대한 액세스 권한을 부여한 사람들에게 버킷 이름을 명시 적으로 부여하는 것이 좋습니다.

관련 문제