AIMPInferExample
  1. WorkspaceService
AIMPInferExample
  • ServiceService
    • /apis/v1beta/service/{name}
      GET
    • /apis/v1beta1/{namespace}/service
      GET
    • /apis/v1beta1/{namespace}/service/{name}
      GET
  • WorkflowService
    • /apis/v1beta/{namespace}/field/workflow_executions/{fieldName}
      GET
    • /apis/v1beta1/{namespace}/workflow_execution/statistics
      GET
    • /apis/v1beta1/{namespace}/workflow_executions
      GET
    • Creates a Workflow
      POST
    • /apis/v1beta1/{namespace}/workflow_executions/{uid}
      GET
    • Clone a Workflow. This is the same as running it again.
      POST
    • /apis/v1beta1/{namespace}/workflow_executions/{uid}/cron_start_statistics
      POST
    • /apis/v1beta1/{namespace}/workflow_executions/{uid}/metric
      POST
    • /apis/v1beta1/{namespace}/workflow_executions/{uid}/metric
      PUT
    • /apis/v1beta1/{namespace}/workflow_executions/{uid}/pods/{podName}/containers/{containerName}/logs
      GET
    • /apis/v1beta1/{namespace}/workflow_executions/{uid}/pods/{podName}/metrics
      GET
    • /apis/v1beta1/{namespace}/workflow_executions/{uid}/resubmit
      PUT
    • /apis/v1beta1/{namespace}/workflow_executions/{uid}/statistics
      POST
    • /apis/v1beta1/{namespace}/workflow_executions/{uid}/status
      PUT
    • /apis/v1beta1/{namespace}/workflow_executions/{uid}/terminate
      PUT
    • /apis/v1beta1/{namespace}/workflow_executions/{uid}/watch
      GET
  • WorkflowTemplateService
    • /apis/v1beta/{namespace}/field/workflow_templates/{fieldName}
    • /apis/v1beta1/{namespace}/workflow_templates
    • /apis/v1beta1/{namespace}/workflow_templates
    • /apis/v1beta1/{namespace}/workflow_templates/{uid}
    • /apis/v1beta1/{namespace}/workflow_templates/{uid}/archive
    • /apis/v1beta1/{namespace}/workflow_templates/{uid}/clone/{name}
    • /apis/v1beta1/{namespace}/workflow_templates/{uid}/clone/{name}/{version}
    • Get the generated WorkflowTemplate, applying any modifications based on the content
    • /apis/v1beta1/{namespace}/workflow_templates/{uid}/versions
    • /apis/v1beta1/{namespace}/workflow_templates/{uid}/versions/{version}
    • /apis/v1beta1/{namespace}/workflow_templates/{workflowTemplate.uid}/versions
  • WorkspaceTemplateService
    • /apis/v1beta/{namespace}/field/workspace_templates/{fieldName}
    • /apis/v1beta1/{namespace}/workspace_templates
    • Creates a WorkspaceTemplate
    • Get a WorkspaceTemplate
    • Updates a WorkspaceTemplate
    • Archives a WorkspaceTemplate
    • /apis/v1beta1/{namespace}/workspace_templates/{uid}/versions
    • Get the generated WorkflowTemplate for a WorkspaceTemplate
  • WorkspaceService
    • /apis/v1beta/{namespace}/field/workspaces/{fieldName}
      GET
    • /apis/v1beta1/{namespace}/workspace/statistics
      GET
    • /apis/v1beta1/{namespace}/workspaces
      GET
    • /apis/v1beta1/{namespace}/workspaces
      POST
    • /apis/v1beta1/{namespace}/workspaces/{uid}
      GET
    • /apis/v1beta1/{namespace}/workspaces/{uid}
      DELETE
    • /apis/v1beta1/{namespace}/workspaces/{uid}
      PUT
    • /apis/v1beta1/{namespace}/workspaces/{uid}/containers/{containerName}/logs
      GET
    • /apis/v1beta1/{namespace}/workspaces/{uid}/pause
      PUT
    • /apis/v1beta1/{namespace}/workspaces/{uid}/resume
      PUT
    • /apis/v1beta1/{namespace}/workspaces/{uid}/retry
      PUT
    • /apis/v1beta1/{namespace}/workspaces/{uid}/status
      PUT
  • AuthService
    • /apis/v1beta1/auth
    • /apis/v1beta1/auth/get_access_token
    • /apis/v1beta1/auth/token
  • ConfigService
    • /apis/v1beta1/config
    • /apis/v1beta1/{namespace}/config
  • NamespaceService
    • /apis/v1beta1/namespaces
    • /apis/v1beta1/namespaces
  • CronWorkflowService
    • /apis/v1beta1/{namespace}/cron_workflow
    • /apis/v1beta1/{namespace}/cron_workflow/{uid}
    • /apis/v1beta1/{namespace}/cron_workflow/{uid}
    • /apis/v1beta1/{namespace}/cron_workflows
    • /apis/v1beta1/{namespace}/cron_workflows/{uid}
    • /apis/v1beta1/{namespace}/cron_workflows/{workflowTemplateName}
  • FileService
    • /apis/v1beta1/{namespace}/files/list/{path}
    • /apis/v1beta1/{namespace}/files/presigned-url/{key}
  • InferenceService
    • /apis/v1beta1/{namespace}/inferenceservice
    • /apis/v1beta1/{namespace}/inferenceservice/{name}
    • /apis/v1beta1/{namespace}/inferenceservice/{name}
  • SecretService
    • /apis/v1beta1/{namespace}/secrets
    • /apis/v1beta1/{namespace}/secrets
    • /apis/v1beta1/{namespace}/secrets/{name}
    • /apis/v1beta1/{namespace}/secrets/{name}
    • /apis/v1beta1/{namespace}/secrets/{name}/exists
    • /apis/v1beta1/{namespace}/secrets/{secret.name}
    • /apis/v1beta1/{namespace}/secrets/{secret.name}
    • /apis/v1beta1/{namespace}/secrets/{secretName}/keys/{key}
  • LabelService
    • /apis/v1beta1/{namespace}/{resource}/labels
    • /apis/v1beta1/{namespace}/{resource}/{uid}/labels
    • /apis/v1beta1/{namespace}/{resource}/{uid}/labels
    • /apis/v1beta1/{namespace}/{resource}/{uid}/labels
    • /apis/v1beta1/{namespace}/{resource}/{uid}/labels/{key}
  • inferExamples
    • /apis/v1beta1/auth/token Copy
    • /apis/v1beta1/auth/get_access_token Copy
    • /apis/v1beta1/{namespace}/inferenceservice/{name} Copy
    • inferTest
  1. WorkspaceService

/apis/v1beta1/{namespace}/workspaces

开发中
GET
/apis/v1beta1/{namespace}/workspaces

请求参数

Path 参数
namespace
string 
必需
Query 参数
pageSize
integer 
可选
page
integer 
可选
order
string 
可选
labels
string 
可选
phase
string 
可选

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET '/apis/v1beta1//workspaces'

返回响应

🟢200A successful response.
application/json
Body
count
integer <int32>
可选
workspaces
array[object (Workspace) {12}] 
可选
uid
string 
可选
name
string 
可选
version
string <int64>
可选
createdAt
string 
可选
parameters
array[object (Parameter) {8}] 
可选
workspaceTemplate
object (WorkspaceTemplate) 
可选
status
object (WorkspaceStatus) 
可选
labels
array[object (KeyValue) {2}] 
可选
url
string 
可选
templateParameters
array[object (Parameter) {8}] 
可选
workspaceComponents
array[object (WorkspaceComponent) {2}] 
可选
machineType
object (MachineType) 
可选
page
integer <int32>
可选
pages
integer <int32>
可选
totalCount
integer <int32>
可选
totalAvailableCount
integer <int32>
可选
示例
{
    "count": 0,
    "workspaces": [
        {
            "uid": "string",
            "name": "string",
            "version": "string",
            "createdAt": "string",
            "parameters": [
                {
                    "name": "string",
                    "value": "string",
                    "type": "string",
                    "displayName": "string",
                    "hint": "string",
                    "required": true,
                    "visibility": "string",
                    "options": [
                        {
                            "name": "string",
                            "value": "string"
                        }
                    ]
                }
            ],
            "workspaceTemplate": {
                "uid": "string",
                "name": "string",
                "version": "string",
                "manifest": "string",
                "isLatest": true,
                "createdAt": "string",
                "workflowTemplate": {
                    "createdAt": "string",
                    "modifiedAt": "string",
                    "uid": "string",
                    "name": "string",
                    "version": "string",
                    "versions": "string",
                    "manifest": "string",
                    "isLatest": true,
                    "isArchived": true,
                    "labels": [
                        {
                            "key": "string",
                            "value": "string"
                        }
                    ],
                    "stats": {
                        "total": 0,
                        "lastExecuted": "string",
                        "running": 0,
                        "completed": 0,
                        "failed": 0,
                        "terminated": 0
                    },
                    "cronStats": {
                        "total": 0
                    },
                    "parameters": [
                        {
                            "name": "string",
                            "value": "string",
                            "type": "string",
                            "displayName": "string",
                            "hint": "string",
                            "required": true,
                            "visibility": "string",
                            "options": [
                                {
                                    "name": "string",
                                    "value": "string"
                                }
                            ]
                        }
                    ],
                    "description": "string"
                },
                "labels": [
                    {
                        "key": "string",
                        "value": "string"
                    }
                ],
                "isArchived": true,
                "description": "string"
            },
            "status": {
                "phase": "string",
                "startedAt": "string",
                "pausedAt": "string",
                "terminatedAt": "string"
            },
            "labels": [
                {
                    "key": "string",
                    "value": "string"
                }
            ],
            "url": "string",
            "templateParameters": [
                {
                    "name": "string",
                    "value": "string",
                    "type": "string",
                    "displayName": "string",
                    "hint": "string",
                    "required": true,
                    "visibility": "string",
                    "options": [
                        {
                            "name": "string",
                            "value": "string"
                        }
                    ]
                }
            ],
            "workspaceComponents": [
                {
                    "name": "string",
                    "url": "string"
                }
            ],
            "machineType": {
                "name": "string",
                "value": "string"
            }
        }
    ],
    "page": 0,
    "pages": 0,
    "totalCount": 0,
    "totalAvailableCount": 0
}
🔴500An unexpected error response.
修改于 2022-08-21 16:00:58
上一页
/apis/v1beta1/{namespace}/workspace/statistics
下一页
/apis/v1beta1/{namespace}/workspaces
Built with