title: Unsupported property 'AttributeType' in CloudFormation dynamo db deployment
body: <p>I've been trying to deploy a Dynamo db using a cloud formation template and I keep getting the following error that the property AttributeType does not exist.</p>
  
  <p>the yaml definition looks like: </p>
  
  <pre><code> MyDynoDB:
      Type: AWS::DynamoDB::Table
      Properties: 
        TableName: 'MyDynamoDb'
        AttributeDefinitions: 
          - AttributeName: 'Id'
            AttributeType: 'S'
          - AttributeName: 'Name'
            AttributeType: 'S'
        KeySchema: 
          - AttributeName: 'Id'
            KeyType: HASH
          - AttributeName: 'Name'
            KeyType: 'S'
        ProvisionedThroughput: 
          ReadCapacityUnits: 5
          WriteCapacityUnits: 5
        StreamSpecification:
          StreamViewType: NEW_AND_OLD_IMAGES
  </code></pre>
  
  <p>The stack will deploy but goes into rollback mode withe the following error.</p>
  
  <pre><code>CREATE_FAILED   AWS::DynamoDB::Table    MyDynoDB    Encountered unsupported property AttributeType
  </code></pre>
  
  <p>Why am I seeing this error being generated?</p>
  
  <p><strong>UPDATE</strong></p>
  
  <p>based on the comments I've updated the Attribute and Key Schema definitions to now show:</p>
  
  <pre><code>AttributeDefinitions: 
          - 
            AttributeName: Id
            AttributeType: S
          - 
            AttributeName: Name
            AttributeType: S
        KeySchema: 
          - 
            AttributeName: Id
            KeyType: HASH
          - 
            AttributeName: Name
            KeyType: RANGE
  </code></pre>
  
  <p>Unfortunately still seeing the same error </p>