AWS Security ChangesHomeSearch

AWS cli documentation change

Service: cli · 2026-04-01 · Documentation low

File: cli/latest/reference/devops-agent/register-service.md

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) »