Share via


az managedapp definition

Beheerde Azure-toepassingen beheren.

Opdracht

Name Description Type Status
az managedapp definition create

Hiermee maakt u de definitie van een beheerde toepassing.

Basis GA
az managedapp definition delete

Een definitie van een beheerde toepassing verwijderen.

Basis GA
az managedapp definition list

Lijst met definities van beheerde toepassingen.

Basis GA
az managedapp definition show

Hiermee haalt u een definitie van een beheerde toepassing op.

Basis GA
az managedapp definition update

Een definitie van een beheerde toepassing bijwerken.

Basis GA

az managedapp definition create

Hiermee maakt u de definitie van een beheerde toepassing.

az managedapp definition create --authorizations
                                --description
                                --display-name
                                --lock-level {CanNotDelete, None, ReadOnly}
                                --name
                                --resource-group
                                [--create-ui-definition]
                                [--deployment-mode {Complete, Incremental}]
                                [--location]
                                [--main-template]
                                [--package-file-uri]
                                [--tags]

Voorbeelden

Een beheerde toepassingsdefintion maken.

az managedapp definition create -g MyResourceGroup -n MyManagedAppDef -l eastus --display-name "MyManagedAppDef" \
    --description "My Managed App Def description" -a "myPrincipalId:myRoleId" --lock-level None \
    --package-file-uri "https://path/to/myPackage.zip"

Maak een beheerde toepassingsafbakening met inlinewaarden voor createUiDefinition en mainTemplate.

az managedapp definition create -g MyResourceGroup -n MyManagedAppDef -l eastus --display-name "MyManagedAppDef" \
    --description "My Managed App Def description" -a "myPrincipalId:myRoleId" --lock-level None \
    --create-ui-definition @myCreateUiDef.json --main-template @myMainTemplate.json

Vereiste parameters

--authorizations -a

Door spaties gescheiden autorisatieparen in een indeling van <principalId>:<roleDefinitionId>.

--description

De beschrijving van de definitie van de beheerde toepassing.

--display-name

De weergavenaam van de definitie van de beheerde toepassing.

--lock-level

Het type vergrendelingsbeperking.

geaccepteerde waarden: CanNotDelete, None, ReadOnly
--name -n

De naam van de definitie van de beheerde toepassing.

--resource-group -g

De resourcegroep van de definitie van de beheerde toepassing.

Optionele parameters

--create-ui-definition -c

Met JSON opgemaakte tekenreeks of een pad naar een bestand met dergelijke inhoud.

--deployment-mode

De implementatiemodus voor beheerde toepassingen.

geaccepteerde waarden: Complete, Incremental
--location -l

Locatie. Waarden van: az account list-locations. U kunt de standaardlocatie configureren met behulp van az configure --defaults location=<location>.

--main-template -t

Met JSON opgemaakte tekenreeks of een pad naar een bestand met dergelijke inhoud.

--package-file-uri

De bestands-URI van het beheerde toepassingsdefinitiepakket.

--tags

Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az managedapp definition delete

Een definitie van een beheerde toepassing verwijderen.

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

Voorbeelden

Een definitie van een beheerde toepassing verwijderen. (automatisch gegenereerd)

az managedapp definition delete --name MyManagedApplicationDefinition --resource-group MyResourceGroup

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

De naam van de definitie van de beheerde toepassing die u wilt verwijderen. Vereist.

--resource-group -g

De resourcegroep van de definitie van de beheerde toepassing.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az managedapp definition list

Lijst met definities van beheerde toepassingen.

az managedapp definition list --resource-group

Voorbeelden

Lijst met definities van beheerde toepassingen. (automatisch gegenereerd)

az managedapp definition list --resource-group MyResourceGroup

Vereiste parameters

--resource-group -g

De resourcegroep van de definitie van de beheerde toepassing.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az managedapp definition show

Hiermee haalt u een definitie van een beheerde toepassing op.

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

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

De naam van de definitie van de beheerde toepassing.

--resource-group -g

De resourcegroep van de definitie van de beheerde toepassing.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az managedapp definition update

Een definitie van een beheerde toepassing bijwerken.

az managedapp definition update --authorizations
                                --description
                                --display-name
                                --lock-level {CanNotDelete, None, ReadOnly}
                                [--create-ui-definition]
                                [--deployment-mode {Complete, Incremental}]
                                [--ids]
                                [--location]
                                [--main-template]
                                [--name]
                                [--package-file-uri]
                                [--resource-group]
                                [--subscription]
                                [--tags]

Voorbeelden

Een beheerde toepassingsdefintion bijwerken.

az managedapp definition update -g MyResourceGroup -n MyManagedAppDef -l eastus --display-name "MyManagedAppDef" \
    --description "My Managed App Def description" -a "myPrincipalId:myRoleId" --lock-level None \
    --package-file-uri "https://path/to/myPackage.zip"

Werk een beheerde toepassingsafbakening bij met inlinewaarden voor createUiDefinition en mainTemplate.

az managedapp definition update -g MyResourceGroup -n MyManagedAppDef -l eastus --display-name "MyManagedAppDef" \
    --description "My Managed App Def description" -a "myPrincipalId:myRoleId" --lock-level None \
    --create-ui-definition @myCreateUiDef.json --main-template @myMainTemplate.json

Vereiste parameters

--authorizations -a

Door spaties gescheiden autorisatieparen in een indeling van <principalId>:<roleDefinitionId>.

--description

De beschrijving van de definitie van de beheerde toepassing.

--display-name

De weergavenaam van de definitie van de beheerde toepassing.

--lock-level

Het type vergrendelingsbeperking.

geaccepteerde waarden: CanNotDelete, None, ReadOnly

Optionele parameters

--create-ui-definition -c

Met JSON opgemaakte tekenreeks of een pad naar een bestand met dergelijke inhoud.

--deployment-mode

De implementatiemodus voor beheerde toepassingen.

geaccepteerde waarden: Complete, Incremental
--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--location -l

Locatie. Waarden van: az account list-locations. U kunt de standaardlocatie configureren met behulp van az configure --defaults location=<location>.

--main-template -t

Met JSON opgemaakte tekenreeks of een pad naar een bestand met dergelijke inhoud.

--name -n

De naam van de definitie van de beheerde toepassing.

--package-file-uri

De bestands-URI van het beheerde toepassingsdefinitiepakket.

--resource-group -g

De resourcegroep van de definitie van de beheerde toepassing.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--tags

Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.