

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Parâmetros de configuração válidos para cada tipo de provedor
<a name="structure-configuration-examples"></a>

Essa seção lista parâmetros de `configuration` válidos para cada provedor de ações.

Toda ação deve ter uma configuração válida de ação, que depende do tipo de provedor para a ação em questão. A tabela a seguir mostra os elementos de configuração de ação necessários para cada tipo de provedor válido:


**Propriedades de configuração de ação para tipos de provedor**  

<table>
<thead>
  <tr><th>Nome do provedor</th><th>Nome do provedor no tipo de ação</th><th>Propriedades de configuração</th><th>Obrigatório/opcional</th></tr>
</thead>
<tbody>
  <tr><td>Amazon S3 (provedor de ação de implantação)</td><td colspan="3">Para obter mais informações, inclusive exemplos relacionados aos parâmetros de ação de implantação do Amazon S3, consulte [Referência da ação de implantação do Amazon S3](action-reference-S3Deploy.md).</td></tr>
  <tr><td>Amazon S3 (provedor de ação de origem)</td><td colspan="3">Para obter mais informações, incluindo exemplos relacionados a parâmetros de ação de origem do Amazon S3, consulte [Referência da ação de origem do Amazon S3](action-reference-S3.md).</td></tr>
  <tr><td>Amazon ECR</td><td colspan="3">Para obter mais informações, incluindo exemplos relacionados a parâmetros do Amazon ECR, consulte [Referência da ação de origem do Amazon ECR](action-reference-ECR.md).</td></tr>
  <tr><td>CodeCommit</td><td colspan="3">Para obter mais informações, incluindo exemplos relacionados aos CodeCommit parâmetros, consulte[CodeCommit referência da ação de origem](action-reference-CodeCommit.md).</td></tr>
  <tr><td>CodeStarSourceConnection ação para Bitbucket, GitHub (via GitHub aplicativo), GHES e GitLab</td><td colspan="3">Para obter mais informações, inclusive exemplos da configuração de ação, consulte [Parâmetros de configuração](action-reference-CodestarConnectionSource.md#action-reference-CodestarConnectionSource-config).</td></tr>
  <tr><td>GitHub (via OAuth aplicativo)</td><td colspan="3">Para obter mais informações, incluindo exemplos relacionados aos GitHub parâmetros, consulte[GitHub (via OAuth aplicativo) referência de ação de origem](appendix-github-oauth.md#action-reference-GitHub). Essa é a GitHub ação da Versão 1.</td></tr>
  <tr><td>AWS CloudFormation</td><td colspan="3">Para obter mais informações, incluindo exemplos relacionados aos AWS CloudFormation parâmetros, consulte[Referência da ação de implantação do CloudFormation](action-reference-CloudFormation.md).</td></tr>
  <tr><td>CodeBuild</td><td colspan="3">Para obter mais descrições e exemplos relacionados aos CodeBuild parâmetros, consulte[AWS CodeBuild referência de ação de criação e teste](action-reference-CodeBuild.md).</td></tr>
  <tr><td>CodeDeploy</td><td colspan="3">Para obter mais descrições e exemplos relacionados aos CodeDeploy parâmetros, consulte[Referência da ação de implantação do AWS CodeDeploy](action-reference-CodeDeploy.md).</td></tr>
  <tr><td>AWS Device Farm</td><td colspan="3">Para obter mais descrições e exemplos relacionados aos AWS Device Farm parâmetros, consulte[AWS Device Farm referência da ação de teste](action-reference-DeviceFarm.md).</td></tr>
  <tr><td rowspan="2">AWS Elastic Beanstalk</td><td rowspan="2">ElasticBeanstalk</td><td>ApplicationName </td><td>Obrigatório</td></tr>
  <tr><td>EnvironmentName</td><td>Obrigatório</td></tr>
  <tr><td>AWS Lambda</td><td colspan="3">Para obter mais informações, incluindo exemplos relacionados aos AWS Lambda parâmetros, consulte[AWS Lambda invocar referência de ação](action-reference-Lambda.md).</td></tr>
  <tr><td rowspan="3">AWS OpsWorks Stacks</td><td rowspan="3">OpsWorks</td><td>Stack </td><td>Obrigatório</td></tr>
  <tr><td>Layer</td><td>Opcional</td></tr>
  <tr><td>App</td><td>Obrigatório</td></tr>
  <tr><td>Amazon ECS</td><td colspan="3">Para obter mais descrição e exemplos relacionados a parâmetros do Amazon ECS, consulte [Referência da ação de implantação do Amazon Elastic Container Service](action-reference-ECS.md).</td></tr>
  <tr><td>Amazon ECS e CodeDeploy (azul/verde)</td><td colspan="3">Para obter mais descrições e exemplos relacionados ao Amazon ECS e aos parâmetros CodeDeploy azul/verde, consulte. [Amazon Elastic Container Service e referência de ação de implantação CodeDeploy azul-verde](action-reference-ECSbluegreen.md)</td></tr>
  <tr><td rowspan="5">Service Catalog</td><td rowspan="5">ServiceCatalog</td><td>TemplateFilePath</td><td>Obrigatório</td></tr>
  <tr><td>ProductVersionName</td><td>Obrigatório</td></tr>
  <tr><td>ProductType</td><td>Obrigatório</td></tr>
  <tr><td>ProductVersionDescription</td><td>Opcional</td></tr>
  <tr><td>ProductId</td><td>Obrigatório</td></tr>
  <tr><td rowspan="4">Alexa Skills Kit</td><td rowspan="4">AlexaSkillsKit</td><td>ClientId</td><td>Obrigatório</td></tr>
  <tr><td>ClientSecret</td><td>Obrigatório</td></tr>
  <tr><td>RefreshToken</td><td>Obrigatório</td></tr>
  <tr><td>SkillId</td><td>Obrigatório</td></tr>
  <tr><td>Jenkins</td><td>O nome da ação que você forneceu no CodePipeline Plugin para Jenkins (por exemplo,{{MyJenkinsProviderName}})</td><td>ProjectName</td><td>Obrigatório</td></tr>
  <tr><td rowspan="3">Aprovação manual</td><td rowspan="3">Manual</td><td>CustomData</td><td>Opcional</td></tr>
  <tr><td>ExternalEntityLink</td><td>Opcional</td></tr>
  <tr><td>NotificationArn</td><td>Opcional</td></tr>
</tbody>
</table>


O exemplo a seguir mostra uma configuração válida para uma ação de implantação que usa o Alexa Skills Kit:

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

O exemplo a seguir mostra uma configuração válida para uma aprovação manual:

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