@@ -37,6 +37,11 @@ import {
37
37
CreateRepositoryCommandInput ,
38
38
CreateRepositoryCommandOutput ,
39
39
} from "./commands/CreateRepositoryCommand" ;
40
+ import {
41
+ CreateRepositoryCreationTemplateCommand ,
42
+ CreateRepositoryCreationTemplateCommandInput ,
43
+ CreateRepositoryCreationTemplateCommandOutput ,
44
+ } from "./commands/CreateRepositoryCreationTemplateCommand" ;
40
45
import {
41
46
DeleteLifecyclePolicyCommand ,
42
47
DeleteLifecyclePolicyCommandInput ,
@@ -57,6 +62,11 @@ import {
57
62
DeleteRepositoryCommandInput ,
58
63
DeleteRepositoryCommandOutput ,
59
64
} from "./commands/DeleteRepositoryCommand" ;
65
+ import {
66
+ DeleteRepositoryCreationTemplateCommand ,
67
+ DeleteRepositoryCreationTemplateCommandInput ,
68
+ DeleteRepositoryCreationTemplateCommandOutput ,
69
+ } from "./commands/DeleteRepositoryCreationTemplateCommand" ;
60
70
import {
61
71
DeleteRepositoryPolicyCommand ,
62
72
DeleteRepositoryPolicyCommandInput ,
@@ -92,6 +102,11 @@ import {
92
102
DescribeRepositoriesCommandInput ,
93
103
DescribeRepositoriesCommandOutput ,
94
104
} from "./commands/DescribeRepositoriesCommand" ;
105
+ import {
106
+ DescribeRepositoryCreationTemplatesCommand ,
107
+ DescribeRepositoryCreationTemplatesCommandInput ,
108
+ DescribeRepositoryCreationTemplatesCommandOutput ,
109
+ } from "./commands/DescribeRepositoryCreationTemplatesCommand" ;
95
110
import {
96
111
GetAuthorizationTokenCommand ,
97
112
GetAuthorizationTokenCommandInput ,
@@ -195,6 +210,11 @@ import {
195
210
UpdatePullThroughCacheRuleCommandInput ,
196
211
UpdatePullThroughCacheRuleCommandOutput ,
197
212
} from "./commands/UpdatePullThroughCacheRuleCommand" ;
213
+ import {
214
+ UpdateRepositoryCreationTemplateCommand ,
215
+ UpdateRepositoryCreationTemplateCommandInput ,
216
+ UpdateRepositoryCreationTemplateCommandOutput ,
217
+ } from "./commands/UpdateRepositoryCreationTemplateCommand" ;
198
218
import {
199
219
UploadLayerPartCommand ,
200
220
UploadLayerPartCommandInput ,
@@ -215,17 +235,20 @@ const commands = {
215
235
CompleteLayerUploadCommand,
216
236
CreatePullThroughCacheRuleCommand,
217
237
CreateRepositoryCommand,
238
+ CreateRepositoryCreationTemplateCommand,
218
239
DeleteLifecyclePolicyCommand,
219
240
DeletePullThroughCacheRuleCommand,
220
241
DeleteRegistryPolicyCommand,
221
242
DeleteRepositoryCommand,
243
+ DeleteRepositoryCreationTemplateCommand,
222
244
DeleteRepositoryPolicyCommand,
223
245
DescribeImageReplicationStatusCommand,
224
246
DescribeImagesCommand,
225
247
DescribeImageScanFindingsCommand,
226
248
DescribePullThroughCacheRulesCommand,
227
249
DescribeRegistryCommand,
228
250
DescribeRepositoriesCommand,
251
+ DescribeRepositoryCreationTemplatesCommand,
229
252
GetAuthorizationTokenCommand,
230
253
GetDownloadUrlForLayerCommand,
231
254
GetLifecyclePolicyCommand,
@@ -249,6 +272,7 @@ const commands = {
249
272
TagResourceCommand,
250
273
UntagResourceCommand,
251
274
UpdatePullThroughCacheRuleCommand,
275
+ UpdateRepositoryCreationTemplateCommand,
252
276
UploadLayerPartCommand,
253
277
ValidatePullThroughCacheRuleCommand,
254
278
} ;
@@ -367,6 +391,23 @@ export interface ECR {
367
391
cb : ( err : any , data ?: CreateRepositoryCommandOutput ) => void
368
392
) : void ;
369
393
394
+ /**
395
+ * @see {@link CreateRepositoryCreationTemplateCommand }
396
+ */
397
+ createRepositoryCreationTemplate (
398
+ args : CreateRepositoryCreationTemplateCommandInput ,
399
+ options ?: __HttpHandlerOptions
400
+ ) : Promise < CreateRepositoryCreationTemplateCommandOutput > ;
401
+ createRepositoryCreationTemplate (
402
+ args : CreateRepositoryCreationTemplateCommandInput ,
403
+ cb : ( err : any , data ?: CreateRepositoryCreationTemplateCommandOutput ) => void
404
+ ) : void ;
405
+ createRepositoryCreationTemplate (
406
+ args : CreateRepositoryCreationTemplateCommandInput ,
407
+ options : __HttpHandlerOptions ,
408
+ cb : ( err : any , data ?: CreateRepositoryCreationTemplateCommandOutput ) => void
409
+ ) : void ;
410
+
370
411
/**
371
412
* @see {@link DeleteLifecyclePolicyCommand }
372
413
*/
@@ -436,6 +477,23 @@ export interface ECR {
436
477
cb : ( err : any , data ?: DeleteRepositoryCommandOutput ) => void
437
478
) : void ;
438
479
480
+ /**
481
+ * @see {@link DeleteRepositoryCreationTemplateCommand }
482
+ */
483
+ deleteRepositoryCreationTemplate (
484
+ args : DeleteRepositoryCreationTemplateCommandInput ,
485
+ options ?: __HttpHandlerOptions
486
+ ) : Promise < DeleteRepositoryCreationTemplateCommandOutput > ;
487
+ deleteRepositoryCreationTemplate (
488
+ args : DeleteRepositoryCreationTemplateCommandInput ,
489
+ cb : ( err : any , data ?: DeleteRepositoryCreationTemplateCommandOutput ) => void
490
+ ) : void ;
491
+ deleteRepositoryCreationTemplate (
492
+ args : DeleteRepositoryCreationTemplateCommandInput ,
493
+ options : __HttpHandlerOptions ,
494
+ cb : ( err : any , data ?: DeleteRepositoryCreationTemplateCommandOutput ) => void
495
+ ) : void ;
496
+
439
497
/**
440
498
* @see {@link DeleteRepositoryPolicyCommand }
441
499
*/
@@ -555,6 +613,24 @@ export interface ECR {
555
613
cb : ( err : any , data ?: DescribeRepositoriesCommandOutput ) => void
556
614
) : void ;
557
615
616
+ /**
617
+ * @see {@link DescribeRepositoryCreationTemplatesCommand }
618
+ */
619
+ describeRepositoryCreationTemplates ( ) : Promise < DescribeRepositoryCreationTemplatesCommandOutput > ;
620
+ describeRepositoryCreationTemplates (
621
+ args : DescribeRepositoryCreationTemplatesCommandInput ,
622
+ options ?: __HttpHandlerOptions
623
+ ) : Promise < DescribeRepositoryCreationTemplatesCommandOutput > ;
624
+ describeRepositoryCreationTemplates (
625
+ args : DescribeRepositoryCreationTemplatesCommandInput ,
626
+ cb : ( err : any , data ?: DescribeRepositoryCreationTemplatesCommandOutput ) => void
627
+ ) : void ;
628
+ describeRepositoryCreationTemplates (
629
+ args : DescribeRepositoryCreationTemplatesCommandInput ,
630
+ options : __HttpHandlerOptions ,
631
+ cb : ( err : any , data ?: DescribeRepositoryCreationTemplatesCommandOutput ) => void
632
+ ) : void ;
633
+
558
634
/**
559
635
* @see {@link GetAuthorizationTokenCommand }
560
636
*/
@@ -923,6 +999,23 @@ export interface ECR {
923
999
cb : ( err : any , data ?: UpdatePullThroughCacheRuleCommandOutput ) => void
924
1000
) : void ;
925
1001
1002
+ /**
1003
+ * @see {@link UpdateRepositoryCreationTemplateCommand }
1004
+ */
1005
+ updateRepositoryCreationTemplate (
1006
+ args : UpdateRepositoryCreationTemplateCommandInput ,
1007
+ options ?: __HttpHandlerOptions
1008
+ ) : Promise < UpdateRepositoryCreationTemplateCommandOutput > ;
1009
+ updateRepositoryCreationTemplate (
1010
+ args : UpdateRepositoryCreationTemplateCommandInput ,
1011
+ cb : ( err : any , data ?: UpdateRepositoryCreationTemplateCommandOutput ) => void
1012
+ ) : void ;
1013
+ updateRepositoryCreationTemplate (
1014
+ args : UpdateRepositoryCreationTemplateCommandInput ,
1015
+ options : __HttpHandlerOptions ,
1016
+ cb : ( err : any , data ?: UpdateRepositoryCreationTemplateCommandOutput ) => void
1017
+ ) : void ;
1018
+
926
1019
/**
927
1020
* @see {@link UploadLayerPartCommand }
928
1021
*/
0 commit comments