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:
Nama penyedia | Nama penyedia dalam tipe tindakan | Properti konfigurasi | Diperlukan/Opsional |
---|---|---|---|
Amazon S3 (Menyebarkan penyedia tindakan) | |||
Amazon S3 (Penyedia tindakan sumber) | Untuk informasi selengkapnya, termasuk contoh yang terkait dengan parameter tindakan sumber Amazon S3, lihat. Referensi tindakan sumber Amazon S3 | ||
Amazon ECR | Untuk informasi selengkapnya, termasuk contoh yang terkait dengan ECR parameter Amazon, lihatReferensi tindakan ECR sumber Amazon. | ||
CodeCommit | Untuk informasi selengkapnya, termasuk contoh yang terkait dengan CodeCommit parameter, lihatCodeCommit referensi tindakan sumber. | ||
GitHub | Untuk informasi selengkapnya, termasuk contoh yang terkait dengan GitHub parameter, lihatGitHub referensi tindakan sumber versi 1. | ||
AWS CloudFormation | Untuk informasi selengkapnya, termasuk contoh yang terkait dengan AWS CloudFormation parameter, lihatAWS CloudFormation menyebarkan referensi tindakan. | ||
CodeBuild | Untuk deskripsi dan contoh selengkapnya yang terkait dengan CodeBuild parameter, lihatAWS CodeBuild membangun dan menguji referensi tindakan. | ||
CodeDeploy | Untuk deskripsi dan contoh selengkapnya yang terkait dengan CodeDeploy parameter, lihatAWS CodeDeploy menyebarkan referensi tindakan. | ||
AWS Device Farm | Untuk deskripsi dan contoh selengkapnya 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 selengkapnya, 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 dan contoh selengkapnya yang terkait dengan ECS parameter Amazon, lihatReferensi tindakan penerapan Amazon Elastic Container Service. | ||
Amazon ECS dan CodeDeploy (Biru/Hijau) | Untuk deskripsi dan contoh selengkapnya yang terkait dengan Amazon ECS dan parameter CodeDeploy biru/hijau, lihat. Amazon Elastic Container Service dan CodeDeploy referensi aksi penerapan biru-hijau | ||
Katalog Layanan | 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 Service Catalog, untuk pipeline yang dibuat di konsol tanpa file konfigurasi terpisah:
"configuration": { "TemplateFilePath": "S3_template.json", "ProductVersionName": "devops S3 v2", "ProductType": "CLOUD_FORMATION_TEMPLATE", "ProductVersionDescription": "Product version description", "ProductId": "prod-example123456" }
Contoh berikut menunjukkan konfigurasi yang valid untuk tindakan penerapan yang menggunakan Service Catalog, untuk pipeline yang dibuat di konsol dengan file sample_config.json
konfigurasi terpisah:
"configuration": { "ConfigurationFilePath": "sample_config.json", "ProductId": "prod-example123456" }
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" }