|
1 | 1 | /** |
2 | | - * Copyright 2022 Google LLC |
| 2 | + * Copyright 2024 Google LLC |
3 | 3 | * |
4 | 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
5 | 5 | * you may not use this file except in compliance with the License. |
|
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | | - |
| 16 | + |
17 | 17 | # [START compute_disk_async_replication_parent_tag] |
18 | | -# [START primary_disk_setup_for_async_replication] |
19 | | -resource "google_compute_disk" "primary-disk" { |
| 18 | +# [START compute_disk_primary] |
| 19 | +resource "google_compute_disk" "primary_disk" { |
20 | 20 | name = "primary-disk" |
21 | 21 | type = "pd-ssd" |
22 | 22 | zone = "europe-west4-a" |
23 | 23 |
|
24 | 24 | physical_block_size_bytes = 4096 |
25 | 25 | } |
26 | | -# [END primary_disk_setup_for_async_replication] |
| 26 | +# [END compute_disk_primary] |
27 | 27 |
|
28 | | -# [START secondary_disk_setup_for_async_replication] |
29 | | -resource "google_compute_disk" "secondary-disk" { |
| 28 | +# [START compute_disk_secondary] |
| 29 | +resource "google_compute_disk" "secondary_disk" { |
30 | 30 | name = "secondary-disk" |
31 | 31 | type = "pd-ssd" |
32 | 32 | zone = "europe-west3-a" |
33 | 33 |
|
34 | 34 | async_primary_disk { |
35 | | - disk = google_compute_disk.primary-disk.id |
| 35 | + disk = google_compute_disk.primary_disk.id |
36 | 36 | } |
37 | 37 |
|
38 | 38 | physical_block_size_bytes = 4096 |
39 | 39 | } |
40 | | -# [END secondary_disk_setup_for_async_replication] |
| 40 | +# [END compute_disk_secondary] |
41 | 41 |
|
42 | 42 |
|
43 | | -# [START setup_to_start_asynchronous_replication] |
44 | | -resource "google_compute_disk_async_replication" "replication" { |
45 | | - primary_disk = google_compute_disk.primary-disk.id |
| 43 | +# [START compute_disk_async_replication] |
| 44 | +resource "google_compute_disk_async_replication" "default" { |
| 45 | + primary_disk = google_compute_disk.primary_disk.id |
46 | 46 | secondary_disk { |
47 | | - disk = google_compute_disk.secondary-disk.id |
| 47 | + disk = google_compute_disk.secondary_disk.id |
48 | 48 | } |
49 | 49 | } |
50 | | -# [END setup_to_start_asynchronous_replication] |
| 50 | +# [END compute_disk_async_replication] |
51 | 51 | # [END compute_disk_async_replication_parent_tag] |
0 commit comments