SWF module#
Index > SWF
Auto-generated documentation for SWF type annotations stubs module types-aiobotocore-swf.
How to install#
Generate locally (recommended)#
You can generate type annotations for aiobotocore
package locally with mypy-boto3-builder
.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'aiobotocore==2.25.0' mypy-boto3-builder
- Select
aiobotocore
AWS SDK. - Add
SWF
service. - Use provided commands to install generated packages.
From PyPI with pip#
Install types-aiobotocore
for SWF
service.
# install with aiobotocore type annotations
python -m pip install 'types-aiobotocore[swf]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'types-aiobotocore-lite[swf]'
# standalone installation
python -m pip install types-aiobotocore-swf
How to uninstall#
python -m pip uninstall -y types-aiobotocore-swf
Usage#
Code samples can be found in Examples.
SWFClient#
Type annotations and code completion for session.create_client("swf")
as SWFClient
boto3 documentation
# SWFClient usage example
from aiobotocore.session import get_session
from types_aiobotocore_swf.client import SWFClient
session = get_session()
async with session.create_client("swf") as client:
client: SWFClient
Paginators#
Type annotations and code completion for
paginators
from session.create_client("swf").get_paginator("...")
.
# GetWorkflowExecutionHistoryPaginator usage example
from types_aiobotocore_swf.paginator import GetWorkflowExecutionHistoryPaginator
def get_get_workflow_execution_history_paginator() -> GetWorkflowExecutionHistoryPaginator:
return client.get_paginator("get_workflow_execution_history"))
- GetWorkflowExecutionHistoryPaginator
- ListActivityTypesPaginator
- ListClosedWorkflowExecutionsPaginator
- ListDomainsPaginator
- ListOpenWorkflowExecutionsPaginator
- ListWorkflowTypesPaginator
- PollForDecisionTaskPaginator
Literals#
Type annotations for literals used in methods and schema.
# ActivityTaskTimeoutTypeType usage example
from types_aiobotocore_swf.literals import ActivityTaskTimeoutTypeType
def get_value() -> ActivityTaskTimeoutTypeType:
return "HEARTBEAT"
- ActivityTaskTimeoutTypeType
- CancelTimerFailedCauseType
- CancelWorkflowExecutionFailedCauseType
- ChildPolicyType
- CloseStatusType
- CompleteWorkflowExecutionFailedCauseType
- ContinueAsNewWorkflowExecutionFailedCauseType
- DecisionTaskTimeoutTypeType
- DecisionTypeType
- EventTypeType
- ExecutionStatusType
- FailWorkflowExecutionFailedCauseType
- GetWorkflowExecutionHistoryPaginatorName
- LambdaFunctionTimeoutTypeType
- ListActivityTypesPaginatorName
- ListClosedWorkflowExecutionsPaginatorName
- ListDomainsPaginatorName
- ListOpenWorkflowExecutionsPaginatorName
- ListWorkflowTypesPaginatorName
- PollForDecisionTaskPaginatorName
- RecordMarkerFailedCauseType
- RegistrationStatusType
- RequestCancelActivityTaskFailedCauseType
- RequestCancelExternalWorkflowExecutionFailedCauseType
- ScheduleActivityTaskFailedCauseType
- ScheduleLambdaFunctionFailedCauseType
- SignalExternalWorkflowExecutionFailedCauseType
- StartChildWorkflowExecutionFailedCauseType
- StartLambdaFunctionFailedCauseType
- StartTimerFailedCauseType
- WorkflowExecutionCancelRequestedCauseType
- WorkflowExecutionTerminatedCauseType
- WorkflowExecutionTimeoutTypeType
- SWFServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- ActivityTaskCancelRequestedEventAttributesTypeDef
- ActivityTaskCanceledEventAttributesTypeDef
- ActivityTaskCompletedEventAttributesTypeDef
- ActivityTaskFailedEventAttributesTypeDef
- ActivityTypeTypeDef
- TaskListTypeDef
- ActivityTaskStartedEventAttributesTypeDef
- ResponseMetadataTypeDef
- ActivityTaskTimedOutEventAttributesTypeDef
- WorkflowExecutionTypeDef
- CancelTimerDecisionAttributesTypeDef
- CancelTimerFailedEventAttributesTypeDef
- CancelWorkflowExecutionDecisionAttributesTypeDef
- CancelWorkflowExecutionFailedEventAttributesTypeDef
- WorkflowTypeTypeDef
- CloseStatusFilterTypeDef
- CompleteWorkflowExecutionDecisionAttributesTypeDef
- CompleteWorkflowExecutionFailedEventAttributesTypeDef
- ContinueAsNewWorkflowExecutionFailedEventAttributesTypeDef
- TagFilterTypeDef
- WorkflowExecutionFilterTypeDef
- WorkflowTypeFilterTypeDef
- DecisionTaskStartedEventAttributesTypeDef
- DecisionTaskTimedOutEventAttributesTypeDef
- FailWorkflowExecutionDecisionAttributesTypeDef
- RecordMarkerDecisionAttributesTypeDef
- RequestCancelActivityTaskDecisionAttributesTypeDef
- RequestCancelExternalWorkflowExecutionDecisionAttributesTypeDef
- ScheduleLambdaFunctionDecisionAttributesTypeDef
- SignalExternalWorkflowExecutionDecisionAttributesTypeDef
- StartTimerDecisionAttributesTypeDef
- DeprecateDomainInputTypeDef
- DescribeDomainInputTypeDef
- DomainConfigurationTypeDef
- DomainInfoTypeDef
- TimestampTypeDef
- FailWorkflowExecutionFailedEventAttributesTypeDef
- PaginatorConfigTypeDef
- LambdaFunctionCompletedEventAttributesTypeDef
- LambdaFunctionFailedEventAttributesTypeDef
- LambdaFunctionScheduledEventAttributesTypeDef
- LambdaFunctionStartedEventAttributesTypeDef
- LambdaFunctionTimedOutEventAttributesTypeDef
- MarkerRecordedEventAttributesTypeDef
- RecordMarkerFailedEventAttributesTypeDef
- RequestCancelActivityTaskFailedEventAttributesTypeDef
- RequestCancelExternalWorkflowExecutionFailedEventAttributesTypeDef
- RequestCancelExternalWorkflowExecutionInitiatedEventAttributesTypeDef
- ScheduleLambdaFunctionFailedEventAttributesTypeDef
- SignalExternalWorkflowExecutionFailedEventAttributesTypeDef
- SignalExternalWorkflowExecutionInitiatedEventAttributesTypeDef
- StartLambdaFunctionFailedEventAttributesTypeDef
- StartTimerFailedEventAttributesTypeDef
- TimerCanceledEventAttributesTypeDef
- TimerFiredEventAttributesTypeDef
- TimerStartedEventAttributesTypeDef
- WorkflowExecutionCanceledEventAttributesTypeDef
- WorkflowExecutionCompletedEventAttributesTypeDef
- WorkflowExecutionFailedEventAttributesTypeDef
- WorkflowExecutionTerminatedEventAttributesTypeDef
- WorkflowExecutionTimedOutEventAttributesTypeDef
- ListActivityTypesInputTypeDef
- ListDomainsInputTypeDef
- ListTagsForResourceInputTypeDef
- ResourceTagTypeDef
- ListWorkflowTypesInputTypeDef
- RecordActivityTaskHeartbeatInputTypeDef
- RequestCancelWorkflowExecutionInputTypeDef
- RespondActivityTaskCanceledInputTypeDef
- RespondActivityTaskCompletedInputTypeDef
- RespondActivityTaskFailedInputTypeDef
- SignalWorkflowExecutionInputTypeDef
- TerminateWorkflowExecutionInputTypeDef
- UndeprecateDomainInputTypeDef
- UntagResourceInputTypeDef
- WorkflowExecutionOpenCountsTypeDef
- ActivityTypeInfoTypeDef
- DeleteActivityTypeInputTypeDef
- DeprecateActivityTypeInputTypeDef
- DescribeActivityTypeInputTypeDef
- ScheduleActivityTaskFailedEventAttributesTypeDef
- UndeprecateActivityTypeInputTypeDef
- ActivityTaskScheduledEventAttributesTypeDef
- ActivityTypeConfigurationTypeDef
- ContinueAsNewWorkflowExecutionDecisionAttributesTypeDef
- CountPendingActivityTasksInputTypeDef
- CountPendingDecisionTasksInputTypeDef
- DecisionTaskCompletedEventAttributesTypeDef
- DecisionTaskScheduledEventAttributesTypeDef
- PollForActivityTaskInputTypeDef
- PollForDecisionTaskInputTypeDef
- RegisterActivityTypeInputTypeDef
- RegisterWorkflowTypeInputTypeDef
- ScheduleActivityTaskDecisionAttributesTypeDef
- WorkflowExecutionConfigurationTypeDef
- WorkflowTypeConfigurationTypeDef
- ActivityTaskStatusTypeDef
- EmptyResponseMetadataTypeDef
- PendingTaskCountTypeDef
- RunTypeDef
- WorkflowExecutionCountTypeDef
- ActivityTaskTypeDef
- DescribeWorkflowExecutionInputTypeDef
- ExternalWorkflowExecutionCancelRequestedEventAttributesTypeDef
- ExternalWorkflowExecutionSignaledEventAttributesTypeDef
- GetWorkflowExecutionHistoryInputTypeDef
- WorkflowExecutionCancelRequestedEventAttributesTypeDef
- WorkflowExecutionSignaledEventAttributesTypeDef
- ChildWorkflowExecutionCanceledEventAttributesTypeDef
- ChildWorkflowExecutionCompletedEventAttributesTypeDef
- ChildWorkflowExecutionFailedEventAttributesTypeDef
- ChildWorkflowExecutionStartedEventAttributesTypeDef
- ChildWorkflowExecutionTerminatedEventAttributesTypeDef
- ChildWorkflowExecutionTimedOutEventAttributesTypeDef
- DeleteWorkflowTypeInputTypeDef
- DeprecateWorkflowTypeInputTypeDef
- DescribeWorkflowTypeInputTypeDef
- StartChildWorkflowExecutionDecisionAttributesTypeDef
- StartChildWorkflowExecutionFailedEventAttributesTypeDef
- StartChildWorkflowExecutionInitiatedEventAttributesTypeDef
- StartWorkflowExecutionInputTypeDef
- UndeprecateWorkflowTypeInputTypeDef
- WorkflowExecutionContinuedAsNewEventAttributesTypeDef
- WorkflowExecutionInfoTypeDef
- WorkflowExecutionStartedEventAttributesTypeDef
- WorkflowTypeInfoTypeDef
- DomainDetailTypeDef
- DomainInfosTypeDef
- ExecutionTimeFilterTypeDef
- GetWorkflowExecutionHistoryInputPaginateTypeDef
- ListActivityTypesInputPaginateTypeDef
- ListDomainsInputPaginateTypeDef
- ListWorkflowTypesInputPaginateTypeDef
- PollForDecisionTaskInputPaginateTypeDef
- ListTagsForResourceOutputTypeDef
- RegisterDomainInputTypeDef
- TagResourceInputTypeDef
- ActivityTypeInfosTypeDef
- ActivityTypeDetailTypeDef
- DecisionTypeDef
- WorkflowExecutionDetailTypeDef
- WorkflowExecutionInfosTypeDef
- HistoryEventTypeDef
- WorkflowTypeDetailTypeDef
- WorkflowTypeInfosTypeDef
- CountClosedWorkflowExecutionsInputTypeDef
- CountOpenWorkflowExecutionsInputTypeDef
- ListClosedWorkflowExecutionsInputPaginateTypeDef
- ListClosedWorkflowExecutionsInputTypeDef
- ListOpenWorkflowExecutionsInputPaginateTypeDef
- ListOpenWorkflowExecutionsInputTypeDef
- RespondDecisionTaskCompletedInputTypeDef
- DecisionTaskTypeDef
- HistoryTypeDef