View a markdown version of this page

Paramètres de configuration valides pour chaque type de fournisseur - AWS CodePipeline

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Paramètres de configuration valides pour chaque type de fournisseur

Cette section répertorie les paramètres configuration valides pour chaque fournisseur d'action.

Chaque action doit être dotée d'une configuration d'action valide, laquelle dépend du type de fournisseur pour cette action. Le tableau suivant répertorie les éléments de configuration d'action requis pour chaque type de fournisseur valide :

Propriétés de configuration d'actions pour les types de fournisseur
Nom du fournisseur Nom du fournisseur dans le type d'action Propriétés de configuration Required/Optional
Amazon S3 (fournisseur d'actions de déploiement) Pour plus d'informations, y compris des exemples relatifs aux paramètres d'action Amazon S3 Deploy, consultezRéférence des actions de déploiement d'Amazon S3.
Amazon S3 (fournisseur d'actions source) Pour plus d'informations, y compris des exemples relatifs aux paramètres d'action source d'Amazon S3, consultezRéférence des actions source d'Amazon S3.
Amazon ECR Pour plus d'informations, y compris des exemples relatifs aux paramètres Amazon ECR, consultezRéférence des actions source Amazon ECR.
CodeCommit Pour plus d'informations, y compris des exemples relatifs aux CodeCommit paramètres, consultezCodeCommit référence de l'action source.
CodeStarSourceConnection action pour Bitbucket GitHub (via GitHub l'application), GHES et GitLab Pour plus d'informations, y compris des exemples de configuration des actions, consultezParamètres de configuration.
GitHub (via l'application OAuth) Pour plus d'informations, y compris des exemples relatifs aux GitHub paramètres, consultezGitHub (via l'application OAuth) référence de l'action source. Il s'agit de l' GitHub action de la version 1.
AWS CloudFormation Pour plus d'informations, y compris des exemples relatifs aux AWS CloudFormation paramètres, consultezCloudFormation référence d'action de déploiement.
CodeBuild Pour plus de description et d'exemples relatifs aux CodeBuild paramètres, consultezAWS CodeBuild créer et tester une référence d'action.
CodeDeploy Pour plus de description et d'exemples relatifs aux CodeDeploy paramètres, consultezAWS CodeDeploy référence d'action de déploiement.
AWS Device Farm Pour plus de description et d'exemples relatifs aux AWS Device Farm paramètres, consultezAWS Device Farm référence de l'action de test.
AWS Elastic Beanstalk ElasticBeanstalk ApplicationName Obligatoire
EnvironmentName Obligatoire
AWS Lambda Pour plus d'informations, y compris des exemples relatifs aux AWS Lambda paramètres, consultezAWS Lambda invoquer la référence de l'action.
AWS OpsWorks Stacks OpsWorks Stack Obligatoire
Layer Facultatif
App Obligatoire
Amazon ECS Pour plus de description et d'exemples relatifs aux paramètres Amazon ECS, consultezRéférence des actions de déploiement d'Amazon Elastic Container Service.
Amazon ECS et CodeDeploy (Blue/Green) Pour plus de description et d'exemples relatifs à Amazon ECS et à CodeDeploy blue/green ses paramètres, consultezAmazon Elastic Container Service et référence des actions de déploiement CodeDeploy bleu-vert.
Service Catalog ServiceCatalog TemplateFilePath Obligatoire
ProductVersionName Obligatoire
ProductType Obligatoire
ProductVersionDescription Facultatif
ProductId Obligatoire
Kit Alexa Skills AlexaSkillsKit ClientId Obligatoire
ClientSecret Obligatoire
RefreshToken Obligatoire
SkillId Obligatoire
Jenkins Le nom de l'action que vous avez fournie dans le CodePipeline plug-in pour Jenkins (par exemple,MyJenkinsProviderName) ProjectName Obligatoire
Approbation manuelle Manual CustomData Facultatif
ExternalEntityLink Facultatif
NotificationArn Facultatif

L'exemple suivant illustre une configuration valide pour une action de déploiement utilisant un kit Alexa Skills :

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

L'exemple suivant montre une configuration valide pour une approbation manuelle :

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