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

Location. Значения из 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
значение по умолчанию: 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
значение по умолчанию: 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
значение по умолчанию: 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
значение по умолчанию: 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

Location. Значения из 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
значение по умолчанию: json
--query

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

--subscription

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

--verbose

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