blob: 149c21d6798504445949003ca51861ede243c1f0 [file] [log] [blame]
:mod:`airflow.providers.amazon.aws.sensors.glue_crawler`
========================================================
.. py:module:: airflow.providers.amazon.aws.sensors.glue_crawler
Module Contents
---------------
.. py:class:: AwsGlueCrawlerSensor(*, crawler_name: str, aws_conn_id: str = 'aws_default', **kwargs)
Bases: :class:`airflow.sensors.base.BaseSensorOperator`
Waits for an AWS Glue crawler to reach any of the statuses below
'FAILED', 'CANCELLED', 'SUCCEEDED'
:param crawler_name: The AWS Glue crawler unique name
:type crawler_name: str
:param aws_conn_id: aws connection to use, defaults to 'aws_default'
:type aws_conn_id: str
.. method:: poke(self, context)
.. method:: get_hook(self)
Returns a new or pre-existing AwsGlueCrawlerHook