Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Parámetros de configuración válidos para cada tipo de proveedor
En esta sección, se incluyen los parámetros de la sección configuration
válidos para cada proveedor de acción.
Cada acción debe tener una configuración de acción válida que depende del tipo de proveedor de dicha acción. En la tabla siguiente se incluyen los elementos de configuración de acción necesarios para cada tipo de proveedor válido:
Nombre del proveedor | Nombre del proveedor del tipo de acción | Propiedades de configuración | Obligatorio/opcional |
---|---|---|---|
Amazon S3 (proveedor de acciones de implementación) | Para obtener más información, incluidos ejemplos relacionados con los parámetros de acción de Amazon S3 Deploy, consulteReferencia de acción de implementación de Amazon S3. | ||
Amazon S3 (proveedor de acciones de fuente) | Para obtener más información, incluidos ejemplos relacionados con los parámetros de acción de fuente de Amazon S3, consulte Referencia de acciones de origen de Amazon S3. | ||
Amazon ECR | Para obtener más información, incluidos ejemplos relacionados con los parámetros de Amazon ECR, consulte Referencia de acciones de origen de Amazon ECR. | ||
CodeCommit | Para obtener más información, incluidos ejemplos relacionados con CodeCommit los parámetros, consulteCodeCommit referencia de acción de origen. | ||
CodeStarSourceConnection acción para Bitbucket GitHub (mediante una GitHub aplicación), GHES y GitLab | Para obtener más información, incluidos ejemplos de la configuración de la acción, consulteParámetros de configuración . | ||
GitHub (a través de OAuth la aplicación) | Para obtener más información, incluidos ejemplos relacionados con GitHub los parámetros, consulteGitHub (a través de OAuth la aplicación), referencia de acción fuente. Esta es la GitHub acción de la versión 1. | ||
AWS CloudFormation | Para obtener más información, incluidos ejemplos relacionados con AWS CloudFormation los parámetros, consulteReferencia de acciones de implementación de AWS CloudFormation. | ||
CodeBuild | Para obtener más descripción y ejemplos relacionados con CodeBuild los parámetros, consulteReferencia de acciones de compilación y prueba de AWS CodeBuild. | ||
CodeDeploy | Para obtener más descripción y ejemplos relacionados con CodeDeploy los parámetros, consulteReferencia de acciones de implementación de AWS CodeDeploy. | ||
AWS Device Farm | Para obtener más descripción y ejemplos relacionados con AWS Device Farm los parámetros, consulteReferencia de acciones de prueba de AWS Device Farm. | ||
AWS Elastic Beanstalk | ElasticBeanstalk |
ApplicationName
|
Obligatorio |
EnvironmentName |
Obligatorio | ||
AWS Lambda | Para obtener más información, incluidos ejemplos relacionados con AWS Lambda los parámetros, consulteReferencia de acciones de invocación de AWS Lambda. | ||
AWS OpsWorks Stacks | OpsWorks |
Stack
|
Obligatorio |
Layer |
Opcional | ||
App |
Obligatorio | ||
Amazon ECS | Para ver más descripciones y ejemplos relacionados con los parámetros de Amazon ECS, consulte Referencia de acción de implementación de Amazon Elastic Container Service. | ||
Amazon ECS y CodeDeploy (azul/verde) | Para obtener más descripción y ejemplos relacionados con Amazon ECS y los parámetros CodeDeploy azul/verde, consulte. Referencia de acciones de implementación de Amazon Elastic Container Service y CodeDeploy azul-verde | ||
Service Catalog | ServiceCatalog |
TemplateFilePath |
Obligatorio |
ProductVersionName |
Obligatorio | ||
ProductType |
Obligatorio | ||
ProductVersionDescription |
Opcional | ||
ProductId |
Obligatorio | ||
Alexa Skills Kit | AlexaSkillsKit |
ClientId |
Obligatorio |
ClientSecret |
Obligatorio | ||
RefreshToken |
Obligatorio | ||
SkillId |
Obligatorio | ||
Jenkins | El nombre de la acción que proporcionó en el CodePipeline complemento de Jenkins (por ejemplo,) MyJenkinsProviderName |
ProjectName |
Obligatorio |
Aprobación manual | Manual |
CustomData |
Opcional |
ExternalEntityLink |
Opcional | ||
NotificationArn |
Opcional |
En el ejemplo siguiente se muestra una configuración válida para una acción de implementación que utiliza Service Catalog, para una canalización creada en la consola sin un archivo de configuración distinto:
"configuration": { "TemplateFilePath": "S3_template.json", "ProductVersionName": "devops S3 v2", "ProductType": "CLOUD_FORMATION_TEMPLATE", "ProductVersionDescription": "Product version description", "ProductId": "prod-example123456" }
En el ejemplo siguiente se muestra una configuración válida para una acción de implementación que utiliza Service Catalog, para una canalización creada en la consola con un archivo de configuración de sample_config.json
distinto:
"configuration": { "ConfigurationFilePath": "sample_config.json", "ProductId": "prod-example123456" }
En el ejemplo siguiente, se muestra una configuración válida para una acción de implementación que utiliza Alexa Skills Kit:
"configuration": { "ClientId": "amzn1.application-oa2-client.aadEXAMPLE", "ClientSecret": "****", "RefreshToken": "****", "SkillId": "amzn1.ask.skill.22649d8f-0451-4b4b-9ed9-bfb6cEXAMPLE" }
En el siguiente ejemplo, se muestra una configuración válida para una aprobación manual:
"configuration": { "CustomData": "Comments on the manual approval", "ExternalEntityLink": "http://my-url.com", "NotificationArn": "arn:aws:sns:us-west-2:12345EXAMPLE:Notification" }