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
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.
İ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'}].
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.
Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
'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 |
Uygulamanızla ilişkili IoT Central DNS soneki.
| Özellik | Değer |
|---|---|
| Default value: | azureiotcentral.com |
Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Cihaz bileşeninin adı.
Cihaz modülünün adı.
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
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
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
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.
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' 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 |
Uygulamanızla ilişkili IoT Central DNS soneki.
| Özellik | Değer |
|---|---|
| Default value: | azureiotcentral.com |
Cihaz bileşeninin adı.
Cihaz modülünün adı.
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
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
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
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.
İ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'}].
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.
Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
'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 |
Uygulamanızla ilişkili IoT Central DNS soneki.
| Özellik | Değer |
|---|---|
| Default value: | azureiotcentral.com |
Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Cihaz bileşeninin adı.
Cihaz modülünün adı.
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
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
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 |