AWS cli documentation change
Summary
Added telemetrySinkConfigArn field with constraints and enhanced streamsKmsRole with IAM pattern/length validation
Security assessment
Introduced ARN pattern validation and length constraints for IAM roles (streamsKmsRole) and telemetry sinks. These document security requirements for resource configurations but don't fix existing vulnerabilities.
Diff
diff --git a/cli/latest/reference/groundstation/get-mission-profile.md b/cli/latest/reference/groundstation/get-mission-profile.md index 46220ed22..6b69a809d 100644 --- a//cli/latest/reference/groundstation/get-mission-profile.md +++ b//cli/latest/reference/groundstation/get-mission-profile.md @@ -15 +15 @@ - * [AWS CLI 2.33.6 Command Reference](../../index.html) » + * [AWS CLI 2.33.8 Command Reference](../../index.html) » @@ -325,0 +326,12 @@ trackingConfigArn -> (string) +telemetrySinkConfigArn -> (string) + +> ARN of a telemetry sink `Config` . +> +> Constraints: +> +> * min: `82` +> * max: `424` +> * pattern: `arn:aws:groundstation:[-a-z0-9]{1,50}:[0-9]{12}:config/[a-z0-9]+(-[a-z0-9]+){0,4}/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}(/.{1,256})?` +> + + @@ -372,0 +385,8 @@ streamsKmsRole -> (string) +> +> Constraints: +> +> * min: `30` +> * max: `165` +> * pattern: `arn:[a-z0-9-.]{1,63}:iam::[0-9]{12}:role/[\w+=,.@-]{1,64}` +> + @@ -384 +404 @@ streamsKmsRole -> (string) - * [AWS CLI 2.33.6 Command Reference](../../index.html) » + * [AWS CLI 2.33.8 Command Reference](../../index.html) »