Поделиться через


az managedapp definition

Управление управляемыми приложениями Azure.

Команды

Имя Описание Тип Состояние
az managedapp definition create

Создание определения управляемого приложения.

Ядро ГА
az managedapp definition delete

Удаление определения управляемого приложения.

Ядро ГА
az managedapp definition list

Вывод списка определений управляемых приложений.

Ядро ГА
az managedapp definition show

Возвращает определение управляемого приложения.

Ядро ГА
az managedapp definition update

Обновите определение управляемого приложения.

Ядро ГА

az managedapp definition create

Создание определения управляемого приложения.

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]

Примеры

Создание определения управляемого приложения.

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"

Создайте определение управляемого приложения со встроенными значениями для createUiDefinition и 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

Обязательные параметры

--authorizations -a

Пары авторизации, разделенные пробелами, в формате <principalId>:<roleDefinitionId>.

--description

Описание определения управляемого приложения.

--display-name

Отображаемое имя определения управляемого приложения.

--lock-level

Тип ограничения блокировки.

Допустимые значения: CanNotDelete, None, ReadOnly
--name -n

Имя определения управляемого приложения.

--resource-group -g

Группа ресурсов определения управляемого приложения.

Необязательные параметры

--create-ui-definition -c

Форматированная строка JSON или путь к файлу с таким содержимым.

--deployment-mode

Режим развертывания управляемого приложения.

Допустимые значения: Complete, Incremental
--location -l

Местоположение. Значения из az account list-locations. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>.

--main-template -t

Форматированная строка JSON или путь к файлу с таким содержимым.

--package-file-uri

URI файла пакета определения управляемого приложения.

--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az managedapp definition delete

Удаление определения управляемого приложения.

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

Примеры

Удаление определения управляемого приложения. (автоматическое создание)

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

Необязательные параметры

--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

--name -n

Имя удаления определения управляемого приложения. Обязательное.

--resource-group -g

Группа ресурсов определения управляемого приложения.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az managedapp definition list

Вывод списка определений управляемых приложений.

az managedapp definition list --resource-group

Примеры

Вывод списка определений управляемых приложений. (автоматическое создание)

az managedapp definition list --resource-group MyResourceGroup

Обязательные параметры

--resource-group -g

Группа ресурсов определения управляемого приложения.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az managedapp definition show

Возвращает определение управляемого приложения.

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

Необязательные параметры

--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

--name -n

Имя определения управляемого приложения.

--resource-group -g

Группа ресурсов определения управляемого приложения.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az managedapp definition update

Обновите определение управляемого приложения.

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]

Примеры

Обновите определение управляемого приложения.

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"

Обновите определение управляемого приложения с встроенными значениями для createUiDefinition и 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

Обязательные параметры

--authorizations -a

Пары авторизации, разделенные пробелами, в формате <principalId>:<roleDefinitionId>.

--description

Описание определения управляемого приложения.

--display-name

Отображаемое имя определения управляемого приложения.

--lock-level

Тип ограничения блокировки.

Допустимые значения: CanNotDelete, None, ReadOnly

Необязательные параметры

--create-ui-definition -c

Форматированная строка JSON или путь к файлу с таким содержимым.

--deployment-mode

Режим развертывания управляемого приложения.

Допустимые значения: Complete, Incremental
--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

--location -l

Местоположение. Значения из az account list-locations. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>.

--main-template -t

Форматированная строка JSON или путь к файлу с таким содержимым.

--name -n

Имя определения управляемого приложения.

--package-file-uri

URI файла пакета определения управляемого приложения.

--resource-group -g

Группа ресурсов определения управляемого приложения.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.