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
Autogenerate command groups for help output (#3967)
## Changes
Autogenerate command groups from the groups we use for the API
documentation. Update group IDs to match those where applicable. The
sort order in the help output now matches the sort order on our [API
documentation](https://docs.databricks.com/api/workspace).
## Why
The groups had gone stale and the help output didn't properly attribute
generated commands to the right groups.
## Tests
See acceptance tests.
Copy file name to clipboardExpand all lines: acceptance/cmd/account/account-help/output.txt
+2-6Lines changed: 2 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,7 @@ Identity and Access Management
9
9
access-control These APIs manage access rules on resources in an account.
10
10
groups Groups simplify identity management, making it easier to assign access to Databricks account, data, and other securable objects.
11
11
groups-v2 Groups simplify identity management, making it easier to assign access to Databricks account, data, and other securable objects.
12
+
iam-v2 These APIs are used to manage identities and the workspace access of these identities in <Databricks>.
12
13
service-principals Identities for use with jobs, automated tools, and systems such as scripts, apps, and CI/CD platforms.
13
14
service-principals-v2 Identities for use with jobs, automated tools, and systems such as scripts, apps, and CI/CD platforms.
14
15
users User identities recognized by Databricks and represented by email addresses.
@@ -25,10 +26,8 @@ Settings
25
26
network-connectivity These APIs provide configurations for the network connectivity of your workspaces for serverless compute resources.
26
27
network-policies These APIs manage network policies for this account.
27
28
settings Accounts Settings API allows users to manage settings at the account level.
28
-
workspace-network-configuration These APIs allow configuration of network settings for Databricks workspaces by selecting which network policy to associate with the workspace.
29
-
30
-
Settings (v2)
31
29
settings-v2 APIs to manage account level settings.
30
+
workspace-network-configuration These APIs allow configuration of network settings for Databricks workspaces by selecting which network policy to associate with the workspace.
32
31
33
32
Provisioning
34
33
credentials These APIs manage credential configurations for this workspace.
@@ -54,9 +53,6 @@ OAuth
54
53
service-principal-federation-policy These APIs manage service principal federation policies.
55
54
service-principal-secrets These APIs enable administrators to manage service principal secrets.
56
55
57
-
Identity and Access Management (v2)
58
-
iam-v2 These APIs are used to manage identities and the workspace access of these identities in <Databricks>.
Copy file name to clipboardExpand all lines: acceptance/help/output.txt
+28-26Lines changed: 28 additions & 26 deletions
Original file line number
Diff line number
Diff line change
@@ -34,6 +34,13 @@ Machine Learning
34
34
Real-time Serving
35
35
serving-endpoints The Serving Endpoints API allows you to create, update, and delete model serving endpoints.
36
36
37
+
Apps
38
+
apps Apps run directly on a customer’s Databricks instance, integrate with their data, use and extend Databricks services, and enable users to interact through single sign-on.
39
+
40
+
Vector Search
41
+
vector-search-endpoints **Endpoint**: Represents the compute resources to host vector search indexes.
42
+
vector-search-indexes **Index**: An efficient representation of your embedding vectors that supports real-time and efficient approximate nearest neighbor (ANN) search queries.
43
+
37
44
Identity and Access Management
38
45
current-user This API allows retrieving information about currently authenticated user or service principal.
39
46
groups Groups simplify identity management, making it easier to assign access to Databricks workspace, data, and other securable objects.
@@ -43,6 +50,7 @@ Identity and Access Management
43
50
service-principals-v2 Identities for use with jobs, automated tools, and systems such as scripts, apps, and CI/CD platforms.
44
51
users User identities recognized by Databricks and represented by email addresses.
45
52
users-v2 User identities recognized by Databricks and represented by email addresses.
53
+
workspace-iam-v2 These APIs are used to manage identities and the workspace access of these identities in <Databricks>.
46
54
47
55
Databricks SQL
48
56
alerts The alerts API can be used to perform CRUD operations on alerts.
@@ -55,6 +63,11 @@ Databricks SQL
55
63
query-history A service responsible for storing and retrieving the list of queries run against SQL endpoints and serverless compute.
56
64
warehouses A SQL warehouse is a compute resource that lets you run SQL commands on data objects within Databricks SQL.
57
65
66
+
AI/BI
67
+
genie Genie provides a no-code experience for business users, powered by AI/BI.
68
+
lakeview These APIs provide specific management operations for Lakeview dashboards.
69
+
lakeview-embedded Token-based Lakeview APIs for embedding dashboards in external applications.
70
+
58
71
Unity Catalog
59
72
artifact-allowlists In Databricks Runtime 13.3 and above, you can add libraries and init scripts to the allowlist in UC so that users can leverage these artifacts on compute configured with shared access mode.
60
73
catalogs A catalog is the first layer of Unity Catalog’s three-level namespace.
@@ -98,19 +111,10 @@ Settings
98
111
token-management Enables administrators to get all tokens and delete tokens for other users.
99
112
tokens The Token API allows you to create, list, and revoke tokens that can be used to authenticate and access Databricks REST APIs.
100
113
workspace-conf This API allows updating known workspace settings for advanced users.
114
+
workspace-settings-v2 APIs to manage workspace level settings.
101
115
102
-
Developer Tools
103
-
bundle Databricks Asset Bundles let you express data/AI/analytics projects as code.
104
-
sync Synchronize a local directory to a workspace directory
105
-
106
-
Vector Search
107
-
vector-search-endpoints **Endpoint**: Represents the compute resources to host vector search indexes.
108
-
vector-search-indexes **Index**: An efficient representation of your embedding vectors that supports real-time and efficient approximate nearest neighbor (ANN) search queries.
109
-
110
-
Dashboards
111
-
genie Genie provides a no-code experience for business users, powered by AI/BI.
112
-
lakeview These APIs provide specific management operations for Lakeview dashboards.
113
-
lakeview-embedded Token-based Lakeview APIs for embedding dashboards in external applications.
116
+
OAuth
117
+
service-principal-secrets-proxy These APIs enable administrators to manage service principal secrets at the workspace level.
114
118
115
119
Marketplace
116
120
consumer-fulfillments Fulfillments are entities that allow consumers to preview installations.
@@ -126,41 +130,39 @@ Marketplace
126
130
provider-provider-analytics-dashboards Manage templated analytics solution for providers.
127
131
provider-providers Providers are entities that manage assets in Marketplace.
128
132
129
-
Apps
130
-
apps Apps run directly on a customer’s Databricks instance, integrate with their data, use and extend Databricks services, and enable users to interact through single sign-on.
131
-
132
133
Clean Rooms
133
134
clean-room-asset-revisions Clean Room Asset Revisions denote new versions of uploaded assets (e.g.
134
135
clean-room-assets Clean room assets are data and code objects — Tables, volumes, and notebooks that are shared with the clean room.
135
136
clean-room-auto-approval-rules Clean room auto-approval rules automatically create an approval on your behalf when an asset (e.g.
136
137
clean-room-task-runs Clean room task runs are the executions of notebooks in a clean room.
137
138
clean-rooms A clean room uses Delta Sharing and serverless compute to provide a secure and privacy-protecting environment where multiple parties can work together on sensitive enterprise data without direct access to each other's data.
138
139
139
-
Database
140
+
Quality Monitor
141
+
quality-monitor-v2 Manage data quality of UC objects (currently support schema).
142
+
143
+
Data Quality Monitoring
144
+
data-quality Manage the data quality of Unity Catalog objects (currently support schema and table).
145
+
146
+
Database Instances
140
147
database Database Instances provide access to a database via REST API or direct SQL.
141
148
psql Connect to the specified Database Instance
142
149
143
-
Quality Monitor v2
144
-
quality-monitor-v2 Manage data quality of UC objects (currently support schema).
145
-
146
-
OAuth
147
-
service-principal-secrets-proxy These APIs enable administrators to manage service principal secrets at the workspace level.
150
+
Tags
151
+
tag-policies The Tag Policy API allows you to manage policies for governed tags in Databricks.
148
152
149
-
Identity and Access Management (v2)
150
-
workspace-iam-v2 These APIs are used to manage identities and the workspace access of these identities in <Databricks>.
153
+
Developer Tools
154
+
bundle Databricks Asset Bundles let you express data/AI/analytics projects as code.
155
+
sync Synchronize a local directory to a workspace directory
151
156
152
157
Additional Commands:
153
158
account Databricks Account Commands
154
159
api Perform Databricks API call
155
160
auth Authentication related commands
156
161
completion Generate the autocompletion script for the specified shell
157
162
configure Configure authentication
158
-
data-quality Manage the data quality of Unity Catalog objects (currently support schema and table).
159
163
help Help about any command
160
164
labs Manage Databricks Labs installations
161
-
tag-policies The Tag Policy API allows you to manage policies for governed tags in Databricks.
162
165
version Retrieve information about the current version of this CLI
163
-
workspace-settings-v2 APIs to manage workspace level settings.
0 commit comments