az iot ops schema version

Note

Bu başvuru, Azure CLI (sürüm 2.70.0 veya üzeri) için azure-iot-ops uzantısının bir parçasıdır. uzantı, az iot ops schema version komutu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

Şema sürümü yönetimi.

Şema sürümü, bu sürümle ilişkili şema içeriğini içerir.

Komutlar

Name Description Tür Durum
az iot ops schema version add

Şemaya şema sürümü ekleyin.

Extension Georgia
az iot ops schema version list

Belirli bir şema için şema sürümlerini listeleyin.

Extension Georgia
az iot ops schema version remove

Hedef şema sürümünü kaldırma.

Extension Georgia
az iot ops schema version show

Şema sürümünün ayrıntılarını gösterir.

Extension Georgia

az iot ops schema version add

Şemaya şema sürümü ekleyin.

Sürüm eklemek için ilişkili depolama hesabının genel ağ erişiminin etkinleştirilmiş olması gerekir. Delta dosya biçimi hakkında daha fazla bilgi için bkz. aka.ms/lakehouse-delta-sample.

az iot ops schema version add --content
                              --name --ver --version
                              --registry
                              --resource-group
                              --schema
                              [--acquire-policy-token]
                              [--change-reference]
                              [--desc]

Örnekler

En düşük girişlerle 'myregistry' kayıt defterindeki 'myschema' adlı şemaya şema sürümü 1 ekleyin. İçerik satır içi json (powershell söz dizimi örneği).

az iot ops schema version add --version 1 -g myresourcegroup --registry myregistry --schema myschema --content '{\"hello\": \"world\"}'

En düşük girişlerle 'myregistry' kayıt defterindeki 'myschema' adlı şemaya şema sürümü 1 ekleyin. İçerik satır içi json 'dir (cmd söz dizimi örneği).

az iot ops schema version add --version 1 -g myresourcegroup --registry myregistry --schema myschema --content "{\"hello\": \"world\"}"

En düşük girişlerle 'myregistry' kayıt defterindeki 'myschema' adlı şemaya şema sürümü 1 ekleyin. İçerik satır içi json (bash söz dizimi örneği).

az iot ops schema version add --version 1 -g myresourcegroup --registry myregistry --schema myschema --content '{"hello": "world"}'

'myregistry' kayıt defterindeki 'myschema' adlı şemaya bir açıklamayla şema sürümü 2 ekleyin. Dosya şema içeriğini içermelidir.

az iot ops schema version add --version 2 -g myresourcegroup --registry myregistry --schema myschema --content myschemav2.json --desc "New schema"

Gerekli Parametreler

--content

Sürüm için satır içi içerik içeren dosya yolu.

--name --ver --version -n

Şema sürümü adı.

--registry

Şema kayıt defteri adı.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

--schema

Şema adı.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--desc

Şema sürümü için açıklama.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az iot ops schema version list

Belirli bir şema için şema sürümlerini listeleyin.

az iot ops schema version list --registry
                               --resource-group
                               --schema

Örnekler

'myschema' şemasının tüm şema sürümlerini 'myregistry' şema kayıt defterinde listeleyin.

az iot ops schema version list -g myresourcegroup --registry myregistry --schema myschema

Gerekli Parametreler

--registry

Şema kayıt defteri adı.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

--schema

Şema adı.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az iot ops schema version remove

Hedef şema sürümünü kaldırma.

az iot ops schema version remove --name --ver --version
                                 --registry
                                 --resource-group
                                 --schema
                                 [--acquire-policy-token]
                                 [--change-reference]

Örnekler

Şema sürüm 1'i kaldırın.

az iot ops schema version remove --version 1 -g myresourcegroup --registry myregistry --schema myschema

Gerekli Parametreler

--name --ver --version -n

Şema sürümü adı.

--registry

Şema kayıt defteri adı.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

--schema

Şema adı.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az iot ops schema version show

Şema sürümünün ayrıntılarını gösterir.

az iot ops schema version show --name --ver --version
                               --registry
                               --resource-group
                               --schema

Örnekler

Hedef şema sürüm 1'in ayrıntılarını gösterin.

az iot ops schema version show --version 1 --schema myschema --registry myregistry -g myresourcegroup

Gerekli Parametreler

--name --ver --version -n

Şema sürümü adı.

--registry

Şema kayıt defteri adı.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

--schema

Şema adı.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False