Skip to content

Commit 3728291

Browse files
Release v1.36.1 (2020-12-03) (#3673)
Release v1.36.1 (2020-12-03) === ### Service Client Updates * `service/amplifybackend`: Updates service documentation * `service/batch`: Updates service API and documentation * This release adds support for customer to run Batch Jobs on ECS Fargate, the serverless compute engine built for containers on AWS. Customer can also propagate Job and Job Definition Tags to ECS Task. * `service/compute-optimizer`: Updates service API and documentation * `service/license-manager`: Updates service API and documentation
1 parent 28d533c commit 3728291

File tree

22 files changed

+13146
-2148
lines changed

22 files changed

+13146
-2148
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
Release v1.36.1 (2020-12-03)
2+
===
3+
4+
### Service Client Updates
5+
* `service/amplifybackend`: Updates service documentation
6+
* `service/batch`: Updates service API and documentation
7+
* This release adds support for customer to run Batch Jobs on ECS Fargate, the serverless compute engine built for containers on AWS. Customer can also propagate Job and Job Definition Tags to ECS Task.
8+
* `service/compute-optimizer`: Updates service API and documentation
9+
* `service/license-manager`: Updates service API and documentation
10+
111
Release v1.36.0 (2020-12-02)
212
===
313

aws/endpoints/defaults.go

Lines changed: 24 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

aws/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ package aws
55
const SDKName = "aws-sdk-go"
66

77
// SDKVersion is the version of this SDK
8-
const SDKVersion = "1.36.0"
8+
const SDKVersion = "1.36.1"

models/apis/amplifybackend/2020-08-11/docs-2.json

Lines changed: 80 additions & 80 deletions
Large diffs are not rendered by default.

models/apis/batch/2016-08-10/api-2.json

Lines changed: 78 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -294,6 +294,13 @@
294294
"index":{"shape":"Integer"}
295295
}
296296
},
297+
"AssignPublicIp":{
298+
"type":"string",
299+
"enum":[
300+
"ENABLED",
301+
"DISABLED"
302+
]
303+
},
297304
"AttemptContainerDetail":{
298305
"type":"structure",
299306
"members":{
@@ -356,7 +363,9 @@
356363
"type":"string",
357364
"enum":[
358365
"EC2",
359-
"SPOT"
366+
"SPOT",
367+
"FARGATE",
368+
"FARGATE_SPOT"
360369
]
361370
},
362371
"CancelJobRequest":{
@@ -426,11 +435,8 @@
426435
"type":"structure",
427436
"required":[
428437
"type",
429-
"minvCpus",
430438
"maxvCpus",
431-
"instanceTypes",
432-
"subnets",
433-
"instanceRole"
439+
"subnets"
434440
],
435441
"members":{
436442
"type":{"shape":"CRType"},
@@ -461,7 +467,9 @@
461467
"members":{
462468
"minvCpus":{"shape":"Integer"},
463469
"maxvCpus":{"shape":"Integer"},
464-
"desiredvCpus":{"shape":"Integer"}
470+
"desiredvCpus":{"shape":"Integer"},
471+
"subnets":{"shape":"StringList"},
472+
"securityGroupIds":{"shape":"StringList"}
465473
}
466474
},
467475
"ContainerDetail":{
@@ -490,14 +498,24 @@
490498
"resourceRequirements":{"shape":"ResourceRequirements"},
491499
"linuxParameters":{"shape":"LinuxParameters"},
492500
"logConfiguration":{"shape":"LogConfiguration"},
493-
"secrets":{"shape":"SecretList"}
501+
"secrets":{"shape":"SecretList"},
502+
"networkConfiguration":{"shape":"NetworkConfiguration"},
503+
"fargatePlatformConfiguration":{"shape":"FargatePlatformConfiguration"}
494504
}
495505
},
496506
"ContainerOverrides":{
497507
"type":"structure",
498508
"members":{
499-
"vcpus":{"shape":"Integer"},
500-
"memory":{"shape":"Integer"},
509+
"vcpus":{
510+
"shape":"Integer",
511+
"deprecated":true,
512+
"deprecatedMessage":"This field is deprecated, use resourceRequirements instead."
513+
},
514+
"memory":{
515+
"shape":"Integer",
516+
"deprecated":true,
517+
"deprecatedMessage":"This field is deprecated, use resourceRequirements instead."
518+
},
501519
"command":{"shape":"StringList"},
502520
"instanceType":{"shape":"String"},
503521
"environment":{"shape":"EnvironmentVariables"},
@@ -508,8 +526,16 @@
508526
"type":"structure",
509527
"members":{
510528
"image":{"shape":"String"},
511-
"vcpus":{"shape":"Integer"},
512-
"memory":{"shape":"Integer"},
529+
"vcpus":{
530+
"shape":"Integer",
531+
"deprecated":true,
532+
"deprecatedMessage":"This field is deprecated, use resourceRequirements instead."
533+
},
534+
"memory":{
535+
"shape":"Integer",
536+
"deprecated":true,
537+
"deprecatedMessage":"This field is deprecated, use resourceRequirements instead."
538+
},
513539
"command":{"shape":"StringList"},
514540
"jobRoleArn":{"shape":"String"},
515541
"executionRoleArn":{"shape":"String"},
@@ -524,7 +550,9 @@
524550
"resourceRequirements":{"shape":"ResourceRequirements"},
525551
"linuxParameters":{"shape":"LinuxParameters"},
526552
"logConfiguration":{"shape":"LogConfiguration"},
527-
"secrets":{"shape":"SecretList"}
553+
"secrets":{"shape":"SecretList"},
554+
"networkConfiguration":{"shape":"NetworkConfiguration"},
555+
"fargatePlatformConfiguration":{"shape":"FargatePlatformConfiguration"}
528556
}
529557
},
530558
"ContainerSummary":{
@@ -734,6 +762,12 @@
734762
"type":"list",
735763
"member":{"shape":"EvaluateOnExit"}
736764
},
765+
"FargatePlatformConfiguration":{
766+
"type":"structure",
767+
"members":{
768+
"platformVersion":{"shape":"String"}
769+
}
770+
},
737771
"Host":{
738772
"type":"structure",
739773
"members":{
@@ -788,7 +822,9 @@
788822
"containerProperties":{"shape":"ContainerProperties"},
789823
"timeout":{"shape":"JobTimeout"},
790824
"nodeProperties":{"shape":"NodeProperties"},
791-
"tags":{"shape":"TagrisTagsMap"}
825+
"tags":{"shape":"TagrisTagsMap"},
826+
"propagateTags":{"shape":"Boolean"},
827+
"platformCapabilities":{"shape":"PlatformCapabilityList"}
792828
}
793829
},
794830
"JobDefinitionList":{
@@ -843,7 +879,9 @@
843879
"nodeProperties":{"shape":"NodeProperties"},
844880
"arrayProperties":{"shape":"ArrayPropertiesDetail"},
845881
"timeout":{"shape":"JobTimeout"},
846-
"tags":{"shape":"TagrisTagsMap"}
882+
"tags":{"shape":"TagrisTagsMap"},
883+
"propagateTags":{"shape":"Boolean"},
884+
"platformCapabilities":{"shape":"PlatformCapabilityList"}
847885
}
848886
},
849887
"JobDetailList":{
@@ -1017,6 +1055,12 @@
10171055
"type":"list",
10181056
"member":{"shape":"MountPoint"}
10191057
},
1058+
"NetworkConfiguration":{
1059+
"type":"structure",
1060+
"members":{
1061+
"assignPublicIp":{"shape":"AssignPublicIp"}
1062+
}
1063+
},
10201064
"NetworkInterface":{
10211065
"type":"structure",
10221066
"members":{
@@ -1093,6 +1137,17 @@
10931137
"key":{"shape":"String"},
10941138
"value":{"shape":"String"}
10951139
},
1140+
"PlatformCapability":{
1141+
"type":"string",
1142+
"enum":[
1143+
"EC2",
1144+
"FARGATE"
1145+
]
1146+
},
1147+
"PlatformCapabilityList":{
1148+
"type":"list",
1149+
"member":{"shape":"PlatformCapability"}
1150+
},
10961151
"RegisterJobDefinitionRequest":{
10971152
"type":"structure",
10981153
"required":[
@@ -1106,8 +1161,10 @@
11061161
"containerProperties":{"shape":"ContainerProperties"},
11071162
"nodeProperties":{"shape":"NodeProperties"},
11081163
"retryStrategy":{"shape":"RetryStrategy"},
1164+
"propagateTags":{"shape":"Boolean"},
11091165
"timeout":{"shape":"JobTimeout"},
1110-
"tags":{"shape":"TagrisTagsMap"}
1166+
"tags":{"shape":"TagrisTagsMap"},
1167+
"platformCapabilities":{"shape":"PlatformCapabilityList"}
11111168
}
11121169
},
11131170
"RegisterJobDefinitionResponse":{
@@ -1140,7 +1197,11 @@
11401197
},
11411198
"ResourceType":{
11421199
"type":"string",
1143-
"enum":["GPU"]
1200+
"enum":[
1201+
"GPU",
1202+
"VCPU",
1203+
"MEMORY"
1204+
]
11441205
},
11451206
"RetryAction":{
11461207
"type":"string",
@@ -1202,6 +1263,7 @@
12021263
"containerOverrides":{"shape":"ContainerOverrides"},
12031264
"nodeOverrides":{"shape":"NodeOverrides"},
12041265
"retryStrategy":{"shape":"RetryStrategy"},
1266+
"propagateTags":{"shape":"Boolean"},
12051267
"timeout":{"shape":"JobTimeout"},
12061268
"tags":{"shape":"TagrisTagsMap"}
12071269
}

0 commit comments

Comments
 (0)