airflow.providers.amazon.aws.triggers.quicksight¶
Classes¶
Trigger when an Amazon QuickSight SPICE ingestion is complete. |
Module Contents¶
- class airflow.providers.amazon.aws.triggers.quicksight.QuickSightIngestionCompletedTrigger(*, data_set_id, ingestion_id, aws_account_id, waiter_delay=30, waiter_max_attempts=4320, aws_conn_id='aws_default', region_name=None, verify=None, botocore_config=None)[source]¶
Bases:
airflow.providers.amazon.aws.triggers.base.AwsBaseWaiterTriggerTrigger when an Amazon QuickSight SPICE ingestion is complete.
- Parameters:
data_set_id (str) – ID of the dataset used in the ingestion.
ingestion_id (str) – ID for the ingestion.
aws_account_id (str) – The ID of the AWS account that owns the dataset.
waiter_delay (int) – The amount of time in seconds to wait between attempts. (default: 30)
waiter_max_attempts (int) – The maximum number of attempts to be made. (default: 4320)
aws_conn_id (str | None) – The Airflow connection used for AWS credentials.
region_name (str | None) – AWS region_name. If not specified then the default boto3 behaviour is used.
verify (bool | str | None) – Whether or not to verify SSL certificates.
botocore_config (dict | None) – Configuration dictionary (key-values) for botocore client.