Sdílet prostřednictvím


az managedapp definition

Správa spravovaných aplikací Azure

Příkazy

Name Description Typ Stav
az managedapp definition create

Vytvoří definici spravované aplikace.

Základ GA
az managedapp definition delete

Odstraňte definici spravované aplikace.

Základ GA
az managedapp definition list

Zobrazení seznamu definic spravovaných aplikací

Základ GA
az managedapp definition show

Získá definici spravované aplikace.

Základ GA
az managedapp definition update

Aktualizujte definici spravované aplikace.

Základ GA

az managedapp definition create

Vytvoří definici spravované aplikace.

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]

Příklady

Vytvořte definci spravované aplikace.

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"

Vytvořte definci spravované aplikace s vloženými hodnotami pro createUiDefinition a 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

Povinné parametry

--authorizations -a

Autorizační páry oddělené mezerami ve formátu <principalId>:<roleDefinitionId>.

--description

Popis definice spravované aplikace.

--display-name

Zobrazovaný název definice spravované aplikace.

--lock-level

Typ omezení zámku.

Přípustné hodnoty: CanNotDelete, None, ReadOnly
--name -n

Název definice spravované aplikace.

--resource-group -g

Skupina prostředků definice spravované aplikace.

Volitelné parametry

--create-ui-definition -c

Formátovaný řetězec JSON nebo cesta k souboru s takovým obsahem

--deployment-mode

Režim nasazení spravované aplikace.

Přípustné hodnoty: Complete, Incremental
--location -l

Umístění. Hodnoty z: az account list-locations. Výchozí umístění můžete nakonfigurovat pomocí .az configure --defaults location=<location>

--main-template -t

Formátovaný řetězec JSON nebo cesta k souboru s takovým obsahem

--package-file-uri

Identifikátor URI souboru balíčku definice spravované aplikace.

--tags

Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az managedapp definition delete

Odstraňte definici spravované aplikace.

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

Příklady

Odstraňte definici spravované aplikace. (automaticky vygenerováno)

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

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--name -n

Název definice spravované aplikace, která se má odstranit. Požadováno.

--resource-group -g

Skupina prostředků definice spravované aplikace.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az managedapp definition list

Zobrazení seznamu definic spravovaných aplikací

az managedapp definition list --resource-group

Příklady

Zobrazení seznamu definic spravovaných aplikací (automaticky vygenerováno)

az managedapp definition list --resource-group MyResourceGroup

Povinné parametry

--resource-group -g

Skupina prostředků definice spravované aplikace.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az managedapp definition show

Získá definici spravované aplikace.

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

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--name -n

Název definice spravované aplikace.

--resource-group -g

Skupina prostředků definice spravované aplikace.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az managedapp definition update

Aktualizujte definici spravované aplikace.

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]

Příklady

Aktualizace defince spravované aplikace

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"

Aktualizujte definici spravované aplikace vloženými hodnotami pro createUiDefinition a 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

Povinné parametry

--authorizations -a

Autorizační páry oddělené mezerami ve formátu <principalId>:<roleDefinitionId>.

--description

Popis definice spravované aplikace.

--display-name

Zobrazovaný název definice spravované aplikace.

--lock-level

Typ omezení zámku.

Přípustné hodnoty: CanNotDelete, None, ReadOnly

Volitelné parametry

--create-ui-definition -c

Formátovaný řetězec JSON nebo cesta k souboru s takovým obsahem

--deployment-mode

Režim nasazení spravované aplikace.

Přípustné hodnoty: Complete, Incremental
--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--location -l

Umístění. Hodnoty z: az account list-locations. Výchozí umístění můžete nakonfigurovat pomocí .az configure --defaults location=<location>

--main-template -t

Formátovaný řetězec JSON nebo cesta k souboru s takovým obsahem

--name -n

Název definice spravované aplikace.

--package-file-uri

Identifikátor URI souboru balíčku definice spravované aplikace.

--resource-group -g

Skupina prostředků definice spravované aplikace.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--tags

Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.