summaryrefslogtreecommitdiff
path: root/data/agentrun/2025-09-10/api-docs.php
diff options
context:
space:
mode:
authorZhineng Li <im@zhineng.li>2026-07-12 16:56:35 +0800
committerZhineng Li <im@zhineng.li>2026-07-12 16:56:35 +0800
commit814ec806c22e2782390af5a4a05cb6281aabd5e1 (patch)
tree29e1692a067b17e56886a7d246d2b9521b2b7777 /data/agentrun/2025-09-10/api-docs.php
parenteccd5cd5a067f5659982685afdeea209b1888efb (diff)
downloadafterglow-metadata-814ec806c22e2782390af5a4a05cb6281aabd5e1.tar.gz
afterglow-metadata-814ec806c22e2782390af5a4a05cb6281aabd5e1.zip
update APIs 20260712
Diffstat (limited to 'data/agentrun/2025-09-10/api-docs.php')
-rw-r--r--data/agentrun/2025-09-10/api-docs.php9618
1 files changed, 4333 insertions, 5285 deletions
diff --git a/data/agentrun/2025-09-10/api-docs.php b/data/agentrun/2025-09-10/api-docs.php
index f93ea49..7afb34d 100644
--- a/data/agentrun/2025-09-10/api-docs.php
+++ b/data/agentrun/2025-09-10/api-docs.php
@@ -1,228 +1,155 @@
<?php return [
'version' => '1.0',
- 'info' => [
- 'style' => 'ROA',
- 'product' => 'AgentRun',
- 'version' => '2025-09-10',
- ],
+ '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',
- ],
- 'endpointUrl' => [
+ 'agentName' => ['type' => 'string'],
+ 'endpointName' => ['type' => 'string'],
+ 'endpointUrl' => ['type' => 'string'],
+ 'customDomainUrl' => ['type' => 'string'],
+ ],
+ ],
+ 'AgentResource' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'resourceType' => [
'type' => 'string',
+ 'enum' => ['AgentRuntime', 'Flow'],
],
- 'customDomainUrl' => [
- 'type' => 'string',
+ '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',
- ],
+ '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',
- ],
- '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',
- ],
+ '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',
- ],
+ 'additionalProperties' => ['type' => 'string'],
],
- 'resourceGroupId' => [
- 'type' => 'string',
- 'deprecated' => true,
- ],
- 'workspaceId' => [
- 'type' => 'string',
- ],
- 'nasConfig' => [
- '$ref' => '#/components/schemas/NASConfig',
- ],
- 'ossMountConfig' => [
- '$ref' => '#/components/schemas/OSSMountConfig',
+ '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',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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',
- ],
+ 'code' => ['type' => 'string'],
+ 'requestId' => ['type' => 'string'],
+ 'data' => ['$ref' => '#/components/schemas/AgentRuntimeVersion'],
],
],
'AiFallbackConfig' => [
@@ -230,283 +157,247 @@
'properties' => [
'serviceConfigs' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/AiFallbackServiceConfig',
- ],
+ 'items' => ['$ref' => '#/components/schemas/AiFallbackServiceConfig'],
],
],
],
'AiFallbackServiceConfig' => [
'type' => 'object',
'properties' => [
- 'serviceId' => [
- 'type' => 'string',
- ],
- 'targetModelName' => [
- 'type' => 'string',
- ],
- 'passThroughModelName' => [
- 'type' => 'boolean',
- ],
+ 'serviceId' => ['type' => 'string'],
+ 'targetModelName' => ['type' => 'string'],
+ 'passThroughModelName' => ['type' => 'boolean'],
],
],
'AiServiceConfig' => [
'type' => 'object',
'properties' => [
- 'provider' => [
- 'type' => 'string',
- ],
- 'address' => [
- 'type' => 'string',
- ],
- 'enableHealthCheck' => [
- 'type' => 'boolean',
- ],
+ 'provider' => ['type' => 'string'],
+ 'address' => ['type' => 'string'],
+ 'enableHealthCheck' => ['type' => 'boolean'],
'protocols' => [
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
],
'apiKeys' => [
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ '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',
- ],
+ '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',
- ],
+ 'enableArms' => ['type' => 'boolean'],
+ 'armsLicenseKey' => ['type' => 'string'],
+ 'cmsWorkspace' => ['type' => 'string'],
],
],
'AttachPolicyConfig' => [
'type' => 'object',
'properties' => [
- 'className' => [
- 'type' => 'string',
- ],
- 'name' => [
- 'type' => 'string',
- ],
- 'config' => [
- 'type' => 'string',
- ],
+ 'className' => ['type' => 'string'],
+ 'name' => ['type' => 'string'],
+ 'config' => ['type' => 'string'],
],
],
- 'Browser' => [
+ 'BatchEvaluateWorkspacePermissionsInput' => [
'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',
+ 'workspaceIds' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['type' => 'string'],
],
- 'credentialId' => [
- 'type' => 'string',
+ 'actions' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['type' => 'string'],
],
- 'cpu' => [
- 'type' => 'number',
- 'format' => 'float',
+ ],
+ ],
+ 'BatchEvaluateWorkspacePermissionsOutput' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'results' => [
+ 'type' => 'array',
+ 'items' => ['$ref' => '#/components/schemas/WorkspacePermissionEvaluateResult'],
],
- 'tenantId' => [
- 'type' => 'string',
+ ],
+ ],
+ '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'],
],
],
],
- 'BrowserAutomationStream' => [
+ 'BoundTool' => [
'type' => 'object',
'properties' => [
- 'streamEndpoint' => [
+ 'toolName' => ['type' => 'string'],
+ 'method' => [
'type' => 'string',
+ 'deprecated' => true,
+ 'enum' => ['GET', 'PUT', 'POST', 'PATCH', 'DELETE', 'OPTIONS'],
],
- 'streamStatus' => [
- 'type' => 'string',
+ 'path' => ['type' => 'string', 'deprecated' => true],
+ 'apis' => [
+ 'type' => 'array',
+ 'items' => ['$ref' => '#/components/schemas/BoundToolApi'],
],
],
],
- 'BrowserConfiguration' => [
+ 'BoundToolApi' => [
'type' => 'object',
'properties' => [
- 'browserType' => [
+ 'method' => [
'type' => 'string',
- 'enum' => [
- 'CHROMIUM',
- 'FIREFOX',
- ],
- ],
- 'viewPort' => [
- '$ref' => '#/components/schemas/ViewPortConfiguration',
+ 'enum' => ['GET', 'POST', 'DELETE', 'PUT', 'PATCH', 'OPTIONS'],
],
- 'userAgent' => [
+ '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'],
],
- 'headless' => [
- 'type' => 'boolean',
- ],
- 'enableExtension' => [
- 'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
- ],
+ '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',
- ],
+ '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',
- ],
+ 'bucket' => ['type' => 'string'],
+ 'prefix' => ['type' => 'string'],
],
],
'BrowserRecordingConfiguration' => [
'type' => 'object',
'properties' => [
- 'enabled' => [
- 'type' => 'boolean',
- ],
- 'ossLocation' => [
- '$ref' => '#/components/schemas/BrowserOssLocation',
- ],
+ 'enabled' => ['type' => 'boolean'],
+ 'ossLocation' => ['$ref' => '#/components/schemas/BrowserOssLocation'],
],
],
'BrowserResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
+ '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'],
],
- 'data' => [
- '$ref' => '#/components/schemas/Browser',
- ],
+ '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',
- ],
+ 'total' => ['type' => 'integer', 'format' => 'int64'],
+ 'pageNumber' => ['type' => 'integer', 'format' => 'int32'],
+ 'pageSize' => ['type' => 'integer', 'format' => 'int32'],
'items' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/BrowserSessionOut',
- ],
+ 'items' => ['$ref' => '#/components/schemas/BrowserSessionOut'],
],
],
],
@@ -514,1517 +405,1175 @@
'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',
- ],
+ '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',
- ],
+ 'automationStream' => ['$ref' => '#/components/schemas/BrowserAutomationStream'],
+ 'liveViewStream' => ['$ref' => '#/components/schemas/BrowserLiveViewStream'],
],
],
'BrowserViewPort' => [
'type' => 'object',
'properties' => [
- 'height' => [
- 'type' => 'number',
- 'format' => 'double',
- ],
- 'width' => [
- 'type' => 'number',
- 'format' => 'double',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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',
- ],
+ 'resourceId' => ['type' => 'string'],
+ 'newResourceGroupId' => ['type' => 'string'],
+ 'resourceType' => ['type' => 'string'],
],
],
'ChangeResourceGroupOutput' => [
'type' => 'object',
'properties' => [
- 'resourceId' => [
- 'type' => 'string',
- ],
- 'newResourceGroupId' => [
- 'type' => 'string',
- ],
- 'oldResourceGroupId' => [
- 'type' => 'string',
- ],
+ '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',
- ],
+ 'zipFile' => ['type' => 'string'],
+ 'ossBucketName' => ['type' => 'string'],
+ 'ossObjectName' => ['type' => 'string'],
+ 'checksum' => ['type' => 'string'],
'language' => [
'type' => 'string',
- 'enum' => [
- 'python3.10',
- 'python3.12',
- 'nodejs18',
- 'nodejs20',
- 'java8',
- 'java11',
- ],
+ 'enum' => ['python3.10', 'python3.12', 'nodejs18', 'nodejs20', 'nodejs22', 'java8', 'java11'],
],
'command' => [
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
],
],
],
'CodeInfo' => [
'type' => 'object',
'properties' => [
- 'ossBucketName' => [
- 'type' => 'string',
- ],
- 'ossObjectName' => [
- 'type' => 'string',
- ],
+ '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',
- ],
+ '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',
+ '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',
- ],
+ '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',
- ],
+ 'timeout' => ['type' => 'integer', 'format' => 'int32'],
'environment' => [
'type' => 'object',
- 'additionalProperties' => [
- 'type' => 'string',
- ],
- ],
- 'workingDirectory' => [
- 'type' => 'string',
+ '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',
- ],
+ 'total' => ['type' => 'integer', 'format' => 'int64'],
+ 'pageNumber' => ['type' => 'integer', 'format' => 'int32'],
+ 'pageSize' => ['type' => 'integer', 'format' => 'int32'],
'items' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/CodeInterpreterSessionOut',
- ],
+ 'items' => ['$ref' => '#/components/schemas/CodeInterpreterSessionOut'],
],
],
],
'CodeInterpreterSessionOut' => [
'type' => 'object',
'properties' => [
- 'sessionId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'codeInterpreterId' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ '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',
- 'required' => true,
- ],
- 'createdAt' => [
- 'type' => 'string',
- ],
- 'lastUpdatedAt' => [
- 'type' => 'string',
- ],
- 'sessionIdleTimeoutSeconds' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
- 'codeInterpreterName' => [
- 'type' => 'string',
+ 'enum' => ['READY', 'TERMINATED'],
],
],
],
'CommonResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- 'type' => 'any',
- ],
+ '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',
- ],
+ 'image' => ['type' => 'string'],
'imageRegistryType' => [
'type' => 'string',
- 'enum' => [
- 'ACR',
- 'ACREE',
- 'CUSTOM',
- ],
- ],
- 'acrInstanceId' => [
- 'type' => 'string',
+ 'enum' => ['ACR', 'ACREE', 'CUSTOM'],
],
+ 'acrInstanceId' => ['type' => 'string'],
'command' => [
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
- ],
- 'port' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'items' => ['type' => 'string'],
],
+ 'registryConfig' => ['$ref' => '#/components/schemas/RegistryConfig'],
+ 'port' => ['type' => 'integer', 'format' => 'int32'],
],
],
- 'CreateAgentRuntimeEndpointInput' => [
+ 'ConvertFlowDSLData' => [
'type' => 'object',
'properties' => [
- 'targetVersion' => [
- 'type' => 'string',
+ 'flow' => [
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'flowName' => ['type' => 'string', 'required' => true],
+ 'description' => ['type' => 'string'],
+ 'definition' => ['type' => 'string', 'required' => true],
+ 'environmentConfiguration' => ['$ref' => '#/components/schemas/EnvironmentConfiguration'],
+ ],
],
- 'agentRuntimeEndpointName' => [
- 'type' => 'string',
+ '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'],
+ ],
+ ],
+ ],
+ ],
+ ],
],
- 'description' => [
- 'type' => 'string',
+ 'toolsetInstallations' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'name' => ['type' => 'string', 'required' => true],
+ 'description' => ['type' => 'string'],
+ 'spec' => [
+ 'type' => 'object',
+ 'required' => true,
+ 'additionalProperties' => ['type' => 'any'],
+ ],
+ ],
+ ],
],
- 'routingConfiguration' => [
- '$ref' => '#/components/schemas/RoutingConfiguration',
+ 'pluginErrors' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'nodeId' => ['type' => 'string'],
+ 'providerName' => ['type' => 'string', 'required' => true],
+ 'toolName' => ['type' => 'string'],
+ 'reason' => ['type' => 'string', 'required' => true],
+ ],
+ ],
],
],
],
- 'CreateAgentRuntimeInput' => [
+ 'ConvertFlowDSLInput' => [
'type' => 'object',
'properties' => [
- 'agentRuntimeName' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'description' => [
- 'type' => 'string',
- ],
- 'artifactType' => [
- 'type' => 'string',
+ 'dslSource' => [
+ 'type' => 'object',
'required' => true,
- 'enum' => [
- 'Code',
- 'Container',
+ 'properties' => [
+ 'provider' => ['type' => 'string', 'required' => true],
+ 'content' => ['type' => 'string', 'required' => true],
+ 'encoding' => ['type' => 'string'],
],
],
- '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',
+ 'options' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'compatibilityCheck' => ['type' => 'boolean'],
+ 'credentialName' => ['type' => 'string'],
+ 'vpcEndpointName' => ['type' => 'string'],
+ 'vpcEndpoints' => [
+ 'type' => 'object',
+ 'additionalProperties' => ['type' => 'string'],
+ ],
+ 'flowName' => ['type' => 'string'],
+ ],
],
- 'executionRoleArn' => [
+ ],
+ ],
+ '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',
- ],
- 'cpu' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => true,
- ],
- 'memory' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- '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',
- ],
- 'healthCheckConfiguration' => [
- '$ref' => '#/components/schemas/HealthCheckConfiguration',
- ],
+ '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',
- ],
- ],
- 'resourceGroupId' => [
- 'type' => 'string',
- 'deprecated' => true,
+ 'additionalProperties' => ['type' => 'string'],
],
- 'workspaceId' => [
- 'type' => 'string',
- ],
- 'nasConfig' => [
- '$ref' => '#/components/schemas/NASConfig',
- ],
- 'ossMountConfig' => [
- '$ref' => '#/components/schemas/OSSMountConfig',
+ 'systemTags' => [
+ 'type' => 'array',
+ 'items' => ['type' => 'string'],
],
+ 'edition' => ['type' => 'string'],
],
],
'CreateAgentRuntimeVersionInput' => [
'type' => 'object',
'properties' => [
- 'description' => [
- 'type' => 'string',
- ],
+ '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',
- ],
+ 'name' => ['type' => 'string'],
+ 'provider' => ['type' => 'string'],
+ 'type' => ['type' => 'string'],
+ 'address' => ['type' => 'string'],
+ 'apiKey' => ['type' => 'string'],
+ 'desc' => ['type' => 'string'],
'models' => [
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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',
- ],
+ 'credentialName' => ['type' => 'string', 'required' => true],
+ 'description' => ['type' => 'string'],
'credentialAuthType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'jwt',
- 'api_key',
- 'basic',
- 'ak_sk',
- 'custom_header',
- ],
+ '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',
+ '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',
- ],
+ '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',
+ 'additionalProperties' => ['type' => 'string'],
],
+ 'createdAt' => ['type' => 'string'],
+ 'updatedAt' => ['type' => 'string'],
'relatedResources' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/RelatedResource',
- ],
+ 'items' => ['$ref' => '#/components/schemas/RelatedResource'],
],
],
],
'CreateCustomDomainInput' => [
'type' => 'object',
'properties' => [
- 'domainName' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'description' => [
- 'type' => 'string',
- ],
+ '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',
+ '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',
- ],
+ 'enum' => ['STANDARD', 'SANDBOX'],
],
],
],
'CreateDomainInput' => [
'type' => 'object',
'properties' => [
- 'name' => [
- 'type' => 'string',
- ],
- 'protocol' => [
- 'type' => 'string',
- ],
- 'certIdentifier' => [
- 'type' => 'string',
+ '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',
- ],
+ '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',
- ],
+ 'name' => ['type' => 'string'],
+ 'domainId' => ['type' => 'string'],
+ 'targetConfiguration' => ['$ref' => '#/components/schemas/TargetConfiguration'],
],
],
- 'CreateKnowledgeBaseInput' => [
+ 'CreateIMBotInput' => [
'type' => 'object',
'properties' => [
- 'knowledgeBaseName' => [
+ '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'],
],
- 'description' => [
- 'type' => 'string',
- ],
- 'provider' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'credentialName' => [
+ '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',
- ],
+ 'additionalProperties' => ['type' => 'any'],
],
'retrieveSettings' => [
'type' => 'object',
'required' => false,
- 'additionalProperties' => [
- 'type' => 'any',
- ],
+ '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',
- ],
+ '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'],
],
],
- 'CreateModelInput' => [
+ 'CreateModelConnectionInput' => [
'type' => 'object',
'properties' => [
- 'name' => [
- 'type' => 'string',
- ],
- 'provider' => [
- 'type' => 'string',
- ],
- 'type' => [
- 'type' => 'string',
- ],
- 'address' => [
- 'type' => 'string',
- ],
- 'apiKey' => [
- 'type' => 'string',
+ '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'],
],
- 'models' => [
+ 'consumerApiKeys' => [
'type' => 'array',
'items' => [
- 'type' => 'string',
+ 'type' => 'object',
+ 'properties' => [
+ 'apiKeyId' => ['type' => 'string'],
+ 'value' => ['type' => 'string'],
+ ],
],
],
- 'desc' => [
- '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',
- ],
+ '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',
- ],
+ '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',
- ],
+ 'items' => ['$ref' => '#/components/schemas/ModelInfoConfig'],
],
+ 'workspaceId' => ['type' => 'string'],
],
],
- 'CreateSandboxInput' => [
+ 'CreateRateLimitRuleInput' => [
'type' => 'object',
'properties' => [
- 'templateName' => [
+ 'descriptorType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['key', 'model_connection'],
],
- 'sandboxIdleTimeoutSeconds' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'deprecated' => true,
- 'minimum' => '1',
- 'maximum' => '21600',
- ],
- 'sandboxId' => [
- 'type' => 'string',
- ],
- 'nasConfig' => [
- '$ref' => '#/components/schemas/NASConfig',
- ],
- 'ossMountConfig' => [
- '$ref' => '#/components/schemas/OSSMountConfig',
+ 'descriptorId' => ['type' => 'string'],
+ 'enabled' => ['type' => 'boolean'],
+ 'windows' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['$ref' => '#/components/schemas/WindowLimit'],
],
- 'sandboxIdleTimeoutInSeconds' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'maximum' => '21600',
+ ],
+ ],
+ '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,
- ],
+ 'templateName' => ['type' => 'string', 'required' => true],
'templateType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'Browser',
- 'CodeInterpreter',
- 'AllInOnePreview',
- 'AllInOne',
- 'CustomImage',
- ],
- ],
- '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' => true,
- 'minimum' => '1',
- 'maximum' => '21600',
- ],
- 'armsConfiguration' => [
- '$ref' => '#/components/schemas/ArmsConfiguration',
- ],
- 'allowAnonymousManage' => [
- 'type' => 'boolean',
- ],
- 'nasConfig' => [
- '$ref' => '#/components/schemas/NASConfig',
- ],
+ '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',
- ],
+ 'items' => ['$ref' => '#/components/schemas/OssConfiguration'],
],
'environmentVariables' => [
'type' => 'object',
- 'additionalProperties' => [
- 'type' => 'string',
- ],
+ 'additionalProperties' => ['type' => 'string'],
],
'templateConfiguration' => [
'type' => 'object',
- 'additionalProperties' => [
- 'type' => 'any',
- ],
- ],
- 'enableAgent' => [
- 'type' => 'boolean',
- 'required' => false,
+ 'additionalProperties' => ['type' => 'any'],
],
],
],
'CreateToolData' => [
'type' => 'object',
'properties' => [
- 'id' => [
- 'type' => 'string',
- ],
- 'name' => [
- 'type' => 'string',
- ],
- 'toolType' => [
- 'type' => 'string',
- ],
- 'createdAt' => [
- 'type' => 'string',
- ],
- 'sourceType' => [
- 'type' => 'string',
- ],
+ 'id' => ['type' => 'string'],
+ 'name' => ['type' => 'string'],
+ 'toolType' => ['type' => 'string'],
+ 'createdAt' => ['type' => 'string'],
+ 'sourceType' => ['type' => 'string'],
],
],
'CreateToolInput' => [
'type' => 'object',
'properties' => [
- 'name' => [
+ 'name' => ['type' => 'string', 'required' => true],
+ 'description' => ['type' => 'string'],
+ 'toolType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['function_call', 'mcp'],
],
- 'description' => [
+ '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' => [
- 'function_call',
- 'mcp',
- ],
+ 'enum' => ['MCP', 'FUNCTIONCALL', 'SKILL'],
],
- 'sourceType' => [
+ 'createMethod' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'template',
- 'custom',
- 'schema',
- ],
+ 'enum' => ['MCP_REMOTE', 'MCP_LOCAL_STDIO', 'MCP_BUNDLE', 'CODE_PACKAGE', 'OPENAPI_IMPORT'],
],
- 'schema' => [
+ 'protocolSpec' => ['type' => 'string'],
+ 'mcpConfig' => ['$ref' => '#/components/schemas/McpConfig'],
+ 'executionRoleArn' => ['type' => 'string'],
+ 'artifactType' => [
'type' => 'string',
- 'required' => true,
- ],
- 'CAPConfig' => [
- '$ref' => '#/components/schemas/CAPConfig',
+ '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',
- ],
+ 'success' => ['type' => 'boolean'],
+ 'message' => ['type' => 'string'],
+ 'data' => ['$ref' => '#/components/schemas/CreateToolData'],
],
],
'CreateWorkspaceInput' => [
'type' => 'object',
'properties' => [
- 'name' => [
- 'type' => 'string',
- ],
- 'description' => [
- 'type' => 'string',
- ],
- 'resourceGroupId' => [
- 'type' => 'string',
- ],
+ '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',
- ],
+ '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',
- 'additionalProperties' => [
- 'type' => 'string',
- ],
- ],
- 'createdAt' => [
- 'type' => 'string',
- ],
- 'updatedAt' => [
- 'type' => 'string',
+ 'deprecated' => false,
+ 'required' => false,
+ 'additionalProperties' => ['type' => 'string'],
],
'relatedResources' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/RelatedResource',
- ],
+ 'items' => ['$ref' => '#/components/schemas/RelatedResource'],
],
+ 'workspaceId' => ['type' => 'string'],
],
],
'CredentialConfiguration' => [
'type' => 'object',
'properties' => [
- 'credentialName' => [
- 'type' => 'string',
- ],
+ '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',
- ],
+ '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',
- ],
+ 'headerKey' => ['type' => 'string'],
+ 'provider' => ['type' => 'string'],
'authType' => [
'type' => 'string',
- 'enum' => [
- 'static_jwks',
- 'remote_jwks',
- ],
+ 'enum' => ['static_jwks', 'remote_jwks'],
],
'remoteConfig' => [
'type' => 'object',
'properties' => [
- 'uri' => [
- 'type' => 'string',
- ],
- 'timeout' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
- 'ttl' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
+ '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',
- ],
+ 'username' => ['type' => 'string'],
+ 'password' => ['type' => 'string'],
],
],
],
'authConfig' => [
'type' => 'object',
- 'additionalProperties' => [
- 'type' => 'string',
- ],
+ 'additionalProperties' => ['type' => 'string'],
],
],
],
'CredentialResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/Credential',
- ],
+ 'code' => ['type' => 'string'],
+ 'requestId' => ['type' => 'string'],
+ 'data' => ['$ref' => '#/components/schemas/Credential'],
],
],
'CustomDomain' => [
'type' => 'object',
'properties' => [
- 'domainName' => [
- 'type' => 'string',
- ],
- 'description' => [
- 'type' => 'string',
- ],
+ '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',
+ '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',
- ],
+ 'enum' => ['STANDARD', 'SANDBOX'],
],
],
],
'CustomDomainResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/CustomDomain',
- ],
+ 'code' => ['type' => 'string'],
+ 'requestId' => ['type' => 'string'],
+ 'data' => ['$ref' => '#/components/schemas/CustomDomain'],
],
],
'CustomRuntimeConfig' => [
'type' => 'object',
'properties' => [
- 'port' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
+ 'port' => ['type' => 'integer', 'format' => 'int32'],
'command' => [
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
],
'args' => [
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
],
],
],
'DeleteBrowserOut' => [
'type' => 'object',
'properties' => [
- 'browserId' => [
- 'type' => 'string',
- ],
- 'browserName' => [
- 'type' => 'string',
- ],
- 'status' => [
- 'type' => 'string',
- ],
+ 'browserId' => ['type' => 'string'],
+ 'browserName' => ['type' => 'string'],
+ 'status' => ['type' => 'string'],
],
],
'DeleteBrowserResult' => [
'type' => 'object',
'properties' => [
- 'requestId' => [
- 'type' => 'string',
- ],
- 'code' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/Browser',
- ],
+ 'requestId' => ['type' => 'string'],
+ 'code' => ['type' => 'string'],
+ 'data' => ['$ref' => '#/components/schemas/Browser'],
],
],
'DeleteCodeInterpreterOut' => [
'type' => 'object',
'properties' => [
- 'codeInterpreterId' => [
- 'type' => 'string',
- ],
- 'codeInterpreterName' => [
- 'type' => 'string',
- ],
- 'status' => [
- 'type' => 'string',
- ],
+ 'codeInterpreterId' => ['type' => 'string'],
+ 'codeInterpreterName' => ['type' => 'string'],
+ 'status' => ['type' => 'string'],
],
],
'DeleteCodeInterpreterResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/CodeInterpreter',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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',
- ],
+ 'code' => ['type' => 'string'],
+ 'requestId' => ['type' => 'string'],
+ 'data' => ['$ref' => '#/components/schemas/Template'],
],
],
'DeregisterServiceInput' => [
'type' => 'object',
'properties' => [
- 'serviceName' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'serviceName' => ['type' => 'string', 'required' => true],
],
],
'DiscoveryEndpoint' => [
'type' => 'object',
'properties' => [
- 'name' => [
- 'type' => 'string',
- ],
+ 'name' => ['type' => 'string'],
'agentEndpointConfigs' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/AgentEndpointConfig',
- ],
+ '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',
- ],
+ 'domainId' => ['type' => 'string'],
+ 'name' => ['type' => 'string'],
+ 'protocol' => ['type' => 'string'],
+ 'certIdentifier' => ['type' => 'string'],
],
],
'EmbedderConfig' => [
@@ -2033,482 +1582,502 @@
'config' => [
'type' => 'object',
'properties' => [
- 'model' => [
- 'type' => 'string',
- ],
+ 'model' => ['type' => 'string'],
],
],
- 'modelServiceName' => [
- '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',
- ],
+ 'code' => ['type' => 'string'],
+ 'requestId' => ['type' => 'string'],
+ 'message' => ['type' => 'string'],
],
],
'FCLinkConfig' => [
'type' => 'object',
'properties' => [
- 'functionName' => [
- 'type' => 'string',
+ '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'],
],
- 'version' => [
- 'type' => 'string',
+ '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',
- ],
+ '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',
- ],
+ 'networkMode' => ['type' => 'string'],
+ 'vpcId' => ['type' => 'string'],
'vswitchIds' => [
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
],
],
],
'GetBrowserSessionResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/BrowserSessionOut',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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',
+ 'additionalProperties' => ['type' => 'string'],
],
+ 'createdAt' => ['type' => 'string'],
+ 'updatedAt' => ['type' => 'string'],
'relatedResources' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/RelatedResource',
- ],
+ 'items' => ['$ref' => '#/components/schemas/RelatedResource'],
],
],
],
'GetDiscoveryEndpointsOutput' => [
'type' => 'object',
'properties' => [
+ 'credentialName' => ['type' => 'string', 'deprecated' => true],
'discoveryEndpoints' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/DiscoveryEndpoint',
- ],
+ 'items' => ['$ref' => '#/components/schemas/DiscoveryEndpoint'],
],
],
],
'GetDiscoveryEndpointsResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/GetDiscoveryEndpointsOutput',
+ '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',
- ],
+ 'success' => ['type' => 'boolean'],
+ 'data' => ['$ref' => '#/components/schemas/ToolInfo'],
],
],
'GrayTrafficWeight' => [
'type' => 'object',
'properties' => [
- 'version' => [
- 'type' => 'string',
- ],
- 'weight' => [
- 'type' => 'number',
- 'format' => 'float',
- 'minimum' => '0',
- 'maximum' => '1',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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'],
],
],
- 'KnowledgeBase' => [
+ 'Hook' => [
'type' => 'object',
'properties' => [
- 'knowledgeBaseId' => [
- 'type' => 'string',
- ],
- 'knowledgeBaseName' => [
- 'type' => 'string',
- ],
- 'description' => [
+ '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'],
],
- 'provider' => [
- 'type' => 'string',
+ 'headers' => [
+ 'type' => 'object',
+ 'additionalProperties' => ['type' => 'string'],
],
- 'credentialName' => [
+ ],
+ ],
+ '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'],
],
- 'createdAt' => [
+ 'botMode' => [
'type' => 'string',
+ 'enum' => ['standard', 'custom'],
],
- 'lastUpdatedAt' => [
+ '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',
- ],
+ 'additionalProperties' => ['type' => 'any'],
],
'retrieveSettings' => [
'type' => 'object',
- 'additionalProperties' => [
- 'type' => 'any',
- ],
+ 'additionalProperties' => ['type' => 'any'],
],
+ 'workspaceId' => ['type' => 'string'],
],
],
'KnowledgeBaseResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/KnowledgeBase',
- ],
+ 'code' => ['type' => 'string'],
+ 'requestId' => ['type' => 'string'],
+ 'data' => ['$ref' => '#/components/schemas/KnowledgeBase'],
],
],
- 'LLMAPIConfiguration' => [
+ 'ListAgentResourcesOutput' => [
'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' => [
+ 'pageNumber' => ['type' => 'integer', 'format' => 'int32'],
+ 'pageSize' => ['type' => 'integer', 'format' => 'int32'],
+ 'total' => ['type' => 'integer', 'format' => 'int64'],
+ 'items' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/AttachPolicyConfig',
- ],
+ 'items' => ['$ref' => '#/components/schemas/AgentResource'],
],
],
],
- 'LLMConfig' => [
+ 'ListAgentResourcesResult' => [
'type' => 'object',
'properties' => [
- 'config' => [
- 'type' => 'object',
- 'properties' => [
- 'model' => [
- 'type' => 'string',
- ],
- ],
- ],
- 'modelServiceName' => [
- 'type' => 'string',
- ],
+ 'code' => ['type' => 'string'],
+ 'requestId' => ['type' => 'string'],
+ 'data' => ['$ref' => '#/components/schemas/ListAgentResourcesOutput'],
],
],
- 'LLMDeployConfig' => [
+ 'ListAgentRuntimeEndpointsInput' => [
'type' => 'object',
'properties' => [
- 'backendScene' => [
- 'type' => 'string',
- ],
- 'autoDeploy' => [
- 'type' => 'boolean',
- ],
- 'gatewayType' => [
- 'type' => 'string',
- ],
- 'serviceConfigs' => [
- 'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/TargetServiceConfig',
- ],
- ],
- 'policyConfigs' => [
+ 'endpointName' => ['type' => 'string'],
+ 'statuses' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/PolicyConfig',
- ],
+ 'items' => ['type' => 'string'],
],
- 'customDomainIds' => [
+ 'pageNumber' => ['type' => 'integer'],
+ 'pageSize' => ['type' => 'integer'],
+ ],
+ ],
+ 'ListAgentRuntimeEndpointsOutput' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'items' => [
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['$ref' => '#/components/schemas/AgentRuntimeEndpoint'],
],
+ 'pageNumber' => ['type' => 'integer'],
+ 'pageSize' => ['type' => 'integer'],
+ 'total' => ['type' => 'integer'],
],
],
- 'ListAgentRuntimeEndpointsInput' => [
+ 'ListAgentRuntimeEndpointsResult' => [
'type' => 'object',
'properties' => [
- 'endpointName' => [
- 'type' => 'string',
- ],
+ 'code' => ['type' => 'string'],
+ 'requestId' => ['type' => 'string'],
+ 'data' => ['$ref' => '#/components/schemas/ListAgentRuntimeEndpointsOutput'],
+ ],
+ ],
+ 'ListAgentRuntimesInput' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'agentRuntimeName' => ['type' => 'string'],
'statuses' => [
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
- ],
- 'pageNumber' => [
- 'type' => 'integer',
+ 'items' => ['type' => 'string'],
],
- 'pageSize' => [
- 'type' => 'integer',
+ 'systemTags' => [
+ 'type' => 'array',
+ 'items' => ['type' => 'string'],
],
+ 'pageNumber' => ['type' => 'integer'],
+ 'pageSize' => ['type' => 'integer'],
],
],
- 'ListAgentRuntimeEndpointsOutput' => [
+ 'ListAgentRuntimesOutput' => [
'type' => 'object',
'properties' => [
+ 'pageNumber' => ['type' => 'integer'],
+ 'pageSize' => ['type' => 'integer'],
+ 'total' => ['type' => 'integer'],
'items' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/AgentRuntimeEndpoint',
- ],
- ],
- 'pageNumber' => [
- 'type' => 'integer',
- ],
- 'pageSize' => [
- 'type' => 'integer',
- ],
- 'total' => [
- 'type' => 'integer',
+ 'items' => ['$ref' => '#/components/schemas/AgentRuntime'],
],
],
],
- 'ListAgentRuntimeEndpointsResult' => [
+ 'ListAgentRuntimesResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/ListAgentRuntimeEndpointsOutput',
- ],
+ 'code' => ['type' => 'string'],
+ 'requestId' => ['type' => 'string'],
+ 'data' => ['$ref' => '#/components/schemas/ListAgentRuntimesOutput'],
],
],
'ListAgentRuntimeVersionsInput' => [
'type' => 'object',
'properties' => [
- 'pageNumber' => [
- 'type' => 'integer',
- ],
- 'pageSize' => [
- 'type' => 'integer',
- ],
+ 'pageNumber' => ['type' => 'integer'],
+ 'pageSize' => ['type' => 'integer'],
],
],
'ListAgentRuntimeVersionsOutput' => [
@@ -2516,290 +2085,221 @@
'properties' => [
'items' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/AgentRuntimeVersion',
- ],
- ],
- 'pageNumber' => [
- 'type' => 'integer',
- ],
- 'pageSize' => [
- 'type' => 'integer',
- ],
- 'total' => [
- 'type' => 'integer',
+ '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',
- ],
+ 'code' => ['type' => 'string'],
+ 'requestId' => ['type' => 'string'],
+ 'data' => ['$ref' => '#/components/schemas/ListAgentRuntimeVersionsOutput'],
],
],
- 'ListAgentRuntimesInput' => [
+ 'ListBrowserSessionResult' => [
'type' => 'object',
'properties' => [
- 'agentRuntimeName' => [
- 'type' => 'string',
- ],
- 'statuses' => [
- 'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
- ],
- 'pageNumber' => [
- 'type' => 'integer',
- ],
- 'pageSize' => [
- 'type' => 'integer',
- ],
+ 'code' => ['type' => 'string'],
+ 'requestId' => ['type' => 'string'],
+ 'data' => ['$ref' => '#/components/schemas/BrowserSessionListOut'],
],
],
- 'ListAgentRuntimesOutput' => [
+ 'ListBrowserSessionsData' => [
'type' => 'object',
'properties' => [
- 'items' => [
+ 'sessions' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/AgentRuntime',
- ],
- ],
- 'pageNumber' => [
- 'type' => 'integer',
- ],
- 'pageSize' => [
- 'type' => 'integer',
- ],
- 'total' => [
- 'type' => 'integer',
+ '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'],
],
],
- 'ListAgentRuntimesResult' => [
+ 'ListBrowserSessionsOutput' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/ListAgentRuntimesOutput',
+ 'items' => [
+ 'type' => 'array',
+ 'items' => ['$ref' => '#/components/schemas/BrowserSession'],
],
+ 'pageNumber' => ['type' => 'integer'],
+ 'pageSize' => ['type' => 'integer'],
+ 'total' => ['type' => 'integer'],
],
],
- 'ListBrowserSessionResult' => [
+ 'ListBrowserSessionsResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/BrowserSessionListOut',
- ],
+ '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',
- ],
+ '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',
- ],
+ 'pageNumber' => ['type' => 'integer', 'format' => 'int32'],
+ 'pageSize' => ['type' => 'integer', 'format' => 'int32'],
+ 'total' => ['type' => 'integer', 'format' => 'int64'],
'items' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/Browser',
- ],
+ 'items' => ['$ref' => '#/components/schemas/Browser'],
],
],
],
'ListBrowsersResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/ListBrowsersOutput',
- ],
+ 'code' => ['type' => 'string'],
+ 'requestId' => ['type' => 'string'],
+ 'data' => ['$ref' => '#/components/schemas/ListBrowsersOutput'],
],
],
'ListCodeInterpreterSessionResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
+ 'code' => ['type' => 'string'],
+ 'requestId' => ['type' => 'string'],
+ 'data' => ['$ref' => '#/components/schemas/CodeInterpreterSessionListOut'],
+ ],
+ ],
+ 'ListCodeInterpreterSessionsData' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'sessions' => [
+ 'type' => 'array',
+ 'items' => ['$ref' => '#/components/schemas/CodeInterpreterSessionItem'],
],
- 'data' => [
- '$ref' => '#/components/schemas/CodeInterpreterSessionListOut',
+ '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',
- ],
+ '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',
- ],
+ 'pageNumber' => ['type' => 'integer', 'format' => 'int32'],
+ 'pageSize' => ['type' => 'integer', 'format' => 'int32'],
+ 'total' => ['type' => 'integer', 'format' => 'int64'],
'items' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/CodeInterpreter',
- ],
+ 'items' => ['$ref' => '#/components/schemas/CodeInterpreter'],
],
],
],
'ListCodeInterpretersResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/ListCodeInterpretersOutput',
+ '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',
- ],
+ 'total' => ['type' => 'string'],
+ 'pageSize' => ['type' => 'string'],
+ 'pageNumber' => ['type' => 'string'],
'items' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/CredentialListItem',
- ],
+ 'items' => ['$ref' => '#/components/schemas/CredentialListItem'],
],
],
],
'ListCredentialsResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/ListCredentialsOutput',
- ],
+ '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',
- ],
+ 'pageSize' => ['type' => 'integer', 'format' => 'int32'],
+ 'pageNumber' => ['type' => 'integer', 'format' => 'int32'],
+ 'total' => ['type' => 'integer', 'format' => 'int32'],
'items' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/CustomDomain',
- ],
+ 'items' => ['$ref' => '#/components/schemas/CustomDomain'],
],
],
],
'ListCustomDomainsResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/ListCustomDomainsOutput',
- ],
+ 'code' => ['type' => 'string'],
+ 'requestId' => ['type' => 'string'],
+ 'data' => ['$ref' => '#/components/schemas/ListCustomDomainsOutput'],
],
],
'ListDomainsOutput' => [
@@ -2807,257 +2307,301 @@
'properties' => [
'items' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/DomainInfo',
- ],
+ 'items' => ['$ref' => '#/components/schemas/DomainInfo'],
],
- 'pageNumber' => [
- 'type' => 'string',
- ],
- 'pageSize' => [
- 'type' => 'string',
- ],
- 'totalCount' => [
- 'type' => 'string',
+ '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'],
],
],
],
- 'ListGatewaysOutput' => [
+ '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' => [
- '$ref' => '#/components/schemas/Gateway',
+ 'type' => 'array',
+ 'items' => ['$ref' => '#/components/schemas/Flow'],
],
- 'pageNumber' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ ],
+ ],
+ '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'],
],
- 'pageSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ ],
+ ],
+ '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'],
],
- 'total' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ ],
+ ],
+ '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',
- ],
+ 'pageNumber' => ['type' => 'integer', 'format' => 'int32'],
+ 'pageSize' => ['type' => 'integer', 'format' => 'int32'],
+ 'total' => ['type' => 'integer', 'format' => 'int64'],
'items' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/KnowledgeBase',
- ],
+ 'items' => ['$ref' => '#/components/schemas/KnowledgeBase'],
],
],
],
'ListKnowledgeBasesResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/ListKnowledgeBasesOutput',
- ],
+ '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',
- ],
+ 'pageNumber' => ['type' => 'integer', 'format' => 'int32'],
+ 'pageSize' => ['type' => 'integer', 'format' => 'int32'],
+ 'total' => ['type' => 'integer', 'format' => 'int64'],
'items' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/MemoryCollection',
- ],
+ 'items' => ['$ref' => '#/components/schemas/MemoryCollection'],
],
],
],
'ListMemoryCollectionsResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/ListMemoryCollectionsOutput',
+ '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',
- ],
+ 'pageNumber' => ['type' => 'integer', 'format' => 'int32'],
+ 'pageSize' => ['type' => 'integer', 'format' => 'int32'],
+ 'total' => ['type' => 'integer', 'format' => 'int64'],
'items' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/ModelProxy',
- ],
+ 'items' => ['$ref' => '#/components/schemas/ModelProxy'],
],
],
],
'ListModelProxiesResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/ListModelProxiesOutput',
- ],
+ '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',
- ],
+ 'pageNumber' => ['type' => 'integer', 'format' => 'int32'],
+ 'pageSize' => ['type' => 'integer', 'format' => 'int32'],
+ 'total' => ['type' => 'integer', 'format' => 'int64'],
'items' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/ModelService',
- ],
+ 'items' => ['$ref' => '#/components/schemas/ModelService'],
],
],
],
'ListModelServicesResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/ListModelServicesOutput',
+ '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',
- ],
+ 'nextToken' => ['type' => 'string'],
'items' => [
'type' => 'array',
'required' => true,
- 'items' => [
- '$ref' => '#/components/schemas/Sandbox',
- ],
+ 'items' => ['$ref' => '#/components/schemas/Sandbox'],
],
],
],
'ListSandboxesResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/ListSandboxesOutput',
+ '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,
- ],
+ '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',
- ],
+ 'items' => ['$ref' => '#/components/schemas/Template'],
],
],
],
'ListTemplatesResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/ListTemplatesOutput',
- ],
+ 'code' => ['type' => 'string'],
+ 'requestId' => ['type' => 'string'],
+ 'data' => ['$ref' => '#/components/schemas/ListTemplatesOutput'],
],
],
'ListToolsOutput' => [
@@ -3065,534 +2609,423 @@
'properties' => [
'data' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/ToolListItem',
- ],
+ 'items' => ['$ref' => '#/components/schemas/ToolListItem'],
],
- 'pageSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
- 'pageNum' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
- 'total' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ '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',
+ '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',
+ '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'],
],
- 'requestId' => [
- 'type' => 'string',
+ 'deployConfigs' => [
+ 'type' => 'array',
+ 'items' => ['$ref' => '#/components/schemas/LLMDeployConfig'],
],
- 'data' => [
- '$ref' => '#/components/schemas/ListWorkspacesOutput',
+ 'attachPolicyConfigs' => [
+ 'type' => 'array',
+ 'items' => ['$ref' => '#/components/schemas/AttachPolicyConfig'],
],
],
],
- 'LogConfiguration' => [
+ 'LLMConfig' => [
'type' => 'object',
'properties' => [
- 'project' => [
- 'type' => 'string',
- ],
- 'logstore' => [
- 'type' => 'string',
+ 'config' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'model' => ['type' => 'string'],
+ ],
],
+ 'modelServiceName' => ['type' => 'string'],
],
],
- 'MCPAPI' => [
+ 'LLMDeployConfig' => [
'type' => 'object',
'properties' => [
- 'description' => [
- 'type' => 'string',
- ],
- 'toolId' => [
- 'type' => 'string',
- ],
- 'match' => [
- '$ref' => '#/components/schemas/MCPMatch',
- ],
- 'backendConfig' => [
- '$ref' => '#/components/schemas/MCPBackendConfig',
- ],
- 'protocol' => [
- 'type' => 'string',
+ 'backendScene' => ['type' => 'string'],
+ 'autoDeploy' => ['type' => 'boolean'],
+ 'gatewayType' => ['type' => 'string'],
+ 'serviceConfigs' => [
+ 'type' => 'array',
+ 'items' => ['$ref' => '#/components/schemas/TargetServiceConfig'],
],
- 'exposedUriPath' => [
- 'type' => 'string',
+ 'policyConfigs' => [
+ 'type' => 'array',
+ 'items' => ['$ref' => '#/components/schemas/PolicyConfig'],
],
- 'mcpStatisticsEnable' => [
- 'type' => 'boolean',
+ 'customDomainIds' => [
+ 'type' => 'array',
+ 'items' => ['type' => 'string'],
],
- 'toolsConfig' => [
- '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',
- ],
+ 'toolId' => ['type' => 'string'],
+ 'description' => ['type' => 'string'],
+ 'protocol' => ['type' => 'string'],
+ 'exposedUriPath' => ['type' => 'string'],
+ 'mcpStatisticsEnable' => ['type' => 'boolean'],
],
],
'MCPBackendConfig' => [
'type' => 'object',
'properties' => [
- 'scene' => [
- 'type' => 'string',
- ],
+ 'scene' => ['type' => 'string'],
'services' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/MCPServiceConfig',
- ],
+ 'items' => ['$ref' => '#/components/schemas/MCPServiceConfig'],
],
],
],
- 'MCPMatch' => [
+ 'McpConfig' => [
'type' => 'object',
'properties' => [
- 'path' => [
- '$ref' => '#/components/schemas/MCPPathMatch',
+ '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',
+ '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',
- ],
+ 'transportType' => ['type' => 'string'],
+ 'serverUrl' => ['type' => 'string'],
+ 'ssePath' => ['type' => 'string'],
],
],
'MCPServiceConfig' => [
'type' => 'object',
'properties' => [
- 'serviceId' => [
- 'type' => 'string',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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',
+ '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'],
],
- 'gatewayId' => [
- 'type' => 'string',
+ 'consumerApiKeys' => [
+ 'type' => 'array',
+ 'items' => ['$ref' => '#/components/schemas/ModelConnectionConsumerAPIKey'],
],
- 'targetId' => [
- 'type' => 'string',
+ ],
+ ],
+ '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',
- ],
+ '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',
- ],
+ 'modelName' => ['type' => 'string'],
+ 'modelFeatures' => ['$ref' => '#/components/schemas/ModelFeatures'],
+ 'modelProperties' => ['$ref' => '#/components/schemas/ModelProperties'],
'modelParameterRules' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/ModelParameterRule',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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',
- ],
- ],
- 'modelServiceId' => [
- 'type' => 'string',
+ 'items' => ['$ref' => '#/components/schemas/ModelInfoConfig'],
],
+ 'workspaceId' => ['type' => 'string'],
],
],
'ModelServiceResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/ModelService',
- ],
+ 'code' => ['type' => 'string'],
+ 'requestId' => ['type' => 'string'],
+ 'data' => ['$ref' => '#/components/schemas/ModelService'],
],
],
'NASConfig' => [
'type' => 'object',
'properties' => [
- 'groupId' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'groupId' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
'mountPoints' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/NASMountConfig',
- ],
+ 'items' => ['$ref' => '#/components/schemas/NASMountConfig'],
'maxItems' => 5,
],
- 'userId' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ '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,
- ],
+ 'enableTLS' => ['type' => 'boolean', 'required' => false],
+ 'mountDir' => ['type' => 'string', 'required' => false, 'maxLength' => 64],
+ 'serverAddr' => ['type' => 'string', 'required' => false, 'maxLength' => 128],
],
],
'NetworkConfiguration' => [
@@ -3600,189 +3033,107 @@
'properties' => [
'networkMode' => [
'type' => 'string',
- 'enum' => [
- 'PUBLIC',
- 'PRIVATE',
- 'PUBLIC_AND_PRIVATE',
- ],
- ],
- 'vpcId' => [
- 'type' => 'string',
- ],
- 'securityGroupId' => [
- 'type' => 'string',
+ 'enum' => ['PUBLIC', 'PRIVATE', 'PUBLIC_AND_PRIVATE'],
],
+ 'vpcId' => ['type' => 'string'],
+ 'securityGroupId' => ['type' => 'string'],
'vswitchIds' => [
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
],
],
],
- 'OSSMountConfig' => [
+ 'OssConfiguration' => [
'type' => 'object',
'properties' => [
- 'mountPoints' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/OSSMountPoint',
- ],
- 'maxItems' => 5,
+ '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'],
],
],
- 'OSSMountPoint' => [
+ 'OSSMountConfig' => [
'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',
+ 'mountPoints' => [
+ 'type' => 'array',
'required' => false,
+ 'items' => ['$ref' => '#/components/schemas/OSSMountPoint'],
+ 'maxItems' => 5,
],
],
],
- 'OssConfiguration' => [
+ 'OSSMountPoint' => [
'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',
- ],
+ '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',
- ],
+ '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',
- ],
+ 'path' => ['type' => 'string'],
+ 'resourceName' => ['type' => 'string'],
'resourceType' => [
'type' => 'string',
- 'enum' => [
- 'runtime',
- ],
+ 'enum' => ['runtime', 'flow'],
],
- 'agentRuntimeEndpointName' => [
+ 'agentRuntimeEndpointName' => ['type' => 'string'],
+ 'compatibleProtocol' => [
'type' => 'string',
+ 'enum' => ['native', 'openai', 'dify-workflow', 'dify-chatflow'],
],
+ 'flowEndpointName' => ['type' => 'string'],
'methods' => [
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
],
+ 'removeBasePathOnForward' => ['type' => 'boolean'],
],
],
'PolarFsConfig' => [
'type' => 'object',
'properties' => [
- 'groupId' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
- 'userId' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
+ 'groupId' => ['type' => 'integer', 'format' => 'int32'],
+ 'userId' => ['type' => 'integer', 'format' => 'int32'],
'mountPoints' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/PolarFsMountConfig',
- ],
+ 'items' => ['$ref' => '#/components/schemas/PolarFsMountConfig'],
],
],
],
'PolarFsMountConfig' => [
'type' => 'object',
'properties' => [
- 'instanceId' => [
- 'type' => 'string',
- ],
- 'mountDir' => [
- 'type' => 'string',
- ],
- 'remoteDir' => [
- 'type' => 'string',
- ],
+ 'instanceId' => ['type' => 'string'],
+ 'mountDir' => ['type' => 'string'],
+ 'remoteDir' => ['type' => 'string'],
],
],
'PolicyConfig' => [
'type' => 'object',
'properties' => [
- 'type' => [
- 'type' => 'string',
- ],
- 'enable' => [
- 'type' => 'boolean',
- ],
- 'aiFallbackConfig' => [
- '$ref' => '#/components/schemas/AiFallbackConfig',
- ],
+ 'type' => ['type' => 'string'],
+ 'enable' => ['type' => 'boolean'],
+ 'aiFallbackConfig' => ['$ref' => '#/components/schemas/AiFallbackConfig'],
],
],
'ProtocolConfiguration' => [
@@ -3791,75 +3142,41 @@
'type' => [
'type' => 'string',
'deprecated' => true,
- 'enum' => [
- 'HTTP',
- 'MCP',
- ],
+ 'enum' => ['HTTP', 'MCP'],
],
'protocolSettings' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/ProtocolSettings',
- ],
+ 'items' => ['$ref' => '#/components/schemas/ProtocolSettings'],
],
],
],
'ProtocolSettings' => [
'type' => 'object',
'properties' => [
- 'name' => [
- 'type' => 'string',
- ],
- 'path' => [
- 'type' => 'string',
- ],
- 'pathPrefix' => [
- 'type' => 'string',
- ],
- 'headers' => [
- 'type' => 'string',
- ],
- 'method' => [
- 'type' => 'string',
- ],
- 'inputBodyJsonSchema' => [
- 'type' => 'string',
- ],
- 'outputBodyJsonSchema' => [
- 'type' => 'string',
- ],
- 'requestContentType' => [
- 'type' => 'string',
- ],
- 'responseContentType' => [
- 'type' => 'string',
- ],
- 'A2AAgentCard' => [
- 'type' => 'string',
- 'deprecated' => true,
- ],
- 'a2aAgentCard' => [
- 'type' => 'string',
- ],
- 'a2aAgentCardUrl' => [
- 'type' => 'string',
- ],
+ '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',
- ],
+ 'baseUrl' => ['type' => 'string'],
+ 'apiKey' => ['type' => 'string'],
'modelNames' => [
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
],
],
],
@@ -3869,87 +3186,41 @@
'policies' => [
'type' => 'object',
'properties' => [
- 'requestTimeout' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
- 'numRetries' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
- 'cache' => [
- 'type' => 'boolean',
- ],
- 'concurrencyLimit' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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'],
],
],
],
@@ -3959,119 +3230,117 @@
'items' => [
'type' => 'object',
'properties' => [
- 'modelServiceName' => [
- 'type' => 'string',
- ],
- 'weight' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
- 'baseUrl' => [
- 'type' => 'string',
- ],
+ 'modelServiceName' => ['type' => 'string'],
+ 'weight' => ['type' => 'integer', 'format' => 'int32'],
+ 'baseUrl' => ['type' => 'string'],
'modelNames' => [
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
],
],
],
],
],
],
+ 'PublishFlowVersionInput' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'description' => ['type' => 'string'],
+ ],
+ ],
'PublishRuntimeVersionInput' => [
'type' => 'object',
'properties' => [
- 'description' => [
- 'type' => 'string',
- ],
- 'publisher' => [
- 'type' => 'string',
- ],
+ 'description' => ['type' => 'string'],
+ 'publisher' => ['type' => 'string'],
],
],
- 'RecordingConfiguration' => [
+ 'RateLimitRule' => [
'type' => 'object',
'properties' => [
- 'enabled' => [
- 'type' => 'boolean',
- 'required' => true,
- ],
- 'ossLocation' => [
- '$ref' => '#/components/schemas/OssConfiguration',
+ '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,
- ],
+ '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',
+ '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',
- ],
+ 'resourceId' => ['type' => 'string'],
+ 'resourceName' => ['type' => 'string'],
'resourceType' => [
'type' => 'string',
- 'enum' => [
- 'litellm',
- 'model',
- 'runtime',
- 'template',
- 'model',
- ],
+ 'enum' => ['litellm', 'model', 'runtime', 'template', 'model'],
],
],
],
'RelatedWorkload' => [
'type' => 'object',
'properties' => [
- 'resourceId' => [
- 'type' => 'string',
- ],
- 'resourceName' => [
- 'type' => 'string',
- ],
- 'resourceType' => [
- 'type' => 'string',
- ],
+ 'resourceId' => ['type' => 'string'],
+ 'resourceName' => ['type' => 'string'],
+ 'resourceType' => ['type' => 'string'],
],
],
'RouteConfig' => [
@@ -4079,9 +3348,7 @@
'properties' => [
'routes' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/PathConfig',
- ],
+ 'items' => ['$ref' => '#/components/schemas/PathConfig'],
],
],
],
@@ -4090,1056 +3357,861 @@
'properties' => [
'versionWeights' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/VersionWeight',
- ],
+ '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',
- ],
+ 'sandboxId' => ['type' => 'string', 'required' => true],
+ 'templateId' => ['type' => 'string', 'required' => true],
+ 'templateName' => ['type' => 'string'],
'status' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'READY',
- 'TERMINATED',
- ],
- ],
- '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',
+ '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'],
],
],
- 'SandboxHealthCheckOut' => [
+ 'SandboxResult' => [
'type' => 'object',
'properties' => [
- 'status' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'OK',
- ],
- ],
+ 'code' => ['type' => 'string'],
+ 'requestId' => ['type' => 'string'],
+ 'data' => ['$ref' => '#/components/schemas/Sandbox', 'required' => true],
],
],
- 'SandboxHealthCheckResult' => [
+ 'ScalingConfig' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/SandboxHealthCheckOut',
+ 'minInstances' => ['type' => 'integer', 'format' => 'int64'],
+ 'scheduledPolicies' => [
+ 'type' => 'array',
+ 'items' => ['$ref' => '#/components/schemas/ScheduledPolicy'],
],
],
],
- 'SandboxResult' => [
+ 'ScalingStatus' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/Sandbox',
- 'required' => true,
+ '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',
- ],
+ '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',
+ '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',
- ],
+ 'name' => ['type' => 'string'],
],
],
'StartBrowserSessionResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/BrowserSessionOut',
- ],
+ 'code' => ['type' => 'string'],
+ 'requestId' => ['type' => 'string'],
+ 'data' => ['$ref' => '#/components/schemas/BrowserSessionOut'],
],
],
'StartCodeInterpreterSessionInput' => [
'type' => 'object',
'properties' => [
- 'name' => [
- 'type' => 'string',
- ],
+ 'name' => ['type' => 'string'],
],
],
'StartCodeInterpreterSessionResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/CodeInterpreterSessionOut',
- ],
+ 'code' => ['type' => 'string'],
+ 'requestId' => ['type' => 'string'],
+ 'data' => ['$ref' => '#/components/schemas/CodeInterpreterSessionOut'],
],
],
- 'StopCodeInterpreterSessionResult' => [
+ 'StartSessionInput' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
+ 'config' => ['$ref' => '#/components/schemas/SessionConfig'],
],
],
- 'StopSandboxResult' => [
+ 'StopCodeInterpreterSessionResult' => [
'type' => 'object',
'properties' => [
- 'code' => [
- 'type' => 'string',
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'data' => [
- '$ref' => '#/components/schemas/Sandbox',
- ],
+ 'code' => ['type' => 'string'],
+ 'requestId' => ['type' => 'string'],
],
],
- 'TLSConfig' => [
+ 'StopSandboxResult' => [
'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',
- ],
- ],
+ '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',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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' => true,
- ],
- 'resourceName' => [
- 'type' => 'string',
- ],
+ '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',
- ],
+ 'transport' => ['type' => 'string'],
'enabledTools' => [
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ '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',
- ],
+ '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',
- ],
+ 'additionalProperties' => ['type' => 'string'],
],
'templateConfiguration' => [
'type' => 'object',
- 'additionalProperties' => [
- 'type' => 'any',
- ],
+ 'additionalProperties' => ['type' => 'any'],
],
'ossConfiguration' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/OssConfiguration',
- ],
+ '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,
- ],
+ 'code' => ['type' => 'string'],
+ 'requestId' => ['type' => 'string'],
+ 'data' => ['$ref' => '#/components/schemas/Template', 'required' => true],
],
],
- 'ToolInfo' => [
+ 'TLSConfig' => [
'type' => 'object',
'properties' => [
- 'id' => [
+ 'minVersion' => [
'type' => 'string',
+ 'enum' => ['TLSv1.3', 'TLSv1.2'],
],
- 'name' => [
- 'type' => 'string',
+ 'cipherSuites' => [
+ 'type' => 'array',
+ 'items' => ['type' => 'string'],
],
- 'description' => [
+ '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'],
],
- 'schema' => [
+ 'createMethod' => [
'type' => 'string',
+ 'enum' => ['MCP_REMOTE', 'MCP_LOCAL_STDIO', 'MCP_BUNDLE', 'CODE_PACKAGE', 'OPENAPI_IMPORT'],
],
- 'createdAt' => [
- 'type' => 'string',
- ],
- 'updatedAt' => [
- 'type' => 'string',
- ],
- 'sourceType' => [
+ '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'],
],
- 'CAPConfig' => [
- '$ref' => '#/components/schemas/CAPConfig',
- ],
+ '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',
- ],
+ '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',
- ],
+ 'authType' => ['type' => 'string'],
'methods' => [
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
],
],
],
'UpdateAgentRuntimeEndpointInput' => [
'type' => 'object',
'properties' => [
- 'agentRuntimeEndpointName' => [
- 'type' => 'string',
- ],
- 'targetVersion' => [
- 'type' => 'string',
- ],
- 'description' => [
- 'type' => 'string',
- ],
- 'routingConfiguration' => [
- '$ref' => '#/components/schemas/RoutingConfiguration',
- ],
+ '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',
- ],
+ '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',
- ],
- 'port' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
- 'sessionConcurrencyLimitPerInstance' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'minimum' => '1',
- 'maximum' => '200',
- ],
- 'logConfiguration' => [
- '$ref' => '#/components/schemas/LogConfiguration',
- ],
- 'sessionIdleTimeoutSeconds' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
- 'healthCheckConfiguration' => [
- '$ref' => '#/components/schemas/HealthCheckConfiguration',
- ],
- 'nasConfig' => [
- '$ref' => '#/components/schemas/NASConfig',
- ],
- 'ossMountConfig' => [
- '$ref' => '#/components/schemas/OSSMountConfig',
- ],
+ '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',
- ],
+ 'additionalProperties' => ['type' => 'string'],
],
- 'workspaceId' => [
- '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',
- ],
+ 'name' => ['type' => 'string'],
+ 'provider' => ['type' => 'string'],
+ 'type' => ['type' => 'string'],
+ 'address' => ['type' => 'string'],
+ 'apiKey' => ['type' => 'string'],
+ 'desc' => ['type' => 'string'],
'models' => [
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
+ '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',
- ],
+ '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',
- ],
+ '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',
+ 'additionalProperties' => ['type' => 'string'],
],
+ 'createdAt' => ['type' => 'string'],
+ 'updatedAt' => ['type' => 'string'],
'relatedResources' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/RelatedResource',
- ],
+ 'items' => ['$ref' => '#/components/schemas/RelatedResource'],
],
],
],
'UpdateCustomDomainInput' => [
'type' => 'object',
'properties' => [
- 'description' => [
- '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',
+ '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',
- ],
+ 'items' => ['$ref' => '#/components/schemas/DiscoveryEndpoint'],
],
],
],
'UpdateDomainInput' => [
'type' => 'object',
'properties' => [
- 'protocol' => [
- 'type' => 'string',
- ],
- 'certIdentifier' => [
- 'type' => 'string',
+ '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'],
],
],
- 'UpdateKnowledgeBaseInput' => [
+ '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' => [
- 'description' => [
+ 'botName' => ['type' => 'string', 'maxLength' => 128],
+ 'botBizId' => ['type' => 'string', 'maxLength' => 128],
+ 'botBizSecret' => ['type' => 'string', 'maxLength' => 2048],
+ 'botBizType' => [
'type' => 'string',
+ 'enum' => ['dingtalk', 'wecom', 'feishu', 'custom'],
],
- 'credentialName' => [
+ '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',
- ],
+ 'additionalProperties' => ['type' => 'any'],
],
'retrieveSettings' => [
'type' => 'object',
- 'additionalProperties' => [
- 'type' => 'any',
- ],
+ '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',
- ],
+ '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'],
],
],
- 'UpdateModelInput' => [
+ 'UpdateModelConnectionInput' => [
'type' => 'object',
'properties' => [
- 'name' => [
- 'type' => 'string',
- ],
- 'provider' => [
- 'type' => 'string',
- ],
- 'type' => [
- 'type' => 'string',
- ],
- 'address' => [
- 'type' => 'string',
- ],
- 'apiKey' => [
- 'type' => 'string',
+ 'description' => ['type' => 'string'],
+ 'providerSettings' => ['$ref' => '#/components/schemas/ModelConnectionProviderSettings'],
+ 'modelInfoConfigs' => [
+ 'type' => 'array',
+ 'items' => ['$ref' => '#/components/schemas/ModelInfoConfig'],
],
- 'models' => [
+ 'consumerApiKeys' => [
'type' => 'array',
'items' => [
- 'type' => 'string',
+ 'type' => 'object',
+ 'properties' => [
+ 'apiKeyId' => ['type' => 'string'],
+ 'value' => ['type' => 'string'],
+ ],
],
],
- 'desc' => [
- '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',
- ],
+ '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',
- ],
+ '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',
- ],
+ 'items' => ['$ref' => '#/components/schemas/ModelInfoConfig'],
],
- 'statusReason' => [
- 'type' => 'string',
+ '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',
- ],
+ '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' => true,
- 'minimum' => '1',
- 'maximum' => '21600',
- ],
- 'armsConfiguration' => [
- '$ref' => '#/components/schemas/ArmsConfiguration',
- ],
- 'allowAnonymousManage' => [
- 'type' => 'boolean',
- ],
- 'nasConfig' => [
- '$ref' => '#/components/schemas/NASConfig',
- ],
+ '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',
- ],
+ 'items' => ['$ref' => '#/components/schemas/OssConfiguration'],
],
'environmentVariables' => [
'type' => 'object',
- 'additionalProperties' => [
- 'type' => 'string',
- ],
+ 'additionalProperties' => ['type' => 'string'],
],
'templateConfiguration' => [
'type' => 'object',
- 'additionalProperties' => [
- 'type' => 'any',
- ],
- ],
- 'enableAgent' => [
- 'type' => 'boolean',
+ 'additionalProperties' => ['type' => 'any'],
],
],
],
'UpdateToolData' => [
'type' => 'object',
'properties' => [
- 'id' => [
- 'type' => 'string',
- ],
- 'name' => [
- 'type' => 'string',
- ],
- 'sourceType' => [
- 'type' => 'string',
- ],
- 'toolType' => [
- 'type' => 'string',
- ],
- 'updatedAt' => [
- 'type' => 'string',
- ],
+ 'id' => ['type' => 'string'],
+ 'name' => ['type' => 'string'],
+ 'sourceType' => ['type' => 'string'],
+ 'toolType' => ['type' => 'string'],
+ 'updatedAt' => ['type' => 'string'],
],
],
'UpdateToolInput' => [
'type' => 'object',
'properties' => [
- 'name' => [
- 'type' => 'string',
- ],
- 'description' => [
+ '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'],
],
- 'schema' => [
+ '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',
- ],
+ 'success' => ['type' => 'boolean'],
+ 'message' => ['type' => 'string'],
+ 'data' => ['$ref' => '#/components/schemas/UpdateToolData'],
],
],
'UpdateWorkspaceInput' => [
'type' => 'object',
'properties' => [
- 'description' => [
- 'type' => 'string',
- ],
+ 'description' => ['type' => 'string'],
],
],
'VectorStoreConfig' => [
'type' => 'object',
'properties' => [
- 'provider' => [
- 'type' => 'string',
- ],
+ 'provider' => ['type' => 'string'],
'config' => [
'type' => 'object',
'properties' => [
- 'endpoint' => [
- 'type' => 'string',
- ],
- 'instanceName' => [
- 'type' => 'string',
- ],
- 'vectorDimension' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
- 'collectionName' => [
- 'type' => 'string',
- ],
+ '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',
- ],
+ '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'],
],
],
],
@@ -5147,1783 +4219,1486 @@
'VersionWeight' => [
'type' => 'object',
'properties' => [
- 'version' => [
- 'type' => 'string',
- ],
- 'weight' => [
- 'type' => 'number',
- 'format' => 'float',
- 'minimum' => '0',
- 'maximum' => '1',
- ],
+ 'version' => ['type' => 'string'],
+ 'weight' => ['type' => 'number', 'format' => 'float', 'minimum' => '0', 'maximum' => '1'],
],
],
- 'ViewPortConfiguration' => [
+ 'WindowLimit' => [
'type' => 'object',
'properties' => [
- 'height' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => true,
- ],
- 'width' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => true,
- ],
+ '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',
+ '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',
- ],
+ 'code' => ['type' => 'string'],
+ 'requestId' => ['type' => 'string'],
+ 'data' => ['$ref' => '#/components/schemas/Workspace'],
],
],
],
],
'apis' => [
- 'CreateAgentRuntime' => [
- 'path' => '/2025-09-10/agents/runtimes',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ActivateTemplateMCP' => [
+ 'path' => '/2025-09-10/templates/{templateName}/mcp/activate',
+ 'methods' => ['patch'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'deprecated' => false,
'parameters' => [
[
'name' => 'body',
'in' => 'body',
'style' => 'json',
'schema' => [
- '$ref' => '#/components/schemas/CreateAgentRuntimeInput',
- 'required' => true,
+ '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],
+ ],
],
],
- 'GetAgentRuntime' => [
- 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ConvertFlowDSL' => [
+ 'path' => '/2025-09-10/flows/action/convertDsl',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ '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,
- ],
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => ['$ref' => '#/components/schemas/ConvertFlowDSLInput', 'required' => true],
],
],
],
- 'UpdateAgentRuntime' => [
- 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'CreateAgentRuntime' => [
+ 'path' => '/2025-09-10/agents/runtimes',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => ['$ref' => '#/components/schemas/CreateAgentRuntimeInput', 'required' => true],
+ ],
],
- 'produces' => [
- 'application/json',
+ ],
+ '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,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'body',
'in' => 'body',
'style' => 'json',
- 'schema' => [
- '$ref' => '#/components/schemas/UpdateAgentRuntimeInput',
- 'required' => true,
- ],
+ 'schema' => ['$ref' => '#/components/schemas/CreateAgentRuntimeEndpointInput', 'required' => true],
],
],
],
- 'DeleteAgentRuntime' => [
- 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'CreateBrowser' => [
+ 'path' => '/2025-09-10/agents/browsers',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ '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/CreateBrowserInput', 'required' => true],
],
],
],
- 'ListAgentRuntimes' => [
- 'path' => '/2025-09-10/agents/runtimes',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'CreateCodeInterpreter' => [
+ 'path' => '/2025-09-10/agents/code-interpreters',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ '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' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => ['$ref' => '#/components/schemas/CreateCodeInterpreterInput', 'required' => true],
],
+ ],
+ ],
+ 'CreateCredential' => [
+ 'path' => '/2025-09-10/agents/credentials',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'pageNumber',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'parameters' => [
[
- 'name' => 'pageSize',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'name' => 'body',
+ 'in' => 'body',
+ 'schema' => ['$ref' => '#/components/schemas/CreateCredentialInput', 'required' => false],
],
+ ],
+ ],
+ 'CreateCustomDomain' => [
+ 'path' => '/2025-09-10/agents/custom-domains',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'searchMode',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'parameters' => [
[
- 'name' => 'resourceGroupId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'deprecated' => true,
- 'required' => false,
- ],
+ 'name' => 'body',
+ 'in' => 'body',
+ 'schema' => ['$ref' => '#/components/schemas/CreateCustomDomainInput', 'required' => false],
],
+ ],
+ ],
+ 'CreateFlow' => [
+ 'path' => '/2025-09-10/flows',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'workspaceId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'parameters' => [
[
- 'name' => 'discoveryResourceGroupId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'deprecated' => true,
- 'required' => false,
- ],
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => ['$ref' => '#/components/schemas/CreateFlowInput', 'required' => true],
],
],
],
- 'CreateAgentRuntimeEndpoint' => [
- 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}/endpoints',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'CreateFlowEndpoint' => [
+ 'path' => '/2025-09-10/flows/{flowName}/endpoints',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'agentRuntimeId',
+ 'name' => 'flowName',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'body',
'in' => 'body',
'style' => 'json',
- 'schema' => [
- '$ref' => '#/components/schemas/CreateAgentRuntimeEndpointInput',
- 'required' => true,
- ],
+ 'schema' => ['$ref' => '#/components/schemas/CreateFlowEndpointInput', 'required' => true],
],
],
],
- 'ListAgentRuntimeEndpoints' => [
- 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}/endpoints',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'CreateIMBot' => [
+ 'path' => '/2025-09-10/agents/im-bots',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ '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/CreateIMBotInput', 'required' => true],
],
+ ],
+ ],
+ 'CreateKnowledgeBase' => [
+ 'path' => '/2025-09-10/agents/knowledgebases',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'endpointName',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'pageNumber',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'name' => 'body',
+ 'in' => 'body',
+ 'schema' => ['$ref' => '#/components/schemas/CreateKnowledgeBaseInput', 'required' => false],
],
+ ],
+ ],
+ 'CreateMemoryCollection' => [
+ 'path' => '/2025-09-10/agents/memory-collections',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'pageSize',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'searchMode',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => ['$ref' => '#/components/schemas/CreateMemoryCollectionInput', 'required' => false],
],
],
],
- 'GetAgentRuntimeEndpoint' => [
- 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}/endpoints/{agentRuntimeEndpointId}',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'CreateModelProxy' => [
+ 'path' => '/2025-09-10/agents/model-proxies',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
'parameters' => [
[
- 'name' => 'agentRuntimeId',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ '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' => 'agentRuntimeEndpointId',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => ['$ref' => '#/components/schemas/CreateModelServiceInput', 'required' => false],
],
],
],
- 'UpdateAgentRuntimeEndpoint' => [
- 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}/endpoints/{agentRuntimeEndpointId}',
- 'methods' => [
- 'put',
+ 'CreateSandbox' => [
+ 'path' => '/2025-09-10/sandboxes',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'https',
+ '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',
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => ['$ref' => '#/components/schemas/CreateTemplateInput', 'required' => true],
+ ],
],
- 'produces' => [
- 'application/json',
+ ],
+ 'CreateTool' => [
+ 'path' => '/2025-09-10/agents/tools',
+ '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',
+ 'schema' => ['$ref' => '#/components/schemas/CreateToolInputV2', 'required' => false],
],
+ ],
+ ],
+ 'CreateWorkspace' => [
+ 'path' => '/2025-09-10/workspaces',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'agentRuntimeEndpointId',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'AK' => [],
],
+ ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'parameters' => [
[
'name' => 'body',
'in' => 'body',
'style' => 'json',
- 'schema' => [
- '$ref' => '#/components/schemas/UpdateAgentRuntimeEndpointInput',
- 'required' => true,
- ],
+ 'schema' => ['$ref' => '#/components/schemas/CreateWorkspaceInput', 'required' => false],
],
],
],
- 'DeleteAgentRuntimeEndpoint' => [
- 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}/endpoints/{agentRuntimeEndpointId}',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DeleteAgentRuntime' => [
+ 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}',
+ 'methods' => ['delete'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'parameters' => [
+ [
+ 'name' => 'agentRuntimeId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
- 'produces' => [
- 'application/json',
+ ],
+ '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,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'agentRuntimeEndpointId',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'PublishRuntimeVersion' => [
- 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}/versions',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DeleteBrowser' => [
+ 'path' => '/2025-09-10/agents/browsers/{browserId}',
+ 'methods' => ['delete'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'agentRuntimeId',
+ 'name' => 'browserId',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'body',
- 'in' => 'body',
- 'style' => 'json',
- 'schema' => [
- '$ref' => '#/components/schemas/PublishRuntimeVersionInput',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ListAgentRuntimeVersions' => [
- 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}/versions',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DeleteCodeInterpreter' => [
+ 'path' => '/2025-09-10/agents/code-interpreters/{codeInterpreterId}',
+ 'methods' => ['delete'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'agentRuntimeId',
+ 'name' => 'codeInterpreterId',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'DeleteCredential' => [
+ 'path' => '/2025-09-10/agents/credentials/{credentialName}',
+ 'methods' => ['delete'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'pageNumber',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'parameters' => [
[
- 'name' => 'pageSize',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'name' => 'credentialName',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'CreateTemplate' => [
- 'path' => '/2025-09-10/templates',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DeleteCustomDomain' => [
+ 'path' => '/2025-09-10/agents/custom-domains/{domainName}',
+ 'methods' => ['delete'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'body',
- 'in' => 'body',
- 'style' => 'json',
- 'schema' => [
- '$ref' => '#/components/schemas/CreateTemplateInput',
- 'required' => true,
- ],
+ 'name' => 'domainName',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'GetTemplate' => [
- 'path' => '/2025-09-10/templates/{templateName}',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DeleteFlow' => [
+ 'path' => '/2025-09-10/flows/{flowName}',
+ 'methods' => ['delete'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'templateName',
+ 'name' => 'flowName',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ListTemplates' => [
- 'path' => '/2025-09-10/templates',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DeleteFlowEndpoint' => [
+ 'path' => '/2025-09-10/flows/{flowName}/endpoints/{flowEndpointName}',
+ 'methods' => ['delete'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'templateType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'Browser',
- 'CodeInterpreter',
- 'AllInOne',
- 'CustomImage',
- ],
- ],
+ 'name' => 'flowName',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'pageNumber',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'name' => 'flowEndpointName',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'DeleteFlowVersion' => [
+ 'path' => '/2025-09-10/flows/{flowName}/versions/{flowVersion}',
+ 'methods' => ['delete'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'pageSize',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'parameters' => [
[
- 'name' => 'status',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'flowName',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'templateName',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'flowVersion',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'UpdateTemplate' => [
- 'path' => '/2025-09-10/templates/{templateName}',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DeleteIMBot' => [
+ 'path' => '/2025-09-10/agents/im-bots/{imBotId}',
+ 'methods' => ['delete'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'templateName',
+ 'name' => 'imBotId',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'DeleteKnowledgeBase' => [
+ 'path' => '/2025-09-10/agents/knowledgebases/{knowledgeBaseName}',
+ 'methods' => ['delete'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'clientToken',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'body',
- 'in' => 'body',
- 'style' => 'json',
- 'schema' => [
- '$ref' => '#/components/schemas/UpdateTemplateInput',
- 'required' => true,
- ],
+ 'name' => 'knowledgeBaseName',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'DeleteTemplate' => [
- 'path' => '/2025-09-10/templates/{templateName}',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DeleteMemoryCollection' => [
+ 'path' => '/2025-09-10/agents/memory-collections/{memoryCollectionName}',
+ 'methods' => ['delete'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
'parameters' => [
[
- 'name' => 'templateName',
+ 'name' => 'memoryCollectionName',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'StopTemplateMCP' => [
- 'path' => '/2025-09-10/templates/{templateName}/mcp/stop',
- 'methods' => [
- 'patch',
- ],
- 'schemes' => [
- 'https',
- ],
+ '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' => 'templateName',
+ 'name' => 'modelProxyName',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ActivateTemplateMCP' => [
- 'path' => '/2025-09-10/templates/{templateName}/mcp/activate',
- 'methods' => [
- 'patch',
+ 'DeleteModelService' => [
+ 'path' => '/2025-09-10/agents/model-services/{modelServiceName}',
+ 'methods' => ['delete'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'https',
+ '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' => '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' => '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' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'CreateSandbox' => [
- 'path' => '/2025-09-10/sandboxes',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DeleteTool' => [
+ 'path' => '/2025-09-10/agents/tools/{toolName}',
+ 'methods' => ['delete'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'body',
- 'in' => 'body',
- 'style' => 'json',
- 'schema' => [
- '$ref' => '#/components/schemas/CreateSandboxInput',
- 'required' => true,
- ],
+ 'name' => 'toolName',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'GetSandbox' => [
- 'path' => '/2025-09-10/sandboxes/{sandboxId}',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DeleteWorkspace' => [
+ 'path' => '/2025-09-10/workspaces/{workspaceId}',
+ 'methods' => ['delete'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'sandboxId',
+ 'name' => 'workspaceId',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'ListSandboxes' => [
- 'path' => '/2025-09-10/sandboxes',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'GetAccessToken' => [
+ 'path' => '/2025-09-10/agents/accessToken',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'templateName',
+ 'name' => 'resourceName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'templateType',
+ 'name' => 'resourceType',
'in' => 'query',
'schema' => [
'type' => 'string',
'required' => false,
+ 'enum' => ['runtime', 'litellm', 'tool', 'template', 'sandbox'],
],
],
[
- 'name' => 'maxResults',
+ 'name' => 'resourceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
+ ],
+ ],
+ 'GetAgentRuntime' => [
+ 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'nextToken',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'parameters' => [
[
- 'name' => 'status',
+ 'name' => 'agentRuntimeId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'agentRuntimeVersion',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'StopSandbox' => [
- 'path' => '/2025-09-10/sandboxes/{sandboxId}/stop',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'GetAgentRuntimeEndpoint' => [
+ 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}/endpoints/{agentRuntimeEndpointId}',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'sandboxId',
+ 'name' => 'agentRuntimeId',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'agentRuntimeEndpointId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'DeleteSandbox' => [
- 'path' => '/2025-09-10/sandboxes/{sandboxId}',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'GetBrowser' => [
+ 'path' => '/2025-09-10/agents/browsers/{browserId}',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'sandboxId',
+ 'name' => 'browserId',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'CreateModelService' => [
- 'path' => '/2025-09-10/agents/model-services',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'GetCodeInterpreter' => [
+ 'path' => '/2025-09-10/agents/code-interpreters/{codeInterpreterId}',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'body',
- 'in' => 'body',
- 'style' => 'json',
- 'schema' => [
- '$ref' => '#/components/schemas/CreateModelServiceInput',
- 'required' => false,
- ],
+ 'name' => 'codeInterpreterId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'UpdateModelService' => [
- 'path' => '/2025-09-10/agents/model-services/{modelServiceName}',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'GetCredential' => [
+ 'path' => '/2025-09-10/agents/credentials/{credentialName}',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'modelServiceName',
+ 'name' => 'credentialName',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'body',
- 'in' => 'body',
- 'style' => 'json',
- 'schema' => [
- '$ref' => '#/components/schemas/UpdateModelServiceInput',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'GetModelService' => [
- 'path' => '/2025-09-10/agents/model-services/{modelServiceName}',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'GetCustomDomain' => [
+ 'path' => '/2025-09-10/agents/custom-domains/{domainName}',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'modelServiceName',
+ 'name' => 'domainName',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'DeleteModelService' => [
- 'path' => '/2025-09-10/agents/model-services/{modelServiceName}',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'GetFlow' => [
+ 'path' => '/2025-09-10/flows/{flowName}',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'modelServiceName',
+ 'name' => 'flowName',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ListModelServices' => [
- 'path' => '/2025-09-10/agents/model-services',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'GetFlowDraft' => [
+ 'path' => '/2025-09-10/flows/{flowName}/draft',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'parameters' => [
+ [
+ 'name' => 'flowName',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
- 'produces' => [
- 'application/json',
+ ],
+ 'GetFlowEndpoint' => [
+ 'path' => '/2025-09-10/flows/{flowName}/endpoints/{flowEndpointName}',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'deprecated' => false,
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'modelType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'flowName',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'provider',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'flowEndpointName',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'GetFlowVersion' => [
+ 'path' => '/2025-09-10/flows/{flowName}/versions/{flowVersion}',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'providerType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'parameters' => [
[
- 'name' => 'pageNumber',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'name' => 'flowName',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'pageSize',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'name' => 'flowVersion',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'CreateModelProxy' => [
- 'path' => '/2025-09-10/agents/model-proxies',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'GetIMBot' => [
+ 'path' => '/2025-09-10/agents/im-bots/{imBotId}',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'parameters' => [
+ [
+ 'name' => 'imBotId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
- 'produces' => [
- 'application/json',
+ ],
+ 'GetKnowledgeBase' => [
+ 'path' => '/2025-09-10/agents/knowledgebases/{knowledgeBaseName}',
+ 'methods' => ['get'],
+ '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,
- ],
+ 'name' => 'knowledgeBaseName',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'UpdateModelProxy' => [
- 'path' => '/2025-09-10/agents/model-proxies/{modelProxyName}',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'GetMemoryCollection' => [
+ 'path' => '/2025-09-10/agents/memory-collections/{memoryCollectionName}',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'modelProxyName',
+ 'name' => 'memoryCollectionName',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'body',
- 'in' => 'body',
- 'style' => 'json',
- 'schema' => [
- '$ref' => '#/components/schemas/UpdateModelProxyInput',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
'GetModelProxy' => [
'path' => '/2025-09-10/agents/model-proxies/{modelProxyName}',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
'name' => 'modelProxyName',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'DeleteModelProxy' => [
- 'path' => '/2025-09-10/agents/model-proxies/{modelProxyName}',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'GetModelService' => [
+ 'path' => '/2025-09-10/agents/model-services/{modelServiceName}',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'modelProxyName',
+ 'name' => 'modelServiceName',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ListModelProxies' => [
- 'path' => '/2025-09-10/agents/model-proxies',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'GetSandbox' => [
+ 'path' => '/2025-09-10/sandboxes/{sandboxId}',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'proxyMode',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'status',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'sandboxId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'GetTemplate' => [
+ 'path' => '/2025-09-10/templates/{templateName}',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'pageNumber',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'parameters' => [
[
- 'name' => 'pageSize',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'name' => 'templateName',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'GetMemoryCollection' => [
- 'path' => '/2025-09-10/agents/memory-collections/{memoryCollectionName}',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'GetTool' => [
+ 'path' => '/2025-09-10/agents/tools/{toolName}',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'memoryCollectionName',
+ 'name' => 'toolName',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'UpdateMemoryCollection' => [
- 'path' => '/2025-09-10/agents/memory-collections/{memoryCollectionName}',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'GetWorkspace' => [
+ 'path' => '/2025-09-10/workspaces/{workspaceId}',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'memoryCollectionName',
+ 'name' => 'workspaceId',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'body',
- 'in' => 'body',
- 'style' => 'json',
- 'schema' => [
- '$ref' => '#/components/schemas/UpdateMemoryCollectionInput',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'DeleteMemoryCollection' => [
- 'path' => '/2025-09-10/agents/memory-collections/{memoryCollectionName}',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'GetWorkspaceDiscoveryEndpoints' => [
+ 'path' => '/2025-09-10/workspaces/{workspaceId}/discovery/endpoints',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'memoryCollectionName',
+ 'name' => 'workspaceId',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'CreateMemoryCollection' => [
- 'path' => '/2025-09-10/agents/memory-collections',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ListAgentRuntimeEndpoints' => [
+ 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}/endpoints',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'body',
- 'in' => 'body',
- 'style' => 'json',
- 'schema' => [
- '$ref' => '#/components/schemas/CreateMemoryCollectionInput',
- 'required' => false,
- ],
+ '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],
],
],
],
- 'ListMemoryCollections' => [
- 'path' => '/2025-09-10/agents/memory-collections',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ListAgentRuntimeVersions' => [
+ 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}/versions',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
+ '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],
+ ],
],
- 'produces' => [
- 'application/json',
+ ],
+ 'ListAgentRuntimes' => [
+ 'path' => '/2025-09-10/agents/runtimes',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'deprecated' => false,
+ '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,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'pageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'status',
+ 'name' => 'searchMode',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'type',
+ 'name' => 'resourceGroupId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'deprecated' => true, 'required' => false],
],
[
- 'name' => 'memoryCollectionName',
+ 'name' => 'workspaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ '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],
],
],
],
- 'GetCredential' => [
- 'path' => '/2025-09-10/agents/credentials/{credentialName}',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ListBrowsers' => [
+ 'path' => '/2025-09-10/agents/browsers',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'credentialName',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ '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],
],
],
],
- 'UpdateCredential' => [
- 'path' => '/2025-09-10/agents/credentials/{credentialName}',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ListCodeInterpreters' => [
+ 'path' => '/2025-09-10/agents/code-interpreters',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'credentialName',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'codeInterpreterName',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'body',
- 'in' => 'body',
- 'schema' => [
- '$ref' => '#/components/schemas/UpdateCredentialInput',
- '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',
- ],
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
'name' => 'pageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'pageNumber',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'credentialAuthType',
@@ -6931,13 +5706,7 @@
'schema' => [
'type' => 'string',
'required' => false,
- 'enum' => [
- 'jwt',
- 'api_key',
- 'basic',
- 'ak_sk',
- 'custom_header',
- ],
+ 'enum' => ['jwt', 'api_key', 'basic', 'ak_sk', 'custom_header'],
],
],
[
@@ -6946,903 +5715,1182 @@
'schema' => [
'type' => 'string',
'required' => false,
- 'enum' => [
- 'internal',
- 'external',
- 'external_llm',
- 'external_tool',
- ],
+ 'enum' => ['internal', 'external', 'external_llm', 'external_tool'],
],
],
[
'name' => 'credentialName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ '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' => 'enabled',
+ 'name' => 'domainType',
'in' => 'query',
'schema' => [
- 'type' => 'boolean',
+ 'type' => 'string',
'required' => false,
+ 'enum' => ['STANDARD', 'SANDBOX'],
],
],
],
],
- 'CreateCredential' => [
- 'path' => '/2025-09-10/agents/credentials',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ListFlowEndpoints' => [
+ 'path' => '/2025-09-10/flows/{flowId}/endpoints',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'body',
- 'in' => 'body',
- 'schema' => [
- '$ref' => '#/components/schemas/CreateCredentialInput',
- 'required' => false,
- ],
+ '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],
],
],
],
- 'DeleteCredential' => [
- 'path' => '/2025-09-10/agents/credentials/{credentialName}',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ListFlowVersions' => [
+ 'path' => '/2025-09-10/flows/{flowName}/versions',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'credentialName',
+ 'name' => 'flowName',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ '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],
],
],
],
- 'GetAccessToken' => [
- 'path' => '/2025-09-10/agents/accessToken',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ListFlows' => [
+ 'path' => '/2025-09-10/flows',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'resourceName',
+ 'name' => 'flowName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'resourceType',
+ 'name' => 'workspaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'runtime',
- 'litellm',
- 'tool',
- 'template',
- 'sandbox',
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'resourceId',
+ 'name' => 'workspaceIds',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ '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],
],
],
],
- 'CreateKnowledgeBase' => [
- 'path' => '/2025-09-10/agents/knowledgebases',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ListIMBots' => [
+ 'path' => '/2025-09-10/agents/im-bots',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'body',
- 'in' => 'body',
- 'schema' => [
- '$ref' => '#/components/schemas/CreateKnowledgeBaseInput',
- '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' => '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],
],
],
],
- 'UpdateKnowledgeBase' => [
- 'path' => '/2025-09-10/agents/knowledgebases/{knowledgeBaseName}',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ListKnowledgeBases' => [
+ 'path' => '/2025-09-10/agents/knowledgebases',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'knowledgeBaseName',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'provider',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'body',
- 'in' => 'body',
- 'style' => 'json',
- 'schema' => [
- '$ref' => '#/components/schemas/UpdateKnowledgeBaseInput',
- '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'],
],
],
],
- 'DeleteKnowledgeBase' => [
- 'path' => '/2025-09-10/agents/knowledgebases/{knowledgeBaseName}',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ListMemoryCollections' => [
+ 'path' => '/2025-09-10/agents/memory-collections',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'knowledgeBaseName',
- '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],
+ ],
+ [
+ '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],
],
],
],
- 'GetKnowledgeBase' => [
- 'path' => '/2025-09-10/agents/knowledgebases/{knowledgeBaseName}',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ListModelProviders' => [
+ 'path' => '/2025-09-10/agents/model-providers',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'knowledgeBaseName',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ '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],
],
],
],
- 'ListKnowledgeBases' => [
- 'path' => '/2025-09-10/agents/knowledgebases',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ListModelProxies' => [
+ 'path' => '/2025-09-10/agents/model-proxies',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'provider',
+ 'name' => 'proxyMode',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ '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,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'pageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ '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],
],
],
],
- 'ListModelProviders' => [
- 'path' => '/2025-09-10/agents/model-providers',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ListModelServices' => [
+ 'path' => '/2025-09-10/agents/model-services',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
'name' => 'modelType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'provider',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'modelName',
+ 'name' => 'providerType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'pageNumber',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'pageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ '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],
],
],
],
- 'DeleteCustomDomain' => [
- 'path' => '/2025-09-10/agents/custom-domains/{domainName}',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ListSandboxes' => [
+ 'path' => '/2025-09-10/sandboxes',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
+ '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'],
+ ],
],
- 'produces' => [
- 'application/json',
+ ],
+ 'ListTemplates' => [
+ 'path' => '/2025-09-10/templates',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'domainName',
- 'in' => 'path',
+ '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'],
+ ],
],
],
- 'ListCustomDomains' => [
- 'path' => '/2025-09-10/agents/custom-domains',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ListTools' => [
+ 'path' => '/2025-09-10/agents/tools',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
'name' => 'pageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'pageNumber',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'domainName',
+ 'name' => 'toolType',
'in' => 'query',
'schema' => [
'type' => 'string',
'required' => false,
+ 'enum' => ['MCP', 'FUNCTIONCALL', 'SKILL'],
],
],
[
- 'name' => 'resourceName',
+ 'name' => 'toolName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'resourceType',
+ 'name' => 'workspaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'runtime',
- 'litellm',
- 'template',
- 'tool',
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'workspaceIds',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'CreateCustomDomain' => [
- 'path' => '/2025-09-10/agents/custom-domains',
- 'methods' => [
- 'post',
+ 'ListWorkspaces' => [
+ 'path' => '/2025-09-10/workspaces',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'https',
+ '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',
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'sandboxId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
- 'produces' => [
- 'application/json',
+ ],
+ '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',
- 'schema' => [
- '$ref' => '#/components/schemas/CreateCustomDomainInput',
- 'required' => false,
- ],
+ 'style' => 'json',
+ 'schema' => ['$ref' => '#/components/schemas/PublishFlowVersionInput', 'required' => false],
],
],
],
- 'GetCustomDomain' => [
- 'path' => '/2025-09-10/agents/custom-domains/{domainName}',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'PublishRuntimeVersion' => [
+ 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}/versions',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
+ '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],
+ ],
],
- 'produces' => [
- 'application/json',
+ ],
+ 'ResumeSandbox' => [
+ 'path' => '/2025-09-10/sandboxes/{sandboxId}/resume',
+ 'methods' => ['put'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
'parameters' => [
[
- 'name' => 'domainName',
+ 'name' => 'sandboxId',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'UpdateCustomDomain' => [
- 'path' => '/2025-09-10/agents/custom-domains/{domainName}',
- 'methods' => [
- 'put',
+ 'StopSandbox' => [
+ 'path' => '/2025-09-10/sandboxes/{sandboxId}/stop',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'https',
+ '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' => [],
],
],
- 'consumes' => [
- 'application/json',
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'templateName',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
],
- 'produces' => [
- 'application/json',
+ ],
+ 'UpdateAgentRuntime' => [
+ 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}',
+ 'methods' => ['put'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'domainName',
+ 'name' => 'agentRuntimeId',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'body',
'in' => 'body',
- 'schema' => [
- '$ref' => '#/components/schemas/UpdateCustomDomainInput',
- 'required' => false,
- ],
+ 'style' => 'json',
+ 'schema' => ['$ref' => '#/components/schemas/UpdateAgentRuntimeInput', 'required' => true],
],
],
],
- 'CreateBrowser' => [
- 'path' => '/2025-09-10/agents/browsers',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'UpdateAgentRuntimeEndpoint' => [
+ 'path' => '/2025-09-10/agents/runtimes/{agentRuntimeId}/endpoints/{agentRuntimeEndpointId}',
+ 'methods' => ['put'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ '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/CreateBrowserInput',
- 'required' => true,
- ],
+ 'schema' => ['$ref' => '#/components/schemas/UpdateAgentRuntimeEndpointInput', 'required' => true],
],
],
],
- 'ListBrowsers' => [
- 'path' => '/2025-09-10/agents/browsers',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'UpdateCredential' => [
+ 'path' => '/2025-09-10/agents/credentials/{credentialName}',
+ 'methods' => ['put'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'browserName',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'credentialName',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'pageSize',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- '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' => [
[
- 'name' => 'pageNumber',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'parameters' => [
[
- 'name' => 'status',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'domainName',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'schema' => ['$ref' => '#/components/schemas/UpdateCustomDomainInput', 'required' => false],
],
],
],
- 'GetBrowser' => [
- 'path' => '/2025-09-10/agents/browsers/{browserId}',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'UpdateFlow' => [
+ 'path' => '/2025-09-10/flows/{flowName}',
+ 'methods' => ['put'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'browserId',
+ 'name' => 'flowName',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => ['$ref' => '#/components/schemas/UpdateFlowInput', 'required' => true],
],
],
],
- 'DeleteBrowser' => [
- 'path' => '/2025-09-10/agents/browsers/{browserId}',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'UpdateFlowDraft' => [
+ 'path' => '/2025-09-10/flows/{flowName}/draft',
+ 'methods' => ['put'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
+ '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],
+ ],
],
- 'produces' => [
- 'application/json',
+ ],
+ 'UpdateFlowEndpoint' => [
+ 'path' => '/2025-09-10/flows/{flowName}/endpoints/{flowEndpointName}',
+ 'methods' => ['put'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'browserId',
+ 'name' => 'flowName',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ '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],
],
],
],
- 'CreateCodeInterpreter' => [
- 'path' => '/2025-09-10/agents/code-interpreters',
- 'methods' => [
- 'post',
+ 'UpdateIMBot' => [
+ 'path' => '/2025-09-10/agents/im-bots/{imBotId}',
+ 'methods' => ['put'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'https',
+ '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',
+ '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],
+ ],
],
- 'produces' => [
- 'application/json',
+ ],
+ '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/CreateCodeInterpreterInput',
- 'required' => true,
- ],
+ 'schema' => ['$ref' => '#/components/schemas/UpdateMemoryCollectionInput', 'required' => false],
],
],
],
- 'ListCodeInterpreters' => [
- 'path' => '/2025-09-10/agents/code-interpreters',
- 'methods' => [
- 'get',
+ 'UpdateModelProxy' => [
+ 'path' => '/2025-09-10/agents/model-proxies/{modelProxyName}',
+ 'methods' => ['put'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'https',
+ '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',
+ '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],
+ ],
],
- 'produces' => [
- 'application/json',
+ ],
+ 'UpdateTemplate' => [
+ 'path' => '/2025-09-10/templates/{templateName}',
+ 'methods' => ['put'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'codeInterpreterName',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'templateName',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'pageNumber',
+ 'name' => 'clientToken',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'pageSize',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => ['$ref' => '#/components/schemas/UpdateTemplateInput', 'required' => true],
],
],
],
- 'GetCodeInterpreter' => [
- 'path' => '/2025-09-10/agents/code-interpreters/{codeInterpreterId}',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'UpdateTool' => [
+ 'path' => '/2025-09-10/agents/tools/{toolName}',
+ 'methods' => ['put'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'codeInterpreterId',
+ 'name' => 'toolName',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'schema' => ['$ref' => '#/components/schemas/UpdateToolInputV2', 'required' => false],
],
],
],
- 'DeleteCodeInterpreter' => [
- 'path' => '/2025-09-10/agents/code-interpreters/{codeInterpreterId}',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'UpdateWorkspace' => [
+ 'path' => '/2025-09-10/workspaces/{workspaceId}',
+ 'methods' => ['put'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
+ '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],
+ ],
],
- 'produces' => [
- 'application/json',
+ ],
+ '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' => 'codeInterpreterId',
+ 'name' => 'body',
+ 'in' => 'body',
+ 'schema' => ['$ref' => '#/components/schemas/UpdateDiscoveryEndpointsInput', 'required' => false],
+ ],
+ [
+ 'name' => 'workspaceId',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
],
'endpoints' => [
- [
- 'regionId' => 'cn-hangzhou',
- 'endpoint' => 'agentrun.cn-hangzhou.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-beijing',
- 'endpoint' => 'agentrun.cn-beijing.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shanghai',
- 'endpoint' => 'agentrun.cn-shanghai.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shenzhen',
- 'endpoint' => 'agentrun.cn-shenzhen.aliyuncs.com',
- ],
- [
- 'regionId' => 'ap-southeast-1',
- 'endpoint' => 'agentrun.ap-southeast-1.aliyuncs.com',
- ],
+ ['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'],
],
];