Udostępnij za pośrednictwem


az managedapp definition

Zarządzanie aplikacjami zarządzanymi platformy Azure.

Polecenia

Nazwa Opis Typ Stan
az managedapp definition create

Tworzy definicję aplikacji zarządzanej.

Podstawowe funkcje Ogólna dostępność
az managedapp definition delete

Usuń definicję aplikacji zarządzanej.

Podstawowe funkcje Ogólna dostępność
az managedapp definition list

Wyświetlanie listy definicji aplikacji zarządzanych.

Podstawowe funkcje Ogólna dostępność
az managedapp definition show

Pobiera definicję aplikacji zarządzanej.

Podstawowe funkcje Ogólna dostępność
az managedapp definition update

Aktualizowanie definicji aplikacji zarządzanej.

Podstawowe funkcje Ogólna dostępność

az managedapp definition create

Tworzy definicję aplikacji zarządzanej.

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]

Przykłady

Utwórz defincję aplikacji zarządzanej.

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"

Utwórz definicję aplikacji zarządzanej z wbudowanymi wartościami createUiDefinition i 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

Parametry wymagane

--authorizations -a

Pary autoryzacji rozdzielone spacjami w formacie <principalId>:<roleDefinitionId>.

--description

Opis definicji aplikacji zarządzanej.

--display-name

Nazwa wyświetlana definicji aplikacji zarządzanej.

--lock-level

Typ ograniczenia blokady.

Dopuszczalne wartości: CanNotDelete, None, ReadOnly
--name -n

Nazwa definicji aplikacji zarządzanej.

--resource-group -g

Grupa zasobów definicji aplikacji zarządzanej.

Parametry opcjonalne

--create-ui-definition -c

Ciąg sformatowany w formacie JSON lub ścieżka do pliku z taką zawartością.

--deployment-mode

Tryb wdrażania aplikacji zarządzanej.

Dopuszczalne wartości: Complete, Incremental
--location -l

Lokalizacja. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

--main-template -t

Ciąg sformatowany w formacie JSON lub ścieżka do pliku z taką zawartością.

--package-file-uri

Identyfikator URI pliku pakietu definicji aplikacji zarządzanej.

--tags

Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az managedapp definition delete

Usuń definicję aplikacji zarządzanej.

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

Przykłady

Usuń definicję aplikacji zarządzanej. (automatycznie wygenerowane)

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

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa definicji aplikacji zarządzanej do usunięcia. Wymagany.

--resource-group -g

Grupa zasobów definicji aplikacji zarządzanej.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az managedapp definition list

Wyświetlanie listy definicji aplikacji zarządzanych.

az managedapp definition list --resource-group

Przykłady

Wyświetlanie listy definicji aplikacji zarządzanych. (automatycznie wygenerowane)

az managedapp definition list --resource-group MyResourceGroup

Parametry wymagane

--resource-group -g

Grupa zasobów definicji aplikacji zarządzanej.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az managedapp definition show

Pobiera definicję aplikacji zarządzanej.

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

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa definicji aplikacji zarządzanej.

--resource-group -g

Grupa zasobów definicji aplikacji zarządzanej.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az managedapp definition update

Aktualizowanie definicji aplikacji zarządzanej.

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]

Przykłady

Zaktualizuj defincję aplikacji zarządzanej.

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"

Zaktualizuj definicję aplikacji zarządzanej przy użyciu wbudowanych wartości createUiDefinition i 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

Parametry wymagane

--authorizations -a

Pary autoryzacji rozdzielone spacjami w formacie <principalId>:<roleDefinitionId>.

--description

Opis definicji aplikacji zarządzanej.

--display-name

Nazwa wyświetlana definicji aplikacji zarządzanej.

--lock-level

Typ ograniczenia blokady.

Dopuszczalne wartości: CanNotDelete, None, ReadOnly

Parametry opcjonalne

--create-ui-definition -c

Ciąg sformatowany w formacie JSON lub ścieżka do pliku z taką zawartością.

--deployment-mode

Tryb wdrażania aplikacji zarządzanej.

Dopuszczalne wartości: Complete, Incremental
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--location -l

Lokalizacja. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

--main-template -t

Ciąg sformatowany w formacie JSON lub ścieżka do pliku z taką zawartością.

--name -n

Nazwa definicji aplikacji zarządzanej.

--package-file-uri

Identyfikator URI pliku pakietu definicji aplikacji zarządzanej.

--resource-group -g

Grupa zasobów definicji aplikacji zarządzanej.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--tags

Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.