Skip to content

Commit 64b91c0

Browse files
zesluo1markcowl
andauthored
[Synapse]Add auto gen readme files for cli kusto support (#16581)
* Add blockchain to latest profile * Add additional types * addclikustosupportautogenfiles * removealias * addrepo Co-authored-by: Mark Cowlishaw <[email protected]>
1 parent a81eacc commit 64b91c0

File tree

3 files changed

+88
-0
lines changed

3 files changed

+88
-0
lines changed
Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
## AZ
2+
These settings apply only when `--az` is specified on the command line.
3+
4+
``` yaml $(az) && $(target-mode) == 'core'
5+
az:
6+
extensions: synapse
7+
namespace: azure.mgmt.synapse
8+
package-name: azure-mgmt-synapse
9+
az-output-folder: $(azure-cli-folder)/src/azure-cli/azure/cli/command_modules/synapse
10+
python-sdk-output-folder: "$(az-output-folder)/vendored_sdks/synapse"
11+
input-file:
12+
- Microsoft.Synapse/preview/2021-06-01-preview/kustoPool.json
13+
14+
directive:
15+
- where:
16+
group: 'synapse kusto-pool-database-principal-assignment'
17+
set:
18+
group: 'synapse kusto database-principal-assignment'
19+
- where:
20+
group: 'synapse kusto-pool-attached-database-configuration'
21+
set:
22+
group: 'synapse kusto attached-database-configuration'
23+
- where:
24+
group: 'synapse kusto-pool-data-connection'
25+
set:
26+
group: 'synapse kusto data-connection'
27+
- where:
28+
group: 'synapse kusto-pool-database'
29+
set:
30+
group: 'synapse kusto database'
31+
- where:
32+
group: 'synapse kusto-pool-principal-assignment'
33+
set:
34+
group: 'synapse kusto pool-principal-assignment'
35+
- where:
36+
group: 'synapse kusto-pool'
37+
set:
38+
group: 'synapse kusto pool'
39+
- where:
40+
group: 'synapse kusto-pool-data-connection event-grid'
41+
set:
42+
group: 'synapse kusto data-connection event-grid'
43+
- where:
44+
group: 'synapse kusto-pool-data-connection event-hub'
45+
set:
46+
group: 'synapse kusto data-connection event-hub'
47+
- where:
48+
group: 'synapse kusto-pool-data-connection iot-hub'
49+
set:
50+
group: 'synapse kusto data-connection iot-hub'
51+
52+
cli:
53+
cli-directive:
54+
- where:
55+
group: 'KustoPoolDataConnections'
56+
op: 'CreateOrUpdate|Update'
57+
param: 'parameters'
58+
poly-resource: true
59+
- where:
60+
group: 'KustoPoolDataConnections'
61+
op: 'dataConnectionValidation'
62+
removed: true
63+
- where:
64+
group: 'KustoPools'
65+
op: 'AddLanguageExtensions'
66+
removed: true
67+
- where:
68+
group: 'KustoPools'
69+
op: 'RemoveLanguageExtensions'
70+
removed: true
71+
- where:
72+
group: 'KustoPools'
73+
op: 'DetachFollowerDatabases'
74+
removed: true
75+
- where:
76+
group: 'KustoPools'
77+
op: 'CreateOrUpdate|Update'
78+
removed: true
79+
```
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<!-- region Generated -->
2+
# Az.Synapse
3+
This directory contains the Cli common model for the Synapse service.
4+
5+
> Metadata
6+
``` yaml
7+
8+
```

specification/synapse/resource-manager/readme.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -358,6 +358,7 @@ swagger-to-sdk:
358358
- repo: azure-sdk-for-python-track2
359359
- repo: azure-sdk-for-go
360360
- repo: azure-resource-manager-schemas
361+
- repo: azure-cli-extensions
361362
```
362363

363364
## Python

0 commit comments

Comments
 (0)