az iot ops asset
Примечание.
Эта ссылка является частью расширения azure-iot-ops для Azure CLI (версия 2.53.0 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az iot ops asset . Подробнее о расширениях.
Группа команд iot ops находится в предварительной версии и в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus
Управление ресурсами.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az iot ops asset create |
Создайте ресурс. |
Расширение | Предварительный просмотр |
az iot ops asset data-point |
Управление точками данных в ресурсе. |
Расширение | Предварительный просмотр |
az iot ops asset data-point add |
Добавьте точку данных в ресурс. |
Расширение | Предварительный просмотр |
az iot ops asset data-point export |
Экспорт точек данных в ресурсе. |
Расширение | Предварительный просмотр |
az iot ops asset data-point import |
Импорт точек данных в ресурсе. |
Расширение | Предварительный просмотр |
az iot ops asset data-point list |
Вывод списка точек данных в ресурсе. |
Расширение | Предварительный просмотр |
az iot ops asset data-point remove |
Удалите точку данных в ресурсе. |
Расширение | Предварительный просмотр |
az iot ops asset delete |
Удаление ресурса. |
Расширение | Предварительный просмотр |
az iot ops asset endpoint |
Управление профилями конечных точек активов. |
Расширение | Предварительный просмотр |
az iot ops asset endpoint certificate |
Управление собственными сертификатами в конечной точке ресурса. |
Расширение | Предварительный просмотр |
az iot ops asset endpoint certificate add |
Добавьте собственный сертификат в конечную точку ресурса. |
Расширение | Предварительный просмотр |
az iot ops asset endpoint certificate list |
Вывод списка принадлежащих сертификатов в конечной точке ресурса. |
Расширение | Предварительный просмотр |
az iot ops asset endpoint certificate remove |
Удалите принадлежащий сертификат в конечной точке ресурса. |
Расширение | Предварительный просмотр |
az iot ops asset endpoint create |
Создайте конечную точку ресурса. |
Расширение | Предварительный просмотр |
az iot ops asset endpoint delete |
Удаление конечной точки ресурса. |
Расширение | Предварительный просмотр |
az iot ops asset endpoint query |
Запрос графа ресурсов для конечных точек активов. |
Расширение | Предварительный просмотр |
az iot ops asset endpoint show |
Отображение конечной точки ресурса. |
Расширение | Предварительный просмотр |
az iot ops asset endpoint update |
Обновите конечную точку ресурса. |
Расширение | Предварительный просмотр |
az iot ops asset event |
Управление событиями в ресурсе. |
Расширение | Предварительный просмотр |
az iot ops asset event add |
Добавление события в ресурс. |
Расширение | Предварительный просмотр |
az iot ops asset event export |
Экспорт событий в ресурсе. |
Расширение | Предварительный просмотр |
az iot ops asset event import |
Импорт событий в ресурсе. |
Расширение | Предварительный просмотр |
az iot ops asset event list |
Вывод списка событий в ресурсе. |
Расширение | Предварительный просмотр |
az iot ops asset event remove |
Удаление события в ресурсе. |
Расширение | Предварительный просмотр |
az iot ops asset query |
Запрос графа ресурсов для ресурсов. |
Расширение | Предварительный просмотр |
az iot ops asset show |
Отображение ресурса. |
Расширение | Предварительный просмотр |
az iot ops asset update |
Обновление ресурса. |
Расширение | Предварительный просмотр |
az iot ops asset create
Группа команд iot ops находится в предварительной версии и в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus
Создайте ресурс.
Необходимо указать пользовательское расположение или имя кластера. Эта команда проверяет наличие связанного пользовательского расположения и кластера и гарантирует правильность настройки с расширением microsoft.deviceregistry.assets.
Во время создания ресурса необходимо определить по крайней мере одну точку данных или событие. Примеры форматов файлов см. в aka.ms/aziotops-assets.
az iot ops asset create --endpoint
--name
--resource-group
[--asset-type]
[--attr]
[--cg]
[--cl]
[--clg]
[--cls]
[--cluster]
[--cluster-subscription]
[--data]
[--data-file]
[--data-publish-int]
[--data-queue-size]
[--data-sample-int]
[--description]
[--disable {false, true}]
[--display-name]
[--documentation-uri]
[--eai]
[--ef]
[--epi]
[--eqs]
[--esi]
[--event]
[--hardware-revision]
[--location]
[--manufacturer]
[--manufacturer-uri]
[--model]
[--pc]
[--serial-number]
[--software-revision]
[--tags]
Примеры
Создайте ресурс с помощью заданного пользовательского расположения.
az iot ops asset create --name {asset_name} -g {resource_group} --custom-location {custom_location} --endpoint {endpoint} --data data_source={data_source}
Создайте ресурс с помощью заданного пользовательского расположения и группы ресурсов для пользовательского расположения. Группа ресурсов должна быть включена, если в подписке есть несколько пользовательских расположений с одинаковым именем.
az iot ops asset create --name {asset_name} -g {resource_group} --custom-location {custom_location} --custom-location-resource-group {custom_location_resource_group} --endpoint {endpoint} --data data_source={data_source}
Создайте ресурс с помощью заданного имени кластера. Группа ресурсов должна быть включена, если в подписке есть несколько кластеров с одинаковым именем.
az iot ops asset create --name {asset_name} -g {resource_group} --cluster {cluster} --cluster-resource-group {cluster_resource_group} --endpoint {endpoint} --event event_notifier={event_notifier}
Создайте ресурс с помощью заданного имени кластера и пользовательского расположения.
az iot ops asset create --name {asset_name} -g {resource_group} --cluster {cluster} --custom-location {custom_location} --endpoint {endpoint} --event event_notifier={event_notifier}
Создайте ресурс с пользовательскими точками данных и событиями по умолчанию.
az iot ops asset create --name {asset_name} -g {resource_group} --custom-location {custom_location} --endpoint {endpoint} --data-publish-int {data_point_publishing_interval} --data-queue-size {data_point_queue_size} --data-sample-int {data_point_sampling_interval} --event-publish-int {event_publishing_interval} --event-queue-size {event_queue_size} --event-sample-int {event_sampling_interval} --event event_notifier={event_notifier}
Создайте ресурс с дополнительными настраиваемыми атрибутами.
az iot ops asset create --name {asset_name} -g {resource_group} --custom-location {custom_location} --endpoint {endpoint} --custom-attribute {attribute_key}={attribute_value} --custom-attribute {attribute_key}={attribute_value}
Создайте ресурс с пользовательским типом ресурса, описанием, uri документации, идентификатором внешнего ресурса, редакцией оборудования, кодом продукта и редакцией программного обеспечения.
az iot ops asset create --name {asset_name} -g {resource_group} --custom-location {custom_location} --endpoint {endpoint} --asset-type {asset_type} --description {description} --documentation-uri {documentation_uri} --external-asset-id {external_asset_id} --hardware-revision {hardware_revision} --product-code {product_code} --software-revision {software_revision} --data data_source={data_source}
Создайте ресурс с двумя событиями, изготовителем, uri производителя, моделью, серийным номером.
az iot ops asset create --name {asset_name} -g {resource_group} --custom-location {custom_location} --endpoint {endpoint} --event capability_id={capability_id} event_notifier={event_notifier} name={name} observability_mode={observability_mode} sampling_interval={sampling_interval} queue_size={queue_size} --event event_notifier={event_notifier} --manufacturer {manufacturer} --manufacturer-uri {manufacturer_uri} --model {model} --serial-number {serial_number}
Создайте отключенный ресурс с двумя точками данных.
az iot ops asset create --name {asset_name} -g {resource_group} --custom-location {custom_location} --endpoint {endpoint} --disable --data capability_id={capability_id} data_source={data_source} name={name} observability_mode={observability_mode} sampling_interval={sampling_interval} queue_size={queue_size} --data data_source={data_source}
Создайте ресурс с помощью файла, содержащего точки данных и другой файл, содержащий события.
az iot ops asset create --name MyAsset -g MyRg --custom-location MyLocation --endpoint exampleEndpoint --data-file /path/to/myasset_datapoints.json --event-file /path/to/myasset_events.csv
Создайте ресурс с заданными предварительно заполненными значениями.
az iot ops asset create --name MyAsset -g MyRg --custom-location MyLocation --endpoint exampleEndpoint --data capability_id=myTagId data_source=NodeID1 name=myTagName1 observability_mode=counter sampling_interval=10 queue_size=2 --data data_source=NodeID2 --data-publish-int 1000 --data-queue-size 1 --data-sample-int 30 --asset-type customAsset --description 'Description for a test asset.' --documentation-uri www.help.com --external-asset-id 000-000-0000 --hardware-revision 10.0 --product-code XXX100 --software-revision 0.1 --manufacturer Contoso --manufacturer-uri constoso.com --model AssetModel --serial-number 000-000-ABC10 --custom-attribute work_location=factory
Обязательные параметры
Имя конечной точки ресурса.
Имя ресурса.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Тип ресурса.
Пары key=value, разделенные пробелами, соответствующие дополнительным пользовательским атрибутам для ресурса.
Группа ресурсов для кластера.
Настраиваемое расположение, используемое для связывания ресурса с кластером.
Группа ресурсов для пользовательского расположения.
Идентификатор подписки для пользовательского расположения. Если это не указано, будет использоваться идентификатор подписки ресурса.
Кластер для связывания ресурса с.
Идентификатор подписки для кластера. Если это не указано, будет использоваться идентификатор подписки ресурса.
Пары key=value, разделенные пробелами, соответствующие свойствам создаваемой точки данных. Поддерживаются следующие ключевые значения: capability_id
, data_source
(обязательный), observability_mode
name
(нет, датчик, счетчик, гистограмма или журнал), sampling_interval
(int), queue_size
(int). --data можно использовать 1 или более раз. Ознакомьтесь с примерами справки по полному использованию параметров.
Путь к файлу с точками данных. Поддерживаются следующие типы файлов: csv, json, portal-csv, yaml.
Интервал публикации по умолчанию для точек данных.
Размер очереди по умолчанию для точек данных.
Интервал выборки по умолчанию (в миллисекундах) для точек данных.
Описание.
Отключите ресурс.
Отображаемое имя.
URI документации.
Идентификатор внешнего ресурса.
Путь к файлу, содержаму события. Поддерживаются следующие типы файлов: csv, json, portal-csv, yaml.
Интервал публикации по умолчанию для событий.
Размер очереди по умолчанию для событий.
Интервал выборки по умолчанию (в миллисекундах) для событий.
Пары key=value, разделенные пробелами, соответствующие свойствам создаваемого события. Поддерживаются следующие ключевые значения: capability_id
, event_notifier
(обязательно), name
observability_mode
(нет или журнал), sampling_interval
(int), (int). queue_size
--event можно использовать 1 или более раз. Ознакомьтесь с примерами справки по полному использованию параметров.
Редакция оборудования.
Location. Значения из az account list-locations
. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>
.
Изготовитель.
Универсальный код ресурса (URI) производителя.
Модель.
Код продукта.
Серийный номер.
Редакция программного обеспечения.
Теги ресурсов ресурса. Контейнер свойств в парах "ключ-значение" со следующим форматом: a=b=b=d.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az iot ops asset delete
Группа команд iot ops находится в предварительной версии и в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus
Удаление ресурса.
az iot ops asset delete --name
--resource-group
Примеры
Удаление ресурса.
az iot ops asset delete --name {asset_name} -g {resource_group}
Обязательные параметры
Имя ресурса.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az iot ops asset query
Группа команд iot ops находится в предварительной версии и в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus
Запрос графа ресурсов для ресурсов.
az iot ops asset query [--asset-type]
[--cl]
[--description]
[--disabled {false, true}]
[--display-name]
[--documentation-uri]
[--eai]
[--endpoint]
[--hardware-revision]
[--location]
[--manufacturer]
[--manufacturer-uri]
[--model]
[--pc]
[--resource-group]
[--serial-number]
[--software-revision]
Примеры
Запрос ресурсов, отключенных в данной группе ресурсов.
az iot ops asset query -g {resource_group} --disabled
Запрос ресурсов с заданной моделью, производителем и серийным номером.
az iot ops asset query --model {model} --manufacturer {manufacturer} --serial-number {serial_number}
Необязательные параметры
Тип ресурса.
Настраиваемое расположение, используемое для связывания ресурса с кластером.
Описание.
Состояние ресурса.
Отображаемое имя.
URI документации.
Идентификатор внешнего ресурса.
Имя конечной точки ресурса.
Редакция оборудования.
Location. Значения из az account list-locations
. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>
.
Изготовитель.
Универсальный код ресурса (URI) производителя.
Модель.
Код продукта.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Серийный номер.
Редакция программного обеспечения.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az iot ops asset show
Группа команд iot ops находится в предварительной версии и в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus
Отображение ресурса.
az iot ops asset show --name
--resource-group
Примеры
Отображение сведений о ресурсе.
az iot ops asset show --name {asset_name} -g {resource_group}
Обязательные параметры
Имя ресурса.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az iot ops asset update
Группа команд iot ops находится в предварительной версии и в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus
Обновление ресурса.
Чтобы обновить точки данных и события, используйте группы az iot ops asset data-point
команд и az iot ops asset events
соответственно.
az iot ops asset update --name
--resource-group
[--asset-type]
[--attr]
[--data-publish-int]
[--data-queue-size]
[--data-sample-int]
[--description]
[--disable {false, true}]
[--display-name]
[--documentation-uri]
[--eai]
[--epi]
[--eqs]
[--esi]
[--hardware-revision]
[--manufacturer]
[--manufacturer-uri]
[--model]
[--pc]
[--serial-number]
[--software-revision]
[--tags]
Примеры
Обновите точку данных и события ресурса по умолчанию.
az iot ops asset update --name {asset_name} -g {resource_group} --data-publish-int {data_point_publishing_interval} --data-queue-size {data_point_queue_size} --data-sample-int {data_point_sampling_interval} --event-publish-int {event_publishing_interval} --event-queue-size {event_queue_size} --event-sample-int {event_sampling_interval}
Обновите тип ресурса, описание, uri документации, идентификатор внешнего ресурса, редакцию оборудования, код продукта и редакцию программного обеспечения.
az iot ops asset update --name {asset_name} -g {resource_group} --asset-type {asset_type} --description {description} --documentation-uri {documentation_uri} --external-asset-id {external_asset_id} --hardware-revision {hardware_revision} --product-code {product_code} --software-revision {software_revision}
Обновите изготовитель актива, uri производителя, модель, серийный номер и настраиваемый атрибут.
az iot ops asset update --name {asset_name} -g {resource_group} --manufacturer {manufacturer} --manufacturer-uri {manufacturer_uri} --model {model} --serial-number {serial_number} --custom-attribute {attribute_key}={attribute_value}
Отключите ресурс и удалите настраиваемый атрибут с именем "work_site".
az iot ops asset update --name {asset_name} -g {resource_group} --disable --custom-attribute work_site=""
Обязательные параметры
Имя ресурса.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Тип ресурса.
Пары key=value, разделенные пробелами, соответствующие дополнительным пользовательским атрибутам для ресурса. Чтобы удалить настраиваемый атрибут, задайте для атрибута значение "".
Интервал публикации по умолчанию для точек данных.
Размер очереди по умолчанию для точек данных.
Интервал выборки по умолчанию (в миллисекундах) для точек данных.
Описание.
Отключите ресурс.
Отображаемое имя.
URI документации.
Идентификатор внешнего ресурса.
Интервал публикации по умолчанию для событий.
Размер очереди по умолчанию для событий.
Интервал выборки по умолчанию (в миллисекундах) для событий.
Редакция оборудования.
Изготовитель.
Универсальный код ресурса (URI) производителя.
Модель.
Код продукта.
Серийный номер.
Редакция программного обеспечения.
Теги ресурсов ресурса. Контейнер свойств в парах "ключ-значение" со следующим форматом: a=b=b=d.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.