update_pod_keyword
Change the password or keyword for Cisco API Gateway pods to maintain secure access and manage authentication credentials for pod management operations.
Instructions
Update the pod keyword/password record with a new value.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| keyword | Yes | New keyword/password value (e.g., Cisco1234!) |
Implementation Reference
- src/podsClient.js:70-76 (handler)Core implementation of updatePodKeyword: sends PATCH request to the pods API endpoint with the new keyword.
async updatePodKeyword(keyword) { const url = `${this.baseUrl}/api/v2/pods/keyword`; return this.makeRequest(url, { method: 'PATCH', body: JSON.stringify({ keyword }), }); } - src/index.js:43-52 (schema)Input schema definition for the update_pod_keyword tool, specifying the required 'keyword' string parameter.
inputSchema: { type: 'object', properties: { keyword: { type: 'string', description: 'New keyword/password value (e.g., Cisco1234!)', }, }, required: ['keyword'], }, - src/index.js:40-53 (registration)Registration of the update_pod_keyword tool in the stdio MCP server's tool list.
{ name: 'update_pod_keyword', description: 'Update the pod keyword/password record with a new value.', inputSchema: { type: 'object', properties: { keyword: { type: 'string', description: 'New keyword/password value (e.g., Cisco1234!)', }, }, required: ['keyword'], }, }, - src/index.js:221-231 (registration)MCP CallToolRequest handler case that invokes the podsClient.updatePodKeyword method.
case 'update_pod_keyword': { const result = await podsClient.updatePodKeyword(args.keyword); return { content: [ { type: 'text', text: JSON.stringify(result, null, 2), }, ], }; } - src/server-http.js:127-133 (schema)Input schema definition for the update_pod_keyword tool in the HTTP MCP server.
inputSchema: { type: 'object', properties: { keyword: { type: 'string', description: 'New keyword/password value (e.g., Cisco1234!)' }, }, required: ['keyword'], },