| :py:mod:`airflow.providers.amazon.aws.hooks.redshift_data` |
| ========================================================== |
| |
| .. py:module:: airflow.providers.amazon.aws.hooks.redshift_data |
| |
| |
| Module Contents |
| --------------- |
| |
| Classes |
| ~~~~~~~ |
| |
| .. autoapisummary:: |
| |
| airflow.providers.amazon.aws.hooks.redshift_data.RedshiftDataHook |
| |
| |
| |
| |
| .. py:class:: RedshiftDataHook(*args, **kwargs) |
| |
| Bases: :py:obj:`airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook` |
| |
| Interact with AWS Redshift Data, using the boto3 library |
| Hook attribute `conn` has all methods that listed in documentation |
| |
| .. seealso:: |
| - https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/redshift-data.html |
| - https://docs.aws.amazon.com/redshift-data/latest/APIReference/Welcome.html |
| |
| Additional arguments (such as ``aws_conn_id`` or ``region_name``) may be specified and |
| are passed down to the underlying AwsBaseHook. |
| |
| .. seealso:: |
| :class:`~airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook` |
| |
| :param aws_conn_id: The Airflow connection used for AWS credentials. |
| |
| .. py:method:: conn(self) |
| :property: |
| |
| Get the underlying boto3 RedshiftDataAPIService client (cached) |
| |
| |
| |