Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Prasyarat untuk mengembangkan Hooks kustom AWS CloudFormation
Anda dapat mengembangkan Hook kustom dengan Java atau Python. Berikut ini adalah prasyarat untuk mengembangkan Hooks kustom:
Prasyarat Java
-
catatan
Jika Anda bermaksud menggunakan CloudFormation Command Line Interface (CLI) untuk memulai proyek Hooks untuk Java, Anda harus menginstal Python 3.8 atau yang lebih baru juga. Plugin Java untuk CloudFormation CLI dapat diinstal melalui (manajer paket
pipPython), yang distrubted dengan Python.
Untuk mengimplementasikan Hook handler untuk proyek Java Hooks Anda, Anda dapat mengunduh file contoh handler Java Hook.
Prasyarat Python
-
Python versi 3.8
atau yang lebih baru.
Untuk mengimplementasikan Hook handler untuk proyek Python Hooks Anda, Anda dapat mengunduh file contoh handler Python Hook.
Izin untuk mengembangkan Hooks
Selain izin CloudFormation Create,Update, dan Delete tumpukan, Anda akan memerlukan akses ke AWS CloudFormation operasi berikut. Akses ke operasi ini dikelola melalui CloudFormation kebijakan peran IAM Anda.
Untuk informasi selengkapnya, lihat Berikan izin IAM untuk Hooks CloudFormation.
Menyiapkan lingkungan pengembangan untuk Hooks
Untuk mengembangkan Hooks, Anda harus terbiasa dengan CloudFormation template, dan baik Python atau Java.
Untuk menginstal CloudFormation CLI, dan plugin terkait:
-
Instal CloudFormation CLI dengan
pip, manajer paket Python.pip3 install cloudformation-cli -
Instal plugin Python atau Java untuk CLI CloudFormation .
Untuk meng-upgrade CloudFormation CLI dan plugin, Anda dapat menggunakan opsi upgrade.