Skip to content

Commit a5a89d1

Browse files
authored
fix: Add validation for instance template (#510)
1 parent 90b3bcc commit a5a89d1

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

modules/mig/metadata.display.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,8 @@ spec:
7979
instance_template:
8080
name: instance_template
8181
title: Instance Template
82+
regexValidation: ^https:\/\/www\.googleapis\.com\/compute\/v1\/projects\/[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?\/(?:global|regions\/[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?)\/instanceTemplates\/[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?$
83+
validation: Invalid template url format, valid format is either https://www.googleapis.com/compute/v1/projects/{project}/regions/{region}/instanceTemplates/{template_name} (regional) or https://www.googleapis.com/compute/v1/projects/{project}/global/instanceTemplates/{template_name} (global).
8284
labels:
8385
name: labels
8486
title: Labels

0 commit comments

Comments
 (0)