2
2
import { createAggregatedClient } from "@smithy/smithy-client" ;
3
3
import { HttpHandlerOptions as __HttpHandlerOptions } from "@smithy/types" ;
4
4
5
+ import {
6
+ CreateTemplateCommand ,
7
+ CreateTemplateCommandInput ,
8
+ CreateTemplateCommandOutput ,
9
+ } from "./commands/CreateTemplateCommand" ;
5
10
import {
6
11
CreateWorkflowCommand ,
7
12
CreateWorkflowCommandInput ,
@@ -17,6 +22,11 @@ import {
17
22
CreateWorkflowStepGroupCommandInput ,
18
23
CreateWorkflowStepGroupCommandOutput ,
19
24
} from "./commands/CreateWorkflowStepGroupCommand" ;
25
+ import {
26
+ DeleteTemplateCommand ,
27
+ DeleteTemplateCommandInput ,
28
+ DeleteTemplateCommandOutput ,
29
+ } from "./commands/DeleteTemplateCommand" ;
20
30
import {
21
31
DeleteWorkflowCommand ,
22
32
DeleteWorkflowCommandInput ,
@@ -111,6 +121,11 @@ import {
111
121
UntagResourceCommandInput ,
112
122
UntagResourceCommandOutput ,
113
123
} from "./commands/UntagResourceCommand" ;
124
+ import {
125
+ UpdateTemplateCommand ,
126
+ UpdateTemplateCommandInput ,
127
+ UpdateTemplateCommandOutput ,
128
+ } from "./commands/UpdateTemplateCommand" ;
114
129
import {
115
130
UpdateWorkflowCommand ,
116
131
UpdateWorkflowCommandInput ,
@@ -129,9 +144,11 @@ import {
129
144
import { MigrationHubOrchestratorClient , MigrationHubOrchestratorClientConfig } from "./MigrationHubOrchestratorClient" ;
130
145
131
146
const commands = {
147
+ CreateTemplateCommand,
132
148
CreateWorkflowCommand,
133
149
CreateWorkflowStepCommand,
134
150
CreateWorkflowStepGroupCommand,
151
+ DeleteTemplateCommand,
135
152
DeleteWorkflowCommand,
136
153
DeleteWorkflowStepCommand,
137
154
DeleteWorkflowStepGroupCommand,
@@ -154,12 +171,27 @@ const commands = {
154
171
StopWorkflowCommand,
155
172
TagResourceCommand,
156
173
UntagResourceCommand,
174
+ UpdateTemplateCommand,
157
175
UpdateWorkflowCommand,
158
176
UpdateWorkflowStepCommand,
159
177
UpdateWorkflowStepGroupCommand,
160
178
} ;
161
179
162
180
export interface MigrationHubOrchestrator {
181
+ /**
182
+ * @see {@link CreateTemplateCommand }
183
+ */
184
+ createTemplate (
185
+ args : CreateTemplateCommandInput ,
186
+ options ?: __HttpHandlerOptions
187
+ ) : Promise < CreateTemplateCommandOutput > ;
188
+ createTemplate ( args : CreateTemplateCommandInput , cb : ( err : any , data ?: CreateTemplateCommandOutput ) => void ) : void ;
189
+ createTemplate (
190
+ args : CreateTemplateCommandInput ,
191
+ options : __HttpHandlerOptions ,
192
+ cb : ( err : any , data ?: CreateTemplateCommandOutput ) => void
193
+ ) : void ;
194
+
163
195
/**
164
196
* @see {@link CreateWorkflowCommand }
165
197
*/
@@ -208,6 +240,20 @@ export interface MigrationHubOrchestrator {
208
240
cb : ( err : any , data ?: CreateWorkflowStepGroupCommandOutput ) => void
209
241
) : void ;
210
242
243
+ /**
244
+ * @see {@link DeleteTemplateCommand }
245
+ */
246
+ deleteTemplate (
247
+ args : DeleteTemplateCommandInput ,
248
+ options ?: __HttpHandlerOptions
249
+ ) : Promise < DeleteTemplateCommandOutput > ;
250
+ deleteTemplate ( args : DeleteTemplateCommandInput , cb : ( err : any , data ?: DeleteTemplateCommandOutput ) => void ) : void ;
251
+ deleteTemplate (
252
+ args : DeleteTemplateCommandInput ,
253
+ options : __HttpHandlerOptions ,
254
+ cb : ( err : any , data ?: DeleteTemplateCommandOutput ) => void
255
+ ) : void ;
256
+
211
257
/**
212
258
* @see {@link DeleteWorkflowCommand }
213
259
*/
@@ -519,6 +565,20 @@ export interface MigrationHubOrchestrator {
519
565
cb : ( err : any , data ?: UntagResourceCommandOutput ) => void
520
566
) : void ;
521
567
568
+ /**
569
+ * @see {@link UpdateTemplateCommand }
570
+ */
571
+ updateTemplate (
572
+ args : UpdateTemplateCommandInput ,
573
+ options ?: __HttpHandlerOptions
574
+ ) : Promise < UpdateTemplateCommandOutput > ;
575
+ updateTemplate ( args : UpdateTemplateCommandInput , cb : ( err : any , data ?: UpdateTemplateCommandOutput ) => void ) : void ;
576
+ updateTemplate (
577
+ args : UpdateTemplateCommandInput ,
578
+ options : __HttpHandlerOptions ,
579
+ cb : ( err : any , data ?: UpdateTemplateCommandOutput ) => void
580
+ ) : void ;
581
+
522
582
/**
523
583
* @see {@link UpdateWorkflowCommand }
524
584
*/
@@ -571,8 +631,8 @@ export interface MigrationHubOrchestrator {
571
631
/**
572
632
* @public
573
633
* <p>This API reference provides descriptions, syntax, and other details about each of the
574
- * actions and data types for AWS Migration Hub Orchestrator. he topic for each action shows the API
575
- * request parameters and the response . Alternatively, you can use one of the AWS SDKs to
634
+ * actions and data types for AWS Migration Hub Orchestrator. The topic for each action shows the API
635
+ * request parameters and responses . Alternatively, you can use one of the AWS SDKs to
576
636
* access an API that is tailored to the programming language or platform that you're
577
637
* using.</p>
578
638
*/
0 commit comments