Skip to content

Commit 92b2571

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent 42cbee5 commit 92b2571

File tree

13 files changed

+537
-51
lines changed

13 files changed

+537
-51
lines changed

CHANGELOG.md

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

4+
* Feature - Aws::CognitoIdentityProvider - Updated the API, and documentation for Amazon Cognito Identity Provider.
5+
6+
* Feature - Aws::Connect - Updated the API, and documentation for Amazon Connect Service.
7+
8+
* Feature - Aws::MarketplaceMetering - Updated the API, and documentation for AWSMarketplace Metering.
9+
10+
* Feature - Aws::Personalize - Updated the API, and documentation for Amazon Personalize.
11+
12+
* Feature - Aws::SSM - Updated the API, and documentation for Amazon Simple Systems Manager (SSM).
13+
414
2.11.397 (2019-11-13)
515
------------------
616

aws-sdk-core/apis/cognito-idp/2016-04-18/api-2.json

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2571,7 +2571,8 @@
25712571
"REFRESH_TOKEN",
25722572
"CUSTOM_AUTH",
25732573
"ADMIN_NO_SRP_AUTH",
2574-
"USER_PASSWORD_AUTH"
2574+
"USER_PASSWORD_AUTH",
2575+
"ADMIN_USER_PASSWORD_AUTH"
25752576
]
25762577
},
25772578
"AuthParametersType":{
@@ -2960,7 +2961,8 @@
29602961
"AllowedOAuthFlows":{"shape":"OAuthFlowsType"},
29612962
"AllowedOAuthScopes":{"shape":"ScopeListType"},
29622963
"AllowedOAuthFlowsUserPoolClient":{"shape":"BooleanType"},
2963-
"AnalyticsConfiguration":{"shape":"AnalyticsConfigurationType"}
2964+
"AnalyticsConfiguration":{"shape":"AnalyticsConfigurationType"},
2965+
"PreventUserExistenceErrors":{"shape":"PreventUserExistenceErrorTypes"}
29642966
}
29652967
},
29662968
"CreateUserPoolClientResponse":{
@@ -3488,7 +3490,12 @@
34883490
"enum":[
34893491
"ADMIN_NO_SRP_AUTH",
34903492
"CUSTOM_AUTH_FLOW_ONLY",
3491-
"USER_PASSWORD_AUTH"
3493+
"USER_PASSWORD_AUTH",
3494+
"ALLOW_ADMIN_USER_PASSWORD_AUTH",
3495+
"ALLOW_CUSTOM_AUTH",
3496+
"ALLOW_USER_PASSWORD_AUTH",
3497+
"ALLOW_USER_SRP_AUTH",
3498+
"ALLOW_REFRESH_TOKEN_AUTH"
34923499
]
34933500
},
34943501
"FeedbackValueType":{
@@ -4218,6 +4225,13 @@
42184225
},
42194226
"exception":true
42204227
},
4228+
"PreventUserExistenceErrorTypes":{
4229+
"type":"string",
4230+
"enum":[
4231+
"LEGACY",
4232+
"ENABLED"
4233+
]
4234+
},
42214235
"ProviderDescription":{
42224236
"type":"structure",
42234237
"members":{
@@ -4961,7 +4975,8 @@
49614975
"AllowedOAuthFlows":{"shape":"OAuthFlowsType"},
49624976
"AllowedOAuthScopes":{"shape":"ScopeListType"},
49634977
"AllowedOAuthFlowsUserPoolClient":{"shape":"BooleanType"},
4964-
"AnalyticsConfiguration":{"shape":"AnalyticsConfigurationType"}
4978+
"AnalyticsConfiguration":{"shape":"AnalyticsConfigurationType"},
4979+
"PreventUserExistenceErrors":{"shape":"PreventUserExistenceErrorTypes"}
49654980
}
49664981
},
49674982
"UpdateUserPoolClientResponse":{
@@ -5156,7 +5171,8 @@
51565171
"shape":"BooleanType",
51575172
"box":true
51585173
},
5159-
"AnalyticsConfiguration":{"shape":"AnalyticsConfigurationType"}
5174+
"AnalyticsConfiguration":{"shape":"AnalyticsConfigurationType"},
5175+
"PreventUserExistenceErrors":{"shape":"PreventUserExistenceErrorTypes"}
51605176
}
51615177
},
51625178
"UserPoolDescriptionType":{

aws-sdk-core/apis/cognito-idp/2016-04-18/docs-2.json

Lines changed: 19 additions & 11 deletions
Large diffs are not rendered by default.

aws-sdk-core/apis/connect/2017-08-08/api-2.json

Lines changed: 124 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,22 @@
253253
{"shape":"InternalServiceException"}
254254
]
255255
},
256+
"ListTagsForResource":{
257+
"name":"ListTagsForResource",
258+
"http":{
259+
"method":"GET",
260+
"requestUri":"/tags/{resourceArn}"
261+
},
262+
"input":{"shape":"ListTagsForResourceRequest"},
263+
"output":{"shape":"ListTagsForResourceResponse"},
264+
"errors":[
265+
{"shape":"InvalidRequestException"},
266+
{"shape":"InvalidParameterException"},
267+
{"shape":"InternalServiceException"},
268+
{"shape":"ResourceNotFoundException"},
269+
{"shape":"ThrottlingException"}
270+
]
271+
},
256272
"ListUserHierarchyGroups":{
257273
"name":"ListUserHierarchyGroups",
258274
"http":{
@@ -319,6 +335,36 @@
319335
{"shape":"InternalServiceException"}
320336
]
321337
},
338+
"TagResource":{
339+
"name":"TagResource",
340+
"http":{
341+
"method":"POST",
342+
"requestUri":"/tags/{resourceArn}"
343+
},
344+
"input":{"shape":"TagResourceRequest"},
345+
"errors":[
346+
{"shape":"InvalidRequestException"},
347+
{"shape":"InvalidParameterException"},
348+
{"shape":"InternalServiceException"},
349+
{"shape":"ResourceNotFoundException"},
350+
{"shape":"ThrottlingException"}
351+
]
352+
},
353+
"UntagResource":{
354+
"name":"UntagResource",
355+
"http":{
356+
"method":"DELETE",
357+
"requestUri":"/tags/{resourceArn}"
358+
},
359+
"input":{"shape":"UntagResourceRequest"},
360+
"errors":[
361+
{"shape":"InvalidRequestException"},
362+
{"shape":"InvalidParameterException"},
363+
{"shape":"InternalServiceException"},
364+
{"shape":"ResourceNotFoundException"},
365+
{"shape":"ThrottlingException"}
366+
]
367+
},
322368
"UpdateContactAttributes":{
323369
"name":"UpdateContactAttributes",
324370
"http":{
@@ -537,7 +583,8 @@
537583
"shape":"InstanceId",
538584
"location":"uri",
539585
"locationName":"InstanceId"
540-
}
586+
},
587+
"Tags":{"shape":"TagMap"}
541588
}
542589
},
543590
"CreateUserResponse":{
@@ -1210,6 +1257,23 @@
12101257
"NextToken":{"shape":"NextToken"}
12111258
}
12121259
},
1260+
"ListTagsForResourceRequest":{
1261+
"type":"structure",
1262+
"required":["resourceArn"],
1263+
"members":{
1264+
"resourceArn":{
1265+
"shape":"ARN",
1266+
"location":"uri",
1267+
"locationName":"resourceArn"
1268+
}
1269+
}
1270+
},
1271+
"ListTagsForResourceResponse":{
1272+
"type":"structure",
1273+
"members":{
1274+
"tags":{"shape":"TagMap"}
1275+
}
1276+
},
12131277
"ListUserHierarchyGroupsRequest":{
12141278
"type":"structure",
12151279
"required":["InstanceId"],
@@ -1718,6 +1782,44 @@
17181782
"members":{
17191783
}
17201784
},
1785+
"TagKey":{
1786+
"type":"string",
1787+
"max":128,
1788+
"min":1,
1789+
"pattern":"^(?!aws:)[a-zA-Z+-=._:/]+$"
1790+
},
1791+
"TagKeyList":{
1792+
"type":"list",
1793+
"member":{"shape":"TagKey"},
1794+
"max":50,
1795+
"min":1
1796+
},
1797+
"TagMap":{
1798+
"type":"map",
1799+
"key":{"shape":"TagKey"},
1800+
"value":{"shape":"TagValue"},
1801+
"max":50,
1802+
"min":1
1803+
},
1804+
"TagResourceRequest":{
1805+
"type":"structure",
1806+
"required":[
1807+
"resourceArn",
1808+
"tags"
1809+
],
1810+
"members":{
1811+
"resourceArn":{
1812+
"shape":"ARN",
1813+
"location":"uri",
1814+
"locationName":"resourceArn"
1815+
},
1816+
"tags":{"shape":"TagMap"}
1817+
}
1818+
},
1819+
"TagValue":{
1820+
"type":"string",
1821+
"max":256
1822+
},
17211823
"Threshold":{
17221824
"type":"structure",
17231825
"members":{
@@ -1745,6 +1847,25 @@
17451847
"PERCENT"
17461848
]
17471849
},
1850+
"UntagResourceRequest":{
1851+
"type":"structure",
1852+
"required":[
1853+
"resourceArn",
1854+
"tagKeys"
1855+
],
1856+
"members":{
1857+
"resourceArn":{
1858+
"shape":"ARN",
1859+
"location":"uri",
1860+
"locationName":"resourceArn"
1861+
},
1862+
"tagKeys":{
1863+
"shape":"TagKeyList",
1864+
"location":"querystring",
1865+
"locationName":"tagKeys"
1866+
}
1867+
}
1868+
},
17481869
"UpdateContactAttributesRequest":{
17491870
"type":"structure",
17501871
"required":[
@@ -1878,7 +1999,8 @@
18781999
"DirectoryUserId":{"shape":"DirectoryUserId"},
18792000
"SecurityProfileIds":{"shape":"SecurityProfileIds"},
18802001
"RoutingProfileId":{"shape":"RoutingProfileId"},
1881-
"HierarchyGroupId":{"shape":"HierarchyGroupId"}
2002+
"HierarchyGroupId":{"shape":"HierarchyGroupId"},
2003+
"Tags":{"shape":"TagMap"}
18822004
}
18832005
},
18842006
"UserId":{"type":"string"},

aws-sdk-core/apis/connect/2017-08-08/docs-2.json

Lines changed: 55 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"operations": {
55
"CreateUser": "<p>Creates a user account for the specified Amazon Connect instance.</p>",
66
"DeleteUser": "<p>Deletes a user account from the specified Amazon Connect instance.</p>",
7-
"DescribeUser": "<p>Describes the specified user account.</p>",
7+
"DescribeUser": "<p>Describes the specified user account. You can find the instance ID in the console (it’s the final part of the ARN). The console does not display the user IDs. Instead, list the users and note the IDs provided in the output.</p>",
88
"DescribeUserHierarchyGroup": "<p>Describes the specified hierarchy group.</p>",
99
"DescribeUserHierarchyStructure": "<p>Describes the hierarchy structure of the specified Amazon Connect instance.</p>",
1010
"GetContactAttributes": "<p>Retrieves the contact attributes for the specified contact.</p>",
@@ -17,10 +17,13 @@
1717
"ListQueues": "<p>Provides information about the queues for the specified Amazon Connect instance.</p>",
1818
"ListRoutingProfiles": "<p>Provides summary information about the routing profiles for the specified Amazon Connect instance.</p>",
1919
"ListSecurityProfiles": "<p>Provides summary information about the security profiles for the specified Amazon Connect instance.</p>",
20+
"ListTagsForResource": "<p>Lists the tags for the specified resource.</p>",
2021
"ListUserHierarchyGroups": "<p>Provides summary information about the hierarchy groups for the specified Amazon Connect instance.</p>",
2122
"ListUsers": "<p>Provides summary information about the users for the specified Amazon Connect instance.</p>",
2223
"StartOutboundVoiceContact": "<p>Initiates a contact flow to place an outbound call to a customer.</p> <p>There is a 60 second dialing timeout for this operation. If the call is not connected after 60 seconds, it fails.</p>",
2324
"StopContact": "<p>Ends the specified contact.</p>",
25+
"TagResource": "<p>Adds the specified tags to the specified resource.</p> <p>The supported resource type is users.</p>",
26+
"UntagResource": "<p>Removes the specified tags from the specified resource.</p>",
2427
"UpdateContactAttributes": "<p>Creates or updates the contact attributes associated with the specified contact.</p> <p>You can add or update attributes for both ongoing and completed contacts. For example, you can update the customer's name or the reason the customer called while the call is active, or add notes about steps that the agent took during the call that are displayed to the next agent that takes the call. You can also update attributes for a contact using data from your CRM application and save the data with the contact in Amazon Connect. You could also flag calls for additional analysis, such as legal review or identifying abusive callers.</p> <p>Contact attributes are available in Amazon Connect for 24 months, and are then deleted.</p> <p> <b>Important:</b> You cannot use the operation to update attributes for contacts that occurred prior to the release of the API, September 12, 2018. You can update attributes only for contacts that started after the release of the API. If you attempt to update attributes for a contact that occurred prior to the release of the API, a 400 error is returned. This applies also to queued callbacks that were initiated prior to the release of the API but are still active in your instance.</p>",
2528
"UpdateUserHierarchy": "<p>Assigns the specified hierarchy group to the specified user.</p>",
2629
"UpdateUserIdentityInfo": "<p>Updates the identity information for the specified user.</p>",
@@ -38,11 +41,14 @@
3841
"HierarchyGroupSummary$Arn": "<p>The Amazon Resource Name (ARN) of the hierarchy group.</p>",
3942
"HierarchyLevel$Arn": "<p>The Amazon Resource Name (ARN) of the hierarchy level.</p>",
4043
"HoursOfOperationSummary$Arn": "<p>The Amazon Resource Name (ARN) of the hours of operation.</p>",
44+
"ListTagsForResourceRequest$resourceArn": "<p>The Amazon Resource Name (ARN) of the resource.</p>",
4145
"PhoneNumberSummary$Arn": "<p>The Amazon Resource Name (ARN) of the phone number.</p>",
4246
"QueueReference$Arn": "<p>The Amazon Resource Name (ARN) of the queue.</p>",
4347
"QueueSummary$Arn": "<p>The Amazon Resource Name (ARN) of the queue.</p>",
4448
"RoutingProfileSummary$Arn": "<p>The Amazon Resource Name (ARN) of the routing profile.</p>",
4549
"SecurityProfileSummary$Arn": "<p>The Amazon Resource Name (ARN) of the security profile.</p>",
50+
"TagResourceRequest$resourceArn": "<p>The Amazon Resource Name (ARN) of the resource.</p>",
51+
"UntagResourceRequest$resourceArn": "<p>The Amazon Resource Name (ARN) of the resource.</p>",
4652
"User$Arn": "<p>The Amazon Resource Name (ARN) of the user account.</p>",
4753
"UserSummary$Arn": "<p>The Amazon Resource Name (ARN) of the user account.</p>"
4854
}
@@ -613,6 +619,16 @@
613619
"refs": {
614620
}
615621
},
622+
"ListTagsForResourceRequest": {
623+
"base": null,
624+
"refs": {
625+
}
626+
},
627+
"ListTagsForResourceResponse": {
628+
"base": null,
629+
"refs": {
630+
}
631+
},
616632
"ListUserHierarchyGroupsRequest": {
617633
"base": null,
618634
"refs": {
@@ -914,6 +930,39 @@
914930
"refs": {
915931
}
916932
},
933+
"TagKey": {
934+
"base": null,
935+
"refs": {
936+
"TagKeyList$member": null,
937+
"TagMap$key": null
938+
}
939+
},
940+
"TagKeyList": {
941+
"base": null,
942+
"refs": {
943+
"UntagResourceRequest$tagKeys": "<p>The tag keys.</p>"
944+
}
945+
},
946+
"TagMap": {
947+
"base": null,
948+
"refs": {
949+
"CreateUserRequest$Tags": "<p>One or more tags.</p>",
950+
"ListTagsForResourceResponse$tags": "<p>Information about the tags.</p>",
951+
"TagResourceRequest$tags": "<p>One or more tags. For example, { \"tags\": {\"key1\":\"value1\", \"key2\":\"value2\"} }.</p>",
952+
"User$Tags": "<p>The tags.</p>"
953+
}
954+
},
955+
"TagResourceRequest": {
956+
"base": null,
957+
"refs": {
958+
}
959+
},
960+
"TagValue": {
961+
"base": null,
962+
"refs": {
963+
"TagMap$value": null
964+
}
965+
},
917966
"Threshold": {
918967
"base": "<p>Contains information about the threshold for service level metrics.</p>",
919968
"refs": {
@@ -938,6 +987,11 @@
938987
"HistoricalMetric$Unit": "<p>The unit for the metric.</p>"
939988
}
940989
},
990+
"UntagResourceRequest": {
991+
"base": null,
992+
"refs": {
993+
}
994+
},
941995
"UpdateContactAttributesRequest": {
942996
"base": null,
943997
"refs": {

aws-sdk-core/apis/meteringmarketplace/2016-01-14/api-2.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,8 @@
4646
{"shape":"InvalidEndpointRegionException"},
4747
{"shape":"TimestampOutOfBoundsException"},
4848
{"shape":"DuplicateRequestException"},
49-
{"shape":"ThrottlingException"}
49+
{"shape":"ThrottlingException"},
50+
{"shape":"CustomerNotEntitledException"}
5051
]
5152
},
5253
"RegisterUsage":{

0 commit comments

Comments
 (0)