Skip to content

Commit cb73da7

Browse files
Updated API models and rebuilt service gems.
1 parent 33774ee commit cb73da7

File tree

80 files changed

+3796
-514
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

80 files changed

+3796
-514
lines changed

apis/appstream/2016-12-01/api-2.json

Lines changed: 204 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,22 @@
8080
{"shape":"OperationNotPermittedException"}
8181
]
8282
},
83+
"AssociateSoftwareToImageBuilder":{
84+
"name":"AssociateSoftwareToImageBuilder",
85+
"http":{
86+
"method":"POST",
87+
"requestUri":"/"
88+
},
89+
"input":{"shape":"AssociateSoftwareToImageBuilderRequest"},
90+
"output":{"shape":"AssociateSoftwareToImageBuilderResult"},
91+
"errors":[
92+
{"shape":"ResourceNotFoundException"},
93+
{"shape":"OperationNotPermittedException"},
94+
{"shape":"IncompatibleImageException"},
95+
{"shape":"InvalidParameterCombinationException"},
96+
{"shape":"ConcurrentModificationException"}
97+
]
98+
},
8399
"BatchAssociateUserStack":{
84100
"name":"BatchAssociateUserStack",
85101
"http":{
@@ -598,6 +614,20 @@
598614
{"shape":"ResourceNotFoundException"}
599615
]
600616
},
617+
"DescribeAppLicenseUsage":{
618+
"name":"DescribeAppLicenseUsage",
619+
"http":{
620+
"method":"POST",
621+
"requestUri":"/"
622+
},
623+
"input":{"shape":"DescribeAppLicenseUsageRequest"},
624+
"output":{"shape":"DescribeAppLicenseUsageResult"},
625+
"errors":[
626+
{"shape":"InvalidParameterCombinationException"},
627+
{"shape":"OperationNotPermittedException"},
628+
{"shape":"ResourceNotFoundException"}
629+
]
630+
},
601631
"DescribeApplicationFleetAssociations":{
602632
"name":"DescribeApplicationFleetAssociations",
603633
"http":{
@@ -711,6 +741,19 @@
711741
{"shape":"InvalidParameterCombinationException"}
712742
]
713743
},
744+
"DescribeSoftwareAssociations":{
745+
"name":"DescribeSoftwareAssociations",
746+
"http":{
747+
"method":"POST",
748+
"requestUri":"/"
749+
},
750+
"input":{"shape":"DescribeSoftwareAssociationsRequest"},
751+
"output":{"shape":"DescribeSoftwareAssociationsResult"},
752+
"errors":[
753+
{"shape":"OperationNotPermittedException"},
754+
{"shape":"ResourceNotFoundException"}
755+
]
756+
},
714757
"DescribeStacks":{
715758
"name":"DescribeStacks",
716759
"http":{
@@ -847,6 +890,21 @@
847890
{"shape":"OperationNotPermittedException"}
848891
]
849892
},
893+
"DisassociateSoftwareFromImageBuilder":{
894+
"name":"DisassociateSoftwareFromImageBuilder",
895+
"http":{
896+
"method":"POST",
897+
"requestUri":"/"
898+
},
899+
"input":{"shape":"DisassociateSoftwareFromImageBuilderRequest"},
900+
"output":{"shape":"DisassociateSoftwareFromImageBuilderResult"},
901+
"errors":[
902+
{"shape":"ResourceNotFoundException"},
903+
{"shape":"OperationNotPermittedException"},
904+
{"shape":"InvalidParameterCombinationException"},
905+
{"shape":"ConcurrentModificationException"}
906+
]
907+
},
850908
"EnableUser":{
851909
"name":"EnableUser",
852910
"http":{
@@ -966,6 +1024,20 @@
9661024
{"shape":"IncompatibleImageException"}
9671025
]
9681026
},
1027+
"StartSoftwareDeploymentToImageBuilder":{
1028+
"name":"StartSoftwareDeploymentToImageBuilder",
1029+
"http":{
1030+
"method":"POST",
1031+
"requestUri":"/"
1032+
},
1033+
"input":{"shape":"StartSoftwareDeploymentToImageBuilderRequest"},
1034+
"output":{"shape":"StartSoftwareDeploymentToImageBuilderResult"},
1035+
"errors":[
1036+
{"shape":"ResourceNotFoundException"},
1037+
{"shape":"OperationNotPermittedException"},
1038+
{"shape":"ConcurrentModificationException"}
1039+
]
1040+
},
9691041
"StopAppBlockBuilder":{
9701042
"name":"StopAppBlockBuilder",
9711043
"http":{
@@ -1217,6 +1289,31 @@
12171289
"AUTO_TIME_ZONE_REDIRECTION"
12181290
]
12191291
},
1292+
"AdminAppLicenseUsageList":{
1293+
"type":"list",
1294+
"member":{"shape":"AdminAppLicenseUsageRecord"}
1295+
},
1296+
"AdminAppLicenseUsageRecord":{
1297+
"type":"structure",
1298+
"required":[
1299+
"UserArn",
1300+
"BillingPeriod",
1301+
"OwnerAWSAccountId",
1302+
"SubscriptionFirstUsedDate",
1303+
"SubscriptionLastUsedDate",
1304+
"LicenseType",
1305+
"UserId"
1306+
],
1307+
"members":{
1308+
"UserArn":{"shape":"String"},
1309+
"BillingPeriod":{"shape":"String"},
1310+
"OwnerAWSAccountId":{"shape":"AwsAccountId"},
1311+
"SubscriptionFirstUsedDate":{"shape":"Timestamp"},
1312+
"SubscriptionLastUsedDate":{"shape":"Timestamp"},
1313+
"LicenseType":{"shape":"String"},
1314+
"UserId":{"shape":"String"}
1315+
}
1316+
},
12201317
"AppBlock":{
12211318
"type":"structure",
12221319
"required":[
@@ -1487,6 +1584,21 @@
14871584
"type":"structure",
14881585
"members":{}
14891586
},
1587+
"AssociateSoftwareToImageBuilderRequest":{
1588+
"type":"structure",
1589+
"required":[
1590+
"ImageBuilderName",
1591+
"SoftwareNames"
1592+
],
1593+
"members":{
1594+
"ImageBuilderName":{"shape":"Name"},
1595+
"SoftwareNames":{"shape":"StringList"}
1596+
}
1597+
},
1598+
"AssociateSoftwareToImageBuilderResult":{
1599+
"type":"structure",
1600+
"members":{}
1601+
},
14901602
"AuthenticationType":{
14911603
"type":"string",
14921604
"enum":[
@@ -1789,7 +1901,9 @@
17891901
"DomainJoinInfo":{"shape":"DomainJoinInfo"},
17901902
"AppstreamAgentVersion":{"shape":"AppstreamAgentVersion"},
17911903
"Tags":{"shape":"Tags"},
1792-
"AccessEndpoints":{"shape":"AccessEndpointList"}
1904+
"AccessEndpoints":{"shape":"AccessEndpointList"},
1905+
"SoftwaresToInstall":{"shape":"StringList"},
1906+
"SoftwaresToUninstall":{"shape":"StringList"}
17931907
}
17941908
},
17951909
"CreateImageBuilderResult":{
@@ -2137,6 +2251,22 @@
21372251
"NextToken":{"shape":"String"}
21382252
}
21392253
},
2254+
"DescribeAppLicenseUsageRequest":{
2255+
"type":"structure",
2256+
"required":["BillingPeriod"],
2257+
"members":{
2258+
"BillingPeriod":{"shape":"String"},
2259+
"MaxResults":{"shape":"Integer"},
2260+
"NextToken":{"shape":"String"}
2261+
}
2262+
},
2263+
"DescribeAppLicenseUsageResult":{
2264+
"type":"structure",
2265+
"members":{
2266+
"AppLicenseUsages":{"shape":"AdminAppLicenseUsageList"},
2267+
"NextToken":{"shape":"String"}
2268+
}
2269+
},
21402270
"DescribeApplicationFleetAssociationsRequest":{
21412271
"type":"structure",
21422272
"members":{
@@ -2293,6 +2423,23 @@
22932423
"NextToken":{"shape":"String"}
22942424
}
22952425
},
2426+
"DescribeSoftwareAssociationsRequest":{
2427+
"type":"structure",
2428+
"required":["AssociatedResource"],
2429+
"members":{
2430+
"AssociatedResource":{"shape":"Arn"},
2431+
"MaxResults":{"shape":"Integer"},
2432+
"NextToken":{"shape":"String"}
2433+
}
2434+
},
2435+
"DescribeSoftwareAssociationsResult":{
2436+
"type":"structure",
2437+
"members":{
2438+
"AssociatedResource":{"shape":"Arn"},
2439+
"SoftwareAssociations":{"shape":"SoftwareAssociationsList"},
2440+
"NextToken":{"shape":"String"}
2441+
}
2442+
},
22962443
"DescribeStacksRequest":{
22972444
"type":"structure",
22982445
"members":{
@@ -2468,6 +2615,21 @@
24682615
"type":"structure",
24692616
"members":{}
24702617
},
2618+
"DisassociateSoftwareFromImageBuilderRequest":{
2619+
"type":"structure",
2620+
"required":[
2621+
"ImageBuilderName",
2622+
"SoftwareNames"
2623+
],
2624+
"members":{
2625+
"ImageBuilderName":{"shape":"Name"},
2626+
"SoftwareNames":{"shape":"StringList"}
2627+
}
2628+
},
2629+
"DisassociateSoftwareFromImageBuilderResult":{
2630+
"type":"structure",
2631+
"members":{}
2632+
},
24712633
"DisplayName":{
24722634
"type":"string",
24732635
"max":100
@@ -2756,7 +2918,8 @@
27562918
"LatestAppstreamAgentVersion":{"shape":"LatestAppstreamAgentVersion"},
27572919
"SupportedInstanceFamilies":{"shape":"StringList"},
27582920
"DynamicAppProvidersEnabled":{"shape":"DynamicAppProvidersEnabled"},
2759-
"ImageSharedWithOthers":{"shape":"ImageSharedWithOthers"}
2921+
"ImageSharedWithOthers":{"shape":"ImageSharedWithOthers"},
2922+
"ManagedSoftwareIncluded":{"shape":"Boolean"}
27602923
}
27612924
},
27622925
"ImageBuilder":{
@@ -2801,7 +2964,9 @@
28012964
"DELETING",
28022965
"FAILED",
28032966
"UPDATING",
2804-
"PENDING_QUALIFICATION"
2967+
"PENDING_QUALIFICATION",
2968+
"PENDING_SYNCING_APPS",
2969+
"SYNCING_APPS"
28052970
]
28062971
},
28072972
"ImageBuilderStateChangeReason":{
@@ -3234,6 +3399,30 @@
32343399
"type":"list",
32353400
"member":{"shape":"SharedImagePermissions"}
32363401
},
3402+
"SoftwareAssociations":{
3403+
"type":"structure",
3404+
"members":{
3405+
"SoftwareName":{"shape":"String"},
3406+
"Status":{"shape":"SoftwareDeploymentStatus"},
3407+
"DeploymentError":{"shape":"ErrorDetailsList"}
3408+
}
3409+
},
3410+
"SoftwareAssociationsList":{
3411+
"type":"list",
3412+
"member":{"shape":"SoftwareAssociations"}
3413+
},
3414+
"SoftwareDeploymentStatus":{
3415+
"type":"string",
3416+
"enum":[
3417+
"STAGED_FOR_INSTALLATION",
3418+
"PENDING_INSTALLATION",
3419+
"INSTALLED",
3420+
"STAGED_FOR_UNINSTALLATION",
3421+
"PENDING_UNINSTALLATION",
3422+
"FAILED_TO_INSTALL",
3423+
"FAILED_TO_UNINSTALL"
3424+
]
3425+
},
32373426
"Stack":{
32383427
"type":"structure",
32393428
"required":["Name"],
@@ -3335,6 +3524,18 @@
33353524
"ImageBuilder":{"shape":"ImageBuilder"}
33363525
}
33373526
},
3527+
"StartSoftwareDeploymentToImageBuilderRequest":{
3528+
"type":"structure",
3529+
"required":["ImageBuilderName"],
3530+
"members":{
3531+
"ImageBuilderName":{"shape":"Name"},
3532+
"RetryFailedDeployments":{"shape":"Boolean"}
3533+
}
3534+
},
3535+
"StartSoftwareDeploymentToImageBuilderResult":{
3536+
"type":"structure",
3537+
"members":{}
3538+
},
33383539
"StopAppBlockBuilderRequest":{
33393540
"type":"structure",
33403541
"required":["Name"],

0 commit comments

Comments
 (0)