AWS cli documentation change
Summary
Updated CLI version reference. Modified code signing config ARN pattern to include optional 'eusc-' prefix. Added min/max constraints to SigningProfileVersionArns and UntrustedArtifactOnDeployment parameters. Updated ARN patterns with region format adjustments.
Security assessment
While code signing is security-related, these changes only adjust parameter validation rules and ARN patterns. No security vulnerabilities are mentioned, and the updates don't introduce new security features - they refine existing documentation for region format changes and parameter constraints.
Diff
diff --git a/cli/latest/reference/lambda/update-code-signing-config.md b/cli/latest/reference/lambda/update-code-signing-config.md index b771da51d..7a634b2a6 100644 --- a//cli/latest/reference/lambda/update-code-signing-config.md +++ b//cli/latest/reference/lambda/update-code-signing-config.md @@ -15 +15 @@ - * [AWS CLI 2.35.5 Command Reference](../../index.html) » + * [AWS CLI 2.35.8 Command Reference](../../index.html) » @@ -104 +104 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/lambda -> * pattern: `arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\d{1}:\d{12}:code-signing-config:csc-[a-z0-9]{17}` +> * pattern: `arn:(aws[a-zA-Z-]*)?:lambda:(eusc-)?[a-z]{2}((-gov)|(-iso([a-z]?)))?-[a-z]+-\d{1}:\d{12}:code-signing-config:csc-[a-z0-9]{17}` @@ -138 +138,3 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/lambda ->>> * pattern: `arn:(aws[a-zA-Z0-9-]*):([a-zA-Z0-9\-])+:([a-z]{2}(-gov)?-[a-z]+-\d{1})?:(\d{12})?:(.*)` +>>> * min: `0` +>>> * max: `10000` +>>> * pattern: `arn:(aws[a-zA-Z0-9-]*):([a-zA-Z0-9\-])+:((eusc-)?[a-z]{2}((-gov)|(-iso([a-z]?)))?-[a-z]+-\d{1})?:(\d{12})?:(.*)` @@ -322 +324 @@ CodeSigningConfig -> (structure) ->> * pattern: `arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\d{1}:\d{12}:code-signing-config:csc-[a-z0-9]{17}` +>> * pattern: `arn:(aws[a-zA-Z-]*)?:lambda:(eusc-)?[a-z]{2}((-gov)|(-iso([a-z]?)))?-[a-z]+-\d{1}:\d{12}:code-signing-config:csc-[a-z0-9]{17}` @@ -356 +358,3 @@ CodeSigningConfig -> (structure) ->>>> * pattern: `arn:(aws[a-zA-Z0-9-]*):([a-zA-Z0-9\-])+:([a-z]{2}(-gov)?-[a-z]+-\d{1})?:(\d{12})?:(.*)` +>>>> * min: `0` +>>>> * max: `10000` +>>>> * pattern: `arn:(aws[a-zA-Z0-9-]*):([a-zA-Z0-9\-])+:((eusc-)?[a-z]{2}((-gov)|(-iso([a-z]?)))?-[a-z]+-\d{1})?:(\d{12})?:(.*)` @@ -379,0 +384,8 @@ CodeSigningConfig -> (structure) +>> +>> Constraints: +>> +>> * min: `0` +>> * max: `100` +>> * pattern: `.*` +>> + @@ -391 +403 @@ CodeSigningConfig -> (structure) - * [AWS CLI 2.35.5 Command Reference](../../index.html) » + * [AWS CLI 2.35.8 Command Reference](../../index.html) »