Skip to content

Commit 255e275

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent 83591dc commit 255e275

File tree

10 files changed

+399
-194
lines changed

10 files changed

+399
-194
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, and documentation for Amazon Elastic Compute Cloud.
7+
8+
* Feature - Aws::Redshift - Updated the API, and documentation for Amazon Redshift.
9+
10+
* Feature - Aws::WorkSpaces - Updated the API, and documentation for Amazon WorkSpaces.
11+
412
2.11.305 (2019-06-27)
513
------------------
614

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

Lines changed: 74 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1514,7 +1514,9 @@
15141514
"DisplayName":{"shape":"ContactName"},
15151515
"FirstName":{"shape":"ContactName"},
15161516
"LastName":{"shape":"ContactName"},
1517-
"PhoneNumber":{"shape":"E164PhoneNumber"}
1517+
"PhoneNumber":{"shape":"RawPhoneNumber"},
1518+
"PhoneNumbers":{"shape":"PhoneNumberList"},
1519+
"SipAddresses":{"shape":"SipAddressList"}
15181520
}
15191521
},
15201522
"ContactData":{
@@ -1524,7 +1526,9 @@
15241526
"DisplayName":{"shape":"ContactName"},
15251527
"FirstName":{"shape":"ContactName"},
15261528
"LastName":{"shape":"ContactName"},
1527-
"PhoneNumber":{"shape":"E164PhoneNumber"}
1529+
"PhoneNumber":{"shape":"RawPhoneNumber"},
1530+
"PhoneNumbers":{"shape":"PhoneNumberList"},
1531+
"SipAddresses":{"shape":"SipAddressList"}
15281532
}
15291533
},
15301534
"ContactDataList":{
@@ -1624,7 +1628,9 @@
16241628
"DisplayName":{"shape":"ContactName"},
16251629
"FirstName":{"shape":"ContactName"},
16261630
"LastName":{"shape":"ContactName"},
1627-
"PhoneNumber":{"shape":"E164PhoneNumber"},
1631+
"PhoneNumber":{"shape":"RawPhoneNumber"},
1632+
"PhoneNumbers":{"shape":"PhoneNumberList"},
1633+
"SipAddresses":{"shape":"SipAddressList"},
16281634
"ClientRequestToken":{
16291635
"shape":"ClientRequestToken",
16301636
"idempotencyToken":true
@@ -2194,11 +2200,6 @@
21942200
"IMPERIAL"
21952201
]
21962202
},
2197-
"E164PhoneNumber":{
2198-
"type":"string",
2199-
"pattern":"^\\+\\d{8,}$",
2200-
"sensitive":true
2201-
},
22022203
"Email":{
22032204
"type":"string",
22042205
"max":128,
@@ -2904,6 +2905,32 @@
29042905
"OneClickPinDelay":{"shape":"OneClickPinDelay"}
29052906
}
29062907
},
2908+
"PhoneNumber":{
2909+
"type":"structure",
2910+
"required":[
2911+
"Number",
2912+
"Type"
2913+
],
2914+
"members":{
2915+
"Number":{"shape":"RawPhoneNumber"},
2916+
"Type":{"shape":"PhoneNumberType"}
2917+
}
2918+
},
2919+
"PhoneNumberList":{
2920+
"type":"list",
2921+
"member":{"shape":"PhoneNumber"},
2922+
"max":3,
2923+
"min":0
2924+
},
2925+
"PhoneNumberType":{
2926+
"type":"string",
2927+
"enum":[
2928+
"MOBILE",
2929+
"WORK",
2930+
"HOME"
2931+
],
2932+
"sensitive":true
2933+
},
29072934
"PrivacyPolicy":{"type":"string"},
29082935
"ProductDescription":{"type":"string"},
29092936
"ProductId":{
@@ -3015,6 +3042,13 @@
30153042
"members":{
30163043
}
30173044
},
3045+
"RawPhoneNumber":{
3046+
"type":"string",
3047+
"max":50,
3048+
"min":0,
3049+
"pattern":"^[\\+0-9\\#\\,\\(][\\+0-9\\-\\.\\/\\(\\)\\,\\#\\s]+$",
3050+
"sensitive":true
3051+
},
30183052
"RegisterAVSDeviceRequest":{
30193053
"type":"structure",
30203054
"required":[
@@ -3361,6 +3395,35 @@
33613395
"max":3,
33623396
"min":0
33633397
},
3398+
"SipAddress":{
3399+
"type":"structure",
3400+
"required":[
3401+
"Uri",
3402+
"Type"
3403+
],
3404+
"members":{
3405+
"Uri":{"shape":"SipUri"},
3406+
"Type":{"shape":"SipType"}
3407+
}
3408+
},
3409+
"SipAddressList":{
3410+
"type":"list",
3411+
"member":{"shape":"SipAddress"},
3412+
"max":1,
3413+
"min":0
3414+
},
3415+
"SipType":{
3416+
"type":"string",
3417+
"enum":["WORK"],
3418+
"sensitive":true
3419+
},
3420+
"SipUri":{
3421+
"type":"string",
3422+
"max":256,
3423+
"min":1,
3424+
"pattern":"^sip[s]?:([^@:]+)\\@([^@]+)$",
3425+
"sensitive":true
3426+
},
33643427
"SkillDetails":{
33653428
"type":"structure",
33663429
"members":{
@@ -3751,7 +3814,9 @@
37513814
"DisplayName":{"shape":"ContactName"},
37523815
"FirstName":{"shape":"ContactName"},
37533816
"LastName":{"shape":"ContactName"},
3754-
"PhoneNumber":{"shape":"E164PhoneNumber"}
3817+
"PhoneNumber":{"shape":"RawPhoneNumber"},
3818+
"PhoneNumbers":{"shape":"PhoneNumberList"},
3819+
"SipAddresses":{"shape":"SipAddressList"}
37553820
}
37563821
},
37573822
"UpdateContactResponse":{

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

Lines changed: 60 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"DeleteConferenceProvider": "<p>Deletes a conference provider.</p>",
2525
"DeleteContact": "<p>Deletes a contact by the contact ARN.</p>",
2626
"DeleteDevice": "<p>Removes a device from Alexa For Business.</p>",
27-
"DeleteDeviceUsageData": "<p>When this action is called for a specified shared device, it allows authorized users to delete the device's entire previous history of voice input data. This action can be called once every 24 hours for a specific shared device. </p>",
27+
"DeleteDeviceUsageData": "<p>When this action is called for a specified shared device, it allows authorized users to delete the device's entire previous history of voice input data and associated response data. This action can be called once every 24 hours for a specific shared device.</p> <p>When this action is called for a specified shared device, it allows authorized users to delete the device's entire previous history of voice input data. This action can be called once every 24 hours for a specific shared device. </p>",
2828
"DeleteGatewayGroup": "<p>Deletes a gateway group.</p>",
2929
"DeleteNetworkProfile": "<p>Deletes a network profile by the network profile ARN.</p>",
3030
"DeleteProfile": "<p>Deletes a room profile by the profile ARN.</p>",
@@ -79,7 +79,7 @@
7979
"SearchSkillGroups": "<p>Searches skill groups and lists the ones that meet a set of filter and sort criteria.</p>",
8080
"SearchUsers": "<p>Searches users and lists the ones that meet a set of filter and sort criteria.</p>",
8181
"SendAnnouncement": "<p>Triggers an asynchronous flow to send text, SSML, or audio announcements to rooms that are identified by a search or filter. </p>",
82-
"SendInvitation": "<p>Sends an enrollment invitation email with a URL to a user. The URL is valid for 72 hours or until you call this operation again, whichever comes first. </p>",
82+
"SendInvitation": "<p>Sends an enrollment invitation email with a URL to a user. The URL is valid for 30 days or until you call this operation again, whichever comes first. </p>",
8383
"StartDeviceSync": "<p>Resets a device and its account to the known default settings. This clears all information and settings set by previous users in the following ways:</p> <ul> <li> <p>Bluetooth - This unpairs all bluetooth devices paired with your echo device.</p> </li> <li> <p>Volume - This resets the echo device's volume to the default value.</p> </li> <li> <p>Notifications - This clears all notifications from your echo device.</p> </li> <li> <p>Lists - This clears all to-do items from your echo device.</p> </li> <li> <p>Settings - This internally syncs the room's profile (if the device is assigned to a room), contacts, address books, delegation access for account linking, and communications (if enabled on the room profile).</p> </li> </ul>",
8484
"StartSmartHomeApplianceDiscovery": "<p>Initiates the discovery of any smart home appliances associated with the room.</p>",
8585
"TagResource": "<p>Adds metadata tags to a specified resource.</p>",
@@ -1118,15 +1118,6 @@
11181118
"UpdateProfileRequest$DistanceUnit": "<p>The updated distance unit for the room profile.</p>"
11191119
}
11201120
},
1121-
"E164PhoneNumber": {
1122-
"base": null,
1123-
"refs": {
1124-
"Contact$PhoneNumber": "<p>The phone number of the contact.</p>",
1125-
"ContactData$PhoneNumber": "<p>The phone number of the contact.</p>",
1126-
"CreateContactRequest$PhoneNumber": "<p>The phone number of the contact in E.164 format.</p>",
1127-
"UpdateContactRequest$PhoneNumber": "<p>The updated phone number of the contact.</p>"
1128-
}
1129-
},
11301121
"Email": {
11311122
"base": null,
11321123
"refs": {
@@ -1843,6 +1834,27 @@
18431834
"UpdateConferenceProviderRequest$PSTNDialIn": "<p>The information for PSTN conferencing.</p>"
18441835
}
18451836
},
1837+
"PhoneNumber": {
1838+
"base": "<p>The phone number for the contact containing the raw number and phone number type.</p>",
1839+
"refs": {
1840+
"PhoneNumberList$member": null
1841+
}
1842+
},
1843+
"PhoneNumberList": {
1844+
"base": null,
1845+
"refs": {
1846+
"Contact$PhoneNumbers": "<p>The list of phone numbers for the contact.</p>",
1847+
"ContactData$PhoneNumbers": "<p>The list of phone numbers for the contact.</p>",
1848+
"CreateContactRequest$PhoneNumbers": "<p>The list of phone numbers for the contact.</p>",
1849+
"UpdateContactRequest$PhoneNumbers": "<p>The list of phone numbers for the contact.</p>"
1850+
}
1851+
},
1852+
"PhoneNumberType": {
1853+
"base": null,
1854+
"refs": {
1855+
"PhoneNumber$Type": "<p>The type of the phone number.</p>"
1856+
}
1857+
},
18461858
"PrivacyPolicy": {
18471859
"base": null,
18481860
"refs": {
@@ -1938,6 +1950,16 @@
19381950
"refs": {
19391951
}
19401952
},
1953+
"RawPhoneNumber": {
1954+
"base": null,
1955+
"refs": {
1956+
"Contact$PhoneNumber": "<p>The phone number of the contact. The phone number type defaults to WORK. You can either specify PhoneNumber or PhoneNumbers. We recommend that you use PhoneNumbers, which lets you specify the phone number type and multiple numbers.</p>",
1957+
"ContactData$PhoneNumber": "<p>The phone number of the contact. The phone number type defaults to WORK. You can specify PhoneNumber or PhoneNumbers. We recommend that you use PhoneNumbers, which lets you specify the phone number type and multiple numbers.</p>",
1958+
"CreateContactRequest$PhoneNumber": "<p>The phone number of the contact in E.164 format. The phone number type defaults to WORK. You can specify PhoneNumber or PhoneNumbers. We recommend that you use PhoneNumbers, which lets you specify the phone number type and multiple numbers.</p>",
1959+
"PhoneNumber$Number": "<p>The raw value of the phone number.</p>",
1960+
"UpdateContactRequest$PhoneNumber": "<p>The updated phone number of the contact. The phone number type defaults to WORK. You can either specify PhoneNumber or PhoneNumbers. We recommend that you use PhoneNumbers, which lets you specify the phone number type and multiple numbers.</p>"
1961+
}
1962+
},
19411963
"RegisterAVSDeviceRequest": {
19421964
"base": null,
19431965
"refs": {
@@ -2211,6 +2233,33 @@
22112233
"PutInvitationConfigurationRequest$PrivateSkillIds": "<p>The list of private skill IDs that you want to recommend to the user to enable in the invitation.</p>"
22122234
}
22132235
},
2236+
"SipAddress": {
2237+
"base": "<p>The SIP address for the contact containing the URI and SIP address type.</p>",
2238+
"refs": {
2239+
"SipAddressList$member": null
2240+
}
2241+
},
2242+
"SipAddressList": {
2243+
"base": null,
2244+
"refs": {
2245+
"Contact$SipAddresses": "<p>The list of SIP addresses for the contact.</p>",
2246+
"ContactData$SipAddresses": "<p>The list of SIP addresses for the contact.</p>",
2247+
"CreateContactRequest$SipAddresses": "<p>The list of SIP addresses for the contact.</p>",
2248+
"UpdateContactRequest$SipAddresses": "<p>The list of SIP addresses for the contact.</p>"
2249+
}
2250+
},
2251+
"SipType": {
2252+
"base": null,
2253+
"refs": {
2254+
"SipAddress$Type": "<p>The type of the SIP address.</p>"
2255+
}
2256+
},
2257+
"SipUri": {
2258+
"base": null,
2259+
"refs": {
2260+
"SipAddress$Uri": "<p>The URI for the SIP address.</p>"
2261+
}
2262+
},
22142263
"SkillDetails": {
22152264
"base": "<p>Granular information about the skill.</p>",
22162265
"refs": {

0 commit comments

Comments
 (0)