S3KeyTrigger

Astronomer ProvidersCertified

S3KeyTrigger is fired as deferred class with params to run the task in trigger worker

Access Instructions

Install the Astronomer Providers provider package into your Airflow environment.

Import the module into your DAG file and instantiate it with your desired params.

Parameters

bucket_nameName of the S3 bucket. Only needed when bucket_key is not provided as a full s3:// url.
bucket_keyThe key being waited on. Supports full s3:// style url or relative path from root level. When it’s specified as a full s3:// url, please leave bucket_name as None.
wildcard_matchwhether the bucket_key should be interpreted as a Unix wildcard pattern
aws_conn_idreference to the s3 connection
hook_paramsparams for hook its optional
check_fnFunction that receives the list of the S3 objects, and returns a boolean

Documentation

S3KeyTrigger is fired as deferred class with params to run the task in trigger worker

Was this page helpful?