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

+10
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

+24
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

aws/version.go

+1-1
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

+80-80
Large diffs are not rendered by default.

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

+78-16
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)