From eb57d00258ce1b595e8099712cd7ff8446e707b0 Mon Sep 17 00:00:00 2001 From: Jinpei Li Date: Fri, 12 Sep 2025 17:29:30 +0800 Subject: [PATCH 1/3] Az.Databricks update generation tool version: autorest.powershell v3->v4 --- .../Properties/AssemblyInfo.cs | 26 +++ src/Databricks/Databricks.Autorest/README.md | 21 +- .../custom/New-AzDatabricksWorkspace.ps1 | 175 +++++++------- .../custom/Update-AzDatabricksVNetPeering.ps1 | 83 ++++--- .../custom/Update-AzDatabricksWorkspace.ps1 | 94 ++++---- ...ksWorkspaceProviderAuthorizationObject.ps1 | 9 +- .../Databricks.Autorest/docs/Az.Databricks.md | 8 +- .../docs/Get-AzDatabricksAccessConnector.md | 3 +- ...icksOutboundNetworkDependenciesEndpoint.md | 2 +- .../docs/Get-AzDatabricksVNetPeering.md | 28 ++- .../docs/Get-AzDatabricksWorkspace.md | 3 +- .../docs/New-AzDatabricksAccessConnector.md | 76 ++++-- .../docs/New-AzDatabricksVNetPeering.md | 99 ++++++-- .../docs/New-AzDatabricksWorkspace.md | 211 +++++++++++------ ...cksWorkspaceProviderAuthorizationObject.md | 4 +- .../Remove-AzDatabricksAccessConnector.md | 1 - .../docs/Remove-AzDatabricksVNetPeering.md | 24 +- .../docs/Remove-AzDatabricksWorkspace.md | 1 - .../Update-AzDatabricksAccessConnector.md | 50 ++-- .../docs/Update-AzDatabricksVNetPeering.md | 109 ++++++--- .../docs/Update-AzDatabricksWorkspace.md | 95 ++++---- .../New-AzDatabricksAccessConnector.md | 2 +- .../Databricks.Autorest/generate-info.json | 2 +- .../Databricks.Autorest/resources/README.md | 11 + .../AzDatabricksAccessConnector.Tests.ps1 | 2 +- src/Databricks/Databricks.sln | 89 ++++++- src/Databricks/Databricks/Az.Databricks.psd1 | 12 +- .../Databricks/help/Az.Databricks.md | 6 +- .../help/Get-AzDatabricksAccessConnector.md | 3 +- ...icksOutboundNetworkDependenciesEndpoint.md | 2 +- .../help/Get-AzDatabricksVNetPeering.md | 28 ++- .../help/Get-AzDatabricksWorkspace.md | 3 +- .../help/New-AzDatabricksAccessConnector.md | 76 ++++-- .../help/New-AzDatabricksVNetPeering.md | 103 +++++++-- .../help/New-AzDatabricksWorkspace.md | 218 +++++++++++------- ...cksWorkspaceProviderAuthorizationObject.md | 4 +- .../Remove-AzDatabricksAccessConnector.md | 1 - .../help/Remove-AzDatabricksVNetPeering.md | 25 +- .../help/Remove-AzDatabricksWorkspace.md | 1 - .../Update-AzDatabricksAccessConnector.md | 55 +++-- .../help/Update-AzDatabricksVNetPeering.md | 111 ++++++--- .../help/Update-AzDatabricksWorkspace.md | 85 ++++--- 42 files changed, 1295 insertions(+), 666 deletions(-) create mode 100644 src/Databricks/Databricks.Autorest/Properties/AssemblyInfo.cs rename src/Databricks/Databricks.Autorest/custom/{ => autogen-model-cmdlets}/New-AzDatabricksWorkspaceProviderAuthorizationObject.ps1 (88%) create mode 100644 src/Databricks/Databricks.Autorest/resources/README.md diff --git a/src/Databricks/Databricks.Autorest/Properties/AssemblyInfo.cs b/src/Databricks/Databricks.Autorest/Properties/AssemblyInfo.cs new file mode 100644 index 000000000000..ed10833ef2fc --- /dev/null +++ b/src/Databricks/Databricks.Autorest/Properties/AssemblyInfo.cs @@ -0,0 +1,26 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the Apache License, Version 2.0 (the ""License""); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an ""AS IS"" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +// is regenerated. + +using System; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +[assembly: System.Reflection.AssemblyCompanyAttribute("Microsoft")] +[assembly: System.Reflection.AssemblyCopyrightAttribute("Copyright © Microsoft")] +[assembly: System.Reflection.AssemblyProductAttribute("Microsoft Azure PowerShell")] +[assembly: System.Reflection.AssemblyTitleAttribute("Microsoft Azure PowerShell - Databricks")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.10.0")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.10.0")] +[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly: System.CLSCompliantAttribute(false)] diff --git a/src/Databricks/Databricks.Autorest/README.md b/src/Databricks/Databricks.Autorest/README.md index 631e89960d08..5d93da3ec009 100644 --- a/src/Databricks/Databricks.Autorest/README.md +++ b/src/Databricks/Databricks.Autorest/README.md @@ -42,14 +42,6 @@ subject-prefix: $(service-name) inlining-threshold: 100 -resourcegroup-append: true -identity-correction-for-post: true -nested-object-to-string: true - -# For new modules, please avoid setting 3.x using the use-extension method and instead, use 4.x as the default option -use-extension: - "@autorest/powershell": "3.x" - directive: - from: swagger-document where: $.definitions.EncryptionV2 @@ -74,12 +66,11 @@ directive: remove: true # Remove the unexpanded parameter set - where: - variant: ^Create$|^CreateViaIdentityExpanded$|^Update$|^UpdateViaIdentity$ + variant: ^(Create|Update)(?!.*?(Expanded|JsonFilePath|JsonString)) remove: true - # Hide CreateViaIdentity for customization - where: - variant: ^CreateViaIdentity$ - hide: true + variant: ^CreateViaIdentity$|^CreateViaIdentityExpanded$ + remove: true # Rename the parameter name to follow Azure PowerShell best practice - where: @@ -281,4 +272,8 @@ directive: - ManagedResourceGroupId labels: ManagedResourceGroupId: Managed Resource Group ID -``` \ No newline at end of file + + - model-cmdlet: + - model-name: WorkspaceProviderAuthorization + cmdlet-name: New-AzDatabricksWorkspaceProviderAuthorizationObject +``` diff --git a/src/Databricks/Databricks.Autorest/custom/New-AzDatabricksWorkspace.ps1 b/src/Databricks/Databricks.Autorest/custom/New-AzDatabricksWorkspace.ps1 index 63ef2ca20ec6..2402de957527 100644 --- a/src/Databricks/Databricks.Autorest/custom/New-AzDatabricksWorkspace.ps1 +++ b/src/Databricks/Databricks.Autorest/custom/New-AzDatabricksWorkspace.ps1 @@ -51,8 +51,8 @@ AUTHORIZATION : The workspace provider author https://learn.microsoft.com/powershell/module/az.databricks/new-azdatabricksworkspace #> function New-AzDatabricksWorkspace { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace])] - [CmdletBinding(DefaultParameterSetName = 'CreateExpanded', PositionalBinding = $false, SupportsShouldProcess, ConfirmImpact = 'Medium')] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspace])] + [CmdletBinding(DefaultParameterSetName='CreateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] param( [Parameter(Mandatory)] [Alias('WorkspaceName')] @@ -70,309 +70,328 @@ function New-AzDatabricksWorkspace { [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Path')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Runtime.DefaultInfo(Script = '(Get-AzContext).Subscription.Id')] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] [System.String] # The ID of the target subscription. # The value must be an UUID. ${SubscriptionId}, - [Parameter(Mandatory)] + [Parameter(ParameterSetName='CreateExpanded', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The geo-location where the resource lives ${Location}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The managed resource group Id. ${ManagedResourceGroupName}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The value which should be used for this field. ${AmlWorkspaceId}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [AllowEmptyCollection()] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspaceProviderAuthorization[]] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspaceProviderAuthorization[]] # The workspace provider authorizations. - # To construct, see NOTES section for AUTHORIZATION properties and create a hash table. ${Authorization}, - [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.InitialType])] + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.PSArgumentCompleterAttribute("HiveMetastore", "UnityCatalog")] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.InitialType] + [System.String] # Defines the initial type of the default catalog. # Possible values (case-insensitive): HiveMetastore, UnityCatalog ${DefaultCatalogInitialType}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.Management.Automation.SwitchParameter] # The value which should be used for this field. ${EnableNoPublicIP}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The name of KeyVault key. ${EncryptionKeyName}, - [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.KeySource])] + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.PSArgumentCompleterAttribute("Default", "Microsoft.Keyvault")] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.KeySource] + [System.String] # The encryption keySource (provider). # Possible values (case-insensitive): Default, Microsoft.Keyvault ${EncryptionKeySource}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The Uri of KeyVault. ${EncryptionKeyVaultUri}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The version of KeyVault key. ${EncryptionKeyVersion}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The value which should be used for this field. ${LoadBalancerBackendPoolName}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The value which should be used for this field. ${LoadBalancerId}, - [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource])] + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.PSArgumentCompleterAttribute("Microsoft.Keyvault")] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource] + [System.String] # The encryption keySource (provider). # Possible values (case-insensitive): Microsoft.Keyvault ${ManagedDiskKeySource}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The name of KeyVault key. ${ManagedDiskKeyVaultPropertiesKeyName}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The URI of KeyVault. ${ManagedDiskKeyVaultPropertiesKeyVaultUri}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The version of KeyVault key. ${ManagedDiskKeyVaultPropertiesKeyVersion}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.Management.Automation.SwitchParameter] # Indicate whether the latest key version should be automatically used for Managed Disk Encryption. ${ManagedDiskRotationToLatestKeyVersionEnabled}, - [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource])] + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.PSArgumentCompleterAttribute("Microsoft.Keyvault")] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource] + [System.String] # The encryption keySource (provider). # Possible values (case-insensitive): Microsoft.Keyvault ${ManagedServiceKeySource}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The name of KeyVault key. ${ManagedServicesKeyVaultPropertiesKeyName}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The Uri of KeyVault. ${ManagedServicesKeyVaultPropertiesKeyVaultUri}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The version of KeyVault key. ${ManagedServicesKeyVaultPropertiesKeyVersion}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The value which should be used for this field. ${NatGatewayName}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.Management.Automation.SwitchParameter] # The value which should be used for this field. ${PrepareEncryption}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The value which should be used for this field. ${PrivateSubnetName}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The value which should be used for this field. ${PublicIPName}, - [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PublicNetworkAccess])] + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.PSArgumentCompleterAttribute("Enabled", "Disabled")] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PublicNetworkAccess] + [System.String] # The network access type for accessing workspace. # Set value to disabled to access workspace only via private link. ${PublicNetworkAccess}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The value which should be used for this field. ${PublicSubnetName}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.Management.Automation.SwitchParameter] # The value which should be used for this field. ${RequireInfrastructureEncryption}, - [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.RequiredNsgRules])] + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.PSArgumentCompleterAttribute("AllRules", "NoAzureDatabricksRules", "NoAzureServiceRules")] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.RequiredNsgRules] + [System.String] # Gets or sets a value indicating whether data plane (clusters) to control plane communication happen over private endpoint. # Supported values are 'AllRules' and 'NoAzureDatabricksRules'. # 'NoAzureServiceRules' value is for internal use only. ${RequiredNsgRule}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The SKU name. ${Sku}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The SKU tier. ${SkuTier}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The value which should be used for this field. ${StorageAccountName}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The value which should be used for this field. ${StorageAccountSku}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Runtime.Info(PossibleTypes = ([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20220401Preview.ITrackedResourceTags]))] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.ITrackedResourceTags]))] [System.Collections.Hashtable] # Resource tags. ${Tag}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The blob URI where the UI definition file is located. ${UiDefinitionUri}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The value which should be used for this field. ${VirtualNetworkId}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The value which should be used for this field. ${VnetAddressPrefix}, - [Parameter()] - [Alias('EnhancedSecurityMonitoringValue')] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue])] + [Parameter(ParameterSetName='CreateExpanded')] + [Alias('EnhancedSecurityMonitoringValue')] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.PSArgumentCompleterAttribute("Enabled", "Disabled")] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue] - # Status of Enhanced Security Monitoring feature. + [System.String] + # . ${EnhancedSecurityMonitoring}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Alias('AutomaticClusterUpdateValue')] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue])] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.PSArgumentCompleterAttribute("Enabled", "Disabled")] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue] - # Status of automated cluster updates feature. + [System.String] + # . ${AutomaticClusterUpdate}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Alias('ComplianceSecurityProfileComplianceStandard')] [AllowEmptyCollection()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard])] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.PSArgumentCompleterAttribute("NONE", "HIPAA", "PCI_DSS")] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard[]] + [System.String[]] # Compliance standards associated with the workspace. ${ComplianceStandard}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Alias('ComplianceSecurityProfileValue')] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue])] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.PSArgumentCompleterAttribute("Enabled", "Disabled")] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue] - # Status of Compliance Security Profile feature. + [System.String] + # . ${EnhancedSecurityCompliance}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] + [System.String] + # Specifies the initial Name of default catalog. + # If not specified, the name of the workspace will be used. + ${DefaultCatalogInitialName}, + + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The resource ID of Azure Databricks Access Connector Resource. ${AccessConnectorId}, - [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.IdentityType])] + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.PSArgumentCompleterAttribute("SystemAssigned", "UserAssigned")] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.IdentityType] + [System.String] # The identity type of the Access Connector Resource. ${AccessConnectorIdentityType}, - [Parameter()] + [Parameter(ParameterSetName='CreateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The resource ID of the User Assigned Identity associated with the Access Connector Resource. # This is required for type 'UserAssigned' and not valid for type 'SystemAssigned'. ${AccessConnectorUserAssignedIdentityId}, - [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.DefaultStorageFirewall])] + [Parameter(ParameterSetName='CreateExpanded')] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.PSArgumentCompleterAttribute("Disabled", "Enabled")] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.DefaultStorageFirewall] + [System.String] # Gets or Sets Default Storage Firewall configuration information ${DefaultStorageFirewall}, + [Parameter(ParameterSetName='CreateViaJsonFilePath', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] + [System.String] + # Path of Json file supplied to the Create operation + ${JsonFilePath}, + + [Parameter(ParameterSetName='CreateViaJsonString', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] + [System.String] + # Json string supplied to the Create operation + ${JsonString}, + [Parameter()] [Alias('AzureRMContext', 'AzureCredential')] [ValidateNotNull()] diff --git a/src/Databricks/Databricks.Autorest/custom/Update-AzDatabricksVNetPeering.ps1 b/src/Databricks/Databricks.Autorest/custom/Update-AzDatabricksVNetPeering.ps1 index 974f889175d5..90d78b879669 100644 --- a/src/Databricks/Databricks.Autorest/custom/Update-AzDatabricksVNetPeering.ps1 +++ b/src/Databricks/Databricks.Autorest/custom/Update-AzDatabricksVNetPeering.ps1 @@ -29,100 +29,123 @@ Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IVirtualNetwork https://learn.microsoft.com/powershell/module/az.databricks/update-azdatabricksvnetpeering #> function Update-AzDatabricksVNetPeering { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IVirtualNetworkPeering])] - [CmdletBinding(DefaultParameterSetName = 'UpdateExpanded', PositionalBinding = $false, SupportsShouldProcess, ConfirmImpact = 'Medium')] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IVirtualNetworkPeering])] + [CmdletBinding(DefaultParameterSetName='UpdateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] param( - [Parameter(ParameterSetName = 'UpdateExpanded', Mandatory, HelpMessage = "The name of the VNetPeering.")] - [Alias('PeeringName')] + [Parameter(ParameterSetName='UpdateExpanded', Mandatory)] + [Parameter(ParameterSetName='UpdateViaJsonFilePath', Mandatory)] + [Parameter(ParameterSetName='UpdateViaJsonString', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Path')] [System.String] # The name of the workspace vNet peering. ${Name}, - - [Parameter(ParameterSetName = 'UpdateExpanded', Mandatory, HelpMessage = "The name of the resource group. The name is case insensitive.")] + + [Parameter(ParameterSetName='UpdateExpanded', Mandatory)] + [Parameter(ParameterSetName='UpdateViaJsonFilePath', Mandatory)] + [Parameter(ParameterSetName='UpdateViaJsonString', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Path')] [System.String] # The name of the resource group. # The name is case insensitive. ${ResourceGroupName}, - - [Parameter(ParameterSetName = 'UpdateExpanded', Mandatory, HelpMessage = "The name of the workspace.")] + + [Parameter(ParameterSetName='UpdateExpanded', Mandatory)] + [Parameter(ParameterSetName='UpdateViaJsonFilePath', Mandatory)] + [Parameter(ParameterSetName='UpdateViaJsonString', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Path')] [System.String] # The name of the workspace. ${WorkspaceName}, - [Parameter(ParameterSetName = 'UpdateExpanded', HelpMessage = "The ID of the target subscription.")] + [Parameter(ParameterSetName='UpdateExpanded')] + [Parameter(ParameterSetName='UpdateViaJsonFilePath')] + [Parameter(ParameterSetName='UpdateViaJsonString')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Path')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Runtime.DefaultInfo(Script = '(Get-AzContext).Subscription.Id')] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] [System.String] # The ID of the target subscription. + # The value must be an UUID. ${SubscriptionId}, - [Parameter(ParameterSetName = 'UpdateViaIdentityExpanded', Mandatory, ValueFromPipeline, HelpMessage = "Identity parameter. To construct, see NOTES section for INPUTOBJECT properties and create a hash table.")] + [Parameter(ParameterSetName='UpdateViaIdentityExpanded', Mandatory, ValueFromPipeline)] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Path')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity] # Identity Parameter - # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, - - [Parameter()] + + [Parameter(ParameterSetName='UpdateExpanded')] + [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - # [System.Management.Automation.SwitchParameter] - [System.Boolean] + [System.Management.Automation.SwitchParameter] # Whether the forwarded traffic from the VMs in the local virtual network will be allowed/disallowed in remote virtual network. ${AllowForwardedTraffic}, - - [Parameter()] + + [Parameter(ParameterSetName='UpdateExpanded')] + [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [System.Boolean] - # [System.Management.Automation.SwitchParameter] + [System.Management.Automation.SwitchParameter] # If gateway links can be used in remote virtual networking to link to this virtual network. ${AllowGatewayTransit}, - [Parameter()] + [Parameter(ParameterSetName='UpdateExpanded')] + [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [System.Boolean] - # [System.Management.Automation.SwitchParameter] + [System.Management.Automation.SwitchParameter] # Whether the VMs in the local virtual network space would be able to access the VMs in remote virtual network space. ${AllowVirtualNetworkAccess}, - [Parameter()] + [Parameter(ParameterSetName='UpdateExpanded')] + [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [AllowEmptyCollection()] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String[]] # A list of address blocks reserved for this virtual network in CIDR notation. ${DatabricksAddressSpacePrefix}, - [Parameter()] + [Parameter(ParameterSetName='UpdateExpanded')] + [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The Id of the databricks virtual network. ${DatabricksVirtualNetworkId}, - [Parameter()] + [Parameter(ParameterSetName='UpdateExpanded')] + [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [AllowEmptyCollection()] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String[]] # A list of address blocks reserved for this virtual network in CIDR notation. ${RemoteAddressSpacePrefix}, - [Parameter()] + [Parameter(ParameterSetName='UpdateExpanded')] + [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The Id of the remote virtual network. ${RemoteVirtualNetworkId}, - [Parameter()] + [Parameter(ParameterSetName='UpdateExpanded')] + [Parameter(ParameterSetName='UpdateViaIdentityExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [System.Boolean] - # [System.Management.Automation.SwitchParameter] + [System.Management.Automation.SwitchParameter] # If remote gateways can be used on this virtual network. # If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. # Only one peering can have this flag set to true. # This flag cannot be set if virtual network already has a gateway. ${UseRemoteGateway}, + [Parameter(ParameterSetName='UpdateViaJsonFilePath', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] + [System.String] + # Path of Json file supplied to the Update operation + ${JsonFilePath}, + + [Parameter(ParameterSetName='UpdateViaJsonString', Mandatory)] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] + [System.String] + # Json string supplied to the Update operation + ${JsonString}, + [Parameter()] [Alias('AzureRMContext', 'AzureCredential')] [ValidateNotNull()] diff --git a/src/Databricks/Databricks.Autorest/custom/Update-AzDatabricksWorkspace.ps1 b/src/Databricks/Databricks.Autorest/custom/Update-AzDatabricksWorkspace.ps1 index f1369905c9c1..4db4c843aafc 100644 --- a/src/Databricks/Databricks.Autorest/custom/Update-AzDatabricksWorkspace.ps1 +++ b/src/Databricks/Databricks.Autorest/custom/Update-AzDatabricksWorkspace.ps1 @@ -53,64 +53,64 @@ INPUTOBJECT : Identity Parameter https://learn.microsoft.com/powershell/module/az.databricks/update-azdatabricksworkspace #> function Update-AzDatabricksWorkspace { - [OutputType([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace])] - [CmdletBinding(DefaultParameterSetName = 'UpdateExpanded', PositionalBinding = $false, SupportsShouldProcess, ConfirmImpact = 'Medium')] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspace])] + [CmdletBinding(DefaultParameterSetName='UpdateExpanded', PositionalBinding=$false, SupportsShouldProcess, ConfirmImpact='Medium')] param( - [Parameter(ParameterSetName = 'UpdateExpanded', Mandatory, HelpMessage = "The name of the workspace.")] + [Parameter(ParameterSetName='UpdateExpanded', Mandatory)] [Alias('WorkspaceName')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Path')] [System.String] # The name of the workspace. ${Name}, - [Parameter(ParameterSetName = 'UpdateExpanded', Mandatory, HelpMessage = "The name of the resource group. The name is case insensitive.")] + [Parameter(ParameterSetName='UpdateExpanded', Mandatory)] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Path')] [System.String] # The name of the resource group. # The name is case insensitive. ${ResourceGroupName}, - [Parameter(ParameterSetName = 'UpdateExpanded', HelpMessage = "The ID of the target subscription.")] + [Parameter(ParameterSetName='UpdateExpanded')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Path')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Runtime.DefaultInfo(Script = '(Get-AzContext).Subscription.Id')] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')] [System.String] # The ID of the target subscription. + # The value must be an UUID. ${SubscriptionId}, - [Parameter(ParameterSetName = 'UpdateViaIdentityExpanded', Mandatory, ValueFromPipeline, HelpMessage = "Identity parameter. To construct, see NOTES section for INPUTOBJECT properties and create a hash table.")] + [Parameter(ParameterSetName='UpdateViaIdentityExpanded', Mandatory, ValueFromPipeline)] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Path')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity] # Identity Parameter - # To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ${InputObject}, - [Parameter(HelpMessage = "Prepare the workspace for encryption. Enables the Managed Identity for managed storage account.")] + [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.Management.Automation.SwitchParameter] # Prepare the workspace for encryption. Enables the Managed Identity for managed storage account. ${PrepareEncryption}, - [Parameter(HelpMessage = "The encryption keySource (provider). Possible values (case-insensitive): Default, Microsoft.Keyvault")] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.KeySource])] + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.PSArgumentCompleterAttribute("Default", "Microsoft.Keyvault")] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.KeySource] + [System.String] # The encryption keySource (provider). # Possible values (case-insensitive): Default, Microsoft.Keyvault ${EncryptionKeySource}, - [Parameter(HelpMessage = "The URI (DNS name) of the Key Vault.")] + [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The Uri of KeyVault. ${EncryptionKeyVaultUri}, - [Parameter(HelpMessage = "The name of Key Vault key.")] + [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The name of KeyVault key. ${EncryptionKeyName}, - [Parameter(HelpMessage = "The version of KeyVault key.")] + [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] [System.String] # The version of KeyVault key. @@ -149,23 +149,22 @@ function Update-AzDatabricksWorkspace { [Parameter()] [AllowEmptyCollection()] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspaceProviderAuthorization[]] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspaceProviderAuthorization[]] # The workspace provider authorizations. - # To construct, see NOTES section for AUTHORIZATION properties and create a hash table. ${Authorization}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.InitialType])] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.PSArgumentCompleterAttribute("HiveMetastore", "UnityCatalog")] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.InitialType] + [System.String] # Defines the initial type of the default catalog. # Possible values (case-insensitive): HiveMetastore, UnityCatalog ${DefaultCatalogInitialType}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource])] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.PSArgumentCompleterAttribute("Microsoft.Keyvault")] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource] + [System.String] # The encryption keySource (provider). # Possible values (case-insensitive): Microsoft.Keyvault ${ManagedDiskKeySource}, @@ -195,9 +194,9 @@ function Update-AzDatabricksWorkspace { ${ManagedDiskRotationToLatestKeyVersionEnabled}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource])] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.PSArgumentCompleterAttribute("Microsoft.Keyvault")] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource] + [System.String] # The encryption keySource (provider). # Possible values (case-insensitive): Microsoft.Keyvault ${ManagedServiceKeySource}, @@ -226,26 +225,26 @@ function Update-AzDatabricksWorkspace { # The blob URI where the UI definition file is located. ${UiDefinitionUri}, - [Parameter(HelpMessage = "Resource tags.")] + [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Runtime.Info(PossibleTypes = ([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspaceUpdateTags]))] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.ITrackedResourceTags]))] [System.Collections.Hashtable] # Resource tags. ${Tag}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.RequiredNsgRules])] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.PSArgumentCompleterAttribute("AllRules", "NoAzureDatabricksRules", "NoAzureServiceRules")] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.RequiredNsgRules] + [System.String] # Gets or sets a value indicating whether data plane (clusters) to control plane communication happen over private endpoint. # Supported values are 'AllRules' and 'NoAzureDatabricksRules'. # 'NoAzureServiceRules' value is for internal use only. ${RequiredNsgRule}, - [Parameter(HelpMessage="The network access type for accessing workspace. Set value to disabled to access workspace only via private link.")] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PublicNetworkAccess])] + [Parameter()] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.PSArgumentCompleterAttribute("Enabled", "Disabled")] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PublicNetworkAccess] + [System.String] # The network access type for accessing workspace. # Set value to disabled to access workspace only via private link. ${PublicNetworkAccess}, @@ -257,35 +256,36 @@ function Update-AzDatabricksWorkspace { ${EnableNoPublicIP}, [Parameter()] - [Alias('EnhancedSecurityMonitoringValue')] [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue])] + [Alias('EnhancedSecurityMonitoringValue')] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.PSArgumentCompleterAttribute("Enabled", "Disabled")] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue] - # Status of Enhanced Security Monitoring feature. + [System.String] + # . ${EnhancedSecurityMonitoring}, [Parameter()] [Alias('AutomaticClusterUpdateValue')] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue])] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.PSArgumentCompleterAttribute("Enabled", "Disabled")] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue] - # Status of automated cluster updates feature. + [System.String] + # . ${AutomaticClusterUpdate}, [Parameter()] [Alias('ComplianceSecurityProfileComplianceStandard')] [AllowEmptyCollection()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard])] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.PSArgumentCompleterAttribute("NONE", "HIPAA", "PCI_DSS")] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard[]] + [System.String[]] # Compliance standards associated with the workspace. ${ComplianceStandard}, [Parameter()] [Alias('ComplianceSecurityProfileValue')] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue])] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.PSArgumentCompleterAttribute("Enabled", "Disabled")] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue] - # Status of Compliance Security Profile feature. + [System.String] + # . ${EnhancedSecurityCompliance}, [Parameter()] @@ -295,9 +295,9 @@ function Update-AzDatabricksWorkspace { ${AccessConnectorId}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.IdentityType])] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.PSArgumentCompleterAttribute("SystemAssigned", "UserAssigned")] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.IdentityType] + [System.String] # The identity type of the Access Connector Resource. ${AccessConnectorIdentityType}, @@ -309,9 +309,9 @@ function Update-AzDatabricksWorkspace { ${AccessConnectorUserAssignedIdentityId}, [Parameter()] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.DefaultStorageFirewall])] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.PSArgumentCompleterAttribute("Disabled", "Enabled")] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Body')] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.DefaultStorageFirewall] + [System.String] # Gets or Sets Default Storage Firewall configuration information ${DefaultStorageFirewall}, @@ -324,7 +324,7 @@ function Update-AzDatabricksWorkspace { # Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ${DefaultProfile}, - [Parameter(HelpMessage = "Run the command as a job")] + [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Run the command as a job @@ -350,7 +350,7 @@ function Update-AzDatabricksWorkspace { # SendAsync Pipeline Steps to be prepended to the front of the pipeline ${HttpPipelinePrepend}, - [Parameter(HelpMessage = "Run the command asynchronously")] + [Parameter()] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Runtime')] [System.Management.Automation.SwitchParameter] # Run the command asynchronously diff --git a/src/Databricks/Databricks.Autorest/custom/New-AzDatabricksWorkspaceProviderAuthorizationObject.ps1 b/src/Databricks/Databricks.Autorest/custom/autogen-model-cmdlets/New-AzDatabricksWorkspaceProviderAuthorizationObject.ps1 similarity index 88% rename from src/Databricks/Databricks.Autorest/custom/New-AzDatabricksWorkspaceProviderAuthorizationObject.ps1 rename to src/Databricks/Databricks.Autorest/custom/autogen-model-cmdlets/New-AzDatabricksWorkspaceProviderAuthorizationObject.ps1 index 8cc600d17bad..f1c895833c32 100644 --- a/src/Databricks/Databricks.Autorest/custom/New-AzDatabricksWorkspaceProviderAuthorizationObject.ps1 +++ b/src/Databricks/Databricks.Autorest/custom/autogen-model-cmdlets/New-AzDatabricksWorkspaceProviderAuthorizationObject.ps1 @@ -21,12 +21,13 @@ Create an in-memory object for WorkspaceProviderAuthorization. Create an in-memory object for WorkspaceProviderAuthorization. .Outputs -Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.WorkspaceProviderAuthorization +Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.WorkspaceProviderAuthorization .Link -https://learn.microsoft.com/powershell/module/Az.Databricks/new-AzDatabricksWorkspaceProviderAuthorizationObject +https://learn.microsoft.com/powershell/module/Az.Databricks/new-azdatabricksworkspaceproviderauthorizationobject #> function New-AzDatabricksWorkspaceProviderAuthorizationObject { - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.WorkspaceProviderAuthorization')] + [Microsoft.Azure.PowerShell.Cmdlets.Databricks.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.WorkspaceProviderAuthorization')] [CmdletBinding(PositionalBinding=$false)] Param( @@ -39,7 +40,7 @@ function New-AzDatabricksWorkspaceProviderAuthorizationObject { ) process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.WorkspaceProviderAuthorization]::New() + $Object = [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.WorkspaceProviderAuthorization]::New() if ($PSBoundParameters.ContainsKey('PrincipalId')) { $Object.PrincipalId = $PrincipalId diff --git a/src/Databricks/Databricks.Autorest/docs/Az.Databricks.md b/src/Databricks/Databricks.Autorest/docs/Az.Databricks.md index 9c129c74116b..eeead80c7369 100644 --- a/src/Databricks/Databricks.Autorest/docs/Az.Databricks.md +++ b/src/Databricks/Databricks.Autorest/docs/Az.Databricks.md @@ -1,6 +1,6 @@ --- Module Name: Az.Databricks -Module Guid: b453c0c1-7867-4fa1-9fd0-0cf8f6c6959c +Module Guid: 4efb11ab-44ab-44b5-ab99-2ed56084fe57 Download Help Link: https://learn.microsoft.com/powershell/module/az.databricks Help Version: 1.0.0.0 Locale: en-US @@ -26,10 +26,10 @@ Gets the workspace vNet Peering. Gets the workspace. ### [New-AzDatabricksAccessConnector](New-AzDatabricksAccessConnector.md) -Creates or updates Azure Databricks Access Connector. +Create Azure Databricks Access Connector. ### [New-AzDatabricksVNetPeering](New-AzDatabricksVNetPeering.md) -Creates vNet Peering for workspace. +Create vNet Peering for workspace. ### [New-AzDatabricksWorkspace](New-AzDatabricksWorkspace.md) Creates a new workspace. @@ -47,7 +47,7 @@ Deletes the workspace vNetPeering. Deletes the workspace. ### [Update-AzDatabricksAccessConnector](Update-AzDatabricksAccessConnector.md) -Updates an Azure Databricks Access Connector. +Update Azure Databricks Access Connector. ### [Update-AzDatabricksVNetPeering](Update-AzDatabricksVNetPeering.md) Update vNet Peering for workspace. diff --git a/src/Databricks/Databricks.Autorest/docs/Get-AzDatabricksAccessConnector.md b/src/Databricks/Databricks.Autorest/docs/Get-AzDatabricksAccessConnector.md index 22f2c1f3bd87..7686faf84d33 100644 --- a/src/Databricks/Databricks.Autorest/docs/Get-AzDatabricksAccessConnector.md +++ b/src/Databricks/Databricks.Autorest/docs/Get-AzDatabricksAccessConnector.md @@ -99,7 +99,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity @@ -169,7 +168,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IAccessConnector +### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IAccessConnector ## NOTES diff --git a/src/Databricks/Databricks.Autorest/docs/Get-AzDatabricksOutboundNetworkDependenciesEndpoint.md b/src/Databricks/Databricks.Autorest/docs/Get-AzDatabricksOutboundNetworkDependenciesEndpoint.md index 3c33411a8eb4..4964d8668cba 100644 --- a/src/Databricks/Databricks.Autorest/docs/Get-AzDatabricksOutboundNetworkDependenciesEndpoint.md +++ b/src/Databricks/Databricks.Autorest/docs/Get-AzDatabricksOutboundNetworkDependenciesEndpoint.md @@ -118,7 +118,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IOutboundEnvironmentEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IOutboundEnvironmentEndpoint ## NOTES diff --git a/src/Databricks/Databricks.Autorest/docs/Get-AzDatabricksVNetPeering.md b/src/Databricks/Databricks.Autorest/docs/Get-AzDatabricksVNetPeering.md index 5297de17d8c3..e9739cd16ef7 100644 --- a/src/Databricks/Databricks.Autorest/docs/Get-AzDatabricksVNetPeering.md +++ b/src/Databricks/Databricks.Autorest/docs/Get-AzDatabricksVNetPeering.md @@ -30,6 +30,12 @@ Get-AzDatabricksVNetPeering -InputObject [-DefaultProfile [] ``` +### GetViaIdentityWorkspace +``` +Get-AzDatabricksVNetPeering -Name -WorkspaceInputObject + [-DefaultProfile ] [-PassThru] [] +``` + ## DESCRIPTION Gets the workspace vNet Peering. @@ -81,7 +87,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity @@ -100,7 +105,7 @@ The name of the workspace vNet peering. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityWorkspace Aliases: Required: True @@ -115,7 +120,7 @@ Returns true when the command succeeds ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: Get, GetViaIdentity +Parameter Sets: Get, GetViaIdentity, GetViaIdentityWorkspace Aliases: Required: False @@ -157,6 +162,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity +Parameter Sets: GetViaIdentityWorkspace +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of the workspace. @@ -181,7 +201,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IVirtualNetworkPeering +### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IVirtualNetworkPeering ## NOTES diff --git a/src/Databricks/Databricks.Autorest/docs/Get-AzDatabricksWorkspace.md b/src/Databricks/Databricks.Autorest/docs/Get-AzDatabricksWorkspace.md index 630fbec95151..48f92d77fe5d 100644 --- a/src/Databricks/Databricks.Autorest/docs/Get-AzDatabricksWorkspace.md +++ b/src/Databricks/Databricks.Autorest/docs/Get-AzDatabricksWorkspace.md @@ -102,7 +102,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity @@ -172,7 +171,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace +### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspace ## NOTES diff --git a/src/Databricks/Databricks.Autorest/docs/New-AzDatabricksAccessConnector.md b/src/Databricks/Databricks.Autorest/docs/New-AzDatabricksAccessConnector.md index 56d388b53b3a..ad15f5ecb2b3 100644 --- a/src/Databricks/Databricks.Autorest/docs/New-AzDatabricksAccessConnector.md +++ b/src/Databricks/Databricks.Autorest/docs/New-AzDatabricksAccessConnector.md @@ -8,19 +8,34 @@ schema: 2.0.0 # New-AzDatabricksAccessConnector ## SYNOPSIS -Creates or updates Azure Databricks Access Connector. +Create Azure Databricks Access Connector. ## SYNTAX +### CreateExpanded (Default) ``` New-AzDatabricksAccessConnector -Name -ResourceGroupName -Location - [-SubscriptionId ] [-IdentityType ] [-Tag ] - [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [-SubscriptionId ] [-EnableSystemAssignedIdentity] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaJsonFilePath +``` +New-AzDatabricksAccessConnector -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaJsonString +``` +New-AzDatabricksAccessConnector -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Creates or updates Azure Databricks Access Connector. +Create Azure Databricks Access Connector. ## EXAMPLES @@ -70,12 +85,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ManagedServiceIdentityType -Parameter Sets: (All) +Type: System.Management.Automation.SwitchParameter +Parameter Sets: CreateExpanded Aliases: Required: False @@ -85,12 +100,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -167,7 +212,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -178,13 +223,12 @@ Accept wildcard characters: False ``` ### -UserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' ```yaml -Type: System.Collections.Hashtable -Parameter Sets: (All) +Type: System.String[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -232,7 +276,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IAccessConnector +### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IAccessConnector ## NOTES diff --git a/src/Databricks/Databricks.Autorest/docs/New-AzDatabricksVNetPeering.md b/src/Databricks/Databricks.Autorest/docs/New-AzDatabricksVNetPeering.md index 7af2a1da4db3..084e68a7c0d0 100644 --- a/src/Databricks/Databricks.Autorest/docs/New-AzDatabricksVNetPeering.md +++ b/src/Databricks/Databricks.Autorest/docs/New-AzDatabricksVNetPeering.md @@ -8,10 +8,11 @@ schema: 2.0.0 # New-AzDatabricksVNetPeering ## SYNOPSIS -Creates vNet Peering for workspace. +Create vNet Peering for workspace. ## SYNTAX +### CreateExpanded (Default) ``` New-AzDatabricksVNetPeering -Name -ResourceGroupName -WorkspaceName [-SubscriptionId ] [-AllowForwardedTraffic] [-AllowGatewayTransit] [-AllowVirtualNetworkAccess] @@ -20,8 +21,31 @@ New-AzDatabricksVNetPeering -Name -ResourceGroupName -Workspac [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### CreateViaIdentityWorkspaceExpanded +``` +New-AzDatabricksVNetPeering -Name -WorkspaceInputObject + [-AllowForwardedTraffic] [-AllowGatewayTransit] [-AllowVirtualNetworkAccess] + [-DatabricksAddressSpacePrefix ] [-DatabricksVirtualNetworkId ] + [-RemoteAddressSpacePrefix ] [-RemoteVirtualNetworkId ] [-UseRemoteGateway] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzDatabricksVNetPeering -Name -ResourceGroupName -WorkspaceName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzDatabricksVNetPeering -Name -ResourceGroupName -WorkspaceName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + ## DESCRIPTION -Creates vNet Peering for workspace. +Create vNet Peering for workspace. ## EXAMPLES @@ -45,7 +69,7 @@ Whether the forwarded traffic from the VMs in the local virtual network will be ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -60,7 +84,7 @@ If gateway links can be used in remote virtual networking to link to this virtua ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -75,7 +99,7 @@ Whether the VMs in the local virtual network space would be able to access the V ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -105,7 +129,7 @@ A list of address blocks reserved for this virtual network in CIDR notation. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -120,7 +144,7 @@ The Id of the databricks virtual network. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -146,6 +170,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the workspace vNet peering. @@ -181,7 +235,7 @@ A list of address blocks reserved for this virtual network in CIDR notation. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -196,7 +250,7 @@ The Id of the remote virtual network. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -212,7 +266,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -228,7 +282,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -246,7 +300,7 @@ This flag cannot be set if virtual network already has a gateway. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -256,12 +310,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity +Parameter Sets: CreateViaIdentityWorkspaceExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of the workspace. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -307,9 +376,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IVirtualNetworkPeering +### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IVirtualNetworkPeering ## NOTES diff --git a/src/Databricks/Databricks.Autorest/docs/New-AzDatabricksWorkspace.md b/src/Databricks/Databricks.Autorest/docs/New-AzDatabricksWorkspace.md index d352a57fca40..dd05315c60fc 100644 --- a/src/Databricks/Databricks.Autorest/docs/New-AzDatabricksWorkspace.md +++ b/src/Databricks/Databricks.Autorest/docs/New-AzDatabricksWorkspace.md @@ -12,29 +12,43 @@ Creates a new workspace. ## SYNTAX +### CreateExpanded (Default) ``` New-AzDatabricksWorkspace -Name -ResourceGroupName -Location - [-SubscriptionId ] [-AccessConnectorId ] [-AccessConnectorIdentityType ] + [-SubscriptionId ] [-AccessConnectorId ] [-AccessConnectorIdentityType ] [-AccessConnectorUserAssignedIdentityId ] [-AmlWorkspaceId ] - [-Authorization ] [-AutomaticClusterUpdate ] - [-ComplianceStandard ] [-DefaultCatalogInitialType ] - [-DefaultStorageFirewall ] [-EnableNoPublicIP] [-EncryptionKeyName ] - [-EncryptionKeySource ] [-EncryptionKeyVaultUri ] [-EncryptionKeyVersion ] - [-EnhancedSecurityCompliance ] - [-EnhancedSecurityMonitoring ] [-LoadBalancerBackendPoolName ] - [-LoadBalancerId ] [-ManagedDiskKeySource ] + [-Authorization ] [-AutomaticClusterUpdate ] + [-ComplianceStandard ] [-DefaultCatalogInitialName ] [-DefaultCatalogInitialType ] + [-DefaultStorageFirewall ] [-EnableNoPublicIP] [-EncryptionKeyName ] + [-EncryptionKeySource ] [-EncryptionKeyVaultUri ] [-EncryptionKeyVersion ] + [-EnhancedSecurityCompliance ] [-EnhancedSecurityMonitoring ] + [-LoadBalancerBackendPoolName ] [-LoadBalancerId ] [-ManagedDiskKeySource ] [-ManagedDiskKeyVaultPropertiesKeyName ] [-ManagedDiskKeyVaultPropertiesKeyVaultUri ] [-ManagedDiskKeyVaultPropertiesKeyVersion ] [-ManagedDiskRotationToLatestKeyVersionEnabled] - [-ManagedResourceGroupName ] [-ManagedServiceKeySource ] + [-ManagedResourceGroupName ] [-ManagedServiceKeySource ] [-ManagedServicesKeyVaultPropertiesKeyName ] [-ManagedServicesKeyVaultPropertiesKeyVaultUri ] [-ManagedServicesKeyVaultPropertiesKeyVersion ] [-NatGatewayName ] [-PrepareEncryption] - [-PrivateSubnetName ] [-PublicIPName ] [-PublicNetworkAccess ] - [-PublicSubnetName ] [-RequiredNsgRule ] [-RequireInfrastructureEncryption] - [-Sku ] [-SkuTier ] [-StorageAccountName ] [-StorageAccountSku ] - [-Tag ] [-UiDefinitionUri ] [-VirtualNetworkId ] [-VnetAddressPrefix ] + [-PrivateSubnetName ] [-PublicIPName ] [-PublicNetworkAccess ] + [-PublicSubnetName ] [-RequiredNsgRule ] [-RequireInfrastructureEncryption] [-Sku ] + [-SkuTier ] [-StorageAccountName ] [-StorageAccountSku ] [-Tag ] + [-UiDefinitionUri ] [-VirtualNetworkId ] [-VnetAddressPrefix ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### CreateViaJsonFilePath +``` +New-AzDatabricksWorkspace -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaJsonString +``` +New-AzDatabricksWorkspace -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + ## DESCRIPTION Creates a new workspace. @@ -97,7 +111,7 @@ The resource ID of Azure Databricks Access Connector Resource. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -111,8 +125,8 @@ Accept wildcard characters: False The identity type of the Access Connector Resource. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.IdentityType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -128,7 +142,7 @@ This is required for type 'UserAssigned' and not valid for type 'SystemAssigned' ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -143,7 +157,7 @@ The value which should be used for this field. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -170,11 +184,10 @@ Accept wildcard characters: False ### -Authorization The workspace provider authorizations. -To construct, see NOTES section for AUTHORIZATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspaceProviderAuthorization[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspaceProviderAuthorization[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -185,11 +198,11 @@ Accept wildcard characters: False ``` ### -AutomaticClusterUpdate -Status of automated cluster updates feature. +. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: AutomaticClusterUpdateValue Required: False @@ -203,8 +216,8 @@ Accept wildcard characters: False Compliance standards associated with the workspace. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard[] -Parameter Sets: (All) +Type: System.String[] +Parameter Sets: CreateExpanded Aliases: ComplianceSecurityProfileComplianceStandard Required: False @@ -214,13 +227,29 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DefaultCatalogInitialName +Specifies the initial Name of default catalog. +If not specified, the name of the workspace will be used. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -DefaultCatalogInitialType Defines the initial type of the default catalog. Possible values (case-insensitive): HiveMetastore, UnityCatalog ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.InitialType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -250,8 +279,8 @@ Accept wildcard characters: False Gets or Sets Default Storage Firewall configuration information ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.DefaultStorageFirewall -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -266,7 +295,7 @@ The value which should be used for this field. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -281,7 +310,7 @@ The name of KeyVault key. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -296,8 +325,8 @@ The encryption keySource (provider). Possible values (case-insensitive): Default, Microsoft.Keyvault ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.KeySource -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -312,7 +341,7 @@ The Uri of KeyVault. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -327,7 +356,7 @@ The version of KeyVault key. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -338,11 +367,11 @@ Accept wildcard characters: False ``` ### -EnhancedSecurityCompliance -Status of Compliance Security Profile feature. +. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: ComplianceSecurityProfileValue Required: False @@ -353,11 +382,11 @@ Accept wildcard characters: False ``` ### -EnhancedSecurityMonitoring -Status of Enhanced Security Monitoring feature. +. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: EnhancedSecurityMonitoringValue Required: False @@ -367,12 +396,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -LoadBalancerBackendPoolName The value which should be used for this field. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -387,7 +446,7 @@ The value which should be used for this field. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -402,7 +461,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -417,8 +476,8 @@ The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -433,7 +492,7 @@ The name of KeyVault key. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -448,7 +507,7 @@ The URI of KeyVault. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -463,7 +522,7 @@ The version of KeyVault key. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -478,7 +537,7 @@ Indicate whether the latest key version should be automatically used for Managed ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -493,7 +552,7 @@ The managed resource group Id. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -508,8 +567,8 @@ The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -524,7 +583,7 @@ The name of KeyVault key. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -539,7 +598,7 @@ The Uri of KeyVault. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -554,7 +613,7 @@ The version of KeyVault key. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -584,7 +643,7 @@ The value which should be used for this field. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -614,7 +673,7 @@ The value which should be used for this field. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -629,7 +688,7 @@ The value which should be used for this field. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -644,7 +703,7 @@ The value which should be used for this field. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -659,8 +718,8 @@ The network access type for accessing workspace. Set value to disabled to access workspace only via private link. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PublicNetworkAccess -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -675,7 +734,7 @@ The value which should be used for this field. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -691,8 +750,8 @@ Supported values are 'AllRules' and 'NoAzureDatabricksRules'. 'NoAzureServiceRules' value is for internal use only. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.RequiredNsgRules -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -707,7 +766,7 @@ The value which should be used for this field. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -738,7 +797,7 @@ The SKU name. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -753,7 +812,7 @@ The SKU tier. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -768,7 +827,7 @@ The value which should be used for this field. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -783,7 +842,7 @@ The value which should be used for this field. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -814,7 +873,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -829,7 +888,7 @@ The blob URI where the UI definition file is located. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -844,7 +903,7 @@ The value which should be used for this field. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -859,7 +918,7 @@ The value which should be used for this field. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -907,7 +966,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace +### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspace ## NOTES diff --git a/src/Databricks/Databricks.Autorest/docs/New-AzDatabricksWorkspaceProviderAuthorizationObject.md b/src/Databricks/Databricks.Autorest/docs/New-AzDatabricksWorkspaceProviderAuthorizationObject.md index c498a3c3e13f..ad6212498f79 100644 --- a/src/Databricks/Databricks.Autorest/docs/New-AzDatabricksWorkspaceProviderAuthorizationObject.md +++ b/src/Databricks/Databricks.Autorest/docs/New-AzDatabricksWorkspaceProviderAuthorizationObject.md @@ -1,7 +1,7 @@ --- external help file: Module Name: Az.Databricks -online version: https://learn.microsoft.com/powershell/module/Az.Databricks/new-AzDatabricksWorkspaceProviderAuthorizationObject +online version: https://learn.microsoft.com/powershell/module/Az.Databricks/new-azdatabricksworkspaceproviderauthorizationobject schema: 2.0.0 --- @@ -77,7 +77,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.WorkspaceProviderAuthorization +### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.WorkspaceProviderAuthorization ## NOTES diff --git a/src/Databricks/Databricks.Autorest/docs/Remove-AzDatabricksAccessConnector.md b/src/Databricks/Databricks.Autorest/docs/Remove-AzDatabricksAccessConnector.md index 7cd3d3d293f0..cea7bfa13952 100644 --- a/src/Databricks/Databricks.Autorest/docs/Remove-AzDatabricksAccessConnector.md +++ b/src/Databricks/Databricks.Autorest/docs/Remove-AzDatabricksAccessConnector.md @@ -78,7 +78,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity diff --git a/src/Databricks/Databricks.Autorest/docs/Remove-AzDatabricksVNetPeering.md b/src/Databricks/Databricks.Autorest/docs/Remove-AzDatabricksVNetPeering.md index 7f6e95e4953c..b2ac457461f4 100644 --- a/src/Databricks/Databricks.Autorest/docs/Remove-AzDatabricksVNetPeering.md +++ b/src/Databricks/Databricks.Autorest/docs/Remove-AzDatabricksVNetPeering.md @@ -25,6 +25,12 @@ Remove-AzDatabricksVNetPeering -InputObject [-DefaultProfi [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityWorkspace +``` +Remove-AzDatabricksVNetPeering -Name -WorkspaceInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Deletes the workspace vNetPeering. @@ -79,7 +85,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity @@ -98,7 +103,7 @@ The name of the workspace vNet peering. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityWorkspace Aliases: Required: True @@ -170,6 +175,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity +Parameter Sets: DeleteViaIdentityWorkspace +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of the workspace. diff --git a/src/Databricks/Databricks.Autorest/docs/Remove-AzDatabricksWorkspace.md b/src/Databricks/Databricks.Autorest/docs/Remove-AzDatabricksWorkspace.md index 6c282944dcda..061f5bf06270 100644 --- a/src/Databricks/Databricks.Autorest/docs/Remove-AzDatabricksWorkspace.md +++ b/src/Databricks/Databricks.Autorest/docs/Remove-AzDatabricksWorkspace.md @@ -95,7 +95,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity diff --git a/src/Databricks/Databricks.Autorest/docs/Update-AzDatabricksAccessConnector.md b/src/Databricks/Databricks.Autorest/docs/Update-AzDatabricksAccessConnector.md index a8ad912e6d8d..e6fd386cc3fd 100644 --- a/src/Databricks/Databricks.Autorest/docs/Update-AzDatabricksAccessConnector.md +++ b/src/Databricks/Databricks.Autorest/docs/Update-AzDatabricksAccessConnector.md @@ -8,26 +8,26 @@ schema: 2.0.0 # Update-AzDatabricksAccessConnector ## SYNOPSIS -Updates an Azure Databricks Access Connector. +Update Azure Databricks Access Connector. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzDatabricksAccessConnector -Name -ResourceGroupName [-SubscriptionId ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] [-Tag ] + [-EnableSystemAssignedIdentity ] [-Tag ] [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzDatabricksAccessConnector -InputObject - [-IdentityType ] [-IdentityUserAssignedIdentity ] [-Tag ] + [-EnableSystemAssignedIdentity ] [-Tag ] [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Updates an Azure Databricks Access Connector. +Update Azure Databricks Access Connector. ## EXAMPLES @@ -90,28 +90,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ManagedServiceIdentityType -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. - -```yaml -Type: System.Collections.Hashtable +Type: System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]] Parameter Sets: (All) Aliases: @@ -124,7 +107,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity @@ -215,6 +197,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Confirm Prompts you for confirmation before running the cmdlet. @@ -255,7 +253,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IAccessConnector +### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IAccessConnector ## NOTES diff --git a/src/Databricks/Databricks.Autorest/docs/Update-AzDatabricksVNetPeering.md b/src/Databricks/Databricks.Autorest/docs/Update-AzDatabricksVNetPeering.md index cf0ba6db0273..8e7ffad8b652 100644 --- a/src/Databricks/Databricks.Autorest/docs/Update-AzDatabricksVNetPeering.md +++ b/src/Databricks/Databricks.Autorest/docs/Update-AzDatabricksVNetPeering.md @@ -15,20 +15,33 @@ Update vNet Peering for workspace. ### UpdateExpanded (Default) ``` Update-AzDatabricksVNetPeering -Name -ResourceGroupName -WorkspaceName - [-SubscriptionId ] [-AllowForwardedTraffic ] [-AllowGatewayTransit ] - [-AllowVirtualNetworkAccess ] [-DatabricksAddressSpacePrefix ] - [-DatabricksVirtualNetworkId ] [-RemoteAddressSpacePrefix ] - [-RemoteVirtualNetworkId ] [-UseRemoteGateway ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-SubscriptionId ] [-AllowForwardedTraffic] [-AllowGatewayTransit] [-AllowVirtualNetworkAccess] + [-DatabricksAddressSpacePrefix ] [-DatabricksVirtualNetworkId ] + [-RemoteAddressSpacePrefix ] [-RemoteVirtualNetworkId ] [-UseRemoteGateway] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded ``` -Update-AzDatabricksVNetPeering -InputObject [-AllowForwardedTraffic ] - [-AllowGatewayTransit ] [-AllowVirtualNetworkAccess ] - [-DatabricksAddressSpacePrefix ] [-DatabricksVirtualNetworkId ] - [-RemoteAddressSpacePrefix ] [-RemoteVirtualNetworkId ] [-UseRemoteGateway ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +Update-AzDatabricksVNetPeering -InputObject [-AllowForwardedTraffic] + [-AllowGatewayTransit] [-AllowVirtualNetworkAccess] [-DatabricksAddressSpacePrefix ] + [-DatabricksVirtualNetworkId ] [-RemoteAddressSpacePrefix ] + [-RemoteVirtualNetworkId ] [-UseRemoteGateway] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzDatabricksVNetPeering -Name -ResourceGroupName -WorkspaceName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzDatabricksVNetPeering -Name -ResourceGroupName -WorkspaceName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] ``` ## DESCRIPTION @@ -65,12 +78,11 @@ This command updates AllowForwardedTraffic of vnet peering by object. ## PARAMETERS ### -AllowForwardedTraffic -[System.Management.Automation.SwitchParameter] Whether the forwarded traffic from the VMs in the local virtual network will be allowed/disallowed in remote virtual network. ```yaml -Type: System.Boolean -Parameter Sets: (All) +Type: System.Management.Automation.SwitchParameter +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -81,12 +93,11 @@ Accept wildcard characters: False ``` ### -AllowGatewayTransit -[System.Management.Automation.SwitchParameter] If gateway links can be used in remote virtual networking to link to this virtual network. ```yaml -Type: System.Boolean -Parameter Sets: (All) +Type: System.Management.Automation.SwitchParameter +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -97,12 +108,11 @@ Accept wildcard characters: False ``` ### -AllowVirtualNetworkAccess -[System.Management.Automation.SwitchParameter] Whether the VMs in the local virtual network space would be able to access the VMs in remote virtual network space. ```yaml -Type: System.Boolean -Parameter Sets: (All) +Type: System.Management.Automation.SwitchParameter +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -132,7 +142,7 @@ A list of address blocks reserved for this virtual network in CIDR notation. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -147,7 +157,7 @@ The Id of the databricks virtual network. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -174,8 +184,7 @@ Accept wildcard characters: False ``` ### -InputObject -Identity parameter. -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. +Identity Parameter ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity @@ -189,13 +198,43 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name -The name of the VNetPeering. +The name of the workspace vNet peering. ```yaml Type: System.String -Parameter Sets: UpdateExpanded -Aliases: PeeringName +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Aliases: Required: True Position: Named @@ -224,7 +263,7 @@ A list of address blocks reserved for this virtual network in CIDR notation. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -239,7 +278,7 @@ The Id of the remote virtual network. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -255,7 +294,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -267,10 +306,11 @@ Accept wildcard characters: False ### -SubscriptionId The ID of the target subscription. +The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -281,15 +321,14 @@ Accept wildcard characters: False ``` ### -UseRemoteGateway -[System.Management.Automation.SwitchParameter] If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway. ```yaml -Type: System.Boolean -Parameter Sets: (All) +Type: System.Management.Automation.SwitchParameter +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -304,7 +343,7 @@ The name of the workspace. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -354,7 +393,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IVirtualNetworkPeering +### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IVirtualNetworkPeering ## NOTES diff --git a/src/Databricks/Databricks.Autorest/docs/Update-AzDatabricksWorkspace.md b/src/Databricks/Databricks.Autorest/docs/Update-AzDatabricksWorkspace.md index aa9827cbe4fe..8a20d34ceff7 100644 --- a/src/Databricks/Databricks.Autorest/docs/Update-AzDatabricksWorkspace.md +++ b/src/Databricks/Databricks.Autorest/docs/Update-AzDatabricksWorkspace.md @@ -15,45 +15,39 @@ Updates a workspace. ### UpdateExpanded (Default) ``` Update-AzDatabricksWorkspace -Name -ResourceGroupName [-SubscriptionId ] - [-AccessConnectorId ] [-AccessConnectorIdentityType ] + [-AccessConnectorId ] [-AccessConnectorIdentityType ] [-AccessConnectorUserAssignedIdentityId ] [-AmlWorkspaceId ] - [-Authorization ] [-AutomaticClusterUpdate ] - [-ComplianceStandard ] [-DefaultCatalogInitialType ] - [-DefaultStorageFirewall ] [-EnableNoPublicIP] [-EncryptionKeyName ] - [-EncryptionKeySource ] [-EncryptionKeyVaultUri ] [-EncryptionKeyVersion ] - [-EnhancedSecurityCompliance ] - [-EnhancedSecurityMonitoring ] [-KeyVaultKeyName ] - [-KeyVaultKeyVersion ] [-KeyVaultUri ] [-ManagedDiskKeySource ] - [-ManagedDiskKeyVaultPropertiesKeyName ] [-ManagedDiskKeyVaultPropertiesKeyVaultUri ] - [-ManagedDiskKeyVaultPropertiesKeyVersion ] [-ManagedDiskRotationToLatestKeyVersionEnabled] - [-ManagedServiceKeySource ] [-ManagedServicesKeyVaultPropertiesKeyName ] - [-ManagedServicesKeyVaultPropertiesKeyVaultUri ] - [-ManagedServicesKeyVaultPropertiesKeyVersion ] [-PrepareEncryption] - [-PublicNetworkAccess ] [-RequiredNsgRule ] [-SkuTier ] - [-Tag ] [-UiDefinitionUri ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] - [-WhatIf] [] + [-Authorization ] [-AutomaticClusterUpdate ] + [-ComplianceStandard ] [-DefaultCatalogInitialType ] [-DefaultStorageFirewall ] + [-EnableNoPublicIP] [-EncryptionKeyName ] [-EncryptionKeySource ] + [-EncryptionKeyVaultUri ] [-EncryptionKeyVersion ] [-EnhancedSecurityCompliance ] + [-EnhancedSecurityMonitoring ] [-KeyVaultKeyName ] [-KeyVaultKeyVersion ] + [-KeyVaultUri ] [-ManagedDiskKeySource ] [-ManagedDiskKeyVaultPropertiesKeyName ] + [-ManagedDiskKeyVaultPropertiesKeyVaultUri ] [-ManagedDiskKeyVaultPropertiesKeyVersion ] + [-ManagedDiskRotationToLatestKeyVersionEnabled] [-ManagedServiceKeySource ] + [-ManagedServicesKeyVaultPropertiesKeyName ] [-ManagedServicesKeyVaultPropertiesKeyVaultUri ] + [-ManagedServicesKeyVaultPropertiesKeyVersion ] [-PrepareEncryption] [-PublicNetworkAccess ] + [-RequiredNsgRule ] [-SkuTier ] [-Tag ] [-UiDefinitionUri ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzDatabricksWorkspace -InputObject [-AccessConnectorId ] - [-AccessConnectorIdentityType ] [-AccessConnectorUserAssignedIdentityId ] + [-AccessConnectorIdentityType ] [-AccessConnectorUserAssignedIdentityId ] [-AmlWorkspaceId ] [-Authorization ] - [-AutomaticClusterUpdate ] [-ComplianceStandard ] - [-DefaultCatalogInitialType ] [-DefaultStorageFirewall ] - [-EnableNoPublicIP] [-EncryptionKeyName ] [-EncryptionKeySource ] - [-EncryptionKeyVaultUri ] [-EncryptionKeyVersion ] - [-EnhancedSecurityCompliance ] - [-EnhancedSecurityMonitoring ] [-KeyVaultKeyName ] - [-KeyVaultKeyVersion ] [-KeyVaultUri ] [-ManagedDiskKeySource ] + [-AutomaticClusterUpdate ] [-ComplianceStandard ] [-DefaultCatalogInitialType ] + [-DefaultStorageFirewall ] [-EnableNoPublicIP] [-EncryptionKeyName ] + [-EncryptionKeySource ] [-EncryptionKeyVaultUri ] [-EncryptionKeyVersion ] + [-EnhancedSecurityCompliance ] [-EnhancedSecurityMonitoring ] [-KeyVaultKeyName ] + [-KeyVaultKeyVersion ] [-KeyVaultUri ] [-ManagedDiskKeySource ] [-ManagedDiskKeyVaultPropertiesKeyName ] [-ManagedDiskKeyVaultPropertiesKeyVaultUri ] [-ManagedDiskKeyVaultPropertiesKeyVersion ] [-ManagedDiskRotationToLatestKeyVersionEnabled] - [-ManagedServiceKeySource ] [-ManagedServicesKeyVaultPropertiesKeyName ] + [-ManagedServiceKeySource ] [-ManagedServicesKeyVaultPropertiesKeyName ] [-ManagedServicesKeyVaultPropertiesKeyVaultUri ] - [-ManagedServicesKeyVaultPropertiesKeyVersion ] [-PrepareEncryption] - [-PublicNetworkAccess ] [-RequiredNsgRule ] [-SkuTier ] - [-Tag ] [-UiDefinitionUri ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] - [-WhatIf] [] + [-ManagedServicesKeyVaultPropertiesKeyVersion ] [-PrepareEncryption] [-PublicNetworkAccess ] + [-RequiredNsgRule ] [-SkuTier ] [-Tag ] [-UiDefinitionUri ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION @@ -146,7 +140,7 @@ Accept wildcard characters: False The identity type of the Access Connector Resource. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.IdentityType +Type: System.String Parameter Sets: (All) Aliases: @@ -205,10 +199,9 @@ Accept wildcard characters: False ### -Authorization The workspace provider authorizations. -To construct, see NOTES section for AUTHORIZATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspaceProviderAuthorization[] +Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspaceProviderAuthorization[] Parameter Sets: (All) Aliases: @@ -220,10 +213,10 @@ Accept wildcard characters: False ``` ### -AutomaticClusterUpdate -Status of automated cluster updates feature. +. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue +Type: System.String Parameter Sets: (All) Aliases: AutomaticClusterUpdateValue @@ -238,7 +231,7 @@ Accept wildcard characters: False Compliance standards associated with the workspace. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard[] +Type: System.String[] Parameter Sets: (All) Aliases: ComplianceSecurityProfileComplianceStandard @@ -254,7 +247,7 @@ Defines the initial type of the default catalog. Possible values (case-insensitive): HiveMetastore, UnityCatalog ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.InitialType +Type: System.String Parameter Sets: (All) Aliases: @@ -284,7 +277,7 @@ Accept wildcard characters: False Gets or Sets Default Storage Firewall configuration information ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.DefaultStorageFirewall +Type: System.String Parameter Sets: (All) Aliases: @@ -311,7 +304,7 @@ Accept wildcard characters: False ``` ### -EncryptionKeyName -The name of Key Vault key. +The name of KeyVault key. ```yaml Type: System.String @@ -330,7 +323,7 @@ The encryption keySource (provider). Possible values (case-insensitive): Default, Microsoft.Keyvault ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.KeySource +Type: System.String Parameter Sets: (All) Aliases: @@ -342,7 +335,7 @@ Accept wildcard characters: False ``` ### -EncryptionKeyVaultUri -The URI (DNS name) of the Key Vault. +The Uri of KeyVault. ```yaml Type: System.String @@ -372,10 +365,10 @@ Accept wildcard characters: False ``` ### -EnhancedSecurityCompliance -Status of Compliance Security Profile feature. +. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue +Type: System.String Parameter Sets: (All) Aliases: ComplianceSecurityProfileValue @@ -387,10 +380,10 @@ Accept wildcard characters: False ``` ### -EnhancedSecurityMonitoring -Status of Enhanced Security Monitoring feature. +. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue +Type: System.String Parameter Sets: (All) Aliases: EnhancedSecurityMonitoringValue @@ -402,8 +395,7 @@ Accept wildcard characters: False ``` ### -InputObject -Identity parameter. -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. +Identity Parameter ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity @@ -467,7 +459,7 @@ The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource +Type: System.String Parameter Sets: (All) Aliases: @@ -543,7 +535,7 @@ The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource +Type: System.String Parameter Sets: (All) Aliases: @@ -650,7 +642,7 @@ The network access type for accessing workspace. Set value to disabled to access workspace only via private link. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PublicNetworkAccess +Type: System.String Parameter Sets: (All) Aliases: @@ -667,7 +659,7 @@ Supported values are 'AllRules' and 'NoAzureDatabricksRules'. 'NoAzureServiceRules' value is for internal use only. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.RequiredNsgRules +Type: System.String Parameter Sets: (All) Aliases: @@ -711,6 +703,7 @@ Accept wildcard characters: False ### -SubscriptionId The ID of the target subscription. +The value must be an UUID. ```yaml Type: System.String @@ -794,7 +787,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace +### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspace ## NOTES diff --git a/src/Databricks/Databricks.Autorest/examples/New-AzDatabricksAccessConnector.md b/src/Databricks/Databricks.Autorest/examples/New-AzDatabricksAccessConnector.md index 335700b7427a..69e50e517510 100644 --- a/src/Databricks/Databricks.Autorest/examples/New-AzDatabricksAccessConnector.md +++ b/src/Databricks/Databricks.Autorest/examples/New-AzDatabricksAccessConnector.md @@ -1,6 +1,6 @@ ### Example 1: Creates or updates azure databricks accessConnector. ```powershell -New-AzDatabricksAccessConnector -ResourceGroupName azps_test_gp_db -Name azps-databricks-accessconnector -Location eastus -IdentityType 'SystemAssigned' +New-AzDatabricksAccessConnector -ResourceGroupName azps_test_gp_db -Name azps-databricks-accessconnector -Location eastus -EnableSystemAssignedIdentity ``` ```output diff --git a/src/Databricks/Databricks.Autorest/generate-info.json b/src/Databricks/Databricks.Autorest/generate-info.json index b08fa327991d..03440dfa2e4c 100644 --- a/src/Databricks/Databricks.Autorest/generate-info.json +++ b/src/Databricks/Databricks.Autorest/generate-info.json @@ -1,3 +1,3 @@ { - "generate_Id": "aff01ef6-81b9-4db2-a5bb-6579a31029f4" + "generate_Id": "87f40047-276d-4ecf-a559-2508743e9c8f" } diff --git a/src/Databricks/Databricks.Autorest/resources/README.md b/src/Databricks/Databricks.Autorest/resources/README.md new file mode 100644 index 000000000000..937f07f8fec2 --- /dev/null +++ b/src/Databricks/Databricks.Autorest/resources/README.md @@ -0,0 +1,11 @@ +# Resources +This directory can contain any additional resources for module that are not required at runtime. This directory **does not** get packaged with the module. If you have assets for custom implementation, place them into the `..\custom` folder. + +## Info +- Modifiable: yes +- Generated: no +- Committed: yes +- Packaged: no + +## Purpose +Use this folder to put anything you want to keep around as part of the repository for the module, but is not something that is required for the module. For example, development files, packaged builds, or additional information. This is only intended to be used in repositories where the module's output directory is cleaned, but tangential resources for the module want to remain intact. \ No newline at end of file diff --git a/src/Databricks/Databricks.Autorest/test/AzDatabricksAccessConnector.Tests.ps1 b/src/Databricks/Databricks.Autorest/test/AzDatabricksAccessConnector.Tests.ps1 index 8b04726171bd..d8ed0ceba6f9 100644 --- a/src/Databricks/Databricks.Autorest/test/AzDatabricksAccessConnector.Tests.ps1 +++ b/src/Databricks/Databricks.Autorest/test/AzDatabricksAccessConnector.Tests.ps1 @@ -16,7 +16,7 @@ if (($null -eq $TestName) -or ($TestName -contains 'AzDatabricksAccessConnector' Describe 'AzDatabricksAccessConnector' { It 'CreateExpanded' { { - $config = New-AzDatabricksAccessConnector -ResourceGroupName $env.resourceGroup -Name $env.accessConnectorName1 -Location $env.location -IdentityType 'SystemAssigned' + $config = New-AzDatabricksAccessConnector -ResourceGroupName $env.resourceGroup -Name $env.accessConnectorName1 -Location $env.location -EnableSystemAssignedIdentity $config.Name | Should -Be $env.accessConnectorName1 } | Should -Not -Throw } diff --git a/src/Databricks/Databricks.sln b/src/Databricks/Databricks.sln index 2f3023fc8c48..b1b571996bab 100644 --- a/src/Databricks/Databricks.sln +++ b/src/Databricks/Databricks.sln @@ -1,4 +1,4 @@ - + Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.0.31903.59 @@ -19,49 +19,119 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authenticators", "..\Accoun EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Databricks", "Databricks\Databricks.csproj", "{78057EB6-1C85-4118-94B4-8021CCD6902E}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.Databricks", "..\..\generated\Databricks\Databricks.Autorest\Az.Databricks.csproj", "{EC6047A9-038F-45B7-B98B-FF3081CD6921}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Databricks.Autorest", "Databricks.Autorest", "{5FE84A12-8651-7F44-066E-17161CDB0E9D}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.Databricks", "..\..\generated\Databricks\Databricks.Autorest\Az.Databricks.csproj", "{9E50E42E-A535-4043-876F-78D681FF3757}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE + Release|x64 = Release|x64 + Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {3ED3369F-295E-40BC-8A77-4DAC220DF427}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {3ED3369F-295E-40BC-8A77-4DAC220DF427}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3ED3369F-295E-40BC-8A77-4DAC220DF427}.Debug|x64.ActiveCfg = Debug|Any CPU + {3ED3369F-295E-40BC-8A77-4DAC220DF427}.Debug|x64.Build.0 = Debug|Any CPU + {3ED3369F-295E-40BC-8A77-4DAC220DF427}.Debug|x86.ActiveCfg = Debug|Any CPU + {3ED3369F-295E-40BC-8A77-4DAC220DF427}.Debug|x86.Build.0 = Debug|Any CPU {3ED3369F-295E-40BC-8A77-4DAC220DF427}.Release|Any CPU.ActiveCfg = Release|Any CPU {3ED3369F-295E-40BC-8A77-4DAC220DF427}.Release|Any CPU.Build.0 = Release|Any CPU + {3ED3369F-295E-40BC-8A77-4DAC220DF427}.Release|x64.ActiveCfg = Release|Any CPU + {3ED3369F-295E-40BC-8A77-4DAC220DF427}.Release|x64.Build.0 = Release|Any CPU + {3ED3369F-295E-40BC-8A77-4DAC220DF427}.Release|x86.ActiveCfg = Release|Any CPU + {3ED3369F-295E-40BC-8A77-4DAC220DF427}.Release|x86.Build.0 = Release|Any CPU {AFF91BF6-88E3-4636-8914-1F3F83D54A96}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {AFF91BF6-88E3-4636-8914-1F3F83D54A96}.Debug|Any CPU.Build.0 = Debug|Any CPU + {AFF91BF6-88E3-4636-8914-1F3F83D54A96}.Debug|x64.ActiveCfg = Debug|Any CPU + {AFF91BF6-88E3-4636-8914-1F3F83D54A96}.Debug|x64.Build.0 = Debug|Any CPU + {AFF91BF6-88E3-4636-8914-1F3F83D54A96}.Debug|x86.ActiveCfg = Debug|Any CPU + {AFF91BF6-88E3-4636-8914-1F3F83D54A96}.Debug|x86.Build.0 = Debug|Any CPU {AFF91BF6-88E3-4636-8914-1F3F83D54A96}.Release|Any CPU.ActiveCfg = Release|Any CPU {AFF91BF6-88E3-4636-8914-1F3F83D54A96}.Release|Any CPU.Build.0 = Release|Any CPU + {AFF91BF6-88E3-4636-8914-1F3F83D54A96}.Release|x64.ActiveCfg = Release|Any CPU + {AFF91BF6-88E3-4636-8914-1F3F83D54A96}.Release|x64.Build.0 = Release|Any CPU + {AFF91BF6-88E3-4636-8914-1F3F83D54A96}.Release|x86.ActiveCfg = Release|Any CPU + {AFF91BF6-88E3-4636-8914-1F3F83D54A96}.Release|x86.Build.0 = Release|Any CPU {2E3DA535-84AA-4811-941D-691D17D2AB8C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {2E3DA535-84AA-4811-941D-691D17D2AB8C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2E3DA535-84AA-4811-941D-691D17D2AB8C}.Debug|x64.ActiveCfg = Debug|Any CPU + {2E3DA535-84AA-4811-941D-691D17D2AB8C}.Debug|x64.Build.0 = Debug|Any CPU + {2E3DA535-84AA-4811-941D-691D17D2AB8C}.Debug|x86.ActiveCfg = Debug|Any CPU + {2E3DA535-84AA-4811-941D-691D17D2AB8C}.Debug|x86.Build.0 = Debug|Any CPU {2E3DA535-84AA-4811-941D-691D17D2AB8C}.Release|Any CPU.ActiveCfg = Release|Any CPU {2E3DA535-84AA-4811-941D-691D17D2AB8C}.Release|Any CPU.Build.0 = Release|Any CPU + {2E3DA535-84AA-4811-941D-691D17D2AB8C}.Release|x64.ActiveCfg = Release|Any CPU + {2E3DA535-84AA-4811-941D-691D17D2AB8C}.Release|x64.Build.0 = Release|Any CPU + {2E3DA535-84AA-4811-941D-691D17D2AB8C}.Release|x86.ActiveCfg = Release|Any CPU + {2E3DA535-84AA-4811-941D-691D17D2AB8C}.Release|x86.Build.0 = Release|Any CPU {4F649005-A1C2-4378-A1D0-3BC59432112F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4F649005-A1C2-4378-A1D0-3BC59432112F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4F649005-A1C2-4378-A1D0-3BC59432112F}.Debug|x64.ActiveCfg = Debug|Any CPU + {4F649005-A1C2-4378-A1D0-3BC59432112F}.Debug|x64.Build.0 = Debug|Any CPU + {4F649005-A1C2-4378-A1D0-3BC59432112F}.Debug|x86.ActiveCfg = Debug|Any CPU + {4F649005-A1C2-4378-A1D0-3BC59432112F}.Debug|x86.Build.0 = Debug|Any CPU {4F649005-A1C2-4378-A1D0-3BC59432112F}.Release|Any CPU.ActiveCfg = Release|Any CPU {4F649005-A1C2-4378-A1D0-3BC59432112F}.Release|Any CPU.Build.0 = Release|Any CPU + {4F649005-A1C2-4378-A1D0-3BC59432112F}.Release|x64.ActiveCfg = Release|Any CPU + {4F649005-A1C2-4378-A1D0-3BC59432112F}.Release|x64.Build.0 = Release|Any CPU + {4F649005-A1C2-4378-A1D0-3BC59432112F}.Release|x86.ActiveCfg = Release|Any CPU + {4F649005-A1C2-4378-A1D0-3BC59432112F}.Release|x86.Build.0 = Release|Any CPU {F373CC8C-4673-49B1-957F-C53D7E1D56B5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F373CC8C-4673-49B1-957F-C53D7E1D56B5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F373CC8C-4673-49B1-957F-C53D7E1D56B5}.Debug|x64.ActiveCfg = Debug|Any CPU + {F373CC8C-4673-49B1-957F-C53D7E1D56B5}.Debug|x64.Build.0 = Debug|Any CPU + {F373CC8C-4673-49B1-957F-C53D7E1D56B5}.Debug|x86.ActiveCfg = Debug|Any CPU + {F373CC8C-4673-49B1-957F-C53D7E1D56B5}.Debug|x86.Build.0 = Debug|Any CPU {F373CC8C-4673-49B1-957F-C53D7E1D56B5}.Release|Any CPU.ActiveCfg = Release|Any CPU {F373CC8C-4673-49B1-957F-C53D7E1D56B5}.Release|Any CPU.Build.0 = Release|Any CPU + {F373CC8C-4673-49B1-957F-C53D7E1D56B5}.Release|x64.ActiveCfg = Release|Any CPU + {F373CC8C-4673-49B1-957F-C53D7E1D56B5}.Release|x64.Build.0 = Release|Any CPU + {F373CC8C-4673-49B1-957F-C53D7E1D56B5}.Release|x86.ActiveCfg = Release|Any CPU + {F373CC8C-4673-49B1-957F-C53D7E1D56B5}.Release|x86.Build.0 = Release|Any CPU {5DBADD59-014C-4264-9F1E-88563CC48B79}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {5DBADD59-014C-4264-9F1E-88563CC48B79}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5DBADD59-014C-4264-9F1E-88563CC48B79}.Debug|x64.ActiveCfg = Debug|Any CPU + {5DBADD59-014C-4264-9F1E-88563CC48B79}.Debug|x64.Build.0 = Debug|Any CPU + {5DBADD59-014C-4264-9F1E-88563CC48B79}.Debug|x86.ActiveCfg = Debug|Any CPU + {5DBADD59-014C-4264-9F1E-88563CC48B79}.Debug|x86.Build.0 = Debug|Any CPU {5DBADD59-014C-4264-9F1E-88563CC48B79}.Release|Any CPU.ActiveCfg = Release|Any CPU {5DBADD59-014C-4264-9F1E-88563CC48B79}.Release|Any CPU.Build.0 = Release|Any CPU + {5DBADD59-014C-4264-9F1E-88563CC48B79}.Release|x64.ActiveCfg = Release|Any CPU + {5DBADD59-014C-4264-9F1E-88563CC48B79}.Release|x64.Build.0 = Release|Any CPU + {5DBADD59-014C-4264-9F1E-88563CC48B79}.Release|x86.ActiveCfg = Release|Any CPU + {5DBADD59-014C-4264-9F1E-88563CC48B79}.Release|x86.Build.0 = Release|Any CPU {78057EB6-1C85-4118-94B4-8021CCD6902E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {78057EB6-1C85-4118-94B4-8021CCD6902E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {78057EB6-1C85-4118-94B4-8021CCD6902E}.Debug|x64.ActiveCfg = Debug|Any CPU + {78057EB6-1C85-4118-94B4-8021CCD6902E}.Debug|x64.Build.0 = Debug|Any CPU + {78057EB6-1C85-4118-94B4-8021CCD6902E}.Debug|x86.ActiveCfg = Debug|Any CPU + {78057EB6-1C85-4118-94B4-8021CCD6902E}.Debug|x86.Build.0 = Debug|Any CPU {78057EB6-1C85-4118-94B4-8021CCD6902E}.Release|Any CPU.ActiveCfg = Release|Any CPU {78057EB6-1C85-4118-94B4-8021CCD6902E}.Release|Any CPU.Build.0 = Release|Any CPU - {EC6047A9-038F-45B7-B98B-FF3081CD6921}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {EC6047A9-038F-45B7-B98B-FF3081CD6921}.Debug|Any CPU.Build.0 = Debug|Any CPU - {EC6047A9-038F-45B7-B98B-FF3081CD6921}.Release|Any CPU.ActiveCfg = Release|Any CPU - {EC6047A9-038F-45B7-B98B-FF3081CD6921}.Release|Any CPU.Build.0 = Release|Any CPU + {78057EB6-1C85-4118-94B4-8021CCD6902E}.Release|x64.ActiveCfg = Release|Any CPU + {78057EB6-1C85-4118-94B4-8021CCD6902E}.Release|x64.Build.0 = Release|Any CPU + {78057EB6-1C85-4118-94B4-8021CCD6902E}.Release|x86.ActiveCfg = Release|Any CPU + {78057EB6-1C85-4118-94B4-8021CCD6902E}.Release|x86.Build.0 = Release|Any CPU + {9E50E42E-A535-4043-876F-78D681FF3757}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9E50E42E-A535-4043-876F-78D681FF3757}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9E50E42E-A535-4043-876F-78D681FF3757}.Debug|x64.ActiveCfg = Debug|Any CPU + {9E50E42E-A535-4043-876F-78D681FF3757}.Debug|x64.Build.0 = Debug|Any CPU + {9E50E42E-A535-4043-876F-78D681FF3757}.Debug|x86.ActiveCfg = Debug|Any CPU + {9E50E42E-A535-4043-876F-78D681FF3757}.Debug|x86.Build.0 = Debug|Any CPU + {9E50E42E-A535-4043-876F-78D681FF3757}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9E50E42E-A535-4043-876F-78D681FF3757}.Release|Any CPU.Build.0 = Release|Any CPU + {9E50E42E-A535-4043-876F-78D681FF3757}.Release|x64.ActiveCfg = Release|Any CPU + {9E50E42E-A535-4043-876F-78D681FF3757}.Release|x64.Build.0 = Release|Any CPU + {9E50E42E-A535-4043-876F-78D681FF3757}.Release|x86.ActiveCfg = Release|Any CPU + {9E50E42E-A535-4043-876F-78D681FF3757}.Release|x86.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE EndGlobalSection GlobalSection(NestedProjects) = preSolution {3ED3369F-295E-40BC-8A77-4DAC220DF427} = {745C122A-4486-4B24-B64A-1E5E814E81F9} @@ -70,5 +140,6 @@ Global {4F649005-A1C2-4378-A1D0-3BC59432112F} = {745C122A-4486-4B24-B64A-1E5E814E81F9} {F373CC8C-4673-49B1-957F-C53D7E1D56B5} = {745C122A-4486-4B24-B64A-1E5E814E81F9} {5DBADD59-014C-4264-9F1E-88563CC48B79} = {745C122A-4486-4B24-B64A-1E5E814E81F9} + {9E50E42E-A535-4043-876F-78D681FF3757} = {5FE84A12-8651-7F44-066E-17161CDB0E9D} EndGlobalSection EndGlobal diff --git a/src/Databricks/Databricks/Az.Databricks.psd1 b/src/Databricks/Databricks/Az.Databricks.psd1 index 755a16e5b2ee..66df0d1544ec 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: 1/9/2025 +# Generated on: 2025-09-12 # @{ @@ -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 = '4.0.1'; }) +RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '5.3.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' @@ -130,7 +130,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/help/Az.Databricks.md b/src/Databricks/Databricks/help/Az.Databricks.md index 51eb8e7928cb..c71fe5ba6abc 100644 --- a/src/Databricks/Databricks/help/Az.Databricks.md +++ b/src/Databricks/Databricks/help/Az.Databricks.md @@ -26,10 +26,10 @@ Gets the workspace vNet Peering. Gets the workspace. ### [New-AzDatabricksAccessConnector](New-AzDatabricksAccessConnector.md) -Creates or updates Azure Databricks Access Connector. +Create Azure Databricks Access Connector. ### [New-AzDatabricksVNetPeering](New-AzDatabricksVNetPeering.md) -Creates vNet Peering for workspace. +Create vNet Peering for workspace. ### [New-AzDatabricksWorkspace](New-AzDatabricksWorkspace.md) Creates a new workspace. @@ -47,7 +47,7 @@ Deletes the workspace vNetPeering. Deletes the workspace. ### [Update-AzDatabricksAccessConnector](Update-AzDatabricksAccessConnector.md) -Updates an Azure Databricks Access Connector. +Update Azure Databricks Access Connector. ### [Update-AzDatabricksVNetPeering](Update-AzDatabricksVNetPeering.md) Update vNet Peering for workspace. diff --git a/src/Databricks/Databricks/help/Get-AzDatabricksAccessConnector.md b/src/Databricks/Databricks/help/Get-AzDatabricksAccessConnector.md index 10b2c575a472..d601a6f3c088 100644 --- a/src/Databricks/Databricks/help/Get-AzDatabricksAccessConnector.md +++ b/src/Databricks/Databricks/help/Get-AzDatabricksAccessConnector.md @@ -100,7 +100,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity @@ -170,7 +169,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IAccessConnector +### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IAccessConnector ## NOTES diff --git a/src/Databricks/Databricks/help/Get-AzDatabricksOutboundNetworkDependenciesEndpoint.md b/src/Databricks/Databricks/help/Get-AzDatabricksOutboundNetworkDependenciesEndpoint.md index a594d207aaf6..195e6731e682 100644 --- a/src/Databricks/Databricks/help/Get-AzDatabricksOutboundNetworkDependenciesEndpoint.md +++ b/src/Databricks/Databricks/help/Get-AzDatabricksOutboundNetworkDependenciesEndpoint.md @@ -119,7 +119,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IOutboundEnvironmentEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IOutboundEnvironmentEndpoint ## NOTES diff --git a/src/Databricks/Databricks/help/Get-AzDatabricksVNetPeering.md b/src/Databricks/Databricks/help/Get-AzDatabricksVNetPeering.md index 1cbc3cd9e420..cb327ae85b58 100644 --- a/src/Databricks/Databricks/help/Get-AzDatabricksVNetPeering.md +++ b/src/Databricks/Databricks/help/Get-AzDatabricksVNetPeering.md @@ -18,6 +18,12 @@ Get-AzDatabricksVNetPeering -ResourceGroupName [-SubscriptionId ] [] ``` +### GetViaIdentityWorkspace +``` +Get-AzDatabricksVNetPeering -Name -WorkspaceInputObject + [-DefaultProfile ] [-PassThru] [] +``` + ### Get ``` Get-AzDatabricksVNetPeering -Name -ResourceGroupName [-SubscriptionId ] @@ -82,7 +88,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity @@ -101,7 +106,7 @@ The name of the workspace vNet peering. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityWorkspace, Get Aliases: Required: True @@ -116,7 +121,7 @@ Returns true when the command succeeds ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: Get, GetViaIdentity +Parameter Sets: GetViaIdentityWorkspace, Get, GetViaIdentity Aliases: Required: False @@ -158,6 +163,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity +Parameter Sets: GetViaIdentityWorkspace +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of the workspace. @@ -182,7 +202,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IVirtualNetworkPeering +### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IVirtualNetworkPeering ## NOTES diff --git a/src/Databricks/Databricks/help/Get-AzDatabricksWorkspace.md b/src/Databricks/Databricks/help/Get-AzDatabricksWorkspace.md index 53ab130b9a0c..852e9ddd6ae4 100644 --- a/src/Databricks/Databricks/help/Get-AzDatabricksWorkspace.md +++ b/src/Databricks/Databricks/help/Get-AzDatabricksWorkspace.md @@ -104,7 +104,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity @@ -174,7 +173,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace +### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspace ## NOTES diff --git a/src/Databricks/Databricks/help/New-AzDatabricksAccessConnector.md b/src/Databricks/Databricks/help/New-AzDatabricksAccessConnector.md index 7d07a0d568ce..aceffd97fbcf 100644 --- a/src/Databricks/Databricks/help/New-AzDatabricksAccessConnector.md +++ b/src/Databricks/Databricks/help/New-AzDatabricksAccessConnector.md @@ -8,19 +8,34 @@ schema: 2.0.0 # New-AzDatabricksAccessConnector ## SYNOPSIS -Creates or updates Azure Databricks Access Connector. +Create Azure Databricks Access Connector. ## SYNTAX +### CreateExpanded (Default) ``` New-AzDatabricksAccessConnector -Name -ResourceGroupName [-SubscriptionId ] - -Location [-IdentityType ] [-Tag ] - [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] + -Location [-EnableSystemAssignedIdentity] [-Tag ] [-UserAssignedIdentity ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaJsonFilePath +``` +New-AzDatabricksAccessConnector -Name -ResourceGroupName [-SubscriptionId ] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzDatabricksAccessConnector -Name -ResourceGroupName [-SubscriptionId ] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Creates or updates Azure Databricks Access Connector. +Create Azure Databricks Access Connector. ## EXAMPLES @@ -70,12 +85,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ManagedServiceIdentityType -Parameter Sets: (All) +Type: System.Management.Automation.SwitchParameter +Parameter Sets: CreateExpanded Aliases: Required: False @@ -85,12 +100,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -167,7 +212,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -178,13 +223,12 @@ Accept wildcard characters: False ``` ### -UserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' ```yaml -Type: System.Collections.Hashtable -Parameter Sets: (All) +Type: System.String[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -232,7 +276,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IAccessConnector +### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IAccessConnector ## NOTES diff --git a/src/Databricks/Databricks/help/New-AzDatabricksVNetPeering.md b/src/Databricks/Databricks/help/New-AzDatabricksVNetPeering.md index 7b8eabffa0fc..f25b109a0d3c 100644 --- a/src/Databricks/Databricks/help/New-AzDatabricksVNetPeering.md +++ b/src/Databricks/Databricks/help/New-AzDatabricksVNetPeering.md @@ -8,21 +8,45 @@ schema: 2.0.0 # New-AzDatabricksVNetPeering ## SYNOPSIS -Creates vNet Peering for workspace. +Create vNet Peering for workspace. ## SYNTAX +### CreateExpanded (Default) ``` -New-AzDatabricksVNetPeering -Name -ResourceGroupName -WorkspaceName - [-SubscriptionId ] [-AllowForwardedTraffic] [-AllowGatewayTransit] [-AllowVirtualNetworkAccess] +New-AzDatabricksVNetPeering -Name -ResourceGroupName [-SubscriptionId ] + -WorkspaceName [-AllowForwardedTraffic] [-AllowGatewayTransit] [-AllowVirtualNetworkAccess] [-DatabricksAddressSpacePrefix ] [-DatabricksVirtualNetworkId ] [-RemoteAddressSpacePrefix ] [-RemoteVirtualNetworkId ] [-UseRemoteGateway] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonString +``` +New-AzDatabricksVNetPeering -Name -ResourceGroupName [-SubscriptionId ] + -WorkspaceName -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonFilePath +``` +New-AzDatabricksVNetPeering -Name -ResourceGroupName [-SubscriptionId ] + -WorkspaceName -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityWorkspaceExpanded +``` +New-AzDatabricksVNetPeering -Name -WorkspaceInputObject [-AllowForwardedTraffic] + [-AllowGatewayTransit] [-AllowVirtualNetworkAccess] [-DatabricksAddressSpacePrefix ] + [-DatabricksVirtualNetworkId ] [-RemoteAddressSpacePrefix ] + [-RemoteVirtualNetworkId ] [-UseRemoteGateway] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Creates vNet Peering for workspace. +Create vNet Peering for workspace. ## EXAMPLES @@ -46,7 +70,7 @@ Whether the forwarded traffic from the VMs in the local virtual network will be ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -61,7 +85,7 @@ If gateway links can be used in remote virtual networking to link to this virtua ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -76,7 +100,7 @@ Whether the VMs in the local virtual network space would be able to access the V ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -106,7 +130,7 @@ A list of address blocks reserved for this virtual network in CIDR notation. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -121,7 +145,7 @@ The Id of the databricks virtual network. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -147,6 +171,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the workspace vNet peering. @@ -182,7 +236,7 @@ A list of address blocks reserved for this virtual network in CIDR notation. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -197,7 +251,7 @@ The Id of the remote virtual network. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -213,7 +267,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -229,7 +283,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: False @@ -247,7 +301,7 @@ This flag cannot be set if virtual network already has a gateway. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityWorkspaceExpanded Aliases: Required: False @@ -257,12 +311,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity +Parameter Sets: CreateViaIdentityWorkspaceExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of the workspace. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -308,9 +377,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IVirtualNetworkPeering +### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IVirtualNetworkPeering ## NOTES diff --git a/src/Databricks/Databricks/help/New-AzDatabricksWorkspace.md b/src/Databricks/Databricks/help/New-AzDatabricksWorkspace.md index 2d17fb3e7d3b..857cb2a137c7 100644 --- a/src/Databricks/Databricks/help/New-AzDatabricksWorkspace.md +++ b/src/Databricks/Databricks/help/New-AzDatabricksWorkspace.md @@ -12,27 +12,40 @@ Creates a new workspace. ## SYNTAX +### CreateExpanded (Default) ``` New-AzDatabricksWorkspace -Name -ResourceGroupName [-SubscriptionId ] -Location [-ManagedResourceGroupName ] [-AmlWorkspaceId ] - [-Authorization ] [-DefaultCatalogInitialType ] - [-EnableNoPublicIP] [-EncryptionKeyName ] [-EncryptionKeySource ] - [-EncryptionKeyVaultUri ] [-EncryptionKeyVersion ] [-LoadBalancerBackendPoolName ] - [-LoadBalancerId ] [-ManagedDiskKeySource ] - [-ManagedDiskKeyVaultPropertiesKeyName ] [-ManagedDiskKeyVaultPropertiesKeyVaultUri ] - [-ManagedDiskKeyVaultPropertiesKeyVersion ] [-ManagedDiskRotationToLatestKeyVersionEnabled] - [-ManagedServiceKeySource ] [-ManagedServicesKeyVaultPropertiesKeyName ] - [-ManagedServicesKeyVaultPropertiesKeyVaultUri ] + [-Authorization ] [-DefaultCatalogInitialType ] [-EnableNoPublicIP] + [-EncryptionKeyName ] [-EncryptionKeySource ] [-EncryptionKeyVaultUri ] + [-EncryptionKeyVersion ] [-LoadBalancerBackendPoolName ] [-LoadBalancerId ] + [-ManagedDiskKeySource ] [-ManagedDiskKeyVaultPropertiesKeyName ] + [-ManagedDiskKeyVaultPropertiesKeyVaultUri ] [-ManagedDiskKeyVaultPropertiesKeyVersion ] + [-ManagedDiskRotationToLatestKeyVersionEnabled] [-ManagedServiceKeySource ] + [-ManagedServicesKeyVaultPropertiesKeyName ] [-ManagedServicesKeyVaultPropertiesKeyVaultUri ] [-ManagedServicesKeyVaultPropertiesKeyVersion ] [-NatGatewayName ] [-PrepareEncryption] - [-PrivateSubnetName ] [-PublicIPName ] [-PublicNetworkAccess ] - [-PublicSubnetName ] [-RequireInfrastructureEncryption] [-RequiredNsgRule ] - [-Sku ] [-SkuTier ] [-StorageAccountName ] [-StorageAccountSku ] - [-Tag ] [-UiDefinitionUri ] [-VirtualNetworkId ] [-VnetAddressPrefix ] - [-EnhancedSecurityMonitoring ] - [-AutomaticClusterUpdate ] [-ComplianceStandard ] - [-EnhancedSecurityCompliance ] [-AccessConnectorId ] - [-AccessConnectorIdentityType ] [-AccessConnectorUserAssignedIdentityId ] - [-DefaultStorageFirewall ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-PrivateSubnetName ] [-PublicIPName ] [-PublicNetworkAccess ] + [-PublicSubnetName ] [-RequireInfrastructureEncryption] [-RequiredNsgRule ] [-Sku ] + [-SkuTier ] [-StorageAccountName ] [-StorageAccountSku ] [-Tag ] + [-UiDefinitionUri ] [-VirtualNetworkId ] [-VnetAddressPrefix ] + [-EnhancedSecurityMonitoring ] [-AutomaticClusterUpdate ] [-ComplianceStandard ] + [-EnhancedSecurityCompliance ] [-DefaultCatalogInitialName ] [-AccessConnectorId ] + [-AccessConnectorIdentityType ] [-AccessConnectorUserAssignedIdentityId ] + [-DefaultStorageFirewall ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonFilePath +``` +New-AzDatabricksWorkspace -Name -ResourceGroupName [-SubscriptionId ] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzDatabricksWorkspace -Name -ResourceGroupName [-SubscriptionId ] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` @@ -98,7 +111,7 @@ The resource ID of Azure Databricks Access Connector Resource. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -112,8 +125,8 @@ Accept wildcard characters: False The identity type of the Access Connector Resource. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.IdentityType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -129,7 +142,7 @@ This is required for type 'UserAssigned' and not valid for type 'SystemAssigned' ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -144,7 +157,7 @@ The value which should be used for this field. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -171,11 +184,10 @@ Accept wildcard characters: False ### -Authorization The workspace provider authorizations. -To construct, see NOTES section for AUTHORIZATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspaceProviderAuthorization[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspaceProviderAuthorization[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -186,11 +198,11 @@ Accept wildcard characters: False ``` ### -AutomaticClusterUpdate -Status of automated cluster updates feature. +. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: AutomaticClusterUpdateValue Required: False @@ -204,8 +216,8 @@ Accept wildcard characters: False Compliance standards associated with the workspace. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard[] -Parameter Sets: (All) +Type: System.String[] +Parameter Sets: CreateExpanded Aliases: ComplianceSecurityProfileComplianceStandard Required: False @@ -215,13 +227,29 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DefaultCatalogInitialName +Specifies the initial Name of default catalog. +If not specified, the name of the workspace will be used. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -DefaultCatalogInitialType Defines the initial type of the default catalog. Possible values (case-insensitive): HiveMetastore, UnityCatalog ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.InitialType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -251,8 +279,8 @@ Accept wildcard characters: False Gets or Sets Default Storage Firewall configuration information ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.DefaultStorageFirewall -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -267,7 +295,7 @@ The value which should be used for this field. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -282,7 +310,7 @@ The name of KeyVault key. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -297,8 +325,8 @@ The encryption keySource (provider). Possible values (case-insensitive): Default, Microsoft.Keyvault ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.KeySource -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -313,7 +341,7 @@ The Uri of KeyVault. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -328,7 +356,7 @@ The version of KeyVault key. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -339,11 +367,11 @@ Accept wildcard characters: False ``` ### -EnhancedSecurityCompliance -Status of Compliance Security Profile feature. +. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: ComplianceSecurityProfileValue Required: False @@ -354,11 +382,11 @@ Accept wildcard characters: False ``` ### -EnhancedSecurityMonitoring -Status of Enhanced Security Monitoring feature. +. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: EnhancedSecurityMonitoringValue Required: False @@ -368,12 +396,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -LoadBalancerBackendPoolName The value which should be used for this field. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -388,7 +446,7 @@ The value which should be used for this field. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -403,7 +461,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -418,8 +476,8 @@ The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -434,7 +492,7 @@ The name of KeyVault key. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -449,7 +507,7 @@ The URI of KeyVault. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -464,7 +522,7 @@ The version of KeyVault key. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -479,7 +537,7 @@ Indicate whether the latest key version should be automatically used for Managed ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -494,7 +552,7 @@ The managed resource group Id. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -509,8 +567,8 @@ The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -525,7 +583,7 @@ The name of KeyVault key. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -540,7 +598,7 @@ The Uri of KeyVault. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -555,7 +613,7 @@ The version of KeyVault key. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -585,7 +643,7 @@ The value which should be used for this field. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -615,7 +673,7 @@ The value which should be used for this field. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -630,7 +688,7 @@ The value which should be used for this field. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -645,7 +703,7 @@ The value which should be used for this field. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -660,8 +718,8 @@ The network access type for accessing workspace. Set value to disabled to access workspace only via private link. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PublicNetworkAccess -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -676,7 +734,7 @@ The value which should be used for this field. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -692,8 +750,8 @@ Supported values are 'AllRules' and 'NoAzureDatabricksRules'. 'NoAzureServiceRules' value is for internal use only. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.RequiredNsgRules -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -708,7 +766,7 @@ The value which should be used for this field. ```yaml Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -739,7 +797,7 @@ The SKU name. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -754,7 +812,7 @@ The SKU tier. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -769,7 +827,7 @@ The value which should be used for this field. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -784,7 +842,7 @@ The value which should be used for this field. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -815,7 +873,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -830,7 +888,7 @@ The blob URI where the UI definition file is located. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -845,7 +903,7 @@ The value which should be used for this field. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -860,7 +918,7 @@ The value which should be used for this field. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -908,7 +966,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace +### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspace ## NOTES diff --git a/src/Databricks/Databricks/help/New-AzDatabricksWorkspaceProviderAuthorizationObject.md b/src/Databricks/Databricks/help/New-AzDatabricksWorkspaceProviderAuthorizationObject.md index 1d83466872a2..3b8aad401590 100644 --- a/src/Databricks/Databricks/help/New-AzDatabricksWorkspaceProviderAuthorizationObject.md +++ b/src/Databricks/Databricks/help/New-AzDatabricksWorkspaceProviderAuthorizationObject.md @@ -1,7 +1,7 @@ --- external help file: Az.Databricks-help.xml Module Name: Az.Databricks -online version: https://learn.microsoft.com/powershell/module/Az.Databricks/new-AzDatabricksWorkspaceProviderAuthorizationObject +online version: https://learn.microsoft.com/powershell/module/Az.Databricks/new-azdatabricksworkspaceproviderauthorizationobject schema: 2.0.0 --- @@ -77,7 +77,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.WorkspaceProviderAuthorization +### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.WorkspaceProviderAuthorization ## NOTES diff --git a/src/Databricks/Databricks/help/Remove-AzDatabricksAccessConnector.md b/src/Databricks/Databricks/help/Remove-AzDatabricksAccessConnector.md index ffeec43eeb83..c82f32bda590 100644 --- a/src/Databricks/Databricks/help/Remove-AzDatabricksAccessConnector.md +++ b/src/Databricks/Databricks/help/Remove-AzDatabricksAccessConnector.md @@ -79,7 +79,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity diff --git a/src/Databricks/Databricks/help/Remove-AzDatabricksVNetPeering.md b/src/Databricks/Databricks/help/Remove-AzDatabricksVNetPeering.md index 4ec972648ab7..75a1226e1229 100644 --- a/src/Databricks/Databricks/help/Remove-AzDatabricksVNetPeering.md +++ b/src/Databricks/Databricks/help/Remove-AzDatabricksVNetPeering.md @@ -19,6 +19,13 @@ Remove-AzDatabricksVNetPeering -Name -ResourceGroupName [-Subs [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityWorkspace +``` +Remove-AzDatabricksVNetPeering -Name -WorkspaceInputObject + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzDatabricksVNetPeering -InputObject [-DefaultProfile ] [-AsJob] @@ -79,7 +86,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity @@ -98,7 +104,7 @@ The name of the workspace vNet peering. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityWorkspace Aliases: Required: True @@ -170,6 +176,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -WorkspaceInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity +Parameter Sets: DeleteViaIdentityWorkspace +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -WorkspaceName The name of the workspace. diff --git a/src/Databricks/Databricks/help/Remove-AzDatabricksWorkspace.md b/src/Databricks/Databricks/help/Remove-AzDatabricksWorkspace.md index 9fdfa9fe5a20..abd4fefbb29c 100644 --- a/src/Databricks/Databricks/help/Remove-AzDatabricksWorkspace.md +++ b/src/Databricks/Databricks/help/Remove-AzDatabricksWorkspace.md @@ -95,7 +95,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity diff --git a/src/Databricks/Databricks/help/Update-AzDatabricksAccessConnector.md b/src/Databricks/Databricks/help/Update-AzDatabricksAccessConnector.md index f78a0c5a8782..23c3afce0f9d 100644 --- a/src/Databricks/Databricks/help/Update-AzDatabricksAccessConnector.md +++ b/src/Databricks/Databricks/help/Update-AzDatabricksAccessConnector.md @@ -8,28 +8,27 @@ schema: 2.0.0 # Update-AzDatabricksAccessConnector ## SYNOPSIS -Updates an Azure Databricks Access Connector. +Update Azure Databricks Access Connector. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzDatabricksAccessConnector -Name -ResourceGroupName [-SubscriptionId ] - [-IdentityType ] [-IdentityUserAssignedIdentity ] [-Tag ] + [-EnableSystemAssignedIdentity ] [-Tag ] [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` -Update-AzDatabricksAccessConnector -InputObject - [-IdentityType ] [-IdentityUserAssignedIdentity ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] +Update-AzDatabricksAccessConnector -InputObject [-EnableSystemAssignedIdentity ] + [-Tag ] [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Updates an Azure Databricks Access Connector. +Update Azure Databricks Access Connector. ## EXAMPLES @@ -92,28 +91,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ManagedServiceIdentityType -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. - -```yaml -Type: System.Collections.Hashtable +Type: System.Nullable`1[System.Boolean] Parameter Sets: (All) Aliases: @@ -126,7 +108,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity @@ -217,6 +198,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Confirm Prompts you for confirmation before running the cmdlet. @@ -257,7 +254,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IAccessConnector +### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IAccessConnector ## NOTES diff --git a/src/Databricks/Databricks/help/Update-AzDatabricksVNetPeering.md b/src/Databricks/Databricks/help/Update-AzDatabricksVNetPeering.md index 2db4e1fea5c4..2e16d9496b10 100644 --- a/src/Databricks/Databricks/help/Update-AzDatabricksVNetPeering.md +++ b/src/Databricks/Databricks/help/Update-AzDatabricksVNetPeering.md @@ -15,21 +15,34 @@ Update vNet Peering for workspace. ### UpdateExpanded (Default) ``` Update-AzDatabricksVNetPeering -Name -ResourceGroupName -WorkspaceName - [-SubscriptionId ] [-AllowForwardedTraffic ] [-AllowGatewayTransit ] - [-AllowVirtualNetworkAccess ] [-DatabricksAddressSpacePrefix ] - [-DatabricksVirtualNetworkId ] [-RemoteAddressSpacePrefix ] - [-RemoteVirtualNetworkId ] [-UseRemoteGateway ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-SubscriptionId ] [-AllowForwardedTraffic] [-AllowGatewayTransit] [-AllowVirtualNetworkAccess] + [-DatabricksAddressSpacePrefix ] [-DatabricksVirtualNetworkId ] + [-RemoteAddressSpacePrefix ] [-RemoteVirtualNetworkId ] [-UseRemoteGateway] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzDatabricksVNetPeering -Name -ResourceGroupName -WorkspaceName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonString +``` +Update-AzDatabricksVNetPeering -Name -ResourceGroupName -WorkspaceName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` -Update-AzDatabricksVNetPeering -InputObject [-AllowForwardedTraffic ] - [-AllowGatewayTransit ] [-AllowVirtualNetworkAccess ] - [-DatabricksAddressSpacePrefix ] [-DatabricksVirtualNetworkId ] - [-RemoteAddressSpacePrefix ] [-RemoteVirtualNetworkId ] [-UseRemoteGateway ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] +Update-AzDatabricksVNetPeering -InputObject [-AllowForwardedTraffic] + [-AllowGatewayTransit] [-AllowVirtualNetworkAccess] [-DatabricksAddressSpacePrefix ] + [-DatabricksVirtualNetworkId ] [-RemoteAddressSpacePrefix ] + [-RemoteVirtualNetworkId ] [-UseRemoteGateway] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -66,12 +79,11 @@ This command updates AllowForwardedTraffic of vnet peering by object. ## PARAMETERS ### -AllowForwardedTraffic -[System.Management.Automation.SwitchParameter] Whether the forwarded traffic from the VMs in the local virtual network will be allowed/disallowed in remote virtual network. ```yaml -Type: System.Boolean -Parameter Sets: (All) +Type: System.Management.Automation.SwitchParameter +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -82,12 +94,11 @@ Accept wildcard characters: False ``` ### -AllowGatewayTransit -[System.Management.Automation.SwitchParameter] If gateway links can be used in remote virtual networking to link to this virtual network. ```yaml -Type: System.Boolean -Parameter Sets: (All) +Type: System.Management.Automation.SwitchParameter +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -98,12 +109,11 @@ Accept wildcard characters: False ``` ### -AllowVirtualNetworkAccess -[System.Management.Automation.SwitchParameter] Whether the VMs in the local virtual network space would be able to access the VMs in remote virtual network space. ```yaml -Type: System.Boolean -Parameter Sets: (All) +Type: System.Management.Automation.SwitchParameter +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -133,7 +143,7 @@ A list of address blocks reserved for this virtual network in CIDR notation. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -148,7 +158,7 @@ The Id of the databricks virtual network. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -175,8 +185,7 @@ Accept wildcard characters: False ``` ### -InputObject -Identity parameter. -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. +Identity Parameter ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity @@ -190,13 +199,43 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name -The name of the VNetPeering. +The name of the workspace vNet peering. ```yaml Type: System.String -Parameter Sets: UpdateExpanded -Aliases: PeeringName +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Aliases: Required: True Position: Named @@ -225,7 +264,7 @@ A list of address blocks reserved for this virtual network in CIDR notation. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -240,7 +279,7 @@ The Id of the remote virtual network. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -256,7 +295,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -268,10 +307,11 @@ Accept wildcard characters: False ### -SubscriptionId The ID of the target subscription. +The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -282,15 +322,14 @@ Accept wildcard characters: False ``` ### -UseRemoteGateway -[System.Management.Automation.SwitchParameter] If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway. ```yaml -Type: System.Boolean -Parameter Sets: (All) +Type: System.Management.Automation.SwitchParameter +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -305,7 +344,7 @@ The name of the workspace. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -355,7 +394,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IVirtualNetworkPeering +### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IVirtualNetworkPeering ## NOTES diff --git a/src/Databricks/Databricks/help/Update-AzDatabricksWorkspace.md b/src/Databricks/Databricks/help/Update-AzDatabricksWorkspace.md index 174152dd46df..bf0ab8e5e1fb 100644 --- a/src/Databricks/Databricks/help/Update-AzDatabricksWorkspace.md +++ b/src/Databricks/Databricks/help/Update-AzDatabricksWorkspace.md @@ -15,43 +15,41 @@ Updates a workspace. ### UpdateExpanded (Default) ``` Update-AzDatabricksWorkspace -Name -ResourceGroupName [-SubscriptionId ] - [-PrepareEncryption] [-EncryptionKeySource ] [-EncryptionKeyVaultUri ] + [-PrepareEncryption] [-EncryptionKeySource ] [-EncryptionKeyVaultUri ] [-EncryptionKeyName ] [-EncryptionKeyVersion ] [-KeyVaultKeyName ] [-KeyVaultKeyVersion ] [-KeyVaultUri ] [-AmlWorkspaceId ] [-SkuTier ] - [-Authorization ] [-DefaultCatalogInitialType ] - [-ManagedDiskKeySource ] [-ManagedDiskKeyVaultPropertiesKeyName ] + [-Authorization ] [-DefaultCatalogInitialType ] + [-ManagedDiskKeySource ] [-ManagedDiskKeyVaultPropertiesKeyName ] [-ManagedDiskKeyVaultPropertiesKeyVaultUri ] [-ManagedDiskKeyVaultPropertiesKeyVersion ] - [-ManagedDiskRotationToLatestKeyVersionEnabled] [-ManagedServiceKeySource ] + [-ManagedDiskRotationToLatestKeyVersionEnabled] [-ManagedServiceKeySource ] [-ManagedServicesKeyVaultPropertiesKeyName ] [-ManagedServicesKeyVaultPropertiesKeyVaultUri ] [-ManagedServicesKeyVaultPropertiesKeyVersion ] [-UiDefinitionUri ] [-Tag ] - [-RequiredNsgRule ] [-PublicNetworkAccess ] [-EnableNoPublicIP] - [-EnhancedSecurityMonitoring ] - [-AutomaticClusterUpdate ] [-ComplianceStandard ] - [-EnhancedSecurityCompliance ] [-AccessConnectorId ] - [-AccessConnectorIdentityType ] [-AccessConnectorUserAssignedIdentityId ] - [-DefaultStorageFirewall ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-RequiredNsgRule ] [-PublicNetworkAccess ] [-EnableNoPublicIP] + [-EnhancedSecurityMonitoring ] [-AutomaticClusterUpdate ] [-ComplianceStandard ] + [-EnhancedSecurityCompliance ] [-AccessConnectorId ] [-AccessConnectorIdentityType ] + [-AccessConnectorUserAssignedIdentityId ] [-DefaultStorageFirewall ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ### UpdateViaIdentityExpanded ``` Update-AzDatabricksWorkspace -InputObject [-PrepareEncryption] - [-EncryptionKeySource ] [-EncryptionKeyVaultUri ] [-EncryptionKeyName ] + [-EncryptionKeySource ] [-EncryptionKeyVaultUri ] [-EncryptionKeyName ] [-EncryptionKeyVersion ] [-KeyVaultKeyName ] [-KeyVaultKeyVersion ] [-KeyVaultUri ] [-AmlWorkspaceId ] [-SkuTier ] - [-Authorization ] [-DefaultCatalogInitialType ] - [-ManagedDiskKeySource ] [-ManagedDiskKeyVaultPropertiesKeyName ] + [-Authorization ] [-DefaultCatalogInitialType ] + [-ManagedDiskKeySource ] [-ManagedDiskKeyVaultPropertiesKeyName ] [-ManagedDiskKeyVaultPropertiesKeyVaultUri ] [-ManagedDiskKeyVaultPropertiesKeyVersion ] - [-ManagedDiskRotationToLatestKeyVersionEnabled] [-ManagedServiceKeySource ] + [-ManagedDiskRotationToLatestKeyVersionEnabled] [-ManagedServiceKeySource ] [-ManagedServicesKeyVaultPropertiesKeyName ] [-ManagedServicesKeyVaultPropertiesKeyVaultUri ] [-ManagedServicesKeyVaultPropertiesKeyVersion ] [-UiDefinitionUri ] [-Tag ] - [-RequiredNsgRule ] [-PublicNetworkAccess ] [-EnableNoPublicIP] - [-EnhancedSecurityMonitoring ] - [-AutomaticClusterUpdate ] [-ComplianceStandard ] - [-EnhancedSecurityCompliance ] [-AccessConnectorId ] - [-AccessConnectorIdentityType ] [-AccessConnectorUserAssignedIdentityId ] - [-DefaultStorageFirewall ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-RequiredNsgRule ] [-PublicNetworkAccess ] [-EnableNoPublicIP] + [-EnhancedSecurityMonitoring ] [-AutomaticClusterUpdate ] [-ComplianceStandard ] + [-EnhancedSecurityCompliance ] [-AccessConnectorId ] [-AccessConnectorIdentityType ] + [-AccessConnectorUserAssignedIdentityId ] [-DefaultStorageFirewall ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION @@ -144,7 +142,7 @@ Accept wildcard characters: False The identity type of the Access Connector Resource. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.IdentityType +Type: System.String Parameter Sets: (All) Aliases: @@ -203,10 +201,9 @@ Accept wildcard characters: False ### -Authorization The workspace provider authorizations. -To construct, see NOTES section for AUTHORIZATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspaceProviderAuthorization[] +Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspaceProviderAuthorization[] Parameter Sets: (All) Aliases: @@ -218,10 +215,10 @@ Accept wildcard characters: False ``` ### -AutomaticClusterUpdate -Status of automated cluster updates feature. +. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue +Type: System.String Parameter Sets: (All) Aliases: AutomaticClusterUpdateValue @@ -236,7 +233,7 @@ Accept wildcard characters: False Compliance standards associated with the workspace. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard[] +Type: System.String[] Parameter Sets: (All) Aliases: ComplianceSecurityProfileComplianceStandard @@ -252,7 +249,7 @@ Defines the initial type of the default catalog. Possible values (case-insensitive): HiveMetastore, UnityCatalog ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.InitialType +Type: System.String Parameter Sets: (All) Aliases: @@ -282,7 +279,7 @@ Accept wildcard characters: False Gets or Sets Default Storage Firewall configuration information ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.DefaultStorageFirewall +Type: System.String Parameter Sets: (All) Aliases: @@ -309,7 +306,7 @@ Accept wildcard characters: False ``` ### -EncryptionKeyName -The name of Key Vault key. +The name of KeyVault key. ```yaml Type: System.String @@ -328,7 +325,7 @@ The encryption keySource (provider). Possible values (case-insensitive): Default, Microsoft.Keyvault ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.KeySource +Type: System.String Parameter Sets: (All) Aliases: @@ -340,7 +337,7 @@ Accept wildcard characters: False ``` ### -EncryptionKeyVaultUri -The URI (DNS name) of the Key Vault. +The Uri of KeyVault. ```yaml Type: System.String @@ -370,10 +367,10 @@ Accept wildcard characters: False ``` ### -EnhancedSecurityCompliance -Status of Compliance Security Profile feature. +. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue +Type: System.String Parameter Sets: (All) Aliases: ComplianceSecurityProfileValue @@ -385,10 +382,10 @@ Accept wildcard characters: False ``` ### -EnhancedSecurityMonitoring -Status of Enhanced Security Monitoring feature. +. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue +Type: System.String Parameter Sets: (All) Aliases: EnhancedSecurityMonitoringValue @@ -400,8 +397,7 @@ Accept wildcard characters: False ``` ### -InputObject -Identity parameter. -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. +Identity Parameter ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IDatabricksIdentity @@ -465,7 +461,7 @@ The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource +Type: System.String Parameter Sets: (All) Aliases: @@ -541,7 +537,7 @@ The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource +Type: System.String Parameter Sets: (All) Aliases: @@ -648,7 +644,7 @@ The network access type for accessing workspace. Set value to disabled to access workspace only via private link. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PublicNetworkAccess +Type: System.String Parameter Sets: (All) Aliases: @@ -665,7 +661,7 @@ Supported values are 'AllRules' and 'NoAzureDatabricksRules'. 'NoAzureServiceRules' value is for internal use only. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.RequiredNsgRules +Type: System.String Parameter Sets: (All) Aliases: @@ -709,6 +705,7 @@ Accept wildcard characters: False ### -SubscriptionId The ID of the target subscription. +The value must be an UUID. ```yaml Type: System.String @@ -792,7 +789,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace +### Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspace ## NOTES From 6a5b2e9fedcf99830078a2a23fcafb386604778c Mon Sep 17 00:00:00 2001 From: Jinpei Li Date: Fri, 12 Sep 2025 17:51:54 +0800 Subject: [PATCH 2/3] update --- src/Databricks/Databricks.Autorest/README.md | 7 +++-- .../docs/New-AzDatabricksAccessConnector.md | 2 +- .../Databricks.Autorest/generate-info.json | 2 +- src/Databricks/Databricks.sln | 28 +++++++++---------- .../help/New-AzDatabricksAccessConnector.md | 2 +- 5 files changed, 21 insertions(+), 20 deletions(-) diff --git a/src/Databricks/Databricks.Autorest/README.md b/src/Databricks/Databricks.Autorest/README.md index 5d93da3ec009..d8292fcd24fe 100644 --- a/src/Databricks/Databricks.Autorest/README.md +++ b/src/Databricks/Databricks.Autorest/README.md @@ -66,11 +66,12 @@ directive: remove: true # Remove the unexpanded parameter set - where: - variant: ^(Create|Update)(?!.*?(Expanded|JsonFilePath|JsonString)) + variant: ^Create$|^CreateViaIdentityExpanded$|^CreateViaIdentityWorkspace$|^Update$|^UpdateViaIdentity$ remove: true + # Hide CreateViaIdentity for customization - where: - variant: ^CreateViaIdentity$|^CreateViaIdentityExpanded$ - remove: true + variant: ^CreateViaIdentity$ + hide: true # Rename the parameter name to follow Azure PowerShell best practice - where: diff --git a/src/Databricks/Databricks.Autorest/docs/New-AzDatabricksAccessConnector.md b/src/Databricks/Databricks.Autorest/docs/New-AzDatabricksAccessConnector.md index ad15f5ecb2b3..c8eb692ccd97 100644 --- a/src/Databricks/Databricks.Autorest/docs/New-AzDatabricksAccessConnector.md +++ b/src/Databricks/Databricks.Autorest/docs/New-AzDatabricksAccessConnector.md @@ -41,7 +41,7 @@ Create Azure Databricks Access Connector. ### Example 1: Creates or updates azure databricks accessConnector. ```powershell -New-AzDatabricksAccessConnector -ResourceGroupName azps_test_gp_db -Name azps-databricks-accessconnector -Location eastus -IdentityType 'SystemAssigned' +New-AzDatabricksAccessConnector -ResourceGroupName azps_test_gp_db -Name azps-databricks-accessconnector -Location eastus -EnableSystemAssignedIdentity ``` ```output diff --git a/src/Databricks/Databricks.Autorest/generate-info.json b/src/Databricks/Databricks.Autorest/generate-info.json index 03440dfa2e4c..9b265717c40a 100644 --- a/src/Databricks/Databricks.Autorest/generate-info.json +++ b/src/Databricks/Databricks.Autorest/generate-info.json @@ -1,3 +1,3 @@ { - "generate_Id": "87f40047-276d-4ecf-a559-2508743e9c8f" + "generate_Id": "a49ae66b-01a6-4218-a880-ef040cb5fd2e" } diff --git a/src/Databricks/Databricks.sln b/src/Databricks/Databricks.sln index b1b571996bab..0f668880b969 100644 --- a/src/Databricks/Databricks.sln +++ b/src/Databricks/Databricks.sln @@ -21,7 +21,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Databricks", "Databricks\Da EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Databricks.Autorest", "Databricks.Autorest", "{5FE84A12-8651-7F44-066E-17161CDB0E9D}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.Databricks", "..\..\generated\Databricks\Databricks.Autorest\Az.Databricks.csproj", "{9E50E42E-A535-4043-876F-78D681FF3757}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.Databricks", "..\..\generated\Databricks\Databricks.Autorest\Az.Databricks.csproj", "{3944DF1D-7E41-4843-BB32-15CEAB545BE5}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -117,18 +117,18 @@ Global {78057EB6-1C85-4118-94B4-8021CCD6902E}.Release|x64.Build.0 = Release|Any CPU {78057EB6-1C85-4118-94B4-8021CCD6902E}.Release|x86.ActiveCfg = Release|Any CPU {78057EB6-1C85-4118-94B4-8021CCD6902E}.Release|x86.Build.0 = Release|Any CPU - {9E50E42E-A535-4043-876F-78D681FF3757}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9E50E42E-A535-4043-876F-78D681FF3757}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9E50E42E-A535-4043-876F-78D681FF3757}.Debug|x64.ActiveCfg = Debug|Any CPU - {9E50E42E-A535-4043-876F-78D681FF3757}.Debug|x64.Build.0 = Debug|Any CPU - {9E50E42E-A535-4043-876F-78D681FF3757}.Debug|x86.ActiveCfg = Debug|Any CPU - {9E50E42E-A535-4043-876F-78D681FF3757}.Debug|x86.Build.0 = Debug|Any CPU - {9E50E42E-A535-4043-876F-78D681FF3757}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9E50E42E-A535-4043-876F-78D681FF3757}.Release|Any CPU.Build.0 = Release|Any CPU - {9E50E42E-A535-4043-876F-78D681FF3757}.Release|x64.ActiveCfg = Release|Any CPU - {9E50E42E-A535-4043-876F-78D681FF3757}.Release|x64.Build.0 = Release|Any CPU - {9E50E42E-A535-4043-876F-78D681FF3757}.Release|x86.ActiveCfg = Release|Any CPU - {9E50E42E-A535-4043-876F-78D681FF3757}.Release|x86.Build.0 = Release|Any CPU + {3944DF1D-7E41-4843-BB32-15CEAB545BE5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3944DF1D-7E41-4843-BB32-15CEAB545BE5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3944DF1D-7E41-4843-BB32-15CEAB545BE5}.Debug|x64.ActiveCfg = Debug|Any CPU + {3944DF1D-7E41-4843-BB32-15CEAB545BE5}.Debug|x64.Build.0 = Debug|Any CPU + {3944DF1D-7E41-4843-BB32-15CEAB545BE5}.Debug|x86.ActiveCfg = Debug|Any CPU + {3944DF1D-7E41-4843-BB32-15CEAB545BE5}.Debug|x86.Build.0 = Debug|Any CPU + {3944DF1D-7E41-4843-BB32-15CEAB545BE5}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3944DF1D-7E41-4843-BB32-15CEAB545BE5}.Release|Any CPU.Build.0 = Release|Any CPU + {3944DF1D-7E41-4843-BB32-15CEAB545BE5}.Release|x64.ActiveCfg = Release|Any CPU + {3944DF1D-7E41-4843-BB32-15CEAB545BE5}.Release|x64.Build.0 = Release|Any CPU + {3944DF1D-7E41-4843-BB32-15CEAB545BE5}.Release|x86.ActiveCfg = Release|Any CPU + {3944DF1D-7E41-4843-BB32-15CEAB545BE5}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -140,6 +140,6 @@ Global {4F649005-A1C2-4378-A1D0-3BC59432112F} = {745C122A-4486-4B24-B64A-1E5E814E81F9} {F373CC8C-4673-49B1-957F-C53D7E1D56B5} = {745C122A-4486-4B24-B64A-1E5E814E81F9} {5DBADD59-014C-4264-9F1E-88563CC48B79} = {745C122A-4486-4B24-B64A-1E5E814E81F9} - {9E50E42E-A535-4043-876F-78D681FF3757} = {5FE84A12-8651-7F44-066E-17161CDB0E9D} + {3944DF1D-7E41-4843-BB32-15CEAB545BE5} = {5FE84A12-8651-7F44-066E-17161CDB0E9D} EndGlobalSection EndGlobal diff --git a/src/Databricks/Databricks/help/New-AzDatabricksAccessConnector.md b/src/Databricks/Databricks/help/New-AzDatabricksAccessConnector.md index aceffd97fbcf..0d72de6ccb74 100644 --- a/src/Databricks/Databricks/help/New-AzDatabricksAccessConnector.md +++ b/src/Databricks/Databricks/help/New-AzDatabricksAccessConnector.md @@ -41,7 +41,7 @@ Create Azure Databricks Access Connector. ### Example 1: Creates or updates azure databricks accessConnector. ```powershell -New-AzDatabricksAccessConnector -ResourceGroupName azps_test_gp_db -Name azps-databricks-accessconnector -Location eastus -IdentityType 'SystemAssigned' +New-AzDatabricksAccessConnector -ResourceGroupName azps_test_gp_db -Name azps-databricks-accessconnector -Location eastus -EnableSystemAssignedIdentity ``` ```output From 838993be940ce0f1ddbfbb9248a56b8f4d76098c Mon Sep 17 00:00:00 2001 From: Jinpei Li Date: Mon, 15 Sep 2025 16:41:46 +0800 Subject: [PATCH 3/3] update examples and create BreakingChangeIssues.csv --- .../custom/Update-AzDatabricksVNetPeering.ps1 | 1 + .../docs/Update-AzDatabricksVNetPeering.md | 6 +- .../Update-AzDatabricksVNetPeering.md | 4 +- .../Databricks.Autorest/generate-info.json | 2 +- .../test/AzDatabricksVNetPeering.Tests.ps1 | 4 +- src/Databricks/Databricks.sln | 28 +-- src/Databricks/Databricks/Az.Databricks.psd1 | 2 +- .../help/Update-AzDatabricksVNetPeering.md | 6 +- .../Az.Databricks/BreakingChangeIssues.csv | 170 ++++++++++++++++++ 9 files changed, 197 insertions(+), 26 deletions(-) create mode 100644 tools/StaticAnalysis/Exceptions/Az.Databricks/BreakingChangeIssues.csv diff --git a/src/Databricks/Databricks.Autorest/custom/Update-AzDatabricksVNetPeering.ps1 b/src/Databricks/Databricks.Autorest/custom/Update-AzDatabricksVNetPeering.ps1 index 90d78b879669..8ed6519ad21a 100644 --- a/src/Databricks/Databricks.Autorest/custom/Update-AzDatabricksVNetPeering.ps1 +++ b/src/Databricks/Databricks.Autorest/custom/Update-AzDatabricksVNetPeering.ps1 @@ -35,6 +35,7 @@ function Update-AzDatabricksVNetPeering { [Parameter(ParameterSetName='UpdateExpanded', Mandatory)] [Parameter(ParameterSetName='UpdateViaJsonFilePath', Mandatory)] [Parameter(ParameterSetName='UpdateViaJsonString', Mandatory)] + [Alias('PeeringName')] [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Category('Path')] [System.String] # The name of the workspace vNet peering. diff --git a/src/Databricks/Databricks.Autorest/docs/Update-AzDatabricksVNetPeering.md b/src/Databricks/Databricks.Autorest/docs/Update-AzDatabricksVNetPeering.md index 8e7ffad8b652..b1ba73d9fc1f 100644 --- a/src/Databricks/Databricks.Autorest/docs/Update-AzDatabricksVNetPeering.md +++ b/src/Databricks/Databricks.Autorest/docs/Update-AzDatabricksVNetPeering.md @@ -51,7 +51,7 @@ Update vNet Peering for workspace. ### Example 1: Update AllowForwardedTraffic of vnet peering. ```powershell -Update-AzDatabricksVNetPeering -Name vnet-peering-t1 -WorkspaceName azps-databricks-workspace-t1 -ResourceGroupName azps_test_gp_db -AllowForwardedTraffic $True +Update-AzDatabricksVNetPeering -Name vnet-peering-t1 -WorkspaceName azps-databricks-workspace-t1 -ResourceGroupName azps_test_gp_db -AllowForwardedTraffic ``` ```output @@ -64,7 +64,7 @@ This command updates AllowForwardedTraffic of vnet peering. ### Example 2: Update AllowForwardedTraffic of vnet peering by object. ```powershell -Get-AzDatabricksVNetPeering -WorkspaceName azps-databricks-workspace-t1 -ResourceGroupName azps_test_gp_db -Name vnet-peering-t1 | Update-AzDatabricksVNetPeering -AllowGatewayTransit $true +Get-AzDatabricksVNetPeering -WorkspaceName azps-databricks-workspace-t1 -ResourceGroupName azps_test_gp_db -Name vnet-peering-t1 | Update-AzDatabricksVNetPeering -AllowGatewayTransit ``` ```output @@ -234,7 +234,7 @@ The name of the workspace vNet peering. ```yaml Type: System.String Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString -Aliases: +Aliases: PeeringName Required: True Position: Named diff --git a/src/Databricks/Databricks.Autorest/examples/Update-AzDatabricksVNetPeering.md b/src/Databricks/Databricks.Autorest/examples/Update-AzDatabricksVNetPeering.md index 0cafd01740ac..8ae439a04c35 100644 --- a/src/Databricks/Databricks.Autorest/examples/Update-AzDatabricksVNetPeering.md +++ b/src/Databricks/Databricks.Autorest/examples/Update-AzDatabricksVNetPeering.md @@ -1,6 +1,6 @@ ### Example 1: Update AllowForwardedTraffic of vnet peering. ```powershell -Update-AzDatabricksVNetPeering -Name vnet-peering-t1 -WorkspaceName azps-databricks-workspace-t1 -ResourceGroupName azps_test_gp_db -AllowForwardedTraffic $True +Update-AzDatabricksVNetPeering -Name vnet-peering-t1 -WorkspaceName azps-databricks-workspace-t1 -ResourceGroupName azps_test_gp_db -AllowForwardedTraffic ``` ```output @@ -13,7 +13,7 @@ This command updates AllowForwardedTraffic of vnet peering. ### Example 2: Update AllowForwardedTraffic of vnet peering by object. ```powershell -Get-AzDatabricksVNetPeering -WorkspaceName azps-databricks-workspace-t1 -ResourceGroupName azps_test_gp_db -Name vnet-peering-t1 | Update-AzDatabricksVNetPeering -AllowGatewayTransit $true +Get-AzDatabricksVNetPeering -WorkspaceName azps-databricks-workspace-t1 -ResourceGroupName azps_test_gp_db -Name vnet-peering-t1 | Update-AzDatabricksVNetPeering -AllowGatewayTransit ``` ```output diff --git a/src/Databricks/Databricks.Autorest/generate-info.json b/src/Databricks/Databricks.Autorest/generate-info.json index 9b265717c40a..c60a56a4153e 100644 --- a/src/Databricks/Databricks.Autorest/generate-info.json +++ b/src/Databricks/Databricks.Autorest/generate-info.json @@ -1,3 +1,3 @@ { - "generate_Id": "a49ae66b-01a6-4218-a880-ef040cb5fd2e" + "generate_Id": "e42f4474-3b54-42f7-a8d0-837f000341b4" } diff --git a/src/Databricks/Databricks.Autorest/test/AzDatabricksVNetPeering.Tests.ps1 b/src/Databricks/Databricks.Autorest/test/AzDatabricksVNetPeering.Tests.ps1 index d23158b163bc..6d50480bea90 100644 --- a/src/Databricks/Databricks.Autorest/test/AzDatabricksVNetPeering.Tests.ps1 +++ b/src/Databricks/Databricks.Autorest/test/AzDatabricksVNetPeering.Tests.ps1 @@ -37,7 +37,7 @@ Describe 'AzDatabricksVNetPeering' { It 'UpdateExpanded' -Skip { { - $config = Update-AzDatabricksVNetPeering -WorkspaceName $env.workSpaceName3 -ResourceGroupName $env.resourceGroup -Name $env.vNetName1 -AllowForwardedTraffic $True + $config = Update-AzDatabricksVNetPeering -WorkspaceName $env.workSpaceName3 -ResourceGroupName $env.resourceGroup -Name $env.vNetName1 -AllowForwardedTraffic $config.Name | Should -Be $env.vNetName1 } | Should -Not -Throw } @@ -45,7 +45,7 @@ Describe 'AzDatabricksVNetPeering' { It 'UpdateViaIdentityExpanded' -Skip { { $config = Get-AzDatabricksVNetPeering -WorkspaceName $env.workSpaceName3 -ResourceGroupName $env.resourceGroup -Name $env.vNetName1 - $config = Update-AzDatabricksVNetPeering -InputObject $config -AllowForwardedTraffic $True + $config = Update-AzDatabricksVNetPeering -InputObject $config -AllowForwardedTraffic $config.Name | Should -Be $env.vNetName1 } | Should -Not -Throw } diff --git a/src/Databricks/Databricks.sln b/src/Databricks/Databricks.sln index 0f668880b969..6d10476f71d9 100644 --- a/src/Databricks/Databricks.sln +++ b/src/Databricks/Databricks.sln @@ -21,7 +21,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Databricks", "Databricks\Da EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Databricks.Autorest", "Databricks.Autorest", "{5FE84A12-8651-7F44-066E-17161CDB0E9D}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.Databricks", "..\..\generated\Databricks\Databricks.Autorest\Az.Databricks.csproj", "{3944DF1D-7E41-4843-BB32-15CEAB545BE5}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.Databricks", "..\..\generated\Databricks\Databricks.Autorest\Az.Databricks.csproj", "{CE427F29-8769-48A4-8C10-DE248F9F8316}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -117,18 +117,18 @@ Global {78057EB6-1C85-4118-94B4-8021CCD6902E}.Release|x64.Build.0 = Release|Any CPU {78057EB6-1C85-4118-94B4-8021CCD6902E}.Release|x86.ActiveCfg = Release|Any CPU {78057EB6-1C85-4118-94B4-8021CCD6902E}.Release|x86.Build.0 = Release|Any CPU - {3944DF1D-7E41-4843-BB32-15CEAB545BE5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {3944DF1D-7E41-4843-BB32-15CEAB545BE5}.Debug|Any CPU.Build.0 = Debug|Any CPU - {3944DF1D-7E41-4843-BB32-15CEAB545BE5}.Debug|x64.ActiveCfg = Debug|Any CPU - {3944DF1D-7E41-4843-BB32-15CEAB545BE5}.Debug|x64.Build.0 = Debug|Any CPU - {3944DF1D-7E41-4843-BB32-15CEAB545BE5}.Debug|x86.ActiveCfg = Debug|Any CPU - {3944DF1D-7E41-4843-BB32-15CEAB545BE5}.Debug|x86.Build.0 = Debug|Any CPU - {3944DF1D-7E41-4843-BB32-15CEAB545BE5}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3944DF1D-7E41-4843-BB32-15CEAB545BE5}.Release|Any CPU.Build.0 = Release|Any CPU - {3944DF1D-7E41-4843-BB32-15CEAB545BE5}.Release|x64.ActiveCfg = Release|Any CPU - {3944DF1D-7E41-4843-BB32-15CEAB545BE5}.Release|x64.Build.0 = Release|Any CPU - {3944DF1D-7E41-4843-BB32-15CEAB545BE5}.Release|x86.ActiveCfg = Release|Any CPU - {3944DF1D-7E41-4843-BB32-15CEAB545BE5}.Release|x86.Build.0 = Release|Any CPU + {CE427F29-8769-48A4-8C10-DE248F9F8316}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CE427F29-8769-48A4-8C10-DE248F9F8316}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CE427F29-8769-48A4-8C10-DE248F9F8316}.Debug|x64.ActiveCfg = Debug|Any CPU + {CE427F29-8769-48A4-8C10-DE248F9F8316}.Debug|x64.Build.0 = Debug|Any CPU + {CE427F29-8769-48A4-8C10-DE248F9F8316}.Debug|x86.ActiveCfg = Debug|Any CPU + {CE427F29-8769-48A4-8C10-DE248F9F8316}.Debug|x86.Build.0 = Debug|Any CPU + {CE427F29-8769-48A4-8C10-DE248F9F8316}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CE427F29-8769-48A4-8C10-DE248F9F8316}.Release|Any CPU.Build.0 = Release|Any CPU + {CE427F29-8769-48A4-8C10-DE248F9F8316}.Release|x64.ActiveCfg = Release|Any CPU + {CE427F29-8769-48A4-8C10-DE248F9F8316}.Release|x64.Build.0 = Release|Any CPU + {CE427F29-8769-48A4-8C10-DE248F9F8316}.Release|x86.ActiveCfg = Release|Any CPU + {CE427F29-8769-48A4-8C10-DE248F9F8316}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -140,6 +140,6 @@ Global {4F649005-A1C2-4378-A1D0-3BC59432112F} = {745C122A-4486-4B24-B64A-1E5E814E81F9} {F373CC8C-4673-49B1-957F-C53D7E1D56B5} = {745C122A-4486-4B24-B64A-1E5E814E81F9} {5DBADD59-014C-4264-9F1E-88563CC48B79} = {745C122A-4486-4B24-B64A-1E5E814E81F9} - {3944DF1D-7E41-4843-BB32-15CEAB545BE5} = {5FE84A12-8651-7F44-066E-17161CDB0E9D} + {CE427F29-8769-48A4-8C10-DE248F9F8316} = {5FE84A12-8651-7F44-066E-17161CDB0E9D} EndGlobalSection EndGlobal diff --git a/src/Databricks/Databricks/Az.Databricks.psd1 b/src/Databricks/Databricks/Az.Databricks.psd1 index 66df0d1544ec..3c8afa1467ea 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: 2025-09-12 +# Generated on: 2025-09-15 # @{ diff --git a/src/Databricks/Databricks/help/Update-AzDatabricksVNetPeering.md b/src/Databricks/Databricks/help/Update-AzDatabricksVNetPeering.md index 2e16d9496b10..9ccd2dba40b5 100644 --- a/src/Databricks/Databricks/help/Update-AzDatabricksVNetPeering.md +++ b/src/Databricks/Databricks/help/Update-AzDatabricksVNetPeering.md @@ -52,7 +52,7 @@ Update vNet Peering for workspace. ### Example 1: Update AllowForwardedTraffic of vnet peering. ```powershell -Update-AzDatabricksVNetPeering -Name vnet-peering-t1 -WorkspaceName azps-databricks-workspace-t1 -ResourceGroupName azps_test_gp_db -AllowForwardedTraffic $True +Update-AzDatabricksVNetPeering -Name vnet-peering-t1 -WorkspaceName azps-databricks-workspace-t1 -ResourceGroupName azps_test_gp_db -AllowForwardedTraffic ``` ```output @@ -65,7 +65,7 @@ This command updates AllowForwardedTraffic of vnet peering. ### Example 2: Update AllowForwardedTraffic of vnet peering by object. ```powershell -Get-AzDatabricksVNetPeering -WorkspaceName azps-databricks-workspace-t1 -ResourceGroupName azps_test_gp_db -Name vnet-peering-t1 | Update-AzDatabricksVNetPeering -AllowGatewayTransit $true +Get-AzDatabricksVNetPeering -WorkspaceName azps-databricks-workspace-t1 -ResourceGroupName azps_test_gp_db -Name vnet-peering-t1 | Update-AzDatabricksVNetPeering -AllowGatewayTransit ``` ```output @@ -235,7 +235,7 @@ The name of the workspace vNet peering. ```yaml Type: System.String Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString -Aliases: +Aliases: PeeringName Required: True Position: Named diff --git a/tools/StaticAnalysis/Exceptions/Az.Databricks/BreakingChangeIssues.csv b/tools/StaticAnalysis/Exceptions/Az.Databricks/BreakingChangeIssues.csv new file mode 100644 index 000000000000..02dfd1ebfac0 --- /dev/null +++ b/tools/StaticAnalysis/Exceptions/Az.Databricks/BreakingChangeIssues.csv @@ -0,0 +1,170 @@ +"Module","ClassName","Target","Severity","ProblemId","Description","Remediation" +"Az.Databricks","Get-AzDatabricksAccessConnector","Get-AzDatabricksAccessConnector","0","3000","The type of property 'SystemDataCreatedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IAccessConnector' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataCreatedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CreatedByType]'." +"Az.Databricks","Get-AzDatabricksAccessConnector","Get-AzDatabricksAccessConnector","0","3000","The type of property 'SystemDataLastModifiedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IAccessConnector' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataLastModifiedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CreatedByType]'." +"Az.Databricks","Get-AzDatabricksAccessConnector","Get-AzDatabricksAccessConnector","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IAccessConnector' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ManagedServiceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ManagedServiceIdentityType]'." +"Az.Databricks","Get-AzDatabricksAccessConnector","Get-AzDatabricksAccessConnector","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IAccessConnector' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ProvisioningState]'." +"Az.Databricks","Get-AzDatabricksAccessConnector","Get-AzDatabricksAccessConnector","0","3000","The type of property 'ReferedBy' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IAccessConnector' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'ReferedBy' back to 'System.String[]'." +"Az.Databricks","Get-AzDatabricksOutboundNetworkDependenciesEndpoint","Get-AzDatabricksOutboundNetworkDependenciesEndpoint","0","3000","The type of property 'Endpoint' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IOutboundEnvironmentEndpoint' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IEndpointDependency' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IEndpointDependency]'.","Change the type of property 'Endpoint' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IEndpointDependency'." +"Az.Databricks","Get-AzDatabricksVNetPeering","Get-AzDatabricksVNetPeering","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IVirtualNetworkPeering' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PeeringProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PeeringProvisioningState]'." +"Az.Databricks","Get-AzDatabricksVNetPeering","Get-AzDatabricksVNetPeering","0","3000","The type of property 'PeeringState' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IVirtualNetworkPeering' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PeeringState]' to 'System.String'.","Change the type of property 'PeeringState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PeeringState]'." +"Az.Databricks","Get-AzDatabricksVNetPeering","Get-AzDatabricksVNetPeering","0","3000","The type of property 'DatabrickAddressSpaceAddressPrefix' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IVirtualNetworkPeering' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'DatabrickAddressSpaceAddressPrefix' back to 'System.String[]'." +"Az.Databricks","Get-AzDatabricksVNetPeering","Get-AzDatabricksVNetPeering","0","3000","The type of property 'RemoteAddressSpaceAddressPrefix' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IVirtualNetworkPeering' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'RemoteAddressSpaceAddressPrefix' back to 'System.String[]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'PrivateEndpointConnection' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IPrivateEndpointConnection' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IPrivateEndpointConnection]'.","Change the type of property 'PrivateEndpointConnection' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IPrivateEndpointConnection'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'Authorization' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspaceProviderAuthorization' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspaceProviderAuthorization]'.","Change the type of property 'Authorization' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspaceProviderAuthorization'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'ComplianceSecurityProfileComplianceStandard' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'ComplianceSecurityProfileComplianceStandard' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard[]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'AutomaticClusterUpdateValue' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue]' to 'System.String'.","Change the type of property 'AutomaticClusterUpdateValue' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'ComplianceSecurityProfileValue' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue]' to 'System.String'.","Change the type of property 'ComplianceSecurityProfileValue' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'SystemDataCreatedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataCreatedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CreatedByType]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'SystemDataLastModifiedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataLastModifiedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CreatedByType]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'NatGatewayNameType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'NatGatewayNameType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'StorageAccountSkuNameType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'StorageAccountSkuNameType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'EnableNoPublicIPType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'EnableNoPublicIPType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'LoadBalancerIdType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'LoadBalancerIdType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'PublicIPNameType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'PublicIPNameType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'EncryptionType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'EncryptionType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'StorageAccountNameType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'StorageAccountNameType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'RequireInfrastructureEncryptionType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'RequireInfrastructureEncryptionType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'CustomPublicSubnetNameType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'CustomPublicSubnetNameType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'LoadBalancerBackendPoolNameType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'LoadBalancerBackendPoolNameType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'ResourceTagType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'ResourceTagType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'CustomPrivateSubnetNameType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'CustomPrivateSubnetNameType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'PrepareEncryptionType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'PrepareEncryptionType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'AmlWorkspaceIdType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'AmlWorkspaceIdType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'VnetAddressPrefixType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'VnetAddressPrefixType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'CustomVirtualNetworkIdType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'CustomVirtualNetworkIdType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'DefaultStorageFirewall' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.DefaultStorageFirewall]' to 'System.String'.","Change the type of property 'DefaultStorageFirewall' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.DefaultStorageFirewall]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'ManagedServiceKeySource' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource]' to 'System.String'.","Change the type of property 'ManagedServiceKeySource' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'ManagedDiskKeySource' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource]' to 'System.String'.","Change the type of property 'ManagedDiskKeySource' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'EnhancedSecurityMonitoringValue' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue]' to 'System.String'.","Change the type of property 'EnhancedSecurityMonitoringValue' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'AccessConnectorIdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.IdentityType]' to 'System.String'.","Change the type of property 'AccessConnectorIdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.IdentityType]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'DefaultCatalogInitialType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.InitialType]' to 'System.String'.","Change the type of property 'DefaultCatalogInitialType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.InitialType]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'EncryptionKeySource' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.KeySource]' to 'System.String'.","Change the type of property 'EncryptionKeySource' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.KeySource]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ProvisioningState]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'PublicNetworkAccess' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PublicNetworkAccess]' to 'System.String'.","Change the type of property 'PublicNetworkAccess' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PublicNetworkAccess]'." +"Az.Databricks","Get-AzDatabricksWorkspace","Get-AzDatabricksWorkspace","0","3000","The type of property 'RequiredNsgRule' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.RequiredNsgRules]' to 'System.String'.","Change the type of property 'RequiredNsgRule' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.RequiredNsgRules]'." +"Az.Databricks","New-AzDatabricksAccessConnector","New-AzDatabricksAccessConnector","0","3000","The type of property 'SystemDataCreatedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IAccessConnector' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataCreatedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CreatedByType]'." +"Az.Databricks","New-AzDatabricksAccessConnector","New-AzDatabricksAccessConnector","0","3000","The type of property 'SystemDataLastModifiedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IAccessConnector' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataLastModifiedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CreatedByType]'." +"Az.Databricks","New-AzDatabricksAccessConnector","New-AzDatabricksAccessConnector","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IAccessConnector' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ManagedServiceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ManagedServiceIdentityType]'." +"Az.Databricks","New-AzDatabricksAccessConnector","New-AzDatabricksAccessConnector","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IAccessConnector' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ProvisioningState]'." +"Az.Databricks","New-AzDatabricksAccessConnector","New-AzDatabricksAccessConnector","0","3000","The type of property 'ReferedBy' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IAccessConnector' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'ReferedBy' back to 'System.String[]'." +"Az.Databricks","New-AzDatabricksAccessConnector","New-AzDatabricksAccessConnector","0","2000","The cmdlet 'New-AzDatabricksAccessConnector' no longer supports the parameter 'IdentityType' and no alias was found for the original parameter name.","Add the parameter 'IdentityType' back to the cmdlet 'New-AzDatabricksAccessConnector', or add an alias to the original parameter name." +"Az.Databricks","New-AzDatabricksAccessConnector","New-AzDatabricksAccessConnector","0","2020","The cmdlet 'New-AzDatabricksAccessConnector' no longer supports the type 'System.Collections.Hashtable' for parameter 'UserAssignedIdentity'.","Change the type for parameter 'UserAssignedIdentity' back to 'System.Collections.Hashtable'." +"Az.Databricks","New-AzDatabricksAccessConnector","New-AzDatabricksAccessConnector","0","1050","The parameter set '__AllParameterSets' for cmdlet 'New-AzDatabricksAccessConnector' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'New-AzDatabricksAccessConnector'." +"Az.Databricks","New-AzDatabricksVNetPeering","New-AzDatabricksVNetPeering","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IVirtualNetworkPeering' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PeeringProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PeeringProvisioningState]'." +"Az.Databricks","New-AzDatabricksVNetPeering","New-AzDatabricksVNetPeering","0","3000","The type of property 'PeeringState' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IVirtualNetworkPeering' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PeeringState]' to 'System.String'.","Change the type of property 'PeeringState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PeeringState]'." +"Az.Databricks","New-AzDatabricksVNetPeering","New-AzDatabricksVNetPeering","0","3000","The type of property 'DatabrickAddressSpaceAddressPrefix' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IVirtualNetworkPeering' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'DatabrickAddressSpaceAddressPrefix' back to 'System.String[]'." +"Az.Databricks","New-AzDatabricksVNetPeering","New-AzDatabricksVNetPeering","0","3000","The type of property 'RemoteAddressSpaceAddressPrefix' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IVirtualNetworkPeering' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'RemoteAddressSpaceAddressPrefix' back to 'System.String[]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'PrivateEndpointConnection' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IPrivateEndpointConnection' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IPrivateEndpointConnection]'.","Change the type of property 'PrivateEndpointConnection' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IPrivateEndpointConnection'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'Authorization' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspaceProviderAuthorization' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspaceProviderAuthorization]'.","Change the type of property 'Authorization' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspaceProviderAuthorization'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'ComplianceSecurityProfileComplianceStandard' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'ComplianceSecurityProfileComplianceStandard' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard[]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'AutomaticClusterUpdateValue' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue]' to 'System.String'.","Change the type of property 'AutomaticClusterUpdateValue' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'ComplianceSecurityProfileValue' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue]' to 'System.String'.","Change the type of property 'ComplianceSecurityProfileValue' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'SystemDataCreatedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataCreatedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CreatedByType]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'SystemDataLastModifiedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataLastModifiedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CreatedByType]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'NatGatewayNameType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'NatGatewayNameType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'StorageAccountSkuNameType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'StorageAccountSkuNameType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'EnableNoPublicIPType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'EnableNoPublicIPType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'LoadBalancerIdType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'LoadBalancerIdType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'PublicIPNameType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'PublicIPNameType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'EncryptionType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'EncryptionType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'StorageAccountNameType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'StorageAccountNameType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'RequireInfrastructureEncryptionType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'RequireInfrastructureEncryptionType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'CustomPublicSubnetNameType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'CustomPublicSubnetNameType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'LoadBalancerBackendPoolNameType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'LoadBalancerBackendPoolNameType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'ResourceTagType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'ResourceTagType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'CustomPrivateSubnetNameType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'CustomPrivateSubnetNameType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'PrepareEncryptionType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'PrepareEncryptionType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'AmlWorkspaceIdType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'AmlWorkspaceIdType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'VnetAddressPrefixType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'VnetAddressPrefixType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'CustomVirtualNetworkIdType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'CustomVirtualNetworkIdType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'DefaultStorageFirewall' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.DefaultStorageFirewall]' to 'System.String'.","Change the type of property 'DefaultStorageFirewall' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.DefaultStorageFirewall]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'ManagedServiceKeySource' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource]' to 'System.String'.","Change the type of property 'ManagedServiceKeySource' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'ManagedDiskKeySource' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource]' to 'System.String'.","Change the type of property 'ManagedDiskKeySource' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'EnhancedSecurityMonitoringValue' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue]' to 'System.String'.","Change the type of property 'EnhancedSecurityMonitoringValue' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'AccessConnectorIdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.IdentityType]' to 'System.String'.","Change the type of property 'AccessConnectorIdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.IdentityType]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'DefaultCatalogInitialType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.InitialType]' to 'System.String'.","Change the type of property 'DefaultCatalogInitialType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.InitialType]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'EncryptionKeySource' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.KeySource]' to 'System.String'.","Change the type of property 'EncryptionKeySource' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.KeySource]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ProvisioningState]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'PublicNetworkAccess' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PublicNetworkAccess]' to 'System.String'.","Change the type of property 'PublicNetworkAccess' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PublicNetworkAccess]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","3000","The type of property 'RequiredNsgRule' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.RequiredNsgRules]' to 'System.String'.","Change the type of property 'RequiredNsgRule' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.RequiredNsgRules]'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","2020","The cmdlet 'New-AzDatabricksWorkspace' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.InitialType' for parameter 'DefaultCatalogInitialType'.","Change the type for parameter 'DefaultCatalogInitialType' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.InitialType'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","2020","The cmdlet 'New-AzDatabricksWorkspace' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.KeySource' for parameter 'EncryptionKeySource'.","Change the type for parameter 'EncryptionKeySource' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.KeySource'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","2020","The cmdlet 'New-AzDatabricksWorkspace' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource' for parameter 'ManagedDiskKeySource'.","Change the type for parameter 'ManagedDiskKeySource' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","2020","The cmdlet 'New-AzDatabricksWorkspace' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource' for parameter 'ManagedServiceKeySource'.","Change the type for parameter 'ManagedServiceKeySource' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","2020","The cmdlet 'New-AzDatabricksWorkspace' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PublicNetworkAccess' for parameter 'PublicNetworkAccess'.","Change the type for parameter 'PublicNetworkAccess' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PublicNetworkAccess'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","2020","The cmdlet 'New-AzDatabricksWorkspace' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.RequiredNsgRules' for parameter 'RequiredNsgRule'.","Change the type for parameter 'RequiredNsgRule' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.RequiredNsgRules'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","2020","The cmdlet 'New-AzDatabricksWorkspace' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue' for parameter 'EnhancedSecurityMonitoring'.","Change the type for parameter 'EnhancedSecurityMonitoring' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","2020","The cmdlet 'New-AzDatabricksWorkspace' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue' for parameter 'AutomaticClusterUpdate'.","Change the type for parameter 'AutomaticClusterUpdate' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","2110","The element type for parameter 'ComplianceStandard' has been changed from 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard' to 'System.String'.","Change the element type for parameter 'ComplianceStandard' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","2020","The cmdlet 'New-AzDatabricksWorkspace' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue' for parameter 'EnhancedSecurityCompliance'.","Change the type for parameter 'EnhancedSecurityCompliance' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","2020","The cmdlet 'New-AzDatabricksWorkspace' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.IdentityType' for parameter 'AccessConnectorIdentityType'.","Change the type for parameter 'AccessConnectorIdentityType' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.IdentityType'." +"Az.Databricks","New-AzDatabricksWorkspace","New-AzDatabricksWorkspace","0","2020","The cmdlet 'New-AzDatabricksWorkspace' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.DefaultStorageFirewall' for parameter 'DefaultStorageFirewall'.","Change the type for parameter 'DefaultStorageFirewall' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.DefaultStorageFirewall'." +"Az.Databricks","Update-AzDatabricksAccessConnector","Update-AzDatabricksAccessConnector","0","3000","The type of property 'SystemDataCreatedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IAccessConnector' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataCreatedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CreatedByType]'." +"Az.Databricks","Update-AzDatabricksAccessConnector","Update-AzDatabricksAccessConnector","0","3000","The type of property 'SystemDataLastModifiedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IAccessConnector' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataLastModifiedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CreatedByType]'." +"Az.Databricks","Update-AzDatabricksAccessConnector","Update-AzDatabricksAccessConnector","0","3000","The type of property 'IdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IAccessConnector' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ManagedServiceIdentityType]' to 'System.String'.","Change the type of property 'IdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ManagedServiceIdentityType]'." +"Az.Databricks","Update-AzDatabricksAccessConnector","Update-AzDatabricksAccessConnector","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IAccessConnector' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ProvisioningState]'." +"Az.Databricks","Update-AzDatabricksAccessConnector","Update-AzDatabricksAccessConnector","0","3000","The type of property 'ReferedBy' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IAccessConnector' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'ReferedBy' back to 'System.String[]'." +"Az.Databricks","Update-AzDatabricksAccessConnector","Update-AzDatabricksAccessConnector","0","2000","The cmdlet 'Update-AzDatabricksAccessConnector' no longer supports the parameter 'IdentityType' and no alias was found for the original parameter name.","Add the parameter 'IdentityType' back to the cmdlet 'Update-AzDatabricksAccessConnector', or add an alias to the original parameter name." +"Az.Databricks","Update-AzDatabricksAccessConnector","Update-AzDatabricksAccessConnector","0","2000","The cmdlet 'Update-AzDatabricksAccessConnector' no longer supports the parameter 'IdentityUserAssignedIdentity' and no alias was found for the original parameter name.","Add the parameter 'IdentityUserAssignedIdentity' back to the cmdlet 'Update-AzDatabricksAccessConnector', or add an alias to the original parameter name." +"Az.Databricks","Update-AzDatabricksAccessConnector","Update-AzDatabricksAccessConnector","0","1050","The parameter set 'UpdateExpanded' for cmdlet 'Update-AzDatabricksAccessConnector' has been removed.","Add parameter set 'UpdateExpanded' back to cmdlet 'Update-AzDatabricksAccessConnector'." +"Az.Databricks","Update-AzDatabricksAccessConnector","Update-AzDatabricksAccessConnector","0","1050","The parameter set 'UpdateViaIdentityExpanded' for cmdlet 'Update-AzDatabricksAccessConnector' has been removed.","Add parameter set 'UpdateViaIdentityExpanded' back to cmdlet 'Update-AzDatabricksAccessConnector'." +"Az.Databricks","Update-AzDatabricksAccessConnector","Update-AzDatabricksAccessConnector","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzDatabricksAccessConnector' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzDatabricksAccessConnector'." +"Az.Databricks","Update-AzDatabricksVNetPeering","Update-AzDatabricksVNetPeering","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IVirtualNetworkPeering' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PeeringProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PeeringProvisioningState]'." +"Az.Databricks","Update-AzDatabricksVNetPeering","Update-AzDatabricksVNetPeering","0","3000","The type of property 'PeeringState' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IVirtualNetworkPeering' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PeeringState]' to 'System.String'.","Change the type of property 'PeeringState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PeeringState]'." +"Az.Databricks","Update-AzDatabricksVNetPeering","Update-AzDatabricksVNetPeering","0","3000","The type of property 'DatabrickAddressSpaceAddressPrefix' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IVirtualNetworkPeering' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'DatabrickAddressSpaceAddressPrefix' back to 'System.String[]'." +"Az.Databricks","Update-AzDatabricksVNetPeering","Update-AzDatabricksVNetPeering","0","3000","The type of property 'RemoteAddressSpaceAddressPrefix' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IVirtualNetworkPeering' has changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'RemoteAddressSpaceAddressPrefix' back to 'System.String[]'." +"Az.Databricks","Update-AzDatabricksVNetPeering","Update-AzDatabricksVNetPeering","0","2020","The cmdlet 'Update-AzDatabricksVNetPeering' no longer supports the type 'System.Boolean' for parameter 'AllowForwardedTraffic'.","Change the type for parameter 'AllowForwardedTraffic' back to 'System.Boolean'." +"Az.Databricks","Update-AzDatabricksVNetPeering","Update-AzDatabricksVNetPeering","0","2020","The cmdlet 'Update-AzDatabricksVNetPeering' no longer supports the type 'System.Boolean' for parameter 'AllowGatewayTransit'.","Change the type for parameter 'AllowGatewayTransit' back to 'System.Boolean'." +"Az.Databricks","Update-AzDatabricksVNetPeering","Update-AzDatabricksVNetPeering","0","2020","The cmdlet 'Update-AzDatabricksVNetPeering' no longer supports the type 'System.Boolean' for parameter 'AllowVirtualNetworkAccess'.","Change the type for parameter 'AllowVirtualNetworkAccess' back to 'System.Boolean'." +"Az.Databricks","Update-AzDatabricksVNetPeering","Update-AzDatabricksVNetPeering","0","2020","The cmdlet 'Update-AzDatabricksVNetPeering' no longer supports the type 'System.Boolean' for parameter 'UseRemoteGateway'.","Change the type for parameter 'UseRemoteGateway' back to 'System.Boolean'." +"Az.Databricks","Update-AzDatabricksVNetPeering","Update-AzDatabricksVNetPeering","0","1050","The parameter set '__AllParameterSets' for cmdlet 'Update-AzDatabricksVNetPeering' has been removed.","Add parameter set '__AllParameterSets' back to cmdlet 'Update-AzDatabricksVNetPeering'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'PrivateEndpointConnection' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IPrivateEndpointConnection' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IPrivateEndpointConnection]'.","Change the type of property 'PrivateEndpointConnection' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IPrivateEndpointConnection'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'Authorization' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspaceProviderAuthorization' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspaceProviderAuthorization]'.","Change the type of property 'Authorization' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspaceProviderAuthorization'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'ComplianceSecurityProfileComplianceStandard' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard[]' to 'System.Collections.Generic.List`1[System.String]'.","Change the type of property 'ComplianceSecurityProfileComplianceStandard' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard[]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'AutomaticClusterUpdateValue' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue]' to 'System.String'.","Change the type of property 'AutomaticClusterUpdateValue' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'ComplianceSecurityProfileValue' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue]' to 'System.String'.","Change the type of property 'ComplianceSecurityProfileValue' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'SystemDataCreatedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataCreatedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CreatedByType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'SystemDataLastModifiedByType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CreatedByType]' to 'System.String'.","Change the type of property 'SystemDataLastModifiedByType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CreatedByType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'NatGatewayNameType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'NatGatewayNameType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'StorageAccountSkuNameType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'StorageAccountSkuNameType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'EnableNoPublicIPType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'EnableNoPublicIPType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'LoadBalancerIdType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'LoadBalancerIdType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'PublicIPNameType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'PublicIPNameType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'EncryptionType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'EncryptionType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'StorageAccountNameType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'StorageAccountNameType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'EnableNoPublicIPType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'EnableNoPublicIPType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'LoadBalancerIdType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'LoadBalancerIdType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'PublicIPNameType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'PublicIPNameType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'EncryptionType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'EncryptionType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'StorageAccountNameType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'StorageAccountNameType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'RequireInfrastructureEncryptionType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'RequireInfrastructureEncryptionType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'CustomPublicSubnetNameType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'CustomPublicSubnetNameType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'LoadBalancerBackendPoolNameType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'LoadBalancerBackendPoolNameType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'ResourceTagType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'ResourceTagType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'CustomPrivateSubnetNameType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'CustomPrivateSubnetNameType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'PrepareEncryptionType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'PrepareEncryptionType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'AmlWorkspaceIdType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'AmlWorkspaceIdType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'VnetAddressPrefixType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'VnetAddressPrefixType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'CustomVirtualNetworkIdType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]' to 'System.String'.","Change the type of property 'CustomVirtualNetworkIdType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.CustomParameterType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'DefaultStorageFirewall' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.DefaultStorageFirewall]' to 'System.String'.","Change the type of property 'DefaultStorageFirewall' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.DefaultStorageFirewall]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'ManagedServiceKeySource' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource]' to 'System.String'.","Change the type of property 'ManagedServiceKeySource' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'ManagedDiskKeySource' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource]' to 'System.String'.","Change the type of property 'ManagedDiskKeySource' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'EnhancedSecurityMonitoringValue' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue]' to 'System.String'.","Change the type of property 'EnhancedSecurityMonitoringValue' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'AccessConnectorIdentityType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.IdentityType]' to 'System.String'.","Change the type of property 'AccessConnectorIdentityType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.IdentityType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'DefaultCatalogInitialType' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.InitialType]' to 'System.String'.","Change the type of property 'DefaultCatalogInitialType' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.InitialType]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'EncryptionKeySource' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.KeySource]' to 'System.String'.","Change the type of property 'EncryptionKeySource' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.KeySource]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'ProvisioningState' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ProvisioningState]' to 'System.String'.","Change the type of property 'ProvisioningState' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ProvisioningState]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'PublicNetworkAccess' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PublicNetworkAccess]' to 'System.String'.","Change the type of property 'PublicNetworkAccess' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PublicNetworkAccess]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","3000","The type of property 'RequiredNsgRule' of type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace' has changed from 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.RequiredNsgRules]' to 'System.String'.","Change the type of property 'RequiredNsgRule' back to 'System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.RequiredNsgRules]'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","2020","The cmdlet 'Update-AzDatabricksWorkspace' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.KeySource' for parameter 'EncryptionKeySource'.","Change the type for parameter 'EncryptionKeySource' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.KeySource'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","2020","The cmdlet 'Update-AzDatabricksWorkspace' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.InitialType' for parameter 'DefaultCatalogInitialType'.","Change the type for parameter 'DefaultCatalogInitialType' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.InitialType'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","2020","The cmdlet 'Update-AzDatabricksWorkspace' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource' for parameter 'ManagedDiskKeySource'.","Change the type for parameter 'ManagedDiskKeySource' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","2020","The cmdlet 'Update-AzDatabricksWorkspace' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource' for parameter 'ManagedServiceKeySource'.","Change the type for parameter 'ManagedServiceKeySource' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EncryptionKeySource'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","2020","The cmdlet 'Update-AzDatabricksWorkspace' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.RequiredNsgRules' for parameter 'RequiredNsgRule'.","Change the type for parameter 'RequiredNsgRule' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.RequiredNsgRules'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","2020","The cmdlet 'Update-AzDatabricksWorkspace' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PublicNetworkAccess' for parameter 'PublicNetworkAccess'.","Change the type for parameter 'PublicNetworkAccess' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.PublicNetworkAccess'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","2020","The cmdlet 'Update-AzDatabricksWorkspace' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue' for parameter 'EnhancedSecurityMonitoring'.","Change the type for parameter 'EnhancedSecurityMonitoring' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.EnhancedSecurityMonitoringValue'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","2020","The cmdlet 'Update-AzDatabricksWorkspace' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue' for parameter 'AutomaticClusterUpdate'.","Change the type for parameter 'AutomaticClusterUpdate' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.AutomaticClusterUpdateValue'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","2110","The element type for parameter 'ComplianceStandard' has been changed from 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard' to 'System.String'.","Change the element type for parameter 'ComplianceStandard' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceStandard'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","2020","The cmdlet 'Update-AzDatabricksWorkspace' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue' for parameter 'EnhancedSecurityCompliance'.","Change the type for parameter 'EnhancedSecurityCompliance' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.ComplianceSecurityProfileValue'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","2020","The cmdlet 'Update-AzDatabricksWorkspace' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.IdentityType' for parameter 'AccessConnectorIdentityType'.","Change the type for parameter 'AccessConnectorIdentityType' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.IdentityType'." +"Az.Databricks","Update-AzDatabricksWorkspace","Update-AzDatabricksWorkspace","0","2020","The cmdlet 'Update-AzDatabricksWorkspace' no longer supports the type 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.DefaultStorageFirewall' for parameter 'DefaultStorageFirewall'.","Change the type for parameter 'DefaultStorageFirewall' back to 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Support.DefaultStorageFirewall'." \ No newline at end of file