AWS Security ChangesHomeSearch

AWS cli documentation change

Service: cli · 2025-11-19 · Documentation medium

File: cli/latest/reference/pcs/update-cluster.md

Summary

Added Slurm REST API configuration options and JWT authentication documentation

Security assessment

Expanded documentation to include JWT authentication via Secrets Manager for Slurm REST API access. This documents security controls but does not address a specific known vulnerability.

Diff

diff --git a/cli/latest/reference/pcs/update-cluster.md b/cli/latest/reference/pcs/update-cluster.md
index 638da4125..48761b385 100644
--- a//cli/latest/reference/pcs/update-cluster.md
+++ b//cli/latest/reference/pcs/update-cluster.md
@@ -15 +15 @@
-  * [AWS CLI 2.31.37 Command Reference](../../index.html) »
+  * [AWS CLI 2.31.39 Command Reference](../../index.html) »
@@ -131,0 +132 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/pcs-20
+>>   * max: `10000000`
@@ -187,0 +189,15 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/pcs-20
+> 
+> slurmRest -> (structure)
+>
+>> The Slurm REST API configuration for the cluster.
+>> 
+>> mode -> (string)
+>>
+>>> The default value for `mode` is `STANDARD` . A value of `STANDARD` means the Slurm REST API is enabled.
+>>> 
+>>> Possible values:
+>>> 
+>>>   * `STANDARD`
+>>>   * `NONE`
+>>> 
+
@@ -192 +208 @@ Shorthand Syntax:
-    scaleDownIdleTimeInSeconds=integer,slurmCustomSettings=[{parameterName=string,parameterValue=string},{parameterName=string,parameterValue=string}],accounting={defaultPurgeTimeInDays=integer,mode=string}
+    scaleDownIdleTimeInSeconds=integer,slurmCustomSettings=[{parameterName=string,parameterValue=string},{parameterName=string,parameterValue=string}],accounting={defaultPurgeTimeInDays=integer,mode=string},slurmRest={mode=string}
@@ -209,0 +226,3 @@ JSON Syntax:
+      },
+      "slurmRest": {
+        "mode": "STANDARD"|"NONE"
@@ -413,0 +433 @@ cluster -> (structure)
+>>>   * max: `10000000`
@@ -448,0 +469,16 @@ cluster -> (structure)
+>> jwtAuth -> (structure)
+>>
+>>> The JWT authentication configuration for Slurm REST API access.
+>>> 
+>>> jwtKey -> (structure)
+>>>
+>>>> The JWT key for Slurm REST API authentication.
+>>>> 
+>>>> secretArn -> (string) [required]
+>>>>
+>>>>> The Amazon Resource Name (ARN) of the AWS Secrets Manager secret containing the JWT key.
+>>>> 
+>>>> secretVersion -> (string) [required]
+>>>>
+>>>>> The version of the AWS Secrets Manager secret containing the JWT key.
+>> 
@@ -481,0 +518,15 @@ cluster -> (structure)
+>> 
+>> slurmRest -> (structure)
+>>
+>>> The Slurm REST API configuration for the cluster.
+>>> 
+>>> mode -> (string) [required]
+>>>
+>>>> The default value for `mode` is `STANDARD` . A value of `STANDARD` means the Slurm REST API is enabled.
+>>>> 
+>>>> Possible values:
+>>>> 
+>>>>   * `STANDARD`
+>>>>   * `NONE`
+>>>> 
+
@@ -562,0 +614 @@ cluster -> (structure)
+>>>>   * `SLURMRESTD`
@@ -618 +670 @@ cluster -> (structure)
-  * [AWS CLI 2.31.37 Command Reference](../../index.html) »
+  * [AWS CLI 2.31.39 Command Reference](../../index.html) »