Create an API Management instance in Premium tier with custom hostnames for proxy and portal

Dernière mise à jour : 29/06/2017

This template demonstrates how to create a instance of Azure API Management with custom hostname for portal and multiple custom hostnames for proxy

Ce modèle ARM (Azure Resource Manager) a été créé par un membre de la communauté et non par Microsoft. Chaque modèle ARM vous est concédé sous licence sous un contrat de licence par son propriétaire, et non par Microsoft. Microsoft ne peut pas être tenu responsable des modèles ARM fournis et concédés sous licence par les membres de la communauté, ni ne vérifie leur sécurité, leur compatibilité ou leurs performances. Les modèles ARM de la communauté ne sont pris en charge par aucun programme ou service de support Microsoft. Ils sont rendus disponibles EN L'ÉTAT sans garantie d'aucune sorte.

Paramètres

Nom du paramètre Description
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.
proxyCustomHostname1 Proxy Custom hostname 1.
proxyCustomHostnameBase64EncodedPfxCertificate1 Base-64 encoded SSL .pfx Certificate for proxy custom hostname.
proxySSLCertificatePassword1 Proxy SSL certificate password.
proxyCustomHostname2 Proxy Custom hostname.
proxyCustomHostnameBase64EncodedPfxCertificate2 Base-64 encoded SSL .pfx Certificate for proxy custom hostname.
proxySSLCertificatePassword2 Proxy SSL certificate password.
portalCustomHostname Portal Custom hostname.
portalCustomHostnameBase64EncodedPfxCertificate Base-64 encoded SSL .pfx Certificate for portal custom hostname.
portalSSLCertificatePassword Portal SSL certificate password.

Utiliser le modèle

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-hostname/azuredeploy.json
Installer et configurer Azure PowerShell

Ligne de commande

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-hostname/azuredeploy.json
Installer et configurer l'interface de ligne de commande multiplateforme Azure