@@ -43,36 +43,16 @@ Types:
4343from runloop_api_client.types import CodeMountParameters
4444```
4545
46- # Deployments
47-
48- Types:
49-
50- ``` python
51- from runloop_api_client.types import (
52- DeploymentRetrieveResponse,
53- DeploymentGetResponse,
54- DeploymentLogsResponse,
55- DeploymentRedeployResponse,
56- DeploymentTailResponse,
57- )
58- ```
59-
60- Methods:
61-
62- - <code title =" get /v1/deployments/{deployment_id} " >client.deployments.<a href =" ./src/runloop_api_client/resources/deployments.py " >retrieve</a >(deployment_id) -> <a href =" ./src/runloop_api_client/types/deployment_retrieve_response.py " >DeploymentRetrieveResponse</a ></code >
63- - <code title =" get /v1/deployments " >client.deployments.<a href =" ./src/runloop_api_client/resources/deployments.py " >get</a >(\*\* <a href =" src/runloop_api_client/types/deployment_get_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/deployment_get_response.py " >DeploymentGetResponse</a ></code >
64- - <code title =" get /v1/deployments/{deployment_id}/logs " >client.deployments.<a href =" ./src/runloop_api_client/resources/deployments.py " >logs</a >(deployment_id) -> <a href =" ./src/runloop_api_client/types/deployment_logs_response.py " >DeploymentLogsResponse</a ></code >
65- - <code title =" post /v1/deployments/{deployment_id}/redeploy " >client.deployments.<a href =" ./src/runloop_api_client/resources/deployments.py " >redeploy</a >(deployment_id) -> <a href =" ./src/runloop_api_client/types/deployment_redeploy_response.py " >DeploymentRedeployResponse</a ></code >
66- - <code title =" get /v1/deployments/{deployment_id}/logs/tail " >client.deployments.<a href =" ./src/runloop_api_client/resources/deployments.py " >tail</a >(deployment_id) -> <a href =" ./src/runloop_api_client/types/deployment_tail_response.py " >DeploymentTailResponse</a ></code >
67-
6846# Devboxes
6947
7048Types:
7149
7250``` python
7351from runloop_api_client.types import (
52+ DevboxAsyncExecutionDetailView,
53+ DevboxExecutionDetailView,
54+ DevboxListView,
7455 DevboxView,
75- DevboxListResponse,
7656 DevboxCreateSSHKeyResponse,
7757 DevboxReadFileContentsResponse,
7858 DevboxUploadFileResponse,
@@ -83,7 +63,7 @@ Methods:
8363
8464- <code title =" post /v1/devboxes " >client.devboxes.<a href =" ./src/runloop_api_client/resources/devboxes/devboxes.py " >create</a >(\*\* <a href =" src/runloop_api_client/types/devbox_create_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/devbox_view.py " >DevboxView</a ></code >
8565- <code title =" get /v1/devboxes/{id} " >client.devboxes.<a href =" ./src/runloop_api_client/resources/devboxes/devboxes.py " >retrieve</a >(id) -> <a href =" ./src/runloop_api_client/types/devbox_view.py " >DevboxView</a ></code >
86- - <code title =" get /v1/devboxes " >client.devboxes.<a href =" ./src/runloop_api_client/resources/devboxes/devboxes.py " >list</a >(\*\* <a href =" src/runloop_api_client/types/devbox_list_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/devbox_list_response .py " >DevboxListResponse </a ></code >
66+ - <code title =" get /v1/devboxes " >client.devboxes.<a href =" ./src/runloop_api_client/resources/devboxes/devboxes.py " >list</a >(\*\* <a href =" src/runloop_api_client/types/devbox_list_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/devbox_list_view .py " >DevboxListView </a ></code >
8767- <code title =" post /v1/devboxes/{id}/create_ssh_key " >client.devboxes.<a href =" ./src/runloop_api_client/resources/devboxes/devboxes.py " >create_ssh_key</a >(id) -> <a href =" ./src/runloop_api_client/types/devbox_create_ssh_key_response.py " >DevboxCreateSSHKeyResponse</a ></code >
8868- <code title =" post /v1/devboxes/{id}/executions/execute_async " >client.devboxes.<a href =" ./src/runloop_api_client/resources/devboxes/devboxes.py " >execute_async</a >(id, \*\* <a href =" src/runloop_api_client/types/devbox_execute_async_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/devboxes/devbox_async_execution_detail_view.py " >DevboxAsyncExecutionDetailView</a ></code >
8969- <code title =" post /v1/devboxes/{id}/execute_sync " >client.devboxes.<a href =" ./src/runloop_api_client/resources/devboxes/devboxes.py " >execute_sync</a >(id, \*\* <a href =" src/runloop_api_client/types/devbox_execute_sync_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/devboxes/devbox_execution_detail_view.py " >DevboxExecutionDetailView</a ></code >
@@ -94,10 +74,15 @@ Methods:
9474
9575## Logs
9676
77+ Types:
78+
79+ ``` python
80+ from runloop_api_client.types.devboxes import DevboxLogsListView
81+ ```
82+
9783Methods:
9884
9985- <code title =" get /v1/devboxes/{id}/logs " >client.devboxes.logs.<a href =" ./src/runloop_api_client/resources/devboxes/logs.py " >list</a >(id) -> <a href =" ./src/runloop_api_client/types/devboxes/devbox_logs_list_view.py " >DevboxLogsListView</a ></code >
100- - <code title =" get /v1/devboxes/{id}/logs/tail " >client.devboxes.logs.<a href =" ./src/runloop_api_client/resources/devboxes/logs.py " >tail</a >(id) -> None</code >
10186
10287## Executions
10388
@@ -113,46 +98,36 @@ from runloop_api_client.types.devboxes import (
11398
11499Methods:
115100
116- - <code title =" post /v1/devboxes/{id}/executions/{exeId} " >client.devboxes.executions.<a href =" ./src/runloop_api_client/resources/devboxes/executions.py " >retrieve</a >(exe_id, \* , id, \*\* <a href =" src/runloop_api_client/types/devboxes/execution_retrieve_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/devboxes/devbox_async_execution_detail_view.py " >DevboxAsyncExecutionDetailView</a ></code >
117101- <code title =" post /v1/devboxes/{id}/executions/execute_async " >client.devboxes.executions.<a href =" ./src/runloop_api_client/resources/devboxes/executions.py " >execute_async</a >(id, \*\* <a href =" src/runloop_api_client/types/devboxes/execution_execute_async_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/devboxes/devbox_async_execution_detail_view.py " >DevboxAsyncExecutionDetailView</a ></code >
118102- <code title =" post /v1/devboxes/{id}/execute_sync " >client.devboxes.executions.<a href =" ./src/runloop_api_client/resources/devboxes/executions.py " >execute_sync</a >(id, \*\* <a href =" src/runloop_api_client/types/devboxes/execution_execute_sync_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/devboxes/devbox_execution_detail_view.py " >DevboxExecutionDetailView</a ></code >
119- - <code title =" post /v1/devboxes/{id}/executions/{exeId}/kill " >client.devboxes.executions.<a href =" ./src/runloop_api_client/resources/devboxes/executions.py " >kill</a >(exe_id, \* , id) -> <a href =" ./src/runloop_api_client/types/devboxes/devbox_async_execution_detail_view.py " >DevboxAsyncExecutionDetailView</a ></code >
120- - <code title =" get /v1/devboxes/{id}/executions/{execution_id}/logs " >client.devboxes.executions.<a href =" ./src/runloop_api_client/resources/devboxes/executions.py " >logs</a >(execution_id, \* , id) -> <a href =" ./src/runloop_api_client/types/devboxes/devbox_logs_list_view.py " >DevboxLogsListView</a ></code >
121- - <code title =" get /v1/devboxes/{id}/executions/{execution_id}/logs/tail " >client.devboxes.executions.<a href =" ./src/runloop_api_client/resources/devboxes/executions.py " >tail</a >(execution_id, \* , id) -> None</code >
122103
123104# Functions
124105
125106Types:
126107
127108``` python
128- from runloop_api_client.types import FunctionListView, FunctionListOpenAPIResponse
109+ from runloop_api_client.types import FunctionListView
129110```
130111
131112Methods:
132113
133114- <code title =" get /v1/functions " >client.functions.<a href =" ./src/runloop_api_client/resources/functions/functions.py " >list</a >() -> <a href =" ./src/runloop_api_client/types/function_list_view.py " >FunctionListView</a ></code >
134115- <code title =" post /v1/functions/{project_name}/{function_name}/invoke_async " >client.functions.<a href =" ./src/runloop_api_client/resources/functions/functions.py " >invoke_async</a >(function_name, \* , project_name, \*\* <a href =" src/runloop_api_client/types/function_invoke_async_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/shared/function_invocation_execution_detail_view.py " >FunctionInvocationExecutionDetailView</a ></code >
135116- <code title =" post /v1/functions/{project_name}/{function_name}/invoke_sync " >client.functions.<a href =" ./src/runloop_api_client/resources/functions/functions.py " >invoke_sync</a >(function_name, \* , project_name, \*\* <a href =" src/runloop_api_client/types/function_invoke_sync_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/shared/function_invocation_execution_detail_view.py " >FunctionInvocationExecutionDetailView</a ></code >
136- - <code title =" get /v1/functions/openapi " >client.functions.<a href =" ./src/runloop_api_client/resources/functions/functions.py " >list_openapi</a >() -> <a href =" ./src/runloop_api_client/types/function_list_openapi_response.py " >object</a ></code >
137117
138118## Invocations
139119
140120Types:
141121
142122``` python
143- from runloop_api_client.types.functions import (
144- FunctionInvocationListView,
145- KillOperationResponse,
146- InvocationLogsResponse,
147- )
123+ from runloop_api_client.types.functions import FunctionInvocationListView, KillOperationResponse
148124```
149125
150126Methods:
151127
152128- <code title =" get /v1/functions/invocations/{invocationId} " >client.functions.invocations.<a href =" ./src/runloop_api_client/resources/functions/invocations.py " >retrieve</a >(invocation_id) -> <a href =" ./src/runloop_api_client/types/shared/function_invocation_execution_detail_view.py " >FunctionInvocationExecutionDetailView</a ></code >
153129- <code title =" get /v1/functions/invocations " >client.functions.invocations.<a href =" ./src/runloop_api_client/resources/functions/invocations.py " >list</a >(\*\* <a href =" src/runloop_api_client/types/functions/invocation_list_params.py " >params</a >) -> <a href =" ./src/runloop_api_client/types/functions/function_invocation_list_view.py " >FunctionInvocationListView</a ></code >
154130- <code title =" post /v1/functions/invocations/{invocationId}/kill " >client.functions.invocations.<a href =" ./src/runloop_api_client/resources/functions/invocations.py " >kill</a >(invocation_id) -> <a href =" ./src/runloop_api_client/types/functions/kill_operation_response.py " >object</a ></code >
155- - <code title =" get /v1/functions/invocations/{invocation_id}/logs " >client.functions.invocations.<a href =" ./src/runloop_api_client/resources/functions/invocations.py " >logs</a >(invocation_id) -> <a href =" ./src/runloop_api_client/types/functions/invocation_logs_response.py " >InvocationLogsResponse</a ></code >
156131
157132# Projects
158133
0 commit comments