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]
                     [--subscription]
                     [--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/{ManagedResourceGroup}" \
    -d "/subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Solutions/applianceDefinitions/{ApplianceDefinition}"

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/{ManagedResourceGroup}" \
    --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.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--tags

Space-separated tags: key[=value] [key[=value] ...]. Use "" to clear existing tags.

az managedapp delete

Delete a managed application.

az managedapp delete [--ids]
                     [--name]
                     [--resource-group]
                     [--subscription]

Examples

Delete a managed application. (autogenerated)

az managedapp delete --name MyManagedApplication --resource-group MyResourceGroup

Optional Parameters

--ids

One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.

--name -n

The name of the managed application.

--resource-group -g

The resource group of the managed application.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

az managedapp list

List managed applications.

az managedapp list [--query-examples]
                   [--resource-group]
                   [--subscription]

Examples

List managed applications. (autogenerated)

az managedapp list --resource-group MyResourceGroup

Optional Parameters

--query-examples

Recommend JMESPath string for you. You can copy one of the query and paste it after --query parameter within double quotation marks to see the results. You can add one or more positional keywords so that we can give suggestions based on these key words.

--resource-group -g

The resource group of the managed application.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

az managedapp show

Gets a managed application.

az managedapp show [--ids]
                   [--name]
                   [--query-examples]
                   [--resource-group]
                   [--subscription]

Optional Parameters

--ids

One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.

--name -n

The managed application name.

--query-examples

Recommend JMESPath string for you. You can copy one of the query and paste it after --query parameter within double quotation marks to see the results. You can add one or more positional keywords so that we can give suggestions based on these key words.

--resource-group -g

The resource group of the managed application.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.