@@ -50,15 +50,23 @@ import { ListRevisionsRequest } from './types/index';
5050import { ListRevisionsResponse } from './types/index' ;
5151import { ListSandboxesRequest } from './types/index' ;
5252import { ListSandboxesResponse } from './types/index' ;
53+ import { PauseSandboxRequest } from './types/index' ;
54+ import { PauseSandboxResponse } from './types/index' ;
5355import { ReadFilesRequest } from './types/index' ;
5456import { ReadFilesResponse } from './types/index' ;
5557import { ReleaseRequest } from './types/index' ;
5658import { ReleaseResponse } from './types/index' ;
59+ import { ResumeSandboxRequest } from './types/index' ;
60+ import { ResumeSandboxResponse } from './types/index' ;
5761import { RunCodeRequest } from './types/index' ;
5862import { RunCodeResponse } from './types/index' ;
5963import { SetSandboxTimeoutRequest } from './types/index' ;
6064import { SetSandboxTimeoutResponse } from './types/index' ;
65+ import { TransitionSandboxRequest } from './types/index' ;
66+ import { TransitionSandboxResponse } from './types/index' ;
6167import { UpdateFunctionRequest } from './types/index' ;
68+ import { UpdateFunctionResourceRequest } from './types/index' ;
69+ import { UpdateFunctionResourceResponse } from './types/index' ;
6270import { UpdateFunctionResponse } from './types/index' ;
6371import { UpdateReleaseRequest } from './types/index' ;
6472import { UpdateReleaseResponse } from './types/index' ;
@@ -86,15 +94,18 @@ export type ListFunctionsCommandOutput = CommandOutput<ListFunctionsResponse>;
8694export type ListReleaseRecordsCommandOutput = CommandOutput < ListReleaseRecordsResponse > ;
8795export type ListRevisionsCommandOutput = CommandOutput < ListRevisionsResponse > ;
8896export type ListSandboxesCommandOutput = CommandOutput < ListSandboxesResponse > ;
97+ export type PauseSandboxCommandOutput = CommandOutput < PauseSandboxResponse > ;
8998export type ReadFilesCommandOutput = CommandOutput < ReadFilesResponse > ;
9099export type ReleaseCommandOutput = CommandOutput < ReleaseResponse > ;
100+ export type ResumeSandboxCommandOutput = CommandOutput < ResumeSandboxResponse > ;
91101export type RunCodeCommandOutput = CommandOutput < RunCodeResponse > ;
92102export type SetSandboxTimeoutCommandOutput = CommandOutput < SetSandboxTimeoutResponse > ;
103+ export type TransitionSandboxCommandOutput = CommandOutput < TransitionSandboxResponse > ;
93104export type UpdateFunctionCommandOutput = CommandOutput < UpdateFunctionResponse > ;
105+ export type UpdateFunctionResourceCommandOutput = CommandOutput < UpdateFunctionResourceResponse > ;
94106export type UpdateReleaseCommandOutput = CommandOutput < UpdateReleaseResponse > ;
95107export type WriteFilesCommandOutput = CommandOutput < WriteFilesResponse > ;
96108
97-
98109/**
99110 * VEFAASDEVClient Service Client
100111 */
@@ -378,6 +389,21 @@ export class ListSandboxesCommand extends Command<
378389 this . requestConfig = buildRequestConfigFromMetaPath ( ListSandboxesCommand . metaPath ) ;
379390 }
380391}
392+ /**
393+ * Command to PauseSandbox
394+ */
395+ export class PauseSandboxCommand extends Command <
396+ PauseSandboxRequest ,
397+ PauseSandboxCommandOutput ,
398+ 'PauseSandboxCommand'
399+ > {
400+ static readonly metaPath = '/PauseSandbox/2024-06-06/vefaas_dev/post/application_json/' ;
401+
402+ constructor ( input : PauseSandboxRequest ) {
403+ super ( input ) ;
404+ this . requestConfig = buildRequestConfigFromMetaPath ( PauseSandboxCommand . metaPath ) ;
405+ }
406+ }
381407/**
382408 * Command to ReadFiles
383409 */
@@ -408,6 +434,21 @@ export class ReleaseCommand extends Command<
408434 this . requestConfig = buildRequestConfigFromMetaPath ( ReleaseCommand . metaPath ) ;
409435 }
410436}
437+ /**
438+ * Command to ResumeSandbox
439+ */
440+ export class ResumeSandboxCommand extends Command <
441+ ResumeSandboxRequest ,
442+ ResumeSandboxCommandOutput ,
443+ 'ResumeSandboxCommand'
444+ > {
445+ static readonly metaPath = '/ResumeSandbox/2024-06-06/vefaas_dev/post/application_json/' ;
446+
447+ constructor ( input : ResumeSandboxRequest ) {
448+ super ( input ) ;
449+ this . requestConfig = buildRequestConfigFromMetaPath ( ResumeSandboxCommand . metaPath ) ;
450+ }
451+ }
411452/**
412453 * Command to RunCode
413454 */
@@ -438,6 +479,21 @@ export class SetSandboxTimeoutCommand extends Command<
438479 this . requestConfig = buildRequestConfigFromMetaPath ( SetSandboxTimeoutCommand . metaPath ) ;
439480 }
440481}
482+ /**
483+ * Command to TransitionSandbox
484+ */
485+ export class TransitionSandboxCommand extends Command <
486+ TransitionSandboxRequest ,
487+ TransitionSandboxCommandOutput ,
488+ 'TransitionSandboxCommand'
489+ > {
490+ static readonly metaPath = '/TransitionSandbox/2024-06-06/vefaas_dev/post/application_json/' ;
491+
492+ constructor ( input : TransitionSandboxRequest ) {
493+ super ( input ) ;
494+ this . requestConfig = buildRequestConfigFromMetaPath ( TransitionSandboxCommand . metaPath ) ;
495+ }
496+ }
441497/**
442498 * Command to UpdateFunction
443499 */
@@ -453,6 +509,21 @@ export class UpdateFunctionCommand extends Command<
453509 this . requestConfig = buildRequestConfigFromMetaPath ( UpdateFunctionCommand . metaPath ) ;
454510 }
455511}
512+ /**
513+ * Command to UpdateFunctionResource
514+ */
515+ export class UpdateFunctionResourceCommand extends Command <
516+ UpdateFunctionResourceRequest ,
517+ UpdateFunctionResourceCommandOutput ,
518+ 'UpdateFunctionResourceCommand'
519+ > {
520+ static readonly metaPath = '/UpdateFunctionResource/2024-06-06/vefaas_dev/post/application_json/' ;
521+
522+ constructor ( input : UpdateFunctionResourceRequest ) {
523+ super ( input ) ;
524+ this . requestConfig = buildRequestConfigFromMetaPath ( UpdateFunctionResourceCommand . metaPath ) ;
525+ }
526+ }
456527/**
457528 * Command to UpdateRelease
458529 */
@@ -504,11 +575,15 @@ export default {
504575 ListReleaseRecordsCommand,
505576 ListRevisionsCommand,
506577 ListSandboxesCommand,
578+ PauseSandboxCommand,
507579 ReadFilesCommand,
508580 ReleaseCommand,
581+ ResumeSandboxCommand,
509582 RunCodeCommand,
510583 SetSandboxTimeoutCommand,
584+ TransitionSandboxCommand,
511585 UpdateFunctionCommand,
586+ UpdateFunctionResourceCommand,
512587 UpdateReleaseCommand,
513588 WriteFilesCommand,
514589} ;
0 commit comments