test-wuying-agentbay-sdk
Version:
TypeScript SDK for interacting with the Wuying AgentBay cloud runtime environment
2,017 lines (1,954 loc) • 78.4 kB
JavaScript
import { createRequire } from 'module';
const require = createRequire(import.meta.url);
(function() {
if (typeof OpenApi !== 'undefined' && !OpenApi.default) {
OpenApi.default = OpenApi;
}
})();
import {
__name,
init_esm_shims
} from "./chunk-KNEDRAP6.mjs";
// src/api/models/model.ts
init_esm_shims();
// src/api/models/ApplyMqttTokenResponseBodyData.ts
init_esm_shims();
import * as $dara from "@darabonba/typescript";
var _ApplyMqttTokenResponseBodyData = class _ApplyMqttTokenResponseBodyData extends $dara.Model {
static names() {
return {
accessKeyId: "AccessKeyId",
clientId: "ClientId",
expiration: "Expiration",
instanceId: "InstanceId",
regionId: "RegionId",
securityToken: "SecurityToken"
};
}
static types() {
return {
accessKeyId: "string",
clientId: "string",
expiration: "string",
instanceId: "string",
regionId: "string",
securityToken: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_ApplyMqttTokenResponseBodyData, "ApplyMqttTokenResponseBodyData");
var ApplyMqttTokenResponseBodyData = _ApplyMqttTokenResponseBodyData;
// src/api/models/CreateMcpSessionRequestPersistenceDataList.ts
init_esm_shims();
import * as $dara2 from "@darabonba/typescript";
var _CreateMcpSessionRequestPersistenceDataList = class _CreateMcpSessionRequestPersistenceDataList extends $dara2.Model {
static names() {
return {
contextId: "ContextId",
path: "Path",
policy: "Policy"
};
}
static types() {
return {
contextId: "string",
path: "string",
policy: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_CreateMcpSessionRequestPersistenceDataList, "CreateMcpSessionRequestPersistenceDataList");
var CreateMcpSessionRequestPersistenceDataList = _CreateMcpSessionRequestPersistenceDataList;
// src/api/models/CreateMcpSessionResponseBodyData.ts
init_esm_shims();
import * as $dara3 from "@darabonba/typescript";
var _CreateMcpSessionResponseBodyData = class _CreateMcpSessionResponseBodyData extends $dara3.Model {
static names() {
return {
appInstanceId: "AppInstanceId",
errMsg: "ErrMsg",
httpPort: "HttpPort",
networkInterfaceIp: "NetworkInterfaceIp",
resourceId: "ResourceId",
resourceUrl: "ResourceUrl",
sessionId: "SessionId",
success: "Success",
token: "Token",
vpcResource: "VpcResource"
};
}
static types() {
return {
appInstanceId: "string",
errMsg: "string",
httpPort: "string",
networkInterfaceIp: "string",
resourceId: "string",
resourceUrl: "string",
sessionId: "string",
success: "boolean",
token: "string",
vpcResource: "boolean"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_CreateMcpSessionResponseBodyData, "CreateMcpSessionResponseBodyData");
var CreateMcpSessionResponseBodyData = _CreateMcpSessionResponseBodyData;
// src/api/models/GetContextResponseBodyData.ts
init_esm_shims();
import * as $dara4 from "@darabonba/typescript";
var _GetContextResponseBodyData = class _GetContextResponseBodyData extends $dara4.Model {
static names() {
return {
createTime: "CreateTime",
id: "Id",
lastUsedTime: "LastUsedTime",
name: "Name",
osType: "OsType",
state: "State"
};
}
static types() {
return {
createTime: "string",
id: "string",
lastUsedTime: "string",
name: "string",
osType: "string",
state: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetContextResponseBodyData, "GetContextResponseBodyData");
var GetContextResponseBodyData = _GetContextResponseBodyData;
// src/api/models/GetContextInfoResponseBodyData.ts
init_esm_shims();
import * as $dara5 from "@darabonba/typescript";
var _GetContextInfoResponseBodyData = class _GetContextInfoResponseBodyData extends $dara5.Model {
static names() {
return {
contextStatus: "ContextStatus"
};
}
static types() {
return {
contextStatus: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetContextInfoResponseBodyData, "GetContextInfoResponseBodyData");
var GetContextInfoResponseBodyData = _GetContextInfoResponseBodyData;
// src/api/models/GetLabelResponseBodyData.ts
init_esm_shims();
import * as $dara6 from "@darabonba/typescript";
var _GetLabelResponseBodyData = class _GetLabelResponseBodyData extends $dara6.Model {
static names() {
return {
labels: "Labels"
};
}
static types() {
return {
labels: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetLabelResponseBodyData, "GetLabelResponseBodyData");
var GetLabelResponseBodyData = _GetLabelResponseBodyData;
// src/api/models/GetSessionResponseBodyData.ts
init_esm_shims();
import * as $dara7 from "@darabonba/typescript";
var _GetSessionResponseBodyData = class _GetSessionResponseBodyData extends $dara7.Model {
static names() {
return {
appInstanceId: "AppInstanceId",
resourceId: "ResourceId",
sessionId: "SessionId",
success: "Success",
httpPort: "HttpPort",
networkInterfaceIp: "NetworkInterfaceIp",
token: "Token",
vpcResource: "VpcResource",
resourceUrl: "ResourceUrl"
};
}
static types() {
return {
appInstanceId: "string",
resourceId: "string",
sessionId: "string",
success: "boolean",
httpPort: "string",
networkInterfaceIp: "string",
token: "string",
vpcResource: "boolean",
resourceUrl: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetSessionResponseBodyData, "GetSessionResponseBodyData");
var GetSessionResponseBodyData = _GetSessionResponseBodyData;
// src/api/models/GetLinkResponseBodyData.ts
init_esm_shims();
import * as $dara8 from "@darabonba/typescript";
var _GetLinkResponseBodyData = class _GetLinkResponseBodyData extends $dara8.Model {
static names() {
return {
url: "Url"
};
}
static types() {
return {
url: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetLinkResponseBodyData, "GetLinkResponseBodyData");
var GetLinkResponseBodyData = _GetLinkResponseBodyData;
// src/api/models/GetMcpResourceResponseBodyDataDesktopInfo.ts
init_esm_shims();
import * as $dara9 from "@darabonba/typescript";
var _GetMcpResourceResponseBodyDataDesktopInfo = class _GetMcpResourceResponseBodyDataDesktopInfo extends $dara9.Model {
static names() {
return {
appId: "AppId",
authCode: "AuthCode",
connectionProperties: "ConnectionProperties",
resourceId: "ResourceId",
resourceType: "ResourceType",
ticket: "Ticket"
};
}
static types() {
return {
appId: "string",
authCode: "string",
connectionProperties: "string",
resourceId: "string",
resourceType: "string",
ticket: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetMcpResourceResponseBodyDataDesktopInfo, "GetMcpResourceResponseBodyDataDesktopInfo");
var GetMcpResourceResponseBodyDataDesktopInfo = _GetMcpResourceResponseBodyDataDesktopInfo;
// src/api/models/GetMcpResourceResponseBodyData.ts
init_esm_shims();
import * as $dara10 from "@darabonba/typescript";
var _GetMcpResourceResponseBodyData = class _GetMcpResourceResponseBodyData extends $dara10.Model {
static names() {
return {
desktopInfo: "DesktopInfo",
resourceUrl: "ResourceUrl",
sessionId: "SessionId"
};
}
static types() {
return {
desktopInfo: GetMcpResourceResponseBodyDataDesktopInfo,
resourceUrl: "string",
sessionId: "string"
};
}
validate() {
if (this.desktopInfo && typeof this.desktopInfo.validate === "function") {
this.desktopInfo.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetMcpResourceResponseBodyData, "GetMcpResourceResponseBodyData");
var GetMcpResourceResponseBodyData = _GetMcpResourceResponseBodyData;
// src/api/models/ListContextsResponseBodyData.ts
init_esm_shims();
import * as $dara11 from "@darabonba/typescript";
var _ListContextsResponseBodyData = class _ListContextsResponseBodyData extends $dara11.Model {
static names() {
return {
createTime: "CreateTime",
id: "Id",
lastUsedTime: "LastUsedTime",
name: "Name",
osType: "OsType",
state: "State"
};
}
static types() {
return {
createTime: "string",
id: "string",
lastUsedTime: "string",
name: "string",
osType: "string",
state: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_ListContextsResponseBodyData, "ListContextsResponseBodyData");
var ListContextsResponseBodyData = _ListContextsResponseBodyData;
// src/api/models/ListSessionResponseBodyData.ts
init_esm_shims();
import * as $dara12 from "@darabonba/typescript";
var _ListSessionResponseBodyData = class _ListSessionResponseBodyData extends $dara12.Model {
static names() {
return {
sessionId: "SessionId",
sessionStatus: "SessionStatus"
};
}
static types() {
return {
sessionId: "string",
sessionStatus: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_ListSessionResponseBodyData, "ListSessionResponseBodyData");
var ListSessionResponseBodyData = _ListSessionResponseBodyData;
// src/api/models/ApplyMqttTokenRequest.ts
init_esm_shims();
import * as $dara13 from "@darabonba/typescript";
var _ApplyMqttTokenRequest = class _ApplyMqttTokenRequest extends $dara13.Model {
static names() {
return {
desktopId: "DesktopId",
sessionToken: "SessionToken"
};
}
static types() {
return {
desktopId: "string",
sessionToken: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_ApplyMqttTokenRequest, "ApplyMqttTokenRequest");
var ApplyMqttTokenRequest = _ApplyMqttTokenRequest;
// src/api/models/ApplyMqttTokenResponseBody.ts
init_esm_shims();
import * as $dara14 from "@darabonba/typescript";
var _ApplyMqttTokenResponseBody = class _ApplyMqttTokenResponseBody extends $dara14.Model {
static names() {
return {
code: "Code",
data: "Data",
httpStatusCode: "HttpStatusCode",
message: "Message",
requestId: "RequestId",
success: "Success"
};
}
static types() {
return {
code: "string",
data: ApplyMqttTokenResponseBodyData,
httpStatusCode: "number",
message: "string",
requestId: "string",
success: "boolean"
};
}
validate() {
if (this.data && typeof this.data.validate === "function") {
this.data.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_ApplyMqttTokenResponseBody, "ApplyMqttTokenResponseBody");
var ApplyMqttTokenResponseBody = _ApplyMqttTokenResponseBody;
// src/api/models/ApplyMqttTokenResponse.ts
init_esm_shims();
import * as $dara15 from "@darabonba/typescript";
var _ApplyMqttTokenResponse = class _ApplyMqttTokenResponse extends $dara15.Model {
static names() {
return {
headers: "headers",
statusCode: "statusCode",
body: "body"
};
}
static types() {
return {
headers: { "type": "map", "keyType": "string", "valueType": "string" },
statusCode: "number",
body: ApplyMqttTokenResponseBody
};
}
validate() {
if (this.headers) {
$dara15.Model.validateMap(this.headers);
}
if (this.body && typeof this.body.validate === "function") {
this.body.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_ApplyMqttTokenResponse, "ApplyMqttTokenResponse");
var ApplyMqttTokenResponse = _ApplyMqttTokenResponse;
// src/api/models/CallMcpToolRequest.ts
init_esm_shims();
import * as $dara16 from "@darabonba/typescript";
var _CallMcpToolRequest = class _CallMcpToolRequest extends $dara16.Model {
static names() {
return {
args: "Args",
authorization: "Authorization",
autoGenSession: "AutoGenSession",
externalUserId: "ExternalUserId",
imageId: "ImageId",
name: "Name",
server: "Server",
sessionId: "SessionId",
tool: "Tool"
};
}
static types() {
return {
args: "string",
authorization: "string",
autoGenSession: "boolean",
externalUserId: "string",
imageId: "string",
name: "string",
server: "string",
sessionId: "string",
tool: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_CallMcpToolRequest, "CallMcpToolRequest");
var CallMcpToolRequest = _CallMcpToolRequest;
// src/api/models/CallMcpToolResponseBody.ts
init_esm_shims();
import * as $dara17 from "@darabonba/typescript";
var _CallMcpToolResponseBody = class _CallMcpToolResponseBody extends $dara17.Model {
static names() {
return {
code: "Code",
data: "Data",
httpStatusCode: "HttpStatusCode",
message: "Message",
requestId: "RequestId",
success: "Success"
};
}
static types() {
return {
code: "string",
data: "any",
httpStatusCode: "number",
message: "string",
requestId: "string",
success: "boolean"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_CallMcpToolResponseBody, "CallMcpToolResponseBody");
var CallMcpToolResponseBody = _CallMcpToolResponseBody;
// src/api/models/CallMcpToolResponse.ts
init_esm_shims();
import * as $dara18 from "@darabonba/typescript";
var _CallMcpToolResponse = class _CallMcpToolResponse extends $dara18.Model {
static names() {
return {
headers: "headers",
statusCode: "statusCode",
body: "body"
};
}
static types() {
return {
headers: { "type": "map", "keyType": "string", "valueType": "string" },
statusCode: "number",
body: CallMcpToolResponseBody
};
}
validate() {
if (this.headers) {
$dara18.Model.validateMap(this.headers);
}
if (this.body && typeof this.body.validate === "function") {
this.body.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_CallMcpToolResponse, "CallMcpToolResponse");
var CallMcpToolResponse = _CallMcpToolResponse;
// src/api/models/ClearContextRequest.ts
init_esm_shims();
import * as $dara19 from "@darabonba/typescript";
var _ClearContextRequest = class _ClearContextRequest extends $dara19.Model {
static names() {
return {
authorization: "Authorization",
id: "Id"
};
}
static types() {
return {
authorization: "string",
id: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_ClearContextRequest, "ClearContextRequest");
var ClearContextRequest = _ClearContextRequest;
// src/api/models/ClearContextResponseBody.ts
init_esm_shims();
import * as $dara20 from "@darabonba/typescript";
var _ClearContextResponseBody = class _ClearContextResponseBody extends $dara20.Model {
static names() {
return {
code: "Code",
httpStatusCode: "HttpStatusCode",
message: "Message",
requestId: "RequestId",
success: "Success"
};
}
static types() {
return {
code: "string",
httpStatusCode: "number",
message: "string",
requestId: "string",
success: "boolean"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_ClearContextResponseBody, "ClearContextResponseBody");
var ClearContextResponseBody = _ClearContextResponseBody;
// src/api/models/ClearContextResponse.ts
init_esm_shims();
import * as $dara21 from "@darabonba/typescript";
var _ClearContextResponse = class _ClearContextResponse extends $dara21.Model {
static names() {
return {
headers: "headers",
statusCode: "statusCode",
body: "body"
};
}
static types() {
return {
headers: { "type": "map", "keyType": "string", "valueType": "string" },
statusCode: "number",
body: ClearContextResponseBody
};
}
validate() {
if (this.headers) {
$dara21.Model.validateMap(this.headers);
}
if (this.body && typeof this.body.validate === "function") {
this.body.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_ClearContextResponse, "ClearContextResponse");
var ClearContextResponse = _ClearContextResponse;
// src/api/models/CreateMcpSessionRequest.ts
init_esm_shims();
import * as $dara22 from "@darabonba/typescript";
var _CreateMcpSessionRequest = class _CreateMcpSessionRequest extends $dara22.Model {
static names() {
return {
authorization: "Authorization",
contextId: "ContextId",
externalUserId: "ExternalUserId",
imageId: "ImageId",
labels: "Labels",
mcpPolicyId: "McpPolicyId",
persistenceDataList: "PersistenceDataList",
sessionId: "SessionId",
vpcResource: "VpcResource",
extraConfigs: "ExtraConfigs",
sdkStats: "SdkStats"
};
}
static types() {
return {
authorization: "string",
contextId: "string",
externalUserId: "string",
imageId: "string",
labels: "string",
mcpPolicyId: "string",
persistenceDataList: { "type": "array", "itemType": CreateMcpSessionRequestPersistenceDataList },
sessionId: "string",
vpcResource: "boolean",
extraConfigs: "string",
sdkStats: "string"
};
}
validate() {
if (Array.isArray(this.persistenceDataList)) {
$dara22.Model.validateArray(this.persistenceDataList);
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_CreateMcpSessionRequest, "CreateMcpSessionRequest");
var CreateMcpSessionRequest = _CreateMcpSessionRequest;
// src/api/models/CreateMcpSessionShrinkRequest.ts
init_esm_shims();
import * as $dara23 from "@darabonba/typescript";
var _CreateMcpSessionShrinkRequest = class _CreateMcpSessionShrinkRequest extends $dara23.Model {
static names() {
return {
authorization: "Authorization",
contextId: "ContextId",
externalUserId: "ExternalUserId",
imageId: "ImageId",
labels: "Labels",
mcpPolicyId: "McpPolicyId",
persistenceDataListShrink: "PersistenceDataList",
sessionId: "SessionId",
vpcResource: "VpcResource",
extraConfigs: "ExtraConfigs",
sdkStats: "SdkStats"
};
}
static types() {
return {
authorization: "string",
contextId: "string",
externalUserId: "string",
imageId: "string",
labels: "string",
mcpPolicyId: "string",
persistenceDataListShrink: "string",
sessionId: "string",
vpcResource: "boolean",
extraConfigs: "string",
sdkStats: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_CreateMcpSessionShrinkRequest, "CreateMcpSessionShrinkRequest");
var CreateMcpSessionShrinkRequest = _CreateMcpSessionShrinkRequest;
// src/api/models/CreateMcpSessionResponseBody.ts
init_esm_shims();
import * as $dara24 from "@darabonba/typescript";
var _CreateMcpSessionResponseBody = class _CreateMcpSessionResponseBody extends $dara24.Model {
static names() {
return {
code: "Code",
data: "Data",
httpStatusCode: "HttpStatusCode",
message: "Message",
requestId: "RequestId",
success: "Success"
};
}
static types() {
return {
code: "string",
data: CreateMcpSessionResponseBodyData,
httpStatusCode: "number",
message: "string",
requestId: "string",
success: "boolean"
};
}
validate() {
if (this.data && typeof this.data.validate === "function") {
this.data.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_CreateMcpSessionResponseBody, "CreateMcpSessionResponseBody");
var CreateMcpSessionResponseBody = _CreateMcpSessionResponseBody;
// src/api/models/CreateMcpSessionResponse.ts
init_esm_shims();
import * as $dara25 from "@darabonba/typescript";
var _CreateMcpSessionResponse = class _CreateMcpSessionResponse extends $dara25.Model {
static names() {
return {
headers: "headers",
statusCode: "statusCode",
body: "body"
};
}
static types() {
return {
headers: { "type": "map", "keyType": "string", "valueType": "string" },
statusCode: "number",
body: CreateMcpSessionResponseBody
};
}
validate() {
if (this.headers) {
$dara25.Model.validateMap(this.headers);
}
if (this.body && typeof this.body.validate === "function") {
this.body.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_CreateMcpSessionResponse, "CreateMcpSessionResponse");
var CreateMcpSessionResponse = _CreateMcpSessionResponse;
// src/api/models/DeleteContextRequest.ts
init_esm_shims();
import * as $dara26 from "@darabonba/typescript";
var _DeleteContextRequest = class _DeleteContextRequest extends $dara26.Model {
static names() {
return {
authorization: "Authorization",
id: "Id"
};
}
static types() {
return {
authorization: "string",
id: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_DeleteContextRequest, "DeleteContextRequest");
var DeleteContextRequest = _DeleteContextRequest;
// src/api/models/DeleteContextResponseBody.ts
init_esm_shims();
import * as $dara27 from "@darabonba/typescript";
var _DeleteContextResponseBody = class _DeleteContextResponseBody extends $dara27.Model {
static names() {
return {
code: "Code",
httpStatusCode: "HttpStatusCode",
message: "Message",
requestId: "RequestId",
success: "Success"
};
}
static types() {
return {
code: "string",
httpStatusCode: "number",
message: "string",
requestId: "string",
success: "boolean"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_DeleteContextResponseBody, "DeleteContextResponseBody");
var DeleteContextResponseBody = _DeleteContextResponseBody;
// src/api/models/DeleteContextResponse.ts
init_esm_shims();
import * as $dara28 from "@darabonba/typescript";
var _DeleteContextResponse = class _DeleteContextResponse extends $dara28.Model {
static names() {
return {
headers: "headers",
statusCode: "statusCode",
body: "body"
};
}
static types() {
return {
headers: { "type": "map", "keyType": "string", "valueType": "string" },
statusCode: "number",
body: DeleteContextResponseBody
};
}
validate() {
if (this.headers) {
$dara28.Model.validateMap(this.headers);
}
if (this.body && typeof this.body.validate === "function") {
this.body.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_DeleteContextResponse, "DeleteContextResponse");
var DeleteContextResponse = _DeleteContextResponse;
// src/api/models/GetContextRequest.ts
init_esm_shims();
import * as $dara29 from "@darabonba/typescript";
var _GetContextRequest = class _GetContextRequest extends $dara29.Model {
static names() {
return {
allowCreate: "AllowCreate",
authorization: "Authorization",
contextId: "ContextId",
name: "Name"
};
}
static types() {
return {
allowCreate: "boolean",
authorization: "string",
contextId: "string",
name: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetContextRequest, "GetContextRequest");
var GetContextRequest = _GetContextRequest;
// src/api/models/GetContextResponseBody.ts
init_esm_shims();
import * as $dara30 from "@darabonba/typescript";
var _GetContextResponseBody = class _GetContextResponseBody extends $dara30.Model {
static names() {
return {
code: "Code",
data: "Data",
httpStatusCode: "HttpStatusCode",
message: "Message",
requestId: "RequestId",
success: "Success"
};
}
static types() {
return {
code: "string",
data: GetContextResponseBodyData,
httpStatusCode: "number",
message: "string",
requestId: "string",
success: "boolean"
};
}
validate() {
if (this.data && typeof this.data.validate === "function") {
this.data.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetContextResponseBody, "GetContextResponseBody");
var GetContextResponseBody = _GetContextResponseBody;
// src/api/models/GetContextResponse.ts
init_esm_shims();
import * as $dara31 from "@darabonba/typescript";
var _GetContextResponse = class _GetContextResponse extends $dara31.Model {
static names() {
return {
headers: "headers",
statusCode: "statusCode",
body: "body"
};
}
static types() {
return {
headers: { "type": "map", "keyType": "string", "valueType": "string" },
statusCode: "number",
body: GetContextResponseBody
};
}
validate() {
if (this.headers) {
$dara31.Model.validateMap(this.headers);
}
if (this.body && typeof this.body.validate === "function") {
this.body.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetContextResponse, "GetContextResponse");
var GetContextResponse = _GetContextResponse;
// src/api/models/GetContextInfoRequest.ts
init_esm_shims();
import * as $dara32 from "@darabonba/typescript";
var _GetContextInfoRequest = class _GetContextInfoRequest extends $dara32.Model {
static names() {
return {
authorization: "Authorization",
contextId: "ContextId",
path: "Path",
sessionId: "SessionId",
taskType: "TaskType"
};
}
static types() {
return {
authorization: "string",
contextId: "string",
path: "string",
sessionId: "string",
taskType: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetContextInfoRequest, "GetContextInfoRequest");
var GetContextInfoRequest = _GetContextInfoRequest;
// src/api/models/GetContextInfoResponseBody.ts
init_esm_shims();
import * as $dara33 from "@darabonba/typescript";
var _GetContextInfoResponseBody = class _GetContextInfoResponseBody extends $dara33.Model {
static names() {
return {
code: "Code",
data: "Data",
httpStatusCode: "HttpStatusCode",
message: "Message",
requestId: "RequestId",
success: "Success"
};
}
static types() {
return {
code: "string",
data: GetContextInfoResponseBodyData,
httpStatusCode: "number",
message: "string",
requestId: "string",
success: "boolean"
};
}
validate() {
if (this.data && typeof this.data.validate === "function") {
this.data.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetContextInfoResponseBody, "GetContextInfoResponseBody");
var GetContextInfoResponseBody = _GetContextInfoResponseBody;
// src/api/models/GetContextInfoResponse.ts
init_esm_shims();
import * as $dara34 from "@darabonba/typescript";
var _GetContextInfoResponse = class _GetContextInfoResponse extends $dara34.Model {
static names() {
return {
headers: "headers",
statusCode: "statusCode",
body: "body"
};
}
static types() {
return {
headers: { "type": "map", "keyType": "string", "valueType": "string" },
statusCode: "number",
body: GetContextInfoResponseBody
};
}
validate() {
if (this.headers) {
$dara34.Model.validateMap(this.headers);
}
if (this.body && typeof this.body.validate === "function") {
this.body.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetContextInfoResponse, "GetContextInfoResponse");
var GetContextInfoResponse = _GetContextInfoResponse;
// src/api/models/GetLabelRequest.ts
init_esm_shims();
import * as $dara35 from "@darabonba/typescript";
var _GetLabelRequest = class _GetLabelRequest extends $dara35.Model {
static names() {
return {
authorization: "Authorization",
maxResults: "MaxResults",
nextToken: "NextToken",
sessionId: "SessionId"
};
}
static types() {
return {
authorization: "string",
maxResults: "number",
nextToken: "string",
sessionId: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetLabelRequest, "GetLabelRequest");
var GetLabelRequest = _GetLabelRequest;
// src/api/models/GetLabelResponseBody.ts
init_esm_shims();
import * as $dara36 from "@darabonba/typescript";
var _GetLabelResponseBody = class _GetLabelResponseBody extends $dara36.Model {
static names() {
return {
code: "Code",
data: "Data",
httpStatusCode: "HttpStatusCode",
maxResults: "MaxResults",
message: "Message",
nextToken: "NextToken",
requestId: "RequestId",
success: "Success",
totalCount: "TotalCount"
};
}
static types() {
return {
code: "string",
data: GetLabelResponseBodyData,
httpStatusCode: "number",
maxResults: "number",
message: "string",
nextToken: "string",
requestId: "string",
success: "boolean",
totalCount: "number"
};
}
validate() {
if (this.data && typeof this.data.validate === "function") {
this.data.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetLabelResponseBody, "GetLabelResponseBody");
var GetLabelResponseBody = _GetLabelResponseBody;
// src/api/models/GetLabelResponse.ts
init_esm_shims();
import * as $dara37 from "@darabonba/typescript";
var _GetLabelResponse = class _GetLabelResponse extends $dara37.Model {
static names() {
return {
headers: "headers",
statusCode: "statusCode",
body: "body"
};
}
static types() {
return {
headers: { "type": "map", "keyType": "string", "valueType": "string" },
statusCode: "number",
body: GetLabelResponseBody
};
}
validate() {
if (this.headers) {
$dara37.Model.validateMap(this.headers);
}
if (this.body && typeof this.body.validate === "function") {
this.body.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetLabelResponse, "GetLabelResponse");
var GetLabelResponse = _GetLabelResponse;
// src/api/models/GetSessionRequest.ts
init_esm_shims();
import * as $dara38 from "@darabonba/typescript";
var _GetSessionRequest = class _GetSessionRequest extends $dara38.Model {
static names() {
return {
authorization: "Authorization",
sessionId: "SessionId"
};
}
static types() {
return {
authorization: "string",
sessionId: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetSessionRequest, "GetSessionRequest");
var GetSessionRequest = _GetSessionRequest;
// src/api/models/GetSessionResponseBody.ts
init_esm_shims();
import * as $dara39 from "@darabonba/typescript";
var _GetSessionResponseBody = class _GetSessionResponseBody extends $dara39.Model {
static names() {
return {
code: "Code",
data: "Data",
httpStatusCode: "HttpStatusCode",
message: "Message",
requestId: "RequestId",
success: "Success"
};
}
static types() {
return {
code: "string",
data: GetSessionResponseBodyData,
httpStatusCode: "number",
message: "string",
requestId: "string",
success: "boolean"
};
}
validate() {
if (this.data && typeof this.data.validate === "function") {
this.data.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetSessionResponseBody, "GetSessionResponseBody");
var GetSessionResponseBody = _GetSessionResponseBody;
// src/api/models/GetSessionResponse.ts
init_esm_shims();
import * as $dara40 from "@darabonba/typescript";
var _GetSessionResponse = class _GetSessionResponse extends $dara40.Model {
static names() {
return {
headers: "headers",
statusCode: "statusCode",
body: "body"
};
}
static types() {
return {
headers: { "type": "map", "keyType": "string", "valueType": "string" },
statusCode: "number",
body: GetSessionResponseBody
};
}
validate() {
if (this.body && typeof this.body.validate === "function") {
this.body.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetSessionResponse, "GetSessionResponse");
var GetSessionResponse = _GetSessionResponse;
// src/api/models/GetLinkRequest.ts
init_esm_shims();
import * as $dara41 from "@darabonba/typescript";
var _GetLinkRequest = class _GetLinkRequest extends $dara41.Model {
static names() {
return {
authorization: "Authorization",
port: "Port",
protocolType: "ProtocolType",
sessionId: "SessionId",
option: "Option"
};
}
static types() {
return {
authorization: "string",
port: "number",
protocolType: "string",
sessionId: "string",
option: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetLinkRequest, "GetLinkRequest");
var GetLinkRequest = _GetLinkRequest;
// src/api/models/GetLinkResponseBody.ts
init_esm_shims();
import * as $dara42 from "@darabonba/typescript";
var _GetLinkResponseBody = class _GetLinkResponseBody extends $dara42.Model {
static names() {
return {
code: "Code",
data: "Data",
httpStatusCode: "HttpStatusCode",
message: "Message",
requestId: "RequestId",
success: "Success"
};
}
static types() {
return {
code: "string",
data: GetLinkResponseBodyData,
httpStatusCode: "number",
message: "string",
requestId: "string",
success: "boolean"
};
}
validate() {
if (this.data && typeof this.data.validate === "function") {
this.data.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetLinkResponseBody, "GetLinkResponseBody");
var GetLinkResponseBody = _GetLinkResponseBody;
// src/api/models/GetLinkResponse.ts
init_esm_shims();
import * as $dara43 from "@darabonba/typescript";
var _GetLinkResponse = class _GetLinkResponse extends $dara43.Model {
static names() {
return {
headers: "headers",
statusCode: "statusCode",
body: "body"
};
}
static types() {
return {
headers: { "type": "map", "keyType": "string", "valueType": "string" },
statusCode: "number",
body: GetLinkResponseBody
};
}
validate() {
if (this.headers) {
$dara43.Model.validateMap(this.headers);
}
if (this.body && typeof this.body.validate === "function") {
this.body.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetLinkResponse, "GetLinkResponse");
var GetLinkResponse = _GetLinkResponse;
// src/api/models/GetCdpLinkRequest.ts
init_esm_shims();
import * as $dara44 from "@darabonba/typescript";
var _GetCdpLinkRequest = class _GetCdpLinkRequest extends $dara44.Model {
static names() {
return {
authorization: "Authorization",
sessionId: "SessionId"
};
}
static types() {
return {
authorization: "string",
sessionId: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetCdpLinkRequest, "GetCdpLinkRequest");
var GetCdpLinkRequest = _GetCdpLinkRequest;
// src/api/models/GetCdpLinkResponseBody.ts
init_esm_shims();
import * as $dara45 from "@darabonba/typescript";
var _GetCdpLinkResponseBodyData = class _GetCdpLinkResponseBodyData extends $dara45.Model {
static names() {
return {
url: "Url"
};
}
static types() {
return {
url: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetCdpLinkResponseBodyData, "GetCdpLinkResponseBodyData");
var GetCdpLinkResponseBodyData = _GetCdpLinkResponseBodyData;
var _GetCdpLinkResponseBody = class _GetCdpLinkResponseBody extends $dara45.Model {
static names() {
return {
code: "Code",
data: "Data",
httpStatusCode: "HttpStatusCode",
message: "Message",
requestId: "RequestId",
success: "Success"
};
}
static types() {
return {
code: "string",
data: GetCdpLinkResponseBodyData,
httpStatusCode: "number",
message: "string",
requestId: "string",
success: "boolean"
};
}
validate() {
if (this.data && typeof this.data.validate === "function") {
this.data.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetCdpLinkResponseBody, "GetCdpLinkResponseBody");
var GetCdpLinkResponseBody = _GetCdpLinkResponseBody;
// src/api/models/GetCdpLinkResponse.ts
init_esm_shims();
import * as $dara46 from "@darabonba/typescript";
var _GetCdpLinkResponse = class _GetCdpLinkResponse extends $dara46.Model {
static names() {
return {
headers: "headers",
statusCode: "statusCode",
body: "body"
};
}
static types() {
return {
headers: { "type": "map", "keyType": "string", "valueType": "string" },
statusCode: "number",
body: GetCdpLinkResponseBody
};
}
validate() {
if (this.headers) {
$dara46.Model.validateMap(this.headers);
}
if (this.body && typeof this.body.validate === "function") {
this.body.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetCdpLinkResponse, "GetCdpLinkResponse");
var GetCdpLinkResponse = _GetCdpLinkResponse;
// src/api/models/GetAdbLinkRequest.ts
init_esm_shims();
import * as $dara47 from "@darabonba/typescript";
var _GetAdbLinkRequest = class _GetAdbLinkRequest extends $dara47.Model {
static names() {
return {
authorization: "Authorization",
option: "Option",
sessionId: "SessionId"
};
}
static types() {
return {
authorization: "string",
option: "string",
sessionId: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetAdbLinkRequest, "GetAdbLinkRequest");
var GetAdbLinkRequest = _GetAdbLinkRequest;
// src/api/models/GetAdbLinkResponseBody.ts
init_esm_shims();
import * as $dara48 from "@darabonba/typescript";
var _GetAdbLinkResponseBodyData = class _GetAdbLinkResponseBodyData extends $dara48.Model {
static names() {
return {
url: "Url"
};
}
static types() {
return {
url: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetAdbLinkResponseBodyData, "GetAdbLinkResponseBodyData");
var GetAdbLinkResponseBodyData = _GetAdbLinkResponseBodyData;
var _GetAdbLinkResponseBody = class _GetAdbLinkResponseBody extends $dara48.Model {
static names() {
return {
code: "Code",
data: "Data",
httpStatusCode: "HttpStatusCode",
message: "Message",
requestId: "RequestId",
success: "Success"
};
}
static types() {
return {
code: "string",
data: GetAdbLinkResponseBodyData,
httpStatusCode: "number",
message: "string",
requestId: "string",
success: "boolean"
};
}
validate() {
if (this.data && typeof this.data.validate === "function") {
this.data.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetAdbLinkResponseBody, "GetAdbLinkResponseBody");
var GetAdbLinkResponseBody = _GetAdbLinkResponseBody;
// src/api/models/GetAdbLinkResponse.ts
init_esm_shims();
import * as $dara49 from "@darabonba/typescript";
var _GetAdbLinkResponse = class _GetAdbLinkResponse extends $dara49.Model {
static names() {
return {
headers: "headers",
statusCode: "statusCode",
body: "body"
};
}
static types() {
return {
headers: { "type": "map", "keyType": "string", "valueType": "string" },
statusCode: "number",
body: GetAdbLinkResponseBody
};
}
validate() {
if (this.headers) {
$dara49.Model.validateMap(this.headers);
}
if (this.body && typeof this.body.validate === "function") {
this.body.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetAdbLinkResponse, "GetAdbLinkResponse");
var GetAdbLinkResponse = _GetAdbLinkResponse;
// src/api/models/GetMcpResourceRequest.ts
init_esm_shims();
import * as $dara50 from "@darabonba/typescript";
var _GetMcpResourceRequest = class _GetMcpResourceRequest extends $dara50.Model {
static names() {
return {
authorization: "Authorization",
sessionId: "SessionId"
};
}
static types() {
return {
authorization: "string",
sessionId: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetMcpResourceRequest, "GetMcpResourceRequest");
var GetMcpResourceRequest = _GetMcpResourceRequest;
// src/api/models/GetMcpResourceResponseBody.ts
init_esm_shims();
import * as $dara51 from "@darabonba/typescript";
var _GetMcpResourceResponseBody = class _GetMcpResourceResponseBody extends $dara51.Model {
static names() {
return {
code: "Code",
data: "Data",
httpStatusCode: "HttpStatusCode",
message: "Message",
requestId: "RequestId",
success: "Success"
};
}
static types() {
return {
code: "string",
data: GetMcpResourceResponseBodyData,
httpStatusCode: "number",
message: "string",
requestId: "string",
success: "boolean"
};
}
validate() {
if (this.data && typeof this.data.validate === "function") {
this.data.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetMcpResourceResponseBody, "GetMcpResourceResponseBody");
var GetMcpResourceResponseBody = _GetMcpResourceResponseBody;
// src/api/models/GetMcpResourceResponse.ts
init_esm_shims();
import * as $dara52 from "@darabonba/typescript";
var _GetMcpResourceResponse = class _GetMcpResourceResponse extends $dara52.Model {
static names() {
return {
headers: "headers",
statusCode: "statusCode",
body: "body"
};
}
static types() {
return {
headers: { "type": "map", "keyType": "string", "valueType": "string" },
statusCode: "number",
body: GetMcpResourceResponseBody
};
}
validate() {
if (this.headers) {
$dara52.Model.validateMap(this.headers);
}
if (this.body && typeof this.body.validate === "function") {
this.body.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_GetMcpResourceResponse, "GetMcpResourceResponse");
var GetMcpResourceResponse = _GetMcpResourceResponse;
// src/api/models/InitBrowserRequest.ts
init_esm_shims();
import * as $dara53 from "@darabonba/typescript";
var _InitBrowserRequest = class _InitBrowserRequest extends $dara53.Model {
static names() {
return {
authorization: "Authorization",
persistentPath: "PersistentPath",
sessionId: "SessionId",
browserOption: "BrowserOption"
};
}
static types() {
return {
authorization: "string",
persistentPath: "string",
sessionId: "string",
browserOption: { "type": "map", "keyType": "string", "valueType": "any" }
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
static fromMap(m) {
return $dara53.cast(m, new _InitBrowserRequest());
}
};
__name(_InitBrowserRequest, "InitBrowserRequest");
var InitBrowserRequest = _InitBrowserRequest;
// src/api/models/InitBrowserResponseBody.ts
init_esm_shims();
import * as $dara55 from "@darabonba/typescript";
// src/api/models/InitBrowserResponseBodyData.ts
init_esm_shims();
import * as $dara54 from "@darabonba/typescript";
var _InitBrowserResponseBodyData = class _InitBrowserResponseBodyData extends $dara54.Model {
static names() {
return {
port: "Port"
};
}
static types() {
return {
port: "number"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
static fromMap(m) {
return $dara54.cast(m, new _InitBrowserResponseBodyData());
}
};
__name(_InitBrowserResponseBodyData, "InitBrowserResponseBodyData");
var InitBrowserResponseBodyData = _InitBrowserResponseBodyData;
// src/api/models/InitBrowserResponseBody.ts
var _InitBrowserResponseBody = class _InitBrowserResponseBody extends $dara55.Model {
static names() {
return {
code: "Code",
data: "Data",
httpStatusCode: "HttpStatusCode",
message: "Message",
requestId: "RequestId",
success: "Success"
};
}
static types() {
return {
code: "string",
data: InitBrowserResponseBodyData,
httpStatusCode: "number",
message: "string",
requestId: "string",
success: "boolean"
};
}
validate() {
if (this.data && typeof this.data.validate === "function") {
this.data.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
static fromMap(m) {
return $dara55.cast(m, new _InitBrowserResponseBody());
}
};
__name(_InitBrowserResponseBody, "InitBrowserResponseBody");
var InitBrowserResponseBody = _InitBrowserResponseBody;
// src/api/models/InitBrowserResponse.ts
init_esm_shims();
import * as $dara56 from "@darabonba/typescript";
var _InitBrowserResponse = class _InitBrowserResponse extends $dara56.Model {
static names() {
return {
headers: "headers",
statusCode: "statusCode",
body: "body"
};
}
static types() {
return {
headers: { "type": "map", "keyType": "string", "valueType": "string" },
statusCode: "number",
body: InitBrowserResponseBody
};
}
validate() {
if (this.headers) {
$dara56.Model.validateMap(this.headers);
}
if (this.body && typeof this.body.validate === "function") {
this.body.validate();
}
super.validate();
}
constructor(map) {
super(map);
}
static fromMap(m) {
return $dara56.cast(m, new _InitBrowserResponse());
}
};
__name(_InitBrowserResponse, "InitBrowserResponse");
var InitBrowserResponse = _InitBrowserResponse;
// src/api/models/ListContextsRequest.ts
init_esm_shims();
import * as $dara57 from "@darabonba/typescript";
var _ListContextsRequest = class _ListContextsRequest extends $dara57.Model {
static names() {
return {
authorization: "Authorization",
maxResults: "MaxResults",
nextToken: "NextToken"
};
}
static types() {
return {
authorization: "string",
maxResults: "number",
nextToken: "string"
};
}
validate() {
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_ListContextsRequest, "ListContextsRequest");
var ListContextsRequest = _ListContextsRequest;
// src/api/models/ListContextsResponseBody.ts
init_esm_shims();
import * as $dara58 from "@darabonba/typescript";
var _ListContextsResponseBody = class _ListContextsResponseBody extends $dara58.Model {
static names() {
return {
code: "Code",
data: "Data",
httpStatusCode: "HttpStatusCode",
maxResults: "MaxResults",
message: "Message",
nextToken: "NextToken",
requestId: "RequestId",
success: "Success",
totalCount: "TotalCount"
};
}
static types() {
return {
code: "string",
data: { "type": "array", "itemType": ListContextsResponseBodyData },
httpStatusCode: "number",
maxResults: "number",
message: "string",
nextToken: "string",
requestId: "string",
success: "boolean",
totalCount: "number"
};
}
validate() {
if (Array.isArray(this.data)) {
$dara58.Model.validateArray(this.data);
}
super.validate();
}
constructor(map) {
super(map);
}
};
__name(_ListContextsResponseBody, "ListContextsResponseBody");
var ListContextsResponseBody = _ListContextsResponseBody;
// src/api/models/ListContextsResponse.ts
init_esm_shims();
import * as $dara59 from "@darabonba/typescript";
var _ListContextsResponse = class _ListContextsResponse extends $dara59.Model {
static names() {
return {
headers: "headers",
statusCode: "statusCode",
body: "body"
};
}
static types() {
return {
headers: { "type": "map", "keyType": "string", "valueType": "string" },
statusCode: "number",
body: ListContextsResponseBody
};
}
validate() {
if (this.headers) {
$dara59.Model.validateMap(this.headers);
}
if (this.body && typeof this.body