airflow.providers.amazon.aws.sensors.redshift_cluster

模块内容

RedshiftClusterSensor

等待 Redshift 集群达到特定状态。

class airflow.providers.amazon.aws.sensors.redshift_cluster.RedshiftClusterSensor(*, cluster_identifier, target_status='available', aws_conn_id='aws_default', deferrable=conf.getboolean('operators', 'default_deferrable', fallback=False), **kwargs)[source]

基类: airflow.sensors.base.BaseSensorOperator

等待 Redshift 集群达到特定状态。

另请参阅

有关如何使用此传感器的更多信息,请查看指南: 等待 Amazon Redshift 集群状态

参数
  • cluster_identifier (str) – 要 ping 的集群的标识符。

  • target_status (str) – 所需的集群状态。

  • deferrable (bool) – 在可延迟模式下运行操作符。

template_fields: collections.abc.Sequence[str] = ('cluster_identifier', 'target_status')[source]
poke(context)[source]

派生此类时覆盖。

execute(context)[source]

创建操作符时派生。

上下文与渲染 Jinja 模板时使用的字典相同。

有关更多上下文,请参阅 get_template_context。

execute_complete(context, event=None)[source]
hook()[source]

此条目是否有帮助?