

**********************
RedshiftDataAPIService
**********************



======
Client
======



.. py:class:: RedshiftDataAPIService.Client

  A low-level client representing Redshift Data API Service
  

  You can use the Amazon Redshift Data API to run queries on Amazon Redshift tables. You can run SQL statements, which are committed if the statement succeeds.

   

  For more information about the Amazon Redshift Data API and CLI usage examples, see `Using the Amazon Redshift Data API <https://docs.aws.amazon.com/redshift/latest/mgmt/data-api.html>`__ in the *Amazon Redshift Management Guide*.

  ::

    
    import boto3
    
    client = boto3.client('redshift-data')

  

These are the available methods:

.. toctree::
  :maxdepth: 1
  :titlesonly:

  redshift-data/client/batch_execute_statement
  redshift-data/client/can_paginate
  redshift-data/client/cancel_statement
  redshift-data/client/close
  redshift-data/client/describe_statement
  redshift-data/client/describe_table
  redshift-data/client/execute_statement
  redshift-data/client/get_paginator
  redshift-data/client/get_statement_result
  redshift-data/client/get_statement_result_v2
  redshift-data/client/get_waiter
  redshift-data/client/list_databases
  redshift-data/client/list_schemas
  redshift-data/client/list_statements
  redshift-data/client/list_tables


==========
Paginators
==========


Paginators are available on a client instance via the ``get_paginator`` method. For more detailed instructions and examples on the usage of paginators, see the paginators `user guide <https://boto3.amazonaws.com/v1/documentation/api/latest/guide/paginators.html>`_.

The available paginators are:

.. toctree::
  :maxdepth: 1
  :titlesonly:

  redshift-data/paginator/DescribeTable
  redshift-data/paginator/GetStatementResult
  redshift-data/paginator/GetStatementResultV2
  redshift-data/paginator/ListDatabases
  redshift-data/paginator/ListSchemas
  redshift-data/paginator/ListStatements
  redshift-data/paginator/ListTables
