az managedapp

Manage template solutions provided and maintained by Independent Software Vendors (ISVs).

Commands

az managedapp create Create a managed application.
az managedapp definition Manage Azure Managed Applications.
az managedapp definition create Create a managed application definition.
az managedapp definition delete Delete a managed application definition.
az managedapp definition list List managed application definitions.
az managedapp definition show Gets a managed application definition.
az managedapp delete Delete a managed application.
az managedapp list List managed applications.
az managedapp show Gets a managed application.

az managedapp create

Create a managed application.

az managedapp create --kind
--managed-rg-id
--name
--resource-group
[--location]
[--managedapp-definition-id]
[--parameters]
[--plan-name]
[--plan-product]
[--plan-publisher]
[--plan-version]
[--tags]

Examples

Create a managed application of kind 'ServiceCatalog'. This requires a valid managed application definition ID.

az managedapp create -g MyResourceGroup -n MyManagedApp -l westcentralus --kind ServiceCatalog     -m "/subscriptions/{SubID}/resourceGroups/{ManagedRG}"     -d "/subscriptions/{SubID}/resourceGroups/{MyRG}/providers/Microsoft.Solutions/applianceDefinitions/{ManagedAppDef}"

Create a managed application of kind 'MarketPlace'. This requires a valid plan, containing details about existing marketplace package like plan name, version, publisher and product.

az managedapp create -g MyResourceGroup -n MyManagedApp -l westcentralus --kind MarketPlace     -m "/subscriptions/{SubID}/resourceGroups/myManagedRG"     --plan-name ContosoAppliance --plan-version "1.0" --plan-product "contoso-appliance" --plan-publisher Contoso

Required Parameters

--kind
The managed application kind. can be marketplace or servicecatalog.
--managed-rg-id -m
The resource group managed by the managed application.
--name -n
The managed application name.
--resource-group -g
The resource group of the managed application.

Optional Parameters

--location -l
The managed application location.
--managedapp-definition-id -d
The full qualified managed application definition id.
--parameters
JSON formatted string or a path to a file with such content.
--plan-name
The managed application package plan name.
--plan-product
The managed application package plan product.
--plan-publisher
The managed application package plan publisher.
--plan-version
The managed application package plan version.
--tags
Tags in 'a=b c' format.

az managedapp delete

Delete a managed application.

az managedapp delete --name
--resource-group

Required Parameters

--name -n
The name of the managed application.
--resource-group -g
The resource group of the managed application.

az managedapp list

List managed applications.

az managedapp list [--resource-group]

Optional Parameters

--resource-group -g
The resource group of the managed application.

az managedapp show

Gets a managed application.

az managedapp show [--name]
[--resource-group]

Optional Parameters

--name -n
The managed application name.
--resource-group -g
The resource group of the managed application.