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.