The Azure Quickstart templates are currently available in English
Deploy UDR and NSG to support Azure SQL Managed Instance and deploy the Managed Instance
Este modelo do ARM (Azure Resource Manager) foi criado por um membro da comunidade, e não pela Microsoft. Cada modelo do ARM é licenciado para você de acordo com o contrato de licença de seu proprietário, e não da Microsoft. A Microsoft não é responsável por modelos do ARM fornecidos e licenciado por membros da comunidade e não avalia sua segurança, compatibilidade ou desempenho. Modelos do ARM da comunidade não têm suporte de nenhum programa ou serviço de suporte da Microsoft e são disponibilizados DA FORMA COMO ESTÃO, sem nenhum tipo de garantia.
Parâmetros
Nome do parâmetro | Descrição |
---|---|
location | Location for all resources |
vnetResourceName | The name of the vnet |
managedInstanceSubnetName | Managed Instance Subnet name |
sqlManagedInstanceName | Name of the Azure SQL Managed Instance - must be globally unique, contain only lowercase letters, numbers and '-' |
sqlManagedInstanceAdminLogin | Admin user for Managed Instance |
sqlManagedInstancePassword | Admin user password - must be 16-128 characters, must contain 3 of uppercase, lowercase, numbers and non-alphanumeric characters, and cannot contain all or part of the login name |
sqlManagedInstance-storageSizeInGB | Amount of Storage in GB for this instance |
sqlManagedInstance-vCores | Number of vCores for this instance |
sqlManagedInstance-licenseType | Type of license: BasePrice (BYOL) or LicenceIncluded |
sqlManagedInstance-skuName | SKU NAME (GP_Gen4, GP_Gen5, BC_GEN5) |
sqlManagedInstance-skuEdition | SKU Edition (GeneralPurpose, BusinessCritical) |
sqlManagedInstance-hardwareFamily | Hardware family (Gen4, Gen5) |
sqlManagedInstance-collation | SQL Collation |
tags | Tags for the Managed Instance SQL resource. |
_artifactsLocation | The location of resources, such as templates and DSC modules, that the template depends on |
_artifactsLocationSasToken | Auto-generated token to access _artifactsLocation |
vnetAddressRange | Address range for the virtual network in CIDR notation |
managedInstanceNSGName | Name of the Managed Instance NSG |
managedInstanceRouteTableName | Name of the Managed Instance Route Table |
managedInstanceSubnetAddressRange | Managed Instance Subnet range |
miManagementIps | List of MI management IP ranges |
Usar o modelo
PowerShell
New-AzResourceGroup -Name <resource-group-name> -Location <resource-group-location> #use this command when you need to create a new resource group for your deploymentInstale e configure o PowerShell do Azure
New-AzResourceGroupDeployment -ResourceGroupName <resource-group-name> -TemplateUri https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/azure-sql-managed-instance/azuredeploy.json
Linha de comando
az group create --name <resource-group-name> --location <resource-group-location> #use this command when you need to create a new resource group for your deploymentInstalar e configurar a Interface de Linha de Comando de Plataforma Cruzada do Azure
az group deployment create --resource-group <my-resource-group> --template-uri https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/azure-sql-managed-instance/azuredeploy.json