From 31b42214d3d46717e5ada4ce951f88efaa7ef168 Mon Sep 17 00:00:00 2001 From: Azure PowerShell <65331932+azure-powershell-bot@users.noreply.github.com> Date: Wed, 4 Dec 2024 16:21:51 +0800 Subject: [PATCH] Migrate Databricks from generation to main (#26830) * Move Databricks to main * Update ChangeLog.md * Update ChangeLog.md --------- Co-authored-by: Yabo Hu --- .../Databricks.Autorest/build-module.ps1 | 7 +- .../custom/New-AzDatabricksWorkspace.ps1 | 29 +++++-- .../custom/Update-AzDatabricksWorkspace.ps1 | 29 +++---- .../exports/New-AzDatabricksWorkspace.ps1 | 12 ++- .../exports/ProxyCmdletDefinitions.ps1 | 24 ++++-- .../exports/Update-AzDatabricksWorkspace.ps1 | 12 ++- .../generate-portal-ux.ps1 | 9 +++ .../help/New-AzDatabricksWorkspace.md | 51 +++++++------ .../help/Update-AzDatabricksWorkspace.md | 63 ++++++++-------- src/Databricks/Databricks/Az.Databricks.psd1 | 12 +-- src/Databricks/Databricks/ChangeLog.md | 1 + .../help/Get-AzDatabricksAccessConnector.md | 23 +++++- ...icksOutboundNetworkDependenciesEndpoint.md | 17 ++++- .../help/Get-AzDatabricksVNetPeering.md | 21 +++++- .../help/Get-AzDatabricksWorkspace.md | 23 +++++- .../help/New-AzDatabricksAccessConnector.md | 17 ++++- .../help/New-AzDatabricksVNetPeering.md | 17 ++++- .../help/New-AzDatabricksWorkspace.md | 66 +++++++++------- ...cksWorkspaceProviderAuthorizationObject.md | 17 ++++- .../Remove-AzDatabricksAccessConnector.md | 19 ++++- .../help/Remove-AzDatabricksVNetPeering.md | 19 ++++- .../help/Remove-AzDatabricksWorkspace.md | 19 ++++- .../Update-AzDatabricksAccessConnector.md | 19 ++++- .../help/Update-AzDatabricksVNetPeering.md | 19 ++++- .../help/Update-AzDatabricksWorkspace.md | 75 +++++++++++-------- 25 files changed, 437 insertions(+), 183 deletions(-) diff --git a/src/Databricks/Databricks.Autorest/build-module.ps1 b/src/Databricks/Databricks.Autorest/build-module.ps1 index 6ce158295ae1..995274ae1679 100644 --- a/src/Databricks/Databricks.Autorest/build-module.ps1 +++ b/src/Databricks/Databricks.Autorest/build-module.ps1 @@ -67,6 +67,8 @@ if(-not $Isolated -and -not $Debugger) { $binFolder = Join-Path $PSScriptRoot 'bin' $objFolder = Join-Path $PSScriptRoot 'obj' +$isAzure = [System.Convert]::ToBoolean('true') + if(-not $Debugger) { Write-Host -ForegroundColor Green 'Cleaning build folders...' $null = Remove-Item -Recurse -ErrorAction SilentlyContinue -Path $binFolder, $objFolder @@ -143,7 +145,7 @@ if($NoDocs) { $null = Get-ChildItem -Path $docsFolder -Recurse -Exclude 'README.md' | Remove-Item -Recurse -ErrorAction SilentlyContinue } $null = New-Item -ItemType Directory -Force -Path $docsFolder - $addComplexInterfaceInfo = ![System.Convert]::ToBoolean('true') + $addComplexInterfaceInfo = !$isAzure Export-ProxyCmdlet -ModuleName $moduleName -ModulePath $modulePaths -ExportsFolder $exportsFolder -InternalFolder $internalFolder -ModuleDescription $moduleDescription -DocsFolder $docsFolder -ExamplesFolder $examplesFolder -ModuleGuid $guid -AddComplexInterfaceInfo:$addComplexInterfaceInfo } @@ -178,5 +180,4 @@ if (-not $DisableAfterBuildTasks){ } } - -Write-Host -ForegroundColor Green '-------------Done-------------' +Write-Host -ForegroundColor Green '-------------Done-------------' \ No newline at end of file diff --git a/src/Databricks/Databricks.Autorest/custom/New-AzDatabricksWorkspace.ps1 b/src/Databricks/Databricks.Autorest/custom/New-AzDatabricksWorkspace.ps1 index 7d2b58cf79fb..63ef2ca20ec6 100644 --- a/src/Databricks/Databricks.Autorest/custom/New-AzDatabricksWorkspace.ps1 +++ b/src/Databricks/Databricks.Autorest/custom/New-AzDatabricksWorkspace.ps1 @@ -315,33 +315,36 @@ function New-AzDatabricksWorkspace { ${VnetAddressPrefix}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue])] + [Alias('EnhancedSecurityMonitoringValue')] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue])] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue] # Status of Enhanced Security Monitoring feature. - ${EnhancedSecurityMonitoringValue}, + ${EnhancedSecurityMonitoring}, [Parameter()] + [Alias('AutomaticClusterUpdateValue')] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue])] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue] # Status of automated cluster updates feature. - ${AutomaticClusterUpdateValue}, + ${AutomaticClusterUpdate}, [Parameter()] + [Alias('ComplianceSecurityProfileComplianceStandard')] [AllowEmptyCollection()] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard])] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard[]] # Compliance standards associated with the workspace. - ${ComplianceSecurityProfileComplianceStandard}, + ${ComplianceStandard}, [Parameter()] + [Alias('ComplianceSecurityProfileValue')] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue])] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue] # Status of Compliance Security Profile feature. - ${ComplianceSecurityProfileValue}, + ${EnhancedSecurityCompliance}, [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] @@ -433,6 +436,22 @@ function New-AzDatabricksWorkspace { process { try { + if ($PSBoundParameters.Remove('EnhancedSecurityMonitoring')) + { + $PSBoundParameters.Add('EnhancedSecurityMonitoringValue', $EnhancedSecurityMonitoring) + } + if ($PSBoundParameters.Remove('AutomaticClusterUpdate')) + { + $PSBoundParameters.Add('AutomaticClusterUpdateValue', $AutomaticClusterUpdate) + } + if ($PSBoundParameters.Remove('ComplianceStandard')) + { + $PSBoundParameters.Add('ComplianceSecurityProfileComplianceStandard', $ComplianceStandard) + } + if ($PSBoundParameters.Remove('EnhancedSecurityCompliance')) + { + $PSBoundParameters.Add('ComplianceSecurityProfileValue', $EnhancedSecurityCompliance) + } if (-not $PSBoundParameters.ContainsKey('ManagedResourceGroupName')) { $randomStr = -join ((48..57) + (97..122) | Get-Random -Count 13 | % { [char]$_ }) $manageResourceGroupName = "databricks-rg-{0}-{1}" -f $PSBoundParameters["Name"], $randomStr diff --git a/src/Databricks/Databricks.Autorest/custom/Update-AzDatabricksWorkspace.ps1 b/src/Databricks/Databricks.Autorest/custom/Update-AzDatabricksWorkspace.ps1 index 803039386131..f1369905c9c1 100644 --- a/src/Databricks/Databricks.Autorest/custom/Update-AzDatabricksWorkspace.ps1 +++ b/src/Databricks/Databricks.Autorest/custom/Update-AzDatabricksWorkspace.ps1 @@ -257,33 +257,36 @@ function Update-AzDatabricksWorkspace { ${EnableNoPublicIP}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue])] + [Alias('EnhancedSecurityMonitoringValue')] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue])] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue] # Status of Enhanced Security Monitoring feature. - ${EnhancedSecurityMonitoringValue}, + ${EnhancedSecurityMonitoring}, [Parameter()] + [Alias('AutomaticClusterUpdateValue')] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue])] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue] # Status of automated cluster updates feature. - ${AutomaticClusterUpdateValue}, + ${AutomaticClusterUpdate}, [Parameter()] + [Alias('ComplianceSecurityProfileComplianceStandard')] [AllowEmptyCollection()] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard])] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard[]] # Compliance standards associated with the workspace. - ${ComplianceSecurityProfileComplianceStandard}, + ${ComplianceStandard}, [Parameter()] + [Alias('ComplianceSecurityProfileValue')] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue])] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue] # Status of Compliance Security Profile feature. - ${ComplianceSecurityProfileValue}, + ${EnhancedSecurityCompliance}, [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] @@ -406,10 +409,10 @@ function Update-AzDatabricksWorkspace { $hasAccessConnectorIdentityType = $PSBoundParameters.Remove('AccessConnectorIdentityType') $hasAccessConnectorUserAssignedIdentityId = $PSBoundParameters.Remove('AccessConnectorUserAssignedIdentityId') $hasDefaultStorageFirewall = $PSBoundParameters.Remove('DefaultStorageFirewall') - $hasEnhancedSecurityMonitoringValue = $PSBoundParameters.Remove('EnhancedSecurityMonitoringValue') - $hasAutomaticClusterUpdateValue = $PSBoundParameters.Remove('AutomaticClusterUpdateValue') - $hasComplianceSecurityProfileComplianceStandard = $PSBoundParameters.Remove('ComplianceSecurityProfileComplianceStandard') - $hasComplianceSecurityProfileValue = $PSBoundParameters.Remove('ComplianceSecurityProfileValue') + $hasEnhancedSecurityMonitoringValue = $PSBoundParameters.Remove('EnhancedSecurityMonitoring') + $hasAutomaticClusterUpdateValue = $PSBoundParameters.Remove('AutomaticClusterUpdate') + $hasComplianceSecurityProfileComplianceStandard = $PSBoundParameters.Remove('ComplianceStandard') + $hasComplianceSecurityProfileValue = $PSBoundParameters.Remove('EnhancedSecurityCompliance') $hasAsJob = $PSBoundParameters.Remove('AsJob') $null = $PSBoundParameters.Remove('WhatIf') $null = $PSBoundParameters.Remove('Confirm') @@ -508,19 +511,19 @@ function Update-AzDatabricksWorkspace { } if ($hasEnhancedSecurityMonitoringValue) { - $workspace.EnhancedSecurityMonitoringValue = $EnhancedSecurityMonitoringValue + $workspace.EnhancedSecurityMonitoringValue = $EnhancedSecurityMonitoring } if ($hasAutomaticClusterUpdateValue) { - $workspace.AutomaticClusterUpdateValue = $AutomaticClusterUpdateValue + $workspace.AutomaticClusterUpdateValue = $AutomaticClusterUpdate } if ($hasComplianceSecurityProfileComplianceStandard) { - $workspace.ComplianceSecurityProfileComplianceStandard = $ComplianceSecurityProfileComplianceStandard + $workspace.ComplianceSecurityProfileComplianceStandard = $ComplianceStandard } if ($hasComplianceSecurityProfileValue) { - $workspace.ComplianceSecurityProfileValue = $ComplianceSecurityProfileValue + $workspace.ComplianceSecurityProfileValue = $EnhancedSecurityCompliance } if ($hasDefaultStorageFirewall) { diff --git a/src/Databricks/Databricks.Autorest/exports/New-AzDatabricksWorkspace.ps1 b/src/Databricks/Databricks.Autorest/exports/New-AzDatabricksWorkspace.ps1 index 5cf2d192e284..2dd0beeba70f 100644 --- a/src/Databricks/Databricks.Autorest/exports/New-AzDatabricksWorkspace.ps1 +++ b/src/Databricks/Databricks.Autorest/exports/New-AzDatabricksWorkspace.ps1 @@ -314,33 +314,37 @@ param( ${VnetAddressPrefix}, [Parameter()] + [Alias('EnhancedSecurityMonitoringValue')] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue])] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue] # Status of Enhanced Security Monitoring feature. - ${EnhancedSecurityMonitoringValue}, + ${EnhancedSecurityMonitoring}, [Parameter()] + [Alias('AutomaticClusterUpdateValue')] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue])] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue] # Status of automated cluster updates feature. - ${AutomaticClusterUpdateValue}, + ${AutomaticClusterUpdate}, [Parameter()] + [Alias('ComplianceSecurityProfileComplianceStandard')] [AllowEmptyCollection()] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard])] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard[]] # Compliance standards associated with the workspace. - ${ComplianceSecurityProfileComplianceStandard}, + ${ComplianceStandard}, [Parameter()] + [Alias('ComplianceSecurityProfileValue')] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue])] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue] # Status of Compliance Security Profile feature. - ${ComplianceSecurityProfileValue}, + ${EnhancedSecurityCompliance}, [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] diff --git a/src/Databricks/Databricks.Autorest/exports/ProxyCmdletDefinitions.ps1 b/src/Databricks/Databricks.Autorest/exports/ProxyCmdletDefinitions.ps1 index 359c78133cad..6ceaaeeced0f 100644 --- a/src/Databricks/Databricks.Autorest/exports/ProxyCmdletDefinitions.ps1 +++ b/src/Databricks/Databricks.Autorest/exports/ProxyCmdletDefinitions.ps1 @@ -2487,33 +2487,37 @@ param( ${VnetAddressPrefix}, [Parameter()] + [Alias('EnhancedSecurityMonitoringValue')] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue])] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue] # Status of Enhanced Security Monitoring feature. - ${EnhancedSecurityMonitoringValue}, + ${EnhancedSecurityMonitoring}, [Parameter()] + [Alias('AutomaticClusterUpdateValue')] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue])] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue] # Status of automated cluster updates feature. - ${AutomaticClusterUpdateValue}, + ${AutomaticClusterUpdate}, [Parameter()] + [Alias('ComplianceSecurityProfileComplianceStandard')] [AllowEmptyCollection()] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard])] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard[]] # Compliance standards associated with the workspace. - ${ComplianceSecurityProfileComplianceStandard}, + ${ComplianceStandard}, [Parameter()] + [Alias('ComplianceSecurityProfileValue')] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue])] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue] # Status of Compliance Security Profile feature. - ${ComplianceSecurityProfileValue}, + ${EnhancedSecurityCompliance}, [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] @@ -3324,33 +3328,37 @@ param( ${EnableNoPublicIP}, [Parameter()] + [Alias('EnhancedSecurityMonitoringValue')] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue])] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue] # Status of Enhanced Security Monitoring feature. - ${EnhancedSecurityMonitoringValue}, + ${EnhancedSecurityMonitoring}, [Parameter()] + [Alias('AutomaticClusterUpdateValue')] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue])] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue] # Status of automated cluster updates feature. - ${AutomaticClusterUpdateValue}, + ${AutomaticClusterUpdate}, [Parameter()] + [Alias('ComplianceSecurityProfileComplianceStandard')] [AllowEmptyCollection()] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard])] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard[]] # Compliance standards associated with the workspace. - ${ComplianceSecurityProfileComplianceStandard}, + ${ComplianceStandard}, [Parameter()] + [Alias('ComplianceSecurityProfileValue')] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue])] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue] # Status of Compliance Security Profile feature. - ${ComplianceSecurityProfileValue}, + ${EnhancedSecurityCompliance}, [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] diff --git a/src/Databricks/Databricks.Autorest/exports/Update-AzDatabricksWorkspace.ps1 b/src/Databricks/Databricks.Autorest/exports/Update-AzDatabricksWorkspace.ps1 index 671ff2573fcc..d9cdeede77f0 100644 --- a/src/Databricks/Databricks.Autorest/exports/Update-AzDatabricksWorkspace.ps1 +++ b/src/Databricks/Databricks.Autorest/exports/Update-AzDatabricksWorkspace.ps1 @@ -262,33 +262,37 @@ param( ${EnableNoPublicIP}, [Parameter()] + [Alias('EnhancedSecurityMonitoringValue')] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue])] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue] # Status of Enhanced Security Monitoring feature. - ${EnhancedSecurityMonitoringValue}, + ${EnhancedSecurityMonitoring}, [Parameter()] + [Alias('AutomaticClusterUpdateValue')] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue])] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue] # Status of automated cluster updates feature. - ${AutomaticClusterUpdateValue}, + ${AutomaticClusterUpdate}, [Parameter()] + [Alias('ComplianceSecurityProfileComplianceStandard')] [AllowEmptyCollection()] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard])] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard[]] # Compliance standards associated with the workspace. - ${ComplianceSecurityProfileComplianceStandard}, + ${ComplianceStandard}, [Parameter()] + [Alias('ComplianceSecurityProfileValue')] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue])] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue] # Status of Compliance Security Profile feature. - ${ComplianceSecurityProfileValue}, + ${EnhancedSecurityCompliance}, [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] diff --git a/src/Databricks/Databricks.Autorest/generate-portal-ux.ps1 b/src/Databricks/Databricks.Autorest/generate-portal-ux.ps1 index bf9b27625b5e..1872ec0ed616 100644 --- a/src/Databricks/Databricks.Autorest/generate-portal-ux.ps1 +++ b/src/Databricks/Databricks.Autorest/generate-portal-ux.ps1 @@ -248,7 +248,16 @@ function New-MetadataForParameterSet() $cmdletName = Get-MappedCmdletFromFunctionName $ParameterSetInfo.Name $description = (Get-CmdletAttribute -CmdletInfo $ParameterSetInfo -AttributeName "DescriptionAttribute").Description [object[]]$example = New-ExampleForParameterSet $ParameterSetInfo + if ($Null -eq $example) + { + $example = @() + } + [string[]]$signature = New-ParameterArrayInParameterSet $ParameterSetInfo + if ($Null -eq $signature) + { + $signature = @() + } return @{ Path = $httpPath diff --git a/src/Databricks/Databricks.Autorest/help/New-AzDatabricksWorkspace.md b/src/Databricks/Databricks.Autorest/help/New-AzDatabricksWorkspace.md index 79fb35cf55da..d352a57fca40 100644 --- a/src/Databricks/Databricks.Autorest/help/New-AzDatabricksWorkspace.md +++ b/src/Databricks/Databricks.Autorest/help/New-AzDatabricksWorkspace.md @@ -16,13 +16,12 @@ Creates a new workspace. New-AzDatabricksWorkspace -Name -ResourceGroupName -Location [-SubscriptionId ] [-AccessConnectorId ] [-AccessConnectorIdentityType ] [-AccessConnectorUserAssignedIdentityId ] [-AmlWorkspaceId ] - [-Authorization ] - [-AutomaticClusterUpdateValue ] - [-ComplianceSecurityProfileComplianceStandard ] - [-ComplianceSecurityProfileValue ] [-DefaultCatalogInitialType ] + [-Authorization ] [-AutomaticClusterUpdate ] + [-ComplianceStandard ] [-DefaultCatalogInitialType ] [-DefaultStorageFirewall ] [-EnableNoPublicIP] [-EncryptionKeyName ] [-EncryptionKeySource ] [-EncryptionKeyVaultUri ] [-EncryptionKeyVersion ] - [-EnhancedSecurityMonitoringValue ] [-LoadBalancerBackendPoolName ] + [-EnhancedSecurityCompliance ] + [-EnhancedSecurityMonitoring ] [-LoadBalancerBackendPoolName ] [-LoadBalancerId ] [-ManagedDiskKeySource ] [-ManagedDiskKeyVaultPropertiesKeyName ] [-ManagedDiskKeyVaultPropertiesKeyVaultUri ] [-ManagedDiskKeyVaultPropertiesKeyVersion ] [-ManagedDiskRotationToLatestKeyVersionEnabled] @@ -185,13 +184,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -AutomaticClusterUpdateValue +### -AutomaticClusterUpdate Status of automated cluster updates feature. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue Parameter Sets: (All) -Aliases: +Aliases: AutomaticClusterUpdateValue Required: False Position: Named @@ -200,28 +199,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ComplianceSecurityProfileComplianceStandard +### -ComplianceStandard Compliance standards associated with the workspace. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard[] Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ComplianceSecurityProfileValue -Status of Compliance Security Profile feature. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue -Parameter Sets: (All) -Aliases: +Aliases: ComplianceSecurityProfileComplianceStandard Required: False Position: Named @@ -353,13 +337,28 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnhancedSecurityMonitoringValue +### -EnhancedSecurityCompliance +Status of Compliance Security Profile feature. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue +Parameter Sets: (All) +Aliases: ComplianceSecurityProfileValue + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EnhancedSecurityMonitoring Status of Enhanced Security Monitoring feature. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue Parameter Sets: (All) -Aliases: +Aliases: EnhancedSecurityMonitoringValue Required: False Position: Named diff --git a/src/Databricks/Databricks.Autorest/help/Update-AzDatabricksWorkspace.md b/src/Databricks/Databricks.Autorest/help/Update-AzDatabricksWorkspace.md index 1e0b82ba6337..aa9827cbe4fe 100644 --- a/src/Databricks/Databricks.Autorest/help/Update-AzDatabricksWorkspace.md +++ b/src/Databricks/Databricks.Autorest/help/Update-AzDatabricksWorkspace.md @@ -17,13 +17,12 @@ Updates a workspace. Update-AzDatabricksWorkspace -Name -ResourceGroupName [-SubscriptionId ] [-AccessConnectorId ] [-AccessConnectorIdentityType ] [-AccessConnectorUserAssignedIdentityId ] [-AmlWorkspaceId ] - [-Authorization ] - [-AutomaticClusterUpdateValue ] - [-ComplianceSecurityProfileComplianceStandard ] - [-ComplianceSecurityProfileValue ] [-DefaultCatalogInitialType ] + [-Authorization ] [-AutomaticClusterUpdate ] + [-ComplianceStandard ] [-DefaultCatalogInitialType ] [-DefaultStorageFirewall ] [-EnableNoPublicIP] [-EncryptionKeyName ] [-EncryptionKeySource ] [-EncryptionKeyVaultUri ] [-EncryptionKeyVersion ] - [-EnhancedSecurityMonitoringValue ] [-KeyVaultKeyName ] + [-EnhancedSecurityCompliance ] + [-EnhancedSecurityMonitoring ] [-KeyVaultKeyName ] [-KeyVaultKeyVersion ] [-KeyVaultUri ] [-ManagedDiskKeySource ] [-ManagedDiskKeyVaultPropertiesKeyName ] [-ManagedDiskKeyVaultPropertiesKeyVaultUri ] [-ManagedDiskKeyVaultPropertiesKeyVersion ] [-ManagedDiskRotationToLatestKeyVersionEnabled] @@ -40,12 +39,12 @@ Update-AzDatabricksWorkspace -Name -ResourceGroupName [-Subscr Update-AzDatabricksWorkspace -InputObject [-AccessConnectorId ] [-AccessConnectorIdentityType ] [-AccessConnectorUserAssignedIdentityId ] [-AmlWorkspaceId ] [-Authorization ] - [-AutomaticClusterUpdateValue ] - [-ComplianceSecurityProfileComplianceStandard ] - [-ComplianceSecurityProfileValue ] [-DefaultCatalogInitialType ] - [-DefaultStorageFirewall ] [-EnableNoPublicIP] [-EncryptionKeyName ] - [-EncryptionKeySource ] [-EncryptionKeyVaultUri ] [-EncryptionKeyVersion ] - [-EnhancedSecurityMonitoringValue ] [-KeyVaultKeyName ] + [-AutomaticClusterUpdate ] [-ComplianceStandard ] + [-DefaultCatalogInitialType ] [-DefaultStorageFirewall ] + [-EnableNoPublicIP] [-EncryptionKeyName ] [-EncryptionKeySource ] + [-EncryptionKeyVaultUri ] [-EncryptionKeyVersion ] + [-EnhancedSecurityCompliance ] + [-EnhancedSecurityMonitoring ] [-KeyVaultKeyName ] [-KeyVaultKeyVersion ] [-KeyVaultUri ] [-ManagedDiskKeySource ] [-ManagedDiskKeyVaultPropertiesKeyName ] [-ManagedDiskKeyVaultPropertiesKeyVaultUri ] [-ManagedDiskKeyVaultPropertiesKeyVersion ] [-ManagedDiskRotationToLatestKeyVersionEnabled] @@ -220,13 +219,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -AutomaticClusterUpdateValue +### -AutomaticClusterUpdate Status of automated cluster updates feature. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue Parameter Sets: (All) -Aliases: +Aliases: AutomaticClusterUpdateValue Required: False Position: Named @@ -235,28 +234,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ComplianceSecurityProfileComplianceStandard +### -ComplianceStandard Compliance standards associated with the workspace. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard[] Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ComplianceSecurityProfileValue -Status of Compliance Security Profile feature. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue -Parameter Sets: (All) -Aliases: +Aliases: ComplianceSecurityProfileComplianceStandard Required: False Position: Named @@ -387,13 +371,28 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnhancedSecurityMonitoringValue +### -EnhancedSecurityCompliance +Status of Compliance Security Profile feature. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue +Parameter Sets: (All) +Aliases: ComplianceSecurityProfileValue + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EnhancedSecurityMonitoring Status of Enhanced Security Monitoring feature. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue Parameter Sets: (All) -Aliases: +Aliases: EnhancedSecurityMonitoringValue Required: False Position: Named diff --git a/src/Databricks/Databricks/Az.Databricks.psd1 b/src/Databricks/Databricks/Az.Databricks.psd1 index e097e85eaa90..47c4e431cd28 100644 --- a/src/Databricks/Databricks/Az.Databricks.psd1 +++ b/src/Databricks/Databricks/Az.Databricks.psd1 @@ -3,7 +3,7 @@ # # Generated by: Microsoft Corporation # -# Generated on: 8/29/2024 +# Generated on: 12/4/2024 # @{ @@ -51,16 +51,16 @@ DotNetFrameworkVersion = '4.7.2' # ProcessorArchitecture = '' # Modules that must be imported into the global environment prior to importing this module -RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '3.0.4'; }) +RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '4.0.0'; }) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = 'Databricks.Autorest/bin/Az.Databricks.private.dll' # Script files (.ps1) that are run in the caller's environment prior to importing this module. -# ScriptsToProcess = @() +ScriptsToProcess = @() # Type files (.ps1xml) to be loaded when importing this module -# TypesToProcess = @() +TypesToProcess = @() # Format files (.ps1xml) to be loaded when importing this module FormatsToProcess = 'Databricks.Autorest/Az.Databricks.format.ps1xml' @@ -104,7 +104,7 @@ PrivateData = @{ PSData = @{ # Tags applied to this module. These help with module discovery in online galleries. - Tags = 'Azure','ResourceManager','ARM','PSModule','Databricks' + Tags = 'Azure', 'ResourceManager', 'ARM', 'PSModule', 'Databricks' # A URL to the license for this module. LicenseUri = 'https://aka.ms/azps-license' @@ -129,7 +129,7 @@ PrivateData = @{ } # End of PSData hashtable - } # End of PrivateData hashtable +} # End of PrivateData hashtable # HelpInfo URI of this module # HelpInfoURI = '' diff --git a/src/Databricks/Databricks/ChangeLog.md b/src/Databricks/Databricks/ChangeLog.md index f17e7fb618fc..00abf842c4be 100644 --- a/src/Databricks/Databricks/ChangeLog.md +++ b/src/Databricks/Databricks/ChangeLog.md @@ -18,6 +18,7 @@ - Additional information about change #1 --> ## Upcoming Release +* Updated Az.Databricks to use more intuitive parameter names for the ESC feature. ## Version 1.9.0 * Fixed an issue that `Update-AzDatabricksWorkspace` doesn't work.[#25743] diff --git a/src/Databricks/Databricks/help/Get-AzDatabricksAccessConnector.md b/src/Databricks/Databricks/help/Get-AzDatabricksAccessConnector.md index 10b2c575a472..0194f9d88c93 100644 --- a/src/Databricks/Databricks/help/Get-AzDatabricksAccessConnector.md +++ b/src/Databricks/Databricks/help/Get-AzDatabricksAccessConnector.md @@ -15,25 +15,25 @@ Gets an Azure Databricks Access Connector. ### List1 (Default) ``` Get-AzDatabricksAccessConnector [-SubscriptionId ] [-DefaultProfile ] - [] + [-ProgressAction ] [] ``` ### Get ``` Get-AzDatabricksAccessConnector -Name -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] + [-DefaultProfile ] [-ProgressAction ] [] ``` ### List ``` Get-AzDatabricksAccessConnector -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] + [-DefaultProfile ] [-ProgressAction ] [] ``` ### GetViaIdentity ``` Get-AzDatabricksAccessConnector -InputObject [-DefaultProfile ] - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -129,6 +129,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/Databricks/Databricks/help/Get-AzDatabricksOutboundNetworkDependenciesEndpoint.md b/src/Databricks/Databricks/help/Get-AzDatabricksOutboundNetworkDependenciesEndpoint.md index a594d207aaf6..a08695356533 100644 --- a/src/Databricks/Databricks/help/Get-AzDatabricksOutboundNetworkDependenciesEndpoint.md +++ b/src/Databricks/Databricks/help/Get-AzDatabricksOutboundNetworkDependenciesEndpoint.md @@ -16,7 +16,7 @@ For more information, see https://docs.microsoft.com/en-us/azure/databricks/admi ``` Get-AzDatabricksOutboundNetworkDependenciesEndpoint -ResourceGroupName -WorkspaceName - [-SubscriptionId ] [-DefaultProfile ] + [-SubscriptionId ] [-DefaultProfile ] [-ProgressAction ] [] ``` @@ -65,6 +65,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/Databricks/Databricks/help/Get-AzDatabricksVNetPeering.md b/src/Databricks/Databricks/help/Get-AzDatabricksVNetPeering.md index 1cbc3cd9e420..de8efc4f647e 100644 --- a/src/Databricks/Databricks/help/Get-AzDatabricksVNetPeering.md +++ b/src/Databricks/Databricks/help/Get-AzDatabricksVNetPeering.md @@ -15,20 +15,20 @@ Gets the workspace vNet Peering. ### List (Default) ``` Get-AzDatabricksVNetPeering -ResourceGroupName [-SubscriptionId ] -WorkspaceName - [-DefaultProfile ] [] + [-DefaultProfile ] [-ProgressAction ] [] ``` ### Get ``` Get-AzDatabricksVNetPeering -Name -ResourceGroupName [-SubscriptionId ] - -WorkspaceName [-DefaultProfile ] [-PassThru] + -WorkspaceName [-DefaultProfile ] [-PassThru] [-ProgressAction ] [] ``` ### GetViaIdentity ``` Get-AzDatabricksVNetPeering -InputObject [-DefaultProfile ] [-PassThru] - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -126,6 +126,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/Databricks/Databricks/help/Get-AzDatabricksWorkspace.md b/src/Databricks/Databricks/help/Get-AzDatabricksWorkspace.md index 53ab130b9a0c..54ddd5139ed0 100644 --- a/src/Databricks/Databricks/help/Get-AzDatabricksWorkspace.md +++ b/src/Databricks/Databricks/help/Get-AzDatabricksWorkspace.md @@ -15,25 +15,25 @@ Gets the workspace. ### List1 (Default) ``` Get-AzDatabricksWorkspace [-SubscriptionId ] [-DefaultProfile ] - [] + [-ProgressAction ] [] ``` ### Get ``` Get-AzDatabricksWorkspace -Name -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] + [-DefaultProfile ] [-ProgressAction ] [] ``` ### List ``` Get-AzDatabricksWorkspace -ResourceGroupName [-SubscriptionId ] [-DefaultProfile ] - [] + [-ProgressAction ] [] ``` ### GetViaIdentity ``` Get-AzDatabricksWorkspace -InputObject [-DefaultProfile ] - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -133,6 +133,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/Databricks/Databricks/help/New-AzDatabricksAccessConnector.md b/src/Databricks/Databricks/help/New-AzDatabricksAccessConnector.md index 7d07a0d568ce..35b9d944111e 100644 --- a/src/Databricks/Databricks/help/New-AzDatabricksAccessConnector.md +++ b/src/Databricks/Databricks/help/New-AzDatabricksAccessConnector.md @@ -16,7 +16,7 @@ Creates or updates Azure Databricks Access Connector. New-AzDatabricksAccessConnector -Name -ResourceGroupName [-SubscriptionId ] -Location [-IdentityType ] [-Tag ] [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -130,6 +130,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/Databricks/Databricks/help/New-AzDatabricksVNetPeering.md b/src/Databricks/Databricks/help/New-AzDatabricksVNetPeering.md index 7b8eabffa0fc..79a7e916111a 100644 --- a/src/Databricks/Databricks/help/New-AzDatabricksVNetPeering.md +++ b/src/Databricks/Databricks/help/New-AzDatabricksVNetPeering.md @@ -17,7 +17,7 @@ New-AzDatabricksVNetPeering -Name -ResourceGroupName -Workspac [-SubscriptionId ] [-AllowForwardedTraffic] [-AllowGatewayTransit] [-AllowVirtualNetworkAccess] [-DatabricksAddressSpacePrefix ] [-DatabricksVirtualNetworkId ] [-RemoteAddressSpacePrefix ] [-RemoteVirtualNetworkId ] [-UseRemoteGateway] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [-DefaultProfile ] [-AsJob] [-NoWait] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` @@ -177,6 +177,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -RemoteAddressSpacePrefix A list of address blocks reserved for this virtual network in CIDR notation. diff --git a/src/Databricks/Databricks/help/New-AzDatabricksWorkspace.md b/src/Databricks/Databricks/help/New-AzDatabricksWorkspace.md index d9dd543221ad..3943ba6517d7 100644 --- a/src/Databricks/Databricks/help/New-AzDatabricksWorkspace.md +++ b/src/Databricks/Databricks/help/New-AzDatabricksWorkspace.md @@ -28,13 +28,12 @@ New-AzDatabricksWorkspace -Name -ResourceGroupName [-Subscript [-PublicSubnetName ] [-RequireInfrastructureEncryption] [-RequiredNsgRule ] [-Sku ] [-SkuTier ] [-StorageAccountName ] [-StorageAccountSku ] [-Tag ] [-UiDefinitionUri ] [-VirtualNetworkId ] [-VnetAddressPrefix ] - [-EnhancedSecurityMonitoringValue ] - [-AutomaticClusterUpdateValue ] - [-ComplianceSecurityProfileComplianceStandard ] - [-ComplianceSecurityProfileValue ] [-AccessConnectorId ] + [-EnhancedSecurityMonitoring ] + [-AutomaticClusterUpdate ] [-ComplianceStandard ] + [-EnhancedSecurityCompliance ] [-AccessConnectorId ] [-AccessConnectorIdentityType ] [-AccessConnectorUserAssignedIdentityId ] [-DefaultStorageFirewall ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -186,13 +185,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -AutomaticClusterUpdateValue +### -AutomaticClusterUpdate Status of automated cluster updates feature. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue Parameter Sets: (All) -Aliases: +Aliases: AutomaticClusterUpdateValue Required: False Position: Named @@ -201,28 +200,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ComplianceSecurityProfileComplianceStandard +### -ComplianceStandard Compliance standards associated with the workspace. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard[] Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ComplianceSecurityProfileValue -Status of Compliance Security Profile feature. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue -Parameter Sets: (All) -Aliases: +Aliases: ComplianceSecurityProfileComplianceStandard Required: False Position: Named @@ -354,13 +338,28 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnhancedSecurityMonitoringValue +### -EnhancedSecurityCompliance +Status of Compliance Security Profile feature. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue +Parameter Sets: (All) +Aliases: ComplianceSecurityProfileValue + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EnhancedSecurityMonitoring Status of Enhanced Security Monitoring feature. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue Parameter Sets: (All) -Aliases: +Aliases: EnhancedSecurityMonitoringValue Required: False Position: Named @@ -641,6 +640,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -PublicIPName The value which should be used for this field. diff --git a/src/Databricks/Databricks/help/New-AzDatabricksWorkspaceProviderAuthorizationObject.md b/src/Databricks/Databricks/help/New-AzDatabricksWorkspaceProviderAuthorizationObject.md index 1d83466872a2..b057732decad 100644 --- a/src/Databricks/Databricks/help/New-AzDatabricksWorkspaceProviderAuthorizationObject.md +++ b/src/Databricks/Databricks/help/New-AzDatabricksWorkspaceProviderAuthorizationObject.md @@ -14,7 +14,7 @@ Create an in-memory object for WorkspaceProviderAuthorization. ``` New-AzDatabricksWorkspaceProviderAuthorizationObject -PrincipalId -RoleDefinitionId - [] + [-ProgressAction ] [] ``` ## DESCRIPTION @@ -53,6 +53,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -RoleDefinitionId The provider's role definition identifier. This role will define all the permissions that the provider must have on the workspace's container resource group. diff --git a/src/Databricks/Databricks/help/Remove-AzDatabricksAccessConnector.md b/src/Databricks/Databricks/help/Remove-AzDatabricksAccessConnector.md index ffeec43eeb83..b8d4ac89a60c 100644 --- a/src/Databricks/Databricks/help/Remove-AzDatabricksAccessConnector.md +++ b/src/Databricks/Databricks/help/Remove-AzDatabricksAccessConnector.md @@ -15,14 +15,14 @@ Deletes the Azure Databricks Access Connector. ### Delete (Default) ``` Remove-AzDatabricksAccessConnector -Name -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ### DeleteViaIdentity ``` Remove-AzDatabricksAccessConnector -InputObject [-DefaultProfile ] [-AsJob] - [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-NoWait] [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -138,6 +138,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/Databricks/Databricks/help/Remove-AzDatabricksVNetPeering.md b/src/Databricks/Databricks/help/Remove-AzDatabricksVNetPeering.md index 4ec972648ab7..e04aadd913ae 100644 --- a/src/Databricks/Databricks/help/Remove-AzDatabricksVNetPeering.md +++ b/src/Databricks/Databricks/help/Remove-AzDatabricksVNetPeering.md @@ -16,13 +16,13 @@ Deletes the workspace vNetPeering. ``` Remove-AzDatabricksVNetPeering -Name -ResourceGroupName [-SubscriptionId ] -WorkspaceName [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ### DeleteViaIdentity ``` Remove-AzDatabricksVNetPeering -InputObject [-DefaultProfile ] [-AsJob] - [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-NoWait] [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -138,6 +138,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/Databricks/Databricks/help/Remove-AzDatabricksWorkspace.md b/src/Databricks/Databricks/help/Remove-AzDatabricksWorkspace.md index 9fdfa9fe5a20..133afbffbdfb 100644 --- a/src/Databricks/Databricks/help/Remove-AzDatabricksWorkspace.md +++ b/src/Databricks/Databricks/help/Remove-AzDatabricksWorkspace.md @@ -16,13 +16,13 @@ Deletes the workspace. ``` Remove-AzDatabricksWorkspace -Name -ResourceGroupName [-SubscriptionId ] [-ForceDeletion] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ### DeleteViaIdentity ``` Remove-AzDatabricksWorkspace -InputObject [-ForceDeletion] [-DefaultProfile ] - [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-AsJob] [-NoWait] [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -154,6 +154,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/Databricks/Databricks/help/Update-AzDatabricksAccessConnector.md b/src/Databricks/Databricks/help/Update-AzDatabricksAccessConnector.md index f78a0c5a8782..e045bbe04c97 100644 --- a/src/Databricks/Databricks/help/Update-AzDatabricksAccessConnector.md +++ b/src/Databricks/Databricks/help/Update-AzDatabricksAccessConnector.md @@ -16,7 +16,7 @@ Updates an Azure Databricks Access Connector. ``` Update-AzDatabricksAccessConnector -Name -ResourceGroupName [-SubscriptionId ] [-IdentityType ] [-IdentityUserAssignedIdentity ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [-DefaultProfile ] [-AsJob] [-NoWait] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` @@ -24,7 +24,7 @@ Update-AzDatabricksAccessConnector -Name -ResourceGroupName [- ``` Update-AzDatabricksAccessConnector -InputObject [-IdentityType ] [-IdentityUserAssignedIdentity ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [-DefaultProfile ] [-AsJob] [-NoWait] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` @@ -170,6 +170,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. diff --git a/src/Databricks/Databricks/help/Update-AzDatabricksVNetPeering.md b/src/Databricks/Databricks/help/Update-AzDatabricksVNetPeering.md index 2db4e1fea5c4..c33d3adab7ad 100644 --- a/src/Databricks/Databricks/help/Update-AzDatabricksVNetPeering.md +++ b/src/Databricks/Databricks/help/Update-AzDatabricksVNetPeering.md @@ -19,7 +19,7 @@ Update-AzDatabricksVNetPeering -Name -ResourceGroupName -Works [-AllowVirtualNetworkAccess ] [-DatabricksAddressSpacePrefix ] [-DatabricksVirtualNetworkId ] [-RemoteAddressSpacePrefix ] [-RemoteVirtualNetworkId ] [-UseRemoteGateway ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-NoWait] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded @@ -28,7 +28,7 @@ Update-AzDatabricksVNetPeering -InputObject [-AllowForward [-AllowGatewayTransit ] [-AllowVirtualNetworkAccess ] [-DatabricksAddressSpacePrefix ] [-DatabricksVirtualNetworkId ] [-RemoteAddressSpacePrefix ] [-RemoteVirtualNetworkId ] [-UseRemoteGateway ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [-DefaultProfile ] [-AsJob] [-NoWait] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` @@ -220,6 +220,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -RemoteAddressSpacePrefix A list of address blocks reserved for this virtual network in CIDR notation. diff --git a/src/Databricks/Databricks/help/Update-AzDatabricksWorkspace.md b/src/Databricks/Databricks/help/Update-AzDatabricksWorkspace.md index a2dbffb62bcd..68c0ce75745a 100644 --- a/src/Databricks/Databricks/help/Update-AzDatabricksWorkspace.md +++ b/src/Databricks/Databricks/help/Update-AzDatabricksWorkspace.md @@ -25,13 +25,12 @@ Update-AzDatabricksWorkspace -Name -ResourceGroupName [-Subscr [-ManagedServicesKeyVaultPropertiesKeyName ] [-ManagedServicesKeyVaultPropertiesKeyVaultUri ] [-ManagedServicesKeyVaultPropertiesKeyVersion ] [-UiDefinitionUri ] [-Tag ] [-RequiredNsgRule ] [-PublicNetworkAccess ] [-EnableNoPublicIP] - [-EnhancedSecurityMonitoringValue ] - [-AutomaticClusterUpdateValue ] - [-ComplianceSecurityProfileComplianceStandard ] - [-ComplianceSecurityProfileValue ] [-AccessConnectorId ] + [-EnhancedSecurityMonitoring ] + [-AutomaticClusterUpdate ] [-ComplianceStandard ] + [-EnhancedSecurityCompliance ] [-AccessConnectorId ] [-AccessConnectorIdentityType ] [-AccessConnectorUserAssignedIdentityId ] [-DefaultStorageFirewall ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded @@ -47,13 +46,12 @@ Update-AzDatabricksWorkspace -InputObject [-PrepareEncrypt [-ManagedServicesKeyVaultPropertiesKeyName ] [-ManagedServicesKeyVaultPropertiesKeyVaultUri ] [-ManagedServicesKeyVaultPropertiesKeyVersion ] [-UiDefinitionUri ] [-Tag ] [-RequiredNsgRule ] [-PublicNetworkAccess ] [-EnableNoPublicIP] - [-EnhancedSecurityMonitoringValue ] - [-AutomaticClusterUpdateValue ] - [-ComplianceSecurityProfileComplianceStandard ] - [-ComplianceSecurityProfileValue ] [-AccessConnectorId ] + [-EnhancedSecurityMonitoring ] + [-AutomaticClusterUpdate ] [-ComplianceStandard ] + [-EnhancedSecurityCompliance ] [-AccessConnectorId ] [-AccessConnectorIdentityType ] [-AccessConnectorUserAssignedIdentityId ] [-DefaultStorageFirewall ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -219,13 +217,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -AutomaticClusterUpdateValue +### -AutomaticClusterUpdate Status of automated cluster updates feature. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue Parameter Sets: (All) -Aliases: +Aliases: AutomaticClusterUpdateValue Required: False Position: Named @@ -234,28 +232,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ComplianceSecurityProfileComplianceStandard +### -ComplianceStandard Compliance standards associated with the workspace. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard[] Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ComplianceSecurityProfileValue -Status of Compliance Security Profile feature. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue -Parameter Sets: (All) -Aliases: +Aliases: ComplianceSecurityProfileComplianceStandard Required: False Position: Named @@ -386,13 +369,28 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnhancedSecurityMonitoringValue +### -EnhancedSecurityCompliance +Status of Compliance Security Profile feature. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue +Parameter Sets: (All) +Aliases: ComplianceSecurityProfileValue + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -EnhancedSecurityMonitoring Status of Enhanced Security Monitoring feature. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue Parameter Sets: (All) -Aliases: +Aliases: EnhancedSecurityMonitoringValue Required: False Position: Named @@ -645,6 +643,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ProgressAction +{{ Fill ProgressAction Description }} + +```yaml +Type: System.Management.Automation.ActionPreference +Parameter Sets: (All) +Aliases: proga + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -PublicNetworkAccess The network access type for accessing workspace. Set value to disabled to access workspace only via private link.