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.AwsBaseWaiterTriggerRedshiftCreateClusterOperator 的触发器。
此触发器将异步轮询 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.AwsBaseWaiterTriggerRedshiftPauseClusterOperator 的触发器。
此触发器将异步轮询 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.AwsBaseWaiterTriggerRedshiftCreateClusterSnapshotOperator 的触发器。
此触发器将异步轮询 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.AwsBaseWaiterTriggerRedshiftResumeClusterOperator 的触发器。
此触发器将异步轮询 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.AwsBaseWaiterTriggerRedshiftDeleteClusterOperator 的触发器。
- 参数:
- class airflow.providers.amazon.aws.triggers.redshift_cluster.RedshiftClusterTrigger(aws_conn_id, cluster_identifier, target_status, poke_interval)[source]¶
Bases:
airflow.triggers.base.BaseTriggerRedshiftClusterTrigger 作为延迟类触发,带有参数以在触发器工作器中运行任务。
- 参数: