

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.

# Lista de acciones de Amazon SWF por categoría
<a name="swf-api-by-category"></a>

Esta sección muestra los temas de referencia de las acciones de Amazon SWF en la interfaz de programación de aplicaciones (API) de Amazon SWF. Se muestran por *categoría funcional*.

Para obtener una lista *alfabética* de las acciones, consulte la [referencia de la API de Amazon Simple Workflow Service](https://docs.aws.amazon.com/amazonswf/latest/apireference/).

**Topics**
+ [Acciones relacionadas con actividades](#swf-api-activities)
+ [Acciones relacionadas con decisores](#swf-api-deciders)
+ [Acciones relacionadas con ejecuciones de flujos de trabajo](#swf-api-executions)
+ [Acciones relacionadas con administración](#swf-api-administration)
+ [Acciones de visibilidad](#swf-api-visibility)

## Acciones relacionadas con actividades
<a name="swf-api-activities"></a>

Los trabajadores de actividades utilizan `PollForActivityTask` para obtener nuevas tareas de actividad. En cuanto un proceso de trabajo recibe una tarea de actividad de Amazon SWF, realiza la tarea y responde mediante `RespondActivityTaskCompleted` si ha podido llevarla la cabo o `RespondActivityTaskFailed` si no ha podido.

Estas son las acciones que realizan los procesos de trabajo de actividad.
+ `[PollForActivityTask](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_PollForActivityTask.html)`
+ `[RespondActivityTaskCompleted](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RespondActivityTaskCompleted.html)`
+ `[RespondActivityTaskFailed](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RespondActivityTaskFailed.html)`
+ `[RespondActivityTaskCanceled](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RespondActivityTaskCanceled.html)`
+ `[RecordActivityTaskHeartbeat](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RecordActivityTaskHeartbeat.html)`

## Acciones relacionadas con decisores
<a name="swf-api-deciders"></a>

Los decisores utilizan `PollForDecisionTask` para obtener tareas de decisión. En cuanto un encargado de decisiones recibe una tarea de decisión de Amazon SWF, examina su historial de ejecución del flujo de trabajo y decide qué se debe hacer a continuación. Llama a `RespondDecisionTaskCompleted` para completar la tarea de decisión y proporciona cero o más decisiones siguientes.

Estas son las acciones que realizan los decisores.
+ `[PollForDecisionTask](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_PollForDecisionTask.html)`
+ `[RespondDecisionTaskCompleted](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RespondDecisionTaskCompleted.html)`

## Acciones relacionadas con ejecuciones de flujos de trabajo
<a name="swf-api-executions"></a>

Estas son las acciones que se utilizan en una ejecución de flujo de trabajo.
+ `[RequestCancelWorkflowExecution](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RequestCancelWorkflowExecution.html)`
+ `[StartWorkflowExecution](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_StartWorkflowExecution.html)`
+ `[SignalWorkflowExecution](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_SignalWorkflowExecution.html)`
+ `[TerminateWorkflowExecution](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_TerminateWorkflowExecution.html)`

## Acciones relacionadas con administración
<a name="swf-api-administration"></a>

La consola de Amazon SWF permite realizar tareas administrativas; sin embargo, puede utilizar las acciones de esta sección para automatizar funciones o crear sus propias herramientas administrativas.

### Administración de actividades
<a name="activity-management"></a>
+ `[RegisterActivityType](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterActivityType.html)`
+ `[DeprecateActivityType](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DeprecateActivityType.html)`
+ `[UndeprecateActivityType](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_UndeprecateActivityType.html)`
+ `[DeleteActivityType](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DeleteActivityType.html)`

### Administración de flujos de trabajo
<a name="workflow-management"></a>
+ `[RegisterWorkflowType](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterWorkflowType.html)`
+ `[DeprecateWorkflowType](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DeprecateWorkflowType.html)`
+ `[UndeprecateWorkflowType](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_UndeprecateWorkflowType.html)`
+ `[DeleteWorkflowType](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DeleteWorkflowType.html)`

### Administración de dominios
<a name="domain-management"></a>

Estas acciones permiten registrar y descartar dominios de Amazon SWF.
+ `[RegisterDomain](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RegisterDomain.html)`
+ `[DeprecateDomain](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DeprecateDomain.html)`
+ `[UndeprecateDomain](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_UndeprecateDomain.html)`

Para obtener más información y ejemplos de estas acciones de administración de dominios, consulte [Cómo registrar un dominio con Amazon SWF](swf-dg-register-domain-api.md).

### Administración de ejecución de flujos de trabajo
<a name="workflow-execution-management"></a>
+ `[RequestCancelWorkflowExecution](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_RequestCancelWorkflowExecution.html)`
+ `[TerminateWorkflowExecution](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_TerminateWorkflowExecution.html)`

## Acciones de visibilidad
<a name="swf-api-visibility"></a>

La consola de Amazon SWF permite realizar acciones de visibilidad; sin embargo, puede utilizar las acciones de esta sección para automatizar funciones o crear su propia consola o sus propias herramientas de administración.

### Visibilidad de las actividades
<a name="activity-visibility"></a>
+ `[ListActivityTypes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ListActivityTypes.html)`
+ `[DescribeActivityType](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DescribeActivityType.html)`

### Visibilidad de los flujos de trabajo
<a name="workflow-visibility"></a>
+ [ListWorkflowTypes](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ListWorkflowTypes.html)
+ [DescribeWorkflowType](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DescribeWorkflowType.html)

### Visibilidad de la ejecución de flujos de trabajo
<a name="workflow-execution-visibility"></a>
+ `[DescribeWorkflowExecution](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DescribeWorkflowExecution.html)`
+ `[ListOpenWorkflowExecutions](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ListOpenWorkflowExecutions.html)`
+ `[ListClosedWorkflowExecutions](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ListClosedWorkflowExecutions.html)`
+ `[CountOpenWorkflowExecutions](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_CountOpenWorkflowExecutions.html)`
+ `[CountClosedWorkflowExecutions](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_CountClosedWorkflowExecutions.html)`
+ `[GetWorkflowExecutionHistory](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_GetWorkflowExecutionHistory.html)`

### Visibilidad de dominios
<a name="domain-visibility"></a>
+ `[ListDomains](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_ListDomains.html)`
+ `[DescribeDomain](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_DescribeDomain.html)`

### Visibilidad de listas de tareas
<a name="task-list-visibility"></a>
+ `[CountPendingActivityTasks](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_CountPendingActivityTasks.html)`
+ `[CountPendingDecisionTasks](https://docs.aws.amazon.com/amazonswf/latest/apireference/API_CountPendingDecisionTasks.html)`