

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# CodePipeline の有効なアクションプロバイダー
<a name="actions-valid-providers"></a>

パイプライン構造の形式は、パイプラインのアクションとステージをビルドするために使用します。アクションタイプは、アクションカテゴリとアクションプロバイダータイプの組み合わせで構成されます。

アクションカテゴリ別に有効なアクションプロバイダーのリストがあります。アクションカテゴリ別の有効なアクションプロバイダーについては、「[アクション構造リファレンス](action-reference.md)」を参照してください。

アクションカテゴリごとにプロバイダーのセットが指定されています。Amazon S3 など、各アクションプロバイダーには、パイプライン構造のアクションカテゴリの `Provider` フィールドで使用する必要があるプロバイダー名 (`S3` など) があります。

パイプライン構造のアクションカテゴリセクションの `Owner` フィールドには、`AWS`、`ThirdParty`、`Custom` の 3 つの有効な値があります。

アクションプロバイダーのプロバイダー名と所有者情報については、「[アクション構造リファレンス](action-reference.md)」または「[アクションタイプ別の有効な入力/出力アーティファクトの数](reference-action-artifacts.md)」を参照してください。

次の表は、アクションタイプ別の有効なプロバイダーのリストです。

**注記**  
Bitbucket、GitHub、または GitHub Enterprise Server アクションについては、[CodeStarSourceConnection (Bitbucket Cloud、GitHub、GitHub Enterprise Server、GitLab.com、および GitLab セルフマネージドアクションの場合)](action-reference-CodestarConnectionSource.md) アクションのリファレンストピックを参照してください。


**アクションタイプ別の有効なアクションプロバイダー**  


- **ソース**
  - **有効なアクションプロバイダー:** Amazon S3 / **サポートされているパイプラインタイプ:** V1, V2 / **アクションリファレンス:** [Amazon S3 ソースアクションリファレンス](action-reference-S3.md)
  - **有効なアクションプロバイダー:** Amazon ECR / **サポートされているパイプラインタイプ:** V1, V2 / **アクションリファレンス:** [Amazon ECR ソースアクションリファレンス](action-reference-ECR.md)
  - **有効なアクションプロバイダー:** CodeCommit / **サポートされているパイプラインタイプ:** V1, V2 / **アクションリファレンス:** [CodeCommit ソースアクションリファレンス](action-reference-CodeCommit.md)
  - **有効なアクションプロバイダー:** CodeStarSourceConnection (Bitbucket、GitHub、GitHub Enterprise Server アクションの場合) / **サポートされているパイプラインタイプ:** V1, V2 / **アクションリファレンス:** [CodeStarSourceConnection (Bitbucket Cloud、GitHub、GitHub Enterprise Server、GitLab.com、および GitLab セルフマネージドアクションの場合)](action-reference-CodestarConnectionSource.md)

- **構築**
  - **有効なアクションプロバイダー:** Amazon ECR ECRBuildAndPublish アクション / **サポートされているパイプラインタイプ:** V2 のみ / **アクションリファレンス:** [`ECRBuildAndPublish` ビルドアクションリファレンス](action-reference-ECRBuildAndPublish.md)
  - **有効なアクションプロバイダー:** CodeBuild / **サポートされているパイプラインタイプ:** V1, V2 / **アクションリファレンス:** [AWS CodeBuild ビルドおよびテストアクションリファレンス](action-reference-CodeBuild.md)
  - **有効なアクションプロバイダー:** コマンドアクション (「コンピューティング」を参照) / **サポートされているパイプラインタイプ:** V2 のみ / **アクションリファレンス:** 
  - **有効なアクションプロバイダー:** カスタム CloudBees / **サポートされているパイプラインタイプ:** V1, V2 / **アクションリファレンス:** [アクションタイプ別の有効な入力/出力アーティファクトの数](reference-action-artifacts.md)
  - **有効なアクションプロバイダー:** カスタム Jenkins / **サポートされているパイプラインタイプ:** V1, V2 / **アクションリファレンス:** [アクションタイプ別の有効な入力/出力アーティファクトの数](reference-action-artifacts.md)
  - **有効なアクションプロバイダー:** カスタム TeamCity / **サポートされているパイプラインタイプ:** V1, V2 / **アクションリファレンス:** [アクションタイプ別の有効な入力/出力アーティファクトの数](reference-action-artifacts.md)

- **テスト**
  - **有効なアクションプロバイダー:** CodeBuild / **サポートされているパイプラインタイプ:** V1, V2 / **アクションリファレンス:** [AWS CodeBuild ビルドおよびテストアクションリファレンス](action-reference-CodeBuild.md)
  - **有効なアクションプロバイダー:** AWS Device Farm / **サポートされているパイプラインタイプ:** V1, V2 / **アクションリファレンス:** [アクションタイプ別の有効な入力/出力アーティファクトの数](reference-action-artifacts.md)
  - **有効なアクションプロバイダー:** カスタム BlazeMeter / **サポートされているパイプラインタイプ:** V1, V2 / **アクションリファレンス:** [アクションタイプ別の有効な入力/出力アーティファクトの数](reference-action-artifacts.md)
  - **有効なアクションプロバイダー:** サードパーティー GhostInspector / **サポートされているパイプラインタイプ:**  / **アクションリファレンス:** [アクションタイプ別の有効な入力/出力アーティファクトの数](reference-action-artifacts.md)
  - **有効なアクションプロバイダー:** カスタム Jenkins / **サポートされているパイプラインタイプ:**  / **アクションリファレンス:** [アクションタイプ別の有効な入力/出力アーティファクトの数](reference-action-artifacts.md)
  - **有効なアクションプロバイダー:** サードパーティー Micro Focus StormRunner Load / **サポートされているパイプラインタイプ:**  / **アクションリファレンス:** [アクションタイプ別の有効な入力/出力アーティファクトの数](reference-action-artifacts.md)
  - **有効なアクションプロバイダー:** サードパーティー Nouvola / **サポートされているパイプラインタイプ:**  / **アクションリファレンス:** [アクションタイプ別の有効な入力/出力アーティファクトの数](reference-action-artifacts.md)
  - **有効なアクションプロバイダー:** サードパーティー Runscope / **サポートされているパイプラインタイプ:**  / **アクションリファレンス:** [アクションタイプ別の有効な入力/出力アーティファクトの数](reference-action-artifacts.md)

- **デプロイ**
  - **有効なアクションプロバイダー:** Amazon S3 / **サポートされているパイプラインタイプ:**  / **アクションリファレンス:** [Amazon S3 デプロイアクションリファレンス](action-reference-S3Deploy.md)
  - **有効なアクションプロバイダー:** CloudFormation / **サポートされているパイプラインタイプ:**  / **アクションリファレンス:** [CloudFormation デプロイアクションリファレンス](action-reference-CloudFormation.md)
  - **有効なアクションプロバイダー:** CodeDeploy / **サポートされているパイプラインタイプ:**  / **アクションリファレンス:** [アクションタイプ別の有効な入力/出力アーティファクトの数](reference-action-artifacts.md)
  - **有効なアクションプロバイダー:** EC2 デプロイアクション / **サポートされているパイプラインタイプ:** V2 のみ / **アクションリファレンス:** [Amazon EC2 アクションリファレンス](action-reference-EC2Deploy.md)
  - **有効なアクションプロバイダー:** Amazon ECS / **サポートされているパイプラインタイプ:**  / **アクションリファレンス:** [アクションタイプ別の有効な入力/出力アーティファクトの数](reference-action-artifacts.md)
  - **有効なアクションプロバイダー:** Amazon ECS (Blue/Green) (これは CodeDeployToECS アクションです) / **サポートされているパイプラインタイプ:**  / **アクションリファレンス:** [アクションタイプ別の有効な入力/出力アーティファクトの数](reference-action-artifacts.md)
  - **有効なアクションプロバイダー:** Amazon EKS アクション / **サポートされているパイプラインタイプ:** V2 のみ / **アクションリファレンス:** [Amazon Elastic Kubernetes Service の `EKS` デプロイアクションリファレンス](action-reference-EKS.md)
  - **有効なアクションプロバイダー:** (Elastic Beanstalk) / **サポートされているパイプラインタイプ:**  / **アクションリファレンス:** [アクションタイプ別の有効な入力/出力アーティファクトの数](reference-action-artifacts.md)
  - **有効なアクションプロバイダー:** AWS AppConfig / **サポートされているパイプラインタイプ:**  / **アクションリファレンス:** [AWS AppConfig デプロイアクションリファレンス](action-reference-AppConfig.md)
  - **有効なアクションプロバイダー:** OpsWorks / **サポートされているパイプラインタイプ:**  / **アクションリファレンス:** [アクションタイプ別の有効な入力/出力アーティファクトの数](reference-action-artifacts.md)
  - **有効なアクションプロバイダー:** Service Catalog / **サポートされているパイプラインタイプ:**  / **アクションリファレンス:** [アクションタイプ別の有効な入力/出力アーティファクトの数](reference-action-artifacts.md)
  - **有効なアクションプロバイダー:** Amazon Alexa / **サポートされているパイプラインタイプ:**  / **アクションリファレンス:** [アクションタイプ別の有効な入力/出力アーティファクトの数](reference-action-artifacts.md)
  - **有効なアクションプロバイダー:** カスタム XebiaLabs / **サポートされているパイプラインタイプ:**  / **アクションリファレンス:** [アクションタイプ別の有効な入力/出力アーティファクトの数](reference-action-artifacts.md)

- **承認**
  - **有効なアクションプロバイダー:** 手動
  - **サポートされているパイプラインタイプ:** 
  - **アクションリファレンス:** [アクションタイプ別の有効な入力/出力アーティファクトの数](reference-action-artifacts.md)

- **Invoke**
  - **有効なアクションプロバイダー:** CodePipeline 呼び出しアクション / **サポートされているパイプラインタイプ:**  / **アクションリファレンス:** [AWS CodePipeline アクションリファレンスを呼び出す](action-reference-PipelineInvoke.md)
  - **有効なアクションプロバイダー:** AWS Lambda / **サポートされているパイプラインタイプ:**  / **アクションリファレンス:** [AWS Lambda アクションリファレンスを呼び出す](action-reference-Lambda.md)
  - **有効なアクションプロバイダー:** AWS Step Functions / **サポートされているパイプラインタイプ:**  / **アクションリファレンス:** [AWS Step Functions アクションリファレンスを呼び出す](action-reference-StepFunctions.md) 
  - **有効なアクションプロバイダー:** InspectorScan / **サポートされているパイプラインタイプ:**  / **アクションリファレンス:** [Amazon Inspector `InspectorScan` 呼び出しアクションリファレンス](action-reference-InspectorScan.md)

- **コンピューティング**
  - **有効なアクションプロバイダー:** コマンドアクション
  - **サポートされているパイプラインタイプ:** 
  - **アクションリファレンス:** [コマンドアクションリファレンス](action-reference-Commands.md)



CodePipeline の一部のアクションタイプは、一部の AWS リージョンでのみ使用できます。アクションタイプは AWS リージョンで使用できますが、そのアクションタイプの AWS プロバイダーは利用できません。

各アクションプロバイダーの詳細については、「[CodePipeline アクションタイプとの統合](integrations-action-type.md)」を参照してください。