Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Merekam dan Menghapus Status Konfigurasi untuk Menggunakan Sumber Daya Pihak Ketiga AWS CLI
AWS CLIIni adalah alat terpadu untuk mengelola AWS layanan Anda. Dengan hanya satu alat untuk mengunduh dan mengkonfigurasi, Anda dapat mengontrol beberapa AWS layanan dari baris perintah dan menggunakan skrip untuk mengotomatiskannya.
Untuk menginstal AWS CLI pada mesin lokal Anda, lihat Menginstal AWS CLI di Panduan AWS CLI Pengguna.
Jika perlu, ketik aws configure
untuk mengkonfigurasi fileAWS CLI.
Topik
Merekam Item Konfigurasi
Merekam item konfigurasi untuk sumber daya pihak ketiga atau jenis sumber daya khusus menggunakan prosedur berikut:
Pastikan Anda mendaftarkan jenis sumber daya MyCustomNamespace::Testing::WordPress
dengan skema pencocokannya.
-
Buka jendela command prompt atau terminal.
-
Ketik perintah berikut ini:
aws configservice put-resource-config --resource-type MyCustomNamespace::Testing::WordPress --resource-id resource-001 --schema-version-id 00000001 --configuration '{ "Id": "resource-001", "Name": "My example custom resource.", "PublicAccess": false }'
catatan
Seperti yang didefinisikan dalam skema tipe, writeOnlyProperties
akan dihapus dari konfigurasi sebelum direkam olehAWS Config. Ini berarti bahwa nilai-nilai ini tidak akan hadir ketika konfigurasi diperoleh melalui API baca. Untuk informasi selengkapnyawriteOnlyProperties
, lihat Skema tipe sumber daya.
Baca Item Konfigurasi menggunakan AWS Config API
-
Buka jendela command prompt atau terminal.
-
Ketik perintah berikut ini:
aws configservice list-discovered-resources --resource-type MyCustomNamespace::Testing::WordPress
-
Tekan Enter.
Anda akan melihat output yang serupa dengan yang berikut:
{ "resourceIdentifiers": [ { "resourceType": "MyCustomNamespace::Testing::WordPress", "resourceId": "resource-001" } ] }
-
Ketik perintah berikut ini:
aws configservice batch-get-resource-config --resource-keys '[ { "resourceType": "MyCustomNamespace::Testing::WordPress", "resourceId": "resource-001" } ]'
-
Tekan Enter.
Anda akan melihat output yang serupa dengan yang berikut:
{ "unprocessedResourceKeys": [], "baseConfigurationItems": [ { "configurationItemCaptureTime": 1569605832.673, "resourceType": "MyCustomNamespace::Testing::WordPress", "resourceId": "resource-001", "configurationStateId": "1569605832673", "awsRegion": "us-west-2", "version": "1.3", "supplementaryConfiguration": {}, "configuration": "{\"Id\":\"resource-001\",\"Name\":\"My example custom resource.\",\"PublicAccess\":false}", "configurationItemStatus": "ResourceDiscovered", "accountId": "
AccountId
" } ] }
Hapus Sumber Daya Pihak Ketiga
Anda dapat merekam status konfigurasi untuk sumber daya pihak ketiga atau jenis sumber daya khusus yang ingin Anda hapus.
-
Ketik perintah berikut ini:
aws configservice delete-resource-config --resource-type MyCustomNamespace::Testing::WordPress --resource-id resource-002
Jika berhasil, perintah dijalankan tanpa output tambahan.