boto3
#### Connect DynamoDB Table
```
$ python
Type "help", "copyright", "credits" or "license" for more information.
>>> import boto3
# >>> session = boto3.session.Session(profile_name='aws-profile')
>>> session = boto3.session.Session(region_name='', aws_access_key_id='', aws_secret_access_key='')
>>> dynamodb = session.resource('dynamodb')
>>> table = dynamodb.Table('com.vpc.user')
```
#### List DynamoDB Table
```
>>> response = table.scan()
>>> data = response['Items']
>>> print str(data)
```
#### Create DynamoDB Table
```
ks=[{'AttributeName': 'id','KeyType': 'HASH'}, {'AttributeName': 'name','KeyType': 'RANGE'}]
ass=[{'AttributeName': 'id','AttributeType': 'S'}, {'AttributeName': 'name','AttributeType': 'S'}]
ps={ 'ReadCapacityUnits': 5, 'WriteCapacityUnits': 5 }
table = dynamodb.create_table(TableName='com.vpc.user', KeySchema = ks, AttributeDefinitions = ass , ProvisionedThroughput=ps)
```
#### Insert DynamoDB Table entry
```
item = {'id' : '1234', 'name': 'me', 'metadata': 'none'}
table.put_item(Item=item)
```
#### Delete DynamoDB Table entry
```
key_dict = {'id': '1234', 'name': 'me'}
table.delete_item(Key=key_dict)
```