مشاركة عبر


az managedapp

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

Commands

Name Description Type Status
az managedapp create

Create a managed application.

Core GA
az managedapp definition

Manage Azure Managed Applications.

Core GA
az managedapp definition create

Create a managed application definition.

Core GA
az managedapp definition delete

Delete a managed application definition.

Core GA
az managedapp definition list

List managed application definitions.

Core GA
az managedapp definition show

Gets a managed application definition.

Core GA
az managedapp definition update

Update a managed application definition.

Core GA
az managedapp delete

Delete a managed application.

Core GA
az managedapp list

List managed applications.

Core GA
az managedapp show

Gets a managed application.

Core GA

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/{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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--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

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

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

Property Value
Default value: False
--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

Property Value
Default value: False
--output -o

Output format.

Property Value
Default value: json
Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

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

--verbose

Increase logging verbosity. Use --debug for full debug logs.

Property Value
Default value: False

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 --subscription MySubscription

Optional Parameters

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--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.

Property Value
Parameter group: Resource Id Arguments
--name -n

The name of the managed application. Required.

Property Value
Parameter group: Resource Id Arguments
--resource-group -g

The resource group of the managed application.

Property Value
Parameter group: Resource Id Arguments
--subscription

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

Property Value
Parameter group: Resource Id Arguments
Global Parameters
--debug

Increase logging verbosity to show all debug logs.

Property Value
Default value: False
--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

Property Value
Default value: False
--output -o

Output format.

Property Value
Default value: json
Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

Property Value
Default value: False

az managedapp list

List managed applications.

az managedapp list [--resource-group]

Examples

List managed applications. (autogenerated)

az managedapp list --resource-group MyResourceGroup

Optional Parameters

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--resource-group -g

The resource group of the managed application.

Global Parameters
--debug

Increase logging verbosity to show all debug logs.

Property Value
Default value: False
--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

Property Value
Default value: False
--output -o

Output format.

Property Value
Default value: json
Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--subscription

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

--verbose

Increase logging verbosity. Use --debug for full debug logs.

Property Value
Default value: False

az managedapp show

Gets a managed application.

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

Optional Parameters

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--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.

Property Value
Parameter group: Resource Id Arguments
--name -n

The managed application name.

Property Value
Parameter group: Resource Id Arguments
--resource-group -g

The resource group of the managed application.

Property Value
Parameter group: Resource Id Arguments
--subscription

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

Property Value
Parameter group: Resource Id Arguments
Global Parameters
--debug

Increase logging verbosity to show all debug logs.

Property Value
Default value: False
--help -h

Show this help message and exit.

--only-show-errors

Only show errors, suppressing warnings.

Property Value
Default value: False
--output -o

Output format.

Property Value
Default value: json
Accepted values: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath query string. See http://jmespath.org/ for more information and examples.

--verbose

Increase logging verbosity. Use --debug for full debug logs.

Property Value
Default value: False