update_data_store
Update existing data stores, modifying details like name, type, classification, or encryption status. Supports single and batch operations.
Instructions
Update an existing data store in the architecture. Supports batch operations via the 'items' parameter.
This tool updates one or more existing data stores in the system architecture. For single item: provide id and fields to update directly. For batch: provide a list of data store dicts in the 'items' parameter (each must include 'id').
Args: ctx: MCP context for logging and error handling id: ID of the data store to update (required for single item mode) name: New name of the data store type: New type of the data store classification: New classification of the data encryption_at_rest: New encryption status backup_frequency: New frequency of backups description: New description of the data store items: Optional list of data store dicts for batch update
Returns: A confirmation message
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ID of the data store to update (required for single item mode) | |
| name | No | New name of the data store | |
| type | No | New type of the data store | |
| items | No | Optional list of data stores to update in batch. Each dict must contain 'id' and any fields to update. When provided, individual parameters are ignored. | |
| description | No | New description of the data store | |
| classification | No | New classification of the data | |
| backup_frequency | No | New frequency of backups | |
| encryption_at_rest | No | New encryption status |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |