You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/api/client.md
+30-8Lines changed: 30 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,12 @@
2
2
3
3
The main client interface for all DAPI functionality. DSClient provides organized access to DesignSafe resources through the Tapis V3 API.
4
4
5
-
::: dapi.client.DSClient
5
+
```{eval-rst}
6
+
.. autoclass:: dapi.client.DSClient
7
+
:members:
8
+
:undoc-members:
9
+
:show-inheritance:
10
+
```
6
11
7
12
## Accessing the Raw Tapis Client
8
13
@@ -26,30 +31,47 @@ jobs = tapis_client.jobs.getJobList()
26
31
### When to Use the Raw Tapis Client
27
32
28
33
- Access Tapis APIs not yet wrapped by dapi
29
-
- Use advanced search parameters not exposed by dapi
34
+
- Use advanced search parameters not exposed by dapi
30
35
- Implement custom functionality
31
36
- Debug or troubleshoot API calls
32
37
- Access experimental or new Tapis features
33
38
34
-
!!! warning
35
-
When using the raw Tapis client, you'll need to handle errors and data formatting yourself. The dapi wrapper provides error handling and user-friendly formatting.
39
+
:::{warning}
40
+
When using the raw Tapis client, you'll need to handle errors and data formatting yourself. The dapi wrapper provides error handling and user-friendly formatting.
41
+
:::
36
42
37
43
## Service Interfaces
38
44
39
45
The DSClient provides access to different DesignSafe services through specialized interface classes:
0 commit comments