AWS SDK for .NET Documentation
DescribeTable Method (describeTableRequest)
AmazonAmazon.DynamoDBAmazonDynamoDBDescribeTable(DescribeTableRequest) Did this page help you?   Yes   No    Tell us about it...

Retrieves information about the table, including the current status of the table, the primary key schema and when the table was created.

If the table does not exist, Amazon DynamoDB returns a ResourceNotFoundException .

Declaration Syntax
C#
DescribeTableResponse DescribeTable(
	DescribeTableRequest describeTableRequest
)
Parameters
describeTableRequest (DescribeTableRequest)
Container for the necessary parameters to execute the DescribeTable service method on AmazonDynamoDB.
Return Value
The response from the DescribeTable service method, as returned by AmazonDynamoDB.
Examples

This example shows how to get a description for an existing table.

CopyDescribeTable sample
// Create a client
AmazonDynamoDBClient client = new AmazonDynamoDBClient();

// Create DescribeTable request
DescribeTableRequest request = new DescribeTableRequest
{
    TableName = "SampleTable"
};

// Issue DescribeTable request and retrieve the table description
TableDescription tableDescription = client.DescribeTable(request).DescribeTableResult.Table;

// View new table properties
Console.WriteLine("Table name: {0}", tableDescription.TableName);
Console.WriteLine("Creation time: {0}", tableDescription.CreationDateTime);
Console.WriteLine("Item count: {0}", tableDescription.ItemCount);
Console.WriteLine("Table size (bytes): {0}", tableDescription.TableSizeBytes);
Console.WriteLine("Table status: {0}", tableDescription.TableStatus);
KeySchema tableSchema = tableDescription.KeySchema;
Console.WriteLine("Hash-key: Name = {0}, Type = {1}",
    tableSchema.HashKeyElement.AttributeName, tableSchema.HashKeyElement.AttributeType);
Console.WriteLine("Range-key: Name = {0}, Type = {1}",
    tableSchema.RangeKeyElement.AttributeName, tableSchema.RangeKeyElement.AttributeType);
Console.WriteLine("Throughput: Reads = {0}, Writes = {1}",
    tableDescription.ProvisionedThroughput.ReadCapacityUnits,
    tableDescription.ProvisionedThroughput.WriteCapacityUnits);
Exceptions

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.60.0 (1.5.60.0)