|
5 | 5 | namespace G |
6 | 6 | { |
7 | 7 | /// <summary> |
8 | | - /// Core endpoints to manage user resources<br/> |
| 8 | + /// Interact with Instill AI through its public API<br/> |
9 | 9 | /// If no httpClient is provided, a new one will be created.<br/> |
10 | 10 | /// If no baseUri is provided, the default baseUri from OpenAPI spec will be used. |
11 | 11 | /// </summary> |
@@ -34,73 +34,57 @@ public sealed partial class Api : global::G.IApi, global::System.IDisposable |
34 | 34 |
|
35 | 35 |
|
36 | 36 | /// <summary> |
37 | | - /// User endpoints |
| 37 | + /// Namespaces (e.g. User, Organization) that structure the resource hierarchy. |
38 | 38 | /// </summary> |
39 | | - public UserClient User => new UserClient(HttpClient, authorizations: Authorizations) |
| 39 | + public x__NamespaceClient x__Namespace => new x__NamespaceClient(HttpClient, authorizations: Authorizations) |
40 | 40 | { |
41 | 41 | JsonSerializerOptions = JsonSerializerOptions, |
42 | 42 | }; |
43 | 43 |
|
44 | 44 | /// <summary> |
45 | | - /// Organization endpoints |
| 45 | + /// Pipeline orchestration in VDP (Versatile Data Pipeline). |
46 | 46 | /// </summary> |
47 | | - public OrganizationClient Organization => new OrganizationClient(HttpClient, authorizations: Authorizations) |
| 47 | + public x__VDPClient x__VDP => new x__VDPClient(HttpClient, authorizations: Authorizations) |
48 | 48 | { |
49 | 49 | JsonSerializerOptions = JsonSerializerOptions, |
50 | 50 | }; |
51 | 51 |
|
52 | 52 | /// <summary> |
53 | | - /// Membership endpoints |
| 53 | + /// AI Model resources for MLOps/LLMOps. |
54 | 54 | /// </summary> |
55 | | - public MembershipClient Membership => new MembershipClient(HttpClient, authorizations: Authorizations) |
| 55 | + public x__ModelClient x__Model => new x__ModelClient(HttpClient, authorizations: Authorizations) |
56 | 56 | { |
57 | 57 | JsonSerializerOptions = JsonSerializerOptions, |
58 | 58 | }; |
59 | 59 |
|
60 | 60 | /// <summary> |
61 | | - /// Token endpoints |
| 61 | + /// Data orchestration for unified unstructured data representation. |
62 | 62 | /// </summary> |
63 | | - public TokenClient Token => new TokenClient(HttpClient, authorizations: Authorizations) |
| 63 | + public x__ArtifactClient x__Artifact => new x__ArtifactClient(HttpClient, authorizations: Authorizations) |
64 | 64 | { |
65 | 65 | JsonSerializerOptions = JsonSerializerOptions, |
66 | 66 | }; |
67 | 67 |
|
68 | 68 | /// <summary> |
69 | | - /// Subscription endpoints |
| 69 | + /// Ready-to-use AI applications. |
70 | 70 | /// </summary> |
71 | | - public SubscriptionClient Subscription => new SubscriptionClient(HttpClient, authorizations: Authorizations) |
| 71 | + public x__AppClient x__App => new x__AppClient(HttpClient, authorizations: Authorizations) |
72 | 72 | { |
73 | 73 | JsonSerializerOptions = JsonSerializerOptions, |
74 | 74 | }; |
75 | 75 |
|
76 | 76 | /// <summary> |
77 | | - /// Credit endpoints |
| 77 | + /// Resource usage metrics. |
78 | 78 | /// </summary> |
79 | | - public CreditClient Credit => new CreditClient(HttpClient, authorizations: Authorizations) |
| 79 | + public x__MetricsClient x__Metrics => new x__MetricsClient(HttpClient, authorizations: Authorizations) |
80 | 80 | { |
81 | 81 | JsonSerializerOptions = JsonSerializerOptions, |
82 | 82 | }; |
83 | 83 |
|
84 | 84 | /// <summary> |
85 | | - /// Metric endpoints |
| 85 | + /// Pricing plans on Instill Cloud. |
86 | 86 | /// </summary> |
87 | | - public MetricClient Metric => new MetricClient(HttpClient, authorizations: Authorizations) |
88 | | - { |
89 | | - JsonSerializerOptions = JsonSerializerOptions, |
90 | | - }; |
91 | | - |
92 | | - /// <summary> |
93 | | - /// Util endpoints |
94 | | - /// </summary> |
95 | | - public UtilsClient Utils => new UtilsClient(HttpClient, authorizations: Authorizations) |
96 | | - { |
97 | | - JsonSerializerOptions = JsonSerializerOptions, |
98 | | - }; |
99 | | - |
100 | | - /// <summary> |
101 | | - /// |
102 | | - /// </summary> |
103 | | - public CatalogClient Catalog => new CatalogClient(HttpClient, authorizations: Authorizations) |
| 87 | + public x__SubscriptionClient x__Subscription => new x__SubscriptionClient(HttpClient, authorizations: Authorizations) |
104 | 88 | { |
105 | 89 | JsonSerializerOptions = JsonSerializerOptions, |
106 | 90 | }; |
|
0 commit comments