AWS cli: Lambda get-runtime-management-config: broaden RuntimeVersionArn ARN pattern
Summary
The RuntimeVersionArn pattern for the Lambda GetRuntimeManagementConfig CLI reference was updated to also accept a fully qualified ARN form containing an account ID and runtime/<name>/version/<name> path, and the CLI version banner was bumped from 2.38.0 to 2.38.1.
Security assessment
Only a parameter validation pattern and doc version banner changed; the new alternative accepts cross-account (12-digit account ID) runtime ARNs, which is an API capability change rather than a documented vulnerability or security control.
Evidence
> * pattern: `((arn:(aws[a-zA-Z-]*):lambda:(eusc-)?[a-z]{2}((-gov)|(-iso([a-z]?)))?-[a-z]+-\d{1}::runtime:.+)|(arn:(aws[a-zA-Z-]*):lambda:(eusc-)?[a-z]{2}((-gov)|(-iso([a-z]?)))?-[a-z]+-\d{1}:\d{12}:runtime/[A-Za-z0-9_.-]{1,128}/version/[A-Za-z0-9_.-]{1,128}))`
Diff
diff --git a/cli/latest/reference/lambda/get-runtime-management-config.md b/cli/latest/reference/lambda/get-runtime-management-config.md index d798f62..ff4876f 100644 --- a//cli/latest/reference/lambda/get-runtime-management-config.md +++ b//cli/latest/reference/lambda/get-runtime-management-config.md @@ -15 +15 @@ - * [AWS CLI 2.38.0 Command Reference](../../index.html) » + * [AWS CLI 2.38.1 Command Reference](../../index.html) » @@ -273 +273 @@ RuntimeVersionArn -> (string) -> * pattern: `arn:(aws[a-zA-Z-]*):lambda:(eusc-)?[a-z]{2}((-gov)|(-iso([a-z]?)))?-[a-z]+-\d{1}::runtime:.+` +> * pattern: `((arn:(aws[a-zA-Z-]*):lambda:(eusc-)?[a-z]{2}((-gov)|(-iso([a-z]?)))?-[a-z]+-\d{1}::runtime:.+)|(arn:(aws[a-zA-Z-]*):lambda:(eusc-)?[a-z]{2}((-gov)|(-iso([a-z]?)))?-[a-z]+-\d{1}:\d{12}:runtime/[A-Za-z0-9_.-]{1,128}/version/[A-Za-z0-9_.-]{1,128}))` @@ -287 +287 @@ RuntimeVersionArn -> (string) - * [AWS CLI 2.38.0 Command Reference](../../index.html) » + * [AWS CLI 2.38.1 Command Reference](../../index.html) »