Skip to content

Commit eb807bd

Browse files
Migrate Databricks from generation to main (#22333)
* Move Databricks to main * Update ChangeLog.md --------- Co-authored-by: JoyerJin <[email protected]>
1 parent b1a8b86 commit eb807bd

File tree

65 files changed

+1980
-1380
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+1980
-1380
lines changed

src/Databricks/Az.Databricks.format.ps1xml

Lines changed: 100 additions & 100 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,106 @@
167167
</TableRowEntries>
168168
</TableControl>
169169
</View>
170+
<View>
171+
<Name>Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20230501.AccessConnector</Name>
172+
<ViewSelectedBy>
173+
<TypeName>Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20230501.AccessConnector</TypeName>
174+
</ViewSelectedBy>
175+
<TableControl>
176+
<TableHeaders>
177+
<TableColumnHeader>
178+
<Label>Location</Label>
179+
</TableColumnHeader>
180+
<TableColumnHeader>
181+
<Label>Name</Label>
182+
</TableColumnHeader>
183+
<TableColumnHeader>
184+
<Label>ResourceGroupName</Label>
185+
</TableColumnHeader>
186+
</TableHeaders>
187+
<TableRowEntries>
188+
<TableRowEntry>
189+
<TableColumnItems>
190+
<TableColumnItem>
191+
<PropertyName>Location</PropertyName>
192+
</TableColumnItem>
193+
<TableColumnItem>
194+
<PropertyName>Name</PropertyName>
195+
</TableColumnItem>
196+
<TableColumnItem>
197+
<PropertyName>ResourceGroupName</PropertyName>
198+
</TableColumnItem>
199+
</TableColumnItems>
200+
</TableRowEntry>
201+
</TableRowEntries>
202+
</TableControl>
203+
</View>
204+
<View>
205+
<Name>Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20230501.AccessConnectorListResult</Name>
206+
<ViewSelectedBy>
207+
<TypeName>Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20230501.AccessConnectorListResult</TypeName>
208+
</ViewSelectedBy>
209+
<TableControl>
210+
<TableHeaders>
211+
<TableColumnHeader>
212+
<Label>NextLink</Label>
213+
</TableColumnHeader>
214+
</TableHeaders>
215+
<TableRowEntries>
216+
<TableRowEntry>
217+
<TableColumnItems>
218+
<TableColumnItem>
219+
<PropertyName>NextLink</PropertyName>
220+
</TableColumnItem>
221+
</TableColumnItems>
222+
</TableRowEntry>
223+
</TableRowEntries>
224+
</TableControl>
225+
</View>
226+
<View>
227+
<Name>Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20230501.AccessConnectorProperties</Name>
228+
<ViewSelectedBy>
229+
<TypeName>Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20230501.AccessConnectorProperties</TypeName>
230+
</ViewSelectedBy>
231+
<TableControl>
232+
<TableHeaders>
233+
<TableColumnHeader>
234+
<Label>ProvisioningState</Label>
235+
</TableColumnHeader>
236+
</TableHeaders>
237+
<TableRowEntries>
238+
<TableRowEntry>
239+
<TableColumnItems>
240+
<TableColumnItem>
241+
<PropertyName>ProvisioningState</PropertyName>
242+
</TableColumnItem>
243+
</TableColumnItems>
244+
</TableRowEntry>
245+
</TableRowEntries>
246+
</TableControl>
247+
</View>
248+
<View>
249+
<Name>Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20230501.AccessConnectorUpdateTags</Name>
250+
<ViewSelectedBy>
251+
<TypeName>Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20230501.AccessConnectorUpdateTags</TypeName>
252+
</ViewSelectedBy>
253+
<TableControl>
254+
<TableHeaders>
255+
<TableColumnHeader>
256+
<Label>Item</Label>
257+
</TableColumnHeader>
258+
</TableHeaders>
259+
<TableRowEntries>
260+
<TableRowEntry>
261+
<TableColumnItems>
262+
<TableColumnItem>
263+
<PropertyName>Item</PropertyName>
264+
</TableColumnItem>
265+
</TableColumnItems>
266+
</TableRowEntry>
267+
</TableRowEntries>
268+
</TableControl>
269+
</View>
170270
<View>
171271
<Name>Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20230201.AddressSpace</Name>
172272
<ViewSelectedBy>
@@ -1129,106 +1229,6 @@
11291229
</TableRowEntries>
11301230
</TableControl>
11311231
</View>
1132-
<View>
1133-
<Name>Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20221001Preview.AccessConnector</Name>
1134-
<ViewSelectedBy>
1135-
<TypeName>Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20221001Preview.AccessConnector</TypeName>
1136-
</ViewSelectedBy>
1137-
<TableControl>
1138-
<TableHeaders>
1139-
<TableColumnHeader>
1140-
<Label>Location</Label>
1141-
</TableColumnHeader>
1142-
<TableColumnHeader>
1143-
<Label>Name</Label>
1144-
</TableColumnHeader>
1145-
<TableColumnHeader>
1146-
<Label>ResourceGroupName</Label>
1147-
</TableColumnHeader>
1148-
</TableHeaders>
1149-
<TableRowEntries>
1150-
<TableRowEntry>
1151-
<TableColumnItems>
1152-
<TableColumnItem>
1153-
<PropertyName>Location</PropertyName>
1154-
</TableColumnItem>
1155-
<TableColumnItem>
1156-
<PropertyName>Name</PropertyName>
1157-
</TableColumnItem>
1158-
<TableColumnItem>
1159-
<PropertyName>ResourceGroupName</PropertyName>
1160-
</TableColumnItem>
1161-
</TableColumnItems>
1162-
</TableRowEntry>
1163-
</TableRowEntries>
1164-
</TableControl>
1165-
</View>
1166-
<View>
1167-
<Name>Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20221001Preview.AccessConnectorListResult</Name>
1168-
<ViewSelectedBy>
1169-
<TypeName>Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20221001Preview.AccessConnectorListResult</TypeName>
1170-
</ViewSelectedBy>
1171-
<TableControl>
1172-
<TableHeaders>
1173-
<TableColumnHeader>
1174-
<Label>NextLink</Label>
1175-
</TableColumnHeader>
1176-
</TableHeaders>
1177-
<TableRowEntries>
1178-
<TableRowEntry>
1179-
<TableColumnItems>
1180-
<TableColumnItem>
1181-
<PropertyName>NextLink</PropertyName>
1182-
</TableColumnItem>
1183-
</TableColumnItems>
1184-
</TableRowEntry>
1185-
</TableRowEntries>
1186-
</TableControl>
1187-
</View>
1188-
<View>
1189-
<Name>Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20221001Preview.AccessConnectorProperties</Name>
1190-
<ViewSelectedBy>
1191-
<TypeName>Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20221001Preview.AccessConnectorProperties</TypeName>
1192-
</ViewSelectedBy>
1193-
<TableControl>
1194-
<TableHeaders>
1195-
<TableColumnHeader>
1196-
<Label>ProvisioningState</Label>
1197-
</TableColumnHeader>
1198-
</TableHeaders>
1199-
<TableRowEntries>
1200-
<TableRowEntry>
1201-
<TableColumnItems>
1202-
<TableColumnItem>
1203-
<PropertyName>ProvisioningState</PropertyName>
1204-
</TableColumnItem>
1205-
</TableColumnItems>
1206-
</TableRowEntry>
1207-
</TableRowEntries>
1208-
</TableControl>
1209-
</View>
1210-
<View>
1211-
<Name>Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20221001Preview.AccessConnectorUpdateTags</Name>
1212-
<ViewSelectedBy>
1213-
<TypeName>Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20221001Preview.AccessConnectorUpdateTags</TypeName>
1214-
</ViewSelectedBy>
1215-
<TableControl>
1216-
<TableHeaders>
1217-
<TableColumnHeader>
1218-
<Label>Item</Label>
1219-
</TableColumnHeader>
1220-
</TableHeaders>
1221-
<TableRowEntries>
1222-
<TableRowEntry>
1223-
<TableColumnItems>
1224-
<TableColumnItem>
1225-
<PropertyName>Item</PropertyName>
1226-
</TableColumnItem>
1227-
</TableColumnItems>
1228-
</TableRowEntry>
1229-
</TableRowEntries>
1230-
</TableControl>
1231-
</View>
12321232
<View>
12331233
<Name>Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20220401Preview.ErrorDetail</Name>
12341234
<ViewSelectedBy>

src/Databricks/Az.Databricks.psd1

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#
44
# Generated by: Microsoft Corporation
55
#
6-
# Generated on: 06/29/2023
6+
# Generated on: 7/17/2023
77
#
88

99
@{
@@ -116,21 +116,7 @@ PrivateData = @{
116116
# IconUri = ''
117117

118118
# ReleaseNotes of this module
119-
ReleaseNotes = '* Added some parameters in the ''New-AzDatabricksWorkspace'' and ''Update-AzDatabricksWorkspace''.
120-
- ''ManagedDiskKeyVaultPropertiesKeyName''
121-
- ''ManagedDiskKeyVaultPropertiesKeyVaultUri''
122-
- ''ManagedDiskKeyVaultPropertiesKeyVersion''
123-
- ''ManagedDiskRotationToLatestKeyVersionEnabled''
124-
- ''ManagedServicesKeyVaultPropertiesKeyName''
125-
- ''ManagedServicesKeyVaultPropertiesKeyVaultUri''
126-
- ''ManagedServicesKeyVaultPropertiesKeyVersion''
127-
- ''Authorization''
128-
- ''UiDefinitionUri''
129-
* Added some parameters in the ''Update-AzDatabricksVNetPeering''.
130-
- ''DatabricksAddressSpacePrefix''
131-
- ''DatabricksVirtualNetworkId''
132-
- ''RemoteAddressSpacePrefix''
133-
- ''RemoteVirtualNetworkId'' '
119+
# ReleaseNotes = ''
134120

135121
# Prerelease string of this module
136122
# Prerelease = ''

src/Databricks/ChangeLog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@
1818
- Additional information about change #1
1919
-->
2020
## Upcoming Release
21+
* Added some parameters in `Update-AzDatabricksWorkspace`:
22+
- `EnableNoPublicIP`
23+
- `PublicNetworkAccess`
2124

2225
## Version 1.6.0
2326
* Added some parameters in the `New-AzDatabricksWorkspace` and `Update-AzDatabricksWorkspace`.

src/Databricks/Databricks.sln

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,19 @@ Microsoft Visual Studio Solution File, Format Version 12.00
33
# Visual Studio Version 17
44
VisualStudioVersion = 17.0.31903.59
55
MinimumVisualStudioVersion = 10.0.40219.1
6-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Accounts", "..\Accounts\Accounts\Accounts.csproj", "{EB2003F7-0093-4B9F-849C-36462ADF72ED}"
6+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Accounts", "..\Accounts\Accounts\Accounts.csproj", "{D84422FE-6652-4867-9AF7-225D572906E0}"
77
EndProject
8-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AssemblyLoading", "..\Accounts\AssemblyLoading\AssemblyLoading.csproj", "{A418608A-196C-4B7D-9E7B-01302B7D0341}"
8+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AssemblyLoading", "..\Accounts\AssemblyLoading\AssemblyLoading.csproj", "{BFB9F21E-3D80-4E36-8737-FD286D1D4EE1}"
99
EndProject
10-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authentication", "..\Accounts\Authentication\Authentication.csproj", "{C93E7640-5A23-4346-A808-D848EC81A7DC}"
10+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authentication", "..\Accounts\Authentication\Authentication.csproj", "{6C2C6F0B-8899-4CFA-866B-8D32EBB16FCF}"
1111
EndProject
12-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authentication.ResourceManager", "..\Accounts\Authentication.ResourceManager\Authentication.ResourceManager.csproj", "{2C142789-8FC7-42C9-941A-100C2838275F}"
12+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authentication.ResourceManager", "..\Accounts\Authentication.ResourceManager\Authentication.ResourceManager.csproj", "{4759FBF3-A9F5-4360-9FEE-ED3F372D1F08}"
1313
EndProject
14-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AuthenticationAssemblyLoadContext", "..\Accounts\AuthenticationAssemblyLoadContext\AuthenticationAssemblyLoadContext.csproj", "{079A9516-F2DF-4647-940E-B18AEF94882E}"
14+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AuthenticationAssemblyLoadContext", "..\Accounts\AuthenticationAssemblyLoadContext\AuthenticationAssemblyLoadContext.csproj", "{FEF6B767-C0F0-45CD-BE71-6D0414D544BF}"
1515
EndProject
16-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authenticators", "..\Accounts\Authenticators\Authenticators.csproj", "{92103365-92D4-411A-B586-32AB1D09A834}"
16+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authenticators", "..\Accounts\Authenticators\Authenticators.csproj", "{F6803034-9C79-4545-9E29-0FF795D91870}"
1717
EndProject
18-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.Databricks", "Az.Databricks.csproj", "{CE21274B-BF9B-4ACC-9EB9-42150ED712D0}"
18+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.Databricks", "Az.Databricks.csproj", "{7D44D94B-D83C-427B-80B9-AFFA934AEF76}"
1919
EndProject
2020
Global
2121
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -26,33 +26,33 @@ Global
2626
HideSolutionNode = FALSE
2727
EndGlobalSection
2828
GlobalSection(ProjectConfigurationPlatforms) = postSolution
29-
{EB2003F7-0093-4B9F-849C-36462ADF72ED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
30-
{EB2003F7-0093-4B9F-849C-36462ADF72ED}.Debug|Any CPU.Build.0 = Debug|Any CPU
31-
{EB2003F7-0093-4B9F-849C-36462ADF72ED}.Release|Any CPU.ActiveCfg = Release|Any CPU
32-
{EB2003F7-0093-4B9F-849C-36462ADF72ED}.Release|Any CPU.Build.0 = Release|Any CPU
33-
{A418608A-196C-4B7D-9E7B-01302B7D0341}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
34-
{A418608A-196C-4B7D-9E7B-01302B7D0341}.Debug|Any CPU.Build.0 = Debug|Any CPU
35-
{A418608A-196C-4B7D-9E7B-01302B7D0341}.Release|Any CPU.ActiveCfg = Release|Any CPU
36-
{A418608A-196C-4B7D-9E7B-01302B7D0341}.Release|Any CPU.Build.0 = Release|Any CPU
37-
{C93E7640-5A23-4346-A808-D848EC81A7DC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
38-
{C93E7640-5A23-4346-A808-D848EC81A7DC}.Debug|Any CPU.Build.0 = Debug|Any CPU
39-
{C93E7640-5A23-4346-A808-D848EC81A7DC}.Release|Any CPU.ActiveCfg = Release|Any CPU
40-
{C93E7640-5A23-4346-A808-D848EC81A7DC}.Release|Any CPU.Build.0 = Release|Any CPU
41-
{2C142789-8FC7-42C9-941A-100C2838275F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
42-
{2C142789-8FC7-42C9-941A-100C2838275F}.Debug|Any CPU.Build.0 = Debug|Any CPU
43-
{2C142789-8FC7-42C9-941A-100C2838275F}.Release|Any CPU.ActiveCfg = Release|Any CPU
44-
{2C142789-8FC7-42C9-941A-100C2838275F}.Release|Any CPU.Build.0 = Release|Any CPU
45-
{079A9516-F2DF-4647-940E-B18AEF94882E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
46-
{079A9516-F2DF-4647-940E-B18AEF94882E}.Debug|Any CPU.Build.0 = Debug|Any CPU
47-
{079A9516-F2DF-4647-940E-B18AEF94882E}.Release|Any CPU.ActiveCfg = Release|Any CPU
48-
{079A9516-F2DF-4647-940E-B18AEF94882E}.Release|Any CPU.Build.0 = Release|Any CPU
49-
{92103365-92D4-411A-B586-32AB1D09A834}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
50-
{92103365-92D4-411A-B586-32AB1D09A834}.Debug|Any CPU.Build.0 = Debug|Any CPU
51-
{92103365-92D4-411A-B586-32AB1D09A834}.Release|Any CPU.ActiveCfg = Release|Any CPU
52-
{92103365-92D4-411A-B586-32AB1D09A834}.Release|Any CPU.Build.0 = Release|Any CPU
53-
{CE21274B-BF9B-4ACC-9EB9-42150ED712D0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
54-
{CE21274B-BF9B-4ACC-9EB9-42150ED712D0}.Debug|Any CPU.Build.0 = Debug|Any CPU
55-
{CE21274B-BF9B-4ACC-9EB9-42150ED712D0}.Release|Any CPU.ActiveCfg = Release|Any CPU
56-
{CE21274B-BF9B-4ACC-9EB9-42150ED712D0}.Release|Any CPU.Build.0 = Release|Any CPU
29+
{D84422FE-6652-4867-9AF7-225D572906E0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
30+
{D84422FE-6652-4867-9AF7-225D572906E0}.Debug|Any CPU.Build.0 = Debug|Any CPU
31+
{D84422FE-6652-4867-9AF7-225D572906E0}.Release|Any CPU.ActiveCfg = Release|Any CPU
32+
{D84422FE-6652-4867-9AF7-225D572906E0}.Release|Any CPU.Build.0 = Release|Any CPU
33+
{BFB9F21E-3D80-4E36-8737-FD286D1D4EE1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
34+
{BFB9F21E-3D80-4E36-8737-FD286D1D4EE1}.Debug|Any CPU.Build.0 = Debug|Any CPU
35+
{BFB9F21E-3D80-4E36-8737-FD286D1D4EE1}.Release|Any CPU.ActiveCfg = Release|Any CPU
36+
{BFB9F21E-3D80-4E36-8737-FD286D1D4EE1}.Release|Any CPU.Build.0 = Release|Any CPU
37+
{6C2C6F0B-8899-4CFA-866B-8D32EBB16FCF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
38+
{6C2C6F0B-8899-4CFA-866B-8D32EBB16FCF}.Debug|Any CPU.Build.0 = Debug|Any CPU
39+
{6C2C6F0B-8899-4CFA-866B-8D32EBB16FCF}.Release|Any CPU.ActiveCfg = Release|Any CPU
40+
{6C2C6F0B-8899-4CFA-866B-8D32EBB16FCF}.Release|Any CPU.Build.0 = Release|Any CPU
41+
{4759FBF3-A9F5-4360-9FEE-ED3F372D1F08}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
42+
{4759FBF3-A9F5-4360-9FEE-ED3F372D1F08}.Debug|Any CPU.Build.0 = Debug|Any CPU
43+
{4759FBF3-A9F5-4360-9FEE-ED3F372D1F08}.Release|Any CPU.ActiveCfg = Release|Any CPU
44+
{4759FBF3-A9F5-4360-9FEE-ED3F372D1F08}.Release|Any CPU.Build.0 = Release|Any CPU
45+
{FEF6B767-C0F0-45CD-BE71-6D0414D544BF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
46+
{FEF6B767-C0F0-45CD-BE71-6D0414D544BF}.Debug|Any CPU.Build.0 = Debug|Any CPU
47+
{FEF6B767-C0F0-45CD-BE71-6D0414D544BF}.Release|Any CPU.ActiveCfg = Release|Any CPU
48+
{FEF6B767-C0F0-45CD-BE71-6D0414D544BF}.Release|Any CPU.Build.0 = Release|Any CPU
49+
{F6803034-9C79-4545-9E29-0FF795D91870}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
50+
{F6803034-9C79-4545-9E29-0FF795D91870}.Debug|Any CPU.Build.0 = Debug|Any CPU
51+
{F6803034-9C79-4545-9E29-0FF795D91870}.Release|Any CPU.ActiveCfg = Release|Any CPU
52+
{F6803034-9C79-4545-9E29-0FF795D91870}.Release|Any CPU.Build.0 = Release|Any CPU
53+
{7D44D94B-D83C-427B-80B9-AFFA934AEF76}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
54+
{7D44D94B-D83C-427B-80B9-AFFA934AEF76}.Debug|Any CPU.Build.0 = Debug|Any CPU
55+
{7D44D94B-D83C-427B-80B9-AFFA934AEF76}.Release|Any CPU.ActiveCfg = Release|Any CPU
56+
{7D44D94B-D83C-427B-80B9-AFFA934AEF76}.Release|Any CPU.Build.0 = Release|Any CPU
5757
EndGlobalSection
5858
EndGlobal

src/Databricks/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ For information on how to develop for `Az.Databricks`, see [how-to.md](how-to.md
3131
> see https://aka.ms/autorest
3232
3333
``` yaml
34-
branch: 96c583e9d5d09c51fe8a21843180c51b98b4a7db
34+
branch: a078cebc3964c8968d141906c613794ca0453861
3535
require:
3636
- $(this-folder)/../readme.azure.noprofile.md
3737
- $(repo)/specification/databricks/resource-manager/readme.md
@@ -248,6 +248,8 @@ directive:
248248
verb: Set
249249
subject: VNetPeering
250250
hide: true
251+
set:
252+
verb: Update
251253

252254
- where:
253255
model-name: Workspace

src/Databricks/custom/New-AzDatabricksWorkspace.ps1

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,22 @@ Creates a new workspace.
2020
.Description
2121
Creates a new workspace.
2222
.Example
23-
PS C:\> {{ Add code here }}
24-
25-
{{ Add output here }}
23+
New-AzDatabricksWorkspace -Name azps-databricks-workspace-t1 -ResourceGroupName azps_test_gp_db -Location eastus -ManagedResourceGroupName azps_test_gp_kv_t1 -Sku Premium
24+
.Example
25+
$dlg = New-AzDelegation -Name dbrdl -ServiceName "Microsoft.Databricks/workspaces"
26+
$rdpRule = New-AzNetworkSecurityRuleConfig -Name azps-network-security-rule -Description "Allow RDP" -Access Allow -Protocol Tcp -Direction Inbound -Priority 100 -SourceAddressPrefix Internet -SourcePortRange * -DestinationAddressPrefix * -DestinationPortRange 3389
27+
$networkSecurityGroup = New-AzNetworkSecurityGroup -ResourceGroupName azps_test_gp_db -Location eastus -Name azps-network-security-group -SecurityRules $rdpRule
28+
$kvSubnet = New-AzVirtualNetworkSubnetConfig -Name azps-vnetwork-sub-kv -AddressPrefix "110.0.1.0/24" -ServiceEndpoint "Microsoft.KeyVault"
29+
$priSubnet = New-AzVirtualNetworkSubnetConfig -Name azps-vnetwork-sub-pri -AddressPrefix "110.0.2.0/24" -NetworkSecurityGroup $networkSecurityGroup -Delegation $dlg
30+
$pubSubnet = New-AzVirtualNetworkSubnetConfig -Name azps-vnetwork-sub-pub -AddressPrefix "110.0.3.0/24" -NetworkSecurityGroup $networkSecurityGroup -Delegation $dlg
31+
$testVN = New-AzVirtualNetwork -Name azps-virtual-network -ResourceGroupName azps_test_gp_db -Location eastus -AddressPrefix "110.0.0.0/16" -Subnet $kvSubnet,$priSubnet,$pubSubnet
32+
$vNetResId = (Get-AzVirtualNetwork -Name azps-virtual-network -ResourceGroupName azps_test_gp_db).Subnets[0].Id
33+
$ruleSet = New-AzKeyVaultNetworkRuleSetObject -DefaultAction Allow -Bypass AzureServices -IpAddressRange "110.0.1.0/24" -VirtualNetworkResourceId $vNetResId
34+
New-AzKeyVault -ResourceGroupName azps_test_gp_db -VaultName azps-keyvault -NetworkRuleSet $ruleSet -Location eastus -Sku 'Premium' -EnablePurgeProtection
35+
New-AzDatabricksWorkspace -Name azps-databricks-workspace-t2 -ResourceGroupName azps_test_gp_db -Location eastus -ManagedResourceGroupName azps_test_gp_kv_t2 -VirtualNetworkId $testVN.Id -PrivateSubnetName $priSubnet.Name -PublicSubnetName $pubSubnet.Name -Sku Premium
2636
.Example
27-
PS C:\> {{ Add code here }}
37+
New-AzDatabricksWorkspace -Name azps-databricks-workspace-t3 -ResourceGroupName azps_test_gp_db -Location eastus -PrepareEncryption -ManagedResourceGroupName azps_test_gp_kv_t3 -Sku premium
2838
29-
{{ Add output here }}
3039
3140
.Outputs
3241
Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20230201.IWorkspace

0 commit comments

Comments
 (0)