AWS cli documentation change
Summary
Removed 'mcpserversigv4' service type from the Tagged Union structure and deleted its detailed documentation, updated CLI version from 2.34.20 to 2.34.21.
Security assessment
The change removes documentation for the 'mcpserversigv4' service type which used SigV4 authentication with IAM roles. This appears to be a feature removal or deprecation rather than addressing a specific security vulnerability. No security incident or vulnerability is mentioned in the diff.
Diff
diff --git a/cli/latest/reference/devops-agent/list-services.md b/cli/latest/reference/devops-agent/list-services.md index 118676efa..9fc9a1874 100644 --- a//cli/latest/reference/devops-agent/list-services.md +++ b//cli/latest/reference/devops-agent/list-services.md @@ -15 +15 @@ - * [AWS CLI 2.34.20 Command Reference](../../index.html) » + * [AWS CLI 2.34.21 Command Reference](../../index.html) » @@ -110 +109,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/devops -> * `msteams` @@ -122 +120,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/devops -> * `mcpserversigv4` @@ -298 +295,0 @@ services -> (list) ->>> * `msteams` @@ -310 +306,0 @@ services -> (list) ->>> * `mcpserversigv4` @@ -338 +334 @@ services -> (list) ->>> This is a Tagged Union structure. Only one of the following top level keys can be set: `github`, `slack`, `mcpserverdatadog`, `mcpserver`, `servicenow`, `gitlab`, `mcpserversplunk`, `mcpservernewrelic`, `azuredevops`, `azureidentity`, `mcpservergrafana`, `pagerduty`, `mcpserversigv4`. +>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `github`, `slack`, `mcpserverdatadog`, `mcpserver`, `servicenow`, `gitlab`, `mcpserversplunk`, `mcpservernewrelic`, `azuredevops`, `azureidentity`, `mcpservergrafana`, `pagerduty`. @@ -658,71 +653,0 @@ services -> (list) ->>> ->>> 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}]+` ->>>>> - ->>>> ->>>> 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+=,.@_/-]+` ->>>>> - @@ -763 +688 @@ services -> (list) - * [AWS CLI 2.34.20 Command Reference](../../index.html) » + * [AWS CLI 2.34.21 Command Reference](../../index.html) »