@@ -22,6 +22,11 @@ import {
22
22
CreateNamespaceCommandInput ,
23
23
CreateNamespaceCommandOutput ,
24
24
} from "./commands/CreateNamespaceCommand" ;
25
+ import {
26
+ CreateReservationCommand ,
27
+ CreateReservationCommandInput ,
28
+ CreateReservationCommandOutput ,
29
+ } from "./commands/CreateReservationCommand" ;
25
30
import {
26
31
CreateScheduledActionCommand ,
27
32
CreateScheduledActionCommandInput ,
@@ -117,6 +122,16 @@ import {
117
122
GetRecoveryPointCommandInput ,
118
123
GetRecoveryPointCommandOutput ,
119
124
} from "./commands/GetRecoveryPointCommand" ;
125
+ import {
126
+ GetReservationCommand ,
127
+ GetReservationCommandInput ,
128
+ GetReservationCommandOutput ,
129
+ } from "./commands/GetReservationCommand" ;
130
+ import {
131
+ GetReservationOfferingCommand ,
132
+ GetReservationOfferingCommandInput ,
133
+ GetReservationOfferingCommandOutput ,
134
+ } from "./commands/GetReservationOfferingCommand" ;
120
135
import {
121
136
GetResourcePolicyCommand ,
122
137
GetResourcePolicyCommandInput ,
@@ -169,6 +184,16 @@ import {
169
184
ListRecoveryPointsCommandInput ,
170
185
ListRecoveryPointsCommandOutput ,
171
186
} from "./commands/ListRecoveryPointsCommand" ;
187
+ import {
188
+ ListReservationOfferingsCommand ,
189
+ ListReservationOfferingsCommandInput ,
190
+ ListReservationOfferingsCommandOutput ,
191
+ } from "./commands/ListReservationOfferingsCommand" ;
192
+ import {
193
+ ListReservationsCommand ,
194
+ ListReservationsCommandInput ,
195
+ ListReservationsCommandOutput ,
196
+ } from "./commands/ListReservationsCommand" ;
172
197
import {
173
198
ListScheduledActionsCommand ,
174
199
ListScheduledActionsCommandInput ,
@@ -283,6 +308,7 @@ const commands = {
283
308
CreateCustomDomainAssociationCommand,
284
309
CreateEndpointAccessCommand,
285
310
CreateNamespaceCommand,
311
+ CreateReservationCommand,
286
312
CreateScheduledActionCommand,
287
313
CreateSnapshotCommand,
288
314
CreateSnapshotCopyConfigurationCommand,
@@ -302,6 +328,8 @@ const commands = {
302
328
GetEndpointAccessCommand,
303
329
GetNamespaceCommand,
304
330
GetRecoveryPointCommand,
331
+ GetReservationCommand,
332
+ GetReservationOfferingCommand,
305
333
GetResourcePolicyCommand,
306
334
GetScheduledActionCommand,
307
335
GetSnapshotCommand,
@@ -314,6 +342,8 @@ const commands = {
314
342
ListManagedWorkgroupsCommand,
315
343
ListNamespacesCommand,
316
344
ListRecoveryPointsCommand,
345
+ ListReservationOfferingsCommand,
346
+ ListReservationsCommand,
317
347
ListScheduledActionsCommand,
318
348
ListSnapshotCopyConfigurationsCommand,
319
349
ListSnapshotsCommand,
@@ -405,6 +435,23 @@ export interface RedshiftServerless {
405
435
cb : ( err : any , data ?: CreateNamespaceCommandOutput ) => void
406
436
) : void ;
407
437
438
+ /**
439
+ * @see {@link CreateReservationCommand }
440
+ */
441
+ createReservation (
442
+ args : CreateReservationCommandInput ,
443
+ options ?: __HttpHandlerOptions
444
+ ) : Promise < CreateReservationCommandOutput > ;
445
+ createReservation (
446
+ args : CreateReservationCommandInput ,
447
+ cb : ( err : any , data ?: CreateReservationCommandOutput ) => void
448
+ ) : void ;
449
+ createReservation (
450
+ args : CreateReservationCommandInput ,
451
+ options : __HttpHandlerOptions ,
452
+ cb : ( err : any , data ?: CreateReservationCommandOutput ) => void
453
+ ) : void ;
454
+
408
455
/**
409
456
* @see {@link CreateScheduledActionCommand }
410
457
*/
@@ -705,6 +752,37 @@ export interface RedshiftServerless {
705
752
cb : ( err : any , data ?: GetRecoveryPointCommandOutput ) => void
706
753
) : void ;
707
754
755
+ /**
756
+ * @see {@link GetReservationCommand }
757
+ */
758
+ getReservation (
759
+ args : GetReservationCommandInput ,
760
+ options ?: __HttpHandlerOptions
761
+ ) : Promise < GetReservationCommandOutput > ;
762
+ getReservation ( args : GetReservationCommandInput , cb : ( err : any , data ?: GetReservationCommandOutput ) => void ) : void ;
763
+ getReservation (
764
+ args : GetReservationCommandInput ,
765
+ options : __HttpHandlerOptions ,
766
+ cb : ( err : any , data ?: GetReservationCommandOutput ) => void
767
+ ) : void ;
768
+
769
+ /**
770
+ * @see {@link GetReservationOfferingCommand }
771
+ */
772
+ getReservationOffering (
773
+ args : GetReservationOfferingCommandInput ,
774
+ options ?: __HttpHandlerOptions
775
+ ) : Promise < GetReservationOfferingCommandOutput > ;
776
+ getReservationOffering (
777
+ args : GetReservationOfferingCommandInput ,
778
+ cb : ( err : any , data ?: GetReservationOfferingCommandOutput ) => void
779
+ ) : void ;
780
+ getReservationOffering (
781
+ args : GetReservationOfferingCommandInput ,
782
+ options : __HttpHandlerOptions ,
783
+ cb : ( err : any , data ?: GetReservationOfferingCommandOutput ) => void
784
+ ) : void ;
785
+
708
786
/**
709
787
* @see {@link GetResourcePolicyCommand }
710
788
*/
@@ -888,6 +966,42 @@ export interface RedshiftServerless {
888
966
cb : ( err : any , data ?: ListRecoveryPointsCommandOutput ) => void
889
967
) : void ;
890
968
969
+ /**
970
+ * @see {@link ListReservationOfferingsCommand }
971
+ */
972
+ listReservationOfferings ( ) : Promise < ListReservationOfferingsCommandOutput > ;
973
+ listReservationOfferings (
974
+ args : ListReservationOfferingsCommandInput ,
975
+ options ?: __HttpHandlerOptions
976
+ ) : Promise < ListReservationOfferingsCommandOutput > ;
977
+ listReservationOfferings (
978
+ args : ListReservationOfferingsCommandInput ,
979
+ cb : ( err : any , data ?: ListReservationOfferingsCommandOutput ) => void
980
+ ) : void ;
981
+ listReservationOfferings (
982
+ args : ListReservationOfferingsCommandInput ,
983
+ options : __HttpHandlerOptions ,
984
+ cb : ( err : any , data ?: ListReservationOfferingsCommandOutput ) => void
985
+ ) : void ;
986
+
987
+ /**
988
+ * @see {@link ListReservationsCommand }
989
+ */
990
+ listReservations ( ) : Promise < ListReservationsCommandOutput > ;
991
+ listReservations (
992
+ args : ListReservationsCommandInput ,
993
+ options ?: __HttpHandlerOptions
994
+ ) : Promise < ListReservationsCommandOutput > ;
995
+ listReservations (
996
+ args : ListReservationsCommandInput ,
997
+ cb : ( err : any , data ?: ListReservationsCommandOutput ) => void
998
+ ) : void ;
999
+ listReservations (
1000
+ args : ListReservationsCommandInput ,
1001
+ options : __HttpHandlerOptions ,
1002
+ cb : ( err : any , data ?: ListReservationsCommandOutput ) => void
1003
+ ) : void ;
1004
+
891
1005
/**
892
1006
* @see {@link ListScheduledActionsCommand }
893
1007
*/
0 commit comments