Skip to content

Commit 23a8f80

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated API models and rebuilt service gems.
1 parent e6f80d0 commit 23a8f80

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+4578
-827
lines changed

apis/alexaforbusiness/2017-11-09/api-2.json

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

apis/alexaforbusiness/2017-11-09/docs-2.json

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"version": "2.0",
3-
"service": "<p>Alexa for Business helps you use Alexa in your organization. Alexa for Business provides you with the tools to manage Alexa devices, enroll your users, and assign skills, at scale. You can build your own context-aware voice skills using the Alexa Skills Kit and the Alexa for Business API operations. You can also make these available as private skills for your organization. Alexa for Business makes it efficient to voice-enable your products and services, thus providing context-aware voice experiences for your customers. Device makers building with the Alexa Voice Service (AVS) can create fully integrated solutions, register their products with Alexa for Business, and manage them as shared devices in their organization. </p>",
3+
"service": "<p>Alexa for Business has been retired and is no longer supported.</p>",
44
"operations": {
55
"ApproveSkill": "<p>Associates a skill with the organization under the customer's AWS account. If a skill is private, the user implicitly accepts access to this skill during enablement.</p>",
66
"AssociateContactWithAddressBook": "<p>Associates a contact with a given address book.</p>",
@@ -394,13 +394,15 @@
394394
"CreateEndOfMeetingReminder$Enabled": "<p>Whether an end of meeting reminder is enabled or not.</p>",
395395
"CreateInstantBooking$Enabled": "<p>Whether instant booking is enabled or not.</p>",
396396
"CreateMeetingRoomConfiguration$RoomUtilizationMetricsEnabled": "<p>Whether room utilization metrics are enabled or not.</p>",
397+
"CreateProactiveJoin$EnabledByMotion": null,
397398
"CreateProfileRequest$SetupModeDisabled": "<p>Whether room profile setup is enabled.</p>",
398399
"CreateProfileRequest$PSTNEnabled": "<p>Whether PSTN calling is enabled.</p>",
399400
"CreateProfileRequest$DataRetentionOptIn": "<p>Whether data retention of the profile is enabled.</p>",
400401
"CreateRequireCheckIn$Enabled": "<p>Whether require check in is enabled or not.</p>",
401402
"EndOfMeetingReminder$Enabled": "<p>Whether an end of meeting reminder is enabled or not.</p>",
402403
"InstantBooking$Enabled": "<p>Whether instant booking is enabled or not.</p>",
403404
"MeetingRoomConfiguration$RoomUtilizationMetricsEnabled": "<p>Whether room utilization metrics are enabled or not.</p>",
405+
"ProactiveJoin$EnabledByMotion": null,
404406
"Profile$IsDefault": "<p>Retrieves if the profile is default or not.</p>",
405407
"Profile$SetupModeDisabled": "<p>The setup mode of a room profile.</p>",
406408
"Profile$PSTNEnabled": "<p>The PSTN setting of a room profile.</p>",
@@ -410,6 +412,7 @@
410412
"UpdateEndOfMeetingReminder$Enabled": "<p>Whether an end of meeting reminder is enabled or not.</p>",
411413
"UpdateInstantBooking$Enabled": "<p>Whether instant booking is enabled or not.</p>",
412414
"UpdateMeetingRoomConfiguration$RoomUtilizationMetricsEnabled": "<p>Whether room utilization metrics are enabled or not.</p>",
415+
"UpdateProactiveJoin$EnabledByMotion": null,
413416
"UpdateProfileRequest$IsDefault": "<p>Sets the profile as default if selected. If this is missing, no update is done to the default status.</p>",
414417
"UpdateProfileRequest$SetupModeDisabled": "<p>Whether the setup mode of the profile is enabled.</p>",
415418
"UpdateProfileRequest$PSTNEnabled": "<p>Whether the PSTN setting of the room profile is enabled.</p>",
@@ -758,6 +761,12 @@
758761
"refs": {
759762
}
760763
},
764+
"CreateProactiveJoin": {
765+
"base": null,
766+
"refs": {
767+
"CreateMeetingRoomConfiguration$ProactiveJoin": null
768+
}
769+
},
761770
"CreateProfileRequest": {
762771
"base": null,
763772
"refs": {
@@ -1974,6 +1983,12 @@
19741983
"DeveloperInfo$PrivacyPolicy": "<p>The URL of the privacy policy.</p>"
19751984
}
19761985
},
1986+
"ProactiveJoin": {
1987+
"base": null,
1988+
"refs": {
1989+
"MeetingRoomConfiguration$ProactiveJoin": null
1990+
}
1991+
},
19771992
"ProductDescription": {
19781993
"base": null,
19791994
"refs": {
@@ -2830,6 +2845,12 @@
28302845
"refs": {
28312846
}
28322847
},
2848+
"UpdateProactiveJoin": {
2849+
"base": null,
2850+
"refs": {
2851+
"UpdateMeetingRoomConfiguration$ProactiveJoin": null
2852+
}
2853+
},
28332854
"UpdateProfileRequest": {
28342855
"base": null,
28352856
"refs": {

apis/alexaforbusiness/2017-11-09/endpoint-rule-set-1.json

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

apis/alexaforbusiness/2017-11-09/endpoint-tests-1.json

Lines changed: 233 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
{
22
"testCases": [
3+
{
4+
"documentation": "For region us-east-1 with FIPS disabled and DualStack disabled",
5+
"expect": {
6+
"endpoint": {
7+
"url": "https://a4b.us-east-1.amazonaws.com"
8+
}
9+
},
10+
"params": {
11+
"Region": "us-east-1",
12+
"UseFIPS": false,
13+
"UseDualStack": false
14+
}
15+
},
316
{
417
"documentation": "For region us-east-1 with FIPS enabled and DualStack enabled",
518
"expect": {
@@ -9,8 +22,8 @@
922
},
1023
"params": {
1124
"Region": "us-east-1",
12-
"UseDualStack": true,
13-
"UseFIPS": true
25+
"UseFIPS": true,
26+
"UseDualStack": true
1427
}
1528
},
1629
{
@@ -22,8 +35,8 @@
2235
},
2336
"params": {
2437
"Region": "us-east-1",
25-
"UseDualStack": false,
26-
"UseFIPS": true
38+
"UseFIPS": true,
39+
"UseDualStack": false
2740
}
2841
},
2942
{
@@ -35,34 +48,234 @@
3548
},
3649
"params": {
3750
"Region": "us-east-1",
38-
"UseDualStack": true,
39-
"UseFIPS": false
51+
"UseFIPS": false,
52+
"UseDualStack": true
4053
}
4154
},
4255
{
43-
"documentation": "For region us-east-1 with FIPS disabled and DualStack disabled",
56+
"documentation": "For region cn-north-1 with FIPS enabled and DualStack enabled",
4457
"expect": {
4558
"endpoint": {
46-
"url": "https://a4b.us-east-1.amazonaws.com"
59+
"url": "https://a4b-fips.cn-north-1.api.amazonwebservices.com.cn"
4760
}
4861
},
4962
"params": {
50-
"Region": "us-east-1",
51-
"UseDualStack": false,
52-
"UseFIPS": false
63+
"Region": "cn-north-1",
64+
"UseFIPS": true,
65+
"UseDualStack": true
66+
}
67+
},
68+
{
69+
"documentation": "For region cn-north-1 with FIPS enabled and DualStack disabled",
70+
"expect": {
71+
"endpoint": {
72+
"url": "https://a4b-fips.cn-north-1.amazonaws.com.cn"
73+
}
74+
},
75+
"params": {
76+
"Region": "cn-north-1",
77+
"UseFIPS": true,
78+
"UseDualStack": false
79+
}
80+
},
81+
{
82+
"documentation": "For region cn-north-1 with FIPS disabled and DualStack enabled",
83+
"expect": {
84+
"endpoint": {
85+
"url": "https://a4b.cn-north-1.api.amazonwebservices.com.cn"
86+
}
87+
},
88+
"params": {
89+
"Region": "cn-north-1",
90+
"UseFIPS": false,
91+
"UseDualStack": true
92+
}
93+
},
94+
{
95+
"documentation": "For region cn-north-1 with FIPS disabled and DualStack disabled",
96+
"expect": {
97+
"endpoint": {
98+
"url": "https://a4b.cn-north-1.amazonaws.com.cn"
99+
}
100+
},
101+
"params": {
102+
"Region": "cn-north-1",
103+
"UseFIPS": false,
104+
"UseDualStack": false
105+
}
106+
},
107+
{
108+
"documentation": "For region us-gov-east-1 with FIPS enabled and DualStack enabled",
109+
"expect": {
110+
"endpoint": {
111+
"url": "https://a4b-fips.us-gov-east-1.api.aws"
112+
}
113+
},
114+
"params": {
115+
"Region": "us-gov-east-1",
116+
"UseFIPS": true,
117+
"UseDualStack": true
118+
}
119+
},
120+
{
121+
"documentation": "For region us-gov-east-1 with FIPS enabled and DualStack disabled",
122+
"expect": {
123+
"endpoint": {
124+
"url": "https://a4b-fips.us-gov-east-1.amazonaws.com"
125+
}
126+
},
127+
"params": {
128+
"Region": "us-gov-east-1",
129+
"UseFIPS": true,
130+
"UseDualStack": false
131+
}
132+
},
133+
{
134+
"documentation": "For region us-gov-east-1 with FIPS disabled and DualStack enabled",
135+
"expect": {
136+
"endpoint": {
137+
"url": "https://a4b.us-gov-east-1.api.aws"
138+
}
139+
},
140+
"params": {
141+
"Region": "us-gov-east-1",
142+
"UseFIPS": false,
143+
"UseDualStack": true
144+
}
145+
},
146+
{
147+
"documentation": "For region us-gov-east-1 with FIPS disabled and DualStack disabled",
148+
"expect": {
149+
"endpoint": {
150+
"url": "https://a4b.us-gov-east-1.amazonaws.com"
151+
}
152+
},
153+
"params": {
154+
"Region": "us-gov-east-1",
155+
"UseFIPS": false,
156+
"UseDualStack": false
53157
}
54158
},
55159
{
56-
"documentation": "For custom endpoint with fips disabled and dualstack disabled",
160+
"documentation": "For region us-iso-east-1 with FIPS enabled and DualStack enabled",
161+
"expect": {
162+
"error": "FIPS and DualStack are enabled, but this partition does not support one or both"
163+
},
164+
"params": {
165+
"Region": "us-iso-east-1",
166+
"UseFIPS": true,
167+
"UseDualStack": true
168+
}
169+
},
170+
{
171+
"documentation": "For region us-iso-east-1 with FIPS enabled and DualStack disabled",
172+
"expect": {
173+
"endpoint": {
174+
"url": "https://a4b-fips.us-iso-east-1.c2s.ic.gov"
175+
}
176+
},
177+
"params": {
178+
"Region": "us-iso-east-1",
179+
"UseFIPS": true,
180+
"UseDualStack": false
181+
}
182+
},
183+
{
184+
"documentation": "For region us-iso-east-1 with FIPS disabled and DualStack enabled",
185+
"expect": {
186+
"error": "DualStack is enabled but this partition does not support DualStack"
187+
},
188+
"params": {
189+
"Region": "us-iso-east-1",
190+
"UseFIPS": false,
191+
"UseDualStack": true
192+
}
193+
},
194+
{
195+
"documentation": "For region us-iso-east-1 with FIPS disabled and DualStack disabled",
196+
"expect": {
197+
"endpoint": {
198+
"url": "https://a4b.us-iso-east-1.c2s.ic.gov"
199+
}
200+
},
201+
"params": {
202+
"Region": "us-iso-east-1",
203+
"UseFIPS": false,
204+
"UseDualStack": false
205+
}
206+
},
207+
{
208+
"documentation": "For region us-isob-east-1 with FIPS enabled and DualStack enabled",
209+
"expect": {
210+
"error": "FIPS and DualStack are enabled, but this partition does not support one or both"
211+
},
212+
"params": {
213+
"Region": "us-isob-east-1",
214+
"UseFIPS": true,
215+
"UseDualStack": true
216+
}
217+
},
218+
{
219+
"documentation": "For region us-isob-east-1 with FIPS enabled and DualStack disabled",
220+
"expect": {
221+
"endpoint": {
222+
"url": "https://a4b-fips.us-isob-east-1.sc2s.sgov.gov"
223+
}
224+
},
225+
"params": {
226+
"Region": "us-isob-east-1",
227+
"UseFIPS": true,
228+
"UseDualStack": false
229+
}
230+
},
231+
{
232+
"documentation": "For region us-isob-east-1 with FIPS disabled and DualStack enabled",
233+
"expect": {
234+
"error": "DualStack is enabled but this partition does not support DualStack"
235+
},
236+
"params": {
237+
"Region": "us-isob-east-1",
238+
"UseFIPS": false,
239+
"UseDualStack": true
240+
}
241+
},
242+
{
243+
"documentation": "For region us-isob-east-1 with FIPS disabled and DualStack disabled",
244+
"expect": {
245+
"endpoint": {
246+
"url": "https://a4b.us-isob-east-1.sc2s.sgov.gov"
247+
}
248+
},
249+
"params": {
250+
"Region": "us-isob-east-1",
251+
"UseFIPS": false,
252+
"UseDualStack": false
253+
}
254+
},
255+
{
256+
"documentation": "For custom endpoint with region set and fips disabled and dualstack disabled",
57257
"expect": {
58258
"endpoint": {
59259
"url": "https://example.com"
60260
}
61261
},
62262
"params": {
63263
"Region": "us-east-1",
264+
"UseFIPS": false,
64265
"UseDualStack": false,
266+
"Endpoint": "https://example.com"
267+
}
268+
},
269+
{
270+
"documentation": "For custom endpoint with region not set and fips disabled and dualstack disabled",
271+
"expect": {
272+
"endpoint": {
273+
"url": "https://example.com"
274+
}
275+
},
276+
"params": {
65277
"UseFIPS": false,
278+
"UseDualStack": false,
66279
"Endpoint": "https://example.com"
67280
}
68281
},
@@ -73,8 +286,8 @@
73286
},
74287
"params": {
75288
"Region": "us-east-1",
76-
"UseDualStack": false,
77289
"UseFIPS": true,
290+
"UseDualStack": false,
78291
"Endpoint": "https://example.com"
79292
}
80293
},
@@ -85,10 +298,16 @@
85298
},
86299
"params": {
87300
"Region": "us-east-1",
88-
"UseDualStack": true,
89301
"UseFIPS": false,
302+
"UseDualStack": true,
90303
"Endpoint": "https://example.com"
91304
}
305+
},
306+
{
307+
"documentation": "Missing region",
308+
"expect": {
309+
"error": "Invalid Configuration: Missing Region"
310+
}
92311
}
93312
],
94313
"version": "1.0"

0 commit comments

Comments
 (0)