Skip to content

Commit

Permalink
Update models for release
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-php-automation committed May 2, 2019
1 parent 2dce6e4 commit c13644b
Show file tree
Hide file tree
Showing 13 changed files with 371 additions and 130 deletions.
12 changes: 12 additions & 0 deletions .changes/3.93.2
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
[
{
"type": "api-change",
"category": "KMS",
"description": "AWS Key Management Service (KMS) can return an INTERNAL_ERROR connection error code if it cannot connect a custom key store to its AWS CloudHSM cluster. INTERNAL_ERROR is one of several connection error codes that help you to diagnose and fix a problem with your custom key store."
},
{
"type": "api-change",
"category": "AlexaForBusiness",
"description": "This release allows developers and customers to send text and audio announcements to rooms."
}
]
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# CHANGELOG

## next release

* `Aws\AlexaForBusiness` - This release allows developers and customers to send text and audio announcements to rooms.
* `Aws\KMS` - AWS Key Management Service (KMS) can return an INTERNAL_ERROR connection error code if it cannot connect a custom key store to its AWS CloudHSM cluster. INTERNAL_ERROR is one of several connection error codes that help you to diagnose and fix a problem with your custom key store.

## 3.93.1 - 2019-05-01

* `Aws\EC2` - This release adds an API for the modification of a VPN Connection, enabling migration from a Virtual Private Gateway (VGW) to a Transit Gateway (TGW), while preserving the VPN endpoint IP addresses on the AWS side as well as the tunnel options.
Expand Down
2 changes: 2 additions & 0 deletions src/AlexaForBusiness/AlexaForBusinessClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -145,6 +145,8 @@
* @method \GuzzleHttp\Promise\Promise searchSkillGroupsAsync(array $args = [])
* @method \Aws\Result searchUsers(array $args = [])
* @method \GuzzleHttp\Promise\Promise searchUsersAsync(array $args = [])
* @method \Aws\Result sendAnnouncement(array $args = [])
* @method \GuzzleHttp\Promise\Promise sendAnnouncementAsync(array $args = [])
* @method \Aws\Result sendInvitation(array $args = [])
* @method \GuzzleHttp\Promise\Promise sendInvitationAsync(array $args = [])
* @method \Aws\Result startDeviceSync(array $args = [])
Expand Down
126 changes: 123 additions & 3 deletions src/data/alexaforbusiness/2017-11-09/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -843,6 +843,19 @@
"input":{"shape":"SearchUsersRequest"},
"output":{"shape":"SearchUsersResponse"}
},
"SendAnnouncement":{
"name":"SendAnnouncement",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"SendAnnouncementRequest"},
"output":{"shape":"SendAnnouncementResponse"},
"errors":[
{"shape":"LimitExceededException"},
{"shape":"AlreadyExistsException"}
]
},
"SendInvitation":{
"name":"SendInvitation",
"http":{
Expand Down Expand Up @@ -1172,6 +1185,28 @@
"members":{
}
},
"Audio":{
"type":"structure",
"required":[
"Locale",
"Location"
],
"members":{
"Locale":{"shape":"Locale"},
"Location":{"shape":"AudioLocation"}
}
},
"AudioList":{
"type":"list",
"member":{"shape":"Audio"},
"max":1
},
"AudioLocation":{
"type":"string",
"max":1200,
"min":0,
"pattern":"https://([A-Za-z0-9_.-]+)?(s3-[A-Za-z0-9-]+|s3\\.([A-Za-z0-9-])+|s3|s3.dualstack\\.([A-Za-z0-9-])+)+.amazonaws.com/.*"
},
"AuthorizationResult":{
"type":"map",
"key":{"shape":"Key"},
Expand All @@ -1190,7 +1225,7 @@
"Status":{"shape":"BusinessReportStatus"},
"FailureCode":{"shape":"BusinessReportFailureCode"},
"S3Location":{"shape":"BusinessReportS3Location"},
"DeliveryTime":{"shape":"Timestamp"},
"DeliveryTime":{"shape":"BusinessReportDeliveryTime"},
"DownloadUrl":{"shape":"BusinessReportDownloadUrl"}
}
},
Expand All @@ -1200,6 +1235,7 @@
"Interval":{"shape":"BusinessReportInterval"}
}
},
"BusinessReportDeliveryTime":{"type":"timestamp"},
"BusinessReportDownloadUrl":{"type":"string"},
"BusinessReportFailureCode":{
"type":"string",
Expand Down Expand Up @@ -1388,6 +1424,14 @@
"min":1,
"pattern":"[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*"
},
"Content":{
"type":"structure",
"members":{
"TextList":{"shape":"TextList"},
"SsmlList":{"shape":"SsmlList"},
"AudioList":{"shape":"AudioList"}
}
},
"CountryCode":{
"type":"string",
"pattern":"\\d{1,3}"
Expand Down Expand Up @@ -1797,13 +1841,14 @@
"members":{
"Type":{"shape":"DeviceEventType"},
"Value":{"shape":"DeviceEventValue"},
"Timestamp":{"shape":"Timestamp"}
"Timestamp":{"shape":"DeviceEventTime"}
}
},
"DeviceEventList":{
"type":"list",
"member":{"shape":"DeviceEvent"}
},
"DeviceEventTime":{"type":"timestamp"},
"DeviceEventType":{
"type":"string",
"enum":[
Expand Down Expand Up @@ -2476,6 +2521,10 @@
"NextToken":{"shape":"NextToken"}
}
},
"Locale":{
"type":"string",
"enum":["en-US"]
},
"MacAddress":{"type":"string"},
"MaxResults":{
"type":"integer",
Expand Down Expand Up @@ -2947,6 +2996,29 @@
"TotalCount":{"shape":"TotalCount"}
}
},
"SendAnnouncementRequest":{
"type":"structure",
"required":[
"RoomFilters",
"Content",
"ClientRequestToken"
],
"members":{
"RoomFilters":{"shape":"FilterList"},
"Content":{"shape":"Content"},
"TimeToLiveInSeconds":{"shape":"TimeToLiveInSeconds"},
"ClientRequestToken":{
"shape":"ClientRequestToken",
"idempotencyToken":true
}
}
},
"SendAnnouncementResponse":{
"type":"structure",
"members":{
"AnnouncementArn":{"shape":"Arn"}
}
},
"SendInvitationRequest":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -3128,6 +3200,28 @@
"DESC"
]
},
"Ssml":{
"type":"structure",
"required":[
"Locale",
"Value"
],
"members":{
"Locale":{"shape":"Locale"},
"Value":{"shape":"SsmlValue"}
}
},
"SsmlList":{
"type":"list",
"member":{"shape":"Ssml"},
"max":1
},
"SsmlValue":{
"type":"string",
"max":4096,
"min":0,
"pattern":"[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*"
},
"StartDeviceSyncRequest":{
"type":"structure",
"required":["Features"],
Expand Down Expand Up @@ -3208,7 +3302,33 @@
"CELSIUS"
]
},
"Timestamp":{"type":"timestamp"},
"Text":{
"type":"structure",
"required":[
"Locale",
"Value"
],
"members":{
"Locale":{"shape":"Locale"},
"Value":{"shape":"TextValue"}
}
},
"TextList":{
"type":"list",
"member":{"shape":"Text"},
"max":1
},
"TextValue":{
"type":"string",
"max":4096,
"min":0,
"pattern":"[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*"
},
"TimeToLiveInSeconds":{
"type":"integer",
"max":3600,
"min":1
},
"Timezone":{
"type":"string",
"max":100,
Expand Down
2 changes: 1 addition & 1 deletion src/data/alexaforbusiness/2017-11-09/api-2.json.php

Large diffs are not rendered by default.

Loading

0 comments on commit c13644b

Please sign in to comment.