fix vm creation issue (#14691)

This commit is contained in:
Alan Ren
2021-03-12 10:53:02 -08:00
committed by GitHub
parent b670ffc7e6
commit f83925ce38
4 changed files with 678 additions and 118 deletions

View File

@@ -43,9 +43,13 @@
"displayName": "%sql-edge-remote-display-name%"
},
{
"name": "azure-create-new",
"name": "azure-create-new-password-auth",
"displayName": "%sql-edge-azure-display-name%"
},
{
"name": "azure-create-new-sshkey-auth",
"displayName": "%sql-edge-azure-sshkey-display-name%"
},
{
"name": "azure-single-device",
"displayName": "%sql-edge-azure-single-device-display-name%"
@@ -271,7 +275,7 @@
"when": "type=remote"
},
{
"name": "sql-edge_azure-create-new",
"name": "sql-edge-azure-create-new-password-auth",
"dialog": {
"notebook": "./notebooks/edge/deploy-sql-edge-azure.ipynb",
"title": "%sql-edge-azure-title%",
@@ -399,7 +403,129 @@
"version": "2.13.0"
}
],
"when": "type=azure-create-new"
"when": "type=azure-create-new-password-auth"
},
{
"name": "sql-edge-azure-create-new-sshkey-auth",
"dialog": {
"notebook": "./notebooks/edge/deploy-sql-edge-azure-sshkey.ipynb",
"title": "%sql-edge-azure-title%",
"name": "sql-edge-azure-dialog",
"tabs": [
{
"title": "",
"sections": [
{
"title": "%azure-info-section-title%",
"collapsible": true,
"fields": [
{
"subscriptionVariableName": "AZDATA_NB_VAR_ASDE_SUBSCRIPTIONID",
"resourceGroupVariableName": "AZDATA_NB_VAR_ASDE_RESOURCEGROUP",
"type": "azure_account",
"required": true,
"allowNewResourceGroup": true,
"newResourceGroupFlagVariableName": "AZDATA_NB_VAR_ASDE_NEW_RESOURCEGROUP",
"newResourceGroupNameVariableName": "AZDATA_NB_VAR_ASDE_NEW_RESOURCEGROUP_NAME"
},
{
"type": "azure_locations",
"label": "%azure_location%",
"defaultValue": "westus",
"required": true,
"locationVariableName": "AZDATA_NB_VAR_ASDE_AZURE_LOCATION",
"locations": [
"australiaeast",
"australiasoutheast",
"brazilsouth",
"canadacentral",
"canadaeast",
"centralindia",
"centralus",
"eastasia",
"eastus",
"eastus2",
"francecentral",
"japaneast",
"japanwest",
"koreacentral",
"koreasouth",
"northcentralus",
"northeurope",
"southcentralus",
"southindia",
"southeastasia",
"uksouth",
"ukwest",
"westcentralus",
"westeurope",
"westus",
"westus2"
]
},
{
"label": "%vm_admin%",
"variableName": "AZDATA_NB_VAR_ASDE_VM_ADMIN",
"type": "text",
"required": true
},
{
"label": "%vm_ssh_public_key%",
"variableName": "AZDATA_NB_VAR_ASDE_VM_PASSWORD",
"type": "text",
"required": true
}
]
},
{
"title": "%sqlserver-info-section-title%",
"collapsible": true,
"fields": [
{
"label": "%docker-sql-password-field%",
"variableName": "AZDATA_NB_VAR_SA_PASSWORD",
"type": "sql_password",
"userName": "sa",
"confirmationRequired": true,
"confirmationLabel": "%docker-confirm-sql-password-field%",
"defaultValue": "",
"required": true
},
{
"label": "%docker-sql-port-field%",
"variableName": "AZDATA_NB_VAR_ASDE_SQL_PORT",
"type": "number",
"defaultValue": 31433,
"required": true
},
{
"label": "%package_path%",
"description": "%package_path_description%",
"variableName": "AZDATA_NB_VAR_ASDE_PACKAGE_PATH",
"type": "file_picker",
"required": false,
"filter": {
"displayName": "%package-files%",
"fileTypes": [
"zip",
"bacpac",
"dacpac"
]
}
}
]
}
]
}
]
},
"requiredTools": [
{
"name": "azure-cli",
"version": "2.13.0"
}
],
"when": "type=azure-create-new-sshkey-auth"
},
{
"name": "sql-edge_azure-single-device",