Skip to content

Commit 7c5fb66

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent 2740605 commit 7c5fb66

File tree

9 files changed

+1283
-261
lines changed

9 files changed

+1283
-261
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
Unreleased Changes
22
------------------
33

4+
* Feature - Aws::AlexaForBusiness - Updated the API, and documentation for Alexa For Business.
5+
6+
* Feature - Aws::EC2 - Updated the API for Amazon Elastic Compute Cloud.
7+
8+
* Feature - Aws::IAM - Updated the API, and documentation for AWS Identity and Access Management.
9+
10+
* Feature - Aws::ServiceCatalog - Updated the documentation for AWS Service Catalog.
11+
412
2.11.187 (2018-12-06)
513
------------------
614

aws-sdk-core/apis/alexaforbusiness/2017-11-09/api-2.json

Lines changed: 221 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,18 @@
9090
{"shape":"LimitExceededException"}
9191
]
9292
},
93+
"CreateBusinessReportSchedule":{
94+
"name":"CreateBusinessReportSchedule",
95+
"http":{
96+
"method":"POST",
97+
"requestUri":"/"
98+
},
99+
"input":{"shape":"CreateBusinessReportScheduleRequest"},
100+
"output":{"shape":"CreateBusinessReportScheduleResponse"},
101+
"errors":[
102+
{"shape":"AlreadyExistsException"}
103+
]
104+
},
93105
"CreateConferenceProvider":{
94106
"name":"CreateConferenceProvider",
95107
"http":{
@@ -183,6 +195,19 @@
183195
{"shape":"ConcurrentModificationException"}
184196
]
185197
},
198+
"DeleteBusinessReportSchedule":{
199+
"name":"DeleteBusinessReportSchedule",
200+
"http":{
201+
"method":"POST",
202+
"requestUri":"/"
203+
},
204+
"input":{"shape":"DeleteBusinessReportScheduleRequest"},
205+
"output":{"shape":"DeleteBusinessReportScheduleResponse"},
206+
"errors":[
207+
{"shape":"NotFoundException"},
208+
{"shape":"ConcurrentModificationException"}
209+
]
210+
},
186211
"DeleteConferenceProvider":{
187212
"name":"DeleteConferenceProvider",
188213
"http":{
@@ -466,6 +491,15 @@
466491
{"shape":"NotFoundException"}
467492
]
468493
},
494+
"ListBusinessReportSchedules":{
495+
"name":"ListBusinessReportSchedules",
496+
"http":{
497+
"method":"POST",
498+
"requestUri":"/"
499+
},
500+
"input":{"shape":"ListBusinessReportSchedulesRequest"},
501+
"output":{"shape":"ListBusinessReportSchedulesResponse"}
502+
},
469503
"ListConferenceProviders":{
470504
"name":"ListConferenceProviders",
471505
"http":{
@@ -766,6 +800,19 @@
766800
{"shape":"ConcurrentModificationException"}
767801
]
768802
},
803+
"UpdateBusinessReportSchedule":{
804+
"name":"UpdateBusinessReportSchedule",
805+
"http":{
806+
"method":"POST",
807+
"requestUri":"/"
808+
},
809+
"input":{"shape":"UpdateBusinessReportScheduleRequest"},
810+
"output":{"shape":"UpdateBusinessReportScheduleResponse"},
811+
"errors":[
812+
{"shape":"NotFoundException"},
813+
{"shape":"ConcurrentModificationException"}
814+
]
815+
},
769816
"UpdateConferenceProvider":{
770817
"name":"UpdateConferenceProvider",
771818
"http":{
@@ -980,6 +1027,90 @@
9801027
"type":"list",
9811028
"member":{"shape":"BulletPoint"}
9821029
},
1030+
"BusinessReport":{
1031+
"type":"structure",
1032+
"members":{
1033+
"Status":{"shape":"BusinessReportStatus"},
1034+
"FailureCode":{"shape":"BusinessReportFailureCode"},
1035+
"S3Location":{"shape":"BusinessReportS3Location"},
1036+
"DeliveryTime":{"shape":"Timestamp"},
1037+
"DownloadUrl":{"shape":"BusinessReportDownloadUrl"}
1038+
}
1039+
},
1040+
"BusinessReportContentRange":{
1041+
"type":"structure",
1042+
"members":{
1043+
"Interval":{"shape":"BusinessReportInterval"}
1044+
}
1045+
},
1046+
"BusinessReportDownloadUrl":{"type":"string"},
1047+
"BusinessReportFailureCode":{
1048+
"type":"string",
1049+
"enum":[
1050+
"ACCESS_DENIED",
1051+
"NO_SUCH_BUCKET",
1052+
"INTERNAL_FAILURE"
1053+
]
1054+
},
1055+
"BusinessReportFormat":{
1056+
"type":"string",
1057+
"enum":[
1058+
"CSV",
1059+
"CSV_ZIP"
1060+
]
1061+
},
1062+
"BusinessReportInterval":{
1063+
"type":"string",
1064+
"enum":[
1065+
"ONE_DAY",
1066+
"ONE_WEEK"
1067+
]
1068+
},
1069+
"BusinessReportRecurrence":{
1070+
"type":"structure",
1071+
"members":{
1072+
"StartDate":{"shape":"Date"}
1073+
}
1074+
},
1075+
"BusinessReportS3Location":{
1076+
"type":"structure",
1077+
"members":{
1078+
"Path":{"shape":"BusinessReportS3Path"},
1079+
"BucketName":{"shape":"CustomerS3BucketName"}
1080+
}
1081+
},
1082+
"BusinessReportS3Path":{"type":"string"},
1083+
"BusinessReportSchedule":{
1084+
"type":"structure",
1085+
"members":{
1086+
"ScheduleArn":{"shape":"Arn"},
1087+
"ScheduleName":{"shape":"BusinessReportScheduleName"},
1088+
"S3BucketName":{"shape":"CustomerS3BucketName"},
1089+
"S3KeyPrefix":{"shape":"S3KeyPrefix"},
1090+
"Format":{"shape":"BusinessReportFormat"},
1091+
"ContentRange":{"shape":"BusinessReportContentRange"},
1092+
"Recurrence":{"shape":"BusinessReportRecurrence"},
1093+
"LastBusinessReport":{"shape":"BusinessReport"}
1094+
}
1095+
},
1096+
"BusinessReportScheduleList":{
1097+
"type":"list",
1098+
"member":{"shape":"BusinessReportSchedule"}
1099+
},
1100+
"BusinessReportScheduleName":{
1101+
"type":"string",
1102+
"max":64,
1103+
"min":0,
1104+
"pattern":"[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*"
1105+
},
1106+
"BusinessReportStatus":{
1107+
"type":"string",
1108+
"enum":[
1109+
"RUNNING",
1110+
"SUCCEEDED",
1111+
"FAILED"
1112+
]
1113+
},
9831114
"Category":{
9841115
"type":"structure",
9851116
"members":{
@@ -1122,6 +1253,31 @@
11221253
"AddressBookArn":{"shape":"Arn"}
11231254
}
11241255
},
1256+
"CreateBusinessReportScheduleRequest":{
1257+
"type":"structure",
1258+
"required":[
1259+
"Format",
1260+
"ContentRange"
1261+
],
1262+
"members":{
1263+
"ScheduleName":{"shape":"BusinessReportScheduleName"},
1264+
"S3BucketName":{"shape":"CustomerS3BucketName"},
1265+
"S3KeyPrefix":{"shape":"S3KeyPrefix"},
1266+
"Format":{"shape":"BusinessReportFormat"},
1267+
"ContentRange":{"shape":"BusinessReportContentRange"},
1268+
"Recurrence":{"shape":"BusinessReportRecurrence"},
1269+
"ClientRequestToken":{
1270+
"shape":"ClientRequestToken",
1271+
"idempotencyToken":true
1272+
}
1273+
}
1274+
},
1275+
"CreateBusinessReportScheduleResponse":{
1276+
"type":"structure",
1277+
"members":{
1278+
"ScheduleArn":{"shape":"Arn"}
1279+
}
1280+
},
11251281
"CreateConferenceProviderRequest":{
11261282
"type":"structure",
11271283
"required":[
@@ -1149,10 +1305,7 @@
11491305
},
11501306
"CreateContactRequest":{
11511307
"type":"structure",
1152-
"required":[
1153-
"FirstName",
1154-
"PhoneNumber"
1155-
],
1308+
"required":["FirstName"],
11561309
"members":{
11571310
"DisplayName":{"shape":"ContactName"},
11581311
"FirstName":{"shape":"ContactName"},
@@ -1262,6 +1415,14 @@
12621415
"UserArn":{"shape":"Arn"}
12631416
}
12641417
},
1418+
"CustomerS3BucketName":{
1419+
"type":"string",
1420+
"pattern":"[a-z0-9-\\.]{3,63}"
1421+
},
1422+
"Date":{
1423+
"type":"string",
1424+
"pattern":"^\\d{4}\\-(0?[1-9]|1[012])\\-(0?[1-9]|[12][0-9]|3[01])$"
1425+
},
12651426
"DeleteAddressBookRequest":{
12661427
"type":"structure",
12671428
"required":["AddressBookArn"],
@@ -1274,6 +1435,18 @@
12741435
"members":{
12751436
}
12761437
},
1438+
"DeleteBusinessReportScheduleRequest":{
1439+
"type":"structure",
1440+
"required":["ScheduleArn"],
1441+
"members":{
1442+
"ScheduleArn":{"shape":"Arn"}
1443+
}
1444+
},
1445+
"DeleteBusinessReportScheduleResponse":{
1446+
"type":"structure",
1447+
"members":{
1448+
}
1449+
},
12771450
"DeleteConferenceProviderRequest":{
12781451
"type":"structure",
12791452
"required":["ConferenceProviderArn"],
@@ -1568,7 +1741,8 @@
15681741
},
15691742
"E164PhoneNumber":{
15701743
"type":"string",
1571-
"pattern":"^\\+\\d{8,}$"
1744+
"pattern":"^\\+\\d{8,}$",
1745+
"sensitive":true
15721746
},
15731747
"Email":{
15741748
"type":"string",
@@ -1836,6 +2010,20 @@
18362010
},
18372011
"exception":true
18382012
},
2013+
"ListBusinessReportSchedulesRequest":{
2014+
"type":"structure",
2015+
"members":{
2016+
"NextToken":{"shape":"NextToken"},
2017+
"MaxResults":{"shape":"MaxResults"}
2018+
}
2019+
},
2020+
"ListBusinessReportSchedulesResponse":{
2021+
"type":"structure",
2022+
"members":{
2023+
"BusinessReportSchedules":{"shape":"BusinessReportScheduleList"},
2024+
"NextToken":{"shape":"NextToken"}
2025+
}
2026+
},
18392027
"ListConferenceProvidersRequest":{
18402028
"type":"structure",
18412029
"members":{
@@ -1993,6 +2181,10 @@
19932181
"max":2,
19942182
"min":1
19952183
},
2184+
"OutboundPhoneNumber":{
2185+
"type":"string",
2186+
"pattern":"\\d{10}"
2187+
},
19962188
"PSTNDialIn":{
19972189
"type":"structure",
19982190
"required":[
@@ -2003,15 +2195,11 @@
20032195
],
20042196
"members":{
20052197
"CountryCode":{"shape":"CountryCode"},
2006-
"PhoneNumber":{"shape":"PhoneNumber"},
2198+
"PhoneNumber":{"shape":"OutboundPhoneNumber"},
20072199
"OneClickIdDelay":{"shape":"OneClickIdDelay"},
20082200
"OneClickPinDelay":{"shape":"OneClickPinDelay"}
20092201
}
20102202
},
2011-
"PhoneNumber":{
2012-
"type":"string",
2013-
"pattern":"\\d{10}"
2014-
},
20152203
"PrivacyPolicy":{"type":"string"},
20162204
"ProductDescription":{"type":"string"},
20172205
"ProductId":{
@@ -2261,6 +2449,12 @@
22612449
"type":"list",
22622450
"member":{"shape":"RoomSkillParameter"}
22632451
},
2452+
"S3KeyPrefix":{
2453+
"type":"string",
2454+
"max":100,
2455+
"min":0,
2456+
"pattern":"[A-Za-z0-9!_\\-\\.\\*'()/]*"
2457+
},
22642458
"SampleUtterances":{
22652459
"type":"list",
22662460
"member":{"shape":"Utterance"}
@@ -2676,6 +2870,23 @@
26762870
"members":{
26772871
}
26782872
},
2873+
"UpdateBusinessReportScheduleRequest":{
2874+
"type":"structure",
2875+
"required":["ScheduleArn"],
2876+
"members":{
2877+
"ScheduleArn":{"shape":"Arn"},
2878+
"S3BucketName":{"shape":"CustomerS3BucketName"},
2879+
"S3KeyPrefix":{"shape":"S3KeyPrefix"},
2880+
"Format":{"shape":"BusinessReportFormat"},
2881+
"ScheduleName":{"shape":"BusinessReportScheduleName"},
2882+
"Recurrence":{"shape":"BusinessReportRecurrence"}
2883+
}
2884+
},
2885+
"UpdateBusinessReportScheduleResponse":{
2886+
"type":"structure",
2887+
"members":{
2888+
}
2889+
},
26792890
"UpdateConferenceProviderRequest":{
26802891
"type":"structure",
26812892
"required":[

0 commit comments

Comments
 (0)