View a markdown version of this page

Parameter konfigurasi yang valid untuk setiap jenis penyedia - AWS CodePipeline

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

Parameter konfigurasi yang valid untuk setiap jenis penyedia

Bagian ini mencantumkan configuration parameter yang valid untuk setiap penyedia tindakan.

Setiap tindakan harus memiliki konfigurasi tindakan yang valid, yang bergantung pada jenis penyedia untuk tindakan tersebut. Tabel berikut mencantumkan elemen konfigurasi tindakan yang diperlukan untuk setiap jenis penyedia yang valid:

Properti konfigurasi tindakan untuk jenis penyedia
Nama penyedia Nama penyedia dalam tipe tindakan Properti konfigurasi Required/Optional
Amazon S3 (Penyedia tindakan penyebaran) Untuk informasi selengkapnya, termasuk contoh yang terkait dengan parameter tindakan Amazon S3 Deploy, lihatReferensi tindakan penyebaran Amazon S3.
Amazon S3 (Penyedia tindakan sumber) Untuk informasi selengkapnya, termasuk contoh yang terkait dengan parameter tindakan sumber Amazon S3, lihatReferensi tindakan sumber Amazon S3.
Amazon ECR Untuk informasi lebih lanjut, termasuk contoh yang terkait dengan parameter ECR Amazon, lihatReferensi tindakan sumber Amazon ECR.
CodeCommit Untuk informasi lebih lanjut, termasuk contoh yang terkait dengan CodeCommit parameter, lihatCodeCommit referensi tindakan sumber.
CodeStarSourceConnection tindakan untuk Bitbucket, GitHub (melalui GitHub aplikasi), GHES, dan GitLab Untuk informasi selengkapnya, termasuk contoh konfigurasi tindakan, lihatParameter konfigurasi.
GitHub (melalui aplikasi OAuth) Untuk informasi lebih lanjut, termasuk contoh yang terkait dengan GitHub parameter, lihatGitHub (melalui aplikasi OAuth) referensi tindakan sumber. Ini adalah GitHub tindakan Versi 1.
AWS CloudFormation Untuk informasi lebih lanjut, termasuk contoh yang terkait dengan AWS CloudFormation parameter, lihatCloudFormation menyebarkan referensi tindakan.
CodeBuild Untuk deskripsi lebih lanjut dan contoh yang terkait dengan CodeBuild parameter, lihatAWS CodeBuild membangun dan menguji referensi tindakan.
CodeDeploy Untuk deskripsi lebih lanjut dan contoh yang terkait dengan CodeDeploy parameter, lihatAWS CodeDeploy menyebarkan referensi tindakan.
AWS Device Farm Untuk deskripsi lebih lanjut dan contoh yang terkait dengan AWS Device Farm parameter, lihatAWS Device Farm referensi tindakan uji.
AWS Elastic Beanstalk ElasticBeanstalk ApplicationName Diperlukan
EnvironmentName Diperlukan
AWS Lambda Untuk informasi lebih lanjut, termasuk contoh yang terkait dengan AWS Lambda parameter, lihatAWS Lambda memanggil referensi tindakan.
AWS OpsWorks Stacks OpsWorks Stack Diperlukan
Layer Opsional
App Diperlukan
Amazon ECS Untuk deskripsi lebih lanjut dan contoh terkait parameter Amazon ECS, lihatReferensi tindakan penyebaran Amazon Elastic Container Service.
Amazon ECS dan CodeDeploy () Blue/Green Untuk deskripsi dan contoh lebih lanjut terkait dengan Amazon ECS dan CodeDeploy blue/green parameter, lihatAmazon Elastic Container Service dan referensi tindakan CodeDeploy penerapan biru-hijau.
Service Catalog ServiceCatalog TemplateFilePath Diperlukan
ProductVersionName Diperlukan
ProductType Diperlukan
ProductVersionDescription Opsional
ProductId Diperlukan
Kit Keterampilan Alexa AlexaSkillsKit ClientId Diperlukan
ClientSecret Diperlukan
RefreshToken Diperlukan
SkillId Diperlukan
Jenkins Nama tindakan yang Anda berikan di CodePipeline Plugin untuk Jenkins (misalnya,MyJenkinsProviderName) ProjectName Diperlukan
Persetujuan Manual Manual CustomData Opsional
ExternalEntityLink Opsional
NotificationArn Opsional

Contoh berikut menunjukkan konfigurasi yang valid untuk tindakan penerapan yang menggunakan Alexa Skills Kit:

"configuration": { "ClientId": "amzn1.application-oa2-client.aadEXAMPLE", "ClientSecret": "****", "RefreshToken": "****", "SkillId": "amzn1.ask.skill.22649d8f-0451-4b4b-9ed9-bfb6cEXAMPLE" }

Contoh berikut menunjukkan konfigurasi yang valid untuk persetujuan manual:

"configuration": { "CustomData": "Comments on the manual approval", "ExternalEntityLink": "http://my-url.com", "NotificationArn": "arn:aws:sns:us-west-2:12345EXAMPLE:Notification" }