Create API Management with custom hostname for proxy using KeyVault Ssl.

Sidst opdateret: 27-10-2017

This template demonstrates how to Create a instance of Azure API Management having an MSI and then setting up custom hostname for proxy with ssl certificate from keyvault.

Denne ARM-skabelon (Azure Resource Manager) blev oprettet af et medlem af communityet og ikke af Microsoft. Hver ARM-skabelon er givet i licens til dig under en licensaftale med ejeren af skabelonen og ikke med Microsoft. Microsoft kan ikke gøres ansvarlig for de ARM-skabeloner, der leveres og gives i licens af communitymedlemmer, og vi undersøger dem ikke for sikkerhed, kompatibilitet eller ydeevne. ARM-skabeloner fra communytiet understøttes ikke af noget eller nogen Microsoft-supportprogram eller -tjeneste, og de stilles til rådighed, SOM DE ER, uden nogen former for garanti.

Parametre

Parameternavn Beskrivelse
publisherEmail The email address of the owner of the service
publisherName The name of the owner of the service
sku The pricing tier of this API Management service
skuCount The instance size of this API Management service.
keyVaultName Name of the vault
proxyCustomHostname Proxy Custom hostname.
keyVaultSecretsIdToCertificate Reference to the KeyVault Secret storing the Certificate used to bind for SSL.
_artifactsLocation Change this value to your repo name if deploying from a fork
_artifactsLocationSasToken Auto-generated token to access _artifactsLocation

Brug skabelonen

PowerShell

New-AzureRmResourceGroupDeployment -Name <deployment-name> -ResourceGroupName <resource-group-name> -TemplateUri https://raw.githubusercontent.com/azure/azure-quickstart-templates/master/201-api-management-create-with-keyvault-ssl/azuredeploy.json
Installér og konfigurer Azure PowerShell

Kommandolinje

azure config mode arm
azure group deployment create <my-resource-group> <my-deployment-name> --template-uri https://raw.githubusercontent.com/azure/azure-quickstart-templates/master/201-api-management-create-with-keyvault-ssl/azuredeploy.json
Installér og konfigurer Azure-kommandolinjegrænsefladen til flere platforme