|
437 | 437 | "min":1, |
438 | 438 | "pattern":"[\\S]+" |
439 | 439 | }, |
| 440 | + "CgroupCustomSetting":{ |
| 441 | + "type":"structure", |
| 442 | + "required":[ |
| 443 | + "parameterName", |
| 444 | + "parameterValue" |
| 445 | + ], |
| 446 | + "members":{ |
| 447 | + "parameterName":{ |
| 448 | + "shape":"String", |
| 449 | + "documentation":"<p>PCS supports custom Cgroup settings for clusters. For more information, see <a href=\"https://docs.aws.amazon.com/pcs/latest/userguide/cgroup-custom-settings.html\">Configuring custom Cgroup settings in PCS</a> in the <i>PCS User Guide</i>.</p>" |
| 450 | + }, |
| 451 | + "parameterValue":{ |
| 452 | + "shape":"String", |
| 453 | + "documentation":"<p>The values for the configured Cgroup settings.</p>" |
| 454 | + } |
| 455 | + }, |
| 456 | + "documentation":"<p>Additional settings that directly map to Cgroup settings.</p> <important> <p>PCS supports a subset of Cgroup settings. For more information, see <a href=\"https://docs.aws.amazon.com/pcs/latest/userguide/cgroup-custom-settings.html\">Configuring custom Cgroup settings in PCS</a> in the <i>PCS User Guide</i>.</p> </important>" |
| 457 | + }, |
| 458 | + "CgroupCustomSettings":{ |
| 459 | + "type":"list", |
| 460 | + "member":{"shape":"CgroupCustomSetting"} |
| 461 | + }, |
440 | 462 | "Cluster":{ |
441 | 463 | "type":"structure", |
442 | 464 | "required":[ |
|
521 | 543 | "shape":"SlurmCustomSettings", |
522 | 544 | "documentation":"<p>Additional Slurm-specific configuration that directly maps to Slurm settings.</p>" |
523 | 545 | }, |
| 546 | + "slurmdbdCustomSettings":{ |
| 547 | + "shape":"SlurmdbdCustomSettings", |
| 548 | + "documentation":"<p>Additional SlurmDBD-specific configuration that directly maps to SlurmDBD settings.</p>" |
| 549 | + }, |
| 550 | + "cgroupCustomSettings":{ |
| 551 | + "shape":"CgroupCustomSettings", |
| 552 | + "documentation":"<p>Additional Cgroup-specific configuration that directly maps to Cgroup settings.</p>" |
| 553 | + }, |
524 | 554 | "authKey":{ |
525 | 555 | "shape":"SlurmAuthKey", |
526 | 556 | "documentation":"<p>The shared Slurm key for authentication, also known as the <b>cluster secret</b>.</p>" |
|
551 | 581 | "shape":"SlurmCustomSettings", |
552 | 582 | "documentation":"<p>Additional Slurm-specific configuration that directly maps to Slurm settings.</p>" |
553 | 583 | }, |
| 584 | + "slurmdbdCustomSettings":{ |
| 585 | + "shape":"SlurmdbdCustomSettings", |
| 586 | + "documentation":"<p>Additional SlurmDBD-specific configuration that directly maps to SlurmDBD settings.</p>" |
| 587 | + }, |
| 588 | + "cgroupCustomSettings":{ |
| 589 | + "shape":"CgroupCustomSettings", |
| 590 | + "documentation":"<p>Additional Cgroup-specific configuration that directly maps to Cgroup settings.</p>" |
| 591 | + }, |
554 | 592 | "accounting":{ |
555 | 593 | "shape":"AccountingRequest", |
556 | 594 | "documentation":"<p>The accounting configuration includes configurable settings for Slurm accounting.</p>" |
|
1724 | 1762 | }, |
1725 | 1763 | "version":{ |
1726 | 1764 | "shape":"String", |
1727 | | - "documentation":"<p>The version of the specified scheduling software that PCS uses to manage cluster scaling and job scheduling. For more information, see <a href=\"https://docs.aws.amazon.com/pcs/latest/userguide/slurm-versions.html\">Slurm versions in PCS</a> in the <i>PCS User Guide</i>.</p> <p>Valid Values: <code>23.11 | 24.05 | 24.11</code> </p>" |
| 1765 | + "documentation":"<p>The version of the specified scheduling software that PCS uses to manage cluster scaling and job scheduling. For more information, see <a href=\"https://docs.aws.amazon.com/pcs/latest/userguide/slurm-versions.html\">Slurm versions in PCS</a> in the <i>PCS User Guide</i>.</p> <p>Valid Values: <code>23.11 | 24.05 | 24.11 | 25.05</code> </p>" |
1728 | 1766 | } |
1729 | 1767 | }, |
1730 | 1768 | "documentation":"<p>The cluster management and job scheduling software associated with the cluster.</p>" |
|
1742 | 1780 | }, |
1743 | 1781 | "version":{ |
1744 | 1782 | "shape":"String", |
1745 | | - "documentation":"<p>The version of the specified scheduling software that PCS uses to manage cluster scaling and job scheduling. For more information, see <a href=\"https://docs.aws.amazon.com/pcs/latest/userguide/slurm-versions.html\">Slurm versions in PCS</a> in the <i>PCS User Guide</i>.</p> <p>Valid Values: <code>23.11 | 24.05 | 24.11</code> </p>" |
| 1783 | + "documentation":"<p>The version of the specified scheduling software that PCS uses to manage cluster scaling and job scheduling. For more information, see <a href=\"https://docs.aws.amazon.com/pcs/latest/userguide/slurm-versions.html\">Slurm versions in PCS</a> in the <i>PCS User Guide</i>.</p> <p>Valid Values: <code>24.11 | 25.05</code> </p>" |
1746 | 1784 | } |
1747 | 1785 | }, |
1748 | 1786 | "documentation":"<p>The cluster management and job scheduling software associated with the cluster.</p>" |
|
1868 | 1906 | }, |
1869 | 1907 | "documentation":"<p>The Slurm REST API configuration includes settings for enabling and configuring the Slurm REST API. It's a property of the <b>ClusterSlurmConfiguration</b> object.</p>" |
1870 | 1908 | }, |
| 1909 | + "SlurmdbdCustomSetting":{ |
| 1910 | + "type":"structure", |
| 1911 | + "required":[ |
| 1912 | + "parameterName", |
| 1913 | + "parameterValue" |
| 1914 | + ], |
| 1915 | + "members":{ |
| 1916 | + "parameterName":{ |
| 1917 | + "shape":"String", |
| 1918 | + "documentation":"<p>PCS supports custom SlurmDBD settings for clusters. For more information, see <a href=\"https://docs.aws.amazon.com/pcs/latest/userguide/slurmdbd-custom-settings.html\">Configuring custom SlurmDBD settings in PCS</a> in the <i>PCS User Guide</i>.</p>" |
| 1919 | + }, |
| 1920 | + "parameterValue":{ |
| 1921 | + "shape":"String", |
| 1922 | + "documentation":"<p>The values for the configured SlurmDBD settings.</p>" |
| 1923 | + } |
| 1924 | + }, |
| 1925 | + "documentation":"<p>Additional settings that directly map to SlurmDBD settings.</p> <important> <p>PCS supports a subset of SlurmDBD settings. For more information, see <a href=\"https://docs.aws.amazon.com/pcs/latest/userguide/slurmdbd-custom-settings.html\">Configuring custom SlurmDBD settings in PCS</a> in the <i>PCS User Guide</i>.</p> </important>" |
| 1926 | + }, |
| 1927 | + "SlurmdbdCustomSettings":{ |
| 1928 | + "type":"list", |
| 1929 | + "member":{"shape":"SlurmdbdCustomSetting"} |
| 1930 | + }, |
1871 | 1931 | "SpotAllocationStrategy":{ |
1872 | 1932 | "type":"string", |
1873 | 1933 | "enum":[ |
|
2032 | 2092 | "shape":"SlurmCustomSettings", |
2033 | 2093 | "documentation":"<p>Additional Slurm-specific configuration that directly maps to Slurm settings.</p>" |
2034 | 2094 | }, |
| 2095 | + "slurmdbdCustomSettings":{ |
| 2096 | + "shape":"SlurmdbdCustomSettings", |
| 2097 | + "documentation":"<p>Additional SlurmDBD-specific configuration that directly maps to SlurmDBD settings.</p>" |
| 2098 | + }, |
| 2099 | + "cgroupCustomSettings":{ |
| 2100 | + "shape":"CgroupCustomSettings", |
| 2101 | + "documentation":"<p>Additional Cgroup-specific configuration that directly maps to Cgroup settings.</p>" |
| 2102 | + }, |
2035 | 2103 | "accounting":{ |
2036 | 2104 | "shape":"UpdateAccountingRequest", |
2037 | 2105 | "documentation":"<p>The accounting configuration includes configurable settings for Slurm accounting.</p>" |
|
0 commit comments