質問編集履歴

3

補足

2024/07/08 07:02

投稿

Aaas
Aaas

スコア0

test CHANGED
File without changes
test CHANGED
@@ -39,6 +39,7 @@
39
39
  現状は「Cloud SQL管理者」「Cloud Storage Object 閲覧者」を与えています。
40
40
  一時的に「オーナー」権限を与えてみましたが、権限エラーが変わりませんでした。
41
41
 
42
+ Cloud SQL Admin APIは有効にしている状態です。
42
43
 
43
44
  ### 補足
44
45
  特になし

2

インポートの追加

2024/07/08 06:30

投稿

Aaas
Aaas

スコア0

test CHANGED
File without changes
test CHANGED
@@ -12,6 +12,12 @@
12
12
  ### 該当のソースコード
13
13
 
14
14
  ```python 3.10
15
+ import json
16
+ import base64
17
+ from flask import Flask, request
18
+ from googleapiclient.discovery import build
19
+ from google.oauth2 import service_account
20
+
15
21
  # サービスアカウントファイルを指定
16
22
  service_account_path = 'service-account-file.json'
17
23
  # サービスアカウント資格情報の読み込み

1

リクエスト実行時のコード追加

2024/07/08 06:20

投稿

Aaas
Aaas

スコア0

test CHANGED
File without changes
test CHANGED
@@ -18,6 +18,9 @@
18
18
  credentials = service_account.Credentials.from_service_account_file(service_account_path)
19
19
  # Google APIクライアントの構築
20
20
  service = build('sqladmin', 'v1beta4', credentials=credentials, cache_discovery=False)
21
+ # リクエスト
22
+ request = service.instances().import_(project=project, instance=instance, body=instances_import_request_body)
23
+ response = request.execute()
21
24
  ```
22
25
 
23
26
  ### 試したこと・調べたこと