File tree Expand file tree Collapse file tree 1 file changed +32
-0
lines changed
Expand file tree Collapse file tree 1 file changed +32
-0
lines changed Original file line number Diff line number Diff line change @@ -36,12 +36,42 @@ spec:
3636 database_config :
3737 name : database_config
3838 title : Database Config
39+ properties :
40+ backup_retention :
41+ name : backup_retention
42+ title : Backup Retention
43+ regexValidation : ^([0-9]+(s|m|h|d))+$
44+ validation : Must be a valid duration string (e.g., '1d', '86400s').
45+ kms_key_name :
46+ name : kms_key_name
47+ title : KMS Key Name
48+ regexValidation : ' ^projects/[a-z0-9-]+/locations/[a-z0-9-]+/keyRings/[a-z0-9-]+/cryptoKeys/[a-z0-9-]+$'
49+ validation : Must be a full KMS key resource name.
50+ version_retention_period :
51+ name : version_retention_period
52+ title : Version Retention Period
53+ regexValidation : ^([0-9]+(s|m|h|d))+$
54+ validation : Must be a valid duration string (e.g., '7d', '168h').
3955 default_backup_schedule_type :
4056 name : default_backup_schedule_type
4157 title : Default Backup Schedule Type
58+ enumValueLabels :
59+ - label : NONE
60+ value : NONE
61+ - label : AUTOMATIC
62+ value : AUTOMATIC
4263 edition :
4364 name : edition
4465 title : Edition
66+ enumValueLabels :
67+ - label : STANDARD
68+ value : STANDARD
69+ - label : ENTERPRISE
70+ value : ENTERPRISE
71+ - label : ENTERPRISE_PLUS
72+ value : ENTERPRISE_PLUS
73+ - label : EDITION_UNSPECIFIED
74+ value : EDITION_UNSPECIFIED
4575 enable_autoscaling :
4676 name : enable_autoscaling
4777 title : Enable Autoscaling
6696 instance_name :
6797 name : instance_name
6898 title : Instance Name
99+ regexValidation : ^[a-z]([-a-z0-9]{4,28})[a-z0-9]$
100+ validation : Must start with a lowercase letter and contain between 6 and 30 lowercase letters, numbers, or hyphens.
69101 instance_size :
70102 name : instance_size
71103 title : Instance Size
You can’t perform that action at this time.
0 commit comments