Add missing fields for SQL Managed Instance creation (backups, database logs, volume sizes) (#17137)

* Add backups storage class,  database logs, and volume sizes fields to sql mi create

Co-authored-by: Charmaine Chan <chachan@microsoft.com>
This commit is contained in:
Charmaine Chan
2021-10-04 12:19:06 -07:00
committed by GitHub
parent 76322032fc
commit bed0a9091d
3 changed files with 71 additions and 3 deletions

View File

@@ -915,7 +915,7 @@
"pages": [
{
"title": "%arc.sql.wizard.page1.title%",
"labelWidth": "175px",
"labelWidth": "190px",
"inputWidth": "280px",
"sections": [
{
@@ -1016,6 +1016,31 @@
"type": "kube_storage_class",
"required": false
},
{
"label": "%arc.sql.volume.size.data.label%",
"description": "%arc.sql.volume.size.data.description%",
"variableName": "AZDATA_NB_VAR_SQL_VOLUME_SIZE_DATA",
"type": "number",
"defaultValue": "5",
"min": 1,
"required": true
},
{
"label": "%arc.storage-class.datalogs.label%",
"description": "%arc.sql.storage-class.datalogs.description%",
"variableName": "AZDATA_NB_VAR_SQL_STORAGE_CLASS_DATALOGS",
"type": "kube_storage_class",
"required": false
},
{
"label": "%arc.sql.volume.size.datalogs.label%",
"description": "%arc.sql.volume.size.datalogs.description%",
"variableName": "AZDATA_NB_VAR_SQL_VOLUME_SIZE_DATALOGS",
"type": "number",
"defaultValue": "5",
"min": 1,
"required": true
},
{
"label": "%arc.storage-class.logs.label%",
"description": "%arc.sql.storage-class.logs.description%",
@@ -1023,6 +1048,31 @@
"type": "kube_storage_class",
"required": false
},
{
"label": "%arc.sql.volume.size.logs.label%",
"description": "%arc.sql.volume.size.logs.description%",
"variableName": "AZDATA_NB_VAR_SQL_VOLUME_SIZE_LOGS",
"type": "number",
"defaultValue": "5",
"min": 1,
"required": true
},
{
"label": "%arc.storage-class.backups.label%",
"description": "%arc.sql.storage-class.backups.description%",
"variableName": "AZDATA_NB_VAR_SQL_STORAGE_CLASS_BACKUPS",
"type": "kube_storage_class",
"required": false
},
{
"label": "%arc.sql.volume.size.backups.label%",
"description": "%arc.sql.volume.size.backups.description%",
"variableName": "AZDATA_NB_VAR_SQL_VOLUME_SIZE_BACKUPS",
"type": "number",
"defaultValue": "5",
"min": 1,
"required": true
},
{
"label": "%arc.cores-request.label%",
"description": "%arc.sql.cores-request.description%",