deploy
This commit is contained in:
146
skills/key-value-stores/SKILL.md
Normal file
146
skills/key-value-stores/SKILL.md
Normal file
@@ -0,0 +1,146 @@
|
||||
---
|
||||
name: key-value-stores-routes
|
||||
description: Handle 12 OpenAPI operation(s) under /v2/key-value-stores for the key value stores route group.
|
||||
---
|
||||
|
||||
# key value stores API Routes
|
||||
|
||||
Handle 12 OpenAPI operation(s) under /v2/key-value-stores for the key value stores route group.
|
||||
|
||||
Use the generated operation tools to make real API calls. Do not invent API responses.
|
||||
If a tool reports missing setup, return the exact setup field name to the caller.
|
||||
For write, update, or delete operations, state the intended action before calling the tool.
|
||||
|
||||
## Operations
|
||||
|
||||
### key_value_stores_get
|
||||
|
||||
- Operation ID: `key_value_stores_get`
|
||||
- Route: `GET /v2/key-value-stores`
|
||||
- Mode: READ
|
||||
- Summary: Get list of key-value stores
|
||||
- Parameters:
|
||||
- `offset` in `query`
|
||||
- `limit` in `query`
|
||||
- `desc` in `query`
|
||||
- `unnamed` in `query`
|
||||
- `ownership` in `query`
|
||||
|
||||
### key_value_stores_post
|
||||
|
||||
- Operation ID: `key_value_stores_post`
|
||||
- Route: `POST /v2/key-value-stores`
|
||||
- Mode: WRITE
|
||||
- Summary: Create key-value store
|
||||
- Parameters:
|
||||
- `name` in `query`
|
||||
|
||||
### key_value_store_get
|
||||
|
||||
- Operation ID: `key_value_store_get`
|
||||
- Route: `GET /v2/key-value-stores/{storeId}`
|
||||
- Mode: READ
|
||||
- Summary: Get store
|
||||
- Parameters:
|
||||
- `storeId` in `path` required
|
||||
|
||||
### key_value_store_put
|
||||
|
||||
- Operation ID: `key_value_store_put`
|
||||
- Route: `PUT /v2/key-value-stores/{storeId}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update store
|
||||
- Parameters:
|
||||
- `storeId` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### key_value_store_delete
|
||||
|
||||
- Operation ID: `key_value_store_delete`
|
||||
- Route: `DELETE /v2/key-value-stores/{storeId}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete store
|
||||
- Parameters:
|
||||
- `storeId` in `path` required
|
||||
|
||||
### key_value_store_keys_get
|
||||
|
||||
- Operation ID: `key_value_store_keys_get`
|
||||
- Route: `GET /v2/key-value-stores/{storeId}/keys`
|
||||
- Mode: READ
|
||||
- Summary: Get list of keys
|
||||
- Parameters:
|
||||
- `storeId` in `path` required
|
||||
- `exclusiveStartKey` in `query`
|
||||
- `limit` in `query`
|
||||
- `collection` in `query`
|
||||
- `prefix` in `query`
|
||||
- `signature` in `query`
|
||||
|
||||
### key_value_store_records_get
|
||||
|
||||
- Operation ID: `key_value_store_records_get`
|
||||
- Route: `GET /v2/key-value-stores/{storeId}/records`
|
||||
- Mode: READ
|
||||
- Summary: Download records
|
||||
- Parameters:
|
||||
- `storeId` in `path` required
|
||||
- `collection` in `query`
|
||||
- `prefix` in `query`
|
||||
- `signature` in `query`
|
||||
|
||||
### key_value_store_record_get
|
||||
|
||||
- Operation ID: `key_value_store_record_get`
|
||||
- Route: `GET /v2/key-value-stores/{storeId}/records/{recordKey}`
|
||||
- Mode: READ
|
||||
- Summary: Get record
|
||||
- Parameters:
|
||||
- `storeId` in `path` required
|
||||
- `recordKey` in `path` required
|
||||
- `attachment` in `query`
|
||||
- `signature` in `query`
|
||||
|
||||
### key_value_store_record_head
|
||||
|
||||
- Operation ID: `key_value_store_record_head`
|
||||
- Route: `HEAD /v2/key-value-stores/{storeId}/records/{recordKey}`
|
||||
- Mode: READ
|
||||
- Summary: Check if a record exists
|
||||
- Parameters:
|
||||
- `storeId` in `path` required
|
||||
- `recordKey` in `path` required
|
||||
|
||||
### key_value_store_record_put
|
||||
|
||||
- Operation ID: `key_value_store_record_put`
|
||||
- Route: `PUT /v2/key-value-stores/{storeId}/records/{recordKey}`
|
||||
- Mode: WRITE
|
||||
- Summary: Store record
|
||||
- Parameters:
|
||||
- `storeId` in `path` required
|
||||
- `recordKey` in `path` required
|
||||
- `Content-Encoding` in `header`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### key_value_store_record_post
|
||||
|
||||
- Operation ID: `key_value_store_record_post`
|
||||
- Route: `POST /v2/key-value-stores/{storeId}/records/{recordKey}`
|
||||
- Mode: WRITE
|
||||
- Summary: Store record (POST)
|
||||
- Parameters:
|
||||
- `storeId` in `path` required
|
||||
- `recordKey` in `path` required
|
||||
- `Content-Encoding` in `header`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### key_value_store_record_delete
|
||||
|
||||
- Operation ID: `key_value_store_record_delete`
|
||||
- Route: `DELETE /v2/key-value-stores/{storeId}/records/{recordKey}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete record
|
||||
- Parameters:
|
||||
- `storeId` in `path` required
|
||||
- `recordKey` in `path` required
|
||||
Reference in New Issue
Block a user