翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
プロバイダータイプ別の有効な設定パラメータ
このセクションでは、アクションプロバイダー別の有効な configuration
パラメータを示します。
各アクションには有効なアクション設定が必要です。この設定は、アクションのプロバイダータイプによって異なります。次の表は、有効な各プロバイダータイプで必要なアクション設定要素を示しています。
プロバイダー名 | アクションタイプでのプロバイダー名 | 設定プロパティ | 必須/オプション |
---|---|---|---|
Amazon S3 (デプロイアクションプロバイダー) | Amazon S3 デプロイアクションパラメータに関連する例を含む詳細については、「」を参照してくださいAmazon S3 デプロイアクションリファレンス。 | ||
Amazon S3 (ソースアクションプロバイダー) | Amazon S3 ソースアクションパラメータに関連する例などの詳細については、「Amazon S3 ソースアクションリファレンス」を参照してください。 | ||
Amazon ECR | Amazon ECR パラメータに関連する例などの詳細については、「Amazon ECR ソースアクションリファレンス」を参照してください。 | ||
CodeCommit | CodeCommit パラメータに関連する例などの詳細については、「CodeCommit ソースアクションリファレンス」を参照してください。 | ||
Bitbucket、GitHub (GitHub GitHub アプリ経由)、GHES、GitLab の CodeStarSourceConnection アクション | アクション設定の例を含む詳細については、「」を参照してください設定パラメータ 。 | ||
GitHub (OAuth アプリ経由) | GitHub パラメータに関連する例などの詳細については、「GitHub (OAuth アプリ経由) ソースアクションリファレンス」を参照してください。これはバージョン 1 の GitHub アクションです。 | ||
AWS CloudFormation | AWS CloudFormation パラメータに関連する例を含む詳細については、「」を参照してくださいAWS CloudFormation デプロイアクションリファレンス。 | ||
CodeBuild | CodeBuild パラメータに関連する詳細な説明と例については、「AWS CodeBuild ビルドおよびテストアクションリファレンス」を参照してください。 | ||
CodeDeploy | CodeDeploy パラメータに関連する詳細な説明と例については、「AWS CodeDeploy デプロイアクションリファレンス」を参照してください。 | ||
AWS Device Farm | AWS Device Farm パラメータに関する説明と例については、「」を参照してくださいAWS Device Farm テストアクションリファレンス。 | ||
AWS Elastic Beanstalk | ElasticBeanstalk |
ApplicationName
|
必須 |
EnvironmentName |
必須 | ||
AWS Lambda | AWS Lambda パラメータに関連する例を含む詳細については、「」を参照してくださいAWS Lambda 呼び出しアクションリファレンス。 | ||
AWS OpsWorks Stacks | OpsWorks |
Stack
|
必須 |
Layer |
オプションです。 | ||
App |
必須 | ||
Amazon ECS | Amazon ECS パラメータに関連する詳細な説明と例については、「Amazon Elastic Container Service デプロイアクションリファレンス」を参照してください。 | ||
Amazon ECS と CodeDeploy (Blue/Green) | Amazon ECS および CodeDeploy blue/green パラメータに関連する詳細な説明と例については、「Amazon ECS および CodeDeploy ブルー/グリーンデプロイアクションリファレンス」を参照してください。 | ||
Service Catalog | ServiceCatalog |
TemplateFilePath |
必須 |
ProductVersionName |
必須 | ||
ProductType |
必須 | ||
ProductVersionDescription |
オプションです。 | ||
ProductId |
必須 | ||
Alexa Skills Kit | AlexaSkillsKit |
ClientId |
必須 |
ClientSecret |
必須 | ||
RefreshToken |
必須 | ||
SkillId |
必須 | ||
Jenkins | CodePipeline Plugin for Jenkins で指定したアクションの名前 (MyJenkinsProviderName など) |
ProjectName |
必須 |
手動承認 | Manual |
CustomData |
オプションです。 |
ExternalEntityLink |
オプションです。 | ||
NotificationArn |
オプションです。 |
次の例は、個別の設定ファイルを使用しないでパイプラインをコンソールで作成する場合に、Service Catalog を使用するデプロイアクションの有効な設定を示しています。
"configuration": { "TemplateFilePath": "S3_template.json", "ProductVersionName": "devops S3 v2", "ProductType": "CLOUD_FORMATION_TEMPLATE", "ProductVersionDescription": "Product version description", "ProductId": "prod-example123456" }
次の例は、個別の sample_config.json
設定ファイルを使用してパイプラインをコンソールで作成する場合に、Service Catalog を使用するデプロイアクションの有効な設定を示しています。
"configuration": { "ConfigurationFilePath": "sample_config.json", "ProductId": "prod-example123456" }
次の例は、Alexa Skills Kit を使用するデプロイアクションの有効な設定を示しています。
"configuration": { "ClientId": "amzn1.application-oa2-client.aadEXAMPLE", "ClientSecret": "****", "RefreshToken": "****", "SkillId": "amzn1.ask.skill.22649d8f-0451-4b4b-9ed9-bfb6cEXAMPLE" }
次の例は、手動承認の有効な設定を示しています。
"configuration": { "CustomData": "Comments on the manual approval", "ExternalEntityLink": "http://my-url.com", "NotificationArn": "arn:aws:sns:us-west-2:12345EXAMPLE:Notification" }