Skip to content

Commit aaefb3f

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated API models and rebuilt service gems.
1 parent c0a28ec commit aaefb3f

File tree

35 files changed

+1788
-324
lines changed

35 files changed

+1788
-324
lines changed

apis/comprehend/2017-11-27/api-2.json

Lines changed: 143 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,22 @@
9292
{"shape":"InternalServerException"}
9393
]
9494
},
95+
"BatchDetectTargetedSentiment":{
96+
"name":"BatchDetectTargetedSentiment",
97+
"http":{
98+
"method":"POST",
99+
"requestUri":"/"
100+
},
101+
"input":{"shape":"BatchDetectTargetedSentimentRequest"},
102+
"output":{"shape":"BatchDetectTargetedSentimentResponse"},
103+
"errors":[
104+
{"shape":"InvalidRequestException"},
105+
{"shape":"TextSizeLimitExceededException"},
106+
{"shape":"UnsupportedLanguageException"},
107+
{"shape":"BatchSizeLimitExceededException"},
108+
{"shape":"InternalServerException"}
109+
]
110+
},
95111
"ClassifyDocument":{
96112
"name":"ClassifyDocument",
97113
"http":{
@@ -527,6 +543,21 @@
527543
{"shape":"InternalServerException"}
528544
]
529545
},
546+
"DetectTargetedSentiment":{
547+
"name":"DetectTargetedSentiment",
548+
"http":{
549+
"method":"POST",
550+
"requestUri":"/"
551+
},
552+
"input":{"shape":"DetectTargetedSentimentRequest"},
553+
"output":{"shape":"DetectTargetedSentimentResponse"},
554+
"errors":[
555+
{"shape":"InvalidRequestException"},
556+
{"shape":"TextSizeLimitExceededException"},
557+
{"shape":"UnsupportedLanguageException"},
558+
{"shape":"InternalServerException"}
559+
]
560+
},
530561
"ImportModel":{
531562
"name":"ImportModel",
532563
"http":{
@@ -1290,6 +1321,36 @@
12901321
},
12911322
"sensitive":true
12921323
},
1324+
"BatchDetectTargetedSentimentItemResult":{
1325+
"type":"structure",
1326+
"members":{
1327+
"Index":{"shape":"Integer"},
1328+
"Entities":{"shape":"ListOfTargetedSentimentEntities"}
1329+
}
1330+
},
1331+
"BatchDetectTargetedSentimentRequest":{
1332+
"type":"structure",
1333+
"required":[
1334+
"TextList",
1335+
"LanguageCode"
1336+
],
1337+
"members":{
1338+
"TextList":{"shape":"CustomerInputStringList"},
1339+
"LanguageCode":{"shape":"LanguageCode"}
1340+
}
1341+
},
1342+
"BatchDetectTargetedSentimentResponse":{
1343+
"type":"structure",
1344+
"required":[
1345+
"ResultList",
1346+
"ErrorList"
1347+
],
1348+
"members":{
1349+
"ResultList":{"shape":"ListOfDetectTargetedSentimentResult"},
1350+
"ErrorList":{"shape":"BatchItemErrorList"}
1351+
},
1352+
"sensitive":true
1353+
},
12931354
"BatchItemError":{
12941355
"type":"structure",
12951356
"members":{
@@ -1829,6 +1890,24 @@
18291890
},
18301891
"sensitive":true
18311892
},
1893+
"DetectTargetedSentimentRequest":{
1894+
"type":"structure",
1895+
"required":[
1896+
"Text",
1897+
"LanguageCode"
1898+
],
1899+
"members":{
1900+
"Text":{"shape":"CustomerInputString"},
1901+
"LanguageCode":{"shape":"LanguageCode"}
1902+
}
1903+
},
1904+
"DetectTargetedSentimentResponse":{
1905+
"type":"structure",
1906+
"members":{
1907+
"Entities":{"shape":"ListOfTargetedSentimentEntities"}
1908+
},
1909+
"sensitive":true
1910+
},
18321911
"DocumentClass":{
18331912
"type":"structure",
18341913
"members":{
@@ -2659,6 +2738,10 @@
26592738
"type":"list",
26602739
"member":{"shape":"DocumentClass"}
26612740
},
2741+
"ListOfDescriptiveMentionIndices":{
2742+
"type":"list",
2743+
"member":{"shape":"Integer"}
2744+
},
26622745
"ListOfDetectDominantLanguageResult":{
26632746
"type":"list",
26642747
"member":{"shape":"BatchDetectDominantLanguageItemResult"}
@@ -2679,6 +2762,10 @@
26792762
"type":"list",
26802763
"member":{"shape":"BatchDetectSyntaxItemResult"}
26812764
},
2765+
"ListOfDetectTargetedSentimentResult":{
2766+
"type":"list",
2767+
"member":{"shape":"BatchDetectTargetedSentimentItemResult"}
2768+
},
26822769
"ListOfDocumentReadFeatureTypes":{
26832770
"type":"list",
26842771
"member":{"shape":"DocumentReadFeatureTypes"},
@@ -2705,6 +2792,10 @@
27052792
"type":"list",
27062793
"member":{"shape":"DocumentLabel"}
27072794
},
2795+
"ListOfMentions":{
2796+
"type":"list",
2797+
"member":{"shape":"TargetedSentimentMention"}
2798+
},
27082799
"ListOfPiiEntities":{
27092800
"type":"list",
27102801
"member":{"shape":"PiiEntity"}
@@ -2717,6 +2808,10 @@
27172808
"type":"list",
27182809
"member":{"shape":"SyntaxToken"}
27192810
},
2811+
"ListOfTargetedSentimentEntities":{
2812+
"type":"list",
2813+
"member":{"shape":"TargetedSentimentEntity"}
2814+
},
27202815
"ListPiiEntitiesDetectionJobsRequest":{
27212816
"type":"structure",
27222817
"members":{
@@ -2802,6 +2897,13 @@
28022897
"max":500,
28032898
"min":1
28042899
},
2900+
"MentionSentiment":{
2901+
"type":"structure",
2902+
"members":{
2903+
"Sentiment":{"shape":"SentimentType"},
2904+
"SentimentScore":{"shape":"SentimentScore"}
2905+
}
2906+
},
28052907
"ModelStatus":{
28062908
"type":"string",
28072909
"enum":[
@@ -3614,6 +3716,47 @@
36143716
"type":"list",
36153717
"member":{"shape":"TargetedSentimentDetectionJobProperties"}
36163718
},
3719+
"TargetedSentimentEntity":{
3720+
"type":"structure",
3721+
"members":{
3722+
"DescriptiveMentionIndex":{"shape":"ListOfDescriptiveMentionIndices"},
3723+
"Mentions":{"shape":"ListOfMentions"}
3724+
}
3725+
},
3726+
"TargetedSentimentEntityType":{
3727+
"type":"string",
3728+
"enum":[
3729+
"PERSON",
3730+
"LOCATION",
3731+
"ORGANIZATION",
3732+
"FACILITY",
3733+
"BRAND",
3734+
"COMMERCIAL_ITEM",
3735+
"MOVIE",
3736+
"MUSIC",
3737+
"BOOK",
3738+
"SOFTWARE",
3739+
"GAME",
3740+
"PERSONAL_TITLE",
3741+
"EVENT",
3742+
"DATE",
3743+
"QUANTITY",
3744+
"ATTRIBUTE",
3745+
"OTHER"
3746+
]
3747+
},
3748+
"TargetedSentimentMention":{
3749+
"type":"structure",
3750+
"members":{
3751+
"Score":{"shape":"Float"},
3752+
"GroupScore":{"shape":"Float"},
3753+
"Text":{"shape":"String"},
3754+
"Type":{"shape":"TargetedSentimentEntityType"},
3755+
"MentionSentiment":{"shape":"MentionSentiment"},
3756+
"BeginOffset":{"shape":"Integer"},
3757+
"EndOffset":{"shape":"Integer"}
3758+
}
3759+
},
36173760
"TextSizeLimitExceededException":{
36183761
"type":"structure",
36193762
"members":{

0 commit comments

Comments
 (0)