az iot central device twin

Note

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

IoT Central cihaz ikizlerini yönetme.

Komutlar

Name Description Tür Durum
az iot central device twin replace

Bir cihazın, cihaz bileşeninin, cihaz modülünün veya cihaz modülü bileşeninin yazılabilir özellik değerlerini değiştirin.

Extension GA
az iot central device twin show

Bir cihazın, cihaz bileşeninin, cihaz modülünün veya cihaz modülü bileşeninin tüm özellik değerlerini alın.

Extension GA
az iot central device twin update

Bir cihazın, cihaz bileşeninin, cihaz modülünün veya cihaz modülü bileşeninin yazılabilir özellik değerlerini güncelleştirin.

Extension GA

az iot central device twin replace

Bir cihazın, cihaz bileşeninin, cihaz modülünün veya cihaz modülü bileşeninin yazılabilir özellik değerlerini değiştirin.

Cihaz bileşeni özelliklerini, cihaz modülü özelliklerini veya cihaz modülü bileşeni özelliklerini değiştirmek için --component-name, --module-name veya her ikisini birden sağlar.

az iot central device twin replace --app-id
                                   --content
                                   --device-id
                                   [--acquire-policy-token]
                                   [--api-version --av {2022-06-30-preview, 2022-07-31}]
                                   [--central-api-uri --central-dns-suffix]
                                   [--change-reference]
                                   [--co --component-name]
                                   [--mn --module-name]
                                   [--token]

Örnekler

Cihaz özelliklerini değiştirme

az iot central device twin replace --app-id {appid} --device-id {deviceid} -k {content}

Cihaz bileşeni özelliklerini değiştirme

az iot central device twin replace --app-id {appid} --device-id {deviceid} --co {componentname} -k {content}

Cihaz modülü bileşen özelliklerini değiştirme

az iot central device twin replace --app-id {appid} --device-id {deviceid} --mn {modulename} --co {componentname} -k {content}

Gerekli Parametreler

--app-id -n

Yönetmek istediğiniz IoT Central uygulamasının Uygulama Kimliği. Uygulama Kimliğini, yardım menüsünün altında uygulamanızın "Hakkında" sayfasında bulabilirsiniz.

--content -k

İstek yapılandırması. JSON dosyasının veya ham dizeli JSON'un yolunu belirtin. [Dosya Yolu Örneği: ./path/to/file.json] [Dizeli JSON Örneği: {'a': 'b'}].

--device-id -d

Hedef cihazın cihaz kimliği. Cihaz kimliğini, Cihaz Ayrıntıları sayfasındaki Bağlan düğmesine tıklayarak bulabilirsiniz.

İ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
--api-version --av
Kullanım Dışı

'api_version' bağımsız değişkeni kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak.

Bu komut parametresi kullanım dışı bırakıldı ve yoksayılacak. Gelecek sürümde ioT Central API'lerini yalnızca en son GA sürümünden destekleyeceğiz. Herhangi bir API henüz GA değilse en son önizleme sürümünü çağıracağız.

Özellik Değer
Default value: 2022-07-31
Kabul edilen değerler: 2022-06-30-preview, 2022-07-31
--central-api-uri --central-dns-suffix

Uygulamanızla ilişkili IoT Central DNS soneki.

Özellik Değer
Default value: azureiotcentral.com
--change-reference

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

Özellik Değer
Parametre grubu: Global Policy Arguments
--co --component-name

Cihaz bileşeninin adı.

--mn --module-name

Cihaz modülünün adı.

--token

Azure CLI kimlik doğrulaması yapmadan isteğinizi göndermeyi tercih ederseniz, isteğinizin kimliğini doğrulamak için geçerli bir kullanıcı belirteci belirtebilirsiniz. İsteğin bir parçası olarak anahtar türünü belirtmeniz gerekir. {1} adresinden daha fazla bilgi edinin.

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 central device twin show

Bir cihazın, cihaz bileşeninin, cihaz modülünün veya cihaz modülü bileşeninin tüm özellik değerlerini alın.

Cihaz bileşeni özelliklerini, cihaz modülü özelliklerini veya cihaz modülü bileşeni özelliklerini almak için --component-name, --module-name veya her ikisini de sağlar.

az iot central device twin show --app-id
                                --device-id
                                [--api-version --av {2022-06-30-preview, 2022-07-31}]
                                [--central-api-uri --central-dns-suffix]
                                [--co --component-name]
                                [--mn --module-name]
                                [--token]

Örnekler

Cihaz özelliklerini alma

az iot central device twin show --app-id {appid} --device-id {deviceid}

Cihaz bileşeni özelliklerini alma

az iot central device twin show --app-id {appid} --device-id {deviceid} --co {componentname}

Cihaz modülü bileşen özelliklerini alma

az iot central device twin show --app-id {appid} --device-id {deviceid} --mn {modulename} --co {componentname}

Gerekli Parametreler

--app-id -n

Yönetmek istediğiniz IoT Central uygulamasının Uygulama Kimliği. Uygulama Kimliğini, yardım menüsünün altında uygulamanızın "Hakkında" sayfasında bulabilirsiniz.

--device-id -d

Hedef cihazın cihaz kimliği. Cihaz kimliğini, Cihaz Ayrıntıları sayfasındaki Bağlan düğmesine tıklayarak bulabilirsiniz.

İ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.

--api-version --av
Kullanım Dışı

'api_version' bağımsız değişkeni kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak.

Bu komut parametresi kullanım dışı bırakıldı ve yoksayılacak. Gelecek sürümde ioT Central API'lerini yalnızca en son GA sürümünden destekleyeceğiz. Herhangi bir API henüz GA değilse en son önizleme sürümünü çağıracağız.

Özellik Değer
Default value: 2022-07-31
Kabul edilen değerler: 2022-06-30-preview, 2022-07-31
--central-api-uri --central-dns-suffix

Uygulamanızla ilişkili IoT Central DNS soneki.

Özellik Değer
Default value: azureiotcentral.com
--co --component-name

Cihaz bileşeninin adı.

--mn --module-name

Cihaz modülünün adı.

--token

Azure CLI kimlik doğrulaması yapmadan isteğinizi göndermeyi tercih ederseniz, isteğinizin kimliğini doğrulamak için geçerli bir kullanıcı belirteci belirtebilirsiniz. İsteğin bir parçası olarak anahtar türünü belirtmeniz gerekir. {1} adresinden daha fazla bilgi edinin.

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 central device twin update

Bir cihazın, cihaz bileşeninin, cihaz modülünün veya cihaz modülü bileşeninin yazılabilir özellik değerlerini güncelleştirin.

Cihaz bileşeni özelliklerini, cihaz modülü özelliklerini veya cihaz modülü bileşeni özelliklerini güncelleştirmek için --component-name, --module-name veya her ikisini birden sağlar.

az iot central device twin update --app-id
                                  --content
                                  --device-id
                                  [--acquire-policy-token]
                                  [--api-version --av {2022-06-30-preview, 2022-07-31}]
                                  [--central-api-uri --central-dns-suffix]
                                  [--change-reference]
                                  [--co --component-name]
                                  [--mn --module-name]
                                  [--token]

Örnekler

Cihaz özelliklerini güncelleştirme

az iot central device twin update --app-id {appid} --device-id {deviceid} -k {content}

Cihaz bileşeni özelliklerini güncelleştirme

az iot central device twin update --app-id {appid} --device-id {deviceid} --co {componentname} -k {content}

Cihaz modülü bileşen özelliklerini güncelleştirme

az iot central device twin update --app-id {appid} --device-id {deviceid} --mn {modulename} --co {componentname} -k {content}

Gerekli Parametreler

--app-id -n

Yönetmek istediğiniz IoT Central uygulamasının Uygulama Kimliği. Uygulama Kimliğini, yardım menüsünün altında uygulamanızın "Hakkında" sayfasında bulabilirsiniz.

--content -k

İstek yapılandırması. JSON dosyasının veya ham dizeli JSON'un yolunu belirtin. [Dosya Yolu Örneği: ./path/to/file.json] [Dizeli JSON Örneği: {'a': 'b'}].

--device-id -d

Hedef cihazın cihaz kimliği. Cihaz kimliğini, Cihaz Ayrıntıları sayfasındaki Bağlan düğmesine tıklayarak bulabilirsiniz.

İ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
--api-version --av
Kullanım Dışı

'api_version' bağımsız değişkeni kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak.

Bu komut parametresi kullanım dışı bırakıldı ve yoksayılacak. Gelecek sürümde ioT Central API'lerini yalnızca en son GA sürümünden destekleyeceğiz. Herhangi bir API henüz GA değilse en son önizleme sürümünü çağıracağız.

Özellik Değer
Default value: 2022-07-31
Kabul edilen değerler: 2022-06-30-preview, 2022-07-31
--central-api-uri --central-dns-suffix

Uygulamanızla ilişkili IoT Central DNS soneki.

Özellik Değer
Default value: azureiotcentral.com
--change-reference

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

Özellik Değer
Parametre grubu: Global Policy Arguments
--co --component-name

Cihaz bileşeninin adı.

--mn --module-name

Cihaz modülünün adı.

--token

Azure CLI kimlik doğrulaması yapmadan isteğinizi göndermeyi tercih ederseniz, isteğinizin kimliğini doğrulamak için geçerli bir kullanıcı belirteci belirtebilirsiniz. İsteğin bir parçası olarak anahtar türünü belirtmeniz gerekir. {1} adresinden daha fazla bilgi edinin.

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