Я пробовал использовать панель управления консоли GCP для создания проекта и хочу программно создать проекты с помощью поддерживаемых Google API для управления проектами. . Затем я хочу выполнить операции Google Big Query, используя библиотеки Big Query Client для проекта .NET.

Есть ли способ создавать "проекты" Google Cloud Platform с помощью службы Google Cloud API?

1
tatva 3 Дек 2019 в 10:58

2 ответа

Вам необходимо включить cloud resource manager и создать проект с помощью диспетчера ресурсов . см. документацию

https://cloud.google.com/resource-manager/reference/rest/v1/projects/create

3
Rajith Thennakoon 3 Дек 2019 в 11:02

Вы можете сделать это с помощью команды gcloud или REST API. У вас должен быть пользователь (или учетная запись службы), у которого есть разрешения на создание проекта GCP.

Вот один из примеров REST API

POST https://cloudresourcemanager.googleapis.com/v1/projects/
Authorization: *************
Content-Type: application/json

{
    "projectId": "project-123",
    "name": "project name"
}

Дополнительные примеры можно найти здесь.

Надеюсь это поможет.

0
pradeep 3 Дек 2019 в 20:02