Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Menghilangkan sumber daya perintah

Mode fokus
Menghilangkan sumber daya perintah - AWS IoT Core

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

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

Anda dapat menghentikan perintah untuk menunjukkan bahwa itu sudah kedaluwarsa dan tidak boleh digunakan. Misalnya, Anda mungkin menghentikan perintah yang tidak lagi dipelihara secara aktif, atau Anda mungkin ingin membuat perintah yang lebih baru dengan ID perintah yang sama tetapi menggunakan informasi payload yang berbeda.

Pertimbangan utama

Berikut ini adalah beberapa pertimbangan penting dengan menghentikan perintah:

  • Ketika Anda menghentikan perintah, itu tidak dihapus. Anda masih dapat mengambil perintah menggunakan ID perintahnya dan mengembalikannya jika Anda ingin menggunakan kembali perintah tersebut.

  • Jika Anda mencoba untuk memulai eksekusi perintah baru pada perangkat target Anda untuk perintah yang telah usang, itu menghasilkan kesalahan, yang mencegah Anda dari menggunakan perintah. out-of-date

  • Untuk menjalankan perintah usang pada perangkat target Anda, Anda harus memulihkannya terlebih dahulu. Setelah dipulihkan, perintah menjadi tersedia dan dapat digunakan sebagai perintah biasa dan Anda dapat melakukan eksekusi perintah pada perangkat target.

  • Jika Anda menghentikan perintah saat eksekusi perintah sedang berlangsung, eksekusi akan terus berjalan di perangkat target hingga selesai. Anda juga dapat mengambil status eksekusi perintah.

Menghilangkan sumber daya perintah (konsol)

Untuk menghentikan perintah dari konsol, buka Command Hub AWS IoT konsol dan lakukan langkah-langkah berikut.

  1. Pilih perintah yang ingin Anda hentikan, dan kemudian di bawah Actions, pilih Deprecate.

  2. Konfirmasikan bahwa Anda ingin menghentikan perintah dan kemudian pilih Deprecate.

Menghilangkan resource perintah () CLI

Anda dapat menandai perintah sebagai usang menggunakan. update-command CLI Anda harus terlebih dahulu menghentikan perintah sebelum dapat dihapus. Setelah perintah tidak digunakan lagi, jika Anda ingin menggunakannya seperti untuk mengirim eksekusi perintah ke perangkat target, Anda harus menghapus penghentiannya.

aws iot update-command \ --command-id <command-id> \ --deprecated

Misalnya, jika Anda menghentikan ACSwitch perintah yang Anda perbarui dalam contoh di atas, kode berikut menunjukkan contoh keluaran menjalankan perintah.

{ "commandId": "turnOffAc", "deprecated": true, "lastUpdatedAt": "2024-05-09T23:16:51.370000-07:00" }

Periksa waktu dan status penghentian

Anda dapat menggunakan GetCommand API operasi untuk menentukan apakah perintah telah usang, dan kapan terakhir kali tidak digunakan lagi.

aws iot get-command --command-id <turnOffAC>

Menjalankan perintah ini menghasilkan respons yang berisi informasi tentang perintah. Anda dapat memperoleh informasi kapan dibuat, dan kapan tidak digunakan lagi menggunakan informasi yang diperbarui terakhir. Informasi ini dapat membantu Anda menentukan masa pakai perintah, dan apakah Anda ingin menghapus perintah atau menggunakannya kembali. Misalnya, dalam turnOffAc contoh di atas, kode berikut menunjukkan respons sampel.

{ "commandId": "turnOffAC", "commandArn": "arn:aws:iot:ap-south-1:123456789012:command/turnOffAC", "namespace": "AWS-IoT", "payload": { "content": "testPayload.json", "contentType": "application/json" }, "createdAt": "2024-03-23T00:50:10.095000-07:00", "lastUpdatedAt": "2024-05-09T23:16:51.370000-07:00", "deprecated": false }

Kembalikan sumber daya perintah

Untuk menggunakan ACSwitch perintah atau mengirim perintah ini ke perangkat Anda, Anda harus mengembalikannya.

Untuk memulihkan perintah dari konsol, buka Command Hub AWS IoT konsol, pilih perintah yang ingin Anda pulihkan, lalu di bawah Tindakan, pilih Pulihkan.

Untuk mengembalikan perintah menggunakan AWS IoT Core API atau AWS CLI, gunakan UpdateCommand API operasi atau update-commandCLI. Kode berikut menunjukkan permintaan sampel dan respons.

aws iot update-command \ --command-id <command-id> --no-deprecated

Kode berikut menunjukkan output sampel.

{ "commandId": "ACSwitch", "deprecated": false, "lastUpdatedAt": "2024-05-09T23:17:21.954000-07:00" }
PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.