Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Daftarkan dan aktifkan Hook pribadi pihak ketiga di akun Anda
Topik ini mencakup langkah-langkah untuk mendaftarkan Hook pribadi pihak ketiga yang dibagikan dengan Anda dan kemudian mengaktifkannya melalui AWS CloudFormation registri menggunakan baris perintah. Setelah Hook diaktifkan, Hook tersedia untuk semua CloudFormation tumpukan di akun dan Wilayah tempat Hook terdaftar.
catatan
Sebelum melanjutkan, konfirmasikan bahwa Anda memiliki salinan lokal dari paket proyek Hook. Paket ini berisi file sumber yang diperlukan untuk Hook yang ingin Anda daftarkan.
Untuk mendaftarkan Hook pribadi yang dibagikan dengan Anda (CFN-CLI)
-
Pastikan Anda telah menginstal CloudFormation CLI. Untuk informasi selengkapnya, lihat Menginstal CloudFormation CLI di Panduan CloudFormation CLI Pengguna.
-
Gunakan perintah cfn submit untuk mendaftarkan hook dan atur sebagai Hook default untuk akun Anda di wilayah yang ditentukan. Perintah ini akan mengunggah paket Hook dari direktori saat ini ke direktori Anda Akun AWS.
cfn submit --set-default --region
us-west-2
Jika berhasil, perintah mengembalikan output berikut.
{‘ProgressStatus’: ‘COMPLETE’}
Setelah Hook terdaftar, Anda dapat mengaktifkannya untuk Anda Akun AWS dengan menentukan data konfigurasinya.
Untuk mengaktifkan Hook (AWS CLI)
-
Dapatkan ARN untuk Hook Anda dan simpan. Anda bisa mendapatkan Hook menggunakan AWS Management Console atau AWS CLI. ARN Untuk informasi selengkapnya, lihat Lihat ekstensi yang tersedia dan diaktifkan di CloudFormation registri.
export HOOK_TYPE_ARN="
arn:aws:cloudformation:us-east-1:123456789012:type/hook/Organization-Service-Hook/
" -
Gunakan set-type-configurationperintah untuk menentukan data konfigurasi. Yang JSON Anda lewati
--configuration
harus memvalidasi terhadap skema konfigurasi Hook. Untuk mengaktifkan Hook untuk semua operasi tumpukan, Anda harus mengaturTargetStacks
propertiALL
diHookConfiguration
bagian.aws cloudformation set-type-configuration \ --configuration
"{"CloudFormationConfiguration":{"HookConfiguration":{"TargetStacks": "ALL", "FailureMode": "FAIL", "Properties":{}}}}"
\ --type-arn $HOOK_TYPE_ARN
--regionus-west-2
Untuk informasi selengkapnya tentang opsi
HookConfiguration
konfigurasi, lihat Skema konfigurasi Hook di Panduan Pengguna AWS CloudFormation Hooks.