airflow.providers.amazon.aws.triggers.redshift_cluster¶
类¶
RedshiftCreateClusterOperator 的触发器。 |
|
RedshiftPauseClusterOperator 的触发器。 |
|
RedshiftCreateClusterSnapshotOperator 的触发器。 |
|
RedshiftResumeClusterOperator 的触发器。 |
|
RedshiftDeleteClusterOperator 的触发器。 |
|
RedshiftClusterTrigger 作为延迟类触发,带有参数以在触发器工作器中运行任务。 |
模块内容¶
- class airflow.providers.amazon.aws.triggers.redshift_cluster.RedshiftCreateClusterTrigger(cluster_identifier, aws_conn_id='aws_default', waiter_delay=15, waiter_max_attempts=999999)[source]¶
Bases:
airflow.providers.amazon.aws.triggers.base.AwsBaseWaiterTrigger
RedshiftCreateClusterOperator 的触发器。
此触发器将异步轮询 boto3 API,等待 Redshift 集群处于 available 状态。
- 参数:
- class airflow.providers.amazon.aws.triggers.redshift_cluster.RedshiftPauseClusterTrigger(cluster_identifier, aws_conn_id='aws_default', waiter_delay=15, waiter_max_attempts=999999)[source]¶
Bases:
airflow.providers.amazon.aws.triggers.base.AwsBaseWaiterTrigger
RedshiftPauseClusterOperator 的触发器。
此触发器将异步轮询 boto3 API,等待 Redshift 集群处于 paused 状态。
- 参数:
- class airflow.providers.amazon.aws.triggers.redshift_cluster.RedshiftCreateClusterSnapshotTrigger(cluster_identifier, aws_conn_id='aws_default', waiter_delay=15, waiter_max_attempts=999999)[source]¶
Bases:
airflow.providers.amazon.aws.triggers.base.AwsBaseWaiterTrigger
RedshiftCreateClusterSnapshotOperator 的触发器。
此触发器将异步轮询 boto3 API,等待 Redshift 集群快照处于 available 状态。
- 参数:
- class airflow.providers.amazon.aws.triggers.redshift_cluster.RedshiftResumeClusterTrigger(cluster_identifier, aws_conn_id='aws_default', waiter_delay=15, waiter_max_attempts=999999)[source]¶
Bases:
airflow.providers.amazon.aws.triggers.base.AwsBaseWaiterTrigger
RedshiftResumeClusterOperator 的触发器。
此触发器将异步轮询 boto3 API,等待 Redshift 集群处于 available 状态。
- 参数:
- class airflow.providers.amazon.aws.triggers.redshift_cluster.RedshiftDeleteClusterTrigger(cluster_identifier, aws_conn_id='aws_default', waiter_delay=30, waiter_max_attempts=30)[source]¶
Bases:
airflow.providers.amazon.aws.triggers.base.AwsBaseWaiterTrigger
RedshiftDeleteClusterOperator 的触发器。
- 参数:
- class airflow.providers.amazon.aws.triggers.redshift_cluster.RedshiftClusterTrigger(aws_conn_id, cluster_identifier, target_status, poke_interval)[source]¶
Bases:
airflow.triggers.base.BaseTrigger
RedshiftClusterTrigger 作为延迟类触发,带有参数以在触发器工作器中运行任务。
- 参数: