22
33This document lists all sub-clients available on ` AIProjectClient ` and their public method counts. Overload methods are not counted. Only synchronous methods are counted (but each one has an equivalent asynchronous method).
44
5+ ## Summary
6+
7+ There are a total of 132 unique public methods across all sub-clients.
58
6- ## Top-level Sub-clients
9+ ### Top-level Sub-clients (stable operations)
710
8- | Subclient | Class Name | Public Methods |
11+ | Subclient | Class Name | Methods Count |
912| -----------| ------------| ----------------|
1013| ` agents ` | AgentsOperations | 8 |
1114| ` evaluation_rules ` | EvaluationRulesOperations | 4 |
@@ -14,11 +17,10 @@ This document lists all sub-clients available on `AIProjectClient` and their pub
1417| ` deployments ` | DeploymentsOperations | 2 |
1518| ` indexes ` | IndexesOperations | 5 |
1619| ` telemetry ` | TelemetryOperations | 1 |
17- | ` beta ` | BetaOperations | 0 (container only) |
1820
19- ## Nested Sub-clients on ` . beta`
21+ ### Nested Sub-clients ( beta operations)
2022
21- | Subclient | Class Name | Public Methods |
23+ | Subclient | Class Name | Methods Count |
2224| -----------| ------------| ----------------|
2325| ` beta.agents ` | BetaAgentsOperations | 21 |
2426| ` beta.datasets ` | BetaDatasetsOperations | 5 |
@@ -33,67 +35,160 @@ This document lists all sub-clients available on `AIProjectClient` and their pub
3335| ` beta.skills ` | BetaSkillsOperations | 7 |
3436| ` beta.toolboxes ` | BetaToolboxesOperations | 8 |
3537
36- ## Summary
37-
38- ** Total: 132 unique public methods across all subclients**
39-
40- ---
41-
42- ### Method Details
43-
44- #### AgentsOperations (8)
45- ` get ` , ` delete ` , ` list ` , ` create_version ` , ` create_version_from_manifest ` , ` get_version ` , ` delete_version ` , ` list_versions `
46-
47- #### EvaluationRulesOperations (4)
48- ` get ` , ` delete ` , ` create_or_update ` , ` list `
49-
50- #### ConnectionsOperations (3)
51- ` get ` , ` get_default ` , ` list `
52-
53- #### DatasetsOperations (9)
54- ` list_versions ` , ` list ` , ` get ` , ` delete ` , ` create_or_update ` , ` pending_upload ` , ` get_credentials ` , ` upload_file ` , ` upload_folder `
55-
56- #### DeploymentsOperations (2)
57- ` get ` , ` list `
58-
59- #### IndexesOperations (5)
60- ` list_versions ` , ` list ` , ` get ` , ` delete ` , ` create_or_update `
61-
62- #### TelemetryOperations (1)
63- ` get_application_insights_connection_string `
64-
65- #### BetaAgentsOperations (21)
66- ` patch_agent_details ` , ` create_version_from_code ` , ` download_agent_code ` , ` create_session ` , ` get_session ` , ` delete_session ` , ` list_sessions ` , ` get_session_log_stream ` , ` upload_session_file ` , ` download_session_file ` , ` get_session_files ` , ` delete_session_file ` , ` create_optimization_job ` , ` get_optimization_job ` , ` list_optimization_jobs ` , ` cancel_optimization_job ` , ` delete_optimization_job ` , ` list_optimization_candidates ` , ` get_optimization_candidate ` , ` get_optimization_candidate_config ` , ` get_optimization_candidate_results `
67-
68- #### BetaDatasetsOperations (5)
69- ` cancel_generation_job ` , ` create_generation_job ` , ` delete_generation_job ` , ` get_generation_job ` , ` list_generation_jobs `
70-
71- #### BetaEvaluationTaxonomiesOperations (5)
72- ` create ` , ` delete ` , ` get ` , ` list ` , ` update `
73-
74- #### BetaEvaluatorsOperations (13)
75- ` cancel_generation_job ` , ` create_generation_job ` , ` create_version ` , ` delete_generation_job ` , ` delete_version ` , ` get_credentials ` , ` get_generation_job ` , ` get_version ` , ` list ` , ` list_generation_jobs ` , ` list_versions ` , ` pending_upload ` , ` update_version `
76-
77- #### BetaInsightsOperations (3)
78- ` generate ` , ` get ` , ` list `
79-
80- #### BetaMemoryStoresOperations (13)
81- ` begin_update_memories ` , ` create ` , ` create_memory ` , ` delete ` , ` delete_memory ` , ` delete_scope ` , ` get ` , ` get_memory ` , ` list ` , ` list_memories ` , ` search_memories ` , ` update ` , ` update_memory `
82-
83- #### BetaModelsOperations (8)
84- ` create_async ` , ` delete ` , ` get ` , ` get_credentials ` , ` list ` , ` list_versions ` , ` pending_upload ` , ` update `
85-
86- #### BetaRedTeamsOperations (3)
87- ` create ` , ` get ` , ` list `
88-
89- #### BetaRoutinesOperations (8)
90- ` create_or_update ` , ` delete ` , ` disable ` , ` dispatch_async ` , ` enable ` , ` get ` , ` list ` , ` list_runs `
91-
92- #### BetaSchedulesOperations (6)
93- ` create_or_update ` , ` delete ` , ` get ` , ` get_run ` , ` list ` , ` list_runs `
94-
95- #### BetaSkillsOperations (7)
96- ` create ` , ` create_from_package ` , ` delete ` , ` download ` , ` get ` , ` list ` , ` update `
9738
98- #### BetaToolboxesOperations (8)
99- ` create_version ` , ` delete ` , ` delete_version ` , ` get ` , ` get_version ` , ` list ` , ` list_versions ` , ` update `
39+ ## Method list table
40+
41+ Alphabetically sorted, with ".beta" sub-client at the end.
42+
43+ ```
44+ .agents.create_version
45+ .agents.create_version_from_manifest
46+ .agents.delete
47+ .agents.delete_version
48+ .agents.get
49+ .agents.get_version
50+ .agents.list
51+ .agents.list_versions
52+
53+ .connections.get
54+ .connections.get_default
55+ .connections.list
56+
57+ .datasets.create_or_update
58+ .datasets.delete
59+ .datasets.get
60+ .datasets.get_credentials
61+ .datasets.list
62+ .datasets.list_versions
63+ .datasets.pending_upload
64+ .datasets.upload_file
65+ .datasets.upload_folder
66+
67+ .deployments.get
68+ .deployments.list
69+
70+ .evaluation_rules.create_or_update
71+ .evaluation_rules.delete
72+ .evaluation_rules.get
73+ .evaluation_rules.list
74+
75+ .indexes.create_or_update
76+ .indexes.delete
77+ .indexes.get
78+ .indexes.list
79+ .indexes.list_versions
80+
81+ .telemetry.get_application_insights_connection_string
82+
83+ .beta.agents.cancel_optimization_job
84+ .beta.agents.create_optimization_job
85+ .beta.agents.create_session
86+ .beta.agents.create_version_from_code
87+ .beta.agents.delete_optimization_job
88+ .beta.agents.delete_session
89+ .beta.agents.delete_session_file
90+ .beta.agents.download_agent_code
91+ .beta.agents.download_session_file
92+ .beta.agents.get_optimization_candidate
93+ .beta.agents.get_optimization_candidate_config
94+ .beta.agents.get_optimization_candidate_results
95+ .beta.agents.get_optimization_job
96+ .beta.agents.get_session
97+ .beta.agents.get_session_files
98+ .beta.agents.get_session_log_stream
99+ .beta.agents.list_optimization_candidates
100+ .beta.agents.list_optimization_jobs
101+ .beta.agents.list_sessions
102+ .beta.agents.patch_agent_details
103+ .beta.agents.upload_session_file
104+
105+ .beta.datasets.cancel_generation_job
106+ .beta.datasets.create_generation_job
107+ .beta.datasets.delete_generation_job
108+ .beta.datasets.get_generation_job
109+ .beta.datasets.list_generation_jobs
110+
111+ .beta.evaluation_taxonomies.create
112+ .beta.evaluation_taxonomies.delete
113+ .beta.evaluation_taxonomies.get
114+ .beta.evaluation_taxonomies.list
115+ .beta.evaluation_taxonomies.update
116+
117+ .beta.evaluators.cancel_generation_job
118+ .beta.evaluators.create_generation_job
119+ .beta.evaluators.create_version
120+ .beta.evaluators.delete_generation_job
121+ .beta.evaluators.delete_version
122+ .beta.evaluators.get_credentials
123+ .beta.evaluators.get_generation_job
124+ .beta.evaluators.get_version
125+ .beta.evaluators.list
126+ .beta.evaluators.list_generation_jobs
127+ .beta.evaluators.list_versions
128+ .beta.evaluators.pending_upload
129+ .beta.evaluators.update_version
130+
131+ .beta.insights.generate
132+ .beta.insights.get
133+ .beta.insights.list
134+
135+ .beta.memory_stores.begin_update_memories
136+ .beta.memory_stores.create
137+ .beta.memory_stores.create_memory
138+ .beta.memory_stores.delete
139+ .beta.memory_stores.delete_memory
140+ .beta.memory_stores.delete_scope
141+ .beta.memory_stores.get
142+ .beta.memory_stores.get_memory
143+ .beta.memory_stores.list
144+ .beta.memory_stores.list_memories
145+ .beta.memory_stores.search_memories
146+ .beta.memory_stores.update
147+ .beta.memory_stores.update_memory
148+
149+ .beta.models.create_async
150+ .beta.models.delete
151+ .beta.models.get
152+ .beta.models.get_credentials
153+ .beta.models.list
154+ .beta.models.list_versions
155+ .beta.models.pending_upload
156+ .beta.models.update
157+
158+ .beta.red_teams.create
159+ .beta.red_teams.get
160+ .beta.red_teams.list
161+
162+ .beta.routines.create_or_update
163+ .beta.routines.delete
164+ .beta.routines.disable
165+ .beta.routines.dispatch_async
166+ .beta.routines.enable
167+ .beta.routines.get
168+ .beta.routines.list
169+ .beta.routines.list_runs
170+
171+ .beta.schedules.create_or_update
172+ .beta.schedules.delete
173+ .beta.schedules.get
174+ .beta.schedules.get_run
175+ .beta.schedules.list
176+ .beta.schedules.list_runs
177+
178+ .beta.skills.create
179+ .beta.skills.create_from_package
180+ .beta.skills.delete
181+ .beta.skills.download
182+ .beta.skills.get
183+ .beta.skills.list
184+ .beta.skills.update
185+
186+ .beta.toolboxes.create_version
187+ .beta.toolboxes.delete
188+ .beta.toolboxes.delete_version
189+ .beta.toolboxes.get
190+ .beta.toolboxes.get_version
191+ .beta.toolboxes.list
192+ .beta.toolboxes.list_versions
193+ .beta.toolboxes.update
194+ ```
0 commit comments