Skip to content

Commit 8f415e4

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent 6b0ebf7 commit 8f415e4

File tree

10 files changed

+553
-25
lines changed

10 files changed

+553
-25
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::AppSync - Updated the API, and documentation for AWS AppSync.
7+
8+
* Feature - Aws::SSM - Updated the API, and documentation for Amazon Simple Systems Manager (SSM).
9+
10+
* Feature - Aws::StorageGateway - Updated the API, and documentation for AWS Storage Gateway.
11+
412
* Issue - Aws::DynamoDB - Replaced BigDecimal.new() with BigDecimal() #1937
513

614
2.11.269 (2019-05-06)

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

Lines changed: 48 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,6 +274,20 @@
274274
{"shape":"InvalidCertificateAuthorityException"}
275275
]
276276
},
277+
"DeleteDeviceUsageData":{
278+
"name":"DeleteDeviceUsageData",
279+
"http":{
280+
"method":"POST",
281+
"requestUri":"/"
282+
},
283+
"input":{"shape":"DeleteDeviceUsageDataRequest"},
284+
"output":{"shape":"DeleteDeviceUsageDataResponse"},
285+
"errors":[
286+
{"shape":"NotFoundException"},
287+
{"shape":"DeviceNotRegisteredException"},
288+
{"shape":"LimitExceededException"}
289+
]
290+
},
277291
"DeleteGatewayGroup":{
278292
"name":"DeleteGatewayGroup",
279293
"http":{
@@ -1705,6 +1719,22 @@
17051719
"members":{
17061720
}
17071721
},
1722+
"DeleteDeviceUsageDataRequest":{
1723+
"type":"structure",
1724+
"required":[
1725+
"DeviceArn",
1726+
"DeviceUsageType"
1727+
],
1728+
"members":{
1729+
"DeviceArn":{"shape":"Arn"},
1730+
"DeviceUsageType":{"shape":"DeviceUsageType"}
1731+
}
1732+
},
1733+
"DeleteDeviceUsageDataResponse":{
1734+
"type":"structure",
1735+
"members":{
1736+
}
1737+
},
17081738
"DeleteGatewayGroupRequest":{
17091739
"type":"structure",
17101740
"required":["GatewayGroupArn"],
@@ -1897,7 +1927,20 @@
18971927
"type":"string",
18981928
"enum":[
18991929
"DEVICE_SOFTWARE_UPDATE_NEEDED",
1900-
"DEVICE_WAS_OFFLINE"
1930+
"DEVICE_WAS_OFFLINE",
1931+
"CREDENTIALS_ACCESS_FAILURE",
1932+
"TLS_VERSION_MISMATCH",
1933+
"ASSOCIATION_REJECTION",
1934+
"AUTHENTICATION_FAILURE",
1935+
"DHCP_FAILURE",
1936+
"INTERNET_UNAVAILABLE",
1937+
"DNS_FAILURE",
1938+
"UNKNOWN_FAILURE",
1939+
"CERTIFICATE_ISSUING_LIMIT_EXCEEDED",
1940+
"INVALID_CERTIFICATE_AUTHORITY",
1941+
"NETWORK_PROFILE_NOT_FOUND",
1942+
"INVALID_PASSWORD_STATE",
1943+
"PASSWORD_NOT_FOUND"
19011944
]
19021945
},
19031946
"DeviceStatusDetails":{
@@ -1915,6 +1958,10 @@
19151958
"type":"string",
19161959
"pattern":"[a-zA-Z0-9]{1,200}"
19171960
},
1961+
"DeviceUsageType":{
1962+
"type":"string",
1963+
"enum":["VOICE"]
1964+
},
19181965
"DisassociateContactFromAddressBookRequest":{
19191966
"type":"structure",
19201967
"required":[

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

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"DeleteConferenceProvider": "<p>Deletes a conference provider.</p>",
2323
"DeleteContact": "<p>Deletes a contact by the contact ARN.</p>",
2424
"DeleteDevice": "<p>Removes a device from Alexa For Business.</p>",
25+
"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>",
2526
"DeleteGatewayGroup": "<p>Deletes a gateway group.</p>",
2627
"DeleteProfile": "<p>Deletes a room profile by the profile ARN.</p>",
2728
"DeleteRoom": "<p>Deletes a room by the room ARN.</p>",
@@ -72,7 +73,7 @@
7273
"SearchRooms": "<p>Searches rooms and lists the ones that meet a set of filter and sort criteria.</p>",
7374
"SearchSkillGroups": "<p>Searches skill groups and lists the ones that meet a set of filter and sort criteria.</p>",
7475
"SearchUsers": "<p>Searches users and lists the ones that meet a set of filter and sort criteria.</p>",
75-
"SendAnnouncement": "<p>Triggers an asynchronous flow to send text, SSML, or audio announcements to multiple rooms, identified by a search, such as filter. </p>",
76+
"SendAnnouncement": "<p>Triggers an asynchronous flow to send text, SSML, or audio announcements to rooms that are identified by a search or filter. </p>",
7677
"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>",
7778
"StartDeviceSync": "<p>Resets a device and its account to the known default settings, by clearing all information and settings set by previous users.</p>",
7879
"StartSmartHomeApplianceDiscovery": "<p>Initiates the discovery of any smart home appliances associated with the room.</p>",
@@ -206,6 +207,7 @@
206207
"DeleteConferenceProviderRequest$ConferenceProviderArn": "<p>The ARN of the conference provider.</p>",
207208
"DeleteContactRequest$ContactArn": "<p>The ARN of the contact to delete.</p>",
208209
"DeleteDeviceRequest$DeviceArn": "<p>The ARN of the device for which to request details.</p>",
210+
"DeleteDeviceUsageDataRequest$DeviceArn": "<p>The ARN of the device.</p>",
209211
"DeleteGatewayGroupRequest$GatewayGroupArn": "<p>The ARN of the gateway group to delete.</p>",
210212
"DeleteProfileRequest$ProfileArn": "<p>The ARN of the room profile to delete. Required.</p>",
211213
"DeleteRoomRequest$RoomArn": "<p>The ARN of the room to delete. Required.</p>",
@@ -331,7 +333,7 @@
331333
}
332334
},
333335
"Audio": {
334-
"base": "<p>The audio message. There is a 1 MB limit on the audio file input, and the only supported format is MP3. You must convert audio files to an Alexa-friendly format. </p> <p>You might need to use converter software to convert your MP3 files to the required codec version (MPEG version 2) and bit rate (48 kbps). One option for this is a command-line tool, FFmpeg. For more information, see <a href=\"https://www.ffmpeg.org/\">FFmpeg</a>. The following command converts the provided &lt;input-file&gt; to an MP3 file that will be played in the announcement:</p> <p> <code>ffmpeg -i &lt;input-file&gt; -ac 2 -codec:a libmp3lame -b:a 48k -ar 16000 &lt;output-file.mp3&gt;</code> </p>",
336+
"base": "<p>The audio message. There is a 1 MB limit on the audio file input and the only supported format is MP3. To convert your MP3 audio files to an Alexa-friendly, </p> <p>required codec version (MPEG version 2) and bit rate (48 kbps), you might use converter software. One option for this is a command-line tool, FFmpeg. For more information, see <a href=\"https://www.ffmpeg.org/\">FFmpeg</a>. The following command converts the provided &lt;input-file&gt; to an MP3 file that is played in the announcement:</p> <p> <code>ffmpeg -i &lt;input-file&gt; -ac 2 -codec:a libmp3lame -b:a 48k -ar 16000 &lt;output-file.mp3&gt;</code> </p>",
335337
"refs": {
336338
"AudioList$member": null
337339
}
@@ -345,7 +347,7 @@
345347
"AudioLocation": {
346348
"base": null,
347349
"refs": {
348-
"Audio$Location": "<p>The location of the audio file. Currently, S3 URLs are supported. Only S3 locations comprised of safe character are valid. For more information, see <a href=\"https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingMetadata.html#Safe%20Characters\">Safe Characters</a>.</p>"
350+
"Audio$Location": "<p>The location of the audio file. Currently, S3 URLs are supported. Only S3 locations comprised of safe characters are valid. For more information, see <a href=\"https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingMetadata.html#Safe%20Characters\">Safe Characters</a>.</p>"
349351
}
350352
},
351353
"AuthorizationResult": {
@@ -607,7 +609,7 @@
607609
}
608610
},
609611
"Content": {
610-
"base": "<p>The content definition. It can contain only one text, SSML, or audio list object.</p>",
612+
"base": "<p>The content definition. This can contain only one text, SSML, or audio list object.</p>",
611613
"refs": {
612614
"SendAnnouncementRequest$Content": "<p>The announcement content. This can contain only one of the three possible announcement types (text, SSML or audio).</p>"
613615
}
@@ -773,6 +775,16 @@
773775
"refs": {
774776
}
775777
},
778+
"DeleteDeviceUsageDataRequest": {
779+
"base": null,
780+
"refs": {
781+
}
782+
},
783+
"DeleteDeviceUsageDataResponse": {
784+
"base": null,
785+
"refs": {
786+
}
787+
},
776788
"DeleteGatewayGroupRequest": {
777789
"base": null,
778790
"refs": {
@@ -969,6 +981,12 @@
969981
"DeviceData$DeviceType": "<p>The type of a device.</p>"
970982
}
971983
},
984+
"DeviceUsageType": {
985+
"base": null,
986+
"refs": {
987+
"DeleteDeviceUsageDataRequest$DeviceUsageType": "<p>The type of usage data to delete.</p>"
988+
}
989+
},
972990
"DisassociateContactFromAddressBookRequest": {
973991
"base": null,
974992
"refs": {
@@ -2305,7 +2323,7 @@
23052323
"TimeToLiveInSeconds": {
23062324
"base": null,
23072325
"refs": {
2308-
"SendAnnouncementRequest$TimeToLiveInSeconds": "<p>The time to live for an announcement. If delivery doesn't occur within this time, the announcement will not be delivered.</p>"
2326+
"SendAnnouncementRequest$TimeToLiveInSeconds": "<p>The time to live for an announcement. Default is 300. If delivery doesn't occur within this time, the announcement is not delivered.</p>"
23092327
}
23102328
},
23112329
"Timezone": {

0 commit comments

Comments
 (0)