airflow.providers.amazon.aws.hooks.step_function
¶
Module Contents¶
Classes¶
Interact with an AWS Step Functions State Machine. |
- class airflow.providers.amazon.aws.hooks.step_function.StepFunctionHook(region_name: Optional[str] = None, *args, **kwargs)[source]¶
Bases:
airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook
Interact with an AWS Step Functions State Machine.
Additional arguments (such as
aws_conn_id
) may be specified and are passed down to the underlying AwsBaseHook.See also
- start_execution(self, state_machine_arn: str, name: Optional[str] = None, state_machine_input: Union[dict, str, None] = None) str [source]¶
Start Execution of the State Machine. https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/stepfunctions.html#SFN.Client.start_execution
- describe_execution(self, execution_arn: str) dict [source]¶
Describes a State Machine Execution https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/stepfunctions.html#SFN.Client.describe_execution