Я работаю над проектом по автоматизации настройки облака Google, есть ли способ создать проект облачной платформы Google с помощью Google-Api-Client для python?
Помоги мне, пожалуйста! Заранее спасибо!
Вот что я пробовал:
Из views.py
from google.cloud import resource_manager
...
client = resource_manager.Client()
# List down all gcp projects
for project in client.list_projects():
print(project)
new_project = client.new_project('project11-372', name='My new project')
new_project.create()
Он перечисляет все мои проекты gcp, но не создает новый проект.
Вот полученная мной ошибка:
Файл "/Users/abdul/Documents/IGui/rest/views.py", строка 60, в сообщении new_project.create () Файл "/Users/abdul/IstioVirEnv/lib/python3.6/site-packages/google/cloud /resource_manager/project.py ", строка 138, в create data = data) File" /Users/abdul/IstioVirEnv/lib/python3.6/site-packages/google/cloud/_http.py ", строка 293, в api_request поднять исключения.from_http_response (ответ) google.cloud.exceptions.Forbidden: 403 POST https://cloudresourcemanager.googleapis.com/v1beta1/projects: у вызывающего абонента нет разрешения.
[20 / авг / 2017 05:55:02] «POST / user / deployment / create / new HTTP / 1.1» 500 14960