@@ -16,6 +16,11 @@ import {
1616 CreateDataflowEndpointGroupCommandInput ,
1717 CreateDataflowEndpointGroupCommandOutput ,
1818} from "./commands/CreateDataflowEndpointGroupCommand" ;
19+ import {
20+ CreateEphemerisCommand ,
21+ CreateEphemerisCommandInput ,
22+ CreateEphemerisCommandOutput ,
23+ } from "./commands/CreateEphemerisCommand" ;
1924import {
2025 CreateMissionProfileCommand ,
2126 CreateMissionProfileCommandInput ,
@@ -31,6 +36,11 @@ import {
3136 DeleteDataflowEndpointGroupCommandInput ,
3237 DeleteDataflowEndpointGroupCommandOutput ,
3338} from "./commands/DeleteDataflowEndpointGroupCommand" ;
39+ import {
40+ DeleteEphemerisCommand ,
41+ DeleteEphemerisCommandInput ,
42+ DeleteEphemerisCommandOutput ,
43+ } from "./commands/DeleteEphemerisCommand" ;
3444import {
3545 DeleteMissionProfileCommand ,
3646 DeleteMissionProfileCommandInput ,
@@ -41,6 +51,11 @@ import {
4151 DescribeContactCommandInput ,
4252 DescribeContactCommandOutput ,
4353} from "./commands/DescribeContactCommand" ;
54+ import {
55+ DescribeEphemerisCommand ,
56+ DescribeEphemerisCommandInput ,
57+ DescribeEphemerisCommandOutput ,
58+ } from "./commands/DescribeEphemerisCommand" ;
4459import { GetConfigCommand , GetConfigCommandInput , GetConfigCommandOutput } from "./commands/GetConfigCommand" ;
4560import {
4661 GetDataflowEndpointGroupCommand ,
@@ -73,6 +88,11 @@ import {
7388 ListDataflowEndpointGroupsCommandInput ,
7489 ListDataflowEndpointGroupsCommandOutput ,
7590} from "./commands/ListDataflowEndpointGroupsCommand" ;
91+ import {
92+ ListEphemeridesCommand ,
93+ ListEphemeridesCommandInput ,
94+ ListEphemeridesCommandOutput ,
95+ } from "./commands/ListEphemeridesCommand" ;
7696import {
7797 ListGroundStationsCommand ,
7898 ListGroundStationsCommandInput ,
@@ -109,6 +129,11 @@ import {
109129 UpdateConfigCommandInput ,
110130 UpdateConfigCommandOutput ,
111131} from "./commands/UpdateConfigCommand" ;
132+ import {
133+ UpdateEphemerisCommand ,
134+ UpdateEphemerisCommandInput ,
135+ UpdateEphemerisCommandOutput ,
136+ } from "./commands/UpdateEphemerisCommand" ;
112137import {
113138 UpdateMissionProfileCommand ,
114139 UpdateMissionProfileCommandInput ,
@@ -221,6 +246,38 @@ export class GroundStation extends GroundStationClient {
221246 }
222247 }
223248
249+ /**
250+ * <p>Creates an Ephemeris with the specified <code>EphemerisData</code>.</p>
251+ */
252+ public createEphemeris (
253+ args : CreateEphemerisCommandInput ,
254+ options ?: __HttpHandlerOptions
255+ ) : Promise < CreateEphemerisCommandOutput > ;
256+ public createEphemeris (
257+ args : CreateEphemerisCommandInput ,
258+ cb : ( err : any , data ?: CreateEphemerisCommandOutput ) => void
259+ ) : void ;
260+ public createEphemeris (
261+ args : CreateEphemerisCommandInput ,
262+ options : __HttpHandlerOptions ,
263+ cb : ( err : any , data ?: CreateEphemerisCommandOutput ) => void
264+ ) : void ;
265+ public createEphemeris (
266+ args : CreateEphemerisCommandInput ,
267+ optionsOrCb ?: __HttpHandlerOptions | ( ( err : any , data ?: CreateEphemerisCommandOutput ) => void ) ,
268+ cb ?: ( err : any , data ?: CreateEphemerisCommandOutput ) => void
269+ ) : Promise < CreateEphemerisCommandOutput > | void {
270+ const command = new CreateEphemerisCommand ( args ) ;
271+ if ( typeof optionsOrCb === "function" ) {
272+ this . send ( command , optionsOrCb ) ;
273+ } else if ( typeof cb === "function" ) {
274+ if ( typeof optionsOrCb !== "object" ) throw new Error ( `Expect http options but get ${ typeof optionsOrCb } ` ) ;
275+ this . send ( command , optionsOrCb || { } , cb ) ;
276+ } else {
277+ return this . send ( command , optionsOrCb ) ;
278+ }
279+ }
280+
224281 /**
225282 * <p>Creates a mission profile.</p>
226283 * <p>
@@ -317,6 +374,38 @@ export class GroundStation extends GroundStationClient {
317374 }
318375 }
319376
377+ /**
378+ * <p>Deletes an ephemeris</p>
379+ */
380+ public deleteEphemeris (
381+ args : DeleteEphemerisCommandInput ,
382+ options ?: __HttpHandlerOptions
383+ ) : Promise < DeleteEphemerisCommandOutput > ;
384+ public deleteEphemeris (
385+ args : DeleteEphemerisCommandInput ,
386+ cb : ( err : any , data ?: DeleteEphemerisCommandOutput ) => void
387+ ) : void ;
388+ public deleteEphemeris (
389+ args : DeleteEphemerisCommandInput ,
390+ options : __HttpHandlerOptions ,
391+ cb : ( err : any , data ?: DeleteEphemerisCommandOutput ) => void
392+ ) : void ;
393+ public deleteEphemeris (
394+ args : DeleteEphemerisCommandInput ,
395+ optionsOrCb ?: __HttpHandlerOptions | ( ( err : any , data ?: DeleteEphemerisCommandOutput ) => void ) ,
396+ cb ?: ( err : any , data ?: DeleteEphemerisCommandOutput ) => void
397+ ) : Promise < DeleteEphemerisCommandOutput > | void {
398+ const command = new DeleteEphemerisCommand ( args ) ;
399+ if ( typeof optionsOrCb === "function" ) {
400+ this . send ( command , optionsOrCb ) ;
401+ } else if ( typeof cb === "function" ) {
402+ if ( typeof optionsOrCb !== "object" ) throw new Error ( `Expect http options but get ${ typeof optionsOrCb } ` ) ;
403+ this . send ( command , optionsOrCb || { } , cb ) ;
404+ } else {
405+ return this . send ( command , optionsOrCb ) ;
406+ }
407+ }
408+
320409 /**
321410 * <p>Deletes a mission profile.</p>
322411 */
@@ -381,6 +470,38 @@ export class GroundStation extends GroundStationClient {
381470 }
382471 }
383472
473+ /**
474+ * <p>Describes an existing ephemeris.</p>
475+ */
476+ public describeEphemeris (
477+ args : DescribeEphemerisCommandInput ,
478+ options ?: __HttpHandlerOptions
479+ ) : Promise < DescribeEphemerisCommandOutput > ;
480+ public describeEphemeris (
481+ args : DescribeEphemerisCommandInput ,
482+ cb : ( err : any , data ?: DescribeEphemerisCommandOutput ) => void
483+ ) : void ;
484+ public describeEphemeris (
485+ args : DescribeEphemerisCommandInput ,
486+ options : __HttpHandlerOptions ,
487+ cb : ( err : any , data ?: DescribeEphemerisCommandOutput ) => void
488+ ) : void ;
489+ public describeEphemeris (
490+ args : DescribeEphemerisCommandInput ,
491+ optionsOrCb ?: __HttpHandlerOptions | ( ( err : any , data ?: DescribeEphemerisCommandOutput ) => void ) ,
492+ cb ?: ( err : any , data ?: DescribeEphemerisCommandOutput ) => void
493+ ) : Promise < DescribeEphemerisCommandOutput > | void {
494+ const command = new DescribeEphemerisCommand ( args ) ;
495+ if ( typeof optionsOrCb === "function" ) {
496+ this . send ( command , optionsOrCb ) ;
497+ } else if ( typeof cb === "function" ) {
498+ if ( typeof optionsOrCb !== "object" ) throw new Error ( `Expect http options but get ${ typeof optionsOrCb } ` ) ;
499+ this . send ( command , optionsOrCb || { } , cb ) ;
500+ } else {
501+ return this . send ( command , optionsOrCb ) ;
502+ }
503+ }
504+
384505 /**
385506 * <p>Returns <code>Config</code> information.</p>
386507 * <p>Only one <code>Config</code> response can be returned.</p>
@@ -623,6 +744,38 @@ export class GroundStation extends GroundStationClient {
623744 }
624745 }
625746
747+ /**
748+ * <p>List existing ephemerides.</p>
749+ */
750+ public listEphemerides (
751+ args : ListEphemeridesCommandInput ,
752+ options ?: __HttpHandlerOptions
753+ ) : Promise < ListEphemeridesCommandOutput > ;
754+ public listEphemerides (
755+ args : ListEphemeridesCommandInput ,
756+ cb : ( err : any , data ?: ListEphemeridesCommandOutput ) => void
757+ ) : void ;
758+ public listEphemerides (
759+ args : ListEphemeridesCommandInput ,
760+ options : __HttpHandlerOptions ,
761+ cb : ( err : any , data ?: ListEphemeridesCommandOutput ) => void
762+ ) : void ;
763+ public listEphemerides (
764+ args : ListEphemeridesCommandInput ,
765+ optionsOrCb ?: __HttpHandlerOptions | ( ( err : any , data ?: ListEphemeridesCommandOutput ) => void ) ,
766+ cb ?: ( err : any , data ?: ListEphemeridesCommandOutput ) => void
767+ ) : Promise < ListEphemeridesCommandOutput > | void {
768+ const command = new ListEphemeridesCommand ( args ) ;
769+ if ( typeof optionsOrCb === "function" ) {
770+ this . send ( command , optionsOrCb ) ;
771+ } else if ( typeof cb === "function" ) {
772+ if ( typeof optionsOrCb !== "object" ) throw new Error ( `Expect http options but get ${ typeof optionsOrCb } ` ) ;
773+ this . send ( command , optionsOrCb || { } , cb ) ;
774+ } else {
775+ return this . send ( command , optionsOrCb ) ;
776+ }
777+ }
778+
626779 /**
627780 * <p>Returns a list of ground stations. </p>
628781 */
@@ -872,6 +1025,38 @@ export class GroundStation extends GroundStationClient {
8721025 }
8731026 }
8741027
1028+ /**
1029+ * <p>Updates an existing ephemeris</p>
1030+ */
1031+ public updateEphemeris (
1032+ args : UpdateEphemerisCommandInput ,
1033+ options ?: __HttpHandlerOptions
1034+ ) : Promise < UpdateEphemerisCommandOutput > ;
1035+ public updateEphemeris (
1036+ args : UpdateEphemerisCommandInput ,
1037+ cb : ( err : any , data ?: UpdateEphemerisCommandOutput ) => void
1038+ ) : void ;
1039+ public updateEphemeris (
1040+ args : UpdateEphemerisCommandInput ,
1041+ options : __HttpHandlerOptions ,
1042+ cb : ( err : any , data ?: UpdateEphemerisCommandOutput ) => void
1043+ ) : void ;
1044+ public updateEphemeris (
1045+ args : UpdateEphemerisCommandInput ,
1046+ optionsOrCb ?: __HttpHandlerOptions | ( ( err : any , data ?: UpdateEphemerisCommandOutput ) => void ) ,
1047+ cb ?: ( err : any , data ?: UpdateEphemerisCommandOutput ) => void
1048+ ) : Promise < UpdateEphemerisCommandOutput > | void {
1049+ const command = new UpdateEphemerisCommand ( args ) ;
1050+ if ( typeof optionsOrCb === "function" ) {
1051+ this . send ( command , optionsOrCb ) ;
1052+ } else if ( typeof cb === "function" ) {
1053+ if ( typeof optionsOrCb !== "object" ) throw new Error ( `Expect http options but get ${ typeof optionsOrCb } ` ) ;
1054+ this . send ( command , optionsOrCb || { } , cb ) ;
1055+ } else {
1056+ return this . send ( command , optionsOrCb ) ;
1057+ }
1058+ }
1059+
8751060 /**
8761061 * <p>Updates a mission profile.</p>
8771062 * <p>Updating a mission profile will not update the execution parameters
0 commit comments