Delen via


az managedapp definition

Beheerde Azure-toepassingen beheren.

Opdracht

Name Description Type Status
az managedapp definition create

Maak een definitie van een beheerde toepassing.

Core GA
az managedapp definition delete

Een definitie van een beheerde toepassing verwijderen.

Core GA
az managedapp definition list

Lijst met definities van beheerde toepassingen.

Core GA
az managedapp definition show

Hiermee haalt u een definitie van een beheerde toepassing op.

Core GA
az managedapp definition update

Een definitie van een beheerde toepassing bijwerken.

Core GA

az managedapp definition create

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

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

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--create-ui-definition -c

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

--deployment-mode

De implementatiemodus voor beheerde toepassingen.

Eigenschap Waarde
Geaccepteerde waarden: Complete, Incremental
--location -l

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

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Naam of id van 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.

Eigenschap Waarde
Default value: False

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. (autogenerated)

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

Optionele parameters

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--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. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.

Eigenschap Waarde
Parametergroep: Resource Id Arguments
--name -n

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

Eigenschap Waarde
Parametergroep: Resource Id Arguments
--resource-group -g

De resourcegroep van de definitie van de beheerde toepassing.

Eigenschap Waarde
Parametergroep: Resource Id Arguments
--subscription

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

Eigenschap Waarde
Parametergroep: Resource Id Arguments
Globale parameters
--debug

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

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Eigenschap Waarde
Default value: False

az managedapp definition list

Lijst met definities van beheerde toepassingen.

az managedapp definition list --resource-group

Voorbeelden

Lijst met definities van beheerde toepassingen. (autogenerated)

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.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Naam of id van 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.

Eigenschap Waarde
Default value: False

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

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--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. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.

Eigenschap Waarde
Parametergroep: Resource Id Arguments
--name -n

De naam van de definitie van de beheerde toepassing.

Eigenschap Waarde
Parametergroep: Resource Id Arguments
--resource-group -g

De resourcegroep van de definitie van de beheerde toepassing.

Eigenschap Waarde
Parametergroep: Resource Id Arguments
--subscription

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

Eigenschap Waarde
Parametergroep: Resource Id Arguments
Globale parameters
--debug

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

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Eigenschap Waarde
Default value: False

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.

Eigenschap Waarde
Geaccepteerde waarden: CanNotDelete, None, ReadOnly

Optionele parameters

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--create-ui-definition -c

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

--deployment-mode

De implementatiemodus voor beheerde toepassingen.

Eigenschap Waarde
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. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.

Eigenschap Waarde
Parametergroep: Resource Id Arguments
--location -l

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

Eigenschap Waarde
Parametergroep: Resource Id Arguments
--package-file-uri

De bestands-URI van het beheerde toepassingsdefinitiepakket.

--resource-group -g

De resourcegroep van de definitie van de beheerde toepassing.

Eigenschap Waarde
Parametergroep: Resource Id Arguments
--subscription

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

Eigenschap Waarde
Parametergroep: Resource Id Arguments
--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.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Eigenschap Waarde
Default value: False