airflow.providers.amazon.aws.sensors.cloud_formation

This module contains sensors for AWS CloudFormation.

Module Contents

Classes

CloudFormationCreateStackSensor

Waits for a stack to be created successfully on AWS CloudFormation.

CloudFormationDeleteStackSensor

Waits for a stack to be deleted successfully on AWS CloudFormation.

class airflow.providers.amazon.aws.sensors.cloud_formation.CloudFormationCreateStackSensor(*, stack_name, **kwargs)[source]

Bases: airflow.providers.amazon.aws.sensors.base_aws.AwsBaseSensor[airflow.providers.amazon.aws.hooks.cloud_formation.CloudFormationHook]

Waits for a stack to be created successfully on AWS CloudFormation.

See also

For more information on how to use this sensor, take a look at the guide: Wait on an AWS CloudFormation stack creation state

Parameters
aws_hook_class[source]
template_fields: Sequence[str][source]
ui_color = '#C5CAE9'[source]
poke(context)[source]

Override when deriving this class.

class airflow.providers.amazon.aws.sensors.cloud_formation.CloudFormationDeleteStackSensor(*, stack_name, aws_conn_id='aws_default', region_name=None, **kwargs)[source]

Bases: airflow.providers.amazon.aws.sensors.base_aws.AwsBaseSensor[airflow.providers.amazon.aws.hooks.cloud_formation.CloudFormationHook]

Waits for a stack to be deleted successfully on AWS CloudFormation.

See also

For more information on how to use this sensor, take a look at the guide: Wait on an AWS CloudFormation stack deletion state

Parameters
aws_hook_class[source]
template_fields: Sequence[str][source]
ui_color = '#C5CAE9'[source]
poke(context)[source]

Override when deriving this class.

Was this entry helpful?