Skip to content

Commit 4ad7270

Browse files
Michael Christensenim-michaelc
authored andcommitted
Add Resource arn input model
1 parent b70d181 commit 4ad7270

File tree

1 file changed

+11
-0
lines changed
  • src/amazon-keyspaces-mcp-server/awslabs/amazon_keyspaces_mcp_server

1 file changed

+11
-0
lines changed

src/amazon-keyspaces-mcp-server/awslabs/amazon_keyspaces_mcp_server/models.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,3 +176,14 @@ def sanitize_query(cls, v: str) -> str:
176176
v = re.sub(r'[\u200B-\u200D\uFEFF\u0000-\u001F\u007F-\u009F]', '', v)
177177
return v.strip()
178178

179+
180+
class ResourceArnInput(BaseModel):
181+
"""Validated resource ARN input."""
182+
resource_arn: str = Field(
183+
...,
184+
min_length=1,
185+
max_length=1000,
186+
description='ARN of the resource (keyspace or table)'
187+
)
188+
189+

0 commit comments

Comments
 (0)