|
90 | 90 | {"shape":"LimitExceededException"} |
91 | 91 | ] |
92 | 92 | }, |
| 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 | + }, |
93 | 105 | "CreateConferenceProvider":{ |
94 | 106 | "name":"CreateConferenceProvider", |
95 | 107 | "http":{ |
|
183 | 195 | {"shape":"ConcurrentModificationException"} |
184 | 196 | ] |
185 | 197 | }, |
| 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 | + }, |
186 | 211 | "DeleteConferenceProvider":{ |
187 | 212 | "name":"DeleteConferenceProvider", |
188 | 213 | "http":{ |
|
466 | 491 | {"shape":"NotFoundException"} |
467 | 492 | ] |
468 | 493 | }, |
| 494 | + "ListBusinessReportSchedules":{ |
| 495 | + "name":"ListBusinessReportSchedules", |
| 496 | + "http":{ |
| 497 | + "method":"POST", |
| 498 | + "requestUri":"/" |
| 499 | + }, |
| 500 | + "input":{"shape":"ListBusinessReportSchedulesRequest"}, |
| 501 | + "output":{"shape":"ListBusinessReportSchedulesResponse"} |
| 502 | + }, |
469 | 503 | "ListConferenceProviders":{ |
470 | 504 | "name":"ListConferenceProviders", |
471 | 505 | "http":{ |
|
766 | 800 | {"shape":"ConcurrentModificationException"} |
767 | 801 | ] |
768 | 802 | }, |
| 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 | + }, |
769 | 816 | "UpdateConferenceProvider":{ |
770 | 817 | "name":"UpdateConferenceProvider", |
771 | 818 | "http":{ |
|
980 | 1027 | "type":"list", |
981 | 1028 | "member":{"shape":"BulletPoint"} |
982 | 1029 | }, |
| 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 | + }, |
983 | 1114 | "Category":{ |
984 | 1115 | "type":"structure", |
985 | 1116 | "members":{ |
|
1122 | 1253 | "AddressBookArn":{"shape":"Arn"} |
1123 | 1254 | } |
1124 | 1255 | }, |
| 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 | + }, |
1125 | 1281 | "CreateConferenceProviderRequest":{ |
1126 | 1282 | "type":"structure", |
1127 | 1283 | "required":[ |
|
1149 | 1305 | }, |
1150 | 1306 | "CreateContactRequest":{ |
1151 | 1307 | "type":"structure", |
1152 | | - "required":[ |
1153 | | - "FirstName", |
1154 | | - "PhoneNumber" |
1155 | | - ], |
| 1308 | + "required":["FirstName"], |
1156 | 1309 | "members":{ |
1157 | 1310 | "DisplayName":{"shape":"ContactName"}, |
1158 | 1311 | "FirstName":{"shape":"ContactName"}, |
|
1262 | 1415 | "UserArn":{"shape":"Arn"} |
1263 | 1416 | } |
1264 | 1417 | }, |
| 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 | + }, |
1265 | 1426 | "DeleteAddressBookRequest":{ |
1266 | 1427 | "type":"structure", |
1267 | 1428 | "required":["AddressBookArn"], |
|
1274 | 1435 | "members":{ |
1275 | 1436 | } |
1276 | 1437 | }, |
| 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 | + }, |
1277 | 1450 | "DeleteConferenceProviderRequest":{ |
1278 | 1451 | "type":"structure", |
1279 | 1452 | "required":["ConferenceProviderArn"], |
|
1568 | 1741 | }, |
1569 | 1742 | "E164PhoneNumber":{ |
1570 | 1743 | "type":"string", |
1571 | | - "pattern":"^\\+\\d{8,}$" |
| 1744 | + "pattern":"^\\+\\d{8,}$", |
| 1745 | + "sensitive":true |
1572 | 1746 | }, |
1573 | 1747 | "Email":{ |
1574 | 1748 | "type":"string", |
|
1836 | 2010 | }, |
1837 | 2011 | "exception":true |
1838 | 2012 | }, |
| 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 | + }, |
1839 | 2027 | "ListConferenceProvidersRequest":{ |
1840 | 2028 | "type":"structure", |
1841 | 2029 | "members":{ |
|
1993 | 2181 | "max":2, |
1994 | 2182 | "min":1 |
1995 | 2183 | }, |
| 2184 | + "OutboundPhoneNumber":{ |
| 2185 | + "type":"string", |
| 2186 | + "pattern":"\\d{10}" |
| 2187 | + }, |
1996 | 2188 | "PSTNDialIn":{ |
1997 | 2189 | "type":"structure", |
1998 | 2190 | "required":[ |
|
2003 | 2195 | ], |
2004 | 2196 | "members":{ |
2005 | 2197 | "CountryCode":{"shape":"CountryCode"}, |
2006 | | - "PhoneNumber":{"shape":"PhoneNumber"}, |
| 2198 | + "PhoneNumber":{"shape":"OutboundPhoneNumber"}, |
2007 | 2199 | "OneClickIdDelay":{"shape":"OneClickIdDelay"}, |
2008 | 2200 | "OneClickPinDelay":{"shape":"OneClickPinDelay"} |
2009 | 2201 | } |
2010 | 2202 | }, |
2011 | | - "PhoneNumber":{ |
2012 | | - "type":"string", |
2013 | | - "pattern":"\\d{10}" |
2014 | | - }, |
2015 | 2203 | "PrivacyPolicy":{"type":"string"}, |
2016 | 2204 | "ProductDescription":{"type":"string"}, |
2017 | 2205 | "ProductId":{ |
|
2261 | 2449 | "type":"list", |
2262 | 2450 | "member":{"shape":"RoomSkillParameter"} |
2263 | 2451 | }, |
| 2452 | + "S3KeyPrefix":{ |
| 2453 | + "type":"string", |
| 2454 | + "max":100, |
| 2455 | + "min":0, |
| 2456 | + "pattern":"[A-Za-z0-9!_\\-\\.\\*'()/]*" |
| 2457 | + }, |
2264 | 2458 | "SampleUtterances":{ |
2265 | 2459 | "type":"list", |
2266 | 2460 | "member":{"shape":"Utterance"} |
|
2676 | 2870 | "members":{ |
2677 | 2871 | } |
2678 | 2872 | }, |
| 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 | + }, |
2679 | 2890 | "UpdateConferenceProviderRequest":{ |
2680 | 2891 | "type":"structure", |
2681 | 2892 | "required":[ |
|
0 commit comments