:doc:`Table <index>` / Attribute / attribute_definitions

*********************
attribute_definitions
*********************



.. py:attribute:: DynamoDB.Table.attribute_definitions

  

  - *(list) --* 

    An array of ``AttributeDefinition`` objects. Each of these objects describes one attribute in the table and index key schema.

     

    Each ``AttributeDefinition`` object in this array is composed of:

     

    
    * ``AttributeName`` - The name of the attribute.
     
    * ``AttributeType`` - The data type for the attribute.
    

    
    

    - *(dict) --* 

      Represents an attribute for describing the schema for the table and indexes.

      
      

      - **AttributeName** *(string) --* 

        A name for the attribute.

        
      

      - **AttributeType** *(string) --* 

        The data type for the attribute, where:

         

        
        * ``S`` - the attribute is of type String
         
        * ``N`` - the attribute is of type Number
         
        * ``B`` - the attribute is of type Binary
        

        
  
