@@ -22,6 +22,11 @@ import {
2222 CreateNamespaceCommandInput ,
2323 CreateNamespaceCommandOutput ,
2424} from "./commands/CreateNamespaceCommand" ;
25+ import {
26+ CreateReservationCommand ,
27+ CreateReservationCommandInput ,
28+ CreateReservationCommandOutput ,
29+ } from "./commands/CreateReservationCommand" ;
2530import {
2631 CreateScheduledActionCommand ,
2732 CreateScheduledActionCommandInput ,
@@ -117,6 +122,16 @@ import {
117122 GetRecoveryPointCommandInput ,
118123 GetRecoveryPointCommandOutput ,
119124} 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" ;
120135import {
121136 GetResourcePolicyCommand ,
122137 GetResourcePolicyCommandInput ,
@@ -169,6 +184,16 @@ import {
169184 ListRecoveryPointsCommandInput ,
170185 ListRecoveryPointsCommandOutput ,
171186} 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" ;
172197import {
173198 ListScheduledActionsCommand ,
174199 ListScheduledActionsCommandInput ,
@@ -283,6 +308,7 @@ const commands = {
283308 CreateCustomDomainAssociationCommand,
284309 CreateEndpointAccessCommand,
285310 CreateNamespaceCommand,
311+ CreateReservationCommand,
286312 CreateScheduledActionCommand,
287313 CreateSnapshotCommand,
288314 CreateSnapshotCopyConfigurationCommand,
@@ -302,6 +328,8 @@ const commands = {
302328 GetEndpointAccessCommand,
303329 GetNamespaceCommand,
304330 GetRecoveryPointCommand,
331+ GetReservationCommand,
332+ GetReservationOfferingCommand,
305333 GetResourcePolicyCommand,
306334 GetScheduledActionCommand,
307335 GetSnapshotCommand,
@@ -314,6 +342,8 @@ const commands = {
314342 ListManagedWorkgroupsCommand,
315343 ListNamespacesCommand,
316344 ListRecoveryPointsCommand,
345+ ListReservationOfferingsCommand,
346+ ListReservationsCommand,
317347 ListScheduledActionsCommand,
318348 ListSnapshotCopyConfigurationsCommand,
319349 ListSnapshotsCommand,
@@ -405,6 +435,23 @@ export interface RedshiftServerless {
405435 cb : ( err : any , data ?: CreateNamespaceCommandOutput ) => void
406436 ) : void ;
407437
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+
408455 /**
409456 * @see {@link CreateScheduledActionCommand }
410457 */
@@ -705,6 +752,37 @@ export interface RedshiftServerless {
705752 cb : ( err : any , data ?: GetRecoveryPointCommandOutput ) => void
706753 ) : void ;
707754
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+
708786 /**
709787 * @see {@link GetResourcePolicyCommand }
710788 */
@@ -888,6 +966,42 @@ export interface RedshiftServerless {
888966 cb : ( err : any , data ?: ListRecoveryPointsCommandOutput ) => void
889967 ) : void ;
890968
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+
8911005 /**
8921006 * @see {@link ListScheduledActionsCommand }
8931007 */
0 commit comments