@@ -16,6 +16,11 @@ import {
16
16
CreateDataflowEndpointGroupCommandInput ,
17
17
CreateDataflowEndpointGroupCommandOutput ,
18
18
} from "./commands/CreateDataflowEndpointGroupCommand" ;
19
+ import {
20
+ CreateEphemerisCommand ,
21
+ CreateEphemerisCommandInput ,
22
+ CreateEphemerisCommandOutput ,
23
+ } from "./commands/CreateEphemerisCommand" ;
19
24
import {
20
25
CreateMissionProfileCommand ,
21
26
CreateMissionProfileCommandInput ,
@@ -31,6 +36,11 @@ import {
31
36
DeleteDataflowEndpointGroupCommandInput ,
32
37
DeleteDataflowEndpointGroupCommandOutput ,
33
38
} from "./commands/DeleteDataflowEndpointGroupCommand" ;
39
+ import {
40
+ DeleteEphemerisCommand ,
41
+ DeleteEphemerisCommandInput ,
42
+ DeleteEphemerisCommandOutput ,
43
+ } from "./commands/DeleteEphemerisCommand" ;
34
44
import {
35
45
DeleteMissionProfileCommand ,
36
46
DeleteMissionProfileCommandInput ,
@@ -41,6 +51,11 @@ import {
41
51
DescribeContactCommandInput ,
42
52
DescribeContactCommandOutput ,
43
53
} from "./commands/DescribeContactCommand" ;
54
+ import {
55
+ DescribeEphemerisCommand ,
56
+ DescribeEphemerisCommandInput ,
57
+ DescribeEphemerisCommandOutput ,
58
+ } from "./commands/DescribeEphemerisCommand" ;
44
59
import { GetConfigCommand , GetConfigCommandInput , GetConfigCommandOutput } from "./commands/GetConfigCommand" ;
45
60
import {
46
61
GetDataflowEndpointGroupCommand ,
@@ -73,6 +88,11 @@ import {
73
88
ListDataflowEndpointGroupsCommandInput ,
74
89
ListDataflowEndpointGroupsCommandOutput ,
75
90
} from "./commands/ListDataflowEndpointGroupsCommand" ;
91
+ import {
92
+ ListEphemeridesCommand ,
93
+ ListEphemeridesCommandInput ,
94
+ ListEphemeridesCommandOutput ,
95
+ } from "./commands/ListEphemeridesCommand" ;
76
96
import {
77
97
ListGroundStationsCommand ,
78
98
ListGroundStationsCommandInput ,
@@ -109,6 +129,11 @@ import {
109
129
UpdateConfigCommandInput ,
110
130
UpdateConfigCommandOutput ,
111
131
} from "./commands/UpdateConfigCommand" ;
132
+ import {
133
+ UpdateEphemerisCommand ,
134
+ UpdateEphemerisCommandInput ,
135
+ UpdateEphemerisCommandOutput ,
136
+ } from "./commands/UpdateEphemerisCommand" ;
112
137
import {
113
138
UpdateMissionProfileCommand ,
114
139
UpdateMissionProfileCommandInput ,
@@ -221,6 +246,38 @@ export class GroundStation extends GroundStationClient {
221
246
}
222
247
}
223
248
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
+
224
281
/**
225
282
* <p>Creates a mission profile.</p>
226
283
* <p>
@@ -317,6 +374,38 @@ export class GroundStation extends GroundStationClient {
317
374
}
318
375
}
319
376
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
+
320
409
/**
321
410
* <p>Deletes a mission profile.</p>
322
411
*/
@@ -381,6 +470,38 @@ export class GroundStation extends GroundStationClient {
381
470
}
382
471
}
383
472
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
+
384
505
/**
385
506
* <p>Returns <code>Config</code> information.</p>
386
507
* <p>Only one <code>Config</code> response can be returned.</p>
@@ -623,6 +744,38 @@ export class GroundStation extends GroundStationClient {
623
744
}
624
745
}
625
746
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
+
626
779
/**
627
780
* <p>Returns a list of ground stations. </p>
628
781
*/
@@ -872,6 +1025,38 @@ export class GroundStation extends GroundStationClient {
872
1025
}
873
1026
}
874
1027
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
+
875
1060
/**
876
1061
* <p>Updates a mission profile.</p>
877
1062
* <p>Updating a mission profile will not update the execution parameters
0 commit comments