Skip to content

Commit b409332

Browse files
author
AWS
committed
EC2 Image Builder Update: This release adds a new parameter (SupportedOsVersions) to the Components API. This parameter lists the OS versions supported by a component.
1 parent bd681bf commit b409332

File tree

2 files changed

+27
-0
lines changed

2 files changed

+27
-0
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "feature",
3+
"category": "EC2 Image Builder",
4+
"description": "This release adds a new parameter (SupportedOsVersions) to the Components API. This parameter lists the OS versions supported by a component."
5+
}

services/imagebuilder/src/main/resources/codegen-resources/service-2.json

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -973,6 +973,10 @@
973973
"shape":"Platform",
974974
"documentation":"<p>The platform of the component.</p>"
975975
},
976+
"supportedOsVersions":{
977+
"shape":"OsVersionList",
978+
"documentation":"<p>The operating system (OS) version supported by the component. If the OS information is available, a prefix match is performed against the parent image OS version during image recipe creation. </p>"
979+
},
976980
"owner":{
977981
"shape":"NonEmptyString",
978982
"documentation":"<p>The owner of the component.</p>"
@@ -1044,6 +1048,10 @@
10441048
"shape":"Platform",
10451049
"documentation":"<p>The platform of the component.</p>"
10461050
},
1051+
"supportedOsVersions":{
1052+
"shape":"OsVersionList",
1053+
"documentation":"<p>The operating system (OS) version supported by the component. If the OS information is available, a prefix match is performed against the parent image OS version during image recipe creation. </p>"
1054+
},
10471055
"type":{
10481056
"shape":"ComponentType",
10491057
"documentation":"<p>The type of the component denotes whether the component is used to build the image or only to test it.</p>"
@@ -1105,6 +1113,10 @@
11051113
"shape":"Platform",
11061114
"documentation":"<p>The platform of the component.</p>"
11071115
},
1116+
"supportedOsVersions":{
1117+
"shape":"OsVersionList",
1118+
"documentation":"<p> The operating system (OS) version supported by the component. If the OS information is available, a prefix match is performed against the parent image OS version during image recipe creation. </p>"
1119+
},
11081120
"type":{
11091121
"shape":"ComponentType",
11101122
"documentation":"<p>The type of the component denotes whether the component is used to build the image or only to test it.</p>"
@@ -1161,6 +1173,10 @@
11611173
"shape":"Platform",
11621174
"documentation":"<p>The platform of the component.</p>"
11631175
},
1176+
"supportedOsVersions":{
1177+
"shape":"OsVersionList",
1178+
"documentation":"<p> The operating system (OS) version supported by the component. If the OS information is available, a prefix match is performed against the parent image OS version during image recipe creation. </p>"
1179+
},
11641180
"data":{
11651181
"shape":"InlineComponentData",
11661182
"documentation":"<p>The data of the component. Used to specify the data inline. Either <code>data</code> or <code>uri</code> can be used to specify the data within the component.</p>"
@@ -3162,6 +3178,12 @@
31623178
"type":"string",
31633179
"min":1
31643180
},
3181+
"OsVersionList":{
3182+
"type":"list",
3183+
"member":{"shape":"OsVersion"},
3184+
"max":25,
3185+
"min":1
3186+
},
31653187
"OutputResources":{
31663188
"type":"structure",
31673189
"members":{

0 commit comments

Comments
 (0)