AWS cli documentation change
Summary
Removed 'mcpserversigv4' option from the Tagged Union structure and deleted its associated documentation, including configuration details for SigV4-authenticated MCP servers.
Security assessment
The change removes documentation for a specific authentication method (SigV4) but does not indicate a security vulnerability or incident. It appears to be a feature deprecation or removal, not a security fix.
Diff
diff --git a/cli/latest/reference/devops-agent/register-service.md b/cli/latest/reference/devops-agent/register-service.md index 26f972cae..00f2949ab 100644 --- a//cli/latest/reference/devops-agent/register-service.md +++ b//cli/latest/reference/devops-agent/register-service.md @@ -15 +15 @@ - * [AWS CLI 2.34.20 Command Reference](../../index.html) » + * [AWS CLI 2.34.21 Command Reference](../../index.html) » @@ -115 +114,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/devops -> * `mcpserversigv4` @@ -125 +124 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/devops -> This is a Tagged Union structure. Only one of the following top level keys can be set: `dynatrace`, `servicenow`, `mcpserverdatadog`, `mcpserver`, `gitlab`, `mcpserversplunk`, `mcpservernewrelic`, `eventChannel`, `mcpservergrafana`, `pagerduty`, `azureidentity`, `mcpserversigv4`. +> This is a Tagged Union structure. Only one of the following top level keys can be set: `dynatrace`, `servicenow`, `mcpserverdatadog`, `mcpserver`, `gitlab`, `mcpserversplunk`, `mcpservernewrelic`, `eventChannel`, `mcpservergrafana`, `pagerduty`, `azureidentity`. @@ -1432,75 +1430,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/devops -> -> mcpserversigv4 -> (structure) -> ->> SigV4-authenticated MCP server-specific service details. ->> ->> name -> (string) [required] ->> ->>> MCP server name. ->>> ->>> Constraints: ->>> ->>> * pattern: `[a-zA-Z0-9_-]+` ->>> - ->> ->> endpoint -> (string) [required] ->> ->>> MCP server endpoint URL. ->>> ->>> Constraints: ->>> ->>> * pattern: `https://[a-zA-Z0-9.-]+(?::[0-9]+)?(?:/.*)?` ->>> - ->> ->> description -> (string) ->> ->>> Optional description for the MCP server. ->>> ->>> Constraints: ->>> ->>> * min: `0` ->>> * max: `500` ->>> * pattern: `[\p{L}\p{N}\p{P}\p{S}\p{Z}]+` ->>> - ->> ->> authorizationConfig -> (structure) [required] ->> ->>> MCP Server SigV4 authorization configuration. ->>> ->>> region -> (string) [required] ->>> ->>>> AWS region for SigV4 signing. ->>>> ->>>> Constraints: ->>>> ->>>> * min: `1` ->>>> * max: `50` ->>>> * pattern: `[a-z]{2,4}(-[a-z]+)+-\d+` ->>>> - ->>> ->>> service -> (string) [required] ->>> ->>>> AWS service name for SigV4 signing. ->>>> ->>>> Constraints: ->>>> ->>>> * min: `1` ->>>> * max: `100` ->>>> - ->>> ->>> roleArn -> (string) [required] ->>> ->>>> IAM role ARN to assume for SigV4 signing. ->>>> ->>>> Constraints: ->>>> ->>>> * min: `1` ->>>> * max: `255` ->>>> * pattern: `arn:aws:iam::\d{12}:role/[a-zA-Z0-9+=,.@_/-]+` ->>>> - @@ -1707,10 +1630,0 @@ JSON Syntax: - }, - "mcpserversigv4": { - "name": "string", - "endpoint": "string", - "description": "string", - "authorizationConfig": { - "region": "string", - "service": "string", - "roleArn": "string" - } @@ -1987 +1901 @@ tags -> (map) - * [AWS CLI 2.34.20 Command Reference](../../index.html) » + * [AWS CLI 2.34.21 Command Reference](../../index.html) »