'1.0', 'info' => ['style' => 'ROA', 'product' => 'AgentRun', 'version' => '2025-09-10'], 'components' => [ 'schemas' => [ 'AccessDeniedDetail' => [ 'type' => 'object', 'properties' => [ 'authAction' => ['type' => 'string'], 'authPrincipalType' => ['type' => 'string'], 'authPrincipalOwnerId' => ['type' => 'string'], 'authPrincipalDisplayName' => ['type' => 'string'], 'encodedDiagnosticInfo' => ['type' => 'string'], 'noPermissionType' => ['type' => 'string'], 'policyType' => ['type' => 'string'], ], ], 'AgentEndpointConfig' => [ 'type' => 'object', 'properties' => [ 'agentName' => ['type' => 'string'], 'endpointName' => ['type' => 'string'], 'endpointUrl' => ['type' => 'string'], 'customDomainUrl' => ['type' => 'string'], ], ], 'AgentResource' => [ 'type' => 'object', 'properties' => [ 'resourceType' => [ 'type' => 'string', 'enum' => ['AgentRuntime', 'Flow'], ], 'runtime' => ['$ref' => '#/components/schemas/AgentRuntime'], 'flow' => ['$ref' => '#/components/schemas/Flow'], 'latestVersion' => [ 'type' => 'object', 'properties' => [ 'version' => ['type' => 'string'], 'description' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'publisher' => ['type' => 'string'], ], ], ], ], 'AgentRuntime' => [ 'type' => 'object', 'properties' => [ 'agentRuntimeId' => ['type' => 'string'], 'agentRuntimeName' => ['type' => 'string'], 'agentRuntimeArn' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'status' => ['type' => 'string'], 'statusReason' => ['type' => 'string'], 'lastUpdatedAt' => ['type' => 'string'], 'description' => ['type' => 'string'], 'executionRoleArn' => ['type' => 'string'], 'credentialName' => ['type' => 'string'], 'externalAgentEndpointUrl' => ['type' => 'string'], 'agentRuntimeVersion' => ['type' => 'string'], 'artifactType' => [ 'type' => 'string', 'enum' => ['Code', 'Container'], ], 'codeConfiguration' => ['$ref' => '#/components/schemas/CodeConfiguration'], 'containerConfiguration' => ['$ref' => '#/components/schemas/ContainerConfiguration'], 'networkConfiguration' => ['$ref' => '#/components/schemas/NetworkConfiguration'], 'protocolConfiguration' => ['$ref' => '#/components/schemas/ProtocolConfiguration'], 'cpu' => ['type' => 'number', 'format' => 'float'], 'memory' => ['type' => 'integer'], 'diskSize' => ['type' => 'integer'], 'port' => ['type' => 'integer'], 'sessionConcurrencyLimitPerInstance' => ['type' => 'integer', 'minimum' => '1', 'maximum' => '200'], 'logConfiguration' => ['$ref' => '#/components/schemas/LogConfiguration'], 'healthCheckConfiguration' => ['$ref' => '#/components/schemas/HealthCheckConfiguration'], 'sessionIdleTimeoutSeconds' => ['type' => 'integer', 'format' => 'int32'], 'enableSessionIsolation' => ['type' => 'boolean'], 'disableOndemand' => ['type' => 'boolean'], 'disableSessionAffinity' => ['type' => 'boolean'], 'sessionAffinityType' => [ 'type' => 'string', 'enum' => ['NONE', 'HEADER_FIELD', 'GENERATED_COOKIE', 'COOKIE'], ], 'headerFieldName' => ['type' => 'string', 'maxLength' => 128], 'resourceGroupId' => ['type' => 'string', 'deprecated' => true], 'workspaceId' => ['type' => 'string'], 'nasConfig' => ['$ref' => '#/components/schemas/NASConfig'], 'ossMountConfig' => ['$ref' => '#/components/schemas/OSSMountConfig'], 'environmentVariables' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'systemTags' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'agentIdentityEnabled' => ['type' => 'string'], 'agentIdentityConfig' => ['$ref' => '#/components/schemas/RuntimeAgentIdentityConfig'], 'edition' => ['type' => 'string'], ], ], 'AgentRuntimeEndpoint' => [ 'type' => 'object', 'properties' => [ 'agentRuntimeId' => ['type' => 'string'], 'agentRuntimeEndpointId' => ['type' => 'string'], 'agentRuntimeEndpointArn' => ['type' => 'string'], 'agentRuntimeEndpointName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'status' => ['type' => 'string'], 'statusReason' => ['type' => 'string'], 'targetVersion' => ['type' => 'string'], 'routingConfiguration' => ['$ref' => '#/components/schemas/RoutingConfiguration'], 'endpointPublicUrl' => ['type' => 'string'], 'disablePublicNetworkAccess' => ['type' => 'boolean'], 'scalingStatus' => ['$ref' => '#/components/schemas/ScalingStatus'], ], ], 'AgentRuntimeEndpointResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/AgentRuntimeEndpoint'], ], ], 'AgentRuntimeResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/AgentRuntime'], ], ], 'AgentRuntimeVersion' => [ 'type' => 'object', 'properties' => [ 'agentRuntimeArn' => ['type' => 'string'], 'agentRuntimeId' => ['type' => 'string'], 'agentRuntimeName' => ['type' => 'string'], 'agentRuntimeVersion' => ['type' => 'string'], 'description' => ['type' => 'string'], 'lastUpdatedAt' => ['type' => 'string'], ], ], 'AgentRuntimeVersionResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/AgentRuntimeVersion'], ], ], 'AiFallbackConfig' => [ 'type' => 'object', 'properties' => [ 'serviceConfigs' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/AiFallbackServiceConfig'], ], ], ], 'AiFallbackServiceConfig' => [ 'type' => 'object', 'properties' => [ 'serviceId' => ['type' => 'string'], 'targetModelName' => ['type' => 'string'], 'passThroughModelName' => ['type' => 'boolean'], ], ], 'AiServiceConfig' => [ 'type' => 'object', 'properties' => [ 'provider' => ['type' => 'string'], 'address' => ['type' => 'string'], 'enableHealthCheck' => ['type' => 'boolean'], 'protocols' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'apiKeys' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'ApigLLMModel' => [ 'type' => 'object', 'properties' => [ 'modelId' => ['type' => 'string'], 'tenantId' => ['type' => 'string'], 'name' => ['type' => 'string'], 'provider' => ['type' => 'string'], 'type' => ['type' => 'string'], 'address' => ['type' => 'string'], 'apiKey' => ['type' => 'string'], 'models' => ['type' => 'string'], 'modelsWeight' => ['type' => 'string'], 'desc' => ['type' => 'string'], 'createdTime' => ['type' => 'string'], 'updateTime' => ['type' => 'string'], 'gatewayId' => ['type' => 'string'], 'targetId' => ['type' => 'string'], ], ], 'ArmsConfiguration' => [ 'type' => 'object', 'properties' => [ 'enableArms' => ['type' => 'boolean'], 'armsLicenseKey' => ['type' => 'string'], 'cmsWorkspace' => ['type' => 'string'], ], ], 'AttachPolicyConfig' => [ 'type' => 'object', 'properties' => [ 'className' => ['type' => 'string'], 'name' => ['type' => 'string'], 'config' => ['type' => 'string'], ], ], 'BatchEvaluateWorkspacePermissionsInput' => [ 'type' => 'object', 'properties' => [ 'workspaceIds' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string'], ], 'actions' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string'], ], ], ], 'BatchEvaluateWorkspacePermissionsOutput' => [ 'type' => 'object', 'properties' => [ 'results' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/WorkspacePermissionEvaluateResult'], ], ], ], 'BatchEvaluateWorkspacePermissionsResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/BatchEvaluateWorkspacePermissionsOutput'], ], ], 'BoundConfiguration' => [ 'type' => 'object', 'properties' => [ 'boundTools' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/BoundTool'], ], ], ], 'BoundTool' => [ 'type' => 'object', 'properties' => [ 'toolName' => ['type' => 'string'], 'method' => [ 'type' => 'string', 'deprecated' => true, 'enum' => ['GET', 'PUT', 'POST', 'PATCH', 'DELETE', 'OPTIONS'], ], 'path' => ['type' => 'string', 'deprecated' => true], 'apis' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/BoundToolApi'], ], ], ], 'BoundToolApi' => [ 'type' => 'object', 'properties' => [ 'method' => [ 'type' => 'string', 'enum' => ['GET', 'POST', 'DELETE', 'PUT', 'PATCH', 'OPTIONS'], ], 'path' => ['type' => 'string'], ], ], 'Browser' => [ 'type' => 'object', 'properties' => [ 'browserId' => ['type' => 'string'], 'browserName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'status' => [ 'type' => 'string', 'enum' => ['CREATING', 'CREATE_FAILED', 'READY', 'DELETING', 'DELETED', 'DELETE_FAILED'], ], 'statusReason' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'lastUpdatedAt' => ['type' => 'string'], 'executionRoleArn' => ['type' => 'string'], 'networkConfiguration' => ['$ref' => '#/components/schemas/NetworkConfiguration'], 'recording' => ['$ref' => '#/components/schemas/BrowserRecordingConfiguration'], 'memory' => ['type' => 'integer', 'format' => 'int32'], 'credentialId' => ['type' => 'string'], 'cpu' => ['type' => 'number', 'format' => 'float'], 'tenantId' => ['type' => 'string'], ], ], 'BrowserAutomationStream' => [ 'type' => 'object', 'properties' => [ 'streamEndpoint' => ['type' => 'string'], 'streamStatus' => ['type' => 'string'], ], ], 'BrowserLiveViewStream' => [ 'type' => 'object', 'properties' => [ 'streamEndpoint' => ['type' => 'string'], ], ], 'BrowserMetricsResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'integer'], 'success' => ['type' => 'boolean'], 'requestId' => ['type' => 'string'], 'data' => ['type' => 'any'], ], ], 'BrowserOssLocation' => [ 'type' => 'object', 'properties' => [ 'bucket' => ['type' => 'string'], 'prefix' => ['type' => 'string'], ], ], 'BrowserRecordingConfiguration' => [ 'type' => 'object', 'properties' => [ 'enabled' => ['type' => 'boolean'], 'ossLocation' => ['$ref' => '#/components/schemas/BrowserOssLocation'], ], ], 'BrowserResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/Browser'], ], ], 'BrowserSession' => [ 'type' => 'object', 'properties' => [ 'browserId' => ['type' => 'string'], 'sessionId' => ['type' => 'string'], 'name' => ['type' => 'string'], 'status' => [ 'type' => 'string', 'enum' => ['READY', 'TERMINATED'], ], 'createdAt' => ['type' => 'string'], 'lastUpdatedAt' => ['type' => 'string'], 'sessionTimeoutSeconds' => ['type' => 'integer'], 'sessionReplayartifactType' => ['type' => 'string'], 'viewPort' => ['$ref' => '#/components/schemas/BrowserViewPort'], 'streams' => ['$ref' => '#/components/schemas/BrowserStreams'], ], ], 'BrowserSessionConfig' => [ 'type' => 'object', 'properties' => [ 'initialUrl' => ['type' => 'string'], 'viewport' => ['$ref' => '#/components/schemas/BrowserViewPort'], 'timeout' => ['type' => 'integer', 'format' => 'int32'], ], ], 'BrowserSessionItem' => [ 'type' => 'object', 'properties' => [ 'sessionId' => ['type' => 'string'], 'browserId' => ['type' => 'string'], 'status' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'updatedAt' => ['type' => 'string'], ], ], 'BrowserSessionListOut' => [ 'type' => 'object', 'properties' => [ 'total' => ['type' => 'integer', 'format' => 'int64'], 'pageNumber' => ['type' => 'integer', 'format' => 'int32'], 'pageSize' => ['type' => 'integer', 'format' => 'int32'], 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/BrowserSessionOut'], ], ], ], 'BrowserSessionOut' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'sessionId' => ['type' => 'string', 'required' => true], 'browserId' => ['type' => 'string'], 'status' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'lastUpdatedAt' => ['type' => 'string'], 'browserName' => ['type' => 'string'], 'sessionIdleTimeoutSeconds' => ['type' => 'integer', 'format' => 'int32'], ], ], 'BrowserSessionResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'integer'], 'success' => ['type' => 'boolean'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/BrowserSession'], ], ], 'BrowserStreams' => [ 'type' => 'object', 'properties' => [ 'automationStream' => ['$ref' => '#/components/schemas/BrowserAutomationStream'], 'liveViewStream' => ['$ref' => '#/components/schemas/BrowserLiveViewStream'], ], ], 'BrowserViewPort' => [ 'type' => 'object', 'properties' => [ 'height' => ['type' => 'number', 'format' => 'double'], 'width' => ['type' => 'number', 'format' => 'double'], ], ], 'CAPConfig' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'functionName' => ['type' => 'string'], 'templateId' => ['type' => 'integer', 'format' => 'int32'], ], ], 'CertConfig' => [ 'type' => 'object', 'properties' => [ 'certName' => ['type' => 'string', 'minimum' => '1', 'maximum' => '128'], 'certificate' => ['type' => 'string'], 'privateKey' => ['type' => 'string'], ], ], 'ChangeResourceGroupInput' => [ 'type' => 'object', 'properties' => [ 'resourceId' => ['type' => 'string'], 'newResourceGroupId' => ['type' => 'string'], 'resourceType' => ['type' => 'string'], ], ], 'ChangeResourceGroupOutput' => [ 'type' => 'object', 'properties' => [ 'resourceId' => ['type' => 'string'], 'newResourceGroupId' => ['type' => 'string'], 'oldResourceGroupId' => ['type' => 'string'], ], ], 'CodeConfiguration' => [ 'type' => 'object', 'properties' => [ 'zipFile' => ['type' => 'string'], 'ossBucketName' => ['type' => 'string'], 'ossObjectName' => ['type' => 'string'], 'checksum' => ['type' => 'string'], 'language' => [ 'type' => 'string', 'enum' => ['python3.10', 'python3.12', 'nodejs18', 'nodejs20', 'nodejs22', 'java8', 'java11'], ], 'command' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'CodeInfo' => [ 'type' => 'object', 'properties' => [ 'ossBucketName' => ['type' => 'string'], 'ossObjectName' => ['type' => 'string'], ], ], 'CodeInterpreter' => [ 'type' => 'object', 'properties' => [ 'codeInterpreterId' => ['type' => 'string'], 'codeInterpreterName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'executionRoleArn' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'lastUpdatedAt' => ['type' => 'string'], 'status' => [ 'type' => 'string', 'enum' => ['READY', 'TERMINATED'], ], 'statusReason' => ['type' => 'string'], 'networkConfiguration' => ['$ref' => '#/components/schemas/NetworkConfiguration'], 'memory' => ['type' => 'integer', 'format' => 'int32'], 'cpu' => ['type' => 'number', 'format' => 'float'], 'tenantId' => ['type' => 'string'], ], ], 'CodeInterpreterResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/CodeInterpreter'], ], ], 'CodeInterpreterSession' => [ 'type' => 'object', 'properties' => [ 'id' => ['type' => 'string'], 'codeInterpreterId' => ['type' => 'string'], 'sessionId' => ['type' => 'string'], 'name' => ['type' => 'string'], 'description' => ['type' => 'string'], 'sessionTimeoutSeconds' => ['type' => 'integer'], 'execTargetUri' => ['type' => 'string'], 'status' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'endedAt' => ['type' => 'string'], 'updatedAt' => ['type' => 'string'], 'interpreter' => ['$ref' => '#/components/schemas/CodeInterpreter'], ], ], 'CodeInterpreterSessionConfig' => [ 'type' => 'object', 'properties' => [ 'timeout' => ['type' => 'integer', 'format' => 'int32'], 'environment' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'workingDirectory' => ['type' => 'string'], ], ], 'CodeInterpreterSessionItem' => [ 'type' => 'object', 'properties' => [ 'sessionId' => ['type' => 'string'], 'codeInterpreterId' => ['type' => 'string'], 'status' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'updatedAt' => ['type' => 'string'], ], ], 'CodeInterpreterSessionListOut' => [ 'type' => 'object', 'properties' => [ 'total' => ['type' => 'integer', 'format' => 'int64'], 'pageNumber' => ['type' => 'integer', 'format' => 'int32'], 'pageSize' => ['type' => 'integer', 'format' => 'int32'], 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/CodeInterpreterSessionOut'], ], ], ], 'CodeInterpreterSessionOut' => [ 'type' => 'object', 'properties' => [ 'sessionId' => ['type' => 'string', 'required' => true], 'codeInterpreterId' => ['type' => 'string', 'required' => true], 'status' => ['type' => 'string', 'required' => true], 'createdAt' => ['type' => 'string'], 'lastUpdatedAt' => ['type' => 'string'], 'sessionIdleTimeoutSeconds' => ['type' => 'integer', 'format' => 'int32'], 'codeInterpreterName' => ['type' => 'string'], ], ], 'CodeInterpreterSessionResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'integer'], 'success' => ['type' => 'boolean'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/CodeInterpreterSession'], ], ], 'CodeInterpreterSessionSummary' => [ 'type' => 'object', 'properties' => [ 'codeInterpreterId' => ['type' => 'string'], 'sessionId' => ['type' => 'string'], 'name' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'status' => [ 'type' => 'string', 'enum' => ['READY', 'TERMINATED'], ], ], ], 'CommonResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['type' => 'any'], ], ], 'ConsumerAPIKey' => [ 'type' => 'object', 'properties' => [ 'consumerApiKeyId' => ['type' => 'string'], 'maskedKey' => ['type' => 'string'], 'modelConnectionId' => ['type' => 'string'], 'description' => ['type' => 'string'], 'active' => ['type' => 'boolean'], 'createdAt' => ['type' => 'string'], 'lastUpdatedAt' => ['type' => 'string'], ], ], 'ConsumerAPIKeyResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ConsumerAPIKey'], ], ], 'ContainerConfiguration' => [ 'type' => 'object', 'properties' => [ 'image' => ['type' => 'string'], 'imageRegistryType' => [ 'type' => 'string', 'enum' => ['ACR', 'ACREE', 'CUSTOM'], ], 'acrInstanceId' => ['type' => 'string'], 'command' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'registryConfig' => ['$ref' => '#/components/schemas/RegistryConfig'], 'port' => ['type' => 'integer', 'format' => 'int32'], ], ], 'ConvertFlowDSLData' => [ 'type' => 'object', 'properties' => [ 'flow' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'flowName' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string'], 'definition' => ['type' => 'string', 'required' => true], 'environmentConfiguration' => ['$ref' => '#/components/schemas/EnvironmentConfiguration'], ], ], 'conversionPlan' => [ 'type' => 'object', 'properties' => [ 'summary' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'totalNodes' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'compatibleNodes' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'nodesNeedConfig' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'nodesNeedConversion' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'unsupportedNodes' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], ], 'issues' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'nodeId' => ['type' => 'string', 'required' => true], 'nodeType' => ['type' => 'string', 'required' => true], 'nodeTitle' => ['type' => 'string'], 'level' => ['type' => 'string', 'required' => true], 'issueType' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string', 'required' => true], 'suggestion' => ['type' => 'string'], 'details' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'any'], ], ], ], ], ], ], 'toolsetInstallations' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string'], 'spec' => [ 'type' => 'object', 'required' => true, 'additionalProperties' => ['type' => 'any'], ], ], ], ], 'pluginErrors' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'nodeId' => ['type' => 'string'], 'providerName' => ['type' => 'string', 'required' => true], 'toolName' => ['type' => 'string'], 'reason' => ['type' => 'string', 'required' => true], ], ], ], ], ], 'ConvertFlowDSLInput' => [ 'type' => 'object', 'properties' => [ 'dslSource' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'provider' => ['type' => 'string', 'required' => true], 'content' => ['type' => 'string', 'required' => true], 'encoding' => ['type' => 'string'], ], ], 'options' => [ 'type' => 'object', 'properties' => [ 'compatibilityCheck' => ['type' => 'boolean'], 'credentialName' => ['type' => 'string'], 'vpcEndpointName' => ['type' => 'string'], 'vpcEndpoints' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'flowName' => ['type' => 'string'], ], ], ], ], 'ConvertFlowDSLResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ConvertFlowDSLData'], ], ], 'CreateAgentRuntimeEndpointInput' => [ 'type' => 'object', 'properties' => [ 'targetVersion' => ['type' => 'string'], 'agentRuntimeEndpointName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'routingConfiguration' => ['$ref' => '#/components/schemas/RoutingConfiguration'], 'disablePublicNetworkAccess' => ['type' => 'boolean'], 'scalingConfig' => ['$ref' => '#/components/schemas/ScalingConfig'], ], ], 'CreateAgentRuntimeInput' => [ 'type' => 'object', 'properties' => [ 'agentRuntimeName' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string'], 'artifactType' => [ 'type' => 'string', 'required' => true, 'enum' => ['Code', 'Container'], ], 'codeConfiguration' => ['$ref' => '#/components/schemas/CodeConfiguration'], 'containerConfiguration' => ['$ref' => '#/components/schemas/ContainerConfiguration'], 'credentialId' => ['type' => 'string', 'deprecated' => true], 'credentialName' => ['type' => 'string'], 'externalAgentEndpointUrl' => ['type' => 'string'], 'networkConfiguration' => ['$ref' => '#/components/schemas/NetworkConfiguration', 'required' => true], 'protocolConfiguration' => ['$ref' => '#/components/schemas/ProtocolConfiguration'], 'executionRoleArn' => ['type' => 'string'], 'cpu' => ['type' => 'number', 'format' => 'float', 'required' => true], 'memory' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'diskSize' => ['type' => 'integer', 'format' => 'int32'], 'port' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'sessionConcurrencyLimitPerInstance' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '1', 'maximum' => '200'], 'logConfiguration' => ['$ref' => '#/components/schemas/LogConfiguration'], 'sessionIdleTimeoutSeconds' => ['type' => 'integer', 'format' => 'int32'], 'enableSessionIsolation' => ['type' => 'boolean'], 'disableOndemand' => ['type' => 'boolean'], 'disableSessionAffinity' => ['type' => 'boolean'], 'sessionAffinityType' => [ 'type' => 'string', 'enum' => ['NONE', 'HEADER_FIELD', 'GENERATED_COOKIE', 'COOKIE'], ], 'headerFieldName' => ['type' => 'string', 'maxLength' => 128], 'healthCheckConfiguration' => ['$ref' => '#/components/schemas/HealthCheckConfiguration'], 'resourceGroupId' => ['type' => 'string', 'deprecated' => true], 'workspaceId' => ['type' => 'string'], 'nasConfig' => ['$ref' => '#/components/schemas/NASConfig'], 'ossMountConfig' => ['$ref' => '#/components/schemas/OSSMountConfig'], 'armsConfiguration' => ['$ref' => '#/components/schemas/ArmsConfiguration'], 'agentIdentityEnabled' => ['type' => 'boolean'], 'agentIdentityConfig' => ['$ref' => '#/components/schemas/RuntimeAgentIdentityConfig'], 'environmentVariables' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'systemTags' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'edition' => ['type' => 'string'], ], ], 'CreateAgentRuntimeVersionInput' => [ 'type' => 'object', 'properties' => [ 'description' => ['type' => 'string'], ], ], 'CreateApigLLMModelInput' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'provider' => ['type' => 'string'], 'type' => ['type' => 'string'], 'address' => ['type' => 'string'], 'apiKey' => ['type' => 'string'], 'desc' => ['type' => 'string'], 'models' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'CreateBrowserInput' => [ 'type' => 'object', 'properties' => [ 'browserName' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string'], 'networkConfiguration' => ['$ref' => '#/components/schemas/NetworkConfiguration', 'required' => true], 'executionRoleArn' => ['type' => 'string'], 'memory' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1024', 'maximum' => '16384'], 'cpu' => ['type' => 'number', 'format' => 'float', 'required' => true], 'sessionIdleTimeoutSeconds' => ['type' => 'integer', 'format' => 'int32'], 'credentialId' => ['type' => 'string'], ], ], 'CreateCodeInterpreterInput' => [ 'type' => 'object', 'properties' => [ 'codeInterpreterName' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string'], 'networkConfiguration' => ['$ref' => '#/components/schemas/NetworkConfiguration', 'required' => true], 'memory' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '128', 'maximum' => '16384'], 'executionRoleArn' => ['type' => 'string'], 'cpu' => ['type' => 'number', 'format' => 'float', 'required' => true, 'minimum' => '2.0', 'maximum' => '16.0'], 'sessionIdleTimeoutSeconds' => ['type' => 'integer', 'format' => 'int32'], 'credentialId' => ['type' => 'string'], ], ], 'CreateConsumerAPIKeyInput' => [ 'type' => 'object', 'properties' => [ 'apiKey' => ['type' => 'string'], 'modelConnectionId' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string'], ], ], 'CreateConsumerAPIKeyOutput' => [ 'type' => 'object', 'properties' => [ 'consumerApiKeyId' => ['type' => 'string'], 'maskedKey' => ['type' => 'string'], 'modelConnectionId' => ['type' => 'string'], 'description' => ['type' => 'string'], 'active' => ['type' => 'boolean'], 'apiKey' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'lastUpdatedAt' => ['type' => 'string'], ], ], 'CreateConsumerAPIKeyResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/CreateConsumerAPIKeyOutput'], ], ], 'CreateCredentialInput' => [ 'type' => 'object', 'properties' => [ 'credentialName' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string'], 'credentialAuthType' => [ 'type' => 'string', 'required' => true, 'enum' => ['jwt', 'api_key', 'basic', 'ak_sk', 'custom_header'], ], 'credentialSourceType' => [ 'type' => 'string', 'required' => true, 'enum' => ['external_llm', 'external_tool', 'internal'], ], 'credentialSecret' => ['type' => 'string'], 'enabled' => ['type' => 'boolean'], 'credentialPublicConfig' => ['$ref' => '#/components/schemas/CredentialPublicConfig'], 'workspaceId' => ['type' => 'string'], ], ], 'CreateCredentialOutput' => [ 'type' => 'object', 'properties' => [ 'credentialId' => ['type' => 'string'], 'credentialName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'credentialAuthType' => ['type' => 'string'], 'credentialSourceType' => ['type' => 'string'], 'enabled' => ['type' => 'boolean'], 'credentialSecret' => ['type' => 'string'], 'credentialPublicConfig' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'createdAt' => ['type' => 'string'], 'updatedAt' => ['type' => 'string'], 'relatedResources' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/RelatedResource'], ], ], ], 'CreateCustomDomainInput' => [ 'type' => 'object', 'properties' => [ 'domainName' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string'], 'protocol' => [ 'type' => 'string', 'required' => true, 'enum' => ['HTTP', 'HTTPS', 'HTTP,HTTPS'], ], 'routeConfig' => ['$ref' => '#/components/schemas/RouteConfig'], 'certConfig' => ['$ref' => '#/components/schemas/CertConfig'], 'tlsConfig' => ['$ref' => '#/components/schemas/TLSConfig'], 'domainType' => [ 'type' => 'string', 'enum' => ['STANDARD', 'SANDBOX'], ], ], ], 'CreateDomainInput' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'protocol' => ['type' => 'string'], 'certIdentifier' => ['type' => 'string'], ], ], 'CreateFlowEndpointInput' => [ 'type' => 'object', 'properties' => [ 'flowEndpointName' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string'], 'targetVersion' => ['type' => 'string'], 'routingConfiguration' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/FlowEndpointRoutingConfig'], ], 'disablePublicNetworkAccess' => ['type' => 'boolean'], ], ], 'CreateFlowInput' => [ 'type' => 'object', 'properties' => [ 'flowName' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string'], 'definition' => ['type' => 'string'], 'executionRoleArn' => ['type' => 'string'], 'environmentConfiguration' => ['$ref' => '#/components/schemas/EnvironmentConfiguration'], 'externalStorageLocation' => ['type' => 'string'], 'resourceGroupId' => ['type' => 'string'], 'tracingConfiguration' => ['$ref' => '#/components/schemas/TracingConfiguration'], 'loggingConfiguration' => ['$ref' => '#/components/schemas/LoggingConfiguration'], 'workspaceId' => ['type' => 'string'], 'disablePublicNetworkAccess' => ['type' => 'boolean'], ], ], 'CreateFunagentInput' => [ 'type' => 'object', 'properties' => [ 'funAgentName' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string', 'required' => true], 'regionId' => ['type' => 'string'], 'vpcId' => ['type' => 'string', 'required' => true], 'vswitchIds' => ['type' => 'string', 'required' => true], 'securityGroupId' => ['type' => 'string', 'required' => true], 'cpu' => ['type' => 'number', 'format' => 'float', 'required' => true], 'memory' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'replicas' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'adminName' => ['type' => 'string', 'required' => true], 'adminSecret' => ['type' => 'string', 'required' => true], 'dbType' => ['type' => 'string', 'required' => true], 'dbName' => ['type' => 'string', 'required' => true], 'dbInstanceId' => ['type' => 'string', 'required' => false], 'dbHost' => ['type' => 'string', 'required' => true], 'dbPort' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'dbUsername' => ['type' => 'string', 'required' => true], 'dbPassword' => ['type' => 'string', 'required' => true], 'dbConnections' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], ], 'CreateGatewayInput' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'type' => ['type' => 'string'], 'identityId' => ['type' => 'string'], 'networkConfiguration' => ['$ref' => '#/components/schemas/GatewayNetworkConfiguration'], ], ], 'CreateGatewayTargetInput' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'domainId' => ['type' => 'string'], 'targetConfiguration' => ['$ref' => '#/components/schemas/TargetConfiguration'], ], ], 'CreateIMBotInput' => [ 'type' => 'object', 'properties' => [ 'botName' => ['type' => 'string', 'required' => true, 'maxLength' => 128], 'botBizId' => ['type' => 'string', 'required' => true, 'maxLength' => 128], 'botBizSecret' => ['type' => 'string', 'required' => true, 'maxLength' => 2048], 'botBizType' => [ 'type' => 'string', 'required' => true, 'enum' => ['dingtalk', 'wecom', 'feishu', 'custom'], ], 'botMode' => [ 'type' => 'string', 'enum' => ['standard', 'custom'], ], 'minInstances' => ['type' => 'integer', 'format' => 'int32'], 'description' => ['type' => 'string', 'maxLength' => 512], 'metadata' => ['$ref' => '#/components/schemas/IMBotMetadata'], ], ], 'CreateKnowledgeBaseInput' => [ 'type' => 'object', 'properties' => [ 'knowledgeBaseName' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string'], 'provider' => ['type' => 'string', 'required' => true], 'credentialName' => ['type' => 'string'], 'providerSettings' => [ 'type' => 'object', 'required' => true, 'additionalProperties' => ['type' => 'any'], ], 'retrieveSettings' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'any'], ], 'workspaceId' => ['type' => 'string'], ], ], 'CreateMemoryCollectionInput' => [ 'type' => 'object', 'properties' => [ 'memoryCollectionName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'llmConfig' => ['$ref' => '#/components/schemas/LLMConfig'], 'embedderConfig' => ['$ref' => '#/components/schemas/EmbedderConfig'], 'vectorStoreConfig' => ['$ref' => '#/components/schemas/VectorStoreConfig'], 'networkConfiguration' => ['$ref' => '#/components/schemas/NetworkConfiguration'], 'type' => ['type' => 'string'], 'executionRoleArn' => ['type' => 'string'], 'enableConversationHistory' => ['type' => 'boolean'], 'enableConversationState' => ['type' => 'boolean'], 'workspaceId' => ['type' => 'string'], ], ], 'CreateModelConnectionInput' => [ 'type' => 'object', 'properties' => [ 'modelConnectionName' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string'], 'provider' => ['type' => 'string', 'required' => true], 'providerSettings' => ['$ref' => '#/components/schemas/ModelConnectionProviderSettings', 'required' => true], 'workspaceId' => ['type' => 'string'], 'modelInfoConfigs' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ModelInfoConfig'], ], 'consumerApiKeys' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'apiKeyId' => ['type' => 'string'], 'value' => ['type' => 'string'], ], ], ], ], ], 'CreateModelInput' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'provider' => ['type' => 'string'], 'type' => ['type' => 'string'], 'address' => ['type' => 'string'], 'apiKey' => ['type' => 'string'], 'models' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'desc' => ['type' => 'string'], ], ], 'CreateModelProxyInput' => [ 'type' => 'object', 'properties' => [ 'modelProxyName' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string'], 'modelType' => ['type' => 'string'], 'proxyMode' => ['type' => 'string', 'required' => true], 'proxyConfig' => ['$ref' => '#/components/schemas/ProxyConfig', 'required' => true], 'credentialName' => ['type' => 'string'], 'serviceRegionId' => ['type' => 'string'], 'litellmVersion' => ['type' => 'string'], 'cpu' => ['type' => 'number', 'format' => 'float', 'required' => true], 'memory' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'networkConfiguration' => ['$ref' => '#/components/schemas/NetworkConfiguration'], 'logConfiguration' => ['$ref' => '#/components/schemas/LogConfiguration'], 'armsConfiguration' => ['$ref' => '#/components/schemas/ArmsConfiguration'], 'executionRoleArn' => ['type' => 'string'], 'workspaceId' => ['type' => 'string'], ], ], 'CreateModelServiceInput' => [ 'type' => 'object', 'properties' => [ 'modelServiceName' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string'], 'modelType' => ['type' => 'string', 'required' => true], 'provider' => ['type' => 'string', 'required' => true], 'providerSettings' => ['$ref' => '#/components/schemas/ProviderSettings', 'required' => true], 'credentialName' => ['type' => 'string'], 'networkConfiguration' => ['$ref' => '#/components/schemas/NetworkConfiguration'], 'modelInfoConfigs' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ModelInfoConfig'], ], 'workspaceId' => ['type' => 'string'], ], ], 'CreateRateLimitRuleInput' => [ 'type' => 'object', 'properties' => [ 'descriptorType' => [ 'type' => 'string', 'required' => true, 'enum' => ['key', 'model_connection'], ], 'descriptorId' => ['type' => 'string'], 'enabled' => ['type' => 'boolean'], 'windows' => [ 'type' => 'array', 'required' => true, 'items' => ['$ref' => '#/components/schemas/WindowLimit'], ], ], ], 'CreateSandboxInput' => [ 'type' => 'object', 'properties' => [ 'templateName' => ['type' => 'string', 'required' => true], 'sandboxIdleTimeoutSeconds' => ['type' => 'integer', 'format' => 'int32', 'deprecated' => true, 'minimum' => '1', 'maximum' => '21600'], 'sandboxId' => ['type' => 'string'], 'nasConfig' => ['$ref' => '#/components/schemas/NASConfig'], 'ossMountConfig' => ['$ref' => '#/components/schemas/OSSMountConfig'], 'polarFsConfig' => ['$ref' => '#/components/schemas/PolarFsConfig'], 'sandboxIdleTimeoutInSeconds' => ['type' => 'integer', 'format' => 'int32', 'maximum' => '21600'], ], ], 'CreateServiceInput' => [ 'type' => 'object', 'properties' => [ 'serviceConfigs' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ServiceConfig'], ], ], ], 'CreateTemplateInput' => [ 'type' => 'object', 'properties' => [ 'templateName' => ['type' => 'string', 'required' => true], 'templateType' => [ 'type' => 'string', 'required' => true, 'enum' => ['Browser', 'CodeInterpreter', 'AllInOnePreview', 'AllInOne', 'CustomImage', 'ComputerUse'], ], 'description' => ['type' => 'string'], 'cpu' => ['type' => 'number', 'format' => 'float', 'required' => true], 'memory' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'diskSize' => ['type' => 'integer', 'format' => 'int32'], 'containerConfiguration' => ['$ref' => '#/components/schemas/ContainerConfiguration'], 'networkConfiguration' => ['$ref' => '#/components/schemas/NetworkConfiguration', 'required' => true], 'credentialConfiguration' => ['$ref' => '#/components/schemas/CredentialConfiguration'], 'logConfiguration' => ['$ref' => '#/components/schemas/LogConfiguration'], 'executionRoleArn' => ['type' => 'string'], 'sandboxIdleTimeoutInSeconds' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '1', 'maximum' => '21600'], 'sandboxTTLInSeconds' => ['type' => 'integer', 'format' => 'int32', 'deprecated' => false, 'minimum' => '1', 'maximum' => '604800'], 'armsConfiguration' => ['$ref' => '#/components/schemas/ArmsConfiguration'], 'allowAnonymousManage' => ['type' => 'boolean'], 'nasConfig' => ['$ref' => '#/components/schemas/NASConfig'], 'enableAgent' => ['type' => 'boolean', 'required' => false], 'workspaceId' => ['type' => 'string'], 'scalingConfig' => ['$ref' => '#/components/schemas/ScalingConfig'], 'enablePreStop' => ['type' => 'boolean'], 'preStopTimeoutInSeconds' => ['type' => 'integer', 'format' => 'int32'], 'ossConfiguration' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/OssConfiguration'], ], 'environmentVariables' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'templateConfiguration' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'any'], ], ], ], 'CreateToolData' => [ 'type' => 'object', 'properties' => [ 'id' => ['type' => 'string'], 'name' => ['type' => 'string'], 'toolType' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'sourceType' => ['type' => 'string'], ], ], 'CreateToolInput' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string'], 'toolType' => [ 'type' => 'string', 'required' => true, 'enum' => ['function_call', 'mcp'], ], 'sourceType' => [ 'type' => 'string', 'required' => true, 'enum' => ['template', 'custom', 'schema'], ], 'schema' => ['type' => 'string', 'required' => true], 'CAPConfig' => ['$ref' => '#/components/schemas/CAPConfig'], ], ], 'CreateToolInputV2' => [ 'type' => 'object', 'properties' => [ 'toolName' => ['type' => 'string', 'required' => true], 'workspaceId' => ['type' => 'string'], 'description' => ['type' => 'string'], 'toolType' => [ 'type' => 'string', 'required' => true, 'enum' => ['MCP', 'FUNCTIONCALL', 'SKILL'], ], 'createMethod' => [ 'type' => 'string', 'required' => true, 'enum' => ['MCP_REMOTE', 'MCP_LOCAL_STDIO', 'MCP_BUNDLE', 'CODE_PACKAGE', 'OPENAPI_IMPORT'], ], 'protocolSpec' => ['type' => 'string'], 'mcpConfig' => ['$ref' => '#/components/schemas/McpConfig'], 'executionRoleArn' => ['type' => 'string'], 'artifactType' => [ 'type' => 'string', 'enum' => ['Code', 'Container'], ], 'networkConfiguration' => ['$ref' => '#/components/schemas/NetworkConfiguration'], 'codeConfiguration' => ['$ref' => '#/components/schemas/CodeConfiguration'], 'containerConfiguration' => ['$ref' => '#/components/schemas/ContainerConfiguration'], 'logConfiguration' => ['$ref' => '#/components/schemas/LogConfiguration'], 'ossMountConfig' => ['$ref' => '#/components/schemas/OSSMountConfig'], 'nasConfig' => ['$ref' => '#/components/schemas/NASConfig'], 'cpu' => ['type' => 'number', 'format' => 'float'], 'memory' => ['type' => 'integer', 'format' => 'int32'], 'port' => ['type' => 'integer', 'format' => 'int32'], 'credentialName' => ['type' => 'string'], 'timeout' => ['type' => 'integer', 'format' => 'int32'], 'environmentVariables' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'agentIdentityEnabled' => ['type' => 'boolean'], 'agentIdentityConfig' => ['$ref' => '#/components/schemas/ToolAgentIdentityConfig'], ], ], 'CreateToolOutput' => [ 'type' => 'object', 'properties' => [ 'success' => ['type' => 'boolean'], 'message' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/CreateToolData'], ], ], 'CreateWorkspaceInput' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'description' => ['type' => 'string'], 'resourceGroupId' => ['type' => 'string'], 'enablePresetModel' => ['type' => 'boolean'], ], ], 'Credential' => [ 'type' => 'object', 'properties' => [ 'credentialId' => ['type' => 'string'], 'credentialName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'credentialAuthType' => ['type' => 'string'], 'credentialSourceType' => ['type' => 'string'], 'enabled' => ['type' => 'boolean'], 'credentialSecret' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'updatedAt' => ['type' => 'string'], 'credentialPublicConfig' => [ '$ref' => '#/components/schemas/CredentialPublicConfig', 'type' => 'object', 'deprecated' => false, 'required' => false, 'additionalProperties' => ['type' => 'string'], ], 'relatedResources' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/RelatedResource'], ], 'workspaceId' => ['type' => 'string'], ], ], 'CredentialConfiguration' => [ 'type' => 'object', 'properties' => [ 'credentialName' => ['type' => 'string'], ], ], 'CredentialListItem' => [ 'type' => 'object', 'properties' => [ 'credentialId' => ['type' => 'string'], 'credentialName' => ['type' => 'string'], 'credentialAuthType' => ['type' => 'string'], 'credentialSourceType' => ['type' => 'string'], 'enabled' => ['type' => 'boolean'], 'createdAt' => ['type' => 'string'], 'updatedAt' => ['type' => 'string'], 'relatedResourceCount' => ['type' => 'integer', 'format' => 'int32'], 'description' => ['type' => 'string'], 'workspaceId' => ['type' => 'string'], ], ], 'CredentialPublicConfig' => [ 'type' => 'object', 'properties' => [ 'headerKey' => ['type' => 'string'], 'provider' => ['type' => 'string'], 'authType' => [ 'type' => 'string', 'enum' => ['static_jwks', 'remote_jwks'], ], 'remoteConfig' => [ 'type' => 'object', 'properties' => [ 'uri' => ['type' => 'string'], 'timeout' => ['type' => 'integer', 'format' => 'int32'], 'ttl' => ['type' => 'integer', 'format' => 'int32'], ], ], 'prefix' => ['type' => 'string'], 'jwks' => ['type' => 'string'], 'users' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'username' => ['type' => 'string'], 'password' => ['type' => 'string'], ], ], ], 'authConfig' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], ], ], 'CredentialResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/Credential'], ], ], 'CustomDomain' => [ 'type' => 'object', 'properties' => [ 'domainName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'protocol' => [ 'type' => 'string', 'enum' => ['HTTP', 'HTTPS', 'HTTP,HTTPS'], ], 'routeConfig' => ['$ref' => '#/components/schemas/RouteConfig'], 'certConfig' => ['$ref' => '#/components/schemas/CertConfig'], 'tlsConfig' => ['$ref' => '#/components/schemas/TLSConfig'], 'createdAt' => ['type' => 'string'], 'updatedAt' => ['type' => 'string'], 'domainType' => [ 'type' => 'string', 'enum' => ['STANDARD', 'SANDBOX'], ], ], ], 'CustomDomainResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/CustomDomain'], ], ], 'CustomRuntimeConfig' => [ 'type' => 'object', 'properties' => [ 'port' => ['type' => 'integer', 'format' => 'int32'], 'command' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'args' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'DeleteBrowserOut' => [ 'type' => 'object', 'properties' => [ 'browserId' => ['type' => 'string'], 'browserName' => ['type' => 'string'], 'status' => ['type' => 'string'], ], ], 'DeleteBrowserResult' => [ 'type' => 'object', 'properties' => [ 'requestId' => ['type' => 'string'], 'code' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/Browser'], ], ], 'DeleteCodeInterpreterOut' => [ 'type' => 'object', 'properties' => [ 'codeInterpreterId' => ['type' => 'string'], 'codeInterpreterName' => ['type' => 'string'], 'status' => ['type' => 'string'], ], ], 'DeleteCodeInterpreterResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/CodeInterpreter'], ], ], 'DeleteIMBotNoContent' => [ 'type' => 'object', 'properties' => [], ], 'DeleteKnowledgeBaseResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/KnowledgeBase'], ], ], 'DeleteModelProxyResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ModelProxy'], ], ], 'DeleteModelServiceResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ModelService'], ], ], 'DeleteSandboxResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/Sandbox'], ], ], 'DeleteTemplateResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/Template'], ], ], 'DeregisterServiceInput' => [ 'type' => 'object', 'properties' => [ 'serviceName' => ['type' => 'string', 'required' => true], ], ], 'DiscoveryEndpoint' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'agentEndpointConfigs' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/AgentEndpointConfig'], ], 'credentialName' => ['type' => 'string', 'required' => false], 'returnAgentCredentialContent' => ['type' => 'boolean', 'required' => false], ], ], 'DomainInfo' => [ 'type' => 'object', 'properties' => [ 'domainId' => ['type' => 'string'], 'name' => ['type' => 'string'], 'protocol' => ['type' => 'string'], 'certIdentifier' => ['type' => 'string'], ], ], 'EmbedderConfig' => [ 'type' => 'object', 'properties' => [ 'config' => [ 'type' => 'object', 'properties' => [ 'model' => ['type' => 'string'], ], ], 'modelServiceName' => ['type' => 'string'], ], ], 'EnvironmentConfiguration' => [ 'type' => 'object', 'properties' => [ 'variables' => [ 'type' => 'array', 'required' => true, 'items' => ['$ref' => '#/components/schemas/EnvironmentVariable'], ], ], ], 'EnvironmentVariable' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string', 'required' => true], 'value' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string'], ], ], 'ErrorResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'message' => ['type' => 'string'], ], ], 'FCLinkConfig' => [ 'type' => 'object', 'properties' => [ 'functionName' => ['type' => 'string'], 'version' => ['type' => 'string'], ], ], 'Flow' => [ 'type' => 'object', 'properties' => [ 'flowId' => ['type' => 'string'], 'flowArn' => ['type' => 'string'], 'flowName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'definition' => ['type' => 'string'], 'executionRoleArn' => ['type' => 'string'], 'environmentConfiguration' => ['$ref' => '#/components/schemas/EnvironmentConfiguration'], 'externalStorageLocation' => ['type' => 'string'], 'resourceGroupId' => ['type' => 'string'], 'tracingConfiguration' => ['$ref' => '#/components/schemas/TracingConfiguration'], 'loggingConfiguration' => ['$ref' => '#/components/schemas/LoggingConfiguration'], 'workspaceId' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'lastUpdatedAt' => ['type' => 'string'], 'disablePublicNetworkAccess' => ['type' => 'boolean'], ], ], 'FlowEndpoint' => [ 'type' => 'object', 'properties' => [ 'flowId' => ['type' => 'string'], 'flowEndpointId' => ['type' => 'string'], 'flowEndpointArn' => ['type' => 'string'], 'flowEndpointName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'targetVersion' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'lastUpdatedAt' => ['type' => 'string'], 'routingConfiguration' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/FlowEndpointRoutingConfig'], ], 'disablePublicNetworkAccess' => ['type' => 'boolean'], ], ], 'FlowEndpointResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/FlowEndpoint'], ], ], 'FlowEndpointRoutingConfig' => [ 'type' => 'object', 'properties' => [ 'version' => ['type' => 'string'], 'weight' => ['type' => 'integer'], ], ], 'FlowResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/Flow'], ], ], 'FlowVersion' => [ 'type' => 'object', 'properties' => [ 'flowId' => ['type' => 'string'], 'flowVersion' => ['type' => 'string'], 'description' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'flowName' => ['type' => 'string'], 'definition' => ['type' => 'string'], 'environmentConfiguration' => ['$ref' => '#/components/schemas/EnvironmentConfiguration'], 'externalStorageLocation' => ['type' => 'string'], 'tracingConfiguration' => ['$ref' => '#/components/schemas/TracingConfiguration'], 'loggingConfiguration' => ['$ref' => '#/components/schemas/LoggingConfiguration'], ], ], 'FlowVersionResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/FlowVersion'], ], ], 'Funagent' => [ 'type' => 'object', 'properties' => [ 'funagentId' => ['type' => 'string'], 'funagentName' => ['type' => 'string'], 'regionId' => ['type' => 'string'], 'vpcId' => ['type' => 'string'], 'vswitchIds' => ['type' => 'string'], 'securityGroupId' => ['type' => 'string'], 'cpu' => ['type' => 'number', 'format' => 'float'], 'memory' => ['type' => 'integer', 'format' => 'int32'], 'replicas' => ['type' => 'integer', 'format' => 'int32'], 'adminName' => ['type' => 'string'], 'adminSecret' => ['type' => 'string'], 'dbType' => ['type' => 'string'], 'dbName' => ['type' => 'string'], 'dbInstanceId' => ['type' => 'string'], 'dbHost' => ['type' => 'string'], 'dbPort' => ['type' => 'integer', 'format' => 'int32'], 'dbUsername' => ['type' => 'string'], 'dbPassword' => ['type' => 'string'], 'dbConnections' => ['type' => 'integer', 'format' => 'int32'], 'endpoint' => ['type' => 'string'], 'version' => ['type' => 'string'], 'status' => ['type' => 'string'], 'description' => ['type' => 'string'], 'tenantId' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'updatedAt' => ['type' => 'string'], 'imageUrl' => ['type' => 'string'], ], ], 'FunagentResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/Funagent'], ], ], 'FunagentVersionItem' => [ 'type' => 'object', 'properties' => [ 'version' => ['type' => 'string'], 'publishContent' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'publishTime' => ['type' => 'string'], 'description' => ['type' => 'string'], ], ], 'Gateway' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'gatewayId' => ['type' => 'string'], 'internetUrl' => ['type' => 'string'], 'intranetUrl' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'updatedAt' => ['type' => 'string'], 'status' => ['type' => 'string'], ], ], 'GatewayNetworkConfiguration' => [ 'type' => 'object', 'properties' => [ 'networkMode' => ['type' => 'string'], 'vpcId' => ['type' => 'string'], 'vswitchIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'GetBrowserSessionResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/BrowserSessionOut'], ], ], 'GetCodeInterpreterSessionResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/CodeInterpreterSessionOut'], ], ], 'GetCredentialOutput' => [ 'type' => 'object', 'properties' => [ 'credentialId' => ['type' => 'string'], 'credentialName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'credentialAuthType' => ['type' => 'string'], 'credentialSourceType' => ['type' => 'string'], 'enabled' => ['type' => 'boolean'], 'credentialSecret' => ['type' => 'string'], 'credentialPublicConfig' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'createdAt' => ['type' => 'string'], 'updatedAt' => ['type' => 'string'], 'relatedResources' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/RelatedResource'], ], ], ], 'GetDiscoveryEndpointsOutput' => [ 'type' => 'object', 'properties' => [ 'credentialName' => ['type' => 'string', 'deprecated' => true], 'discoveryEndpoints' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/DiscoveryEndpoint'], ], ], ], 'GetDiscoveryEndpointsResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/GetDiscoveryEndpointsOutput'], ], ], 'GetFunagentVersionsOutput' => [ 'type' => 'object', 'properties' => [ 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/FunagentVersionItem'], ], ], ], 'GetFunagentVersionsResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/GetFunagentVersionsOutput'], ], ], 'GetToolOutput' => [ 'type' => 'object', 'properties' => [ 'success' => ['type' => 'boolean'], 'data' => ['$ref' => '#/components/schemas/ToolInfo'], ], ], 'GrayTrafficWeight' => [ 'type' => 'object', 'properties' => [ 'version' => ['type' => 'string'], 'weight' => ['type' => 'number', 'format' => 'float', 'minimum' => '0', 'maximum' => '1'], ], ], 'HealthCheckConfig' => [ 'type' => 'object', 'properties' => [ 'httpGetUrl' => ['type' => 'string', 'maximum' => '2048'], 'initialDelaySeconds' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '0', 'maximum' => '120'], 'periodSeconds' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '1', 'maximum' => '120'], 'timeoutSeconds' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '1', 'maximum' => '3'], 'failureThreshold' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '1', 'maximum' => '120'], 'successThreshold' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '1', 'maximum' => '120'], ], ], 'HealthCheckConfiguration' => [ 'type' => 'object', 'properties' => [ 'httpGetUrl' => ['type' => 'string', 'maximum' => '2048'], 'initialDelaySeconds' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '0', 'maximum' => '120'], 'periodSeconds' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '1', 'maximum' => '120'], 'timeoutSeconds' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '1', 'maximum' => '3'], 'failureThreshold' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '1', 'maximum' => '120'], 'successThreshold' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '1', 'maximum' => '120'], ], ], 'Hook' => [ 'type' => 'object', 'properties' => [ 'url' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string'], 'apiVersion' => ['type' => 'string'], 'enabled' => ['type' => 'boolean'], 'timeout' => ['type' => 'integer', 'format' => 'int32'], 'event' => [ 'type' => 'string', 'required' => true, 'enum' => ['PRE_LIST_TOOLS', 'PRE_CALL_TOOL', 'POST_LIST_TOOLS', 'POST_CALL_TOOL'], ], 'headers' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], ], ], 'IMBotInfo' => [ 'type' => 'object', 'properties' => [ 'id' => ['type' => 'string'], 'tenantId' => ['type' => 'string'], 'imChannelServerResourceName' => ['type' => 'string'], 'botBizId' => ['type' => 'string'], 'botName' => ['type' => 'string'], 'agentRuntimeId' => ['type' => 'string'], 'botBizType' => [ 'type' => 'string', 'enum' => ['dingtalk', 'wecom', 'feishu', 'custom'], ], 'botMode' => [ 'type' => 'string', 'enum' => ['standard', 'custom'], ], 'status' => [ 'type' => 'string', 'enum' => ['running', 'stopped'], ], 'lastMessageTime' => ['type' => 'string'], 'currentInstances' => ['type' => 'integer', 'format' => 'int64'], 'description' => ['type' => 'string'], 'metadata' => ['$ref' => '#/components/schemas/IMBotMetadata'], 'createdAt' => ['type' => 'string'], 'updatedAt' => ['type' => 'string'], ], ], 'IMBotMetadata' => [ 'type' => 'object', 'properties' => [ 'agentRuntimeId' => ['type' => 'string'], 'agentRuntimeEndpointId' => ['type' => 'string'], 'agentRuntimeEndpointUrl' => ['type' => 'string'], 'protocolType' => ['type' => 'string'], 'role' => ['type' => 'string', 'maxLength' => 2048], 'customFunctionMeta' => ['type' => 'string', 'maxLength' => 128], ], ], 'IMBotResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/IMBotInfo'], ], ], 'KnowledgeBase' => [ 'type' => 'object', 'properties' => [ 'knowledgeBaseId' => ['type' => 'string'], 'knowledgeBaseName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'provider' => ['type' => 'string'], 'credentialName' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'lastUpdatedAt' => ['type' => 'string'], 'providerSettings' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'any'], ], 'retrieveSettings' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'any'], ], 'workspaceId' => ['type' => 'string'], ], ], 'KnowledgeBaseResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/KnowledgeBase'], ], ], 'ListAgentResourcesOutput' => [ 'type' => 'object', 'properties' => [ 'pageNumber' => ['type' => 'integer', 'format' => 'int32'], 'pageSize' => ['type' => 'integer', 'format' => 'int32'], 'total' => ['type' => 'integer', 'format' => 'int64'], 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/AgentResource'], ], ], ], 'ListAgentResourcesResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListAgentResourcesOutput'], ], ], 'ListAgentRuntimeEndpointsInput' => [ 'type' => 'object', 'properties' => [ 'endpointName' => ['type' => 'string'], 'statuses' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'pageNumber' => ['type' => 'integer'], 'pageSize' => ['type' => 'integer'], ], ], 'ListAgentRuntimeEndpointsOutput' => [ 'type' => 'object', 'properties' => [ 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/AgentRuntimeEndpoint'], ], 'pageNumber' => ['type' => 'integer'], 'pageSize' => ['type' => 'integer'], 'total' => ['type' => 'integer'], ], ], 'ListAgentRuntimeEndpointsResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListAgentRuntimeEndpointsOutput'], ], ], 'ListAgentRuntimesInput' => [ 'type' => 'object', 'properties' => [ 'agentRuntimeName' => ['type' => 'string'], 'statuses' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'systemTags' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'pageNumber' => ['type' => 'integer'], 'pageSize' => ['type' => 'integer'], ], ], 'ListAgentRuntimesOutput' => [ 'type' => 'object', 'properties' => [ 'pageNumber' => ['type' => 'integer'], 'pageSize' => ['type' => 'integer'], 'total' => ['type' => 'integer'], 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/AgentRuntime'], ], ], ], 'ListAgentRuntimesResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListAgentRuntimesOutput'], ], ], 'ListAgentRuntimeVersionsInput' => [ 'type' => 'object', 'properties' => [ 'pageNumber' => ['type' => 'integer'], 'pageSize' => ['type' => 'integer'], ], ], 'ListAgentRuntimeVersionsOutput' => [ 'type' => 'object', 'properties' => [ 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/AgentRuntimeVersion'], ], 'pageNumber' => ['type' => 'integer'], 'pageSize' => ['type' => 'integer'], 'total' => ['type' => 'integer'], ], ], 'ListAgentRuntimeVersionsResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListAgentRuntimeVersionsOutput'], ], ], 'ListBrowserSessionResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/BrowserSessionListOut'], ], ], 'ListBrowserSessionsData' => [ 'type' => 'object', 'properties' => [ 'sessions' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/BrowserSessionItem'], ], 'total' => ['type' => 'integer', 'format' => 'int64'], 'pageNumber' => ['type' => 'integer', 'format' => 'int32'], 'pageSize' => ['type' => 'integer', 'format' => 'int32'], 'maxResults' => ['type' => 'integer', 'format' => 'int32'], 'nextToken' => ['type' => 'string'], ], ], 'ListBrowserSessionsOutput' => [ 'type' => 'object', 'properties' => [ 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/BrowserSession'], ], 'pageNumber' => ['type' => 'integer'], 'pageSize' => ['type' => 'integer'], 'total' => ['type' => 'integer'], ], ], 'ListBrowserSessionsResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'integer'], 'success' => ['type' => 'boolean'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListBrowserSessionsOutput'], ], ], 'ListBrowsersInput' => [ 'type' => 'object', 'properties' => [ 'browserName' => ['type' => 'string'], 'pageSize' => ['type' => 'integer'], 'pageNumber' => ['type' => 'integer'], ], ], 'ListBrowsersOutput' => [ 'type' => 'object', 'properties' => [ 'pageNumber' => ['type' => 'integer', 'format' => 'int32'], 'pageSize' => ['type' => 'integer', 'format' => 'int32'], 'total' => ['type' => 'integer', 'format' => 'int64'], 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/Browser'], ], ], ], 'ListBrowsersResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListBrowsersOutput'], ], ], 'ListCodeInterpreterSessionResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/CodeInterpreterSessionListOut'], ], ], 'ListCodeInterpreterSessionsData' => [ 'type' => 'object', 'properties' => [ 'sessions' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/CodeInterpreterSessionItem'], ], 'total' => ['type' => 'integer', 'format' => 'int64'], 'pageNumber' => ['type' => 'integer', 'format' => 'int32'], 'pageSize' => ['type' => 'integer', 'format' => 'int32'], 'maxResults' => ['type' => 'integer', 'format' => 'int32'], 'nextToken' => ['type' => 'string'], ], ], 'ListCodeInterpreterSessionsOutput' => [ 'type' => 'object', 'properties' => [ 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/CodeInterpreterSession'], ], 'pageNumber' => ['type' => 'integer'], 'pageSize' => ['type' => 'integer'], 'total' => ['type' => 'integer'], ], ], 'ListCodeInterpreterSessionsResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'integer'], 'success' => ['type' => 'boolean'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListCodeInterpreterSessionsOutput'], ], ], 'ListCodeInterpretersInput' => [ 'type' => 'object', 'properties' => [ 'codeInterpreterName' => ['type' => 'string'], 'pageNumber' => ['type' => 'integer', 'minimum' => '1'], 'pageSize' => ['type' => 'integer', 'minimum' => '1'], ], ], 'ListCodeInterpretersOutput' => [ 'type' => 'object', 'properties' => [ 'pageNumber' => ['type' => 'integer', 'format' => 'int32'], 'pageSize' => ['type' => 'integer', 'format' => 'int32'], 'total' => ['type' => 'integer', 'format' => 'int64'], 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/CodeInterpreter'], ], ], ], 'ListCodeInterpretersResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListCodeInterpretersOutput'], ], ], 'ListConsumerAPIKeysOutput' => [ 'type' => 'object', 'properties' => [ 'pageNumber' => ['type' => 'integer'], 'pageSize' => ['type' => 'integer'], 'total' => ['type' => 'integer'], 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ConsumerAPIKey'], ], ], ], 'ListConsumerAPIKeysResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListConsumerAPIKeysOutput'], ], ], 'ListCredentialsOutput' => [ 'type' => 'object', 'properties' => [ 'total' => ['type' => 'string'], 'pageSize' => ['type' => 'string'], 'pageNumber' => ['type' => 'string'], 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/CredentialListItem'], ], ], ], 'ListCredentialsResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListCredentialsOutput'], ], ], 'ListCustomDomainsOutput' => [ 'type' => 'object', 'properties' => [ 'pageSize' => ['type' => 'integer', 'format' => 'int32'], 'pageNumber' => ['type' => 'integer', 'format' => 'int32'], 'total' => ['type' => 'integer', 'format' => 'int32'], 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/CustomDomain'], ], ], ], 'ListCustomDomainsResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListCustomDomainsOutput'], ], ], 'ListDomainsOutput' => [ 'type' => 'object', 'properties' => [ 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/DomainInfo'], ], 'pageNumber' => ['type' => 'string'], 'pageSize' => ['type' => 'string'], 'totalCount' => ['type' => 'string'], ], ], 'ListFlowEndpointsOutput' => [ 'type' => 'object', 'properties' => [ 'pageNumber' => ['type' => 'integer'], 'pageSize' => ['type' => 'integer'], 'total' => ['type' => 'integer'], 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/FlowEndpoint'], ], ], ], 'ListFlowEndpointsResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListFlowEndpointsOutput'], ], ], 'ListFlowsOutput' => [ 'type' => 'object', 'properties' => [ 'pageNumber' => ['type' => 'integer'], 'pageSize' => ['type' => 'integer'], 'total' => ['type' => 'integer'], 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/Flow'], ], ], ], 'ListFlowsResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListFlowsOutput'], ], ], 'ListFlowVersionsOutput' => [ 'type' => 'object', 'properties' => [ 'pageNumber' => ['type' => 'integer'], 'pageSize' => ['type' => 'integer'], 'total' => ['type' => 'integer'], 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/FlowVersion'], ], ], ], 'ListFlowVersionsResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListFlowVersionsOutput'], ], ], 'ListFunagentsInput' => [ 'type' => 'object', 'properties' => [ 'funagentName' => ['type' => 'string'], 'status' => ['type' => 'string'], 'pageNumber' => ['type' => 'integer'], 'pageSize' => ['type' => 'integer'], ], ], 'ListFunagentsOutput' => [ 'type' => 'object', 'properties' => [ 'pageNumber' => ['type' => 'integer'], 'pageSize' => ['type' => 'integer'], 'total' => ['type' => 'integer'], 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/Funagent'], ], ], ], 'ListFunagentsResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListFunagentsOutput'], ], ], 'ListGatewaysOutput' => [ 'type' => 'object', 'properties' => [ 'items' => ['$ref' => '#/components/schemas/Gateway'], 'pageNumber' => ['type' => 'integer', 'format' => 'int32'], 'pageSize' => ['type' => 'integer', 'format' => 'int32'], 'total' => ['type' => 'integer', 'format' => 'int32'], ], ], 'ListIMBotsOutput' => [ 'type' => 'object', 'properties' => [ 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/IMBotInfo'], ], 'pageNumber' => ['type' => 'integer', 'format' => 'int32'], 'pageSize' => ['type' => 'integer', 'format' => 'int32'], 'total' => ['type' => 'integer', 'format' => 'int32'], ], ], 'ListIMBotsResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListIMBotsOutput'], ], ], 'ListKnowledgeBasesOutput' => [ 'type' => 'object', 'properties' => [ 'pageNumber' => ['type' => 'integer', 'format' => 'int32'], 'pageSize' => ['type' => 'integer', 'format' => 'int32'], 'total' => ['type' => 'integer', 'format' => 'int64'], 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/KnowledgeBase'], ], ], ], 'ListKnowledgeBasesResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListKnowledgeBasesOutput'], ], ], 'ListMemoryCollectionsOutput' => [ 'type' => 'object', 'properties' => [ 'pageNumber' => ['type' => 'integer', 'format' => 'int32'], 'pageSize' => ['type' => 'integer', 'format' => 'int32'], 'total' => ['type' => 'integer', 'format' => 'int64'], 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/MemoryCollection'], ], ], ], 'ListMemoryCollectionsResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListMemoryCollectionsOutput'], ], ], 'ListModelConnectionsOutput' => [ 'type' => 'object', 'properties' => [ 'pageNumber' => ['type' => 'integer'], 'pageSize' => ['type' => 'integer'], 'total' => ['type' => 'integer'], 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ModelConnection'], ], ], ], 'ListModelConnectionsResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListModelConnectionsOutput'], ], ], 'ListModelProxiesOutput' => [ 'type' => 'object', 'properties' => [ 'pageNumber' => ['type' => 'integer', 'format' => 'int32'], 'pageSize' => ['type' => 'integer', 'format' => 'int32'], 'total' => ['type' => 'integer', 'format' => 'int64'], 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ModelProxy'], ], ], ], 'ListModelProxiesResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListModelProxiesOutput'], ], ], 'ListModelServicesOutput' => [ 'type' => 'object', 'properties' => [ 'pageNumber' => ['type' => 'integer', 'format' => 'int32'], 'pageSize' => ['type' => 'integer', 'format' => 'int32'], 'total' => ['type' => 'integer', 'format' => 'int64'], 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ModelService'], ], ], ], 'ListModelServicesResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListModelServicesOutput'], ], ], 'ListRateLimitRulesOutput' => [ 'type' => 'object', 'properties' => [ 'pageNumber' => ['type' => 'integer'], 'pageSize' => ['type' => 'integer'], 'total' => ['type' => 'integer'], 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/RateLimitRule'], ], ], ], 'ListRateLimitRulesResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListRateLimitRulesOutput'], ], ], 'ListSandboxesOutput' => [ 'type' => 'object', 'properties' => [ 'nextToken' => ['type' => 'string'], 'items' => [ 'type' => 'array', 'required' => true, 'items' => ['$ref' => '#/components/schemas/Sandbox'], ], ], ], 'ListSandboxesResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListSandboxesOutput'], ], ], 'ListServicesOutput' => [ 'type' => 'object', 'properties' => [ 'pageNumber' => ['type' => 'string'], 'pageSize' => ['type' => 'string'], 'totalCount' => ['type' => 'string'], 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ServiceInfo'], ], ], ], 'ListTemplatesOutput' => [ 'type' => 'object', 'properties' => [ 'pageNumber' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'pageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'total' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'items' => [ 'type' => 'array', 'required' => true, 'items' => ['$ref' => '#/components/schemas/Template'], ], ], ], 'ListTemplatesResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListTemplatesOutput'], ], ], 'ListToolsOutput' => [ 'type' => 'object', 'properties' => [ 'data' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ToolListItem'], ], 'pageSize' => ['type' => 'integer', 'format' => 'int32'], 'pageNum' => ['type' => 'integer', 'format' => 'int32'], 'total' => ['type' => 'integer', 'format' => 'int32'], ], ], 'ListToolsOutputV2' => [ 'type' => 'object', 'properties' => [ 'pageSize' => ['type' => 'integer', 'format' => 'int32'], 'pageNumber' => ['type' => 'integer', 'format' => 'int32'], 'total' => ['type' => 'integer', 'format' => 'int32'], 'items' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/Tool'], ], ], ], 'ListToolsResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListToolsOutputV2'], ], ], 'ListWorkspacesOutput' => [ 'type' => 'object', 'properties' => [ 'workspaces' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/Workspace'], ], 'total' => ['type' => 'integer', 'format' => 'int64'], 'pageNumber' => ['type' => 'integer', 'format' => 'int32'], 'pageSize' => ['type' => 'integer', 'format' => 'int32'], ], ], 'ListWorkspacesResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ListWorkspacesOutput'], ], ], 'LLMAPIConfiguration' => [ 'type' => 'object', 'properties' => [ 'removeBasePathOnForward' => ['type' => 'boolean'], 'basePath' => ['type' => 'string'], 'type' => ['type' => 'string'], 'modelCategory' => ['type' => 'string'], 'aiProtocols' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'deployConfigs' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/LLMDeployConfig'], ], 'attachPolicyConfigs' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/AttachPolicyConfig'], ], ], ], 'LLMConfig' => [ 'type' => 'object', 'properties' => [ 'config' => [ 'type' => 'object', 'properties' => [ 'model' => ['type' => 'string'], ], ], 'modelServiceName' => ['type' => 'string'], ], ], 'LLMDeployConfig' => [ 'type' => 'object', 'properties' => [ 'backendScene' => ['type' => 'string'], 'autoDeploy' => ['type' => 'boolean'], 'gatewayType' => ['type' => 'string'], 'serviceConfigs' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/TargetServiceConfig'], ], 'policyConfigs' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/PolicyConfig'], ], 'customDomainIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'LogConfiguration' => [ 'type' => 'object', 'properties' => [ 'project' => ['type' => 'string'], 'logstore' => ['type' => 'string'], ], ], 'LogDestination' => [ 'type' => 'object', 'properties' => [ 'slsLogDestination' => ['$ref' => '#/components/schemas/SLSLogDestination'], ], ], 'LoggingConfiguration' => [ 'type' => 'object', 'properties' => [ 'destinations' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/LogDestination'], ], ], ], 'MCPAPI' => [ 'type' => 'object', 'properties' => [ 'description' => ['type' => 'string'], 'toolId' => ['type' => 'string'], 'match' => ['$ref' => '#/components/schemas/MCPMatch'], 'backendConfig' => ['$ref' => '#/components/schemas/MCPBackendConfig'], 'protocol' => ['type' => 'string'], 'exposedUriPath' => ['type' => 'string'], 'mcpStatisticsEnable' => ['type' => 'boolean'], 'toolsConfig' => ['type' => 'string'], ], ], 'MCPAPIConfiguration' => [ 'type' => 'object', 'properties' => [ 'toolId' => ['type' => 'string'], 'description' => ['type' => 'string'], 'protocol' => ['type' => 'string'], 'exposedUriPath' => ['type' => 'string'], 'mcpStatisticsEnable' => ['type' => 'boolean'], ], ], 'MCPBackendConfig' => [ 'type' => 'object', 'properties' => [ 'scene' => ['type' => 'string'], 'services' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/MCPServiceConfig'], ], ], ], 'McpConfig' => [ 'type' => 'object', 'properties' => [ 'sessionAffinity' => [ 'type' => 'string', 'enum' => ['NONE', 'MCP_SSE', 'MCP_STREAMABLE'], ], 'sessionAffinityConfig' => ['type' => 'string'], 'proxyEnabled' => ['type' => 'boolean'], 'mcpProxyConfiguration' => ['$ref' => '#/components/schemas/McpProxyConfiguration'], 'boundConfiguration' => ['$ref' => '#/components/schemas/BoundConfiguration'], ], ], 'MCPMatch' => [ 'type' => 'object', 'properties' => [ 'path' => ['$ref' => '#/components/schemas/MCPPathMatch'], ], ], 'MCPPathMatch' => [ 'type' => 'object', 'properties' => [ 'type' => ['type' => 'string'], 'value' => ['type' => 'string'], ], ], 'McpProxyConfiguration' => [ 'type' => 'object', 'properties' => [ 'hooks' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/Hook'], ], ], ], 'MCPServerConfig' => [ 'type' => 'object', 'properties' => [ 'transportType' => ['type' => 'string'], 'serverUrl' => ['type' => 'string'], 'ssePath' => ['type' => 'string'], ], ], 'MCPServiceConfig' => [ 'type' => 'object', 'properties' => [ 'serviceId' => ['type' => 'string'], ], ], 'MemoryCollection' => [ 'type' => 'object', 'properties' => [ 'memoryCollectionName' => ['type' => 'string'], 'memoryCollectionId' => ['type' => 'string'], 'description' => ['type' => 'string'], 'llmConfig' => ['$ref' => '#/components/schemas/LLMConfig'], 'embedderConfig' => ['$ref' => '#/components/schemas/EmbedderConfig'], 'vectorStoreConfig' => ['$ref' => '#/components/schemas/VectorStoreConfig'], 'networkConfiguration' => ['$ref' => '#/components/schemas/NetworkConfiguration'], 'executionRoleArn' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'lastUpdatedAt' => ['type' => 'string'], 'enableConversationHistory' => ['type' => 'boolean'], 'enableConversationState' => ['type' => 'boolean'], 'workspaceId' => ['type' => 'string'], ], ], 'MemoryCollectionResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/MemoryCollection'], ], ], 'Model' => [ 'type' => 'object', 'properties' => [ 'modelId' => ['type' => 'string'], 'tenantId' => ['type' => 'string'], 'name' => ['type' => 'string'], 'provider' => ['type' => 'string'], 'type' => ['type' => 'string'], 'address' => ['type' => 'string'], 'apiKey' => ['type' => 'string'], 'models' => ['type' => 'string'], 'modelsWeight' => ['type' => 'string'], 'desc' => ['type' => 'string'], 'createdTime' => ['type' => 'string'], 'updateTime' => ['type' => 'string'], 'gatewayId' => ['type' => 'string'], 'targetId' => ['type' => 'string'], ], ], 'ModelConnection' => [ 'type' => 'object', 'properties' => [ 'modelConnectionId' => ['type' => 'string'], 'modelConnectionName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'provider' => ['type' => 'string'], 'providerSettings' => ['$ref' => '#/components/schemas/ModelConnectionProviderSettings'], 'createdAt' => ['type' => 'string'], 'lastUpdatedAt' => ['type' => 'string'], 'workspaceId' => ['type' => 'string'], 'modelInfoConfigs' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ModelInfoConfig'], ], 'consumerApiKeys' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ModelConnectionConsumerAPIKey'], ], ], ], 'ModelConnectionConsumerAPIKey' => [ 'type' => 'object', 'properties' => [ 'apiKeyId' => ['type' => 'string'], 'value' => ['type' => 'string'], ], ], 'ModelConnectionProviderSettings' => [ 'type' => 'object', 'properties' => [ 'baseUrl' => ['type' => 'string'], 'modelNames' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'ModelConnectionResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ModelConnection'], ], ], 'ModelFeatures' => [ 'type' => 'object', 'properties' => [ 'vision' => ['type' => 'boolean'], 'agentThought' => ['type' => 'boolean'], 'toolCall' => ['type' => 'boolean'], 'multiToolCall' => ['type' => 'boolean'], 'streamToolCall' => ['type' => 'boolean'], ], ], 'ModelInfoConfig' => [ 'type' => 'object', 'properties' => [ 'modelName' => ['type' => 'string'], 'modelFeatures' => ['$ref' => '#/components/schemas/ModelFeatures'], 'modelProperties' => ['$ref' => '#/components/schemas/ModelProperties'], 'modelParameterRules' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ModelParameterRule'], ], ], ], 'ModelParameterRule' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'type' => ['type' => 'string'], 'default' => ['type' => 'any'], 'min' => ['type' => 'integer', 'format' => 'int32'], 'max' => ['type' => 'integer', 'format' => 'int32'], 'required' => ['type' => 'boolean'], ], ], 'ModelProperties' => [ 'type' => 'object', 'properties' => [ 'contextSize' => ['type' => 'integer', 'format' => 'int32'], ], ], 'ModelProxy' => [ 'type' => 'object', 'properties' => [ 'modelProxyId' => ['type' => 'string'], 'modelProxyName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'modelType' => ['type' => 'string'], 'proxyMode' => ['type' => 'string'], 'proxyConfig' => ['$ref' => '#/components/schemas/ProxyConfig'], 'functionName' => ['type' => 'string'], 'status' => ['type' => 'string'], 'credentialName' => ['type' => 'string'], 'serviceRegionId' => ['type' => 'string'], 'endpoint' => ['type' => 'string'], 'litellmVersion' => ['type' => 'string'], 'cpu' => ['type' => 'number', 'format' => 'float'], 'memory' => ['type' => 'integer', 'format' => 'int32'], 'createdAt' => ['type' => 'string'], 'lastUpdatedAt' => ['type' => 'string'], 'networkConfiguration' => ['$ref' => '#/components/schemas/NetworkConfiguration'], 'statusReason' => ['type' => 'string'], 'logConfiguration' => ['$ref' => '#/components/schemas/LogConfiguration'], 'executionRoleArn' => ['type' => 'string'], 'workspaceId' => ['type' => 'string'], ], ], 'ModelProxyResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ModelProxy'], ], ], 'ModelService' => [ 'type' => 'object', 'properties' => [ 'modelServiceName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'modelType' => ['type' => 'string'], 'provider' => ['type' => 'string'], 'providerSettings' => ['$ref' => '#/components/schemas/ProviderSettings'], 'status' => ['type' => 'string'], 'credentialName' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'lastUpdatedAt' => ['type' => 'string'], 'networkConfiguration' => ['$ref' => '#/components/schemas/NetworkConfiguration'], 'statusReason' => ['type' => 'string'], 'modelServiceId' => ['type' => 'string'], 'modelInfoConfigs' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ModelInfoConfig'], ], 'workspaceId' => ['type' => 'string'], ], ], 'ModelServiceResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/ModelService'], ], ], 'NASConfig' => [ 'type' => 'object', 'properties' => [ 'groupId' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'mountPoints' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/NASMountConfig'], 'maxItems' => 5, ], 'userId' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], 'NASMountConfig' => [ 'type' => 'object', 'properties' => [ 'enableTLS' => ['type' => 'boolean', 'required' => false], 'mountDir' => ['type' => 'string', 'required' => false, 'maxLength' => 64], 'serverAddr' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], ], 'NetworkConfiguration' => [ 'type' => 'object', 'properties' => [ 'networkMode' => [ 'type' => 'string', 'enum' => ['PUBLIC', 'PRIVATE', 'PUBLIC_AND_PRIVATE'], ], 'vpcId' => ['type' => 'string'], 'securityGroupId' => ['type' => 'string'], 'vswitchIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'OssConfiguration' => [ 'type' => 'object', 'properties' => [ 'bucketName' => ['type' => 'string', 'required' => true], 'prefix' => ['type' => 'string', 'required' => true], 'mountPoint' => ['type' => 'string', 'required' => true], 'permission' => [ 'type' => 'string', 'enum' => ['READ_ONLY', 'READ_WRITE'], ], 'region' => ['type' => 'string'], 'endpoint' => ['type' => 'string'], ], ], 'OSSMountConfig' => [ 'type' => 'object', 'properties' => [ 'mountPoints' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/OSSMountPoint'], 'maxItems' => 5, ], ], ], 'OSSMountPoint' => [ 'type' => 'object', 'properties' => [ 'bucketName' => ['type' => 'string', 'required' => false, 'minLength' => 3, 'maxLength' => 64], 'bucketPath' => ['type' => 'string', 'required' => false, 'maxLength' => 128], 'endpoint' => ['type' => 'string', 'required' => false, 'maxLength' => 128], 'mountDir' => ['type' => 'string', 'required' => false, 'minLength' => 2, 'maxLength' => 64], 'readOnly' => ['type' => 'boolean', 'required' => false], ], ], 'PaginationInfo' => [ 'type' => 'object', 'properties' => [ 'page' => ['type' => 'integer', 'format' => 'int32'], 'limit' => ['type' => 'integer', 'format' => 'int32'], 'total' => ['type' => 'integer', 'format' => 'int32'], 'totalPages' => ['type' => 'integer', 'format' => 'int32'], ], ], 'PathConfig' => [ 'type' => 'object', 'properties' => [ 'path' => ['type' => 'string'], 'resourceName' => ['type' => 'string'], 'resourceType' => [ 'type' => 'string', 'enum' => ['runtime', 'flow'], ], 'agentRuntimeEndpointName' => ['type' => 'string'], 'compatibleProtocol' => [ 'type' => 'string', 'enum' => ['native', 'openai', 'dify-workflow', 'dify-chatflow'], ], 'flowEndpointName' => ['type' => 'string'], 'methods' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'removeBasePathOnForward' => ['type' => 'boolean'], ], ], 'PolarFsConfig' => [ 'type' => 'object', 'properties' => [ 'groupId' => ['type' => 'integer', 'format' => 'int32'], 'userId' => ['type' => 'integer', 'format' => 'int32'], 'mountPoints' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/PolarFsMountConfig'], ], ], ], 'PolarFsMountConfig' => [ 'type' => 'object', 'properties' => [ 'instanceId' => ['type' => 'string'], 'mountDir' => ['type' => 'string'], 'remoteDir' => ['type' => 'string'], ], ], 'PolicyConfig' => [ 'type' => 'object', 'properties' => [ 'type' => ['type' => 'string'], 'enable' => ['type' => 'boolean'], 'aiFallbackConfig' => ['$ref' => '#/components/schemas/AiFallbackConfig'], ], ], 'ProtocolConfiguration' => [ 'type' => 'object', 'properties' => [ 'type' => [ 'type' => 'string', 'deprecated' => true, 'enum' => ['HTTP', 'MCP'], ], 'protocolSettings' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ProtocolSettings'], ], ], ], 'ProtocolSettings' => [ 'type' => 'object', 'properties' => [ 'type' => ['type' => 'string'], 'name' => ['type' => 'string', 'required' => false], 'config' => ['type' => 'string', 'required' => false], 'path' => ['type' => 'string', 'deprecated' => true], 'pathPrefix' => ['type' => 'string', 'deprecated' => true], 'headers' => ['type' => 'string', 'deprecated' => true], 'method' => ['type' => 'string', 'deprecated' => true], 'inputBodyJsonSchema' => ['type' => 'string', 'deprecated' => true], 'outputBodyJsonSchema' => ['type' => 'string', 'deprecated' => true], 'requestContentType' => ['type' => 'string', 'deprecated' => true], 'responseContentType' => ['type' => 'string', 'deprecated' => true], 'A2AAgentCard' => ['type' => 'string', 'deprecated' => true], 'a2aAgentCard' => ['type' => 'string', 'deprecated' => true], 'a2aAgentCardUrl' => ['type' => 'string', 'deprecated' => true], ], ], 'ProviderSettings' => [ 'type' => 'object', 'properties' => [ 'baseUrl' => ['type' => 'string'], 'apiKey' => ['type' => 'string'], 'modelNames' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'ProxyConfig' => [ 'type' => 'object', 'properties' => [ 'policies' => [ 'type' => 'object', 'properties' => [ 'requestTimeout' => ['type' => 'integer', 'format' => 'int32'], 'numRetries' => ['type' => 'integer', 'format' => 'int32'], 'cache' => ['type' => 'boolean'], 'concurrencyLimit' => ['type' => 'integer', 'format' => 'int32'], 'fallbacks' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'modelServiceName' => ['type' => 'string'], 'modelName' => ['type' => 'string'], ], ], ], 'tokenRateLimiter' => [ 'type' => 'object', 'properties' => [ 'tps' => ['type' => 'integer', 'format' => 'int32'], 'tpm' => ['type' => 'integer', 'format' => 'int32'], 'tph' => ['type' => 'integer', 'format' => 'int32'], 'tpd' => ['type' => 'integer', 'format' => 'int32'], ], ], 'aiGuardrailConfig' => [ 'type' => 'object', 'properties' => [ 'checkRequest' => ['type' => 'boolean'], 'checkResponse' => ['type' => 'boolean'], 'level' => ['type' => 'string'], 'maxTextLength' => ['type' => 'integer', 'format' => 'int32'], 'blockOnContentModeration' => ['type' => 'boolean'], 'blockOnSensitiveData' => ['type' => 'boolean'], 'blockOnPromptAttack' => ['type' => 'boolean'], 'blockOnMaliciousUrl' => ['type' => 'boolean'], 'blockOnModelHallucination' => ['type' => 'boolean'], ], ], ], ], 'endpoints' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'modelServiceName' => ['type' => 'string'], 'weight' => ['type' => 'integer', 'format' => 'int32'], 'baseUrl' => ['type' => 'string'], 'modelNames' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], ], ], ], 'PublishFlowVersionInput' => [ 'type' => 'object', 'properties' => [ 'description' => ['type' => 'string'], ], ], 'PublishRuntimeVersionInput' => [ 'type' => 'object', 'properties' => [ 'description' => ['type' => 'string'], 'publisher' => ['type' => 'string'], ], ], 'RateLimitRule' => [ 'type' => 'object', 'properties' => [ 'rateLimitRuleId' => ['type' => 'string'], 'descriptorType' => ['type' => 'string'], 'descriptorId' => ['type' => 'string'], 'enabled' => ['type' => 'boolean'], 'createdAt' => ['type' => 'string'], 'lastUpdatedAt' => ['type' => 'string'], 'windows' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/WindowLimit'], ], ], ], 'RateLimitRuleResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/RateLimitRule'], ], ], 'RegisterServiceInput' => [ 'type' => 'object', 'properties' => [ 'tenantId' => ['type' => 'string', 'required' => true], 'serviceName' => ['type' => 'string', 'required' => true], 'serviceType' => ['type' => 'string', 'required' => true], 'protocol' => [ 'type' => 'string', 'required' => true, 'enum' => ['HTTP', 'MCP-SSE', 'MCP-STREAMABLE-HTTP'], ], 'serviceBackendEndpoint' => ['type' => 'string', 'required' => true], 'resourceName' => ['type' => 'string'], 'credentialName' => ['type' => 'string'], ], ], 'RegistryAuthConfig' => [ 'type' => 'object', 'properties' => [ 'userName' => ['type' => 'string'], 'password' => ['type' => 'string'], ], ], 'RegistryCertConfig' => [ 'type' => 'object', 'properties' => [ 'insecure' => ['type' => 'boolean'], 'rootCaCertBase64' => ['type' => 'string'], ], ], 'RegistryConfig' => [ 'type' => 'object', 'properties' => [ 'authConfig' => ['$ref' => '#/components/schemas/RegistryAuthConfig'], 'certConfig' => ['$ref' => '#/components/schemas/RegistryCertConfig'], 'networkConfig' => ['$ref' => '#/components/schemas/RegistryNetworkConfig'], ], ], 'RegistryNetworkConfig' => [ 'type' => 'object', 'properties' => [ 'vpcId' => ['type' => 'string'], 'vSwitchId' => ['type' => 'string'], 'securityGroupId' => ['type' => 'string'], ], ], 'RelatedResource' => [ 'type' => 'object', 'properties' => [ 'resourceId' => ['type' => 'string'], 'resourceName' => ['type' => 'string'], 'resourceType' => [ 'type' => 'string', 'enum' => ['litellm', 'model', 'runtime', 'template', 'model'], ], ], ], 'RelatedWorkload' => [ 'type' => 'object', 'properties' => [ 'resourceId' => ['type' => 'string'], 'resourceName' => ['type' => 'string'], 'resourceType' => ['type' => 'string'], ], ], 'RouteConfig' => [ 'type' => 'object', 'properties' => [ 'routes' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/PathConfig'], ], ], ], 'RoutingConfiguration' => [ 'type' => 'object', 'properties' => [ 'versionWeights' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/VersionWeight'], ], ], ], 'RuntimeAgentIdentityConfig' => [ 'type' => 'object', 'properties' => [ 'identityProviderName' => ['type' => 'string'], 'workloadIdentityName' => ['type' => 'string'], ], ], 'Sandbox' => [ 'type' => 'object', 'properties' => [ 'sandboxId' => ['type' => 'string', 'required' => true], 'templateId' => ['type' => 'string', 'required' => true], 'templateName' => ['type' => 'string'], 'status' => [ 'type' => 'string', 'required' => true, 'enum' => ['READY', 'TERMINATED', 'PAUSING', 'PAUSED', 'RESUMING', 'PAUSE_FAIL', 'RESUME_FAIL'], ], 'createdAt' => ['type' => 'string', 'required' => true], 'lastUpdatedAt' => ['type' => 'string'], 'sandboxIdleTimeoutSeconds' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '1', 'maximum' => '21600'], 'endedAt' => ['type' => 'string'], 'sandboxArn' => ['type' => 'string'], 'sandboxIdleTTLInSeconds' => ['type' => 'integer', 'format' => 'int32'], 'metadata' => ['type' => 'object'], ], ], 'SandboxResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/Sandbox', 'required' => true], ], ], 'ScalingConfig' => [ 'type' => 'object', 'properties' => [ 'minInstances' => ['type' => 'integer', 'format' => 'int64'], 'scheduledPolicies' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ScheduledPolicy'], ], ], ], 'ScalingStatus' => [ 'type' => 'object', 'properties' => [ 'minInstances' => ['type' => 'integer', 'format' => 'int64'], 'targetInstances' => ['type' => 'integer', 'format' => 'int64'], 'currentInstances' => ['type' => 'integer', 'format' => 'int64'], 'scheduledPolicies' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ScheduledPolicy'], ], 'currentError' => ['type' => 'string'], ], ], 'ScheduledPolicy' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'startTime' => ['type' => 'string'], 'endTime' => ['type' => 'string'], 'scheduleExpression' => ['type' => 'string'], 'timeZone' => ['type' => 'string'], 'target' => ['type' => 'integer', 'format' => 'int64'], ], ], 'ServiceConfig' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'aiServiceConfig' => ['$ref' => '#/components/schemas/AiServiceConfig'], ], ], 'ServiceInfo' => [ 'type' => 'object', 'properties' => [ 'serviceID' => ['type' => 'string'], 'gatewayID' => ['type' => 'string'], 'name' => ['type' => 'string'], 'aiServiceConfig' => ['$ref' => '#/components/schemas/AiServiceConfig'], 'createdAt' => ['type' => 'string'], 'updatedAt' => ['type' => 'string'], ], ], 'ServiceResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['type' => 'any'], ], ], 'SessionConfig' => [ 'type' => 'object', 'properties' => [ 'timeout' => ['type' => 'integer', 'format' => 'int32'], 'environment' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'workingDirectory' => ['type' => 'string'], ], ], 'SLSLogDestination' => [ 'type' => 'object', 'properties' => [ 'project' => ['type' => 'string'], 'logStore' => ['type' => 'string'], ], ], 'StartBrowserSessionInput' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], ], ], 'StartBrowserSessionResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/BrowserSessionOut'], ], ], 'StartCodeInterpreterSessionInput' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], ], ], 'StartCodeInterpreterSessionResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/CodeInterpreterSessionOut'], ], ], 'StartSessionInput' => [ 'type' => 'object', 'properties' => [ 'config' => ['$ref' => '#/components/schemas/SessionConfig'], ], ], 'StopCodeInterpreterSessionResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], ], ], 'StopSandboxResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/Sandbox'], ], ], 'Target' => [ 'type' => 'object', 'properties' => [ 'targetType' => ['type' => 'string'], 'llmConfig' => ['$ref' => '#/components/schemas/LLMAPIConfiguration'], 'mcpAPI' => ['$ref' => '#/components/schemas/MCPAPI'], ], ], 'TargetConfiguration' => [ 'type' => 'object', 'properties' => [ 'targetType' => ['type' => 'string'], 'llmAPIConfig' => ['$ref' => '#/components/schemas/LLMAPIConfiguration'], 'mcpAPIConfig' => ['$ref' => '#/components/schemas/MCPAPIConfiguration'], ], ], 'TargetServiceConfig' => [ 'type' => 'object', 'properties' => [ 'weight' => ['type' => 'integer', 'format' => 'int64'], 'modelName' => ['type' => 'string'], 'modelNamePattern' => ['type' => 'string'], 'modelId' => ['type' => 'string'], ], ], 'Template' => [ 'type' => 'object', 'properties' => [ 'templateId' => ['type' => 'string', 'required' => true], 'templateName' => ['type' => 'string', 'required' => true], 'templateVersion' => ['type' => 'string'], 'cpu' => ['type' => 'number', 'format' => 'float', 'required' => true], 'memory' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'templateArn' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'lastUpdatedAt' => ['type' => 'string'], 'status' => ['type' => 'string'], 'statusReason' => ['type' => 'string'], 'executionRoleArn' => ['type' => 'string'], 'templateType' => ['type' => 'string'], 'containerConfiguration' => ['$ref' => '#/components/schemas/ContainerConfiguration'], 'networkConfiguration' => ['$ref' => '#/components/schemas/NetworkConfiguration'], 'credentialConfiguration' => ['$ref' => '#/components/schemas/CredentialConfiguration'], 'logConfiguration' => ['$ref' => '#/components/schemas/LogConfiguration'], 'sandboxIdleTimeoutInSeconds' => ['type' => 'string'], 'sandboxTTLInSeconds' => ['type' => 'string', 'deprecated' => false], 'resourceName' => ['type' => 'string'], 'mcpOptions' => [ 'type' => 'object', 'properties' => [ 'transport' => ['type' => 'string'], 'enabledTools' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'mcpState' => [ 'type' => 'object', 'properties' => [ 'status' => ['type' => 'string'], 'statusReason' => ['type' => 'string'], 'accessEndpoint' => ['type' => 'string'], ], ], 'diskSize' => ['type' => 'integer', 'format' => 'int32'], 'description' => ['type' => 'string'], 'allowAnonymousManage' => ['type' => 'boolean'], 'nasConfig' => ['$ref' => '#/components/schemas/NASConfig'], 'enableAgent' => ['type' => 'boolean'], 'workspaceId' => ['type' => 'string'], 'scalingStatus' => ['$ref' => '#/components/schemas/ScalingStatus'], 'environmentVariables' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'templateConfiguration' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'any'], ], 'ossConfiguration' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/OssConfiguration'], ], 'enablePreStop' => ['type' => 'boolean'], 'preStopTimeoutInSeconds' => ['type' => 'integer', 'format' => 'int32'], ], ], 'TemplateResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/Template', 'required' => true], ], ], 'TLSConfig' => [ 'type' => 'object', 'properties' => [ 'minVersion' => [ 'type' => 'string', 'enum' => ['TLSv1.3', 'TLSv1.2'], ], 'cipherSuites' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'maxVersion' => [ 'type' => 'string', 'enum' => ['TLSv1.3', 'TLSv1.2'], ], ], ], 'Tool' => [ 'type' => 'object', 'properties' => [ 'toolId' => ['type' => 'string'], 'toolName' => ['type' => 'string'], 'workspaceId' => ['type' => 'string'], 'description' => ['type' => 'string'], 'toolType' => [ 'type' => 'string', 'enum' => ['MCP', 'FUNCTIONCALL', 'SKILL'], ], 'createMethod' => [ 'type' => 'string', 'enum' => ['MCP_REMOTE', 'MCP_LOCAL_STDIO', 'MCP_BUNDLE', 'CODE_PACKAGE', 'OPENAPI_IMPORT'], ], 'protocolSpec' => ['type' => 'string'], 'mcpConfig' => ['$ref' => '#/components/schemas/McpConfig'], 'status' => ['type' => 'string'], 'statusReason' => ['type' => 'string'], 'executionRoleArn' => ['type' => 'string'], 'artifactType' => [ 'type' => 'string', 'enum' => ['Code', 'Container'], ], 'networkConfiguration' => ['$ref' => '#/components/schemas/NetworkConfiguration'], 'codeConfiguration' => ['$ref' => '#/components/schemas/CodeConfiguration'], 'containerConfiguration' => ['$ref' => '#/components/schemas/ContainerConfiguration'], 'logConfiguration' => ['$ref' => '#/components/schemas/LogConfiguration'], 'ossMountConfig' => ['$ref' => '#/components/schemas/OSSMountConfig'], 'nasConfig' => ['$ref' => '#/components/schemas/NASConfig'], 'cpu' => ['type' => 'number', 'format' => 'float'], 'memory' => ['type' => 'integer', 'format' => 'int32'], 'port' => ['type' => 'integer', 'format' => 'int32'], 'createdAt' => ['type' => 'string'], 'updatedAt' => ['type' => 'string'], 'credentialName' => ['type' => 'string'], 'timeout' => ['type' => 'integer', 'format' => 'int32'], 'environmentVariables' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'agentIdentityEnabled' => ['type' => 'boolean'], 'agentIdentityConfig' => ['$ref' => '#/components/schemas/ToolAgentIdentityConfig'], ], ], 'ToolAgentIdentityConfig' => [ 'type' => 'object', 'properties' => [ 'authorizationEnabled' => ['type' => 'boolean'], 'credentialProviderType' => ['type' => 'string'], 'credentialProviderArn' => ['type' => 'string'], ], ], 'ToolInfo' => [ 'type' => 'object', 'properties' => [ 'id' => ['type' => 'string'], 'name' => ['type' => 'string'], 'description' => ['type' => 'string'], 'toolType' => ['type' => 'string'], 'schema' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'updatedAt' => ['type' => 'string'], 'sourceType' => ['type' => 'string'], 'CAPConfig' => ['$ref' => '#/components/schemas/CAPConfig'], ], ], 'ToolListItem' => [ 'type' => 'object', 'properties' => [ 'id' => ['type' => 'string'], 'name' => ['type' => 'string'], 'description' => ['type' => 'string'], 'toolType' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'updatedAt' => ['type' => 'string'], 'sourceType' => ['type' => 'string'], 'schema' => ['type' => 'string'], 'CAPConfig' => ['$ref' => '#/components/schemas/CAPConfig'], ], ], 'ToolResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/Tool'], ], ], 'TracingConfiguration' => [ 'type' => 'object', 'properties' => [ 'enabled' => ['type' => 'boolean'], ], ], 'TriggerConfig' => [ 'type' => 'object', 'properties' => [ 'authType' => ['type' => 'string'], 'methods' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'UpdateAgentRuntimeEndpointInput' => [ 'type' => 'object', 'properties' => [ 'agentRuntimeEndpointName' => ['type' => 'string'], 'targetVersion' => ['type' => 'string'], 'description' => ['type' => 'string'], 'routingConfiguration' => ['$ref' => '#/components/schemas/RoutingConfiguration'], 'disablePublicNetworkAccess' => ['type' => 'boolean'], 'scalingConfig' => ['$ref' => '#/components/schemas/ScalingConfig'], 'deleteScalingConfig' => ['type' => 'boolean'], ], ], 'UpdateAgentRuntimeInput' => [ 'type' => 'object', 'properties' => [ 'agentRuntimeName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'artifactType' => [ 'type' => 'string', 'enum' => ['Code', 'Container'], ], 'codeConfiguration' => ['$ref' => '#/components/schemas/CodeConfiguration'], 'containerConfiguration' => ['$ref' => '#/components/schemas/ContainerConfiguration'], 'credentialName' => ['type' => 'string'], 'externalAgentEndpointUrl' => ['type' => 'string'], 'networkConfiguration' => ['$ref' => '#/components/schemas/NetworkConfiguration'], 'protocolConfiguration' => ['$ref' => '#/components/schemas/ProtocolConfiguration'], 'executionRoleArn' => ['type' => 'string'], 'cpu' => ['type' => 'number', 'format' => 'float', 'required' => true], 'memory' => ['type' => 'integer', 'format' => 'int32'], 'diskSize' => ['type' => 'integer', 'format' => 'int32'], 'port' => ['type' => 'integer', 'format' => 'int32'], 'sessionConcurrencyLimitPerInstance' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '1', 'maximum' => '200'], 'logConfiguration' => ['$ref' => '#/components/schemas/LogConfiguration'], 'sessionIdleTimeoutSeconds' => ['type' => 'integer', 'format' => 'int32'], 'enableSessionIsolation' => ['type' => 'boolean'], 'disableOndemand' => ['type' => 'boolean'], 'disableSessionAffinity' => ['type' => 'boolean'], 'sessionAffinityType' => [ 'type' => 'string', 'enum' => ['NONE', 'HEADER_FIELD', 'GENERATED_COOKIE', 'COOKIE'], ], 'headerFieldName' => ['type' => 'string', 'maxLength' => 128], 'forceEvictInstances' => ['type' => 'boolean'], 'healthCheckConfiguration' => ['$ref' => '#/components/schemas/HealthCheckConfiguration'], 'armsConfiguration' => ['$ref' => '#/components/schemas/ArmsConfiguration'], 'nasConfig' => ['$ref' => '#/components/schemas/NASConfig'], 'ossMountConfig' => ['$ref' => '#/components/schemas/OSSMountConfig'], 'workspaceId' => ['type' => 'string'], 'environmentVariables' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'systemTags' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'agentIdentityEnabled' => ['type' => 'boolean'], 'agentIdentityConfig' => ['$ref' => '#/components/schemas/RuntimeAgentIdentityConfig'], 'edition' => ['type' => 'string'], ], ], 'UpdateApigLLMModelInput' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'provider' => ['type' => 'string'], 'type' => ['type' => 'string'], 'address' => ['type' => 'string'], 'apiKey' => ['type' => 'string'], 'desc' => ['type' => 'string'], 'models' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'UpdateConsumerAPIKeyInput' => [ 'type' => 'object', 'properties' => [ 'active' => ['type' => 'boolean'], 'description' => ['type' => 'string'], ], ], 'UpdateCredentialInput' => [ 'type' => 'object', 'properties' => [ 'credentialSecret' => ['type' => 'string'], 'description' => ['type' => 'string'], 'enabled' => ['type' => 'boolean'], 'credentialPublicConfig' => ['$ref' => '#/components/schemas/CredentialPublicConfig'], 'workspaceId' => ['type' => 'string'], ], ], 'UpdateCredentialOutput' => [ 'type' => 'object', 'properties' => [ 'credentialId' => ['type' => 'string'], 'credentialName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'credentialAuthType' => ['type' => 'string'], 'credentialSourceType' => ['type' => 'string'], 'enabled' => ['type' => 'boolean'], 'credentialSecret' => ['type' => 'string'], 'credentialPublicConfig' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'createdAt' => ['type' => 'string'], 'updatedAt' => ['type' => 'string'], 'relatedResources' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/RelatedResource'], ], ], ], 'UpdateCustomDomainInput' => [ 'type' => 'object', 'properties' => [ 'description' => ['type' => 'string'], 'protocol' => [ 'type' => 'string', 'enum' => ['HTTP', 'HTTPS', 'HTTP,HTTPS'], ], 'routeConfig' => ['$ref' => '#/components/schemas/RouteConfig'], 'certConfig' => ['$ref' => '#/components/schemas/CertConfig'], 'tlsConfig' => ['$ref' => '#/components/schemas/TLSConfig'], ], ], 'UpdateDiscoveryEndpointsInput' => [ 'type' => 'object', 'properties' => [ 'credentialName' => ['type' => 'string', 'deprecated' => true], 'discoveryEndpoints' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/DiscoveryEndpoint'], ], ], ], 'UpdateDomainInput' => [ 'type' => 'object', 'properties' => [ 'protocol' => ['type' => 'string'], 'certIdentifier' => ['type' => 'string'], ], ], 'UpdateFlowDraftInput' => [ 'type' => 'object', 'properties' => [ 'description' => ['type' => 'string'], 'definition' => ['type' => 'string'], 'executionRoleArn' => ['type' => 'string'], 'environmentConfiguration' => ['$ref' => '#/components/schemas/EnvironmentConfiguration'], 'externalStorageLocation' => ['type' => 'string'], ], ], 'UpdateFlowEndpointInput' => [ 'type' => 'object', 'properties' => [ 'flowEndpointName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'targetVersion' => ['type' => 'string'], 'routingConfiguration' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/FlowEndpointRoutingConfig'], ], 'disablePublicNetworkAccess' => ['type' => 'boolean'], ], ], 'UpdateFlowInput' => [ 'type' => 'object', 'properties' => [ 'flowName' => ['type' => 'string'], 'description' => ['type' => 'string'], 'definition' => ['type' => 'string'], 'executionRoleArn' => ['type' => 'string'], 'environmentConfiguration' => ['$ref' => '#/components/schemas/EnvironmentConfiguration'], 'externalStorageLocation' => ['type' => 'string'], 'resourceGroupId' => ['type' => 'string'], 'tracingConfiguration' => ['$ref' => '#/components/schemas/TracingConfiguration'], 'loggingConfiguration' => ['$ref' => '#/components/schemas/LoggingConfiguration'], 'workspaceId' => ['type' => 'string'], 'disablePublicNetworkAccess' => ['type' => 'boolean'], ], ], 'UpdateFunagentInput' => [ 'type' => 'object', 'properties' => [ 'description' => ['type' => 'string'], 'version' => ['type' => 'string'], 'cpu' => ['type' => 'number', 'format' => 'float'], 'memory' => ['type' => 'integer', 'format' => 'int32'], 'replicas' => ['type' => 'integer', 'format' => 'int32'], 'adminName' => ['type' => 'string'], 'adminSecret' => ['type' => 'string'], 'dbType' => ['type' => 'string'], 'dbName' => ['type' => 'string'], 'dbInstanceId' => ['type' => 'string'], 'dbHost' => ['type' => 'string'], 'dbPort' => ['type' => 'integer', 'format' => 'int32'], 'dbUsername' => ['type' => 'string'], 'dbPassword' => ['type' => 'string'], 'dbConnections' => ['type' => 'integer', 'format' => 'int32'], ], ], 'UpdateIMBotInput' => [ 'type' => 'object', 'properties' => [ 'botName' => ['type' => 'string', 'maxLength' => 128], 'botBizId' => ['type' => 'string', 'maxLength' => 128], 'botBizSecret' => ['type' => 'string', 'maxLength' => 2048], 'botBizType' => [ 'type' => 'string', 'enum' => ['dingtalk', 'wecom', 'feishu', 'custom'], ], 'botMode' => [ 'type' => 'string', 'enum' => ['standard', 'custom'], ], 'status' => [ 'type' => 'string', 'enum' => ['running', 'stopped'], ], 'minInstances' => ['type' => 'integer', 'format' => 'int32'], 'description' => ['type' => 'string', 'maxLength' => 512], 'metadata' => ['$ref' => '#/components/schemas/IMBotMetadata'], ], ], 'UpdateKnowledgeBaseInput' => [ 'type' => 'object', 'properties' => [ 'description' => ['type' => 'string'], 'credentialName' => ['type' => 'string'], 'providerSettings' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'any'], ], 'retrieveSettings' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'any'], ], 'workspaceId' => ['type' => 'string'], ], ], 'UpdateMemoryCollectionInput' => [ 'type' => 'object', 'properties' => [ 'description' => ['type' => 'string'], 'llmConfig' => ['$ref' => '#/components/schemas/LLMConfig'], 'embedderConfig' => ['$ref' => '#/components/schemas/EmbedderConfig'], 'vectorStoreConfig' => ['$ref' => '#/components/schemas/VectorStoreConfig'], 'networkConfiguration' => ['$ref' => '#/components/schemas/NetworkConfiguration'], 'executionRoleArn' => ['type' => 'string'], 'enableConversationHistory' => ['type' => 'boolean'], 'enableConversationState' => ['type' => 'boolean'], 'workspaceId' => ['type' => 'string'], ], ], 'UpdateModelConnectionInput' => [ 'type' => 'object', 'properties' => [ 'description' => ['type' => 'string'], 'providerSettings' => ['$ref' => '#/components/schemas/ModelConnectionProviderSettings'], 'modelInfoConfigs' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ModelInfoConfig'], ], 'consumerApiKeys' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'apiKeyId' => ['type' => 'string'], 'value' => ['type' => 'string'], ], ], ], ], ], 'UpdateModelInput' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'provider' => ['type' => 'string'], 'type' => ['type' => 'string'], 'address' => ['type' => 'string'], 'apiKey' => ['type' => 'string'], 'models' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'desc' => ['type' => 'string'], ], ], 'UpdateModelProxyInput' => [ 'type' => 'object', 'properties' => [ 'description' => ['type' => 'string'], 'proxyConfig' => ['$ref' => '#/components/schemas/ProxyConfig'], 'credentialName' => ['type' => 'string'], 'networkConfiguration' => ['$ref' => '#/components/schemas/NetworkConfiguration'], 'logConfiguration' => ['$ref' => '#/components/schemas/LogConfiguration'], 'armsConfiguration' => ['$ref' => '#/components/schemas/ArmsConfiguration'], 'executionRoleArn' => ['type' => 'string'], 'workspaceId' => ['type' => 'string'], ], ], 'UpdateModelServiceInput' => [ 'type' => 'object', 'properties' => [ 'description' => ['type' => 'string'], 'credentialName' => ['type' => 'string'], 'providerSettings' => ['$ref' => '#/components/schemas/ProviderSettings'], 'networkConfiguration' => ['$ref' => '#/components/schemas/NetworkConfiguration'], 'status' => ['type' => 'string'], 'statusReason' => ['type' => 'string'], 'modelInfoConfigs' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ModelInfoConfig'], ], 'workspaceId' => ['type' => 'string'], ], ], 'UpdateRateLimitRuleInput' => [ 'type' => 'object', 'properties' => [ 'enabled' => ['type' => 'boolean'], 'windows' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/WindowLimit'], ], ], ], 'UpdateServiceInput' => [ 'type' => 'object', 'properties' => [ 'aiServiceConfig' => ['$ref' => '#/components/schemas/AiServiceConfig'], ], ], 'UpdateTargetConfigurationInput' => [ 'type' => 'object', 'properties' => [ 'domainId' => ['type' => 'string'], 'targetConfiguration' => ['$ref' => '#/components/schemas/TargetConfiguration'], ], ], 'UpdateTemplateInput' => [ 'type' => 'object', 'properties' => [ 'description' => ['type' => 'string'], 'containerConfiguration' => ['$ref' => '#/components/schemas/ContainerConfiguration'], 'credentialConfiguration' => ['$ref' => '#/components/schemas/CredentialConfiguration'], 'networkConfiguration' => ['$ref' => '#/components/schemas/NetworkConfiguration'], 'logConfiguration' => ['$ref' => '#/components/schemas/LogConfiguration'], 'executionRoleArn' => ['type' => 'string'], 'cpu' => ['type' => 'number', 'format' => 'float'], 'memory' => ['type' => 'integer', 'format' => 'int32'], 'sandboxIdleTimeoutInSeconds' => ['type' => 'integer', 'format' => 'int32', 'minimum' => '1', 'maximum' => '21600'], 'sandboxTTLInSeconds' => ['type' => 'integer', 'format' => 'int32', 'deprecated' => false, 'minimum' => '1', 'maximum' => '604800'], 'armsConfiguration' => ['$ref' => '#/components/schemas/ArmsConfiguration'], 'allowAnonymousManage' => ['type' => 'boolean'], 'nasConfig' => ['$ref' => '#/components/schemas/NASConfig'], 'enableAgent' => ['type' => 'boolean'], 'workspaceId' => ['type' => 'string'], 'scalingConfig' => ['$ref' => '#/components/schemas/ScalingConfig'], 'enablePreStop' => ['type' => 'boolean'], 'preStopTimeoutInSeconds' => ['type' => 'integer', 'format' => 'int32'], 'ossConfiguration' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/OssConfiguration'], ], 'environmentVariables' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'templateConfiguration' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'any'], ], ], ], 'UpdateToolData' => [ 'type' => 'object', 'properties' => [ 'id' => ['type' => 'string'], 'name' => ['type' => 'string'], 'sourceType' => ['type' => 'string'], 'toolType' => ['type' => 'string'], 'updatedAt' => ['type' => 'string'], ], ], 'UpdateToolInput' => [ 'type' => 'object', 'properties' => [ 'name' => ['type' => 'string'], 'description' => ['type' => 'string'], 'schema' => ['type' => 'string'], ], ], 'UpdateToolInputV2' => [ 'type' => 'object', 'properties' => [ 'workspaceId' => ['type' => 'string'], 'description' => ['type' => 'string'], 'createMethod' => [ 'type' => 'string', 'enum' => ['MCP_REMOTE', 'MCP_LOCAL_STDIO', 'MCP_BUNDLE', 'CODE_PACKAGE', 'OPENAPI_IMPORT'], ], 'protocolSpec' => ['type' => 'string'], 'mcpConfig' => ['$ref' => '#/components/schemas/McpConfig'], 'executionRoleArn' => ['type' => 'string'], 'artifactType' => [ 'type' => 'string', 'enum' => ['Code', 'Container'], ], 'networkConfiguration' => ['$ref' => '#/components/schemas/NetworkConfiguration'], 'codeConfiguration' => ['$ref' => '#/components/schemas/CodeConfiguration'], 'containerConfiguration' => ['$ref' => '#/components/schemas/ContainerConfiguration'], 'logConfiguration' => ['$ref' => '#/components/schemas/LogConfiguration'], 'ossMountConfig' => ['$ref' => '#/components/schemas/OSSMountConfig'], 'nasConfig' => ['$ref' => '#/components/schemas/NASConfig'], 'cpu' => ['type' => 'number', 'format' => 'float'], 'memory' => ['type' => 'integer', 'format' => 'int32'], 'port' => ['type' => 'integer', 'format' => 'int32'], 'credentialName' => ['type' => 'string'], 'timeout' => ['type' => 'integer', 'format' => 'int32'], 'environmentVariables' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'agentIdentityEnabled' => ['type' => 'boolean'], 'agentIdentityConfig' => ['$ref' => '#/components/schemas/ToolAgentIdentityConfig'], ], ], 'UpdateToolOutput' => [ 'type' => 'object', 'properties' => [ 'success' => ['type' => 'boolean'], 'message' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/UpdateToolData'], ], ], 'UpdateWorkspaceInput' => [ 'type' => 'object', 'properties' => [ 'description' => ['type' => 'string'], ], ], 'VectorStoreConfig' => [ 'type' => 'object', 'properties' => [ 'provider' => ['type' => 'string'], 'config' => [ 'type' => 'object', 'properties' => [ 'endpoint' => ['type' => 'string'], 'instanceName' => ['type' => 'string'], 'vectorDimension' => ['type' => 'integer', 'format' => 'int32'], 'collectionName' => ['type' => 'string'], ], ], 'mysqlConfig' => [ 'type' => 'object', 'properties' => [ 'host' => ['type' => 'string'], 'dbName' => ['type' => 'string'], 'collectionName' => ['type' => 'string'], 'user' => ['type' => 'string'], 'credentialName' => ['type' => 'string'], 'vectorDimension' => ['type' => 'integer', 'format' => 'int32'], 'port' => ['type' => 'integer', 'format' => 'int32'], ], ], ], ], 'VersionWeight' => [ 'type' => 'object', 'properties' => [ 'version' => ['type' => 'string'], 'weight' => ['type' => 'number', 'format' => 'float', 'minimum' => '0', 'maximum' => '1'], ], ], 'WindowLimit' => [ 'type' => 'object', 'properties' => [ 'durationSecs' => ['type' => 'integer', 'format' => 'int64', 'required' => true], 'limit' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], 'Workspace' => [ 'type' => 'object', 'properties' => [ 'workspaceId' => ['type' => 'string'], 'workspaceArn' => ['type' => 'string'], 'name' => ['type' => 'string'], 'description' => ['type' => 'string'], 'isDefault' => ['type' => 'boolean'], 'resourceGroupId' => ['type' => 'string'], 'createdAt' => ['type' => 'string'], 'updatedAt' => ['type' => 'string'], ], ], 'WorkspacePermissionEvaluateResult' => [ 'type' => 'object', 'properties' => [ 'workspaceId' => ['type' => 'string'], 'workspaceFound' => ['type' => 'boolean'], 'permissions' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/WorkspacePermissionItem'], ], ], ], 'WorkspacePermissionItem' => [ 'type' => 'object', 'properties' => [ 'action' => ['type' => 'string'], 'allowed' => ['type' => 'boolean'], 'message' => ['type' => 'string'], 'accessDeniedDetail' => ['$ref' => '#/components/schemas/AccessDeniedDetail'], ], ], 'WorkspaceResult' => [ 'type' => 'object', 'properties' => [ 'code' => ['type' => 'string'], 'requestId' => ['type' => 'string'], 'data' => ['$ref' => '#/components/schemas/Workspace'], ], ], ], ], 'apis' => [ 'ActivateTemplateMCP' => [ 'path' => '/2025-09-10/templates/{templateName}/mcp/activate', 'methods' => ['patch'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'enabledTools' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'transport' => [ 'type' => 'string', 'required' => false, 'enum' => ['sse', 'streamable-http'], ], ], ], ], [ 'name' => 'templateName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ConvertFlowDSL' => [ 'path' => '/2025-09-10/flows/action/convertDsl', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/ConvertFlowDSLInput', 'required' => true], ], ], ], 'CreateAgentRuntime' => [ 'path' => '/2025-09-10/agents/runtimes', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/CreateAgentRuntimeInput', 'required' => true], ], ], ], 'CreateAgentRuntimeEndpoint' => [ 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}/endpoints', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'agentRuntimeId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/CreateAgentRuntimeEndpointInput', 'required' => true], ], ], ], 'CreateBrowser' => [ 'path' => '/2025-09-10/agents/browsers', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/CreateBrowserInput', 'required' => true], ], ], ], 'CreateCodeInterpreter' => [ 'path' => '/2025-09-10/agents/code-interpreters', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/CreateCodeInterpreterInput', 'required' => true], ], ], ], 'CreateCredential' => [ 'path' => '/2025-09-10/agents/credentials', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'schema' => ['$ref' => '#/components/schemas/CreateCredentialInput', 'required' => false], ], ], ], 'CreateCustomDomain' => [ 'path' => '/2025-09-10/agents/custom-domains', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'schema' => ['$ref' => '#/components/schemas/CreateCustomDomainInput', 'required' => false], ], ], ], 'CreateFlow' => [ 'path' => '/2025-09-10/flows', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/CreateFlowInput', 'required' => true], ], ], ], 'CreateFlowEndpoint' => [ 'path' => '/2025-09-10/flows/{flowName}/endpoints', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'flowName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/CreateFlowEndpointInput', 'required' => true], ], ], ], 'CreateIMBot' => [ 'path' => '/2025-09-10/agents/im-bots', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/CreateIMBotInput', 'required' => true], ], ], ], 'CreateKnowledgeBase' => [ 'path' => '/2025-09-10/agents/knowledgebases', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'schema' => ['$ref' => '#/components/schemas/CreateKnowledgeBaseInput', 'required' => false], ], ], ], 'CreateMemoryCollection' => [ 'path' => '/2025-09-10/agents/memory-collections', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/CreateMemoryCollectionInput', 'required' => false], ], ], ], 'CreateModelProxy' => [ 'path' => '/2025-09-10/agents/model-proxies', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/CreateModelProxyInput', 'required' => false], ], ], ], 'CreateModelService' => [ 'path' => '/2025-09-10/agents/model-services', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/CreateModelServiceInput', 'required' => false], ], ], ], 'CreateSandbox' => [ 'path' => '/2025-09-10/sandboxes', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/CreateSandboxInput', 'required' => true], ], ], ], 'CreateTemplate' => [ 'path' => '/2025-09-10/templates', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/CreateTemplateInput', 'required' => true], ], ], ], 'CreateTool' => [ 'path' => '/2025-09-10/agents/tools', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'schema' => ['$ref' => '#/components/schemas/CreateToolInputV2', 'required' => false], ], ], ], 'CreateWorkspace' => [ 'path' => '/2025-09-10/workspaces', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/CreateWorkspaceInput', 'required' => false], ], ], ], 'DeleteAgentRuntime' => [ 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'agentRuntimeId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteAgentRuntimeEndpoint' => [ 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}/endpoints/{agentRuntimeEndpointId}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'agentRuntimeId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'agentRuntimeEndpointId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteBrowser' => [ 'path' => '/2025-09-10/agents/browsers/{browserId}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'browserId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteCodeInterpreter' => [ 'path' => '/2025-09-10/agents/code-interpreters/{codeInterpreterId}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'codeInterpreterId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteCredential' => [ 'path' => '/2025-09-10/agents/credentials/{credentialName}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'credentialName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteCustomDomain' => [ 'path' => '/2025-09-10/agents/custom-domains/{domainName}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'domainName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteFlow' => [ 'path' => '/2025-09-10/flows/{flowName}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'flowName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteFlowEndpoint' => [ 'path' => '/2025-09-10/flows/{flowName}/endpoints/{flowEndpointName}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'flowName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'flowEndpointName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteFlowVersion' => [ 'path' => '/2025-09-10/flows/{flowName}/versions/{flowVersion}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'flowName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'flowVersion', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteIMBot' => [ 'path' => '/2025-09-10/agents/im-bots/{imBotId}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'imBotId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteKnowledgeBase' => [ 'path' => '/2025-09-10/agents/knowledgebases/{knowledgeBaseName}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'knowledgeBaseName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteMemoryCollection' => [ 'path' => '/2025-09-10/agents/memory-collections/{memoryCollectionName}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'memoryCollectionName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteModelProxy' => [ 'path' => '/2025-09-10/agents/model-proxies/{modelProxyName}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'modelProxyName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteModelService' => [ 'path' => '/2025-09-10/agents/model-services/{modelServiceName}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'modelServiceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteSandbox' => [ 'path' => '/2025-09-10/sandboxes/{sandboxId}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'sandboxId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteTemplate' => [ 'path' => '/2025-09-10/templates/{templateName}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'templateName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteTool' => [ 'path' => '/2025-09-10/agents/tools/{toolName}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'toolName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteWorkspace' => [ 'path' => '/2025-09-10/workspaces/{workspaceId}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'workspaceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetAccessToken' => [ 'path' => '/2025-09-10/agents/accessToken', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'resourceName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'resourceType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['runtime', 'litellm', 'tool', 'template', 'sandbox'], ], ], [ 'name' => 'resourceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetAgentRuntime' => [ 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'agentRuntimeId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'agentRuntimeVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetAgentRuntimeEndpoint' => [ 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}/endpoints/{agentRuntimeEndpointId}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'agentRuntimeId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'agentRuntimeEndpointId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetBrowser' => [ 'path' => '/2025-09-10/agents/browsers/{browserId}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'browserId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetCodeInterpreter' => [ 'path' => '/2025-09-10/agents/code-interpreters/{codeInterpreterId}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'codeInterpreterId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetCredential' => [ 'path' => '/2025-09-10/agents/credentials/{credentialName}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'credentialName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetCustomDomain' => [ 'path' => '/2025-09-10/agents/custom-domains/{domainName}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'domainName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetFlow' => [ 'path' => '/2025-09-10/flows/{flowName}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'flowName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetFlowDraft' => [ 'path' => '/2025-09-10/flows/{flowName}/draft', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'flowName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetFlowEndpoint' => [ 'path' => '/2025-09-10/flows/{flowName}/endpoints/{flowEndpointName}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'flowName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'flowEndpointName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetFlowVersion' => [ 'path' => '/2025-09-10/flows/{flowName}/versions/{flowVersion}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'flowName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'flowVersion', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetIMBot' => [ 'path' => '/2025-09-10/agents/im-bots/{imBotId}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'imBotId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetKnowledgeBase' => [ 'path' => '/2025-09-10/agents/knowledgebases/{knowledgeBaseName}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'knowledgeBaseName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetMemoryCollection' => [ 'path' => '/2025-09-10/agents/memory-collections/{memoryCollectionName}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'memoryCollectionName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetModelProxy' => [ 'path' => '/2025-09-10/agents/model-proxies/{modelProxyName}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'modelProxyName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetModelService' => [ 'path' => '/2025-09-10/agents/model-services/{modelServiceName}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'modelServiceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetSandbox' => [ 'path' => '/2025-09-10/sandboxes/{sandboxId}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'sandboxId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetTemplate' => [ 'path' => '/2025-09-10/templates/{templateName}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'templateName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetTool' => [ 'path' => '/2025-09-10/agents/tools/{toolName}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'toolName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetWorkspace' => [ 'path' => '/2025-09-10/workspaces/{workspaceId}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'workspaceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetWorkspaceDiscoveryEndpoints' => [ 'path' => '/2025-09-10/workspaces/{workspaceId}/discovery/endpoints', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListAgentRuntimeEndpoints' => [ 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}/endpoints', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'agentRuntimeId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'endpointName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'searchMode', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListAgentRuntimeVersions' => [ 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}/versions', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'agentRuntimeId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListAgentRuntimes' => [ 'path' => '/2025-09-10/agents/runtimes', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'agentRuntimeName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'status', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'systemTags', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'searchMode', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'resourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'deprecated' => true, 'required' => false], ], [ 'name' => 'workspaceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'discoveryResourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'deprecated' => true, 'required' => false], ], [ 'name' => 'workspaceIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListBrowsers' => [ 'path' => '/2025-09-10/agents/browsers', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'browserName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'status', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListCodeInterpreters' => [ 'path' => '/2025-09-10/agents/code-interpreters', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'codeInterpreterName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListCredentials' => [ 'path' => '/2025-09-10/agents/credentials', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'credentialAuthType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['jwt', 'api_key', 'basic', 'ak_sk', 'custom_header'], ], ], [ 'name' => 'credentialSourceType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['internal', 'external', 'external_llm', 'external_tool'], ], ], [ 'name' => 'credentialName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'provider', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'enabled', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'workspaceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'workspaceIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListCustomDomains' => [ 'path' => '/2025-09-10/agents/custom-domains', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'domainName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'resourceName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'resourceType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['runtime', 'litellm', 'template', 'tool', 'flow'], ], ], [ 'name' => 'domainType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['STANDARD', 'SANDBOX'], ], ], ], ], 'ListFlowEndpoints' => [ 'path' => '/2025-09-10/flows/{flowId}/endpoints', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'flowId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListFlowVersions' => [ 'path' => '/2025-09-10/flows/{flowName}/versions', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'flowName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListFlows' => [ 'path' => '/2025-09-10/flows', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'flowName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'workspaceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'workspaceIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListIMBots' => [ 'path' => '/2025-09-10/agents/im-bots', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'botName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'agentRuntimeId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'botBizType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'status', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListKnowledgeBases' => [ 'path' => '/2025-09-10/agents/knowledgebases', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'provider', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'workspaceId', 'in' => 'query', 'schema' => ['type' => 'string'], ], [ 'name' => 'workspaceIds', 'in' => 'query', 'schema' => ['type' => 'string'], ], ], ], 'ListMemoryCollections' => [ 'path' => '/2025-09-10/agents/memory-collections', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'status', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'type', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'memoryCollectionName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'workspaceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'workspaceIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListModelProviders' => [ 'path' => '/2025-09-10/agents/model-providers', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'modelType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'provider', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'modelName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListModelProxies' => [ 'path' => '/2025-09-10/agents/model-proxies', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'proxyMode', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'status', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'workspaceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'workspaceIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListModelServices' => [ 'path' => '/2025-09-10/agents/model-services', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'modelType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'provider', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'providerType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'workspaceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'workspaceIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListSandboxes' => [ 'path' => '/2025-09-10/sandboxes', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'templateName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'templateType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'status', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'sandboxId', 'in' => 'query', 'schema' => ['type' => 'string'], ], ], ], 'ListTemplates' => [ 'path' => '/2025-09-10/templates', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'templateType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['Browser', 'CodeInterpreter', 'AllInOne', 'CustomImage', 'ComputerUse'], ], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'status', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'templateName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'workspaceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'workspaceIds', 'in' => 'query', 'schema' => ['type' => 'string'], ], ], ], 'ListTools' => [ 'path' => '/2025-09-10/agents/tools', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'toolType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['MCP', 'FUNCTIONCALL', 'SKILL'], ], ], [ 'name' => 'toolName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'workspaceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'workspaceIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListWorkspaces' => [ 'path' => '/2025-09-10/workspaces', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'resourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'PauseSandbox' => [ 'path' => '/2025-09-10/sandboxes/{sandboxId}/pause', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'sandboxId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'PublishFlowVersion' => [ 'path' => '/2025-09-10/flows/{flowName}/versions', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'flowName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/PublishFlowVersionInput', 'required' => false], ], ], ], 'PublishRuntimeVersion' => [ 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}/versions', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'agentRuntimeId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/PublishRuntimeVersionInput', 'required' => false], ], ], ], 'ResumeSandbox' => [ 'path' => '/2025-09-10/sandboxes/{sandboxId}/resume', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'sandboxId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'StopSandbox' => [ 'path' => '/2025-09-10/sandboxes/{sandboxId}/stop', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'sandboxId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'StopTemplateMCP' => [ 'path' => '/2025-09-10/templates/{templateName}/mcp/stop', 'methods' => ['patch'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'templateName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateAgentRuntime' => [ 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'agentRuntimeId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/UpdateAgentRuntimeInput', 'required' => true], ], ], ], 'UpdateAgentRuntimeEndpoint' => [ 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}/endpoints/{agentRuntimeEndpointId}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'agentRuntimeId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'agentRuntimeEndpointId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/UpdateAgentRuntimeEndpointInput', 'required' => true], ], ], ], 'UpdateCredential' => [ 'path' => '/2025-09-10/agents/credentials/{credentialName}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'credentialName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['$ref' => '#/components/schemas/UpdateCredentialInput', 'required' => false], ], ], ], 'UpdateCustomDomain' => [ 'path' => '/2025-09-10/agents/custom-domains/{domainName}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'domainName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['$ref' => '#/components/schemas/UpdateCustomDomainInput', 'required' => false], ], ], ], 'UpdateFlow' => [ 'path' => '/2025-09-10/flows/{flowName}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'flowName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/UpdateFlowInput', 'required' => true], ], ], ], 'UpdateFlowDraft' => [ 'path' => '/2025-09-10/flows/{flowName}/draft', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'flowName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/UpdateFlowDraftInput', 'required' => true], ], ], ], 'UpdateFlowEndpoint' => [ 'path' => '/2025-09-10/flows/{flowName}/endpoints/{flowEndpointName}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'flowName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'flowEndpointName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/UpdateFlowEndpointInput', 'required' => true], ], ], ], 'UpdateIMBot' => [ 'path' => '/2025-09-10/agents/im-bots/{imBotId}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'imBotId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/UpdateIMBotInput', 'required' => true], ], ], ], 'UpdateKnowledgeBase' => [ 'path' => '/2025-09-10/agents/knowledgebases/{knowledgeBaseName}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'knowledgeBaseName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/UpdateKnowledgeBaseInput', 'required' => false], ], ], ], 'UpdateMemoryCollection' => [ 'path' => '/2025-09-10/agents/memory-collections/{memoryCollectionName}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'memoryCollectionName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/UpdateMemoryCollectionInput', 'required' => false], ], ], ], 'UpdateModelProxy' => [ 'path' => '/2025-09-10/agents/model-proxies/{modelProxyName}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'modelProxyName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/UpdateModelProxyInput', 'required' => false], ], ], ], 'UpdateModelService' => [ 'path' => '/2025-09-10/agents/model-services/{modelServiceName}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'modelServiceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/UpdateModelServiceInput', 'required' => false], ], ], ], 'UpdateTemplate' => [ 'path' => '/2025-09-10/templates/{templateName}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'templateName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/UpdateTemplateInput', 'required' => true], ], ], ], 'UpdateTool' => [ 'path' => '/2025-09-10/agents/tools/{toolName}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'toolName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['$ref' => '#/components/schemas/UpdateToolInputV2', 'required' => false], ], ], ], 'UpdateWorkspace' => [ 'path' => '/2025-09-10/workspaces/{workspaceId}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/UpdateWorkspaceInput', 'required' => false], ], [ 'name' => 'workspaceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateWorkspaceDiscoveryEndpoints' => [ 'path' => '/2025-09-10/workspaces/{workspaceId}/discovery/endpoints', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'schema' => ['$ref' => '#/components/schemas/UpdateDiscoveryEndpointsInput', 'required' => false], ], [ 'name' => 'workspaceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], ], 'endpoints' => [ ['regionId' => 'cn-shenzhen', 'regionName' => '华南1(深圳)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'agentrun.cn-shenzhen.aliyuncs.com', 'endpoint' => 'agentrun.cn-shenzhen.aliyuncs.com', 'vpc' => 'agentrun-vpc.cn-shenzhen.aliyuncs.com'], ['regionId' => 'cn-beijing', 'regionName' => '华北2(北京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'agentrun.cn-beijing.aliyuncs.com', 'endpoint' => 'agentrun.cn-beijing.aliyuncs.com', 'vpc' => 'agentrun-vpc.cn-beijing.aliyuncs.com'], ['regionId' => 'cn-shanghai', 'regionName' => '华东2(上海)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'agentrun.cn-shanghai.aliyuncs.com', 'endpoint' => 'agentrun.cn-shanghai.aliyuncs.com', 'vpc' => 'agentrun-vpc.cn-shanghai.aliyuncs.com'], ['regionId' => 'ap-southeast-1', 'regionName' => '新加坡', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'agentrun.ap-southeast-1.aliyuncs.com', 'endpoint' => 'agentrun.ap-southeast-1.aliyuncs.com', 'vpc' => 'agentrun-vpc.ap-southeast-1.aliyuncs.com'], ['regionId' => 'cn-hangzhou', 'regionName' => '华东1(杭州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'agentrun.cn-hangzhou.aliyuncs.com', 'endpoint' => 'agentrun.cn-hangzhou.aliyuncs.com', 'vpc' => 'agentrun-vpc.cn-hangzhou.aliyuncs.com'], ], ];