

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.

# Referencia de la acción de implementación de AWS OpsWorks
<a name="action-reference-OpsWorks"></a>

Usas una AWS OpsWorks acción para implementar con el OpsWorks uso de tu canalización.

## Tipo de acción
<a name="action-reference-StepFunctions-type"></a>
+ Categoría: `Deploy`
+ Propietario: `AWS`
+ Proveedor: `OpsWorks`
+ Versión: `1` 

## Parámetros de configuración
<a name="action-reference-OpsWorks-config"></a>

**App**  
Obligatorio: sí  
La OpsWorks pila. Una pila es un contenedor para la infraestructura de aplicaciones.

**Pila**  
Obligatorio: sí  
La OpsWorks aplicación. La aplicación representa el código que desea implementar y ejecutar.

**Capa**  
Obligatorio: no  
La OpsWorks pila. Una capa especifica la configuración y los recursos de un conjunto de instancias.

## Artefactos de entrada
<a name="action-reference-OpsWorks-input"></a>
+ **Número de artefactos:** `1`
+ **Descripción:** es el artefacto de entrada para la acción.

## Artefactos de salida
<a name="action-reference-OpsWorks-output"></a>
+ **Número de artefactos:** `0 to 1` 
+ **Descripción:** los artefactos de salida no se aplican a este tipo de acción.

## Permisos de rol de servicio: AWS OpsWorks acción
<a name="edit-role-opsworks"></a>

Para obtener AWS OpsWorks asistencia, añada lo siguiente a su declaración de política:

```
{
    "Effect": "Allow",
    "Action": [
        "opsworks:CreateDeployment",
        "opsworks:DescribeApps",
        "opsworks:DescribeCommands",
        "opsworks:DescribeDeployments",
        "opsworks:DescribeInstances",
        "opsworks:DescribeStacks",
        "opsworks:UpdateApp",
        "opsworks:UpdateStack"
    ],
    "Resource": "resource_ARN"
},
```

## Ejemplo de configuración de una acción
<a name="action-reference-OpsWorks-example"></a>

------
#### [ YAML ]

```
Name: ActionName
ActionTypeId:
  Category: Deploy
  Owner: AWS
  Version: 1
  Provider: OpsWorks
InputArtifacts:
  - Name: myInputArtifact
Configuration:
  Stack: my-stack
  App: my-app
```

------
#### [ JSON ]

```
{
    "Name": "ActionName",
    "ActionTypeId": {
        "Category": "Deploy",
        "Owner": "AWS",
        "Version": 1,
        "Provider": "OpsWorks"
    },
    "InputArtifacts": [
        {
            "Name": "myInputArtifact"
        }
    ],
    "Configuration": {
        "Stack": "my-stack",
        "App": "my-app"
    }
}
```

------

## Véase también
<a name="action-reference-OpsWorks-links"></a>

Los recursos relacionados siguientes pueden serle de ayuda cuando trabaje con esta acción.
+ [AWS OpsWorks Guía del usuario](https://docs.aws.amazon.com/step-functions/latest/dg/): para obtener información sobre la implementación con AWS OpsWorks, consulte la *Guía del AWS OpsWorks usuario*.