diff --git a/src/Databricks/Databricks.Autorest/README.md b/src/Databricks/Databricks.Autorest/README.md index d52e3ff639f8..d8292fcd24fe 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,7 +66,7 @@ directive: remove: true # Remove the unexpanded parameter set - where: - variant: ^Create$|^CreateViaIdentityExpanded$|^Update$|^UpdateViaIdentity$ + variant: ^Create$|^CreateViaIdentityExpanded$|^CreateViaIdentityWorkspace$|^Update$|^UpdateViaIdentity$ remove: true # Hide CreateViaIdentity for customization - where: @@ -282,83 +274,7 @@ directive: labels: ManagedResourceGroupId: Managed Resource Group ID - - where: - verb: Get - subject: AccessConnector - set: - breaking-change: - deprecated-output-properties: - - ReferedBy - new-output-properties: - - ReferedBy - change-description: The types of the properties 'ReferedBy' will be changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]' - deprecated-by-version: 2.0.0 - deprecated-by-azversion: 15.0.0 - change-effective-date: 2025/11/03 - - - where: - verb: New|Update - subject: AccessConnector - set: - breaking-change: - deprecated-output-properties: - - ReferedBy - - EnableSystemAssignedIdentity - - UserAssignedIdentity - new-output-properties: - - ReferedBy - - EnableSystemAssignedIdentity - - UserAssignedIdentity - change-description: (1) The types of the properties 'ReferedBy' will be changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]' (2) IdentityType will be removed. EnableSystemAssignedIdentity will be used to enable/disable system assigned identity and UserAssignedIdentity will be used to specify user assigned identities. - deprecated-by-version: 2.0.0 - deprecated-by-azversion: 15.0.0 - change-effective-date: 2025/11/03 - - - where: - verb: Get - subject: OutboundNetworkDependenciesEndpoint - set: - breaking-change: - deprecated-output-properties: - - Endpoint - new-output-properties: - - Endpoint - change-description: The types of the properties 'Endpoint' will be changed from 'Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IEndpointDependency' to 'System.Collections.Generic.List`1[Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IEndpointDependency]' - deprecated-by-version: 2.0.0 - deprecated-by-azversion: 15.0.0 - change-effective-date: 2025/11/03 - - - where: - verb: Get|New - subject: VNetPeering - set: - breaking-change: - deprecated-output-properties: - - DatabrickAddressSpaceAddressPrefix - - RemoteAddressSpaceAddressPrefix - new-output-properties: - - DatabrickAddressSpaceAddressPrefix - - RemoteAddressSpaceAddressPrefix - change-description: The types of the properties 'DatabrickAddressSpaceAddressPrefix' and 'RemoteAddressSpaceAddressPrefix' will be changed from 'System.String[]' to 'System.Collections.Generic.List`1[System.String]' - deprecated-by-version: 2.0.0 - deprecated-by-azversion: 15.0.0 - change-effective-date: 2025/11/03 - - - where: - verb: Get - subject: Workspace - set: - breaking-change: - deprecated-output-properties: - - PrivateEndpointConnection - - Authorization - - ComplianceSecurityProfileComplianceStandard - new-output-properties: - - PrivateEndpointConnection - - Authorization - - ComplianceSecurityProfileComplianceStandard - change-description: The types of the properties 'PrivateEndpointConnection', 'Authorization' and 'ComplianceSecurityProfileComplianceStandard' will be changed from object to 'List'. - deprecated-by-version: 2.0.0 - deprecated-by-azversion: 15.0.0 - change-effective-date: 2025/11/03 + - 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 9df0d2459167..f5c4b8dc8d06 100644 --- a/src/Databricks/Databricks.Autorest/custom/New-AzDatabricksWorkspace.ps1 +++ b/src/Databricks/Databricks.Autorest/custom/New-AzDatabricksWorkspace.ps1 @@ -51,8 +51,7 @@ 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])] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Runtime.OutputBreakingChangeAttribute("Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace", "15.0.0", "2.0.0", "2025/11/03", ReplacementCmdletOutputType = "Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspace", DeprecatedOutputProperties = ("PrivateEndpointConnection, ComplianceSecurityProfileComplianceStandard, Authorization"), NewOutputProperties = ("PrivateEndpointConnection, ComplianceSecurityProfileComplianceStandard, Authorization The types of the properties will be changed from object to 'List'"))] + [OutputType([Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspace])] [CmdletBinding(DefaultParameterSetName = 'CreateExpanded', PositionalBinding = $false, SupportsShouldProcess, ConfirmImpact = 'Medium')] param( [Parameter(Mandatory)] @@ -71,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 dd76d75a1754..09a4b89d697b 100644 --- a/src/Databricks/Databricks.Autorest/custom/Update-AzDatabricksVNetPeering.ps1 +++ b/src/Databricks/Databricks.Autorest/custom/Update-AzDatabricksVNetPeering.ps1 @@ -29,101 +29,124 @@ 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])] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Runtime.OutputBreakingChangeAttribute("Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IVirtualNetworkPeering", "15.0.0", "2.0.0", "2025/11/03", ReplacementCmdletOutputType = "Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IVirtualNetworkPeering", DeprecatedOutputProperties = ("DatabrickAddressSpaceAddressPrefix, RemoteAddressSpaceAddressPrefix 'System.String[]'"), NewOutputProperties = ("DatabrickAddressSpaceAddressPrefix, RemoteAddressSpaceAddressPrefix 'System.Collections.Generic.List`1[System.String]'"))] + [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.")] + [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. ${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 bbf6f4c872c2..dc53d076bd1c 100644 --- a/src/Databricks/Databricks.Autorest/custom/Update-AzDatabricksWorkspace.ps1 +++ b/src/Databricks/Databricks.Autorest/custom/Update-AzDatabricksWorkspace.ps1 @@ -53,65 +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])] - [Microsoft.Azure.PowerShell.Cmdlets.Databricks.Runtime.OutputBreakingChangeAttribute("Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IWorkspace", "15.0.0", "2.0.0", "2025/11/03", ReplacementCmdletOutputType = "Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.IWorkspace", DeprecatedOutputProperties = ("PrivateEndpointConnection, ComplianceSecurityProfileComplianceStandard, Authorization"), NewOutputProperties = ("PrivateEndpointConnection, ComplianceSecurityProfileComplianceStandard, Authorization The types of the properties will be changed from object to 'List'"))] + [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. @@ -150,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}, @@ -196,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}, @@ -227,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}, @@ -258,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()] @@ -296,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}, @@ -310,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}, @@ -325,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 @@ -351,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 b034cece8d54..eeead80c7369 100644 --- a/src/Databricks/Databricks.Autorest/docs/Az.Databricks.md +++ b/src/Databricks/Databricks.Autorest/docs/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.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..c8eb692ccd97 100644 --- a/src/Databricks/Databricks.Autorest/docs/New-AzDatabricksAccessConnector.md +++ b/src/Databricks/Databricks.Autorest/docs/New-AzDatabricksAccessConnector.md @@ -8,25 +8,40 @@ 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 ### 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 @@ -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..b1ba73d9fc1f 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 @@ -38,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 @@ -51,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 @@ -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,12 +198,42 @@ 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 +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: PeeringName Required: True @@ -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/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 470a4f391377..c60a56a4153e 100644 --- a/src/Databricks/Databricks.Autorest/generate-info.json +++ b/src/Databricks/Databricks.Autorest/generate-info.json @@ -1,3 +1,3 @@ { - "generate_Id": "f0f93d0b-510f-4af1-bbd5-2622edd7b89d" + "generate_Id": "e42f4474-3b54-42f7-a8d0-837f000341b4" } 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.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 4762f054c311..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", "{437C2320-7228-4AD7-980A-5129D8308849}" +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 - {437C2320-7228-4AD7-980A-5129D8308849}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {437C2320-7228-4AD7-980A-5129D8308849}.Debug|Any CPU.Build.0 = Debug|Any CPU - {437C2320-7228-4AD7-980A-5129D8308849}.Debug|x64.ActiveCfg = Debug|Any CPU - {437C2320-7228-4AD7-980A-5129D8308849}.Debug|x64.Build.0 = Debug|Any CPU - {437C2320-7228-4AD7-980A-5129D8308849}.Debug|x86.ActiveCfg = Debug|Any CPU - {437C2320-7228-4AD7-980A-5129D8308849}.Debug|x86.Build.0 = Debug|Any CPU - {437C2320-7228-4AD7-980A-5129D8308849}.Release|Any CPU.ActiveCfg = Release|Any CPU - {437C2320-7228-4AD7-980A-5129D8308849}.Release|Any CPU.Build.0 = Release|Any CPU - {437C2320-7228-4AD7-980A-5129D8308849}.Release|x64.ActiveCfg = Release|Any CPU - {437C2320-7228-4AD7-980A-5129D8308849}.Release|x64.Build.0 = Release|Any CPU - {437C2320-7228-4AD7-980A-5129D8308849}.Release|x86.ActiveCfg = Release|Any CPU - {437C2320-7228-4AD7-980A-5129D8308849}.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} - {437C2320-7228-4AD7-980A-5129D8308849} = {5FE84A12-8651-7F44-066E-17161CDB0E9D} + {CE427F29-8769-48A4-8C10-DE248F9F8316} = {5FE84A12-8651-7F44-066E-17161CDB0E9D} EndGlobalSection EndGlobal 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..0d72de6ccb74 100644 --- a/src/Databricks/Databricks/help/New-AzDatabricksAccessConnector.md +++ b/src/Databricks/Databricks/help/New-AzDatabricksAccessConnector.md @@ -8,25 +8,40 @@ 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 ### 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 @@ -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..9ccd2dba40b5 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 @@ -39,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 @@ -52,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 @@ -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,12 +199,42 @@ 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 +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: PeeringName Required: True @@ -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 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