Microsoft Azure Data Tables Client Library for Python
90
A utility module that validates Azure Table Storage table names and entity keys according to Azure's naming constraints. Table names must be 3-63 characters long and alphanumeric only. Entity keys (PartitionKey/RowKey) must be 1-1024 characters and cannot contain forward slash, backslash, hash, or question mark characters.
@generates
def validate_table_name(table_name: str) -> bool:
"""
Validates an Azure Table Storage table name.
Args:
table_name: The table name to validate
Returns:
True if valid, False otherwise
"""
pass
def validate_entity_key(key: str) -> bool:
"""
Validates an Azure Table Storage entity key (PartitionKey or RowKey).
Args:
key: The entity key to validate
Returns:
True if valid, False otherwise
"""
passProvides Azure Table Storage client libraries for Python. Used to understand Azure's table naming and entity key constraints.
@satisfied-by
Install with Tessl CLI
npx tessl i tessl/pypi-azure-data-tablesdocs
evals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
scenario-10