

**************
RDSDataService
**************



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



.. py:class:: RDSDataService.Client

  A low-level client representing AWS RDS DataService
  

   

  Amazon RDS provides an HTTP endpoint to run SQL statements on an Amazon Aurora DB cluster. To run these statements, you use the RDS Data API (Data API).

   

  Data API is available with the following types of Aurora databases:

   

  
  * Aurora PostgreSQL - Serverless v2, provisioned, and Serverless v1
   
  * Aurora MySQL - Serverless v2, provisioned, and Serverless v1
  

   

  For more information about the Data API, see `Using RDS Data API <https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/data-api.html>`__ in the *Amazon Aurora User Guide*.

  

  ::

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

  

These are the available methods:

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

  rds-data/client/batch_execute_statement
  rds-data/client/begin_transaction
  rds-data/client/can_paginate
  rds-data/client/close
  rds-data/client/commit_transaction
  rds-data/client/execute_sql
  rds-data/client/execute_statement
  rds-data/client/get_paginator
  rds-data/client/get_waiter
  rds-data/client/rollback_transaction
