Skip to content

Commit a9fc809

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent 8140450 commit a9fc809

File tree

4 files changed

+243
-38
lines changed

4 files changed

+243
-38
lines changed

CHANGELOG.md

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

4+
* Feature - Aws::AppStream - Updated the API, and documentation for Amazon AppStream.
5+
46
2.11.276 (2019-05-16)
57
------------------
68

aws-sdk-core/apis/appstream/2016-12-01/api-2.json

Lines changed: 120 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,18 @@
170170
{"shape":"InvalidParameterCombinationException"}
171171
]
172172
},
173+
"CreateUsageReportSubscription":{
174+
"name":"CreateUsageReportSubscription",
175+
"http":{
176+
"method":"POST",
177+
"requestUri":"/"
178+
},
179+
"input":{"shape":"CreateUsageReportSubscriptionRequest"},
180+
"output":{"shape":"CreateUsageReportSubscriptionResult"},
181+
"errors":[
182+
{"shape":"InvalidAccountStatusException"}
183+
]
184+
},
173185
"CreateUser":{
174186
"name":"CreateUser",
175187
"http":{
@@ -269,6 +281,19 @@
269281
{"shape":"ConcurrentModificationException"}
270282
]
271283
},
284+
"DeleteUsageReportSubscription":{
285+
"name":"DeleteUsageReportSubscription",
286+
"http":{
287+
"method":"POST",
288+
"requestUri":"/"
289+
},
290+
"input":{"shape":"DeleteUsageReportSubscriptionRequest"},
291+
"output":{"shape":"DeleteUsageReportSubscriptionResult"},
292+
"errors":[
293+
{"shape":"InvalidAccountStatusException"},
294+
{"shape":"ResourceNotFoundException"}
295+
]
296+
},
272297
"DeleteUser":{
273298
"name":"DeleteUser",
274299
"http":{
@@ -366,6 +391,19 @@
366391
{"shape":"ResourceNotFoundException"}
367392
]
368393
},
394+
"DescribeUsageReportSubscriptions":{
395+
"name":"DescribeUsageReportSubscriptions",
396+
"http":{
397+
"method":"POST",
398+
"requestUri":"/"
399+
},
400+
"input":{"shape":"DescribeUsageReportSubscriptionsRequest"},
401+
"output":{"shape":"DescribeUsageReportSubscriptionsResult"},
402+
"errors":[
403+
{"shape":"ResourceNotFoundException"},
404+
{"shape":"InvalidAccountStatusException"}
405+
]
406+
},
369407
"DescribeUserStackAssociations":{
370408
"name":"DescribeUserStackAssociations",
371409
"http":{
@@ -619,7 +657,8 @@
619657
{"shape":"LimitExceededException"},
620658
{"shape":"InvalidAccountStatusException"},
621659
{"shape":"IncompatibleImageException"},
622-
{"shape":"OperationNotPermittedException"}
660+
{"shape":"OperationNotPermittedException"},
661+
{"shape":"ConcurrentModificationException"}
623662
]
624663
}
625664
},
@@ -836,7 +875,8 @@
836875
"DisplayName":{"shape":"DisplayName"},
837876
"EnableDefaultInternetAccess":{"shape":"BooleanObject"},
838877
"DomainJoinInfo":{"shape":"DomainJoinInfo"},
839-
"Tags":{"shape":"Tags"}
878+
"Tags":{"shape":"Tags"},
879+
"IdleDisconnectTimeoutInSeconds":{"shape":"Integer"}
840880
}
841881
},
842882
"CreateFleetResult":{
@@ -930,6 +970,18 @@
930970
"Expires":{"shape":"Timestamp"}
931971
}
932972
},
973+
"CreateUsageReportSubscriptionRequest":{
974+
"type":"structure",
975+
"members":{
976+
}
977+
},
978+
"CreateUsageReportSubscriptionResult":{
979+
"type":"structure",
980+
"members":{
981+
"S3BucketName":{"shape":"String"},
982+
"Schedule":{"shape":"UsageReportSchedule"}
983+
}
984+
},
933985
"CreateUserRequest":{
934986
"type":"structure",
935987
"required":[
@@ -1027,6 +1079,16 @@
10271079
"members":{
10281080
}
10291081
},
1082+
"DeleteUsageReportSubscriptionRequest":{
1083+
"type":"structure",
1084+
"members":{
1085+
}
1086+
},
1087+
"DeleteUsageReportSubscriptionResult":{
1088+
"type":"structure",
1089+
"members":{
1090+
}
1091+
},
10301092
"DeleteUserRequest":{
10311093
"type":"structure",
10321094
"required":[
@@ -1164,6 +1226,20 @@
11641226
"NextToken":{"shape":"String"}
11651227
}
11661228
},
1229+
"DescribeUsageReportSubscriptionsRequest":{
1230+
"type":"structure",
1231+
"members":{
1232+
"MaxResults":{"shape":"Integer"},
1233+
"NextToken":{"shape":"String"}
1234+
}
1235+
},
1236+
"DescribeUsageReportSubscriptionsResult":{
1237+
"type":"structure",
1238+
"members":{
1239+
"UsageReportSubscriptions":{"shape":"UsageReportSubscriptionList"},
1240+
"NextToken":{"shape":"String"}
1241+
}
1242+
},
11671243
"DescribeUserStackAssociationsRequest":{
11681244
"type":"structure",
11691245
"members":{
@@ -1331,7 +1407,8 @@
13311407
"CreatedTime":{"shape":"Timestamp"},
13321408
"FleetErrors":{"shape":"FleetErrors"},
13331409
"EnableDefaultInternetAccess":{"shape":"BooleanObject"},
1334-
"DomainJoinInfo":{"shape":"DomainJoinInfo"}
1410+
"DomainJoinInfo":{"shape":"DomainJoinInfo"},
1411+
"IdleDisconnectTimeoutInSeconds":{"shape":"Integer"}
13351412
}
13361413
},
13371414
"FleetAttribute":{
@@ -1547,6 +1624,17 @@
15471624
},
15481625
"exception":true
15491626
},
1627+
"LastReportGenerationExecutionError":{
1628+
"type":"structure",
1629+
"members":{
1630+
"ErrorCode":{"shape":"UsageReportExecutionErrorCode"},
1631+
"ErrorMessage":{"shape":"String"}
1632+
}
1633+
},
1634+
"LastReportGenerationExecutionErrors":{
1635+
"type":"list",
1636+
"member":{"shape":"LastReportGenerationExecutionError"}
1637+
},
15501638
"LimitExceededException":{
15511639
"type":"structure",
15521640
"members":{
@@ -2020,6 +2108,7 @@
20202108
"DisplayName":{"shape":"DisplayName"},
20212109
"EnableDefaultInternetAccess":{"shape":"BooleanObject"},
20222110
"DomainJoinInfo":{"shape":"DomainJoinInfo"},
2111+
"IdleDisconnectTimeoutInSeconds":{"shape":"Integer"},
20232112
"AttributesToDelete":{"shape":"FleetAttributes"}
20242113
}
20252114
},
@@ -2072,6 +2161,31 @@
20722161
"Stack":{"shape":"Stack"}
20732162
}
20742163
},
2164+
"UsageReportExecutionErrorCode":{
2165+
"type":"string",
2166+
"enum":[
2167+
"RESOURCE_NOT_FOUND",
2168+
"ACCESS_DENIED",
2169+
"INTERNAL_SERVICE_ERROR"
2170+
]
2171+
},
2172+
"UsageReportSchedule":{
2173+
"type":"string",
2174+
"enum":["DAILY"]
2175+
},
2176+
"UsageReportSubscription":{
2177+
"type":"structure",
2178+
"members":{
2179+
"S3BucketName":{"shape":"String"},
2180+
"Schedule":{"shape":"UsageReportSchedule"},
2181+
"LastGeneratedReportDate":{"shape":"Timestamp"},
2182+
"SubscriptionErrors":{"shape":"LastReportGenerationExecutionErrors"}
2183+
}
2184+
},
2185+
"UsageReportSubscriptionList":{
2186+
"type":"list",
2187+
"member":{"shape":"UsageReportSubscription"}
2188+
},
20752189
"User":{
20762190
"type":"structure",
20772191
"required":["AuthenticationType"],
@@ -2153,7 +2267,9 @@
21532267
},
21542268
"UserStackAssociationList":{
21552269
"type":"list",
2156-
"member":{"shape":"UserStackAssociation"}
2270+
"member":{"shape":"UserStackAssociation"},
2271+
"max":25,
2272+
"min":1
21572273
},
21582274
"Username":{
21592275
"type":"string",

0 commit comments

Comments
 (0)