# CfnSimpleTableProps

Properties for defining a `CfnSimpleTable`.

Extends: CfnSimpleTableProps
Used as props by: CfnSimpleTable

- Source: Generated code

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_sam as sam } from 'aws-cdk-lib';
const cfnSimpleTableProps: sam.CfnSimpleTableProps = {
  primaryKey: {
    type: 'type',

    // the properties below are optional
    name: 'name',
  },
  provisionedThroughput: {
    writeCapacityUnits: 123,

    // the properties below are optional
    readCapacityUnits: 123,
  },
  sseSpecification: {
    sseEnabled: false,
  },
  tableName: 'tableName',
  tags: {
    tagsKey: 'tags',
  },
};
```

## Properties

- `primaryKey`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnSimpleTable.PrimaryKeyProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_sam.CfnSimpleTable.PrimaryKeyProperty.html)

- `provisionedThroughput`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnSimpleTable.ProvisionedThroughputProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_sam.CfnSimpleTable.ProvisionedThroughputProperty.html)

- `sseSpecification`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnSimpleTable.SSESpecificationProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_sam.CfnSimpleTable.SSESpecificationProperty.html)

- `tableName`: string

- `tags`: { [key: string]: string }
