UNPKG

@xmobitea/gn-typescript-client

Version:

GearN Typescript Client SDK by XmobiTea (Pro)

43 lines (42 loc) 8.13 kB
import { Action1 } from "./common/Action1"; import { GNHashtable } from "./common/GNData"; import { CloudScriptModels } from "./entity/models/CloudScriptModels"; import { CloudScriptResponseModels } from "./entity/models/CloudScriptResponseModels"; export declare class CloudScriptApi { server: ServerCloudScriptApi; admin: AdminCloudScriptApi; addFunction(requestData: CloudScriptModels.AddFunctionRequestData, onResponse?: Action1<CloudScriptResponseModels.AddFunctionOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; addFunctionAsync(requestData: CloudScriptModels.AddFunctionRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<CloudScriptResponseModels.AddFunctionOperationResponse>; editFunction(requestData: CloudScriptModels.EditFunctionRequestData, onResponse?: Action1<CloudScriptResponseModels.EditFunctionOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; editFunctionAsync(requestData: CloudScriptModels.EditFunctionRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<CloudScriptResponseModels.EditFunctionOperationResponse>; executeFunction(requestData: CloudScriptModels.ExecuteFunctionRequestData, onResponse?: Action1<CloudScriptResponseModels.ExecuteFunctionOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; executeFunctionAsync(requestData: CloudScriptModels.ExecuteFunctionRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<CloudScriptResponseModels.ExecuteFunctionOperationResponse>; getFunction(requestData: CloudScriptModels.GetFunctionRequestData, onResponse?: Action1<CloudScriptResponseModels.GetFunctionOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getFunctionAsync(requestData: CloudScriptModels.GetFunctionRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<CloudScriptResponseModels.GetFunctionOperationResponse>; getFunctions(requestData: CloudScriptModels.GetFunctionsRequestData, onResponse?: Action1<CloudScriptResponseModels.GetFunctionsOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getFunctionsAsync(requestData: CloudScriptModels.GetFunctionsRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<CloudScriptResponseModels.GetFunctionsOperationResponse>; } export declare class ServerCloudScriptApi { addFunction(requestData: CloudScriptModels.ServerAddFunctionRequestData, onResponse?: Action1<CloudScriptResponseModels.AddFunctionOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; addFunctionAsync(requestData: CloudScriptModels.ServerAddFunctionRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<CloudScriptResponseModels.AddFunctionOperationResponse>; editFunction(requestData: CloudScriptModels.ServerEditFunctionRequestData, onResponse?: Action1<CloudScriptResponseModels.EditFunctionOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; editFunctionAsync(requestData: CloudScriptModels.ServerEditFunctionRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<CloudScriptResponseModels.EditFunctionOperationResponse>; executeFunction(requestData: CloudScriptModels.ServerExecuteFunctionRequestData, onResponse?: Action1<CloudScriptResponseModels.ExecuteFunctionOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; executeFunctionAsync(requestData: CloudScriptModels.ServerExecuteFunctionRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<CloudScriptResponseModels.ExecuteFunctionOperationResponse>; getFunction(requestData: CloudScriptModels.ServerGetFunctionRequestData, onResponse?: Action1<CloudScriptResponseModels.GetFunctionOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getFunctionAsync(requestData: CloudScriptModels.ServerGetFunctionRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<CloudScriptResponseModels.GetFunctionOperationResponse>; getFunctions(requestData: CloudScriptModels.ServerGetFunctionsRequestData, onResponse?: Action1<CloudScriptResponseModels.GetFunctionsOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getFunctionsAsync(requestData: CloudScriptModels.ServerGetFunctionsRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<CloudScriptResponseModels.GetFunctionsOperationResponse>; } export declare class AdminCloudScriptApi { addFunction(requestData: CloudScriptModels.AdminAddFunctionRequestData, onResponse?: Action1<CloudScriptResponseModels.AddFunctionOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; addFunctionAsync(requestData: CloudScriptModels.AdminAddFunctionRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<CloudScriptResponseModels.AddFunctionOperationResponse>; editFunction(requestData: CloudScriptModels.AdminEditFunctionRequestData, onResponse?: Action1<CloudScriptResponseModels.EditFunctionOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; editFunctionAsync(requestData: CloudScriptModels.AdminEditFunctionRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<CloudScriptResponseModels.EditFunctionOperationResponse>; executeFunction(requestData: CloudScriptModels.AdminExecuteFunctionRequestData, onResponse?: Action1<CloudScriptResponseModels.ExecuteFunctionOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; executeFunctionAsync(requestData: CloudScriptModels.AdminExecuteFunctionRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<CloudScriptResponseModels.ExecuteFunctionOperationResponse>; getFunction(requestData: CloudScriptModels.AdminGetFunctionRequestData, onResponse?: Action1<CloudScriptResponseModels.GetFunctionOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getFunctionAsync(requestData: CloudScriptModels.AdminGetFunctionRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<CloudScriptResponseModels.GetFunctionOperationResponse>; getFunctions(requestData: CloudScriptModels.AdminGetFunctionsRequestData, onResponse?: Action1<CloudScriptResponseModels.GetFunctionsOperationResponse>, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): void; getFunctionsAsync(requestData: CloudScriptModels.AdminGetFunctionsRequestData, overrideAuthToken?: string, overrideSecretKey?: string, customTags?: GNHashtable, timeout?: number): Promise<CloudScriptResponseModels.GetFunctionsOperationResponse>; }