{ "name": "dynamodb", "version": "1.0.0", "kind": "l1", "type": "aws:dynamodb:table", "description": "DynamoDB table primitive (engine-agnostic stack type aws:dynamodb:table; the Terraform adapter translates to aws_dynamodb_table).", "inputs": { "table_name": { "type": "string", "description": "Name of the DynamoDB table.", "required": true }, "hash_key": { "type": "string", "description": "Name of the partition (hash) key.", "required": true }, "billing_mode": { "type": "string", "default": "PAY_PER_REQUEST", "description": "Billing mode: PAY_PER_REQUEST or PROVISIONED." }, "enabled": { "type": "boolean", "default": true, "description": "Feature flag: enable/disable this module. Set to false to skip resource creation." }, "tags": { "type": "map", "default": {}, "description": "Additional tags to merge with the module defaults." } }, "outputs": { "table_arn": { "type": "arn", "description": "The DynamoDB table ARN." }, "table_name": { "type": "string", "description": "The DynamoDB table name (echoes the input)." } } }