Я использую клиентские библиотеки Google API для Python, чтобы добавить диск в существующее расписание моментальных снимков. Запустил следующую команду python:
attach_body = {'resourcePolicies': 'snapshotschedule123'}
attach_disk = compute_service_beta.disks().addResourcePolicies(project='projectabc',
zone='us-central1-a',
disk='instance-12',
body=attach_body).execute()
Команда выполнилась, но в выходных данных состояние «Выполнено», но никогда не завершается, и диск никогда не подключается к расписанию.
{'id': 'xxxxxxxxxxxxxxxxxx',
'insertTime': '2019-04-27T03:43:45.506-07:00',
'kind': 'compute#operation',
'name': 'operation-xyz8',
'operationType': 'addResourcePolicies',
'progress': 0,
'selfLink': 'https://www.googleapis.com/compute/beta/projects/projectabc/zones/us-central1-a/operations/operation-xyz8',
'startTime': '2019-04-27T03:43:45.514-07:00',
'status': 'RUNNING',
'targetId': '26480623',
'targetLink': 'https://www.googleapis.com/compute/beta/projects/projectabc/zones/us-central1-a/disks/instance-12',
'user': 'kingkenny@gmail.com',
'zone': 'https://www.googleapis.com/compute/beta/projects/projectabc/zones/us-central1-a'}
Любой имеет эту проблему, и любая помощь приветствуется. Также я запустил бета-команду gcloud, чтобы добавить диск непосредственно из консоли облачной оболочки / gcp, и диск был подключен. Похоже, это просто команда API.