View a markdown version of this page

Menghindari jenis benda - AWS IoT Core

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menghindari jenis benda

Jenis benda tidak dapat diubah. Mereka tidak dapat diubah setelah didefinisikan. Namun, Anda dapat menghentikan jenis sesuatu untuk mencegah pengguna mengaitkan hal-hal baru dengannya. Semua hal yang ada terkait dengan jenis benda tidak berubah.

Untuk menghentikan jenis benda, gunakan perintah: DeprecateThingType

$ aws iot deprecate-thing-type --thing-type-name "myThingType"

Anda dapat menggunakan DescribeThingType perintah untuk melihat hasilnya:

$ aws iot describe-thing-type --thing-type-name "StopLight":
{ "thingTypeName": "StopLight", "thingTypeProperties": { "searchableAttributes": [ "wattage", "numOfLights", "model" ], "thingTypeDescription": "traffic light type", }, "thingTypeMetadata": { "deprecated": true, "creationDate": 1468425854308, "deprecationDate": 1468446026349 } }

Menolak jenis benda adalah operasi yang dapat dibalik. Anda dapat membatalkan penghentian dengan menggunakan --undo-deprecate flag dengan perintah DeprecateThingType CLI:

$ aws iot deprecate-thing-type --thing-type-name "myThingType" --undo-deprecate

Anda dapat menggunakan perintah DescribeThingType CLI untuk melihat hasilnya:

$ aws iot describe-thing-type --thing-type-name "StopLight":
{ "thingTypeName": "StopLight", "thingTypeArn": "arn:aws:iot:us-east-1:123456789012:thingtype/StopLight", "thingTypeId": "12345678abcdefgh12345678ijklmnop12345678" "thingTypeProperties": { "searchableAttributes": [ "wattage", "numOfLights", "model" ], "thingTypeDescription": "traffic light type" }, "thingTypeMetadata": { "deprecated": false, "creationDate": 1468425854308, } }