

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.

# Fournisseurs d'actions valides dans CodePipeline
<a name="actions-valid-providers"></a>

Le format de la structure du pipeline est utilisé pour générer les actions et les étapes d'un pipeline. Un type d'action est constitué d'une catégorie d'action et d'un type de fournisseur. 

Chaque catégorie d'action possède une liste valide de fournisseurs d'actions. Pour référencer les fournisseurs d'actions valides pour chaque catégorie d'actions, consultez le[Référence sur la structure des actions](action-reference.md). 

Chaque catégorie d'action possède un ensemble désigné de fournisseurs. Chaque fournisseur d'actions, tel qu'Amazon S3, possède un nom de fournisseur, tel que`S3`, qui doit être utilisé dans le `Provider` champ de la catégorie d'action de votre structure de pipeline. 

Il existe trois valeurs valides pour le champ `Owner` dans la section de catégorie d'action de votre structure de pipeline : `AWS`, `ThirdParty`, et `Custom`.

Pour trouver le nom du fournisseur et les informations sur le propriétaire de votre fournisseur d'actions, consultez le [Référence sur la structure des actions](action-reference.md) ou[Artefacts d'entrée et de sortie valides pour chaque type d'action](reference-action-artifacts.md).

Ce tableau répertorie les fournisseurs valides par type d'action.

**Note**  
Pour les actions Bitbucket ou GitHub Enterprise Server, reportez-vous à la [CodeStarSourceConnection pour Bitbucket Cloud GitHub, GitHub Enterprise Server, GitLab .com et les actions GitLab autogérées](action-reference-CodestarConnectionSource.md) rubrique de référence des actions. GitHub


**Fournisseurs d'actions valides par type d'action**  


- **Source**
  - **Fournisseurs d'actions valides:** Amazon S3 / **Type de pipeline pris en charge:** V1, V2 / **Référence sur les actions:** [Référence d'action source Amazon S3](action-reference-S3.md)
  - **Fournisseurs d'actions valides:** Amazon ECR / **Type de pipeline pris en charge:** V1, V2 / **Référence sur les actions:** [Référence d'action source Amazon ECR](action-reference-ECR.md)
  - **Fournisseurs d'actions valides:** CodeCommit / **Type de pipeline pris en charge:** V1, V2 / **Référence sur les actions:** [CodeCommit référence d'action source](action-reference-CodeCommit.md)
  - **Fournisseurs d'actions valides:** CodeStarSourceConnection (pour les actions Bitbucket GitHub, GitHub Enterprise Server) / **Type de pipeline pris en charge:** V1, V2 / **Référence sur les actions:** [CodeStarSourceConnection pour Bitbucket Cloud GitHub, GitHub Enterprise Server, GitLab .com et les actions GitLab autogérées](action-reference-CodestarConnectionSource.md)

- **Génération**
  - **Fournisseurs d'actions valides:** Action Amazon ECR ECRBuildAndPublish / **Type de pipeline pris en charge:** V2 uniquement / **Référence sur les actions:** [`ECRBuildAndPublish`créer une référence d'action](action-reference-ECRBuildAndPublish.md)
  - **Fournisseurs d'actions valides:** CodeBuild / **Type de pipeline pris en charge:** V1, V2 / **Référence sur les actions:** [AWS CodeBuild créer et tester une référence d'action](action-reference-CodeBuild.md)
  - **Fournisseurs d'actions valides:** Action des commandes (voir Calcul) / **Type de pipeline pris en charge:** V2 uniquement / **Référence sur les actions:** 
  - **Fournisseurs d'actions valides:** Personnalisé CloudBees / **Type de pipeline pris en charge:** V1, V2 / **Référence sur les actions:** [Artefacts d'entrée et de sortie valides pour chaque type d'action](reference-action-artifacts.md)
  - **Fournisseurs d'actions valides:** Custom Jenkins / **Type de pipeline pris en charge:** V1, V2 / **Référence sur les actions:** [Artefacts d'entrée et de sortie valides pour chaque type d'action](reference-action-artifacts.md)
  - **Fournisseurs d'actions valides:** Personnalisé TeamCity / **Type de pipeline pris en charge:** V1, V2 / **Référence sur les actions:** [Artefacts d'entrée et de sortie valides pour chaque type d'action](reference-action-artifacts.md)

- **test**
  - **Fournisseurs d'actions valides:** CodeBuild / **Type de pipeline pris en charge:** V1, V2 / **Référence sur les actions:** [AWS CodeBuild créer et tester une référence d'action](action-reference-CodeBuild.md)
  - **Fournisseurs d'actions valides:** AWS Device Farm / **Type de pipeline pris en charge:** V1, V2 / **Référence sur les actions:** [Artefacts d'entrée et de sortie valides pour chaque type d'action](reference-action-artifacts.md)
  - **Fournisseurs d'actions valides:** Personnalisé BlazeMeter / **Type de pipeline pris en charge:** V1, V2 / **Référence sur les actions:** [Artefacts d'entrée et de sortie valides pour chaque type d'action](reference-action-artifacts.md)
  - **Fournisseurs d'actions valides:** ThirdParty GhostInspector / **Type de pipeline pris en charge:**  / **Référence sur les actions:** [Artefacts d'entrée et de sortie valides pour chaque type d'action](reference-action-artifacts.md)
  - **Fournisseurs d'actions valides:** Custom Jenkins / **Type de pipeline pris en charge:**  / **Référence sur les actions:** [Artefacts d'entrée et de sortie valides pour chaque type d'action](reference-action-artifacts.md)
  - **Fournisseurs d'actions valides:** ThirdParty StormRunner Charge Micro Focus / **Type de pipeline pris en charge:**  / **Référence sur les actions:** [Artefacts d'entrée et de sortie valides pour chaque type d'action](reference-action-artifacts.md)
  - **Fournisseurs d'actions valides:** ThirdParty Nouvola / **Type de pipeline pris en charge:**  / **Référence sur les actions:** [Artefacts d'entrée et de sortie valides pour chaque type d'action](reference-action-artifacts.md)
  - **Fournisseurs d'actions valides:** ThirdParty Runscope / **Type de pipeline pris en charge:**  / **Référence sur les actions:** [Artefacts d'entrée et de sortie valides pour chaque type d'action](reference-action-artifacts.md)

- **Déploiement**
  - **Fournisseurs d'actions valides:** Amazon S3 / **Type de pipeline pris en charge:**  / **Référence sur les actions:** [Référence des actions de déploiement d'Amazon S3](action-reference-S3Deploy.md)
  - **Fournisseurs d'actions valides:** CloudFormation / **Type de pipeline pris en charge:**  / **Référence sur les actions:** [CloudFormation référence d'action de déploiement](action-reference-CloudFormation.md)
  - **Fournisseurs d'actions valides:** CodeDeploy / **Type de pipeline pris en charge:**  / **Référence sur les actions:** [Artefacts d'entrée et de sortie valides pour chaque type d'action](reference-action-artifacts.md)
  - **Fournisseurs d'actions valides:** Action de déploiement EC2 / **Type de pipeline pris en charge:** V2 uniquement / **Référence sur les actions:** [Référence d'action Amazon EC2](action-reference-EC2Deploy.md)
  - **Fournisseurs d'actions valides:** Amazon ECS / **Type de pipeline pris en charge:**  / **Référence sur les actions:** [Artefacts d'entrée et de sortie valides pour chaque type d'action](reference-action-artifacts.md)
  - **Fournisseurs d'actions valides:** Amazon ECS (Bleu/Vert) (il s'agit de l'action CodeDeployToECS) / **Type de pipeline pris en charge:**  / **Référence sur les actions:** [Artefacts d'entrée et de sortie valides pour chaque type d'action](reference-action-artifacts.md)
  - **Fournisseurs d'actions valides:** Action Amazon EKS / **Type de pipeline pris en charge:** V2 uniquement / **Référence sur les actions:** [Référence des actions de déploiement d'Amazon Elastic Kubernetes Service `EKS`](action-reference-EKS.md)
  - **Fournisseurs d'actions valides:** Elastic Beanstalk / **Type de pipeline pris en charge:**  / **Référence sur les actions:** [Artefacts d'entrée et de sortie valides pour chaque type d'action](reference-action-artifacts.md)
  - **Fournisseurs d'actions valides:** AWS AppConfig / **Type de pipeline pris en charge:**  / **Référence sur les actions:** [AWS AppConfig référence d'action de déploiement](action-reference-AppConfig.md)
  - **Fournisseurs d'actions valides:** OpsWorks / **Type de pipeline pris en charge:**  / **Référence sur les actions:** [Artefacts d'entrée et de sortie valides pour chaque type d'action](reference-action-artifacts.md)
  - **Fournisseurs d'actions valides:** Service Catalog / **Type de pipeline pris en charge:**  / **Référence sur les actions:** [Artefacts d'entrée et de sortie valides pour chaque type d'action](reference-action-artifacts.md)
  - **Fournisseurs d'actions valides:** Amazon Alexa / **Type de pipeline pris en charge:**  / **Référence sur les actions:** [Artefacts d'entrée et de sortie valides pour chaque type d'action](reference-action-artifacts.md)
  - **Fournisseurs d'actions valides:** Personnalisé XebiaLabs / **Type de pipeline pris en charge:**  / **Référence sur les actions:** [Artefacts d'entrée et de sortie valides pour chaque type d'action](reference-action-artifacts.md)

- **Approbation**
  - **Fournisseurs d'actions valides:** Manuelle
  - **Type de pipeline pris en charge:** 
  - **Référence sur les actions:** [Artefacts d'entrée et de sortie valides pour chaque type d'action](reference-action-artifacts.md)

- **Invocation**
  - **Fournisseurs d'actions valides:** CodePipelineInvoquer une action / **Type de pipeline pris en charge:**  / **Référence sur les actions:** [AWS CodePipeline invoquer une référence d'action](action-reference-PipelineInvoke.md)
  - **Fournisseurs d'actions valides:** AWS Lambda / **Type de pipeline pris en charge:**  / **Référence sur les actions:** [AWS Lambda invoquer une référence d'action](action-reference-Lambda.md)
  - **Fournisseurs d'actions valides:** AWS Step Functions / **Type de pipeline pris en charge:**  / **Référence sur les actions:** [AWS Step Functions invoquer une référence d'action](action-reference-StepFunctions.md) 
  - **Fournisseurs d'actions valides:** InspectorScan / **Type de pipeline pris en charge:**  / **Référence sur les actions:** [Amazon Inspector `InspectorScan` invoque une référence d'action](action-reference-InspectorScan.md)

- **Calcul**
  - **Fournisseurs d'actions valides:** Action des commandes
  - **Type de pipeline pris en charge:** 
  - **Référence sur les actions:** [Référence d'action des commandes](action-reference-Commands.md)



Certains types d'action CodePipeline ne sont disponibles que dans certaines AWS régions. Il est possible qu'un type d'action soit disponible dans une AWS région, mais aucun AWS fournisseur pour ce type d'action n'est disponible.

Pour plus d'informations sur chaque fournisseur d'actions, consultez [Intégrations avec les types CodePipeline d'action](integrations-action-type.md). 