Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Validasi pembuatan sumber daya Image Builder dengan dry run
Dengan dry run, Anda dapat memeriksa apakah permintaan untuk membuat sumber daya Image Builder akan berhasil, tanpa membuat sumber daya. Saat Anda menyetel dryRun parameter ke true dalam permintaan Anda, Image Builder memvalidasi izin dan parameter permintaan yang diperlukan, lalu berhenti sebelum membuat apa pun. Hasilnya adalah salah satu dari yang berikut:
-
Jika validasi berhasil, permintaan gagal dengan kesalahan.
DryRunOperationExceptionKesalahan ini menunjukkan bahwa permintaan tersebut valid, dan bahwa pembuatan sumber daya akan berhasil tanpadryRunparameter. -
Jika validasi gagal, permintaan mengembalikan kesalahan yang sama yang akan dikembalikan tanpa
dryRunparameter, misalnyaInvalidParameterValueExceptionatauResourceAlreadyExistsException.
Dalam kedua kasus, Image Builder tidak membuat sumber daya. Dry run memberi Anda umpan balik langsung tentang konfigurasi sumber daya Anda. Ini sangat berguna untuk otomatisasi dan agen AI yang membuat sumber daya Image Builder. Alat tersebut dapat memvalidasi setiap konfigurasi dan memperbaiki kesalahan sebelum mereka membuat sesuatu.
Tindakan pembuatan berikut mendukung dryRun parameter:
-
CreateComponent -
CreateContainerRecipe -
CreateDistributionConfiguration -
CreateImagePipeline -
CreateImageRecipe -
CreateInfrastructureConfiguration -
CreateLifecyclePolicy -
CreateWorkflow
catatan
CreateImageTindakan tidak mendukung dryRun parameter, karena memulai pembuatan gambar daripada membuat sumber daya konfigurasi.
Lakukan lari kering dari AWS CLI
Contoh berikut menunjukkan cara memvalidasi konfigurasi infrastruktur dengan create-infrastructure-configuration perintah. --dry-runOpsi mengubah permintaan menjadi dry run.
aws imagebuilder create-infrastructure-configuration \ --namemy-example-infrastructure-configuration\ --instance-profile-nameEC2InstanceProfileForImageBuilder\ --dry-run
Jika konfigurasi valid, perintah mengembalikan kesalahan berikut untuk menunjukkan bahwa permintaan akan berhasil.
An error occurred (DryRunOperationException) when calling the CreateInfrastructureConfiguration operation: Request would have succeeded, but dryRun flag is set.