az apim api schema
Управление схемой API Azure API Management.
Команды
| Имя | Описание | Тип | Состояние |
|---|---|---|---|
| az apim api schema create |
Создайте схему API управления API. |
Core | GA |
| az apim api schema delete |
Удаление схемы API управления API. |
Core | GA |
| az apim api schema get-etag |
Получение etag схемы API управления API. |
Core | GA |
| az apim api schema list |
Вывод списка схем API управления API. |
Core | GA |
| az apim api schema show |
Отображение сведений о схеме API управления API. |
Core | GA |
| az apim api schema wait |
Поместите интерфейс командной строки в состояние ожидания, пока не будет выполнено условие схемы API api. |
Core | GA |
az apim api schema create
Создайте схему API управления API.
az apim api schema create --api-id
--resource-group
--schema-id
--schema-type
--service-name
[--acquire-policy-token]
[--change-reference]
[--no-wait]
[--resource-type]
[--schema-content]
[--schema-name]
[--schema-path]
Примеры
Создайте схему API.
az apim api schema create --service-name MyApim -g MyResourceGroup --api-id MyApi --schema-id schemaId --schema-type schemaType --schema-path schemaFilePath
Обязательные параметры
Уникальное имя API, для которого необходимо создать схему.
Идентификатор редакции API. Должен быть уникальным в текущем экземпляре службы управления API. Имеется не текущая редакция; rev=n как суффикс, где n является номером редакции.
| Свойство | Значение |
|---|---|
| Группа параметров: | API Arguments |
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Уникальное имя создаваемой схемы API.
Идентификатор схемы. Должен быть уникальным в текущем экземпляре службы управления API.
| Свойство | Значение |
|---|---|
| Группа параметров: | Schema Arguments |
Тип схемы (например, application/json, application/vnd.ms-azure-apim.graphql.schema).
Должен быть допустимым типом носителя, используемым в заголовке Content-Type, как определено в RFC 2616. Тип носителя документа схемы.
| Свойство | Значение |
|---|---|
| Группа параметров: | Schema Arguments |
Имя экземпляра службы управления API.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Не ожидать завершения длительной операции.
| Свойство | Значение |
|---|---|
| Default value: | False |
Тип ресурса. Например, "Майкрософт. Вычисления или virtualMachines или Майкрософт. Storage/storageAccounts".
| Свойство | Значение |
|---|---|
| Группа параметров: | Schema Arguments |
Escape-строка JSON, определяющая документ, представляющий схему.
Укажите либо --schema-path, либо --schema-content, но не оба.
Имя ресурса схемы.
Путь к файлу, указанный для импорта схемы API.
Укажите либо --schema-path, либо --schema-content, но не оба.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az apim api schema delete
Удаление схемы API управления API.
az apim api schema delete --api-id
--resource-group
--schema-id
--service-name
[--acquire-policy-token]
[--change-reference]
[--if-match]
[--no-wait]
[--yes]
Примеры
удалите схему API.
az apim api schema delete --service-name MyApim -g MyResourceGroup --api-id MyApi --schema-id schemaId
Обязательные параметры
Идентификатор API. Должен быть уникальным в текущем экземпляре службы управления API. Имеется не текущая редакция; rev=n как суффикс, где n является номером редакции.
| Свойство | Значение |
|---|---|
| Группа параметров: | API Arguments |
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Идентификатор схемы. Должен быть уникальным в текущем экземпляре службы управления API. Имеется не текущая редакция; rev=n как суффикс, где n является номером редакции.
| Свойство | Значение |
|---|---|
| Группа параметров: | Schema Arguments |
Имя экземпляра службы управления API.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
ETag сущности.
Не ожидать завершения длительной операции.
| Свойство | Значение |
|---|---|
| Default value: | False |
Не запрашивать подтверждение.
| Свойство | Значение |
|---|---|
| Default value: | False |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az apim api schema get-etag
Получение etag схемы API управления API.
az apim api schema get-etag --api-id
--resource-group
--schema-id
--service-name
[--acquire-policy-token]
[--change-reference]
Примеры
получите тег сущности схемы.
az apim api schema get-etag --service-name MyApim -g MyResourceGroup --api-id MyApi --schema-id schemaId
Обязательные параметры
Идентификатор API. Должен быть уникальным в текущем экземпляре службы управления API. Имеется не текущая редакция; rev=n как суффикс, где n является номером редакции.
| Свойство | Значение |
|---|---|
| Группа параметров: | API Arguments |
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Идентификатор схемы. Должен быть уникальным в текущем экземпляре службы управления API. Имеется не текущая редакция; rev=n как суффикс, где n является номером редакции.
| Свойство | Значение |
|---|---|
| Группа параметров: | Schema Arguments |
Имя экземпляра службы управления API.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az apim api schema list
Вывод списка схем API управления API.
az apim api schema list --api-id
--resource-group
--service-name
[--filter-display-name]
[--skip]
[--top]
Примеры
Получение списка схем, связанных с идентификатором API.
az apim api schema list --service-name MyApim -g MyResourceGroup --api-id MyApi
Обязательные параметры
Идентификатор API. Должен быть уникальным в текущем экземпляре службы управления API. Имеется не текущая редакция; rev=n как суффикс, где n является номером редакции.
| Свойство | Значение |
|---|---|
| Группа параметров: | API Arguments |
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Имя экземпляра службы управления API.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Фильтрация API по displayName.
| Свойство | Значение |
|---|---|
| Группа параметров: | Schema Arguments |
Количество пропускаемых записей.
Количество возвращаемых записей.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az apim api schema show
Отображение сведений о схеме API управления API.
az apim api schema show --api-id
--resource-group
--schema-id
--service-name
Примеры
Получение схемы API.
az apim api schema show --service-name MyApim -g MyResourceGroup --api-id MyApi --schema-id schemaId
Обязательные параметры
Идентификатор API. Должен быть уникальным в текущем экземпляре службы управления API. Имеется не текущая редакция; rev=n как суффикс, где n является номером редакции.
| Свойство | Значение |
|---|---|
| Группа параметров: | API Arguments |
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Идентификатор схемы. Должен быть уникальным в текущем экземпляре службы управления API. Имеется не текущая редакция; rev=n как суффикс, где n является номером редакции.
| Свойство | Значение |
|---|---|
| Группа параметров: | Schema Arguments |
Имя экземпляра службы управления API.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az apim api schema wait
Поместите интерфейс командной строки в состояние ожидания, пока не будет выполнено условие схемы API api.
az apim api schema wait --api-id
--name
--resource-group
--schema-id
[--acquire-policy-token]
[--change-reference]
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Примеры
Поместите интерфейс командной строки в состояние ожидания до тех пор, пока не будет выполнено условие схемы API api.
az apim api schema wait --created --api-id MyApi --name MyApim --schema-id schemaId -g MyResourceGroup
Обязательные параметры
Идентификатор редакции API. Должен быть уникальным в текущем экземпляре службы управления API. Имеется не текущая редакция; rev=n как суффикс, где n является номером редакции. Required.
Имя экземпляра службы управления API.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Идентификатор идентификатора схемы. Должен быть уникальным в текущем экземпляре службы управления API. Required.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Подождите, пока не будет создано с помощью provisioningState по адресу "Успешно".
| Свойство | Значение |
|---|---|
| Группа параметров: | Wait Condition Arguments |
| Default value: | False |
Подождите, пока условие не будет удовлетворено пользовательским запросом JMESPath. Например, provisioningState!='InProgress', instanceView.statuses[?code='PowerState/running'].
| Свойство | Значение |
|---|---|
| Группа параметров: | Wait Condition Arguments |
Дождитесь удаления.
| Свойство | Значение |
|---|---|
| Группа параметров: | Wait Condition Arguments |
| Default value: | False |
Подождите, пока ресурс не существует.
| Свойство | Значение |
|---|---|
| Группа параметров: | Wait Condition Arguments |
| Default value: | False |
Интервал опроса в секундах.
| Свойство | Значение |
|---|---|
| Группа параметров: | Wait Condition Arguments |
| Default value: | 30 |
Максимальное ожидание в секундах.
| Свойство | Значение |
|---|---|
| Группа параметров: | Wait Condition Arguments |
| Default value: | 3600 |
Подождите, пока не будет обновлено с помощью provisioningState по адресу "Успешно".
| Свойство | Значение |
|---|---|
| Группа параметров: | Wait Condition Arguments |
| Default value: | False |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |