...
1label: Config Connector ComputeResourcePolicy
2markdownDescription: Creates yaml for a ComputeResourcePolicy resource
3insertText: |
4 apiVersion: compute.cnrm.cloud.google.com/v1beta1
5 kind: ComputeResourcePolicy
6 metadata:
7 name: \${1:computeresourcepolicy-name}
8 spec:
9 region: \${2:us-central1}
10 snapshotSchedulePolicy:
11 schedule:
12 weeklySchedule:
13 dayOfWeeks:
14 - startTime: \${3:08:00}
15 day: \${4:MONDAY}
16 - startTime: \${5:15:00}
17 day: \${6:WEDNESDAY}
18 - startTime: \${7:23:00}
19 day: \${8:FRIDAY}
20 retentionPolicy:
21 maxRetentionDays: \${9:12}
22 snapshotProperties:
23 storageLocations:
24 - \${10:us}
25 guestFlush: \${11:false}
26 labels:
27 autodeleted: \${12:false}
28 interval: \${13:weekly}
View as plain text