airflow.providers.amazon.aws.utils.connection_wrapper
¶
Module Contents¶
Classes¶
Sentinel type for annotations, useful when None is not viable. |
|
AWS Connection Wrapper class helper. |
- class airflow.providers.amazon.aws.utils.connection_wrapper.ArgNotSet[source]¶
Sentinel type for annotations, useful when None is not viable.
- class airflow.providers.amazon.aws.utils.connection_wrapper.AwsConnectionWrapper(context=None)[source]¶
Bases:
airflow.utils.log.logging_mixin.LoggingMixin
AWS Connection Wrapper class helper. Use for validate and resolve AWS Connection parameters.
conn
reference to Airflow Connection object or AwsConnectionWrapperif it set to
None
than default values would use.- The precedence rules for
region_name
Explicit set (in Hook)
region_name
.Airflow Connection Extra 'region_name'.
- The precedence rules for
botocore_config
Explicit set (in Hook)
botocore_config
.Construct from Airflow Connection Extra 'botocore_kwargs'.
The wrapper's default value
- conn :dataclasses.InitVar[Optional[Union[airflow.models.connection.Connection, AwsConnectionWrapper]]][source]¶