airflow.providers.amazon.aws.triggers.lambda_function

Module Contents

Classes

LambdaCreateFunctionCompleteTrigger

Trigger to poll for the completion of a Lambda function creation.

class airflow.providers.amazon.aws.triggers.lambda_function.LambdaCreateFunctionCompleteTrigger(*, function_name, function_arn, waiter_delay=60, waiter_max_attempts=30, aws_conn_id=None, **kwargs)[source]

Bases: airflow.providers.amazon.aws.triggers.base.AwsBaseWaiterTrigger

Trigger to poll for the completion of a Lambda function creation.

Parameters
  • function_name (str) – The function name

  • function_arn (str) – The function ARN

  • waiter_delay (int) – The amount of time in seconds to wait between attempts.

  • waiter_max_attempts (int) – The maximum number of attempts to be made.

  • aws_conn_id (str | None) – The Airflow connection used for AWS credentials.

hook()[source]

Override in subclasses to return the right hook.

Was this entry helpful?