@@ -1002,8 +1002,8 @@ export interface CreateComputeEnvironmentRequest {
1002
1002
1003
1003
/**
1004
1004
* <p>The maximum number of vCPUs for an unmanaged compute environment. This parameter is only
1005
- * used for fair share scheduling to reserve vCPU capacity for new share identifiers. If this
1006
- * parameter isn't provided for a fair share job queue, no vCPU capacity is reserved.</p>
1005
+ * used for fair- share scheduling to reserve vCPU capacity for new share identifiers. If this
1006
+ * parameter isn't provided for a fair- share job queue, no vCPU capacity is reserved.</p>
1007
1007
* <note>
1008
1008
* <p>This parameter is only supported when the <code>type</code> parameter is set to
1009
1009
* <code>UNMANAGED</code>.</p>
@@ -1214,13 +1214,13 @@ export interface CreateJobQueueRequest {
1214
1214
state ?: JQState | undefined ;
1215
1215
1216
1216
/**
1217
- * <p>The Amazon Resource Name (ARN) of the fair share scheduling policy. Job queues that don't have a scheduling policy are scheduled in a first-in, first-out (FIFO) model. After a job queue has a scheduling policy, it can be replaced but can't be removed.</p>
1217
+ * <p>The Amazon Resource Name (ARN) of the fair- share scheduling policy. Job queues that don't have a fair-share scheduling policy are scheduled in a first-in, first-out (FIFO) model. After a job queue has a fair-share scheduling policy, it can be replaced but can't be removed.</p>
1218
1218
* <p>The format is
1219
1219
* <code>aws:<i>Partition</i>:batch:<i>Region</i>:<i>Account</i>:scheduling-policy/<i>Name</i>
1220
1220
* </code>.</p>
1221
1221
* <p>An example is
1222
1222
* <code>aws:aws:batch:us-west-2:123456789012:scheduling-policy/MySchedulingPolicy</code>.</p>
1223
- * <p>A job queue without a scheduling policy is scheduled as a FIFO job queue and can't have a scheduling policy added. Jobs queues with a scheduling policy can have a maximum of 500 active fair share identifiers. When the limit has been reached, submissions of any jobs that add a new fair share identifier fail.</p>
1223
+ * <p>A job queue without a fair-share scheduling policy is scheduled as a FIFO job queue and can't have a fair-share scheduling policy added. Jobs queues with a fair-share scheduling policy can have a maximum of 500 active share identifiers. When the limit has been reached, submissions of any jobs that add a new share identifier fail.</p>
1224
1224
* @public
1225
1225
*/
1226
1226
schedulingPolicyArn ?: string | undefined ;
@@ -1287,26 +1287,26 @@ export interface CreateJobQueueResponse {
1287
1287
}
1288
1288
1289
1289
/**
1290
- * <p>Specifies the weights for the fair share identifiers for the fair share policy. Fair share
1290
+ * <p>Specifies the weights for the share identifiers for the fair- share policy. Share
1291
1291
* identifiers that aren't included have a default weight of <code>1.0</code>.</p>
1292
1292
* @public
1293
1293
*/
1294
1294
export interface ShareAttributes {
1295
1295
/**
1296
- * <p>A fair share identifier or fair share identifier prefix. If the string ends with an asterisk
1297
- * (*), this entry specifies the weight factor to use for fair share identifiers that start with
1298
- * that prefix. The list of fair share identifiers in a fair share policy can't overlap. For
1296
+ * <p>A share identifier or share identifier prefix. If the string ends with an asterisk
1297
+ * (*), this entry specifies the weight factor to use for share identifiers that start with
1298
+ * that prefix. The list of share identifiers in a fair- share policy can't overlap. For
1299
1299
* example, you can't have one that specifies a <code>shareIdentifier</code> of <code>UserA*</code>
1300
1300
* and another that specifies a <code>shareIdentifier</code> of <code>UserA-1</code>.</p>
1301
- * <p>There can be no more than 500 fair share identifiers active in a job queue.</p>
1301
+ * <p>There can be no more than 500 share identifiers active in a job queue.</p>
1302
1302
* <p>The string is limited to 255 alphanumeric characters, and can be followed by an asterisk
1303
1303
* (*).</p>
1304
1304
* @public
1305
1305
*/
1306
1306
shareIdentifier : string | undefined ;
1307
1307
1308
1308
/**
1309
- * <p>The weight factor for the fair share identifier. The default value is 1.0. A lower value has
1309
+ * <p>The weight factor for the share identifier. The default value is 1.0. A lower value has
1310
1310
* a higher priority for compute resources. For example, jobs that use a share identifier with a
1311
1311
* weight factor of 0.125 (1/8) get 8 times the compute resources of jobs that use a share
1312
1312
* identifier with a weight factor of 1.</p>
@@ -1317,12 +1317,12 @@ export interface ShareAttributes {
1317
1317
}
1318
1318
1319
1319
/**
1320
- * <p>The fair share policy for a scheduling policy.</p>
1320
+ * <p>The fair- share scheduling policy details .</p>
1321
1321
* @public
1322
1322
*/
1323
1323
export interface FairsharePolicy {
1324
1324
/**
1325
- * <p>The amount of time (in seconds) to use to calculate a fair share percentage for each fair
1325
+ * <p>The amount of time (in seconds) to use to calculate a fair- share percentage for each
1326
1326
* share identifier in use. A value of zero (0) indicates the default minimum time window (600 seconds).
1327
1327
* The maximum supported value is 604800 (1 week).</p>
1328
1328
* <p>The decay allows for more recently run jobs to have more weight than jobs that ran earlier.
@@ -1334,29 +1334,29 @@ export interface FairsharePolicy {
1334
1334
shareDecaySeconds ?: number | undefined ;
1335
1335
1336
1336
/**
1337
- * <p>A value used to reserve some of the available maximum vCPU for fair share identifiers that
1337
+ * <p>A value used to reserve some of the available maximum vCPU for share identifiers that
1338
1338
* aren't already used.</p>
1339
1339
* <p>The reserved ratio is
1340
1340
* <code>(<i>computeReservation</i>/100)^<i>ActiveFairShares</i>
1341
1341
* </code>
1342
1342
* where <code>
1343
1343
* <i>ActiveFairShares</i>
1344
- * </code> is the number of active fair share
1344
+ * </code> is the number of active share
1345
1345
* identifiers.</p>
1346
1346
* <p>For example, a <code>computeReservation</code> value of 50 indicates that Batch reserves
1347
- * 50% of the maximum available vCPU if there's only one fair share identifier. It reserves 25% if
1348
- * there are two fair share identifiers. It reserves 12.5% if there are three fair share
1347
+ * 50% of the maximum available vCPU if there's only one share identifier. It reserves 25% if
1348
+ * there are two share identifiers. It reserves 12.5% if there are three share
1349
1349
* identifiers. A <code>computeReservation</code> value of 25 indicates that Batch should reserve
1350
- * 25% of the maximum available vCPU if there's only one fair share identifier, 6.25% if there are
1351
- * two fair share identifiers, and 1.56% if there are three fair share identifiers.</p>
1350
+ * 25% of the maximum available vCPU if there's only one share identifier, 6.25% if there are
1351
+ * two fair share identifiers, and 1.56% if there are three share identifiers.</p>
1352
1352
* <p>The minimum value is 0 and the maximum value is 99.</p>
1353
1353
* @public
1354
1354
*/
1355
1355
computeReservation ?: number | undefined ;
1356
1356
1357
1357
/**
1358
- * <p>An array of <code>SharedIdentifier</code> objects that contain the weights for the fair
1359
- * share identifiers for the fair share policy. Fair share identifiers that aren't included have a
1358
+ * <p>An array of <code>SharedIdentifier</code> objects that contain the weights for the
1359
+ * share identifiers for the fair- share policy. Share identifiers that aren't included have a
1360
1360
* default weight of <code>1.0</code>.</p>
1361
1361
* @public
1362
1362
*/
@@ -1369,14 +1369,14 @@ export interface FairsharePolicy {
1369
1369
*/
1370
1370
export interface CreateSchedulingPolicyRequest {
1371
1371
/**
1372
- * <p>The name of the scheduling policy. It can be up to 128 letters long. It can contain
1372
+ * <p>The name of the fair-share scheduling policy. It can be up to 128 letters long. It can contain
1373
1373
* uppercase and lowercase letters, numbers, hyphens (-), and underscores (_).</p>
1374
1374
* @public
1375
1375
*/
1376
1376
name : string | undefined ;
1377
1377
1378
1378
/**
1379
- * <p>The fair share policy of the scheduling policy.</p>
1379
+ * <p>The fair- share scheduling policy details .</p>
1380
1380
* @public
1381
1381
*/
1382
1382
fairsharePolicy ?: FairsharePolicy | undefined ;
@@ -1980,7 +1980,7 @@ export interface LinuxParameters {
1980
1980
* <p>If a <code>maxSwap</code> value of <code>0</code> is specified, the container doesn't use
1981
1981
* swap. Accepted values are <code>0</code> or any positive integer. If the <code>maxSwap</code>
1982
1982
* parameter is omitted, the container doesn't use the swap configuration for the container instance
1983
- * that it's running on . A <code>maxSwap</code> value must be set for the <code>swappiness</code>
1983
+ * on which it runs . A <code>maxSwap</code> value must be set for the <code>swappiness</code>
1984
1984
* parameter to be used.</p>
1985
1985
* <note>
1986
1986
* <p>This parameter isn't applicable to jobs that are running on Fargate resources. Don't
@@ -4236,7 +4236,7 @@ export interface JobDefinition {
4236
4236
4237
4237
/**
4238
4238
* <p>The scheduling priority of the job definition. This only affects jobs in job queues with a
4239
- * fair share policy. Jobs with a higher scheduling priority are scheduled before jobs with a lower
4239
+ * fair- share policy. Jobs with a higher scheduling priority are scheduled before jobs with a lower
4240
4240
* scheduling priority.</p>
4241
4241
* @public
4242
4242
*/
@@ -5593,7 +5593,7 @@ export interface JobDetail {
5593
5593
5594
5594
/**
5595
5595
* <p>The scheduling policy of the job definition. This only affects jobs in job queues with a
5596
- * fair share policy. Jobs with a higher scheduling priority are scheduled before jobs with a lower
5596
+ * fair- share policy. Jobs with a higher scheduling priority are scheduled before jobs with a lower
5597
5597
* scheduling priority.</p>
5598
5598
* @public
5599
5599
*/
@@ -5804,7 +5804,7 @@ export interface DescribeSchedulingPoliciesRequest {
5804
5804
*/
5805
5805
export interface SchedulingPolicyDetail {
5806
5806
/**
5807
- * <p>The name of the scheduling policy.</p>
5807
+ * <p>The name of the fair-share scheduling policy.</p>
5808
5808
* @public
5809
5809
*/
5810
5810
name : string | undefined ;
@@ -5818,13 +5818,13 @@ export interface SchedulingPolicyDetail {
5818
5818
arn : string | undefined ;
5819
5819
5820
5820
/**
5821
- * <p>The fair share policy for the scheduling policy.</p>
5821
+ * <p>The fair- share scheduling policy details .</p>
5822
5822
* @public
5823
5823
*/
5824
5824
fairsharePolicy ?: FairsharePolicy | undefined ;
5825
5825
5826
5826
/**
5827
- * <p>The tags that you apply to the scheduling policy to categorize and organize your resources.
5827
+ * <p>The tags that you apply to the fair-share scheduling policy to categorize and organize your resources.
5828
5828
* Each tag consists of a key and an optional value. For more information, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html">Tagging Amazon Web Services resources</a> in
5829
5829
* <i>Amazon Web Services General Reference</i>.</p>
5830
5830
* @public
@@ -5878,7 +5878,7 @@ export interface FrontOfQueueJobSummary {
5878
5878
*/
5879
5879
export interface FrontOfQueueDetail {
5880
5880
/**
5881
- * <p>The Amazon Resource Names (ARNs) of the first 100 <code>RUNNABLE</code> jobs in a named job queue. For first-in-first-out (FIFO) job queues, jobs are ordered based on their submission time. For fair share scheduling (FSS) job queues, jobs are ordered based on their job priority and share usage.</p>
5881
+ * <p>The Amazon Resource Names (ARNs) of the first 100 <code>RUNNABLE</code> jobs in a named job queue. For first-in-first-out (FIFO) job queues, jobs are ordered based on their submission time. For fair- share scheduling (FSS) job queues, jobs are ordered based on their job priority and share usage.</p>
5882
5882
* @public
5883
5883
*/
5884
5884
jobs ?: FrontOfQueueJobSummary [ ] | undefined ;
@@ -5895,7 +5895,7 @@ export interface FrontOfQueueDetail {
5895
5895
*/
5896
5896
export interface GetJobQueueSnapshotResponse {
5897
5897
/**
5898
- * <p>The list of the first 100 <code>RUNNABLE</code> jobs in each job queue. For first-in-first-out (FIFO) job queues, jobs are ordered based on their submission time. For fair share scheduling (FSS) job queues, jobs are ordered based on their job priority and share usage.</p>
5898
+ * <p>The list of the first 100 <code>RUNNABLE</code> jobs in each job queue. For first-in-first-out (FIFO) job queues, jobs are ordered based on their submission time. For fair- share scheduling (FSS) job queues, jobs are ordered based on their job priority and share usage.</p>
5899
5899
* @public
5900
5900
*/
5901
5901
frontOfQueue ?: FrontOfQueueDetail | undefined ;
@@ -6340,7 +6340,7 @@ export interface RegisterJobDefinitionRequest {
6340
6340
6341
6341
/**
6342
6342
* <p>The scheduling priority for jobs that are submitted with this job definition. This only
6343
- * affects jobs in job queues with a fair share policy. Jobs with a higher scheduling priority
6343
+ * affects jobs in job queues with a fair- share policy. Jobs with a higher scheduling priority
6344
6344
* are scheduled before jobs with a lower scheduling priority.</p>
6345
6345
* <p>The minimum supported value is 0 and the maximum supported value is 9999.</p>
6346
6346
* @public
@@ -6692,7 +6692,7 @@ export interface EksPodPropertiesOverride {
6692
6692
6693
6693
/**
6694
6694
* <p>The overrides for the <code>initContainers</code> defined in the Amazon EKS pod. These containers run before
6695
- * application containers, always runs to completion, and must complete successfully before the next
6695
+ * application containers, always run to completion, and must complete successfully before the next
6696
6696
* container starts. These containers are registered with the Amazon EKS Connector agent and persists the
6697
6697
* registration information in the Kubernetes backend data store. For more information, see <a href="https://kubernetes.io/docs/concepts/workloads/pods/init-containers/">Init
6698
6698
* Containers</a> in the <i>Kubernetes documentation</i>.</p>
@@ -6823,7 +6823,7 @@ export interface SubmitJobRequest {
6823
6823
6824
6824
/**
6825
6825
* <p>The share identifier for the job. Don't specify this parameter if the job queue doesn't
6826
- * have a scheduling policy. If the job queue has a scheduling policy, then this parameter must
6826
+ * have a fair-share scheduling policy. If the job queue has a fair-share scheduling policy, then this parameter must
6827
6827
* be specified.</p>
6828
6828
* <p>This string is limited to 255 alphanumeric characters, and can be followed by an asterisk
6829
6829
* (*).</p>
@@ -6832,8 +6832,8 @@ export interface SubmitJobRequest {
6832
6832
shareIdentifier ?: string | undefined ;
6833
6833
6834
6834
/**
6835
- * <p>The scheduling priority for the job. This only affects jobs in job queues with a fair
6836
- * share policy. Jobs with a higher scheduling priority are scheduled before jobs with a lower
6835
+ * <p>The scheduling priority for the job. This only affects jobs in job queues with a
6836
+ * fair- share policy. Jobs with a higher scheduling priority are scheduled before jobs with a lower
6837
6837
* scheduling priority. This overrides any scheduling priority in the job definition and works only
6838
6838
* within a single share identifier.</p>
6839
6839
* <p>The minimum supported value is 0 and the maximum supported value is 9999.</p>
@@ -7443,8 +7443,8 @@ export interface UpdateComputeEnvironmentRequest {
7443
7443
/**
7444
7444
* <p>The maximum number of vCPUs expected to be used for an unmanaged compute environment.
7445
7445
* Don't specify this parameter for a managed compute environment. This parameter is only used
7446
- * for fair share scheduling to reserve vCPU capacity for new share identifiers. If this
7447
- * parameter isn't provided for a fair share job queue, no vCPU capacity is reserved.</p>
7446
+ * for fair- share scheduling to reserve vCPU capacity for new share identifiers. If this
7447
+ * parameter isn't provided for a fair- share job queue, no vCPU capacity is reserved.</p>
7448
7448
* @public
7449
7449
*/
7450
7450
unmanagedvCpus ?: number | undefined ;
@@ -7535,7 +7535,7 @@ export interface UpdateJobQueueRequest {
7535
7535
state ?: JQState | undefined ;
7536
7536
7537
7537
/**
7538
- * <p>Amazon Resource Name (ARN) of the fair share scheduling policy. Once a job queue is created, the fair share
7538
+ * <p>Amazon Resource Name (ARN) of the fair- share scheduling policy. Once a job queue is created, the fair- share
7539
7539
* scheduling policy can be replaced but not removed. The format is
7540
7540
* <code>aws:<i>Partition</i>:batch:<i>Region</i>:<i>Account</i>:scheduling-policy/<i>Name</i>
7541
7541
* </code>.
@@ -7609,7 +7609,7 @@ export interface UpdateSchedulingPolicyRequest {
7609
7609
arn : string | undefined ;
7610
7610
7611
7611
/**
7612
- * <p>The fair share policy.</p>
7612
+ * <p>The fair- share policy scheduling details .</p>
7613
7613
* @public
7614
7614
*/
7615
7615
fairsharePolicy ?: FairsharePolicy | undefined ;
0 commit comments