|
5439 | 5439 | "target": "com.amazonaws.devopsagent#ApiKeyValue", |
5440 | 5440 | "traits": { |
5441 | 5441 | "smithy.api#documentation": "API key value for authenticating with the service.", |
5442 | | - "smithy.api#pattern": "^[a-zA-Z0-9+/=._-]+(\\s[a-zA-Z0-9+/=._-]+)?$", |
| 5442 | + "smithy.api#pattern": "^[!-~]([ \\t]*[!-~])*$", |
5443 | 5443 | "smithy.api#required": {} |
5444 | 5444 | } |
5445 | 5445 | }, |
|
5578 | 5578 | "smithy.api#documentation": "Bearer token configuration for MCP server (RFC 6750)." |
5579 | 5579 | } |
5580 | 5580 | }, |
| 5581 | + "com.amazonaws.devopsagent#MCPServerConfiguration": { |
| 5582 | + "type": "structure", |
| 5583 | + "members": { |
| 5584 | + "tools": { |
| 5585 | + "target": "com.amazonaws.devopsagent#MCPToolsList", |
| 5586 | + "traits": { |
| 5587 | + "smithy.api#documentation": "List of MCP tools can be used with the association.", |
| 5588 | + "smithy.api#required": {} |
| 5589 | + } |
| 5590 | + } |
| 5591 | + }, |
| 5592 | + "traits": { |
| 5593 | + "smithy.api#documentation": "Configuration for Model Context Protocol (MCP) server integration." |
| 5594 | + } |
| 5595 | + }, |
| 5596 | + "com.amazonaws.devopsagent#MCPServerDatadogConfiguration": { |
| 5597 | + "type": "structure", |
| 5598 | + "members": {}, |
| 5599 | + "traits": { |
| 5600 | + "smithy.api#documentation": "Mixin for webhook update support." |
| 5601 | + } |
| 5602 | + }, |
5581 | 5603 | "com.amazonaws.devopsagent#MCPServerDetails": { |
5582 | 5604 | "type": "structure", |
5583 | 5605 | "members": { |
|
5802 | 5824 | "smithy.api#documentation": "OAuth client credentials configuration for MCP server." |
5803 | 5825 | } |
5804 | 5826 | }, |
| 5827 | + "com.amazonaws.devopsagent#MCPServerSplunkConfiguration": { |
| 5828 | + "type": "structure", |
| 5829 | + "members": {}, |
| 5830 | + "traits": { |
| 5831 | + "smithy.api#documentation": "Mixin for webhook update support." |
| 5832 | + } |
| 5833 | + }, |
5805 | 5834 | "com.amazonaws.devopsagent#MCPToolsList": { |
5806 | 5835 | "type": "list", |
5807 | 5836 | "member": { |
|
7277 | 7306 | "com.amazonaws.devopsagent#ResourceConfigurationArn": { |
7278 | 7307 | "type": "string", |
7279 | 7308 | "traits": { |
7280 | | - "smithy.api#documentation": "Resource Configuration ARN.", |
| 7309 | + "smithy.api#documentation": "The ID or ARN of the Resource Configuration.", |
7281 | 7310 | "smithy.api#length": { |
7282 | 7311 | "min": 20, |
7283 | 7312 | "max": 2048 |
7284 | 7313 | }, |
7285 | | - "smithy.api#pattern": "^arn:[a-z0-9\\-]+:vpc-lattice:[a-zA-Z0-9\\-]+:\\d{12}:resourceconfiguration/rcfg-[0-9a-z]{17}$" |
| 7314 | + "smithy.api#pattern": "^(arn:[a-z0-9\\-]+:vpc-lattice:[a-zA-Z0-9\\-]+:\\d{12}:resourceconfiguration/rcfg-[0-9a-z]{17}|rcfg-[0-9a-z]{17})$" |
7286 | 7315 | } |
7287 | 7316 | }, |
7288 | 7317 | "com.amazonaws.devopsagent#ResourceGatewayArn": { |
|
7383 | 7412 | "resourceConfigurationId": { |
7384 | 7413 | "target": "com.amazonaws.devopsagent#ResourceConfigurationArn", |
7385 | 7414 | "traits": { |
7386 | | - "smithy.api#documentation": "The ARN of the Resource Configuration.", |
| 7415 | + "smithy.api#documentation": "The ID or ARN of the resource configuration.", |
7387 | 7416 | "smithy.api#required": {} |
7388 | 7417 | } |
7389 | 7418 | }, |
|
8045 | 8074 | "smithy.api#documentation": "NewRelic instance integration configuration." |
8046 | 8075 | } |
8047 | 8076 | }, |
| 8077 | + "mcpserverdatadog": { |
| 8078 | + "target": "com.amazonaws.devopsagent#MCPServerDatadogConfiguration", |
| 8079 | + "traits": { |
| 8080 | + "smithy.api#documentation": "Datadog MCP server integration configuration." |
| 8081 | + } |
| 8082 | + }, |
| 8083 | + "mcpserver": { |
| 8084 | + "target": "com.amazonaws.devopsagent#MCPServerConfiguration", |
| 8085 | + "traits": { |
| 8086 | + "smithy.api#documentation": "MCP (Model Context Protocol) server integration configuration." |
| 8087 | + } |
| 8088 | + }, |
8048 | 8089 | "gitlab": { |
8049 | 8090 | "target": "com.amazonaws.devopsagent#GitLabConfiguration", |
8050 | 8091 | "traits": { |
8051 | 8092 | "smithy.api#documentation": "GitLab project integration configuration." |
8052 | 8093 | } |
8053 | 8094 | }, |
| 8095 | + "mcpserversplunk": { |
| 8096 | + "target": "com.amazonaws.devopsagent#MCPServerSplunkConfiguration", |
| 8097 | + "traits": { |
| 8098 | + "smithy.api#documentation": "Splunk MCP server integration configuration." |
| 8099 | + } |
| 8100 | + }, |
8054 | 8101 | "eventChannel": { |
8055 | 8102 | "target": "com.amazonaws.devopsagent#EventChannelConfiguration", |
8056 | 8103 | "traits": { |
|
0 commit comments