@@ -7,6 +7,16 @@ import {
7
7
AssociateUserCommandInput ,
8
8
AssociateUserCommandOutput ,
9
9
} from "./commands/AssociateUserCommand" ;
10
+ import {
11
+ CreateLicenseServerEndpointCommand ,
12
+ CreateLicenseServerEndpointCommandInput ,
13
+ CreateLicenseServerEndpointCommandOutput ,
14
+ } from "./commands/CreateLicenseServerEndpointCommand" ;
15
+ import {
16
+ DeleteLicenseServerEndpointCommand ,
17
+ DeleteLicenseServerEndpointCommandInput ,
18
+ DeleteLicenseServerEndpointCommandOutput ,
19
+ } from "./commands/DeleteLicenseServerEndpointCommand" ;
10
20
import {
11
21
DeregisterIdentityProviderCommand ,
12
22
DeregisterIdentityProviderCommandInput ,
@@ -27,11 +37,21 @@ import {
27
37
ListInstancesCommandInput ,
28
38
ListInstancesCommandOutput ,
29
39
} from "./commands/ListInstancesCommand" ;
40
+ import {
41
+ ListLicenseServerEndpointsCommand ,
42
+ ListLicenseServerEndpointsCommandInput ,
43
+ ListLicenseServerEndpointsCommandOutput ,
44
+ } from "./commands/ListLicenseServerEndpointsCommand" ;
30
45
import {
31
46
ListProductSubscriptionsCommand ,
32
47
ListProductSubscriptionsCommandInput ,
33
48
ListProductSubscriptionsCommandOutput ,
34
49
} from "./commands/ListProductSubscriptionsCommand" ;
50
+ import {
51
+ ListTagsForResourceCommand ,
52
+ ListTagsForResourceCommandInput ,
53
+ ListTagsForResourceCommandOutput ,
54
+ } from "./commands/ListTagsForResourceCommand" ;
35
55
import {
36
56
ListUserAssociationsCommand ,
37
57
ListUserAssociationsCommandInput ,
@@ -52,6 +72,12 @@ import {
52
72
StopProductSubscriptionCommandInput ,
53
73
StopProductSubscriptionCommandOutput ,
54
74
} from "./commands/StopProductSubscriptionCommand" ;
75
+ import { TagResourceCommand , TagResourceCommandInput , TagResourceCommandOutput } from "./commands/TagResourceCommand" ;
76
+ import {
77
+ UntagResourceCommand ,
78
+ UntagResourceCommandInput ,
79
+ UntagResourceCommandOutput ,
80
+ } from "./commands/UntagResourceCommand" ;
55
81
import {
56
82
UpdateIdentityProviderSettingsCommand ,
57
83
UpdateIdentityProviderSettingsCommandInput ,
@@ -64,15 +90,21 @@ import {
64
90
65
91
const commands = {
66
92
AssociateUserCommand,
93
+ CreateLicenseServerEndpointCommand,
94
+ DeleteLicenseServerEndpointCommand,
67
95
DeregisterIdentityProviderCommand,
68
96
DisassociateUserCommand,
69
97
ListIdentityProvidersCommand,
70
98
ListInstancesCommand,
99
+ ListLicenseServerEndpointsCommand,
71
100
ListProductSubscriptionsCommand,
101
+ ListTagsForResourceCommand,
72
102
ListUserAssociationsCommand,
73
103
RegisterIdentityProviderCommand,
74
104
StartProductSubscriptionCommand,
75
105
StopProductSubscriptionCommand,
106
+ TagResourceCommand,
107
+ UntagResourceCommand,
76
108
UpdateIdentityProviderSettingsCommand,
77
109
} ;
78
110
@@ -88,9 +120,44 @@ export interface LicenseManagerUserSubscriptions {
88
120
cb : ( err : any , data ?: AssociateUserCommandOutput ) => void
89
121
) : void ;
90
122
123
+ /**
124
+ * @see {@link CreateLicenseServerEndpointCommand }
125
+ */
126
+ createLicenseServerEndpoint (
127
+ args : CreateLicenseServerEndpointCommandInput ,
128
+ options ?: __HttpHandlerOptions
129
+ ) : Promise < CreateLicenseServerEndpointCommandOutput > ;
130
+ createLicenseServerEndpoint (
131
+ args : CreateLicenseServerEndpointCommandInput ,
132
+ cb : ( err : any , data ?: CreateLicenseServerEndpointCommandOutput ) => void
133
+ ) : void ;
134
+ createLicenseServerEndpoint (
135
+ args : CreateLicenseServerEndpointCommandInput ,
136
+ options : __HttpHandlerOptions ,
137
+ cb : ( err : any , data ?: CreateLicenseServerEndpointCommandOutput ) => void
138
+ ) : void ;
139
+
140
+ /**
141
+ * @see {@link DeleteLicenseServerEndpointCommand }
142
+ */
143
+ deleteLicenseServerEndpoint (
144
+ args : DeleteLicenseServerEndpointCommandInput ,
145
+ options ?: __HttpHandlerOptions
146
+ ) : Promise < DeleteLicenseServerEndpointCommandOutput > ;
147
+ deleteLicenseServerEndpoint (
148
+ args : DeleteLicenseServerEndpointCommandInput ,
149
+ cb : ( err : any , data ?: DeleteLicenseServerEndpointCommandOutput ) => void
150
+ ) : void ;
151
+ deleteLicenseServerEndpoint (
152
+ args : DeleteLicenseServerEndpointCommandInput ,
153
+ options : __HttpHandlerOptions ,
154
+ cb : ( err : any , data ?: DeleteLicenseServerEndpointCommandOutput ) => void
155
+ ) : void ;
156
+
91
157
/**
92
158
* @see {@link DeregisterIdentityProviderCommand }
93
159
*/
160
+ deregisterIdentityProvider ( ) : Promise < DeregisterIdentityProviderCommandOutput > ;
94
161
deregisterIdentityProvider (
95
162
args : DeregisterIdentityProviderCommandInput ,
96
163
options ?: __HttpHandlerOptions
@@ -108,6 +175,7 @@ export interface LicenseManagerUserSubscriptions {
108
175
/**
109
176
* @see {@link DisassociateUserCommand }
110
177
*/
178
+ disassociateUser ( ) : Promise < DisassociateUserCommandOutput > ;
111
179
disassociateUser (
112
180
args : DisassociateUserCommandInput ,
113
181
options ?: __HttpHandlerOptions
@@ -152,6 +220,24 @@ export interface LicenseManagerUserSubscriptions {
152
220
cb : ( err : any , data ?: ListInstancesCommandOutput ) => void
153
221
) : void ;
154
222
223
+ /**
224
+ * @see {@link ListLicenseServerEndpointsCommand }
225
+ */
226
+ listLicenseServerEndpoints ( ) : Promise < ListLicenseServerEndpointsCommandOutput > ;
227
+ listLicenseServerEndpoints (
228
+ args : ListLicenseServerEndpointsCommandInput ,
229
+ options ?: __HttpHandlerOptions
230
+ ) : Promise < ListLicenseServerEndpointsCommandOutput > ;
231
+ listLicenseServerEndpoints (
232
+ args : ListLicenseServerEndpointsCommandInput ,
233
+ cb : ( err : any , data ?: ListLicenseServerEndpointsCommandOutput ) => void
234
+ ) : void ;
235
+ listLicenseServerEndpoints (
236
+ args : ListLicenseServerEndpointsCommandInput ,
237
+ options : __HttpHandlerOptions ,
238
+ cb : ( err : any , data ?: ListLicenseServerEndpointsCommandOutput ) => void
239
+ ) : void ;
240
+
155
241
/**
156
242
* @see {@link ListProductSubscriptionsCommand }
157
243
*/
@@ -169,6 +255,23 @@ export interface LicenseManagerUserSubscriptions {
169
255
cb : ( err : any , data ?: ListProductSubscriptionsCommandOutput ) => void
170
256
) : void ;
171
257
258
+ /**
259
+ * @see {@link ListTagsForResourceCommand }
260
+ */
261
+ listTagsForResource (
262
+ args : ListTagsForResourceCommandInput ,
263
+ options ?: __HttpHandlerOptions
264
+ ) : Promise < ListTagsForResourceCommandOutput > ;
265
+ listTagsForResource (
266
+ args : ListTagsForResourceCommandInput ,
267
+ cb : ( err : any , data ?: ListTagsForResourceCommandOutput ) => void
268
+ ) : void ;
269
+ listTagsForResource (
270
+ args : ListTagsForResourceCommandInput ,
271
+ options : __HttpHandlerOptions ,
272
+ cb : ( err : any , data ?: ListTagsForResourceCommandOutput ) => void
273
+ ) : void ;
274
+
172
275
/**
173
276
* @see {@link ListUserAssociationsCommand }
174
277
*/
@@ -223,6 +326,7 @@ export interface LicenseManagerUserSubscriptions {
223
326
/**
224
327
* @see {@link StopProductSubscriptionCommand }
225
328
*/
329
+ stopProductSubscription ( ) : Promise < StopProductSubscriptionCommandOutput > ;
226
330
stopProductSubscription (
227
331
args : StopProductSubscriptionCommandInput ,
228
332
options ?: __HttpHandlerOptions
@@ -237,6 +341,28 @@ export interface LicenseManagerUserSubscriptions {
237
341
cb : ( err : any , data ?: StopProductSubscriptionCommandOutput ) => void
238
342
) : void ;
239
343
344
+ /**
345
+ * @see {@link TagResourceCommand }
346
+ */
347
+ tagResource ( args : TagResourceCommandInput , options ?: __HttpHandlerOptions ) : Promise < TagResourceCommandOutput > ;
348
+ tagResource ( args : TagResourceCommandInput , cb : ( err : any , data ?: TagResourceCommandOutput ) => void ) : void ;
349
+ tagResource (
350
+ args : TagResourceCommandInput ,
351
+ options : __HttpHandlerOptions ,
352
+ cb : ( err : any , data ?: TagResourceCommandOutput ) => void
353
+ ) : void ;
354
+
355
+ /**
356
+ * @see {@link UntagResourceCommand }
357
+ */
358
+ untagResource ( args : UntagResourceCommandInput , options ?: __HttpHandlerOptions ) : Promise < UntagResourceCommandOutput > ;
359
+ untagResource ( args : UntagResourceCommandInput , cb : ( err : any , data ?: UntagResourceCommandOutput ) => void ) : void ;
360
+ untagResource (
361
+ args : UntagResourceCommandInput ,
362
+ options : __HttpHandlerOptions ,
363
+ cb : ( err : any , data ?: UntagResourceCommandOutput ) => void
364
+ ) : void ;
365
+
240
366
/**
241
367
* @see {@link UpdateIdentityProviderSettingsCommand }
242
368
*/
@@ -257,7 +383,7 @@ export interface LicenseManagerUserSubscriptions {
257
383
258
384
/**
259
385
* <p>With License Manager, you can create user-based subscriptions to utilize licensed software with
260
- * a per user subscription fee on Amazon EC2 instances.</p>
386
+ * a per user subscription fee on Amazon EC2 instances.</p>
261
387
* @public
262
388
*/
263
389
export class LicenseManagerUserSubscriptions
0 commit comments