az apim api schema

Управление схемой API Управление API Azure.

Команды

Имя Описание Тип Состояние
az apim api schema create

Создайте схему API Управление API.

Основные сведения Общедоступная версия
az apim api schema delete

Удалите схему API Управление API.

Основные сведения Общедоступная версия
az apim api schema get-etag

Получение etag схемы API Управление API.

Основные сведения Общедоступная версия
az apim api schema list

Перечисление схем API Управление API.

Основные сведения Общедоступная версия
az apim api schema show

Отображение сведений о схеме API Управление API.

Основные сведения Общедоступная версия
az apim api schema wait

Поместите интерфейс командной строки в состояние ожидания, пока не будет выполнено условие схемы API api.

Основные сведения Общедоступная версия

az apim api schema create

Создайте схему API Управление API.

az apim api schema create --api-id
                          --resource-group
                          --schema-id
                          --schema-type
                          --service-name
                          [--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-id

Уникальное имя API, для которого необходимо создать схему.

Идентификатор редакции API. Должен быть уникальным в текущем экземпляре службы Управление API. Имеется не текущая редакция; rev=n как суффикс, где n является номером редакции.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--schema-id

Уникальное имя создаваемой схемы API.

Идентификатор схемы. Должен быть уникальным в текущем экземпляре службы Управление API.

--schema-type

Тип схемы (например, application/json, application/vnd.ms-azure-apim.graphql.schema).

Должен быть допустимым типом носителя, используемым в заголовке Content-Type, как определено в RFC 2616. Тип носителя документа схемы.

--service-name -n

Имя экземпляра службы Управление API.

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

--no-wait

Не ожидать завершения длительной операции.

значение по умолчанию: False
--resource-type

Тип ресурса. Например, Microsoft.Compute/virtualMachines или Microsoft. служба хранилища/storageAccounts".

--schema-content

Escape-строка JSON, определяющая документ, представляющий схему.

Укажите либо --schema-path, либо --schema-content, но не оба.

--schema-name

Имя ресурса схемы.

--schema-path

Путь к файлу, указанный для импорта схемы API.

Укажите либо --schema-path, либо --schema-content, но не оба.

Глобальные параметры
--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 apim api schema delete

Удалите схему API Управление API.

az apim api schema delete --api-id
                          --resource-group
                          --schema-id
                          --service-name
                          [--if-match]
                          [--no-wait]
                          [--yes]

Примеры

удалите схему API.

az apim api schema delete --service-name MyApim -g MyResourceGroup --api-id MyApi --schema-id schemaId

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

--api-id

Идентификатор API. Должен быть уникальным в текущем экземпляре службы Управление API. Имеется не текущая редакция; rev=n как суффикс, где n является номером редакции.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--schema-id

Идентификатор схемы. Должен быть уникальным в текущем экземпляре службы Управление API. Имеется не текущая редакция; rev=n как суффикс, где n является номером редакции.

--service-name -n

Имя экземпляра службы Управление API.

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

--if-match

ETag сущности.

--no-wait

Не ожидать завершения длительной операции.

значение по умолчанию: False
--yes -y

Не запрашивать подтверждение.

значение по умолчанию: False
Глобальные параметры
--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 apim api schema get-etag

Получение etag схемы API Управление API.

az apim api schema get-etag --api-id
                            --resource-group
                            --schema-id
                            --service-name

Примеры

получите тег сущности схемы.

az apim api schema get-etag --service-name MyApim -g MyResourceGroup --api-id MyApi --schema-id schemaId

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

--api-id

Идентификатор API. Должен быть уникальным в текущем экземпляре службы Управление API. Имеется не текущая редакция; rev=n как суффикс, где n является номером редакции.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--schema-id

Идентификатор схемы. Должен быть уникальным в текущем экземпляре службы Управление API. Имеется не текущая редакция; rev=n как суффикс, где n является номером редакции.

--service-name -n

Имя экземпляра службы Управление API.

Глобальные параметры
--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 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-id

Идентификатор API. Должен быть уникальным в текущем экземпляре службы Управление API. Имеется не текущая редакция; rev=n как суффикс, где n является номером редакции.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--service-name -n

Имя экземпляра службы Управление API.

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

--filter-display-name

Фильтрация API по displayName.

--skip

Количество пропускаемых записей.

--top

Количество возвращаемых записей.

Глобальные параметры
--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 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-id

Идентификатор API. Должен быть уникальным в текущем экземпляре службы Управление API. Имеется не текущая редакция; rev=n как суффикс, где n является номером редакции.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--schema-id

Идентификатор схемы. Должен быть уникальным в текущем экземпляре службы Управление API. Имеется не текущая редакция; rev=n как суффикс, где n является номером редакции.

--service-name -n

Имя экземпляра службы Управление API.

Глобальные параметры
--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 apim api schema wait

Поместите интерфейс командной строки в состояние ожидания, пока не будет выполнено условие схемы API api.

az apim api schema wait --api-id
                        --name
                        --resource-group
                        --schema-id
                        [--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-id

Идентификатор редакции API. Должен быть уникальным в текущем экземпляре службы Управление API. Имеется не текущая редакция; rev=n как суффикс, где n является номером редакции. Обязательный.

--name -n

Имя экземпляра службы управления API.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--schema-id

Идентификатор идентификатора схемы. Должен быть уникальным в текущем экземпляре службы Управление API. Обязательный.

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

--created

Подождите, пока не будет создано с помощью provisioningState по адресу "Успешно".

значение по умолчанию: False
--custom

Подождите, пока условие не будет удовлетворено пользовательским запросом JMESPath. Например, provisioningState!='InProgress', instanceView.statuses[?code='PowerState/running'].

--deleted

Дождитесь удаления.

значение по умолчанию: False
--exists

Подождите, пока ресурс не существует.

значение по умолчанию: False
--interval

Интервал опроса в секундах.

значение по умолчанию: 30
--timeout

Максимальное ожидание в секундах.

значение по умолчанию: 3600
--updated

Подождите, пока не будет обновлено с помощью provisioningState по адресу "Успешно".

значение по умолчанию: False
Глобальные параметры
--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.