From a1474b2b0ad7c55512475bd603f42abb189d5b62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wiktor=20Niesiob=C4=99dzki?= Date: Fri, 20 Feb 2026 14:03:59 +0000 Subject: [PATCH] Fix example for snapshot schedules --- modules/compute-vm/README.md | 4 +-- .../examples/snapshot-schedule-create.yaml | 32 ++++++++++++------- 2 files changed, 23 insertions(+), 13 deletions(-) diff --git a/modules/compute-vm/README.md b/modules/compute-vm/README.md index 9bf76ce3a..e9a47a84b 100644 --- a/modules/compute-vm/README.md +++ b/modules/compute-vm/README.md @@ -1071,11 +1071,11 @@ module "instance" { } } } - boot = { + data = { schedule = { daily = { days_in_cycle = 1 - start_time = "03:00" + start_time = "04:00" } } } diff --git a/tests/modules/compute_vm/examples/snapshot-schedule-create.yaml b/tests/modules/compute_vm/examples/snapshot-schedule-create.yaml index 668e142f7..1ea524c89 100644 --- a/tests/modules/compute_vm/examples/snapshot-schedule-create.yaml +++ b/tests/modules/compute_vm/examples/snapshot-schedule-create.yaml @@ -136,7 +136,7 @@ values: type: pd-balanced module.instance.google_compute_region_disk_resource_policy_attachment.attached["disk-1-data"]: disk: schedule-test-disk-1 - name: data + name: schedule-test-data project: project-id region: europe-west8 timeouts: null @@ -149,22 +149,32 @@ values: project: project-id region: europe-west8 snapshot_schedule_policy: + - retention_policy: [] + schedule: + - daily_schedule: [] + hourly_schedule: + - hours_in_cycle: 1 + start_time: 03:00 + weekly_schedule: [] + snapshot_properties: [] + timeouts: null + workload_policy: [] + module.instance.google_compute_resource_policy.snapshot["data"]: + description: Schedule policy data for schedule-test. + disk_consistency_group_policy: [] + group_placement_policy: [] + instance_schedule_policy: [] + name: schedule-test-data + project: project-id + region: europe-west8 + snapshot_schedule_policy: - retention_policy: [] schedule: - daily_schedule: - days_in_cycle: 1 - start_time: 03:00 + start_time: 04:00 hourly_schedule: [] weekly_schedule: [] snapshot_properties: [] timeouts: null workload_policy: [] - -counts: - google_compute_disk_resource_policy_attachment: 1 - google_compute_instance: 1 - google_compute_region_disk: 1 - google_compute_region_disk_resource_policy_attachment: 1 - google_compute_resource_policy: 1 - modules: 1 - resources: 5