UNPKG

@xmobitea/gn-typescript-client

Version:

GearN Typescript Client SDK by XmobiTea (Pro)

77 lines (76 loc) 4.33 kB
import { RequestRole } from "./../../constant/enumType/RequestRole"; import { RequestType } from "./../../constant/enumType/RequestType"; import { CustomOperationRequestAbstract } from "./../request/CustomOperationRequest"; import { CloudScriptModels } from "./CloudScriptModels"; export declare namespace CloudScriptRequestModels { class AddFunctionOperationRequest extends CustomOperationRequestAbstract<CloudScriptModels.AddFunctionRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: CloudScriptModels.AddFunctionRequestData, timeout: number); } class ServerAddFunctionOperationRequest extends AddFunctionOperationRequest { protected role: RequestRole; constructor(requestData: CloudScriptModels.ServerAddFunctionRequestData, timeout: number); } class AdminAddFunctionOperationRequest extends AddFunctionOperationRequest { protected role: RequestRole; constructor(requestData: CloudScriptModels.AdminAddFunctionRequestData, timeout: number); } class EditFunctionOperationRequest extends CustomOperationRequestAbstract<CloudScriptModels.EditFunctionRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: CloudScriptModels.EditFunctionRequestData, timeout: number); } class ServerEditFunctionOperationRequest extends EditFunctionOperationRequest { protected role: RequestRole; constructor(requestData: CloudScriptModels.ServerEditFunctionRequestData, timeout: number); } class AdminEditFunctionOperationRequest extends EditFunctionOperationRequest { protected role: RequestRole; constructor(requestData: CloudScriptModels.AdminEditFunctionRequestData, timeout: number); } class ExecuteFunctionOperationRequest extends CustomOperationRequestAbstract<CloudScriptModels.ExecuteFunctionRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: CloudScriptModels.ExecuteFunctionRequestData, timeout: number); } class ServerExecuteFunctionOperationRequest extends ExecuteFunctionOperationRequest { protected role: RequestRole; constructor(requestData: CloudScriptModels.ServerExecuteFunctionRequestData, timeout: number); } class AdminExecuteFunctionOperationRequest extends ExecuteFunctionOperationRequest { protected role: RequestRole; constructor(requestData: CloudScriptModels.AdminExecuteFunctionRequestData, timeout: number); } class GetFunctionOperationRequest extends CustomOperationRequestAbstract<CloudScriptModels.GetFunctionRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: CloudScriptModels.GetFunctionRequestData, timeout: number); } class ServerGetFunctionOperationRequest extends GetFunctionOperationRequest { protected role: RequestRole; constructor(requestData: CloudScriptModels.ServerGetFunctionRequestData, timeout: number); } class AdminGetFunctionOperationRequest extends GetFunctionOperationRequest { protected role: RequestRole; constructor(requestData: CloudScriptModels.AdminGetFunctionRequestData, timeout: number); } class GetFunctionsOperationRequest extends CustomOperationRequestAbstract<CloudScriptModels.GetFunctionsRequestData> { protected operationCode: string; protected requestType: RequestType; protected role: RequestRole; constructor(requestData: CloudScriptModels.GetFunctionsRequestData, timeout: number); } class ServerGetFunctionsOperationRequest extends GetFunctionsOperationRequest { protected role: RequestRole; constructor(requestData: CloudScriptModels.ServerGetFunctionsRequestData, timeout: number); } class AdminGetFunctionsOperationRequest extends GetFunctionsOperationRequest { protected role: RequestRole; constructor(requestData: CloudScriptModels.AdminGetFunctionsRequestData, timeout: number); } }