Note: Managed Applications can be published to a Service Catalog or the Azure Marketplace.
Click "Deploy to Azure" to deploy the Managed Application Definition to a Resource Group in your Azure Subscription.
Replace <ParameterValues>
and execute command(s) to deploy the Managed Application Definition to a Resource Group in your Azure Subscription.
New-AzureRmManagedApplicationDefinition -Name "<ManagedAppName>" `
-ResourceGroupName "<ResourceGroupName>" `
-DisplayName "<ManagedAppDisplayName>" `
-Description "<ManagedAppDescription>" `
-Location "<ManagedAppLocation>" `
-LockLevel ReadOnly `
-Authorization "<userOrGroupId>:<RBACRoleDefinitionId>" `
-PackageFileUri "https://raw.githubusercontent.com/jasoth/AzureMonitorRouteData/master/build/ManagedApplication.zip" `
-Verbose
Replace <ParameterValues>
and execute command(s) to deploy the Managed Application Definition to a Resource Group in your Azure Subscription.
az managedapp definition create \
--name "<ManagedAppName>" \
--resource-group <ResourceGroupName> \
--display-name "<ManagedAppDisplayName>" \
--description "<ManagedAppDescription>" \
--location <ManagedAppLocation> \
--lock-level ReadOnly \
--authorizations "<userOrGroupId>:<RBACRoleDefinitionId>" \
--package-file-uri "https://raw.githubusercontent.com/jasoth/AzureMonitorRouteData/master/build/ManagedApplication.zip"
Click "Deploy to Azure" to deploy content (mainTemplate.json) without Managed Application to a Resource Group in your Azure subscription.
Replace <ParameterValues>
and execute command(s) to deploy content (mainTemplate.json) without Managed Application to a Resource Group in your Azure subscription.
New-AzureRmResourceGroup -Name "<ResourceGroupName>" -Location "<Location>"
New-AzureRmResourceGroupDeployment -ResourceGroupName "<ResourceGroupName>" `
-TemplateUri "https://raw.githubusercontent.com/jasoth/AzureMonitorRouteData/master/src/mainTemplate.json" `
-TemplateParameterUri "https://raw.githubusercontent.com/jasoth/AzureMonitorRouteData/master/src/mainTemplate.parameters.json"
Replace <ParameterValues>
and execute command(s) to deploy content (mainTemplate.json) without Managed Application to a Resource Group in your Azure subscription.
az group create --name "<ResourceGroupName>" --location "<Location>"
az group deployment create \
--resource-group ExampleGroup \
--template-uri "https://raw.githubusercontent.com/jasoth/AzureMonitorRouteData/master/src/mainTemplate.json" \
--parameters StorageAcctName=<StorageAccountName> \
--parameters EventHubNamespace=<EventHubNamespaceName> \
--parameters LogAnalyticsWorkspaceName=<LogAnalyticsWorkspaceName>