az apic api
Примечание.
Эта ссылка является частью расширения apic-extension для Azure CLI (версия 2.57.0 или более поздней). Расширение автоматически установит первый раз, когда вы запускаете команду az apic api . Подробнее о расширениях.
Команды для управления API в Центре API.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az apic api create |
Зарегистрируйте новый API или обновите существующий API. |
Расширение | Общедоступная версия |
az apic api definition |
Команды для управления определениями API в Центре API. |
Расширение | Общедоступная версия |
az apic api definition create |
Создайте новое определение API или обновите существующее определение API. |
Расширение | Общедоступная версия |
az apic api definition delete |
Удаление указанного определения API. |
Расширение | Общедоступная версия |
az apic api definition export-specification |
Экспортирует спецификацию API. |
Расширение | Общедоступная версия |
az apic api definition import-specification |
Импортирует спецификацию API. |
Расширение | Общедоступная версия |
az apic api definition list |
Вывод списка определений API. |
Расширение | Общедоступная версия |
az apic api definition show |
Получение сведений об определении API. |
Расширение | Общедоступная версия |
az apic api definition update |
Обновление существующего определения API. |
Расширение | Общедоступная версия |
az apic api delete |
Удалите указанный API. |
Расширение | Общедоступная версия |
az apic api deployment |
Команды для управления развертываниями API в Центре API. |
Расширение | Общедоступная версия |
az apic api deployment create |
Создайте новое развертывание API или обновите существующее развертывание API. |
Расширение | Общедоступная версия |
az apic api deployment delete |
Удаление развертывания API. |
Расширение | Общедоступная версия |
az apic api deployment list |
Перечисление коллекции развертываний API. |
Расширение | Общедоступная версия |
az apic api deployment show |
Получение сведений о развертывании API. |
Расширение | Общедоступная версия |
az apic api deployment update |
Обновление существующего развертывания API. |
Расширение | Общедоступная версия |
az apic api list |
Перечисление коллекции API. |
Расширение | Общедоступная версия |
az apic api register |
Регистрирует новый API с версией, определением и связанными развертываниями, используя файл спецификации в качестве источника истины. |
Расширение | Предварительный просмотр |
az apic api show |
Получение сведений об API. |
Расширение | Общедоступная версия |
az apic api update |
Обновите существующий API. |
Расширение | Общедоступная версия |
az apic api version |
Команды для управления версиями API в Центре API. |
Расширение | Общедоступная версия |
az apic api version create |
Создайте новую версию API или обновите существующую версию API. |
Расширение | Общедоступная версия |
az apic api version delete |
Удалите указанную версию API. |
Расширение | Общедоступная версия |
az apic api version list |
Вывод списка версий API. |
Расширение | Общедоступная версия |
az apic api version show |
Получение сведений о версии API. |
Расширение | Общедоступная версия |
az apic api version update |
Обновите существующую версию API. |
Расширение | Общедоступная версия |
az apic api create
Зарегистрируйте новый API или обновите существующий API.
az apic api create --api-id
--resource-group
--service
--title
--type {graphql, grpc, rest, soap, webhook, websocket}
[--contacts]
[--custom-properties]
[--description]
[--external-documentation]
[--license]
[--summary]
Примеры
Создание API
az apic api create -g contoso-resources -s contoso --api-id echo-api --title "Echo API" --type REST
Создание API с настраиваемыми свойствами
az apic api create -g contoso-resources -s contoso --api-id echo-api --title "Echo API" --type REST --custom-properties '{"public-facing":true}'
Обязательные параметры
Идентификатор API.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Имя службы Центра API.
Заголовок API.
Тип API.
Необязательные параметры
Контактные данные API. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Пользовательские метаданные, определенные для сущностей каталога API. Поддержка json-file и yaml-file.
Описание API.
Дополнительная внешняя документация по API. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Сведения о лицензии для API. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Краткое описание API.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az apic api delete
Удалите указанный API.
az apic api delete [--api-id]
[--ids]
[--resource-group]
[--service]
[--subscription]
[--yes]
Примеры
Удаление API
az apic api delete -g contoso-resources -s contoso --api-id echo-api
Необязательные параметры
Идентификатор API.
Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Имя службы Центра API.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Не запрашивать подтверждение.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az apic api list
Перечисление коллекции API.
az apic api list --resource-group
--service
[--filter]
[--max-items]
[--next-token]
Примеры
Список API-интерфейсов
az apic api list -g contoso-resources -s contoso
Обязательные параметры
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Имя службы Центра API.
Необязательные параметры
Параметр фильтра OData.
Общее количество элементов, возвращаемых в выходных данных команды. Если общее количество доступных элементов превышает указанное значение, маркер предоставляется в выходных данных команды. Чтобы возобновить разбиение на страницы, укажите значение маркера в --next-token
аргументе последующей команды.
Маркер, чтобы указать, где начать разбиение на страницы. Это значение маркера из ранее усеченного ответа.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az apic api register
Эта команда находится в предварительной версии и находится в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus
Регистрирует новый API с версией, определением и связанными развертываниями, используя файл спецификации в качестве источника истины.
az apic api register --api-location
--resource-group
--service
[--environment-name]
Примеры
Зарегистрируйте API, предоставив файл спецификации.
az apic api register -g api-center-test -s contosoeuap --api-location "examples/cli-examples/spec-examples/openai.json" --environment-name public
az apic api register -g api-center-test -s contosoeuap --api-location "examples/cli-examples/spec-examples/openai.yml" --environment-name public
Обязательные параметры
Расположение файла спецификации.
Имя группы ресурсов.
Каталог APICenter или имя службы.
Необязательные параметры
Имя среды, созданной ранее.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az apic api show
Получение сведений об API.
az apic api show [--api-id]
[--ids]
[--resource-group]
[--service]
[--subscription]
Примеры
Отображение сведений об API
az apic api show -g contoso-resources -s contoso --api-id echo-api
Необязательные параметры
Идентификатор API.
Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Имя службы Центра API.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az apic api update
Обновите существующий API.
az apic api update [--add]
[--api-id]
[--contacts]
[--custom-properties]
[--description]
[--external-documentation]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--license]
[--remove]
[--resource-group]
[--service]
[--set]
[--subscription]
[--summary]
[--title]
[--type {graphql, grpc, rest, soap, webhook, websocket}]
Примеры
Обновление API
az apic api update -g contoso-resources -s contoso --api-id echo-api --summary "Basic REST API service"
Обновление настраиваемых свойств
az apic api update -g contoso-resources -s contoso --api-id echo-api --custom-properties '{"public-facing":true}'
Необязательные параметры
Добавьте объект в список объектов, указав пары пути и значения ключа. Пример: --add property.listProperty <key=value, string или JSON string>.
Идентификатор API.
Контактные данные API. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Пользовательские метаданные, определенные для сущностей каталога API. Поддержка json-file и yaml-file.
Описание API.
Дополнительная внешняя документация по API. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
При использовании "set" или "add" сохраняйте строковые литералы вместо попытки преобразовать в JSON.
Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.
Сведения о лицензии для API. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Удалите свойство или элемент из списка. Пример: --remove property.list OR --remove propertyToRemove.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Имя службы Центра API.
Обновите объект, указав путь к свойству и значение для задания. Пример: --set property1.property2=.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Краткое описание API.
Заголовок API.
Тип API.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по