Skip to content

Commit ce2a75a

Browse files
Release v1.44.117 (2022-10-17) (#4589)
Release v1.44.117 (2022-10-17) === ### Service Client Updates * `service/greengrass`: Updates service API and documentation * This change allows customers to specify FunctionRuntimeOverride in FunctionDefinitionVersion. This configuration can be used if the runtime on the device is different from the AWS Lambda runtime specified for that function. * `service/sagemaker`: Updates service API and documentation * This release adds support for C7g, C6g, C6gd, C6gn, M6g, M6gd, R6g, and R6gn Graviton instance types in Amazon SageMaker Inference.
1 parent 76509e4 commit ce2a75a

File tree

12 files changed

+3589
-19
lines changed

12 files changed

+3589
-19
lines changed

CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
Release v1.44.117 (2022-10-17)
2+
===
3+
4+
### Service Client Updates
5+
* `service/greengrass`: Updates service API and documentation
6+
* This change allows customers to specify FunctionRuntimeOverride in FunctionDefinitionVersion. This configuration can be used if the runtime on the device is different from the AWS Lambda runtime specified for that function.
7+
* `service/sagemaker`: Updates service API and documentation
8+
* This release adds support for C7g, C6g, C6gd, C6gn, M6g, M6gd, R6g, and R6gn Graviton instance types in Amazon SageMaker Inference.
9+
110
Release v1.44.116 (2022-10-14)
211
===
312

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.44.116"
8+
const SDKVersion = "1.44.117"

models/apis/greengrass/2017-06-07/api-2.json

+3
Original file line numberDiff line numberDiff line change
@@ -2853,6 +2853,9 @@
28532853
},
28542854
"Timeout" : {
28552855
"shape" : "__integer"
2856+
},
2857+
"FunctionRuntimeOverride" : {
2858+
"shape" : "__string"
28562859
}
28572860
}
28582861
},

models/apis/greengrass/2017-06-07/docs-2.json

+1
Original file line numberDiff line numberDiff line change
@@ -847,6 +847,7 @@
847847
"Function$Id" : "A descriptive or arbitrary ID for the function. This value must be unique within the function definition version. Max length is 128 characters with pattern ''[a-zA-Z0-9:_-]+''.",
848848
"FunctionConfiguration$ExecArgs" : "The execution arguments.",
849849
"FunctionConfiguration$Executable" : "The name of the function executable.",
850+
"FunctionConfiguration$FunctionRuntimeOverride" : "The Lambda runtime supported by Greengrass which is to be used instead of the one specified in the Lambda function.",
850851
"GeneralError$Message" : "A message containing information about the error.",
851852
"GetAssociatedRoleResponse$AssociatedAt" : "The time when the role was associated with the group.",
852853
"GetAssociatedRoleResponse$RoleArn" : "The ARN of the role that is associated with the group.",
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,359 @@
1+
{
2+
"version": "1.0",
3+
"parameters": {
4+
"Region": {
5+
"builtIn": "AWS::Region",
6+
"required": true,
7+
"documentation": "The AWS region used to dispatch the request.",
8+
"type": "String"
9+
},
10+
"UseDualStack": {
11+
"builtIn": "AWS::UseDualStack",
12+
"required": true,
13+
"default": false,
14+
"documentation": "When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.",
15+
"type": "Boolean"
16+
},
17+
"UseFIPS": {
18+
"builtIn": "AWS::UseFIPS",
19+
"required": true,
20+
"default": false,
21+
"documentation": "When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.",
22+
"type": "Boolean"
23+
},
24+
"Endpoint": {
25+
"builtIn": "SDK::Endpoint",
26+
"required": false,
27+
"documentation": "Override the endpoint used to send this request",
28+
"type": "String"
29+
}
30+
},
31+
"rules": [
32+
{
33+
"conditions": [
34+
{
35+
"fn": "aws.partition",
36+
"argv": [
37+
{
38+
"ref": "Region"
39+
}
40+
],
41+
"assign": "PartitionResult"
42+
}
43+
],
44+
"type": "tree",
45+
"rules": [
46+
{
47+
"conditions": [
48+
{
49+
"fn": "isSet",
50+
"argv": [
51+
{
52+
"ref": "Endpoint"
53+
}
54+
]
55+
},
56+
{
57+
"fn": "parseURL",
58+
"argv": [
59+
{
60+
"ref": "Endpoint"
61+
}
62+
],
63+
"assign": "url"
64+
}
65+
],
66+
"type": "tree",
67+
"rules": [
68+
{
69+
"conditions": [
70+
{
71+
"fn": "booleanEquals",
72+
"argv": [
73+
{
74+
"ref": "UseFIPS"
75+
},
76+
true
77+
]
78+
}
79+
],
80+
"error": "Invalid Configuration: FIPS and custom endpoint are not supported",
81+
"type": "error"
82+
},
83+
{
84+
"conditions": [],
85+
"type": "tree",
86+
"rules": [
87+
{
88+
"conditions": [
89+
{
90+
"fn": "booleanEquals",
91+
"argv": [
92+
{
93+
"ref": "UseDualStack"
94+
},
95+
true
96+
]
97+
}
98+
],
99+
"error": "Invalid Configuration: Dualstack and custom endpoint are not supported",
100+
"type": "error"
101+
},
102+
{
103+
"conditions": [],
104+
"endpoint": {
105+
"url": {
106+
"ref": "Endpoint"
107+
},
108+
"properties": {},
109+
"headers": {}
110+
},
111+
"type": "endpoint"
112+
}
113+
]
114+
}
115+
]
116+
},
117+
{
118+
"conditions": [
119+
{
120+
"fn": "booleanEquals",
121+
"argv": [
122+
{
123+
"ref": "UseFIPS"
124+
},
125+
true
126+
]
127+
},
128+
{
129+
"fn": "booleanEquals",
130+
"argv": [
131+
{
132+
"ref": "UseDualStack"
133+
},
134+
true
135+
]
136+
}
137+
],
138+
"type": "tree",
139+
"rules": [
140+
{
141+
"conditions": [
142+
{
143+
"fn": "booleanEquals",
144+
"argv": [
145+
true,
146+
{
147+
"fn": "getAttr",
148+
"argv": [
149+
{
150+
"ref": "PartitionResult"
151+
},
152+
"supportsFIPS"
153+
]
154+
}
155+
]
156+
},
157+
{
158+
"fn": "booleanEquals",
159+
"argv": [
160+
true,
161+
{
162+
"fn": "getAttr",
163+
"argv": [
164+
{
165+
"ref": "PartitionResult"
166+
},
167+
"supportsDualStack"
168+
]
169+
}
170+
]
171+
}
172+
],
173+
"type": "tree",
174+
"rules": [
175+
{
176+
"conditions": [],
177+
"endpoint": {
178+
"url": "https://greengrass-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",
179+
"properties": {},
180+
"headers": {}
181+
},
182+
"type": "endpoint"
183+
}
184+
]
185+
},
186+
{
187+
"conditions": [],
188+
"error": "FIPS and DualStack are enabled, but this partition does not support one or both",
189+
"type": "error"
190+
}
191+
]
192+
},
193+
{
194+
"conditions": [
195+
{
196+
"fn": "booleanEquals",
197+
"argv": [
198+
{
199+
"ref": "UseFIPS"
200+
},
201+
true
202+
]
203+
}
204+
],
205+
"type": "tree",
206+
"rules": [
207+
{
208+
"conditions": [
209+
{
210+
"fn": "booleanEquals",
211+
"argv": [
212+
true,
213+
{
214+
"fn": "getAttr",
215+
"argv": [
216+
{
217+
"ref": "PartitionResult"
218+
},
219+
"supportsFIPS"
220+
]
221+
}
222+
]
223+
}
224+
],
225+
"type": "tree",
226+
"rules": [
227+
{
228+
"conditions": [],
229+
"type": "tree",
230+
"rules": [
231+
{
232+
"conditions": [],
233+
"endpoint": {
234+
"url": "https://greengrass-fips.{Region}.{PartitionResult#dnsSuffix}",
235+
"properties": {},
236+
"headers": {}
237+
},
238+
"type": "endpoint"
239+
}
240+
]
241+
}
242+
]
243+
},
244+
{
245+
"conditions": [],
246+
"error": "FIPS is enabled but this partition does not support FIPS",
247+
"type": "error"
248+
}
249+
]
250+
},
251+
{
252+
"conditions": [
253+
{
254+
"fn": "booleanEquals",
255+
"argv": [
256+
{
257+
"ref": "UseDualStack"
258+
},
259+
true
260+
]
261+
}
262+
],
263+
"type": "tree",
264+
"rules": [
265+
{
266+
"conditions": [
267+
{
268+
"fn": "booleanEquals",
269+
"argv": [
270+
true,
271+
{
272+
"fn": "getAttr",
273+
"argv": [
274+
{
275+
"ref": "PartitionResult"
276+
},
277+
"supportsDualStack"
278+
]
279+
}
280+
]
281+
}
282+
],
283+
"type": "tree",
284+
"rules": [
285+
{
286+
"conditions": [],
287+
"endpoint": {
288+
"url": "https://greengrass.{Region}.{PartitionResult#dualStackDnsSuffix}",
289+
"properties": {},
290+
"headers": {}
291+
},
292+
"type": "endpoint"
293+
}
294+
]
295+
},
296+
{
297+
"conditions": [],
298+
"error": "DualStack is enabled but this partition does not support DualStack",
299+
"type": "error"
300+
}
301+
]
302+
},
303+
{
304+
"conditions": [],
305+
"type": "tree",
306+
"rules": [
307+
{
308+
"conditions": [
309+
{
310+
"fn": "stringEquals",
311+
"argv": [
312+
{
313+
"ref": "Region"
314+
},
315+
"dataplane-us-gov-west-1"
316+
]
317+
}
318+
],
319+
"endpoint": {
320+
"url": "https://greengrass-ats.iot.us-gov-west-1.amazonaws.com",
321+
"properties": {},
322+
"headers": {}
323+
},
324+
"type": "endpoint"
325+
},
326+
{
327+
"conditions": [
328+
{
329+
"fn": "stringEquals",
330+
"argv": [
331+
{
332+
"ref": "Region"
333+
},
334+
"dataplane-us-gov-east-1"
335+
]
336+
}
337+
],
338+
"endpoint": {
339+
"url": "https://greengrass-ats.iot.us-gov-east-1.amazonaws.com",
340+
"properties": {},
341+
"headers": {}
342+
},
343+
"type": "endpoint"
344+
},
345+
{
346+
"conditions": [],
347+
"endpoint": {
348+
"url": "https://greengrass.{Region}.{PartitionResult#dnsSuffix}",
349+
"properties": {},
350+
"headers": {}
351+
},
352+
"type": "endpoint"
353+
}
354+
]
355+
}
356+
]
357+
}
358+
]
359+
}

0 commit comments

Comments
 (0)