:doc:`Backup <../../backup>` / Client / get_supported_resource_types

****************************
get_supported_resource_types
****************************



.. py:method:: Backup.Client.get_supported_resource_types()

  

  Returns the Amazon Web Services resource types supported by Backup.

  

  See also: `AWS API Documentation <https://docs.aws.amazon.com/goto/WebAPI/backup-2018-11-15/GetSupportedResourceTypes>`_  


  **Request Syntax**

  ::

    response = client.get_supported_resource_types()
  :rtype: dict
  :returns: 
    
    **Response Syntax**

    
    ::

      {
          'ResourceTypes': [
              'string',
          ]
      }
      
    **Response Structure**

    

    - *(dict) --* 
      

      - **ResourceTypes** *(list) --* 

        Contains a string with the supported Amazon Web Services resource types:

         

        
        * ``Aurora`` for Amazon Aurora
         
        * ``CloudFormation`` for CloudFormation
         
        * ``DocumentDB`` for Amazon DocumentDB (with MongoDB compatibility)
         
        * ``DynamoDB`` for Amazon DynamoDB
         
        * ``EBS`` for Amazon Elastic Block Store
         
        * ``EC2`` for Amazon Elastic Compute Cloud
         
        * ``EFS`` for Amazon Elastic File System
         
        * ``FSx`` for Amazon FSx
         
        * ``Neptune`` for Amazon Neptune
         
        * ``RDS`` for Amazon Relational Database Service
         
        * ``Redshift`` for Amazon Redshift
         
        * ``S3`` for Amazon Simple Storage Service (Amazon S3)
         
        * ``SAP HANA on Amazon EC2`` for SAP HANA databases on Amazon Elastic Compute Cloud instances
         
        * ``Storage Gateway`` for Storage Gateway
         
        * ``Timestream`` for Amazon Timestream
         
        * ``VirtualMachine`` for VMware virtual machines
        

        
        

        - *(string) --* 
    
  
  **Exceptions**
  
  *   :py:class:`Backup.Client.exceptions.ServiceUnavailableException`

  