Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot disassociate RouteTable with Set-AzVirtualNetworkSubnetConfig -RouteTable $null #9718

Closed
LucianFrango opened this issue Jul 24, 2019 · 4 comments · Fixed by #12351
Closed
Assignees

Comments

@LucianFrango
Copy link

Description

Associating a RouteTable with a subnet works fine. PowerShell example=
$RT = Get-AzRouteTable -name -ResourceGroupName
Set-AzVirtualNetworkSubnetConfig -VirtualNetwork -Name -AddressPrefix 10.0.0.0/8 -RouteTable $RT | Set-AzVirtualNetwork

However, dissociating a RouteTable from a subnet does not seem to work. PowerShell example:
$VNET = Get-AzVirtualNetwork -Name -ResourceGroupName
Set-AzVirtualNetworkSubnetConfig -VirtualNetwork $VNET -Name -AddressPrefix 10.10.10.0/24 -RouteTable $null | Set-AzVirtualNetwork

What happens is that the -RouteTable $null does not seem to do anything. I've tried just "null" as well, with no luck. When executing with $null the of the JSON output VNET and SUBNET config is visible in the PowerShell session, but no attributes are changed.

Steps to reproduce

Import-Module Az
Connect-AzAccount

$VNET = Get-AzVirtualNetwork -Name -ResourceGroupName
Set-AzVirtualNetworkSubnetConfig -VirtualNetwork $VNET -Name -AddressPrefix 10.10.10.0/24 -RouteTable $null | Set-AzVirtualNetwork

Environment data

Name Value


PSVersion 5.1.18362.145
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.18362.145
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1

Module versions

ModuleType Version Name ExportedCommands


Script 1.6.0 Az.Accounts {Disable-AzDataCollection, Disable-AzContextAutosave, Enable-AzDataCollection, Enable-AzContextAutosave...}
Script 1.5.3 Az.Accounts {Disable-AzDataCollection, Disable-AzContextAutosave, Enable-AzDataCollection, Enable-AzContextAutosave...}
Script 1.1.0 Az.Accounts {Disable-AzDataCollection, Disable-AzContextAutosave, Enable-AzDataCollection, Enable-AzContextAutosave...}
Script 1.0.0 Az.Advisor {Get-AzAdvisorRecommendation, Enable-AzAdvisorRecommendation, Disable-AzAdvisorRecommendation, Get-AzAdvisorConfiguration...}
Script 1.0.1 Az.Aks {Get-AzAks, New-AzAks, Remove-AzAks, Import-AzAksCredential...}
Script 1.0.0 Az.Aks {Get-AzAks, New-AzAks, Remove-AzAks, Import-AzAksCredential...}
Script 1.1.0 Az.AnalysisServices {Resume-AzAnalysisServicesServer, Suspend-AzAnalysisServicesServer, Get-AzAnalysisServicesServer, Remove-AzAnalysisServicesServer...}
Script 1.0.0 Az.AnalysisServices {Resume-AzAnalysisServicesServer, Suspend-AzAnalysisServicesServer, Get-AzAnalysisServicesServer, Remove-AzAnalysisServicesServer...}
Script 1.2.0 Az.ApiManagement {Add-AzApiManagementApiToProduct, Add-AzApiManagementProductToGroup, Add-AzApiManagementRegion, Add-AzApiManagementUserToGroup...}
Script 1.1.0 Az.ApiManagement {Add-AzApiManagementApiToProduct, Add-AzApiManagementProductToGroup, Add-AzApiManagementRegion, Add-AzApiManagementUserToGroup...}
Script 1.0.0 Az.ApiManagement {Add-AzApiManagementRegion, Get-AzApiManagementSsoToken, New-AzApiManagementCustomHostnameConfiguration, New-AzApiManagementSystemCertificate...}
Script 1.0.0 Az.ApplicationInsights {Get-AzApplicationInsights, New-AzApplicationInsights, Remove-AzApplicationInsights, Set-AzApplicationInsightsPricingPlan...}
Script 1.3.0 Az.Automation {Get-AzAutomationHybridWorkerGroup, Remove-AzAutomationHybridWorkerGroup, Get-AzAutomationJobOutputRecord, Import-AzAutomationDscNodeConfiguration...}
Script 1.2.2 Az.Automation {Get-AzAutomationHybridWorkerGroup, Remove-AzAutomationHybridWorkerGroup, Get-AzAutomationJobOutputRecord, Import-AzAutomationDscNodeConfiguration...}
Script 1.0.0 Az.Automation {Get-AzAutomationHybridWorkerGroup, Remove-AzAutomationHybridWorkerGroup, Get-AzAutomationJobOutputRecord, Import-AzAutomationDscNodeConfiguration...}
Script 1.1.0 Az.Batch {Remove-AzBatchAccount, Get-AzBatchAccount, Get-AzBatchAccountKey, New-AzBatchAccount...}
Script 1.0.0 Az.Batch {Remove-AzBatchAccount, Get-AzBatchAccount, Get-AzBatchAccountKeys, New-AzBatchAccount...}
Script 1.0.0 Az.Billing {Get-AzBillingInvoice, Get-AzBillingPeriod, Get-AzEnrollmentAccount, Get-AzConsumptionBudget...}
Script 1.3.0 Az.Cdn {Get-AzCdnProfile, Get-AzCdnProfileSsoUrl, New-AzCdnProfile, Remove-AzCdnProfile...}
Script 1.0.0 Az.Cdn {Get-AzCdnProfile, Get-AzCdnProfileSsoUrl, New-AzCdnProfile, Remove-AzCdnProfile...}
Script 1.1.1 Az.CognitiveServices {Get-AzCognitiveServicesAccount, Get-AzCognitiveServicesAccountKey, Get-AzCognitiveServicesAccountSku, Get-AzCognitiveServicesAccountType...}
Script 1.0.0 Az.CognitiveServices {Get-AzCognitiveServicesAccount, Get-AzCognitiveServicesAccountKey, Get-AzCognitiveServicesAccountSkus, Get-AzCognitiveServicesAccountType...}
Script 2.4.0 Az.Compute {Remove-AzAvailabilitySet, Get-AzAvailabilitySet, New-AzAvailabilitySet, Update-AzAvailabilitySet...}
Script 2.3.0 Az.Compute {Remove-AzAvailabilitySet, Get-AzAvailabilitySet, New-AzAvailabilitySet, Update-AzAvailabilitySet...}
Script 1.1.0 Az.Compute {Remove-AzAvailabilitySet, Get-AzAvailabilitySet, New-AzAvailabilitySet, Update-AzAvailabilitySet...}
Script 1.0.1 Az.ContainerInstance {New-AzContainerGroup, Get-AzContainerGroup, Remove-AzContainerGroup, Get-AzContainerInstanceLog}
Script 1.0.0 Az.ContainerInstance {New-AzContainerGroup, Get-AzContainerGroup, Remove-AzContainerGroup, Get-AzContainerInstanceLog}
Script 1.0.1 Az.ContainerRegistry {New-AzContainerRegistry, Get-AzContainerRegistry, Update-AzContainerRegistry, Remove-AzContainerRegistry...}
Script 1.0.0 Az.ContainerRegistry {New-AzContainerRegistry, Get-AzContainerRegistry, Update-AzContainerRegistry, Remove-AzContainerRegistry...}
Script 1.1.2 Az.DataFactory {Set-AzDataFactoryV2, Update-AzDataFactoryV2, Get-AzDataFactoryV2, Remove-AzDataFactoryV2...}
Script 1.1.1 Az.DataFactory {Set-AzDataFactoryV2, Update-AzDataFactoryV2, Get-AzDataFactoryV2, Remove-AzDataFactoryV2...}
Script 1.0.0 Az.DataFactory {Set-AzDataFactoryV2, Update-AzDataFactoryV2, Get-AzDataFactoryV2, Remove-AzDataFactoryV2...}
Script 1.0.0 Az.DataLakeAnalytics {Get-AzDataLakeAnalyticsDataSource, New-AzDataLakeAnalyticsCatalogCredential, Remove-AzDataLakeAnalyticsCatalogCredential, Set-AzDataLakeAnalyticsCatalogCredential...
Script 1.2.1 Az.DataLakeStore {Get-AzDataLakeStoreTrustedIdProvider, Remove-AzDataLakeStoreTrustedIdProvider, Remove-AzDataLakeStoreFirewallRule, Set-AzDataLakeStoreTrustedIdProvider...}
Script 1.0.1 Az.DataLakeStore {Get-AzDataLakeStoreTrustedIdProvider, Remove-AzDataLakeStoreTrustedIdProvider, Remove-AzDataLakeStoreFirewallRule, Set-AzDataLakeStoreTrustedIdProvider...}
Script 1.0.0 Az.DeploymentManager {Get-AzDeploymentManagerArtifactSource, New-AzDeploymentManagerArtifactSource, Set-AzDeploymentManagerArtifactSource, Remove-AzDeploymentManagerArtifactSource...}
Script 1.0.0 Az.DevTestLabs {Get-AzDtlAllowedVMSizesPolicy, Get-AzDtlAutoShutdownPolicy, Get-AzDtlAutoStartPolicy, Get-AzDtlVMsPerLabPolicy...}
Script 1.1.1 Az.Dns {Get-AzDnsRecordSet, New-AzDnsRecordConfig, Remove-AzDnsRecordSet, Set-AzDnsRecordSet...}
Script 1.0.0 Az.Dns {Get-AzDnsRecordSet, New-AzDnsRecordConfig, Remove-AzDnsRecordSet, Set-AzDnsRecordSet...}
Script 1.2.1 Az.EventGrid {New-AzEventGridTopic, Get-AzEventGridTopic, Set-AzEventGridTopic, New-AzEventGridTopicKey...}
Script 1.2.0 Az.EventGrid {New-AzEventGridTopic, Get-AzEventGridTopic, Set-AzEventGridTopic, New-AzEventGridTopicKey...}
Script 1.1.0 Az.EventGrid {New-AzEventGridTopic, Get-AzEventGridTopic, Set-AzEventGridTopic, New-AzEventGridTopicKey...}
Script 1.2.0 Az.EventHub {New-AzEventHubNamespace, Get-AzEventHubNamespace, Set-AzEventHubNamespace, Remove-AzEventHubNamespace...}
Script 1.0.0 Az.EventHub {New-AzEventHubNamespace, Get-AzEventHubNamespace, Set-AzEventHubNamespace, Remove-AzEventHubNamespace...}
Script 1.1.0 Az.FrontDoor {New-AzFrontDoor, Get-AzFrontDoor, Set-AzFrontDoor, Remove-AzFrontDoor...}
Script 2.0.0 Az.HDInsight {Get-AzHDInsightJob, New-AzHDInsightSqoopJobDefinition, Wait-AzHDInsightJob, New-AzHDInsightStreamingMapReduceJobDefinition...}
Script 1.0.0 Az.HDInsight {Get-AzHDInsightJob, New-AzHDInsightSqoopJobDefinition, Wait-AzHDInsightJob, New-AzHDInsightStreamingMapReduceJobDefinition...}
Script 1.2.0 Az.IotHub {Add-AzIotHubKey, Get-AzIotHubEventHubConsumerGroup, Get-AzIotHubConnectionString, Get-AzIotHubJob...}
Script 1.1.0 Az.IotHub {Add-AzIotHubKey, Get-AzIotHubEventHubConsumerGroup, Get-AzIotHubConnectionString, Get-AzIotHubJob...}
Script 1.0.1 Az.IotHub {Add-AzIotHubKey, Get-AzIotHubEventHubConsumerGroup, Get-AzIotHubConnectionString, Get-AzIotHubJob...}
Script 1.2.0 Az.KeyVault {Add-AzKeyVaultCertificate, Update-AzKeyVaultCertificate, Stop-AzKeyVaultCertificateOperation, Get-AzKeyVaultCertificateOperation...}
Script 1.0.0 Az.KeyVault {Add-AzKeyVaultCertificate, Update-AzKeyVaultCertificate, Stop-AzKeyVaultCertificateOperation, Get-AzKeyVaultCertificateOperation...}
Script 1.2.1 Az.LogicApp {Get-AzIntegrationAccountAgreement, Get-AzIntegrationAccountAssembly, Get-AzIntegrationAccountBatchConfiguration, Get-AzIntegrationAccountCallbackUrl...}
Script 1.1.0 Az.LogicApp {Get-AzIntegrationAccountAgreement, Get-AzIntegrationAccountCallbackUrl, Get-AzIntegrationAccountCertificate, Get-AzIntegrationAccount...}
Script 1.1.0 Az.MachineLearning {Move-AzMlCommitmentAssociation, Get-AzMlCommitmentAssociation, Get-AzMlCommitmentPlanUsageHistory, Remove-AzMlCommitmentPlan...}
Script 1.0.0 Az.MachineLearning {Move-AzMlCommitmentAssociation, Get-AzMlCommitmentAssociation, Get-AzMlCommitmentPlanUsageHistory, Remove-AzMlCommitmentPlan...}
Script 1.0.0 Az.MarketplaceOrdering {Get-AzMarketplaceTerms, Set-AzMarketplaceTerms}
Script 1.1.0 Az.Media {Sync-AzMediaServiceStorageKey, Set-AzMediaServiceKey, Get-AzMediaServiceKey, Get-AzMediaServiceNameAvailability...}
Script 1.0.0 Az.Media {Sync-AzMediaServiceStorageKeys, Set-AzMediaServiceKey, Get-AzMediaServiceKeys, Get-AzMediaServiceNameAvailability...}
Script 1.2.1 Az.Monitor {Get-AzMetricDefinition, Get-AzMetric, Remove-AzLogProfile, Get-AzLogProfile...}
Script 1.0.0 Az.Monitor {Get-AzMetricDefinition, Get-AzMetric, Remove-AzLogProfile, Get-AzLogProfile...}
Script 1.11.0 Az.Network {Add-AzApplicationGatewayAuthenticationCertificate, Get-AzApplicationGatewayAuthenticationCertificate, New-AzApplicationGatewayAuthenticationCertificate, Remove-Az...
Script 1.10.0 Az.Network {Add-AzApplicationGatewayAuthenticationCertificate, Get-AzApplicationGatewayAuthenticationCertificate, New-AzApplicationGatewayAuthenticationCertificate, Remove-Az...
Script 1.0.0 Az.Network {Add-AzApplicationGatewayAuthenticationCertificate, Get-AzApplicationGatewayAuthenticationCertificate, New-AzApplicationGatewayAuthenticationCertificate, Remove-Az...
Script 1.1.0 Az.NotificationHubs {Get-AzNotificationHub, Get-AzNotificationHubAuthorizationRule, Get-AzNotificationHubListKey, Get-AzNotificationHubPNSCredential...}
Script 1.0.0 Az.NotificationHubs {Get-AzNotificationHub, Get-AzNotificationHubAuthorizationRules, Get-AzNotificationHubListKeys, Get-AzNotificationHubPNSCredentials...}
Script 1.3.1 Az.OperationalInsights {New-AzOperationalInsightsAzureActivityLogDataSource, New-AzOperationalInsightsCustomLogDataSource, Disable-AzOperationalInsightsLinuxCustomLogCollection, Disable-...
Script 1.3.0 Az.OperationalInsights {New-AzOperationalInsightsAzureActivityLogDataSource, New-AzOperationalInsightsCustomLogDataSource, Disable-AzOperationalInsightsLinuxCustomLogCollection, Disable-...
Script 1.0.0 Az.OperationalInsights {New-AzOperationalInsightsAzureActivityLogDataSource, New-AzOperationalInsightsCustomLogDataSource, Disable-AzOperationalInsightsLinuxCustomLogCollection, Disable-...
Script 1.1.2 Az.PolicyInsights {Get-AzPolicyEvent, Get-AzPolicyState, Get-AzPolicyStateSummary, Get-AzPolicyRemediation...}
Script 1.1.1 Az.PolicyInsights {Get-AzPolicyEvent, Get-AzPolicyState, Get-AzPolicyStateSummary, Get-AzPolicyRemediation...}
Script 1.0.0 Az.PolicyInsights {Get-AzPolicyEvent, Get-AzPolicyState, Get-AzPolicyStateSummary, Get-AzPolicyRemediation...}
Script 1.1.0 Az.PowerBIEmbedded {Remove-AzPowerBIWorkspaceCollection, Get-AzPowerBIWorkspaceCollection, Get-AzPowerBIWorkspaceCollectionAccessKey, Get-AzPowerBIWorkspace...}
Script 1.0.0 Az.PowerBIEmbedded {Remove-AzPowerBIWorkspaceCollection, Get-AzPowerBIWorkspaceCollection, Get-AzPowerBIWorkspaceCollectionAccessKeys, Get-AzPowerBIWorkspace...}
Script 1.4.2 Az.RecoveryServices {Get-AzRecoveryServicesBackupProperty, Get-AzRecoveryServicesVault, Get-AzRecoveryServicesVaultSettingsFile, New-AzRecoveryServicesVault...}
Script 1.4.1 Az.RecoveryServices {Get-AzRecoveryServicesBackupProperty, Get-AzRecoveryServicesVault, Get-AzRecoveryServicesVaultSettingsFile, New-AzRecoveryServicesVault...}
Script 1.0.0 Az.RecoveryServices {Get-AzRecoveryServicesBackupProperty, Get-AzRecoveryServicesVault, Get-AzRecoveryServicesVaultSettingsFile, New-AzRecoveryServicesVault...}
Script 1.1.0 Az.RedisCache {Remove-AzRedisCachePatchSchedule, New-AzRedisCacheScheduleEntry, Get-AzRedisCachePatchSchedule, New-AzRedisCachePatchSchedule...}
Script 1.0.0 Az.RedisCache {Remove-AzRedisCachePatchSchedule, New-AzRedisCacheScheduleEntry, Get-AzRedisCachePatchSchedule, New-AzRedisCachePatchSchedule...}
Script 1.0.1 Az.Relay {New-AzRelayNamespace, Get-AzRelayNamespace, Set-AzRelayNamespace, Remove-AzRelayNamespace...}
Script 1.0.0 Az.Relay {New-AzRelayNamespace, Get-AzRelayNamespace, Set-AzRelayNamespace, Remove-AzRelayNamespace...}
Script 1.6.0 Az.Resources {Get-AzProviderOperation, Remove-AzRoleAssignment, Get-AzRoleAssignment, New-AzRoleAssignment...}
Script 1.5.0 Az.Resources {Get-AzProviderOperation, Remove-AzRoleAssignment, Get-AzRoleAssignment, New-AzRoleAssignment...}
Script 1.1.0 Az.Resources {Get-AzProviderOperation, Remove-AzRoleAssignment, Get-AzRoleAssignment, New-AzRoleAssignment...}
Script 1.2.1 Az.ServiceBus {New-AzServiceBusNamespace, Get-AzServiceBusNamespace, Set-AzServiceBusNamespace, Remove-AzServiceBusNamespace...}
Script 1.2.0 Az.ServiceBus {New-AzServiceBusNamespace, Get-AzServiceBusNamespace, Set-AzServiceBusNamespace, Remove-AzServiceBusNamespace...}
Script 1.0.0 Az.ServiceBus {New-AzServiceBusNamespace, Get-AzServiceBusNamespace, Set-AzServiceBusNamespace, Remove-AzServiceBusNamespace...}
Script 1.1.1 Az.ServiceFabric {Add-AzServiceFabricApplicationCertificate, Add-AzServiceFabricClientCertificate, Add-AzServiceFabricClusterCertificate, Add-AzServiceFabricNode...}
Script 1.0.0 Az.ServiceFabric {Add-AzServiceFabricApplicationCertificate, Add-AzServiceFabricClientCertificate, Add-AzServiceFabricClusterCertificate, Add-AzServiceFabricNode...}
Script 1.0.2 Az.SignalR {New-AzSignalR, Get-AzSignalR, Get-AzSignalRKey, New-AzSignalRKey...}
Script 1.0.1 Az.SignalR {New-AzSignalR, Get-AzSignalR, Get-AzSignalRKey, New-AzSignalRKey...}
Script 1.13.0 Az.Sql {Get-AzSqlDatabaseTransparentDataEncryption, Get-AzSqlDatabaseTransparentDataEncryptionActivity, Set-AzSqlDatabaseTransparentDataEncryption, Get-AzSqlDatabaseUpgra...
Script 1.12.0 Az.Sql {Get-AzSqlDatabaseTransparentDataEncryption, Get-AzSqlDatabaseTransparentDataEncryptionActivity, Set-AzSqlDatabaseTransparentDataEncryption, Get-AzSqlDatabaseUpgra...
Script 1.0.1 Az.Sql {Get-AzSqlDatabaseTransparentDataEncryption, Get-AzSqlDatabaseTransparentDataEncryptionActivity, Set-AzSqlDatabaseTransparentDataEncryption, Get-AzSqlDatabaseUpgra...
Script 1.5.0 Az.Storage {Get-AzStorageAccount, Get-AzStorageAccountKey, New-AzStorageAccount, New-AzStorageAccountKey...}
Script 1.4.0 Az.Storage {Get-AzStorageAccount, Get-AzStorageAccountKey, New-AzStorageAccount, New-AzStorageAccountKey...}
Script 1.0.1 Az.Storage {Get-AzStorageAccount, Get-AzStorageAccountKey, New-AzStorageAccount, New-AzStorageAccountKey...}
Script 1.1.1 Az.StorageSync {Invoke-AzStorageSyncCompatibilityCheck, New-AzStorageSyncService, Get-AzStorageSyncService, Remove-AzStorageSyncService...}
Script 1.0.0 Az.StreamAnalytics {Get-AzStreamAnalyticsFunction, Get-AzStreamAnalyticsDefaultFunctionDefinition, New-AzStreamAnalyticsFunction, Remove-AzStreamAnalyticsFunction...}
Script 1.0.1 Az.TrafficManager {Add-AzTrafficManagerCustomHeaderToEndpoint, Remove-AzTrafficManagerCustomHeaderFromEndpoint, Add-AzTrafficManagerCustomHeaderToProfile, Remove-AzTrafficManagerCus...
Script 1.0.0 Az.TrafficManager {Add-AzTrafficManagerCustomHeaderToEndpoint, Remove-AzTrafficManagerCustomHeaderFromEndpoint, Add-AzTrafficManagerCustomHeaderToProfile, Remove-AzTrafficManagerCus...
Script 1.3.0 Az.Websites {Get-AzAppServicePlan, Set-AzAppServicePlan, New-AzAppServicePlan, Remove-AzAppServicePlan...}
Script 1.0.1 Az.Websites {Get-AzAppServicePlan, Set-AzAppServicePlan, New-AzAppServicePlan, Remove-AzAppServicePlan...}
Script 1.0.1 Microsoft.PowerShell.Operation.V... {Get-OperationValidation, Invoke-OperationValidation}
Binary 1.0.0.1 PackageManagement {Find-Package, Get-Package, Get-PackageProvider, Get-PackageSource...}
Script 3.4.0 Pester {Describe, Context, It, Should...}
Script 1.0.0.1 PowerShellGet {Install-Module, Find-Module, Save-Module, Update-Module...}
Script 2.0.0 PSReadline {Get-PSReadLineKeyHandler, Set-PSReadLineKeyHandler, Remove-PSReadLineKeyHandler, Get-PSReadLineOption...}

Debug output

Wasn't able to grab at the time.

Error output

No error visible.

@markcowl
Copy link
Member

@LucianFrango Can you provide the debug stream trace - this shows the client/server communication, and may be necessary to help diagnose the issue.

@LucianFrango
Copy link
Author

My apologies for the delay.
I've quickly created a test VNET in a DEV subscription and removed any identifiers from the output.

Debug output:

PS C:\Users\Lucian> $VNET = Get-AzVirtualNetwork -Name LUCIAN-TEST-VNET -ResourceGroupName LJUCIAN-TEST
Set-AzVirtualNetworkSubnetConfig -VirtualNetwork $VNET -Name default -AddressPrefix 192.168.0.0/24 -RouteTable $null | Set-AzVirtualNetwork -Debug
WARNING: Breaking changes in the cmdlet 'Set-AzVirtualNetworkSubnetConfig' :
WARNING: - Update Property Name

WARNING: Cmdlet invocation changes :
Old Way : -ResourceId
New Way : -NatGatewayId
WARNING: - Update Property Name

WARNING: Cmdlet invocation changes :
Old Way : -InputObject
New Way : -NatGateway
WARNING: NOTE : Go to https://aka.ms/azps-changewarnings for steps to suppress this breaking change warning, and other information on breaking changes in Azure PowerShell.
DEBUG: 8:33:31 AM - SetAzureVirtualNetworkCommand begin processing with ParameterSet '__AllParameterSets'.
DEBUG: 8:33:33 AM - using account id 'lucian@<mytenant.onmicrosoft.com>'...
DEBUG: [Common.Authentication]: Authenticating using Account: 'lucian@<mytenant.onmicrosoft.com>', environment: 'AzureCloud', tenant: ''
DEBUG: [Common.Authentication]: Authenticating using configuration values: Domain: '', Endpoint: 'https://login.microsoftonline.com/', ClientId: '1950a258-227b-4e31-a9cf-717495945fc2', ClientRedirect: 'urn:ietf
:wg:oauth:2.0:oob', ResourceClientUri: 'https://management.core.windows.net/', ValidateAuthority: 'True'
DEBUG: [Common.Authentication]: Acquiring token using context with Authority 'https://login.microsoftonline.com//', CorrelationId: '00000000-0000-0000-0000-000000000000', ValidateAuthority: 'True'
DEBUG: [Common.Authentication]: Acquiring token using AdalConfiguration with Domain: '', AdEndpoint: 'https://login.microsoftonline.com/', ClientId: '1950a258-227b-4e31-a9cf-717495945fc2', ClientRedirectUri: ur
n:ietf:wg:oauth:2.0:oob
DEBUG: [ADAL]: Information: 2019-07-28T22:33:33.2279459Z: e2ca40e6-e363-46b1-8dd1-31d9f83e82b7 - LoggerBase.cs: ADAL PCL.Desktop with assembly version '3.19.2.6005', file version '3.19.50302.0130' and informational version '2a8bec6c4c76d0c1ef819b
55bdc3cda2d2605056' is running...

DEBUG: [ADAL]: Information: 2019-07-28T22:33:33.2279459Z: e2ca40e6-e363-46b1-8dd1-31d9f83e82b7 - LoggerBase.cs: ADAL PCL.Desktop with assembly version '3.19.2.6005', file version '3.19.50302.0130' and informational version '2a8bec6c4c76d0c1ef819b
55bdc3cda2d2605056' is running...

DEBUG: [ADAL]: Information: 2019-07-28T22:33:33.2279459Z: e2ca40e6-e363-46b1-8dd1-31d9f83e82b7 - LoggerBase.cs: === Token Acquisition started:
CacheType: null
Authentication Target: User
, Authority Host: login.microsoftonline.com

DEBUG: [ADAL]: Information: 2019-07-28T22:33:33.2279459Z: e2ca40e6-e363-46b1-8dd1-31d9f83e82b7 - LoggerBase.cs: === Token Acquisition started:
Authority: https://login.microsoftonline.com//
Resource: https://management.core.windows.net/
ClientId: 1950a258-227b-4e31-a9cf-717495945fc2
CacheType: null
Authentication Target: User

DEBUG: [ADAL]: Verbose: 2019-07-28T22:33:33.2279459Z: e2ca40e6-e363-46b1-8dd1-31d9f83e82b7 - LoggerBase.cs: Loading from cache.

DEBUG: [ADAL]: Verbose: 2019-07-28T22:33:33.2279459Z: e2ca40e6-e363-46b1-8dd1-31d9f83e82b7 - LoggerBase.cs: Loading from cache.

DEBUG: [ADAL]: Information: 2019-07-28T22:33:33.2279459Z: 00000000-0000-0000-0000-000000000000 - LoggerBase.cs: Deserialized 7 items to token cache.

DEBUG: [ADAL]: Verbose: 2019-07-28T22:33:33.2279459Z: e2ca40e6-e363-46b1-8dd1-31d9f83e82b7 - LoggerBase.cs: Looking up cache for a token...

DEBUG: [ADAL]: Verbose: 2019-07-28T22:33:33.2279459Z: e2ca40e6-e363-46b1-8dd1-31d9f83e82b7 - LoggerBase.cs: Looking up cache for a token...

DEBUG: [ADAL]: Information: 2019-07-28T22:33:33.2279459Z: e2ca40e6-e363-46b1-8dd1-31d9f83e82b7 - LoggerBase.cs: An item matching the requested resource was found in the cache

DEBUG: [ADAL]: Information: 2019-07-28T22:33:33.2279459Z: e2ca40e6-e363-46b1-8dd1-31d9f83e82b7 - LoggerBase.cs: An item matching the requested resource was found in the cache

DEBUG: [ADAL]: Information: 2019-07-28T22:33:33.2279459Z: e2ca40e6-e363-46b1-8dd1-31d9f83e82b7 - LoggerBase.cs: 45.5579009016667 minutes left until token in cache expires

DEBUG: [ADAL]: Information: 2019-07-28T22:33:33.2279459Z: e2ca40e6-e363-46b1-8dd1-31d9f83e82b7 - LoggerBase.cs: 45.5579009016667 minutes left until token in cache expires

DEBUG: [ADAL]: Information: 2019-07-28T22:33:33.2279459Z: e2ca40e6-e363-46b1-8dd1-31d9f83e82b7 - LoggerBase.cs: A matching item (access token or refresh token or both) was found in the cache

DEBUG: [ADAL]: Information: 2019-07-28T22:33:33.2279459Z: e2ca40e6-e363-46b1-8dd1-31d9f83e82b7 - LoggerBase.cs: A matching item (access token or refresh token or both) was found in the cache

DEBUG: [ADAL]: Information: 2019-07-28T22:33:33.2279459Z: e2ca40e6-e363-46b1-8dd1-31d9f83e82b7 - LoggerBase.cs: === Token Acquisition finished successfully. An access token was returned: Expiration Time: 28/07/2019 11:19:06 PM +00:00

DEBUG: [ADAL]: Information: 2019-07-28T22:33:33.2279459Z: e2ca40e6-e363-46b1-8dd1-31d9f83e82b7 - LoggerBase.cs: === Token Acquisition finished successfully. An access token was returned: Expiration Time: 28/07/2019 11:19:06 PM +00:00Access Token
Hash: ra43gR6K1tvemuYqfXoEmWCwvCeLtHlzZHcLV4kmrAQ=
User id: 84b17499-1d01-486e-b49c-5435372954cd

DEBUG: [Common.Authentication]: Renewing Token with Type: 'Bearer', Expiry: '07/28/2019 23:19:06 +00:00', MultipleResource? 'True', Tenant: '', UserId: 'lucian@<mytenant.onmicrosoft.com>'
DEBUG: [Common.Authentication]: User info for token DisplayId: 'lucian@<mytenant.onmicrosoft.com>', Name: , IdProvider: 'https://sts.windows.net//', Uid: '84b17499-1d01-486e-b49c-5435372954cd'
DEBUG: [Common.Authentication]: Checking token expiration, token expires '07/28/2019 23:19:06 +00:00' Comparing to '07/28/2019 22:33:33 +00:00' With threshold '00:05:00', calculated time until token expiry: '00:45:33.4740541'
DEBUG: ============================ HTTP REQUEST ============================

HTTP Method:
GET

Absolute Uri:
https://management.azure.com/subscriptions//resourceGroups/LJUCIAN-TEST/providers/Microsoft.Network/virtualNetworks/LUCIAN-TEST-VNET?api-version=2019-04-01

Headers:
x-ms-client-request-id : 99efe4ec-0270-43c6-89ed-4938e3ae927e
accept-language : en-US

Body:

DEBUG: ============================ HTTP RESPONSE ============================

Status Code:
OK

Headers:
Pragma : no-cache
x-ms-request-id : 420f41e9-058e-4fbb-8644-ac8c2e35f61b
x-ms-correlation-request-id : 128649dd-eceb-4b9b-9388-b851fe41a893
x-ms-arm-service-request-id : 3cf5ed6c-5f16-484e-bfdb-6082a63e5cc4
Strict-Transport-Security : max-age=31536000; includeSubDomains
Cache-Control : no-cache
ETag : W/"bc541355-8c8e-4d1a-8770-fe45c44bea3e"
Server : Microsoft-HTTPAPI/2.0,Microsoft-HTTPAPI/2.0
x-ms-ratelimit-remaining-subscription-reads: 11999
x-ms-routing-request-id : CANADAEAST:20190728T223334Z:128649dd-eceb-4b9b-9388-b851fe41a893
X-Content-Type-Options : nosniff
Date : Sun, 28 Jul 2019 22:33:33 GMT

Body:
{
"name": "LUCIAN-TEST-VNET",
"id": "/subscriptions//resourceGroups/LJUCIAN-TEST/providers/Microsoft.Network/virtualNetworks/LUCIAN-TEST-VNET",
"etag": "W/"bc541355-8c8e-4d1a-8770-fe45c44bea3e"",
"type": "Microsoft.Network/virtualNetworks",
"location": "australiasoutheast",
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "4222f9b4-788c-4d78-9763-80be3945d5f5",
"addressSpace": {
"addressPrefixes": [
"192.168.0.0/20"
]
},
"subnets": [
{
"name": "default",
"id": "/subscriptions//resourceGroups/LJUCIAN-TEST/providers/Microsoft.Network/virtualNetworks/LUCIAN-TEST-VNET/subnets/default",
"etag": "W/"bc541355-8c8e-4d1a-8770-fe45c44bea3e"",
"properties": {
"provisioningState": "Succeeded",
"addressPrefix": "192.168.0.0/24",
"routeTable": {
"id": "/subscriptions//resourceGroups/LJUCIAN-TEST/providers/Microsoft.Network/routeTables/LucianTestRouteTable"
},
"serviceEndpoints": [],
"delegations": [],
"privateEndpointNetworkPolicies": "Enabled",
"privateLinkServiceNetworkPolicies": "Enabled"
},
"type": "Microsoft.Network/virtualNetworks/subnets"
}
],
"virtualNetworkPeerings": [],
"enableDdosProtection": false,
"enableVmProtection": false
}
}

DEBUG: [Common.Authentication]: Renewing Token with Type: 'Bearer', Expiry: '07/28/2019 23:19:06 +00:00', MultipleResource? 'True', Tenant: '', UserId: 'lucian@<mytenant.onmicrosoft.com>'
DEBUG: [Common.Authentication]: User info for token DisplayId: 'lucian@<mytenant.onmicrosoft.com>', Name: , IdProvider: 'https://sts.windows.net//', Uid: '84b17499-1d01-486e-b49c-5435372954cd'
DEBUG: [Common.Authentication]: Checking token expiration, token expires '07/28/2019 23:19:06 +00:00' Comparing to '07/28/2019 22:33:35 +00:00' With threshold '00:05:00', calculated time until token expiry: '00:45:31.3362531'
DEBUG: ============================ HTTP REQUEST ============================

HTTP Method:
PUT

Absolute Uri:
https://management.azure.com/subscriptions//resourceGroups/LJUCIAN-TEST/providers/Microsoft.Network/virtualNetworks/LUCIAN-TEST-VNET?api-version=2019-04-01

Headers:
x-ms-client-request-id : d37b8a99-4f03-496a-a38a-fde0f3f6f673
accept-language : en-US

Body:
{
"properties": {
"addressSpace": {
"addressPrefixes": [
"192.168.0.0/20"
]
},
"dhcpOptions": {
"dnsServers": []
},
"subnets": [
{
"properties": {
"addressPrefix": "192.168.0.0/24",
"addressPrefixes": [],
"routeTable": {
"properties": {
"routes": [],
"disableBgpRoutePropagation": false
},
"id": "/subscriptions//resourceGroups/LJUCIAN-TEST/providers/Microsoft.Network/routeTables/LucianTestRouteTable",
"tags": {}
},
"serviceEndpoints": [],
"serviceEndpointPolicies": [],
"resourceNavigationLinks": [],
"serviceAssociationLinks": [],
"delegations": [],
"provisioningState": "Succeeded"
},
"name": "default",
"etag": "W/"bc541355-8c8e-4d1a-8770-fe45c44bea3e"",
"id": "/subscriptions//resourceGroups/LJUCIAN-TEST/providers/Microsoft.Network/virtualNetworks/LUCIAN-TEST-VNET/subnets/default"
}
],
"virtualNetworkPeerings": [],
"resourceGuid": "4222f9b4-788c-4d78-9763-80be3945d5f5",
"provisioningState": "Succeeded",
"enableDdosProtection": false
},
"etag": "W/"bc541355-8c8e-4d1a-8770-fe45c44bea3e"",
"id": "/subscriptions//resourceGroups/LJUCIAN-TEST/providers/Microsoft.Network/virtualNetworks/LUCIAN-TEST-VNET",
"location": "australiasoutheast"
}

DEBUG: ============================ HTTP RESPONSE ============================

Status Code:
OK

Headers:
Pragma : no-cache
Retry-After : 3
x-ms-request-id : 29a03e1b-9461-46b4-ad93-3f3696322f1d
Azure-AsyncOperation : https://management.azure.com/subscriptions//providers/Microsoft.Network/locations/australiasoutheast/operations/29a03e1b-9461-46b4-ad93-3f3696322f1d?api-version=2019-04-01
x-ms-correlation-request-id : e2dfa82b-f6f5-4429-858e-51dbedffd430
x-ms-arm-service-request-id : 2129a241-b372-4d81-9527-f20eba4cadeb
Strict-Transport-Security : max-age=31536000; includeSubDomains
Cache-Control : no-cache
Server : Microsoft-HTTPAPI/2.0,Microsoft-HTTPAPI/2.0
x-ms-ratelimit-remaining-subscription-writes: 1199
x-ms-routing-request-id : CANADAEAST:20190728T223335Z:e2dfa82b-f6f5-4429-858e-51dbedffd430
X-Content-Type-Options : nosniff
Date : Sun, 28 Jul 2019 22:33:34 GMT

Body:
{
"name": "LUCIAN-TEST-VNET",
"id": "/subscriptions//resourceGroups/LJUCIAN-TEST/providers/Microsoft.Network/virtualNetworks/LUCIAN-TEST-VNET",
"etag": "W/"56c59946-7d40-42dd-8e27-08dee723c86a"",
"type": "Microsoft.Network/virtualNetworks",
"location": "australiasoutheast",
"properties": {
"provisioningState": "Updating",
"resourceGuid": "4222f9b4-788c-4d78-9763-80be3945d5f5",
"addressSpace": {
"addressPrefixes": [
"192.168.0.0/20"
]
},
"dhcpOptions": {
"dnsServers": []
},
"subnets": [
{
"name": "default",
"id": "/subscriptions//resourceGroups/LJUCIAN-TEST/providers/Microsoft.Network/virtualNetworks/LUCIAN-TEST-VNET/subnets/default",
"etag": "W/"56c59946-7d40-42dd-8e27-08dee723c86a"",
"properties": {
"provisioningState": "Updating",
"addressPrefix": "192.168.0.0/24",
"routeTable": {
"id": "/subscriptions//resourceGroups/LJUCIAN-TEST/providers/Microsoft.Network/routeTables/LucianTestRouteTable"
},
"serviceEndpoints": [],
"delegations": [],
"privateEndpointNetworkPolicies": "Enabled",
"privateLinkServiceNetworkPolicies": "Enabled"
},
"type": "Microsoft.Network/virtualNetworks/subnets"
}
],
"virtualNetworkPeerings": [],
"enableDdosProtection": false,
"enableVmProtection": false
}
}

DEBUG: [Common.Authentication]: Renewing Token with Type: 'Bearer', Expiry: '07/28/2019 23:19:06 +00:00', MultipleResource? 'True', Tenant: '', UserId: 'lucian@<mytenant.onmicrosoft.com>'
DEBUG: [Common.Authentication]: User info for token DisplayId: 'lucian@<mytenant.onmicrosoft.com>', Name: , IdProvider: 'https://sts.windows.net//', Uid: '84b17499-1d01-486e-b49c-5435372954cd'
DEBUG: [Common.Authentication]: Checking token expiration, token expires '07/28/2019 23:19:06 +00:00' Comparing to '07/28/2019 22:33:39 +00:00' With threshold '00:05:00', calculated time until token expiry: '00:45:27.1004029'
DEBUG: ============================ HTTP REQUEST ============================

HTTP Method:
GET

Absolute Uri:
https://management.azure.com/subscriptions//providers/Microsoft.Network/locations/australiasoutheast/operations/29a03e1b-9461-46b4-ad93-3f3696322f1d?api-version=2019-04-01

Headers:

Body:

DEBUG: ============================ HTTP RESPONSE ============================

Status Code:
OK

Headers:
Pragma : no-cache
x-ms-request-id : 433deaf1-06ee-478c-99fc-2f8028dd2c14
x-ms-correlation-request-id : b2c40a28-525c-4e3b-84fb-8b1f61b5e56c
x-ms-arm-service-request-id : f93fc878-b120-423c-944d-1edd7a2cce09
Strict-Transport-Security : max-age=31536000; includeSubDomains
Cache-Control : no-cache
Server : Microsoft-HTTPAPI/2.0,Microsoft-HTTPAPI/2.0
x-ms-ratelimit-remaining-subscription-reads: 11998
x-ms-routing-request-id : CANADAEAST:20190728T223339Z:b2c40a28-525c-4e3b-84fb-8b1f61b5e56c
X-Content-Type-Options : nosniff
Date : Sun, 28 Jul 2019 22:33:39 GMT

Body:
{
"status": "Succeeded"
}

DEBUG: [Common.Authentication]: Renewing Token with Type: 'Bearer', Expiry: '07/28/2019 23:19:06 +00:00', MultipleResource? 'True', Tenant: '', UserId: 'lucian@<mytenant.onmicrosoft.com>'
DEBUG: [Common.Authentication]: User info for token DisplayId: 'lucian@<mytenant.onmicrosoft.com>', Name: , IdProvider: 'https://sts.windows.net//', Uid: '84b17499-1d01-486e-b49c-5435372954cd'
DEBUG: [Common.Authentication]: Checking token expiration, token expires '07/28/2019 23:19:06 +00:00' Comparing to '07/28/2019 22:33:40 +00:00' With threshold '00:05:00', calculated time until token expiry: '00:45:25.8429678'
DEBUG: ============================ HTTP REQUEST ============================

HTTP Method:
GET

Absolute Uri:
https://management.azure.com/subscriptions//resourceGroups/LJUCIAN-TEST/providers/Microsoft.Network/virtualNetworks/LUCIAN-TEST-VNET?api-version=2019-04-01

Headers:

Body:

DEBUG: ============================ HTTP RESPONSE ============================

Status Code:
OK

Headers:
Pragma : no-cache
x-ms-request-id : 581fea4d-cfeb-4dc8-a0be-be2ff9558ae2
x-ms-correlation-request-id : 6a1b6351-e28d-4fbd-a058-578e8c88dc15
x-ms-arm-service-request-id : 345c554b-ea3b-4bea-bb6e-77ed7e3a10c1
Strict-Transport-Security : max-age=31536000; includeSubDomains
Cache-Control : no-cache
ETag : W/"8986816a-b44b-4760-8302-231d3a3e9e73"
Server : Microsoft-HTTPAPI/2.0,Microsoft-HTTPAPI/2.0
x-ms-ratelimit-remaining-subscription-reads: 11997
x-ms-routing-request-id : CANADAEAST:20190728T223340Z:6a1b6351-e28d-4fbd-a058-578e8c88dc15
X-Content-Type-Options : nosniff
Date : Sun, 28 Jul 2019 22:33:39 GMT

Body:
{
"name": "LUCIAN-TEST-VNET",
"id": "/subscriptions//resourceGroups/LJUCIAN-TEST/providers/Microsoft.Network/virtualNetworks/LUCIAN-TEST-VNET",
"etag": "W/"8986816a-b44b-4760-8302-231d3a3e9e73"",
"type": "Microsoft.Network/virtualNetworks",
"location": "australiasoutheast",
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "4222f9b4-788c-4d78-9763-80be3945d5f5",
"addressSpace": {
"addressPrefixes": [
"192.168.0.0/20"
]
},
"dhcpOptions": {
"dnsServers": []
},
"subnets": [
{
"name": "default",
"id": "/subscriptions//resourceGroups/LJUCIAN-TEST/providers/Microsoft.Network/virtualNetworks/LUCIAN-TEST-VNET/subnets/default",
"etag": "W/"8986816a-b44b-4760-8302-231d3a3e9e73"",
"properties": {
"provisioningState": "Succeeded",
"addressPrefix": "192.168.0.0/24",
"routeTable": {
"id": "/subscriptions//resourceGroups/LJUCIAN-TEST/providers/Microsoft.Network/routeTables/LucianTestRouteTable"
},
"serviceEndpoints": [],
"delegations": [],
"privateEndpointNetworkPolicies": "Enabled",
"privateLinkServiceNetworkPolicies": "Enabled"
},
"type": "Microsoft.Network/virtualNetworks/subnets"
}
],
"virtualNetworkPeerings": [],
"enableDdosProtection": false,
"enableVmProtection": false
}
}

DEBUG: [Common.Authentication]: Renewing Token with Type: 'Bearer', Expiry: '07/28/2019 23:19:06 +00:00', MultipleResource? 'True', Tenant: '', UserId: 'lucian@<mytenant.onmicrosoft.com>'
DEBUG: [Common.Authentication]: User info for token DisplayId: 'lucian@<mytenant.onmicrosoft.com>', Name: , IdProvider: 'https://sts.windows.net//', Uid: '84b17499-1d01-486e-b49c-5435372954cd'
DEBUG: [Common.Authentication]: Checking token expiration, token expires '07/28/2019 23:19:06 +00:00' Comparing to '07/28/2019 22:33:41 +00:00' With threshold '00:05:00', calculated time until token expiry: '00:45:25.3502976'
DEBUG: ============================ HTTP REQUEST ============================

HTTP Method:
GET

Absolute Uri:
https://management.azure.com/subscriptions//resourceGroups/LJUCIAN-TEST/providers/Microsoft.Network/virtualNetworks/LUCIAN-TEST-VNET?api-version=2019-04-01

Headers:
x-ms-client-request-id : 26d0a98b-b935-438a-93e3-636766ac668a
accept-language : en-US

Body:

DEBUG: ============================ HTTP RESPONSE ============================

Status Code:
OK

Headers:
Pragma : no-cache
x-ms-request-id : b7bb0eb5-4fce-4e11-9bab-e4e620136df5
x-ms-correlation-request-id : e5b174e3-6db7-487d-8f82-ad3e7c5dc784
x-ms-arm-service-request-id : 9d370b68-79c7-4c70-970d-f2443099da20
Strict-Transport-Security : max-age=31536000; includeSubDomains
Cache-Control : no-cache
ETag : W/"8986816a-b44b-4760-8302-231d3a3e9e73"
Server : Microsoft-HTTPAPI/2.0,Microsoft-HTTPAPI/2.0
x-ms-ratelimit-remaining-subscription-reads: 11996
x-ms-routing-request-id : CANADAEAST:20190728T223340Z:e5b174e3-6db7-487d-8f82-ad3e7c5dc784
X-Content-Type-Options : nosniff
Date : Sun, 28 Jul 2019 22:33:40 GMT

Body:
{
"name": "LUCIAN-TEST-VNET",
"id": "/subscriptions//resourceGroups/LJUCIAN-TEST/providers/Microsoft.Network/virtualNetworks/LUCIAN-TEST-VNET",
"etag": "W/"8986816a-b44b-4760-8302-231d3a3e9e73"",
"type": "Microsoft.Network/virtualNetworks",
"location": "australiasoutheast",
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "4222f9b4-788c-4d78-9763-80be3945d5f5",
"addressSpace": {
"addressPrefixes": [
"192.168.0.0/20"
]
},
"dhcpOptions": {
"dnsServers": []
},
"subnets": [
{
"name": "default",
"id": "/subscriptions//resourceGroups/LJUCIAN-TEST/providers/Microsoft.Network/virtualNetworks/LUCIAN-TEST-VNET/subnets/default",
"etag": "W/"8986816a-b44b-4760-8302-231d3a3e9e73"",
"properties": {
"provisioningState": "Succeeded",
"addressPrefix": "192.168.0.0/24",
"routeTable": {
"id": "/subscriptions//resourceGroups/LJUCIAN-TEST/providers/Microsoft.Network/routeTables/LucianTestRouteTable"
},
"serviceEndpoints": [],
"delegations": [],
"privateEndpointNetworkPolicies": "Enabled",
"privateLinkServiceNetworkPolicies": "Enabled"
},
"type": "Microsoft.Network/virtualNetworks/subnets"
}
],
"virtualNetworkPeerings": [],
"enableDdosProtection": false,
"enableVmProtection": false
}
}

Name : LUCIAN-TEST-VNET
ResourceGroupName : LJUCIAN-TEST
Location : australiasoutheast
Id : /subscriptions//resourceGroups/LJUCIAN-TEST/providers/Microsoft.Network/virtualNetworks/LUCIAN-TEST-VNET
Etag : W/"8986816a-b44b-4760-8302-231d3a3e9e73"
ResourceGuid : 4222f9b4-788c-4d78-9763-80be3945d5f5
ProvisioningState : Succeeded
Tags :
AddressSpace : {
"AddressPrefixes": [
"192.168.0.0/20"
]
}
DhcpOptions : {
"DnsServers": []
}
Subnets : [
{
"Delegations": [],
"Name": "default",
"Etag": "W/"8986816a-b44b-4760-8302-231d3a3e9e73"",
"Id": "/subscriptions//resourceGroups/LJUCIAN-TEST/providers/Microsoft.Network/virtualNetworks/LUCIAN-TEST-VNET/subnets/default",
"AddressPrefix": [
"192.168.0.0/24"
],
"IpConfigurations": [],
"ServiceAssociationLinks": [],
"ResourceNavigationLinks": [],
"RouteTable": {
"DisableBgpRoutePropagation": false,
"Id": "/subscriptions//resourceGroups/LJUCIAN-TEST/providers/Microsoft.Network/routeTables/LucianTestRouteTable"
},
"ServiceEndpoints": [],
"ServiceEndpointPolicies": [],
"PrivateEndpoints": [],
"ProvisioningState": "Succeeded"
}
]
VirtualNetworkPeerings : []
EnableDdosProtection : false
DdosProtectionPlan : null

DEBUG: AzureQoSEvent: CommandName - Set-AzVirtualNetwork; IsSuccess - True; Duration - 00:00:10.9251417; Exception - ;
DEBUG: Finish sending metric.
DEBUG: 8:33:42 AM - SetAzureVirtualNetworkCommand end processing.
DEBUG: 8:33:42 AM - SetAzureVirtualNetworkCommand end processing.

@anton-evseev
Copy link
Contributor

Set for subnet only updates RouteTable if it's not null (https://github.com/Azure/azure-powershell/blob/master/src/Network/Network/VirtualNetwork/Subnet/SetAzureVirtualNetworkSubnetConfigCommand.cs#L58). I guess this is done to avoid customer having to provide all parameters each time they want to update the resource.

Can you try editing subnet object manually?

$vnet = Get-AzVirtualNetwork -Name LUCIAN-TEST-VNET -ResourceGroupName LJUCIAN-TEST
$subnet = Get-AzVirtualNetworkSubnetConfig -VirtualNetwork $vnet -Name default
$subnet.RouteTable = $null
Set-AzVirtualNetwork -VirtualNetwork $vnet

@LucianFrango
Copy link
Author

Thanks @number213, that does it. There isn't much in the way of disassociating a RouteTable via PS, so I was trying to use the AzureRM PS equivalent cmdlet with AzureAz.

msJinLei pushed a commit that referenced this issue Sep 8, 2020
… to be removed from subnet (#12351)

* Updated Set-AzVirtualNetworkSubnetConfig to allow NSG and Route Table to be removed from subnet

* Update ChangeLog.md

* Edited to set NSG and route table properties to null if explictly set in parameters

* Removed unneeded using directive and used BoundParameters.ContainsKey

* Added ScenarioTests: Test-subnetNetworkSecurityGroupCRUD and Test-subnetRouteTableCRUD

* Fixed ScenarioTests and added SessionRecords .json files

* Added reference to resolved issue #9718 in ChangeLog.md

Co-authored-by: Yunchi Wang <54880216+wyunchi-ms@users.noreply.github.com>
VeryEarly added a commit that referenced this issue Sep 16, 2020
…12952)

* Ignore API version in Network tests (#12217)

* Network tests: change RunType to AcceptanceType for LiveOnly tests (#12216)

* [Network] Add Cmdlets for Network Virtual Appliance (NVA) and NVA site resources. (#12227)

* Created Model Classes for NVA powershell object.

* Added *-NetworkVirtualAppliance commands.

* Added *-NVASite commands and export commands.

* Added tests for NVA CRUD operations.

The tests for NVA Site CRUD operations is in skipped state.
Reason for this is a bug in the Nfv-RP which fails the
New-AzVirtualApplianceSite command. The fix is underway and
Nfv-RP team will record the tests and push it in a separate change.

* Added help files for the new 11 Cmdlets.

* Added entry in the Changelog

* Bug fix for null NVA Id.

* Added online version to help files.

* Replace real guids with 0000.. in examples.

* Add default resource paramsets, rename plural cmds

* Supress static analysis errors.

Co-authored-by: Neel Bhavsar <nebhavsa@microsoft.com>

* Onboard application gateway to PrivateLink Cmdlets (#12223)

* Onboard application gateway to PrivateLink Cmdlets

* Update ChangeLog.md

Co-authored-by: Yabo Hu <yabhu@microsoft.com>

* Update recording mocking in HPCCache.Test.csproj (#12294)

* Update Network owners (#12305)

* Add RemoteBgpCommunities property to the VirtualNetworkPeering resource (#12370)

* Skip test due to Auxilary '1' authentication error.

* Add the new switch parameter AllowActiveFTP to Firewall Command (#12430)

* Add HubIpConfiguration and HubBgpConnections (#12565)

* Add HubIpConfiguration and HubBgpConnections

* Fix bug in test record and static analysis

* Modify info in breaking changes

* Change format of csv file

* Change output type of AzVirtualRouterPeer cmdlets

* Add back AllowActivaFTP

* Add back RemoteBgpCommunitiesText

* Update Network.format.ps1xml

* Update Network.format.ps1xml

* Update HubBgpConnectionTests.ps1

* Update VirtualRouterTests.ps1

* Modify output types

* Update BreakingChangeIssues.csv

* Update ChangeLog.md

* Update New-AzVirtualWan.md

* Update New-AzVirtualRouter.md

* Update New-AzVirtualRouter.md

* Update New-AzVirtualRouter.md

Co-authored-by: Yabo Hu <yabhu@microsoft.com>

* Change test name of virtual router peer (#12711)

* Change test name

* Update TestVirtualRouterPeerCRUD.json

* Fixed build version (#12750)

* Fixed az nw sdk version (#12763)

* Enable internet security feature for VirtualWan P2SVpnGateway client connections and expose Reset operations for VirtualWan P2SVpnGateway & VpnGateway resources. (#12449)

* Enable Internet security for Point to site clients feature changes

* Added help files.

* Incorporate code review comments

* Enable test

* Adding latest test recording

* Skip failing unrelated SignalR test.

* Vmss dedicated host (#12588)

* checking in changes

* Adding test recording with new param

* help.md file

* added new AssignedHostGroup field in the objects

* updated changelog

* added test change

* Fxing test

* updated tests to hit canary region

* adding the new parameter

* adding the actual subresource connected to the cmdlet parameter

* added dedicatedhostgroup strategy and overload getSubResourceReference for hostgroup in subresourcestrategy method

* added tests for new parameter in vmss

* New-AzVm cmdlet dev and test work (#12595)

* Update NewAzureVMCommand.cs

* Update VirtualMachineStrategy.cs

* Update PSVirtualMachine.cs

* Update VirtualMachineTests.cs

* Update VirtualMachineTests.ps1

* Update ChangeLog.md

* Update VirtualMachineTests.ps1

* Update NewAzureVMCommand.cs

* Update VirtualMachineTests.ps1

* New-AzVm hostgroupId help doc update

* Update VirtualMachineStrategy.cs

* recorded test file for New-AzVm

* added call to new-azvm with hostgroup id for the test

* fixing testdedicatedhost

* New-AzVmss.md help doc

* added test for get-azvm -status returning AssignedHost

* added help description for the HostGroupId property for New-AzVmss

* adding test + recording for new-azvmss .. -HostGroupId

* added the domain name label so the tests could pass in playback mode

* dedicated host changes for vmss

* added DomainNameLabel

added DomainNameLabel to Test-HostGroupPropertySetOnVirtualMachine test to ensure it passes in Playback.

* Revert "dedicated host changes for vmss"

This reverts commit fc103bd.

* bringing back changes after revert

* added new AssignedHostGroup field in the objects

* updated changelog

* added test change

* updated tests to hit canary region

* checking in changes

* Adding test recording with new param

* help.md file

* adding the new parameter

* adding the actual subresource connected to the cmdlet parameter

* added dedicatedhostgroup strategy and overload getSubResourceReference for hostgroup in subresourcestrategy method

* added tests for new parameter in vmss

* New-AzVm cmdlet dev and test work (#12595)

* Update NewAzureVMCommand.cs

* Update VirtualMachineStrategy.cs

* Update PSVirtualMachine.cs

* Update VirtualMachineTests.cs

* Update VirtualMachineTests.ps1

* Update ChangeLog.md

* Update VirtualMachineTests.ps1

* Update NewAzureVMCommand.cs

* Update VirtualMachineTests.ps1

* New-AzVm hostgroupId help doc update

* Update VirtualMachineStrategy.cs

* added call to new-azvm with hostgroup id for the test

* recorded test file for New-AzVm

* added test for get-azvm -status returning AssignedHost

* added help description for the HostGroupId property for New-AzVmss

* Fxing test

* fixing testdedicatedhost

* New-AzVmss.md help doc

* adding test + recording for new-azvmss .. -HostGroupId

* dedicated host changes for vmss

* added the domain name label so the tests could pass in playback mode

* Revert "dedicated host changes for vmss"

This reverts commit fc103bd.

* bringing back changes after revert

* added DomainNameLabel

added DomainNameLabel to Test-HostGroupPropertySetOnVirtualMachine test to ensure it passes in Playback.

* added vmss tests and new recordings for the test

* better print for get-azhostgroup -instanceview

* Update ChangeLog.md

Adding changelog for New-AzVmss (7745035), Get-AzVmss's returned instance view object, SupportAutomaticPlacement to New-AzHostGroup

* Adding ValueFromPipelineByPropertyName

Adding it for consistency with HostGroupId in New-AzVM

* Making the HostGroupId accept pipeline input

* test dedicatedhost rerecorded

* Update DedicatedHostTests.ps1

* Removing plain text password

* fixing cred scan and psvmssinstanceview

* Updated help

* Update ChangeLog.md

* Update ChangeLog.md

Co-authored-by: Yeming Liu <Yeming.Liu@microsoft.com>
Co-authored-by: N'Godjigui Junior Diarrassouba <41027427+madewithsmiles@users.noreply.github.com>
Co-authored-by: Adam Sandor <adsandor@microsoft.com>
Co-authored-by: Theodore Chang <thchan@microsoft.com>

* Fix Typo in 'Remove-cmdlet-example.md' (#12774)

* [KeyVault] Doc update about SAN certificate (#12785)

* Update help message for DnsName; add an example

* Format

* Patch for release 2020 08 25 (#12795)

* fix for EncryptionAtHost

* removing default value for encryptionathost for new-azvm

* Adding test for null

* fixing test

* Adding recorderd test to check for null value when encryptionathost is not part of cmdlet

* adding to changelog

* Updated Changelog

* Add isolated trust model example to the documentation for the Reset_AzAttestationPolicy cmdlet (#12789)

* Added example for Reset_AzAttestationPolicy for the isolated trust model

* Update ChangeLog.md

Remove changelog.md since the PR only contains document update so that we don't need a new release for document update only.

Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>

* [Resources] Bug fixes for deployment and deployment What-If cmdlets (#12780)

* Fix serialization for secure strings in parameters

* Show "Ignore" resource changes last

* Update change log

* Add notes

* Ignore PrivateDns module each time it upgrades (#12798)

* release-2020-08-28 (#12801)

* [Network] Add Cmdlets for BYOIP Feature (#12704)

* add BYOIP cmdlets to Network module

* [Compute] Vm health field in vm instance view (#12693)

* adding next version

* added VmHealth field in PSVirtualMachineINstanceView

* added tests

* added changelog

* fixed diff in case for VMHealth property

* refactored tests and added recording

* Removing unnecessary line

* Update Compute (Track 1) sdk reference in RecoveryServices.Backup.Test.csproj

* Update RecoveryServices.SiteRecovery.Test.csproj

* Update SqlVirtualMachine.Test.csproj

* Update Network.Test.csproj

* Removing password for credential check success

* Adding a better description to the test

* Improved changelog message

* Removing unnecesary if statement

* adding missing comma

* Making vmHealth VMHealth

* [Resources] Fix array parameter serialization issue (#12805)

* Fix array serialization issue and add tests

* Make test more robust

* Update change log

* Update New-AzResourceLock.md examples (#12225) (#12806)

* New packet capture Cmdlet for Network Module: VpnConnection and VpnGateway Resource (#12809)

* squash commit

* add security

* Add new examples to DataLakeStore (#12793)

- Add new examples to the following modules:
		DataLakeStore

* Expose IP Configurations for Microsoft.Network\VpnGateways (#12315)

* new ip configurations

* changelog

* help file

* Update src/Network/Network/Models/Cortex/PSVpnGateway.cs

As per PR suggestion

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Any Source to Local IP range (#12812)

* add test case for AzPowerShellSetup (#12635)

Co-authored-by: Ivan Liu <liubing@microsoft.com>

* [Storage] Support Point in Time Restore (#12799)

* [Storage] Support Point in Time Restore

* [Storage] Add breaking change warning for remove LastEnabledTime

* fix CI failure

* Update change log per review comment

* [RecoveryServices.Backup] Adding data source move feature - Copy-AzRecoveryServicesVault cmdlet (#12783)

* Adding data source move feature - Copy-AzRecoveryServicesVault cmdlet

* help text fix

* resolving PR issues

* reverting ASR changes

* resolving comments

* appgw: validate cert only if certificateFile is specified in set ssl cert command (#12794)

* code changes

* added tests

* change log

* add client for private dns

* Adding new optional parameter BackupStorageRedundancy to New-AzSqlInstance cmdlet (#12802)

* Adding new BackupStorageRedundancy parameter

* Test recordings added, and help file regenerated

* Skipping one test due to very long setup time > 15h

* Adding cred scan suppression

* Adding 4 more test recordings

* Removing PSArgumentCompleter

* Changing customer vissible values for backup storage redundancy

* Fixing comment

* Fixing help file

Co-authored-by: Perica Trajkov <petrajko@microsoft.com>

* Format BreakingChange Output Messages (#12740)

* Remote/network june fix (#12839)

* Fixed az nw sdk version

* Fixed SDK version

* Add null check in ConditionVersion of Set-AzRoleAssignmenr (#12829)

* add missing null check

* update docs

* Remove old TODO

* Added operation parameters and operation steps in MI operations PS cmdlet (#12437)

* Added operation parameters and operation steps in `Get-AzSqlInstanceOperation`

* Starting validation.

* Fixing build

Co-authored-by: Jovana Toroman <jtoroman@microsoft.com>

* Adding patchStatus property to VM Instance View (#12777)

* updated .net to 38.1 and added patchstatus property

* Adding tests and upgrading sdk version for dependent projects

* Update PSVirtualMachineInstanceView.cs

Adding comma

* Corrected parameter field name in the example (#12825)

Changed 'Name' to 'StorageSyncServiceName' field in the example. 'Name' is not a valid parameter.

* Update spelling of Proeprty to Property (#12821)

Co-authored-by: Joshua Van Daalen <admin@joshuavandaalen.com.au>

* [SQL] Fix\add AzSqlServerActiveDirectoryOnlyAuthentication APIs (#12782)

* * Fix `Disable-AzSqlServerActiveDirectoryOnlyAuthentication`
* Added cmdlet `Get-AzSqlServerActiveDirectoryOnlyAuthentication`
* Added cmdlet `Enable-AzSqlServerActiveDirectoryOnlyAuthentication`

* Revert changes in authentication

* Fix files in Accounts

* Update Resources.Designer.cs

* Add help files

* Adding breaking change to  Exceptions/Az.Sql/BreakingChangeIssues.csv

* Removing empty lines

Co-authored-by: Amol Agarwal <amagarwa@microsoft.com>
Co-authored-by: Milan Brkic <mibrkic@microsoft.com>

* [RecoveryServices.backup] changing number of VMs from 100 to 1000 (#12816)

* changing number of VMs from 100 to 1000

* adding description inside changelog.md

* [KeyVault] Refactor tests (#12797)

* don't use mgmt clients

* remove unused code

* remove useless comments

* Add parameter EnableRbcAuthorization for 'New-AzKeyVault' and 'Update-AzKeyVault' (#12459)

* Add parameter EnableRbcAuthorization for 'New-AzKeyVault' and 'Update-AzKeyVault'.

* Update src/KeyVault/KeyVault/ChangeLog.md

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Update src/KeyVault/KeyVault/KeyVault.format.ps1xml

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Simplify codes in VaultManagementClient.cs.

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Disk Access changes (#12673)

* baseline work

* New-AzDiskAccess Remove-AzDiskAccess

* New cmdlets

* New disk config (#12665)

* Checking in changes

* checking in changes

* new cmdlets

* help docs

* help docs

* fix errors

* update help

* Checking in SnapshotConfigTests

* remove Online: lines from help doc

* remove online line

* Disk access (#12713)

* comments remain, committing so others can see content.

* New-AzDiskEncryptionSetConfig dev and testing

* New-AzDiskEncryptionSetConfig changelog and help doc

Co-authored-by: Adam Sandor <adsandor@microsoft.com>

* clean up test

* changelog.md

* adding parameters to New-AzDiskUpdateConfig

* Improving default testing of New-AzDiskEncryptionSetConfig EncryptionType param (#12759)

* Improving default testing

* update recorded test file

* correcting incorrect copy and paste to Test-DiskAccessObject test

* Addressing review comments

* Update ChangeLog.md

* Update New-AzDiskEncryptionSetConfig.md

* add argument completer

Co-authored-by: Theodore Chang <thchan@microsoft.com>
Co-authored-by: Adam Sandor <adsandor@microsoft.com>
Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>

* Remote/network june fix (#12853)

* Fixed az nw sdk version

* Fixed SDK version

* Add null check in ConditionVersion of Set-AzRoleAssignmenr (#12829)

* add missing null check

* update docs

* Remove old TODO

* Added operation parameters and operation steps in MI operations PS cmdlet (#12437)

* Added operation parameters and operation steps in `Get-AzSqlInstanceOperation`

* Starting validation.

* Fixing build

Co-authored-by: Jovana Toroman <jtoroman@microsoft.com>

* Adding patchStatus property to VM Instance View (#12777)

* updated .net to 38.1 and added patchstatus property

* Adding tests and upgrading sdk version for dependent projects

* Update PSVirtualMachineInstanceView.cs

Adding comma

* Corrected parameter field name in the example (#12825)

Changed 'Name' to 'StorageSyncServiceName' field in the example. 'Name' is not a valid parameter.

* Update spelling of Proeprty to Property (#12821)

Co-authored-by: Joshua Van Daalen <admin@joshuavandaalen.com.au>

* [SQL] Fix\add AzSqlServerActiveDirectoryOnlyAuthentication APIs (#12782)

* * Fix `Disable-AzSqlServerActiveDirectoryOnlyAuthentication`
* Added cmdlet `Get-AzSqlServerActiveDirectoryOnlyAuthentication`
* Added cmdlet `Enable-AzSqlServerActiveDirectoryOnlyAuthentication`

* Revert changes in authentication

* Fix files in Accounts

* Update Resources.Designer.cs

* Add help files

* Adding breaking change to  Exceptions/Az.Sql/BreakingChangeIssues.csv

* Removing empty lines

Co-authored-by: Amol Agarwal <amagarwa@microsoft.com>
Co-authored-by: Milan Brkic <mibrkic@microsoft.com>

* [RecoveryServices.backup] changing number of VMs from 100 to 1000 (#12816)

* changing number of VMs from 100 to 1000

* adding description inside changelog.md

* [KeyVault] Refactor tests (#12797)

* don't use mgmt clients

* remove unused code

* remove useless comments

* Add parameter EnableRbcAuthorization for 'New-AzKeyVault' and 'Update-AzKeyVault' (#12459)

* Add parameter EnableRbcAuthorization for 'New-AzKeyVault' and 'Update-AzKeyVault'.

* Update src/KeyVault/KeyVault/ChangeLog.md

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Update src/KeyVault/KeyVault/KeyVault.format.ps1xml

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Simplify codes in VaultManagementClient.cs.

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Disk Access changes (#12673)

* baseline work

* New-AzDiskAccess Remove-AzDiskAccess

* New cmdlets

* New disk config (#12665)

* Checking in changes

* checking in changes

* new cmdlets

* help docs

* help docs

* fix errors

* update help

* Checking in SnapshotConfigTests

* remove Online: lines from help doc

* remove online line

* Disk access (#12713)

* comments remain, committing so others can see content.

* New-AzDiskEncryptionSetConfig dev and testing

* New-AzDiskEncryptionSetConfig changelog and help doc

Co-authored-by: Adam Sandor <adsandor@microsoft.com>

* clean up test

* changelog.md

* adding parameters to New-AzDiskUpdateConfig

* Improving default testing of New-AzDiskEncryptionSetConfig EncryptionType param (#12759)

* Improving default testing

* update recorded test file

* correcting incorrect copy and paste to Test-DiskAccessObject test

* Addressing review comments

* Update ChangeLog.md

* Update New-AzDiskEncryptionSetConfig.md

* add argument completer

Co-authored-by: Theodore Chang <thchan@microsoft.com>
Co-authored-by: Adam Sandor <adsandor@microsoft.com>
Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>

Co-authored-by: Daniel Orozco <64658732+dagoroz@users.noreply.github.com>
Co-authored-by: toki95 <35834415+toki95@users.noreply.github.com>
Co-authored-by: Jovana Toroman <jtoroman@microsoft.com>
Co-authored-by: haagha <64601174+haagha@users.noreply.github.com>
Co-authored-by: Eragon Riddle <26284550+eragonriddle@users.noreply.github.com>
Co-authored-by: Joshua Van Daalen <emails@joshuavandaalen.com.au>
Co-authored-by: Joshua Van Daalen <admin@joshuavandaalen.com.au>
Co-authored-by: Amol Agarwal <57109831+amolagar5@users.noreply.github.com>
Co-authored-by: Amol Agarwal <amagarwa@microsoft.com>
Co-authored-by: Milan Brkic <mibrkic@microsoft.com>
Co-authored-by: Himanshu Agarwal <hiaga@microsoft.com>
Co-authored-by: Yeming Liu <Yeming.Liu@microsoft.com>
Co-authored-by: Beisi Zhou <zazbs@qq.com>
Co-authored-by: Yeming Liu <felix_liu@outlook.com>
Co-authored-by: Theodore Chang <thchan@microsoft.com>
Co-authored-by: Adam Sandor <adsandor@microsoft.com>
Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>

* Skip network api version check (#12854)

Co-authored-by: Zhenyu Zhou <zhezhou@microsoft.com>

* Remote/network june fix (#12855)

* Fixed az nw sdk version

* Fixed SDK version

* Add null check in ConditionVersion of Set-AzRoleAssignmenr (#12829)

* add missing null check

* update docs

* Remove old TODO

* Added operation parameters and operation steps in MI operations PS cmdlet (#12437)

* Added operation parameters and operation steps in `Get-AzSqlInstanceOperation`

* Starting validation.

* Fixing build

Co-authored-by: Jovana Toroman <jtoroman@microsoft.com>

* Adding patchStatus property to VM Instance View (#12777)

* updated .net to 38.1 and added patchstatus property

* Adding tests and upgrading sdk version for dependent projects

* Update PSVirtualMachineInstanceView.cs

Adding comma

* Corrected parameter field name in the example (#12825)

Changed 'Name' to 'StorageSyncServiceName' field in the example. 'Name' is not a valid parameter.

* Update spelling of Proeprty to Property (#12821)

Co-authored-by: Joshua Van Daalen <admin@joshuavandaalen.com.au>

* [SQL] Fix\add AzSqlServerActiveDirectoryOnlyAuthentication APIs (#12782)

* * Fix `Disable-AzSqlServerActiveDirectoryOnlyAuthentication`
* Added cmdlet `Get-AzSqlServerActiveDirectoryOnlyAuthentication`
* Added cmdlet `Enable-AzSqlServerActiveDirectoryOnlyAuthentication`

* Revert changes in authentication

* Fix files in Accounts

* Update Resources.Designer.cs

* Add help files

* Adding breaking change to  Exceptions/Az.Sql/BreakingChangeIssues.csv

* Removing empty lines

Co-authored-by: Amol Agarwal <amagarwa@microsoft.com>
Co-authored-by: Milan Brkic <mibrkic@microsoft.com>

* [RecoveryServices.backup] changing number of VMs from 100 to 1000 (#12816)

* changing number of VMs from 100 to 1000

* adding description inside changelog.md

* [KeyVault] Refactor tests (#12797)

* don't use mgmt clients

* remove unused code

* remove useless comments

* Add parameter EnableRbcAuthorization for 'New-AzKeyVault' and 'Update-AzKeyVault' (#12459)

* Add parameter EnableRbcAuthorization for 'New-AzKeyVault' and 'Update-AzKeyVault'.

* Update src/KeyVault/KeyVault/ChangeLog.md

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Update src/KeyVault/KeyVault/KeyVault.format.ps1xml

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Simplify codes in VaultManagementClient.cs.

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Disk Access changes (#12673)

* baseline work

* New-AzDiskAccess Remove-AzDiskAccess

* New cmdlets

* New disk config (#12665)

* Checking in changes

* checking in changes

* new cmdlets

* help docs

* help docs

* fix errors

* update help

* Checking in SnapshotConfigTests

* remove Online: lines from help doc

* remove online line

* Disk access (#12713)

* comments remain, committing so others can see content.

* New-AzDiskEncryptionSetConfig dev and testing

* New-AzDiskEncryptionSetConfig changelog and help doc

Co-authored-by: Adam Sandor <adsandor@microsoft.com>

* clean up test

* changelog.md

* adding parameters to New-AzDiskUpdateConfig

* Improving default testing of New-AzDiskEncryptionSetConfig EncryptionType param (#12759)

* Improving default testing

* update recorded test file

* correcting incorrect copy and paste to Test-DiskAccessObject test

* Addressing review comments

* Update ChangeLog.md

* Update New-AzDiskEncryptionSetConfig.md

* add argument completer

Co-authored-by: Theodore Chang <thchan@microsoft.com>
Co-authored-by: Adam Sandor <adsandor@microsoft.com>
Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>

* Skip network api version check (#12854)

Co-authored-by: Zhenyu Zhou <zhezhou@microsoft.com>

Co-authored-by: Daniel Orozco <64658732+dagoroz@users.noreply.github.com>
Co-authored-by: toki95 <35834415+toki95@users.noreply.github.com>
Co-authored-by: Jovana Toroman <jtoroman@microsoft.com>
Co-authored-by: haagha <64601174+haagha@users.noreply.github.com>
Co-authored-by: Eragon Riddle <26284550+eragonriddle@users.noreply.github.com>
Co-authored-by: Joshua Van Daalen <emails@joshuavandaalen.com.au>
Co-authored-by: Joshua Van Daalen <admin@joshuavandaalen.com.au>
Co-authored-by: Amol Agarwal <57109831+amolagar5@users.noreply.github.com>
Co-authored-by: Amol Agarwal <amagarwa@microsoft.com>
Co-authored-by: Milan Brkic <mibrkic@microsoft.com>
Co-authored-by: Himanshu Agarwal <hiaga@microsoft.com>
Co-authored-by: Yeming Liu <Yeming.Liu@microsoft.com>
Co-authored-by: Beisi Zhou <zazbs@qq.com>
Co-authored-by: Yeming Liu <felix_liu@outlook.com>
Co-authored-by: Theodore Chang <thchan@microsoft.com>
Co-authored-by: Adam Sandor <adsandor@microsoft.com>
Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>
Co-authored-by: aim-for-better <zhenyu.zhou@microsoft.com>
Co-authored-by: Zhenyu Zhou <zhezhou@microsoft.com>

* [Synapse] Add dataset and data flow management cmdlets and update some reference package version (#12831)

* add support for dataset

* add support for dataflow

* add help docs

* rebase master

* update help docs

* add dataset subclass

* update help doc

* update help docs

* update SDK version

* remove blank line

Co-authored-by: Wan Yang <t-wayang@microsoft.com>

* RecoveryServices oob release (#12845)

* Fix network june (#12868)

* updated sdk version

* Add null check in ConditionVersion of Set-AzRoleAssignmenr (#12829)

* add missing null check

* update docs

* Remove old TODO

* Added operation parameters and operation steps in MI operations PS cmdlet (#12437)

* Added operation parameters and operation steps in `Get-AzSqlInstanceOperation`

* Starting validation.

* Fixing build

Co-authored-by: Jovana Toroman <jtoroman@microsoft.com>

* Adding patchStatus property to VM Instance View (#12777)

* updated .net to 38.1 and added patchstatus property

* Adding tests and upgrading sdk version for dependent projects

* Update PSVirtualMachineInstanceView.cs

Adding comma

* Corrected parameter field name in the example (#12825)

Changed 'Name' to 'StorageSyncServiceName' field in the example. 'Name' is not a valid parameter.

* Update spelling of Proeprty to Property (#12821)

Co-authored-by: Joshua Van Daalen <admin@joshuavandaalen.com.au>

* [SQL] Fix\add AzSqlServerActiveDirectoryOnlyAuthentication APIs (#12782)

* * Fix `Disable-AzSqlServerActiveDirectoryOnlyAuthentication`
* Added cmdlet `Get-AzSqlServerActiveDirectoryOnlyAuthentication`
* Added cmdlet `Enable-AzSqlServerActiveDirectoryOnlyAuthentication`

* Revert changes in authentication

* Fix files in Accounts

* Update Resources.Designer.cs

* Add help files

* Adding breaking change to  Exceptions/Az.Sql/BreakingChangeIssues.csv

* Removing empty lines

Co-authored-by: Amol Agarwal <amagarwa@microsoft.com>
Co-authored-by: Milan Brkic <mibrkic@microsoft.com>

* [RecoveryServices.backup] changing number of VMs from 100 to 1000 (#12816)

* changing number of VMs from 100 to 1000

* adding description inside changelog.md

* [KeyVault] Refactor tests (#12797)

* don't use mgmt clients

* remove unused code

* remove useless comments

* Add parameter EnableRbcAuthorization for 'New-AzKeyVault' and 'Update-AzKeyVault' (#12459)

* Add parameter EnableRbcAuthorization for 'New-AzKeyVault' and 'Update-AzKeyVault'.

* Update src/KeyVault/KeyVault/ChangeLog.md

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Update src/KeyVault/KeyVault/KeyVault.format.ps1xml

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Simplify codes in VaultManagementClient.cs.

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Disk Access changes (#12673)

* baseline work

* New-AzDiskAccess Remove-AzDiskAccess

* New cmdlets

* New disk config (#12665)

* Checking in changes

* checking in changes

* new cmdlets

* help docs

* help docs

* fix errors

* update help

* Checking in SnapshotConfigTests

* remove Online: lines from help doc

* remove online line

* Disk access (#12713)

* comments remain, committing so others can see content.

* New-AzDiskEncryptionSetConfig dev and testing

* New-AzDiskEncryptionSetConfig changelog and help doc

Co-authored-by: Adam Sandor <adsandor@microsoft.com>

* clean up test

* changelog.md

* adding parameters to New-AzDiskUpdateConfig

* Improving default testing of New-AzDiskEncryptionSetConfig EncryptionType param (#12759)

* Improving default testing

* update recorded test file

* correcting incorrect copy and paste to Test-DiskAccessObject test

* Addressing review comments

* Update ChangeLog.md

* Update New-AzDiskEncryptionSetConfig.md

* add argument completer

Co-authored-by: Theodore Chang <thchan@microsoft.com>
Co-authored-by: Adam Sandor <adsandor@microsoft.com>
Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>

* Skip network api version check (#12854)

Co-authored-by: Zhenyu Zhou <zhezhou@microsoft.com>

* [Synapse] Add dataset and data flow management cmdlets and update some reference package version (#12831)

* add support for dataset

* add support for dataflow

* add help docs

* rebase master

* update help docs

* add dataset subclass

* update help doc

* update help docs

* update SDK version

* remove blank line

Co-authored-by: Wan Yang <t-wayang@microsoft.com>

* RecoveryServices oob release (#12845)

Co-authored-by: Daniel Orozco <64658732+dagoroz@users.noreply.github.com>
Co-authored-by: toki95 <35834415+toki95@users.noreply.github.com>
Co-authored-by: Jovana Toroman <jtoroman@microsoft.com>
Co-authored-by: haagha <64601174+haagha@users.noreply.github.com>
Co-authored-by: Eragon Riddle <26284550+eragonriddle@users.noreply.github.com>
Co-authored-by: Joshua Van Daalen <emails@joshuavandaalen.com.au>
Co-authored-by: Joshua Van Daalen <admin@joshuavandaalen.com.au>
Co-authored-by: Amol Agarwal <57109831+amolagar5@users.noreply.github.com>
Co-authored-by: Amol Agarwal <amagarwa@microsoft.com>
Co-authored-by: Milan Brkic <mibrkic@microsoft.com>
Co-authored-by: Himanshu Agarwal <hiaga@microsoft.com>
Co-authored-by: Yeming Liu <Yeming.Liu@microsoft.com>
Co-authored-by: Beisi Zhou <zazbs@qq.com>
Co-authored-by: Yeming Liu <felix_liu@outlook.com>
Co-authored-by: Theodore Chang <thchan@microsoft.com>
Co-authored-by: Adam Sandor <adsandor@microsoft.com>
Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>
Co-authored-by: aim-for-better <zhenyu.zhou@microsoft.com>
Co-authored-by: Zhenyu Zhou <zhezhou@microsoft.com>
Co-authored-by: wonner <yw1997yw@126.com>
Co-authored-by: Wan Yang <t-wayang@microsoft.com>
Co-authored-by: Dingmeng Xue <dixue@microsoft.com>

* Update Add-AzApplicationGatewayCustomError.md (#12784)

Example 1 was missing Get-AzApplicationGateway, Set-AzApplicationGateway
In Example 2 Variable $resourceGroup was not used. instead a variable named $rg was used which was not set.

* New Az Cmdlets for Service fabric Managed Clusters and Node Types (#12838)

* add initial cmdlets new, get managed clsuters and node types and restart

* adding remove, reimage and fixing restart

* error on create and resouce exists adding delete cluster and get by list

* add extension and secrets and updates

* fix typo in files

* fix type and add all cmdlets to Az.ServiceFabric.psd1

* change provision after type

* add secrets and extensions to PSManagedNodeType

* fix add extension get nodetype parameters

* add remove client cert and fix should process

* show correalation on exception and fix issuertp type

* rename update commands to set and add help files

* add inputObjec, resourceId params, fix typos and design comments

* add -AsJob for long running operations

* fix examples

* remove SupportsShouldProcess for get cmdlets

* fix set parameters by resouceId or object

* adding managed clusters tests

* recording tests

* re record cluster and app test

* update help

* update changelog

* add online version

* add cred scan suppressiong

* fix static analiysis and macos build issue

* remove EnsureSuccessStatusCode

* set byObj as default paramter set

* update publisher and type help message and throw on remove ext not found

Co-authored-by: Alfredo Santamaria Gomez <alsantam@microsoft.com>

* Adding Warning message for 3 regions when Geo backup storage redundancy is choosen on MI creation (#12849)

* Adding Warning message for 3 regions when Geo backup storage redundancy is choosen

* Adding IgnoreCase=false to parameter BackupStorageRedundancy

* Small string fix

* Adding missing version for locations

* Regenerating help file and updating Changelog.md

Co-authored-by: Perica Trajkov <petrajko@microsoft.com>

* Updated Set-AzVirtualNetworkSubnetConfig to allow NSG and Route Table to be removed from subnet (#12351)

* Updated Set-AzVirtualNetworkSubnetConfig to allow NSG and Route Table to be removed from subnet

* Update ChangeLog.md

* Edited to set NSG and route table properties to null if explictly set in parameters

* Removed unneeded using directive and used BoundParameters.ContainsKey

* Added ScenarioTests: Test-subnetNetworkSecurityGroupCRUD and Test-subnetRouteTableCRUD

* Fixed ScenarioTests and added SessionRecords .json files

* Added reference to resolved issue #9718 in ChangeLog.md

Co-authored-by: Yunchi Wang <54880216+wyunchi-ms@users.noreply.github.com>

* [Storage] Upgrade DMlib to fix issue #12220 (#12882)

* [CosmosDB] Migration support for throughput (#12814)

* Migration support for throughput + sql tests

* updating tests

* Renamed cmdlets + help

* updated session records

* updating ChangeLog

Co-authored-by: Meha Kaushik <mekaushi@microsoft.com>

* Update api-version to 2020-06-01. (#12883)

Co-authored-by: wyunchi-ms <yunwang@microsoft.com>

* breaking change flag. (#12892)

* Initial version of resource mover (#12876)

* Intial version of resource mover

* Update GenerateHelp.ps1

Co-authored-by: Yunchi Wang <54880216+wyunchi-ms@users.noreply.github.com>

* update help for AAS Skus (#12895)

* update help for AAS Skus

* update change log

* Update ChangeLog.md

Remove the doc change description

Co-authored-by: Po-Yu Chuang <pochuang@microsoft.com>
Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>

* Adding support for Premium V3 tier (#12869)

* Adding support for Premium V3 tier

* Updating change log

* update Azure Web App runtime stack to DOTNETCORE (#12833)

* update Azure Web App runtime stack to DOTNETCORE

Updated Notes, which will help user to update their Azure Web App runtime Stack to DOTNETCORE

* Update src/Websites/Websites/help/Set-AzWebApp.md

Co-authored-by: Mike F. Robbins <mike.robbins@microsoft.com>

Co-authored-by: Mike F. Robbins <mike.robbins@microsoft.com>

* Get-AzResourceGroup - New example, and cleanup (#12828)

Added example on how to get resource groups based on tags, and removed duplicated examples. The two last examples has the same end result, but one piped the result into Where-Object which is not great based on basic PowerShell etiquette (Keep filtering to the left).

* [SQL] Add Managed Database Log Replay service cmdlets (#12800)

* Initial commit

* Recorded tests

* Generated help files and change log

* Renaming to Stop instead of Cancel, fix static analysis

* Correct md files

* Fixing test

* Fix Security by Supressing the line

* Fixing recoreded files

* Trying to fix cred scan issue one more time

* Filled missing docs in md files

Co-authored-by: Milan Brkic <mibrkic@microsoft.com>

* Fix SecureString issue on linux (#12861)

* Fix #12707

* Update ChangeLog.md

* Update ChangeLog.md

Co-authored-by: Dingmeng Xue <dixue@microsoft.com>

* [Aks]Add new switch GenerateSshKey to generate SSH keys if necessary (#12637)

* Add new switch GenerateSshKey to generate SSH keys if necessary.

* Handle the exception of white space in path.

Co-authored-by: wyunchi-ms <yunwang@microsoft.com>

* Fix Network ChangeLog merging error (#12901)

* Fix Network ChangeLog merging error

* Update ChangeLog.md

Co-authored-by: Yabo Hu <yabhu@microsoft.com>

* [Storage] Added breaking change warning message for upcoming cmdlet output change (#12898)

* [Storage] Added breaking change warning message for upcoming cmdlet output change

* Add reference of KeyVault to Network.Test

Co-authored-by: Wei Wei <weiwei@microsoft.com>

* [NetAppFiles]Added Revert cmdlet, update to 2020-02-01 apiversion (#12891)

* Added Revert cmdlet, update to 2020-02-01 apiversion

* Added new helpfile, updated test recordings

* Added missing example

* Added online version

* Rename revert volume to restore volume

* Resolve project conflict, remove emtpy line

* Update NetAppFiles.Test.csproj

Remove tab key

Co-authored-by: Audunn Baldvinsson <audunn.baldvinsson@netapp.com>
Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>

* Powershell for AAD Only Authentication on Managed Instance. (#12890)

* Powershell for AAD Only Authentication on Managed Instance.

* Fix nuget version in Sql.Test

* Fix links for Online Docs.

* Add new examples to AnalysisServices (#12909)

- Add new examples to the following modules:
		AnalysisServices

Co-authored-by: Maoliang Huang <mahuang@microsoft.com>

* Fixing Delete State for workload backup items (#12918)

* Update Remove-AzNetworkInterfaceIpConfig.md (#12807)

* Update Remove-AzNetworkInterfaceIpConfig.md

Set command is mandatory after we do a remove command

* Update Remove-AzNetworkInterfaceIpConfig.md

Co-authored-by: Mike F. Robbins <mike.robbins@microsoft.com>

* Fix for Set-AzSqlManagedInstance to not set Geo be default (#12921)

Co-authored-by: Perica Trajkov <petrajko@microsoft.com>

* Add Dockerfile-alpine-3.10 (#12911)

* [HDInsight] Support HDI Autoscale Feature (#12858)

* HDInsight Support Autoscale:
1. Add a new parameter to existing cmdlet New-AzHDInsightCluster
2. Add 5 cmdlets:
  - New-AzHDInsightClusterAutoscaleScheduleCondition
  - New-AzHDInsightClusterAutoscaleConfiguration
  - Get-AzHDInsightClusterAutoscaleConfiguration
  - Set-AzHDInsightClusterAutoscaleConfiguration
  - Remove-AzHDInsightClusterAutoscaleConfiguration

* update cred scan suppression file

* Add statistic analysis exception by modifing SignatureIssues.csv file

* Change Days to Day

* Update parameter set in Get/Remove-AzHDInsightClusterAutoscaleConfiguration

* Add -Schedule parameter to schedule related parameter sets

Co-authored-by: Zhenyu Zhou <zhezhou@microsoft.com>

* [Network] Add New-AzExpressRoutePortLOA cmdlet (#12465)

* Add New-AzExpressRoutePortLOA cmdlet.

* Add new cmdlet tests.

* Remove unused variable.

* Added help md files.

* Supress static analysis warnings.

* Change csproj for the SDK with LOA code.

This swagger changes are merged into network-june-release

* Added details in changelog

* Revert "Change csproj for the SDK with LOA code."

This reverts commit 763fb8a.

* Added null validation for invalid ResourceId

* Update SDK version to the latest

* Add Error Suppresion

* Change csproj

* Trigger new build.

* Fix merge conflict markers

* Trigger CI build.

Co-authored-by: Neel Bhavsar <nebhavsa@microsoft.com>

* Update AzSql for new features in SDK 1.44.2-preview (#12899)

* Changes to build after update to new SDK

* Rerecord test part 1/N - AdvancedDataSecurityTests and AdvisorTests

* Rerecord tests part 2

* Rerecord tests part 3

* Additional test changes

* Rerecord ElasticTargetGroup

* use updated .NET SDK

* Database replication tests

* Update Sql version in Sql.Tests.csproj

* Add support for BackupStorageRedundancy param, updated tests to test setting/getting BackupStorageRedundancy

* un-modify existing tests, add new for get database

* Update for ImportExport APIs

* Restore sql,.csproj to use published SDK nuget

* Add IE test Json

* Rerecord ElasticJob tests and FailoverTests

* add help files

* Fix breaking changes - restore the legacy Importexport cmdlets and tests, and mark with deprecation attribute

* Update changelog.md

* Undo changes to MockClientFactory

* Fix typo in AzSql.psd1

* Partial fix for DatabaseCrudTests

* Refactor importExport cmdlets again to keep the same cmdlets as before with no breaking change, and add one new cmdlet. Only new parameters are added.

* updated TestDatabaseRename.json

* Fix Vcore tests in DatabaseCrudTests

* add updated session records and help docs

* Additional fixes for tests, IE cmdlets

* add re-recorded sessions for zone redundancy tests

* Update documentation

* Respond to PR feedback to undo potential breaking change in positional parameter. Suppress credential scanner

* Provide online version link for markdown file

* Remove new cmdlet New-AzSqlDatabaseImportExisting which was not reviewed

* Remove link to the removed cmdlet from help

* avoid automatically updating with GRS

* Update TestImportNewDatabase.json

* Fix one more CredScan file

* removing file from pr

* update elastic job tests update tags name/use old recording

* revert back to alias = tags and param = tag for elastic jobs cmlet

Co-authored-by: xaliciayang <ayang@microsoft.com>

* [Functions / ConnectedMachine] Move generated code. (#12915)

* [Functions]Move generated code.

* [ConnectedMachine]Move generated code.

* [Functions/ConnectedMachine] Add change logs.

* change logs & help doc

* [Functions] Move generated code of using M3.

* remove docs and examples of unrelated functions

* azure powershell modules list

Co-authored-by: Yeming Liu <Yeming.Liu@microsoft.com>

* Add client side parameter validation logic. (#12905)

Co-authored-by: wyunchi-ms <yunwang@microsoft.com>

* update sdk version (#12931)

* Fix the invaild link of cmdlet in md file. (#12916)

* Fix the Invaild Link

* Fix the invaild link of cmdlet in md file again.

* Fix the invaild link of cmdlet in md file again.

* Update New-AzFrontDoorWafManagedRuleObject.md

* Update Get-AzFrontDoorWafPolicy.md

Co-authored-by: Youri <v-lipyo@microsoft.com>
Co-authored-by: Dingmeng Xue <dixue@microsoft.com>

* Polish changelog for upcoming release (#12938)

* Polish changelog for upcoming release

* Update ChangeLog.md

Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>

* Fix CI failure

Co-authored-by: Anton Evseev <v-anevse@microsoft.com>
Co-authored-by: Neel <neel.bhavsar@protonmail.com>
Co-authored-by: Neel Bhavsar <nebhavsa@microsoft.com>
Co-authored-by: jaishals <jaishah@microsoft.com>
Co-authored-by: Yabo Hu <yabhu@microsoft.com>
Co-authored-by: Jesus Arango <jearango@microsoft.com>
Co-authored-by: tejasshah7 <49326906+tejasshah7@users.noreply.github.com>
Co-authored-by: litchiyangMSFT <64560090+litchiyangMSFT@users.noreply.github.com>
Co-authored-by: Mikhail <mitryakh@microsoft.com>
Co-authored-by: Nilambari <nilamd@microsoft.com>
Co-authored-by: haagha <64601174+haagha@users.noreply.github.com>
Co-authored-by: Yeming Liu <Yeming.Liu@microsoft.com>
Co-authored-by: N'Godjigui Junior Diarrassouba <41027427+madewithsmiles@users.noreply.github.com>
Co-authored-by: Adam Sandor <adsandor@microsoft.com>
Co-authored-by: Theodore Chang <thchan@microsoft.com>
Co-authored-by: Beisi Zhou <zazbs@qq.com>
Co-authored-by: gkostal <gkostal@microsoft.com>
Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>
Co-authored-by: Shenglong Li <shenglong.li@outlook.com>
Co-authored-by: yzt <Y-Sindo@users.noreply.github.com>
Co-authored-by: Dingmeng Xue <dixue@microsoft.com>
Co-authored-by: dexiang-ms <64503627+dexiang-ms@users.noreply.github.com>
Co-authored-by: Joshua Van Daalen <emails@joshuavandaalen.com.au>
Co-authored-by: tyrannicrex <jiaczh@microsoft.com>
Co-authored-by: aladdindoc <62311067+aladdindoc@users.noreply.github.com>
Co-authored-by: Henry Chen <henryuts@gmail.com>
Co-authored-by: Yeming Liu <felix_liu@outlook.com>
Co-authored-by: tobi o <tobystic@gmail.com>
Co-authored-by: Ivan Liu <54023690+liubing-microsoft@users.noreply.github.com>
Co-authored-by: Ivan Liu <liubing@microsoft.com>
Co-authored-by: Himanshu Agarwal <hiaga@microsoft.com>
Co-authored-by: Akshay Gupta <aksgupta@microsoft.com>
Co-authored-by: petrajkogit <38258619+petrajkogit@users.noreply.github.com>
Co-authored-by: Perica Trajkov <petrajko@microsoft.com>
Co-authored-by: Daniel Orozco <64658732+dagoroz@users.noreply.github.com>
Co-authored-by: toki95 <35834415+toki95@users.noreply.github.com>
Co-authored-by: Jovana Toroman <jtoroman@microsoft.com>
Co-authored-by: Eragon Riddle <26284550+eragonriddle@users.noreply.github.com>
Co-authored-by: Joshua Van Daalen <admin@joshuavandaalen.com.au>
Co-authored-by: Amol Agarwal <57109831+amolagar5@users.noreply.github.com>
Co-authored-by: Amol Agarwal <amagarwa@microsoft.com>
Co-authored-by: Milan Brkic <mibrkic@microsoft.com>
Co-authored-by: aim-for-better <zhenyu.zhou@microsoft.com>
Co-authored-by: Zhenyu Zhou <zhezhou@microsoft.com>
Co-authored-by: wonner <yw1997yw@126.com>
Co-authored-by: Wan Yang <t-wayang@microsoft.com>
Co-authored-by: hagop-globanet <42701461+hagop-globanet@users.noreply.github.com>
Co-authored-by: Alfredo Santamaria <chino.sebastian@gmail.com>
Co-authored-by: Alfredo Santamaria Gomez <alsantam@microsoft.com>
Co-authored-by: jack-education <38191888+jack-education@users.noreply.github.com>
Co-authored-by: Yunchi Wang <54880216+wyunchi-ms@users.noreply.github.com>
Co-authored-by: Meha Kaushik <kaushik.meha@gmail.com>
Co-authored-by: Meha Kaushik <mekaushi@microsoft.com>
Co-authored-by: wyunchi-ms <yunwang@microsoft.com>
Co-authored-by: Xiaogang <xidi@microsoft.com>
Co-authored-by: Po-Yu Chuang <ratbert.chuang@gmail.com>
Co-authored-by: Po-Yu Chuang <pochuang@microsoft.com>
Co-authored-by: Vini Soto <18271663+vinisoto@users.noreply.github.com>
Co-authored-by: Ravi Mishra <inmishrar@gmail.com>
Co-authored-by: Mike F. Robbins <mike.robbins@microsoft.com>
Co-authored-by: Roberth Strand <me@robstr.dev>
Co-authored-by: Milan Brkic <milan.brkic1@yahoo.com>
Co-authored-by: Auðunn <audunnb@gmail.com>
Co-authored-by: Audunn Baldvinsson <audunn.baldvinsson@netapp.com>
Co-authored-by: strehan1993 <70013163+strehan1993@users.noreply.github.com>
Co-authored-by: Maoliang Huang <mahuang@microsoft.com>
Co-authored-by: Lohith Chowdary Chilukuri <69338278+Lochiluk@users.noreply.github.com>
Co-authored-by: Thomas Van Laere <ThomVanL@users.noreply.github.com>
Co-authored-by: brandong-ms <44618010+brandong-ms@users.noreply.github.com>
Co-authored-by: xaliciayang <ayang@microsoft.com>
Co-authored-by: LucasYao93 <53558334+LucasYao93@users.noreply.github.com>
Co-authored-by: akshanka <s.akash279@gmail.com>
Co-authored-by: Youri <v-lipyo@microsoft.com>
wyunchi-ms added a commit that referenced this issue Oct 19, 2020
…preview branch (#13228)

* Ignore API version in Network tests (#12217)

* Network tests: change RunType to AcceptanceType for LiveOnly tests (#12216)

* [Network] Add Cmdlets for Network Virtual Appliance (NVA) and NVA site resources. (#12227)

* Created Model Classes for NVA powershell object.

* Added *-NetworkVirtualAppliance commands.

* Added *-NVASite commands and export commands.

* Added tests for NVA CRUD operations.

The tests for NVA Site CRUD operations is in skipped state.
Reason for this is a bug in the Nfv-RP which fails the
New-AzVirtualApplianceSite command. The fix is underway and
Nfv-RP team will record the tests and push it in a separate change.

* Added help files for the new 11 Cmdlets.

* Added entry in the Changelog

* Bug fix for null NVA Id.

* Added online version to help files.

* Replace real guids with 0000.. in examples.

* Add default resource paramsets, rename plural cmds

* Supress static analysis errors.

Co-authored-by: Neel Bhavsar <nebhavsa@microsoft.com>

* Onboard application gateway to PrivateLink Cmdlets (#12223)

* Onboard application gateway to PrivateLink Cmdlets

* Update ChangeLog.md

Co-authored-by: Yabo Hu <yabhu@microsoft.com>

* Update recording mocking in HPCCache.Test.csproj (#12294)

* Update Network owners (#12305)

* Add RemoteBgpCommunities property to the VirtualNetworkPeering resource (#12370)

* Skip test due to Auxilary '1' authentication error.

* Add the new switch parameter AllowActiveFTP to Firewall Command (#12430)

* Add HubIpConfiguration and HubBgpConnections (#12565)

* Add HubIpConfiguration and HubBgpConnections

* Fix bug in test record and static analysis

* Modify info in breaking changes

* Change format of csv file

* Change output type of AzVirtualRouterPeer cmdlets

* Add back AllowActivaFTP

* Add back RemoteBgpCommunitiesText

* Update Network.format.ps1xml

* Update Network.format.ps1xml

* Update HubBgpConnectionTests.ps1

* Update VirtualRouterTests.ps1

* Modify output types

* Update BreakingChangeIssues.csv

* Update ChangeLog.md

* Update New-AzVirtualWan.md

* Update New-AzVirtualRouter.md

* Update New-AzVirtualRouter.md

* Update New-AzVirtualRouter.md

Co-authored-by: Yabo Hu <yabhu@microsoft.com>

* Change test name of virtual router peer (#12711)

* Change test name

* Update TestVirtualRouterPeerCRUD.json

* Fixed build version (#12750)

* Fixed az nw sdk version (#12763)

* Enable internet security feature for VirtualWan P2SVpnGateway client connections and expose Reset operations for VirtualWan P2SVpnGateway & VpnGateway resources. (#12449)

* Enable Internet security for Point to site clients feature changes

* Added help files.

* Incorporate code review comments

* Enable test

* Adding latest test recording

* Skip failing unrelated SignalR test.

* Vmss dedicated host (#12588)

* checking in changes

* Adding test recording with new param

* help.md file

* added new AssignedHostGroup field in the objects

* updated changelog

* added test change

* Fxing test

* updated tests to hit canary region

* adding the new parameter

* adding the actual subresource connected to the cmdlet parameter

* added dedicatedhostgroup strategy and overload getSubResourceReference for hostgroup in subresourcestrategy method

* added tests for new parameter in vmss

* New-AzVm cmdlet dev and test work (#12595)

* Update NewAzureVMCommand.cs

* Update VirtualMachineStrategy.cs

* Update PSVirtualMachine.cs

* Update VirtualMachineTests.cs

* Update VirtualMachineTests.ps1

* Update ChangeLog.md

* Update VirtualMachineTests.ps1

* Update NewAzureVMCommand.cs

* Update VirtualMachineTests.ps1

* New-AzVm hostgroupId help doc update

* Update VirtualMachineStrategy.cs

* recorded test file for New-AzVm

* added call to new-azvm with hostgroup id for the test

* fixing testdedicatedhost

* New-AzVmss.md help doc

* added test for get-azvm -status returning AssignedHost

* added help description for the HostGroupId property for New-AzVmss

* adding test + recording for new-azvmss .. -HostGroupId

* added the domain name label so the tests could pass in playback mode

* dedicated host changes for vmss

* added DomainNameLabel

added DomainNameLabel to Test-HostGroupPropertySetOnVirtualMachine test to ensure it passes in Playback.

* Revert "dedicated host changes for vmss"

This reverts commit fc103bd76776fd578fe1fb9f9877fba4effdbe28.

* bringing back changes after revert

* added new AssignedHostGroup field in the objects

* updated changelog

* added test change

* updated tests to hit canary region

* checking in changes

* Adding test recording with new param

* help.md file

* adding the new parameter

* adding the actual subresource connected to the cmdlet parameter

* added dedicatedhostgroup strategy and overload getSubResourceReference for hostgroup in subresourcestrategy method

* added tests for new parameter in vmss

* New-AzVm cmdlet dev and test work (#12595)

* Update NewAzureVMCommand.cs

* Update VirtualMachineStrategy.cs

* Update PSVirtualMachine.cs

* Update VirtualMachineTests.cs

* Update VirtualMachineTests.ps1

* Update ChangeLog.md

* Update VirtualMachineTests.ps1

* Update NewAzureVMCommand.cs

* Update VirtualMachineTests.ps1

* New-AzVm hostgroupId help doc update

* Update VirtualMachineStrategy.cs

* added call to new-azvm with hostgroup id for the test

* recorded test file for New-AzVm

* added test for get-azvm -status returning AssignedHost

* added help description for the HostGroupId property for New-AzVmss

* Fxing test

* fixing testdedicatedhost

* New-AzVmss.md help doc

* adding test + recording for new-azvmss .. -HostGroupId

* dedicated host changes for vmss

* added the domain name label so the tests could pass in playback mode

* Revert "dedicated host changes for vmss"

This reverts commit fc103bd76776fd578fe1fb9f9877fba4effdbe28.

* bringing back changes after revert

* added DomainNameLabel

added DomainNameLabel to Test-HostGroupPropertySetOnVirtualMachine test to ensure it passes in Playback.

* added vmss tests and new recordings for the test

* better print for get-azhostgroup -instanceview

* Update ChangeLog.md

Adding changelog for New-AzVmss (7745035), Get-AzVmss's returned instance view object, SupportAutomaticPlacement to New-AzHostGroup

* Adding ValueFromPipelineByPropertyName

Adding it for consistency with HostGroupId in New-AzVM

* Making the HostGroupId accept pipeline input

* test dedicatedhost rerecorded

* Update DedicatedHostTests.ps1

* Removing plain text password

* fixing cred scan and psvmssinstanceview

* Updated help

* Update ChangeLog.md

* Update ChangeLog.md

Co-authored-by: Yeming Liu <Yeming.Liu@microsoft.com>
Co-authored-by: N'Godjigui Junior Diarrassouba <41027427+madewithsmiles@users.noreply.github.com>
Co-authored-by: Adam Sandor <adsandor@microsoft.com>
Co-authored-by: Theodore Chang <thchan@microsoft.com>

* Fix Typo in 'Remove-cmdlet-example.md' (#12774)

* [KeyVault] Doc update about SAN certificate (#12785)

* Update help message for DnsName; add an example

* Format

* Patch for release 2020 08 25 (#12795)

* fix for EncryptionAtHost

* removing default value for encryptionathost for new-azvm

* Adding test for null

* fixing test

* Adding recorderd test to check for null value when encryptionathost is not part of cmdlet

* adding to changelog

* Updated Changelog

* Add isolated trust model example to the documentation for the Reset_AzAttestationPolicy cmdlet (#12789)

* Added example for Reset_AzAttestationPolicy for the isolated trust model

* Update ChangeLog.md

Remove changelog.md since the PR only contains document update so that we don't need a new release for document update only.

Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>

* [Resources] Bug fixes for deployment and deployment What-If cmdlets (#12780)

* Fix serialization for secure strings in parameters

* Show "Ignore" resource changes last

* Update change log

* Add notes

* Ignore PrivateDns module each time it upgrades (#12798)

* release-2020-08-28 (#12801)

* [Network] Add Cmdlets for BYOIP Feature (#12704)

* add BYOIP cmdlets to Network module

* [Compute] Vm health field in vm instance view (#12693)

* adding next version

* added VmHealth field in PSVirtualMachineINstanceView

* added tests

* added changelog

* fixed diff in case for VMHealth property

* refactored tests and added recording

* Removing unnecessary line

* Update Compute (Track 1) sdk reference in RecoveryServices.Backup.Test.csproj

* Update RecoveryServices.SiteRecovery.Test.csproj

* Update SqlVirtualMachine.Test.csproj

* Update Network.Test.csproj

* Removing password for credential check success

* Adding a better description to the test

* Improved changelog message

* Removing unnecesary if statement

* adding missing comma

* Making vmHealth VMHealth

* [Resources] Fix array parameter serialization issue (#12805)

* Fix array serialization issue and add tests

* Make test more robust

* Update change log

* Update New-AzResourceLock.md examples (#12225) (#12806)

* New packet capture Cmdlet for Network Module: VpnConnection and VpnGateway Resource (#12809)

* squash commit

* add security

* Add new examples to DataLakeStore (#12793)

- Add new examples to the following modules:
		DataLakeStore

* Expose IP Configurations for Microsoft.Network\VpnGateways (#12315)

* new ip configurations

* changelog

* help file

* Update src/Network/Network/Models/Cortex/PSVpnGateway.cs

As per PR suggestion

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Any Source to Local IP range (#12812)

* add test case for AzPowerShellSetup (#12635)

Co-authored-by: Ivan Liu <liubing@microsoft.com>

* [Storage] Support Point in Time Restore (#12799)

* [Storage] Support Point in Time Restore

* [Storage] Add breaking change warning for remove LastEnabledTime

* fix CI failure

* Update change log per review comment

* [RecoveryServices.Backup] Adding data source move feature - Copy-AzRecoveryServicesVault cmdlet (#12783)

* Adding data source move feature - Copy-AzRecoveryServicesVault cmdlet

* help text fix

* resolving PR issues

* reverting ASR changes

* resolving comments

* appgw: validate cert only if certificateFile is specified in set ssl cert command (#12794)

* code changes

* added tests

* change log

* add client for private dns

* Adding new optional parameter BackupStorageRedundancy to New-AzSqlInstance cmdlet (#12802)

* Adding new BackupStorageRedundancy parameter

* Test recordings added, and help file regenerated

* Skipping one test due to very long setup time > 15h

* Adding cred scan suppression

* Adding 4 more test recordings

* Removing PSArgumentCompleter

* Changing customer vissible values for backup storage redundancy

* Fixing comment

* Fixing help file

Co-authored-by: Perica Trajkov <petrajko@microsoft.com>

* Format BreakingChange Output Messages (#12740)

* Remote/network june fix (#12839)

* Fixed az nw sdk version

* Fixed SDK version

* Add null check in ConditionVersion of Set-AzRoleAssignmenr (#12829)

* add missing null check

* update docs

* Remove old TODO

* Added operation parameters and operation steps in MI operations PS cmdlet (#12437)

* Added operation parameters and operation steps in `Get-AzSqlInstanceOperation`

* Starting validation.

* Fixing build

Co-authored-by: Jovana Toroman <jtoroman@microsoft.com>

* Adding patchStatus property to VM Instance View (#12777)

* updated .net to 38.1 and added patchstatus property

* Adding tests and upgrading sdk version for dependent projects

* Update PSVirtualMachineInstanceView.cs

Adding comma

* Corrected parameter field name in the example (#12825)

Changed 'Name' to 'StorageSyncServiceName' field in the example. 'Name' is not a valid parameter.

* Update spelling of Proeprty to Property (#12821)

Co-authored-by: Joshua Van Daalen <admin@joshuavandaalen.com.au>

* [SQL] Fix\add AzSqlServerActiveDirectoryOnlyAuthentication APIs (#12782)

* * Fix `Disable-AzSqlServerActiveDirectoryOnlyAuthentication`
* Added cmdlet `Get-AzSqlServerActiveDirectoryOnlyAuthentication`
* Added cmdlet `Enable-AzSqlServerActiveDirectoryOnlyAuthentication`

* Revert changes in authentication

* Fix files in Accounts

* Update Resources.Designer.cs

* Add help files

* Adding breaking change to  Exceptions/Az.Sql/BreakingChangeIssues.csv

* Removing empty lines

Co-authored-by: Amol Agarwal <amagarwa@microsoft.com>
Co-authored-by: Milan Brkic <mibrkic@microsoft.com>

* [RecoveryServices.backup] changing number of VMs from 100 to 1000 (#12816)

* changing number of VMs from 100 to 1000

* adding description inside changelog.md

* [KeyVault] Refactor tests (#12797)

* don't use mgmt clients

* remove unused code

* remove useless comments

* Add parameter EnableRbcAuthorization for 'New-AzKeyVault' and 'Update-AzKeyVault' (#12459)

* Add parameter EnableRbcAuthorization for 'New-AzKeyVault' and 'Update-AzKeyVault'.

* Update src/KeyVault/KeyVault/ChangeLog.md

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Update src/KeyVault/KeyVault/KeyVault.format.ps1xml

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Simplify codes in VaultManagementClient.cs.

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Disk Access changes (#12673)

* baseline work

* New-AzDiskAccess Remove-AzDiskAccess

* New cmdlets

* New disk config (#12665)

* Checking in changes

* checking in changes

* new cmdlets

* help docs

* help docs

* fix errors

* update help

* Checking in SnapshotConfigTests

* remove Online: lines from help doc

* remove online line

* Disk access (#12713)

* comments remain, committing so others can see content.

* New-AzDiskEncryptionSetConfig dev and testing

* New-AzDiskEncryptionSetConfig changelog and help doc

Co-authored-by: Adam Sandor <adsandor@microsoft.com>

* clean up test

* changelog.md

* adding parameters to New-AzDiskUpdateConfig

* Improving default testing of New-AzDiskEncryptionSetConfig EncryptionType param (#12759)

* Improving default testing

* update recorded test file

* correcting incorrect copy and paste to Test-DiskAccessObject test

* Addressing review comments

* Update ChangeLog.md

* Update New-AzDiskEncryptionSetConfig.md

* add argument completer

Co-authored-by: Theodore Chang <thchan@microsoft.com>
Co-authored-by: Adam Sandor <adsandor@microsoft.com>
Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>

* Remote/network june fix (#12853)

* Fixed az nw sdk version

* Fixed SDK version

* Add null check in ConditionVersion of Set-AzRoleAssignmenr (#12829)

* add missing null check

* update docs

* Remove old TODO

* Added operation parameters and operation steps in MI operations PS cmdlet (#12437)

* Added operation parameters and operation steps in `Get-AzSqlInstanceOperation`

* Starting validation.

* Fixing build

Co-authored-by: Jovana Toroman <jtoroman@microsoft.com>

* Adding patchStatus property to VM Instance View (#12777)

* updated .net to 38.1 and added patchstatus property

* Adding tests and upgrading sdk version for dependent projects

* Update PSVirtualMachineInstanceView.cs

Adding comma

* Corrected parameter field name in the example (#12825)

Changed 'Name' to 'StorageSyncServiceName' field in the example. 'Name' is not a valid parameter.

* Update spelling of Proeprty to Property (#12821)

Co-authored-by: Joshua Van Daalen <admin@joshuavandaalen.com.au>

* [SQL] Fix\add AzSqlServerActiveDirectoryOnlyAuthentication APIs (#12782)

* * Fix `Disable-AzSqlServerActiveDirectoryOnlyAuthentication`
* Added cmdlet `Get-AzSqlServerActiveDirectoryOnlyAuthentication`
* Added cmdlet `Enable-AzSqlServerActiveDirectoryOnlyAuthentication`

* Revert changes in authentication

* Fix files in Accounts

* Update Resources.Designer.cs

* Add help files

* Adding breaking change to  Exceptions/Az.Sql/BreakingChangeIssues.csv

* Removing empty lines

Co-authored-by: Amol Agarwal <amagarwa@microsoft.com>
Co-authored-by: Milan Brkic <mibrkic@microsoft.com>

* [RecoveryServices.backup] changing number of VMs from 100 to 1000 (#12816)

* changing number of VMs from 100 to 1000

* adding description inside changelog.md

* [KeyVault] Refactor tests (#12797)

* don't use mgmt clients

* remove unused code

* remove useless comments

* Add parameter EnableRbcAuthorization for 'New-AzKeyVault' and 'Update-AzKeyVault' (#12459)

* Add parameter EnableRbcAuthorization for 'New-AzKeyVault' and 'Update-AzKeyVault'.

* Update src/KeyVault/KeyVault/ChangeLog.md

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Update src/KeyVault/KeyVault/KeyVault.format.ps1xml

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Simplify codes in VaultManagementClient.cs.

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Disk Access changes (#12673)

* baseline work

* New-AzDiskAccess Remove-AzDiskAccess

* New cmdlets

* New disk config (#12665)

* Checking in changes

* checking in changes

* new cmdlets

* help docs

* help docs

* fix errors

* update help

* Checking in SnapshotConfigTests

* remove Online: lines from help doc

* remove online line

* Disk access (#12713)

* comments remain, committing so others can see content.

* New-AzDiskEncryptionSetConfig dev and testing

* New-AzDiskEncryptionSetConfig changelog and help doc

Co-authored-by: Adam Sandor <adsandor@microsoft.com>

* clean up test

* changelog.md

* adding parameters to New-AzDiskUpdateConfig

* Improving default testing of New-AzDiskEncryptionSetConfig EncryptionType param (#12759)

* Improving default testing

* update recorded test file

* correcting incorrect copy and paste to Test-DiskAccessObject test

* Addressing review comments

* Update ChangeLog.md

* Update New-AzDiskEncryptionSetConfig.md

* add argument completer

Co-authored-by: Theodore Chang <thchan@microsoft.com>
Co-authored-by: Adam Sandor <adsandor@microsoft.com>
Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>

Co-authored-by: Daniel Orozco <64658732+dagoroz@users.noreply.github.com>
Co-authored-by: toki95 <35834415+toki95@users.noreply.github.com>
Co-authored-by: Jovana Toroman <jtoroman@microsoft.com>
Co-authored-by: haagha <64601174+haagha@users.noreply.github.com>
Co-authored-by: Eragon Riddle <26284550+eragonriddle@users.noreply.github.com>
Co-authored-by: Joshua Van Daalen <emails@joshuavandaalen.com.au>
Co-authored-by: Joshua Van Daalen <admin@joshuavandaalen.com.au>
Co-authored-by: Amol Agarwal <57109831+amolagar5@users.noreply.github.com>
Co-authored-by: Amol Agarwal <amagarwa@microsoft.com>
Co-authored-by: Milan Brkic <mibrkic@microsoft.com>
Co-authored-by: Himanshu Agarwal <hiaga@microsoft.com>
Co-authored-by: Yeming Liu <Yeming.Liu@microsoft.com>
Co-authored-by: Beisi Zhou <zazbs@qq.com>
Co-authored-by: Yeming Liu <felix_liu@outlook.com>
Co-authored-by: Theodore Chang <thchan@microsoft.com>
Co-authored-by: Adam Sandor <adsandor@microsoft.com>
Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>

* Skip network api version check (#12854)

Co-authored-by: Zhenyu Zhou <zhezhou@microsoft.com>

* Remote/network june fix (#12855)

* Fixed az nw sdk version

* Fixed SDK version

* Add null check in ConditionVersion of Set-AzRoleAssignmenr (#12829)

* add missing null check

* update docs

* Remove old TODO

* Added operation parameters and operation steps in MI operations PS cmdlet (#12437)

* Added operation parameters and operation steps in `Get-AzSqlInstanceOperation`

* Starting validation.

* Fixing build

Co-authored-by: Jovana Toroman <jtoroman@microsoft.com>

* Adding patchStatus property to VM Instance View (#12777)

* updated .net to 38.1 and added patchstatus property

* Adding tests and upgrading sdk version for dependent projects

* Update PSVirtualMachineInstanceView.cs

Adding comma

* Corrected parameter field name in the example (#12825)

Changed 'Name' to 'StorageSyncServiceName' field in the example. 'Name' is not a valid parameter.

* Update spelling of Proeprty to Property (#12821)

Co-authored-by: Joshua Van Daalen <admin@joshuavandaalen.com.au>

* [SQL] Fix\add AzSqlServerActiveDirectoryOnlyAuthentication APIs (#12782)

* * Fix `Disable-AzSqlServerActiveDirectoryOnlyAuthentication`
* Added cmdlet `Get-AzSqlServerActiveDirectoryOnlyAuthentication`
* Added cmdlet `Enable-AzSqlServerActiveDirectoryOnlyAuthentication`

* Revert changes in authentication

* Fix files in Accounts

* Update Resources.Designer.cs

* Add help files

* Adding breaking change to  Exceptions/Az.Sql/BreakingChangeIssues.csv

* Removing empty lines

Co-authored-by: Amol Agarwal <amagarwa@microsoft.com>
Co-authored-by: Milan Brkic <mibrkic@microsoft.com>

* [RecoveryServices.backup] changing number of VMs from 100 to 1000 (#12816)

* changing number of VMs from 100 to 1000

* adding description inside changelog.md

* [KeyVault] Refactor tests (#12797)

* don't use mgmt clients

* remove unused code

* remove useless comments

* Add parameter EnableRbcAuthorization for 'New-AzKeyVault' and 'Update-AzKeyVault' (#12459)

* Add parameter EnableRbcAuthorization for 'New-AzKeyVault' and 'Update-AzKeyVault'.

* Update src/KeyVault/KeyVault/ChangeLog.md

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Update src/KeyVault/KeyVault/KeyVault.format.ps1xml

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Simplify codes in VaultManagementClient.cs.

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Disk Access changes (#12673)

* baseline work

* New-AzDiskAccess Remove-AzDiskAccess

* New cmdlets

* New disk config (#12665)

* Checking in changes

* checking in changes

* new cmdlets

* help docs

* help docs

* fix errors

* update help

* Checking in SnapshotConfigTests

* remove Online: lines from help doc

* remove online line

* Disk access (#12713)

* comments remain, committing so others can see content.

* New-AzDiskEncryptionSetConfig dev and testing

* New-AzDiskEncryptionSetConfig changelog and help doc

Co-authored-by: Adam Sandor <adsandor@microsoft.com>

* clean up test

* changelog.md

* adding parameters to New-AzDiskUpdateConfig

* Improving default testing of New-AzDiskEncryptionSetConfig EncryptionType param (#12759)

* Improving default testing

* update recorded test file

* correcting incorrect copy and paste to Test-DiskAccessObject test

* Addressing review comments

* Update ChangeLog.md

* Update New-AzDiskEncryptionSetConfig.md

* add argument completer

Co-authored-by: Theodore Chang <thchan@microsoft.com>
Co-authored-by: Adam Sandor <adsandor@microsoft.com>
Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>

* Skip network api version check (#12854)

Co-authored-by: Zhenyu Zhou <zhezhou@microsoft.com>

Co-authored-by: Daniel Orozco <64658732+dagoroz@users.noreply.github.com>
Co-authored-by: toki95 <35834415+toki95@users.noreply.github.com>
Co-authored-by: Jovana Toroman <jtoroman@microsoft.com>
Co-authored-by: haagha <64601174+haagha@users.noreply.github.com>
Co-authored-by: Eragon Riddle <26284550+eragonriddle@users.noreply.github.com>
Co-authored-by: Joshua Van Daalen <emails@joshuavandaalen.com.au>
Co-authored-by: Joshua Van Daalen <admin@joshuavandaalen.com.au>
Co-authored-by: Amol Agarwal <57109831+amolagar5@users.noreply.github.com>
Co-authored-by: Amol Agarwal <amagarwa@microsoft.com>
Co-authored-by: Milan Brkic <mibrkic@microsoft.com>
Co-authored-by: Himanshu Agarwal <hiaga@microsoft.com>
Co-authored-by: Yeming Liu <Yeming.Liu@microsoft.com>
Co-authored-by: Beisi Zhou <zazbs@qq.com>
Co-authored-by: Yeming Liu <felix_liu@outlook.com>
Co-authored-by: Theodore Chang <thchan@microsoft.com>
Co-authored-by: Adam Sandor <adsandor@microsoft.com>
Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>
Co-authored-by: aim-for-better <zhenyu.zhou@microsoft.com>
Co-authored-by: Zhenyu Zhou <zhezhou@microsoft.com>

* [Synapse] Add dataset and data flow management cmdlets and update some reference package version (#12831)

* add support for dataset

* add support for dataflow

* add help docs

* rebase master

* update help docs

* add dataset subclass

* update help doc

* update help docs

* update SDK version

* remove blank line

Co-authored-by: Wan Yang <t-wayang@microsoft.com>

* RecoveryServices oob release (#12845)

* Fix network june (#12868)

* updated sdk version

* Add null check in ConditionVersion of Set-AzRoleAssignmenr (#12829)

* add missing null check

* update docs

* Remove old TODO

* Added operation parameters and operation steps in MI operations PS cmdlet (#12437)

* Added operation parameters and operation steps in `Get-AzSqlInstanceOperation`

* Starting validation.

* Fixing build

Co-authored-by: Jovana Toroman <jtoroman@microsoft.com>

* Adding patchStatus property to VM Instance View (#12777)

* updated .net to 38.1 and added patchstatus property

* Adding tests and upgrading sdk version for dependent projects

* Update PSVirtualMachineInstanceView.cs

Adding comma

* Corrected parameter field name in the example (#12825)

Changed 'Name' to 'StorageSyncServiceName' field in the example. 'Name' is not a valid parameter.

* Update spelling of Proeprty to Property (#12821)

Co-authored-by: Joshua Van Daalen <admin@joshuavandaalen.com.au>

* [SQL] Fix\add AzSqlServerActiveDirectoryOnlyAuthentication APIs (#12782)

* * Fix `Disable-AzSqlServerActiveDirectoryOnlyAuthentication`
* Added cmdlet `Get-AzSqlServerActiveDirectoryOnlyAuthentication`
* Added cmdlet `Enable-AzSqlServerActiveDirectoryOnlyAuthentication`

* Revert changes in authentication

* Fix files in Accounts

* Update Resources.Designer.cs

* Add help files

* Adding breaking change to  Exceptions/Az.Sql/BreakingChangeIssues.csv

* Removing empty lines

Co-authored-by: Amol Agarwal <amagarwa@microsoft.com>
Co-authored-by: Milan Brkic <mibrkic@microsoft.com>

* [RecoveryServices.backup] changing number of VMs from 100 to 1000 (#12816)

* changing number of VMs from 100 to 1000

* adding description inside changelog.md

* [KeyVault] Refactor tests (#12797)

* don't use mgmt clients

* remove unused code

* remove useless comments

* Add parameter EnableRbcAuthorization for 'New-AzKeyVault' and 'Update-AzKeyVault' (#12459)

* Add parameter EnableRbcAuthorization for 'New-AzKeyVault' and 'Update-AzKeyVault'.

* Update src/KeyVault/KeyVault/ChangeLog.md

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Update src/KeyVault/KeyVault/KeyVault.format.ps1xml

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Simplify codes in VaultManagementClient.cs.

Co-authored-by: Yeming Liu <felix_liu@outlook.com>

* Disk Access changes (#12673)

* baseline work

* New-AzDiskAccess Remove-AzDiskAccess

* New cmdlets

* New disk config (#12665)

* Checking in changes

* checking in changes

* new cmdlets

* help docs

* help docs

* fix errors

* update help

* Checking in SnapshotConfigTests

* remove Online: lines from help doc

* remove online line

* Disk access (#12713)

* comments remain, committing so others can see content.

* New-AzDiskEncryptionSetConfig dev and testing

* New-AzDiskEncryptionSetConfig changelog and help doc

Co-authored-by: Adam Sandor <adsandor@microsoft.com>

* clean up test

* changelog.md

* adding parameters to New-AzDiskUpdateConfig

* Improving default testing of New-AzDiskEncryptionSetConfig EncryptionType param (#12759)

* Improving default testing

* update recorded test file

* correcting incorrect copy and paste to Test-DiskAccessObject test

* Addressing review comments

* Update ChangeLog.md

* Update New-AzDiskEncryptionSetConfig.md

* add argument completer

Co-authored-by: Theodore Chang <thchan@microsoft.com>
Co-authored-by: Adam Sandor <adsandor@microsoft.com>
Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>

* Skip network api version check (#12854)

Co-authored-by: Zhenyu Zhou <zhezhou@microsoft.com>

* [Synapse] Add dataset and data flow management cmdlets and update some reference package version (#12831)

* add support for dataset

* add support for dataflow

* add help docs

* rebase master

* update help docs

* add dataset subclass

* update help doc

* update help docs

* update SDK version

* remove blank line

Co-authored-by: Wan Yang <t-wayang@microsoft.com>

* RecoveryServices oob release (#12845)

Co-authored-by: Daniel Orozco <64658732+dagoroz@users.noreply.github.com>
Co-authored-by: toki95 <35834415+toki95@users.noreply.github.com>
Co-authored-by: Jovana Toroman <jtoroman@microsoft.com>
Co-authored-by: haagha <64601174+haagha@users.noreply.github.com>
Co-authored-by: Eragon Riddle <26284550+eragonriddle@users.noreply.github.com>
Co-authored-by: Joshua Van Daalen <emails@joshuavandaalen.com.au>
Co-authored-by: Joshua Van Daalen <admin@joshuavandaalen.com.au>
Co-authored-by: Amol Agarwal <57109831+amolagar5@users.noreply.github.com>
Co-authored-by: Amol Agarwal <amagarwa@microsoft.com>
Co-authored-by: Milan Brkic <mibrkic@microsoft.com>
Co-authored-by: Himanshu Agarwal <hiaga@microsoft.com>
Co-authored-by: Yeming Liu <Yeming.Liu@microsoft.com>
Co-authored-by: Beisi Zhou <zazbs@qq.com>
Co-authored-by: Yeming Liu <felix_liu@outlook.com>
Co-authored-by: Theodore Chang <thchan@microsoft.com>
Co-authored-by: Adam Sandor <adsandor@microsoft.com>
Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>
Co-authored-by: aim-for-better <zhenyu.zhou@microsoft.com>
Co-authored-by: Zhenyu Zhou <zhezhou@microsoft.com>
Co-authored-by: wonner <yw1997yw@126.com>
Co-authored-by: Wan Yang <t-wayang@microsoft.com>
Co-authored-by: Dingmeng Xue <dixue@microsoft.com>

* Update Add-AzApplicationGatewayCustomError.md (#12784)

Example 1 was missing Get-AzApplicationGateway, Set-AzApplicationGateway
In Example 2 Variable $resourceGroup was not used. instead a variable named $rg was used which was not set.

* New Az Cmdlets for Service fabric Managed Clusters and Node Types (#12838)

* add initial cmdlets new, get managed clsuters and node types and restart

* adding remove, reimage and fixing restart

* error on create and resouce exists adding delete cluster and get by list

* add extension and secrets and updates

* fix typo in files

* fix type and add all cmdlets to Az.ServiceFabric.psd1

* change provision after type

* add secrets and extensions to PSManagedNodeType

* fix add extension get nodetype parameters

* add remove client cert and fix should process

* show correalation on exception and fix issuertp type

* rename update commands to set and add help files

* add inputObjec, resourceId params, fix typos and design comments

* add -AsJob for long running operations

* fix examples

* remove SupportsShouldProcess for get cmdlets

* fix set parameters by resouceId or object

* adding managed clusters tests

* recording tests

* re record cluster and app test

* update help

* update changelog

* add online version

* add cred scan suppressiong

* fix static analiysis and macos build issue

* remove EnsureSuccessStatusCode

* set byObj as default paramter set

* update publisher and type help message and throw on remove ext not found

Co-authored-by: Alfredo Santamaria Gomez <alsantam@microsoft.com>

* Adding Warning message for 3 regions when Geo backup storage redundancy is choosen on MI creation (#12849)

* Adding Warning message for 3 regions when Geo backup storage redundancy is choosen

* Adding IgnoreCase=false to parameter BackupStorageRedundancy

* Small string fix

* Adding missing version for locations

* Regenerating help file and updating Changelog.md

Co-authored-by: Perica Trajkov <petrajko@microsoft.com>

* Updated Set-AzVirtualNetworkSubnetConfig to allow NSG and Route Table to be removed from subnet (#12351)

* Updated Set-AzVirtualNetworkSubnetConfig to allow NSG and Route Table to be removed from subnet

* Update ChangeLog.md

* Edited to set NSG and route table properties to null if explictly set in parameters

* Removed unneeded using directive and used BoundParameters.ContainsKey

* Added ScenarioTests: Test-subnetNetworkSecurityGroupCRUD and Test-subnetRouteTableCRUD

* Fixed ScenarioTests and added SessionRecords .json files

* Added reference to resolved issue #9718 in ChangeLog.md

Co-authored-by: Yunchi Wang <54880216+wyunchi-ms@users.noreply.github.com>

* [Storage] Upgrade DMlib to fix issue #12220 (#12882)

* [CosmosDB] Migration support for throughput (#12814)

* Migration support for throughput + sql tests

* updating tests

* Renamed cmdlets + help

* updated session records

* updating ChangeLog

Co-authored-by: Meha Kaushik <mekaushi@microsoft.com>

* Update api-version to 2020-06-01. (#12883)

Co-authored-by: wyunchi-ms <yunwang@microsoft.com>

* breaking change flag. (#12892)

* Initial version of resource mover (#12876)

* Intial version of resource mover

* Update GenerateHelp.ps1

Co-authored-by: Yunchi Wang <54880216+wyunchi-ms@users.noreply.github.com>

* update help for AAS Skus (#12895)

* update help for AAS Skus

* update change log

* Update ChangeLog.md

Remove the doc change description

Co-authored-by: Po-Yu Chuang <pochuang@microsoft.com>
Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>

* Adding support for Premium V3 tier (#12869)

* Adding support for Premium V3 tier

* Updating change log

* update Azure Web App runtime stack to DOTNETCORE (#12833)

* update Azure Web App runtime stack to DOTNETCORE

Updated Notes, which will help user to update their Azure Web App runtime Stack to DOTNETCORE

* Update src/Websites/Websites/help/Set-AzWebApp.md

Co-authored-by: Mike F. Robbins <mike.robbins@microsoft.com>

Co-authored-by: Mike F. Robbins <mike.robbins@microsoft.com>

* Get-AzResourceGroup - New example, and cleanup (#12828)

Added example on how to get resource groups based on tags, and removed duplicated examples. The two last examples has the same end result, but one piped the result into Where-Object which is not great based on basic PowerShell etiquette (Keep filtering to the left).

* [SQL] Add Managed Database Log Replay service cmdlets (#12800)

* Initial commit

* Recorded tests

* Generated help files and change log

* Renaming to Stop instead of Cancel, fix static analysis

* Correct md files

* Fixing test

* Fix Security by Supressing the line

* Fixing recoreded files

* Trying to fix cred scan issue one more time

* Filled missing docs in md files

Co-authored-by: Milan Brkic <mibrkic@microsoft.com>

* Fix SecureString issue on linux (#12861)

* Fix https://github.com/Azure/azure-powershell/issues/12707

* Update ChangeLog.md

* Update ChangeLog.md

Co-authored-by: Dingmeng Xue <dixue@microsoft.com>

* [Aks]Add new switch GenerateSshKey to generate SSH keys if necessary (#12637)

* Add new switch GenerateSshKey to generate SSH keys if necessary.

* Handle the exception of white space in path.

Co-authored-by: wyunchi-ms <yunwang@microsoft.com>

* Fix Network ChangeLog merging error (#12901)

* Fix Network ChangeLog merging error

* Update ChangeLog.md

Co-authored-by: Yabo Hu <yabhu@microsoft.com>

* [Storage] Added breaking change warning message for upcoming cmdlet output change (#12898)

* [Storage] Added breaking change warning message for upcoming cmdlet output change

* Add reference of KeyVault to Network.Test

Co-authored-by: Wei Wei <weiwei@microsoft.com>

* [NetAppFiles]Added Revert cmdlet, update to 2020-02-01 apiversion (#12891)

* Added Revert cmdlet, update to 2020-02-01 apiversion

* Added new helpfile, updated test recordings

* Added missing example

* Added online version

* Rename revert volume to restore volume

* Resolve project conflict, remove emtpy line

* Update NetAppFiles.Test.csproj

Remove tab key

Co-authored-by: Audunn Baldvinsson <audunn.baldvinsson@netapp.com>
Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>

* Powershell for AAD Only Authentication on Managed Instance. (#12890)

* Powershell for AAD Only Authentication on Managed Instance.

* Fix nuget version in Sql.Test

* Fix links for Online Docs.

* Add new examples to AnalysisServices (#12909)

- Add new examples to the following modules:
		AnalysisServices

Co-authored-by: Maoliang Huang <mahuang@microsoft.com>

* Fixing Delete State for workload backup items (#12918)

* Update Remove-AzNetworkInterfaceIpConfig.md (#12807)

* Update Remove-AzNetworkInterfaceIpConfig.md

Set command is mandatory after we do a remove command

* Update Remove-AzNetworkInterfaceIpConfig.md

Co-authored-by: Mike F. Robbins <mike.robbins@microsoft.com>

* Fix for Set-AzSqlManagedInstance to not set Geo be default (#12921)

Co-authored-by: Perica Trajkov <petrajko@microsoft.com>

* Add Dockerfile-alpine-3.10 (#12911)

* [HDInsight] Support HDI Autoscale Feature (#12858)

* HDInsight Support Autoscale:
1. Add a new parameter to existing cmdlet New-AzHDInsightCluster
2. Add 5 cmdlets:
  - New-AzHDInsightClusterAutoscaleScheduleCondition
  - New-AzHDInsightClusterAutoscaleConfiguration
  - Get-AzHDInsightClusterAutoscaleConfiguration
  - Set-AzHDInsightClusterAutoscaleConfiguration
  - Remove-AzHDInsightClusterAutoscaleConfiguration

* update cred scan suppression file

* Add statistic analysis exception by modifing SignatureIssues.csv file

* Change Days to Day

* Update parameter set in Get/Remove-AzHDInsightClusterAutoscaleConfiguration

* Add -Schedule parameter to schedule related parameter sets

Co-authored-by: Zhenyu Zhou <zhezhou@microsoft.com>

* [Network] Add New-AzExpressRoutePortLOA cmdlet (#12465)

* Add New-AzExpressRoutePortLOA cmdlet.

* Add new cmdlet tests.

* Remove unused variable.

* Added help md files.

* Supress static analysis warnings.

* Change csproj for the SDK with LOA code.

This swagger changes are merged into network-june-release

* Added details in changelog

* Revert "Change csproj for the SDK with LOA code."

This reverts commit 763fb8aca7d0f955a11973e9b654f3203e5bb8a2.

* Added null validation for invalid ResourceId

* Update SDK version to the latest

* Add Error Suppresion

* Change csproj

* Trigger new build.

* Fix merge conflict markers

* Trigger CI build.

Co-authored-by: Neel Bhavsar <nebhavsa@microsoft.com>

* Update AzSql for new features in SDK 1.44.2-preview (#12899)

* Changes to build after update to new SDK

* Rerecord test part 1/N - AdvancedDataSecurityTests and AdvisorTests

* Rerecord tests part 2

* Rerecord tests part 3

* Additional test changes

* Rerecord ElasticTargetGroup

* use updated .NET SDK

* Database replication tests

* Update Sql version in Sql.Tests.csproj

* Add support for BackupStorageRedundancy param, updated tests to test setting/getting BackupStorageRedundancy

* un-modify existing tests, add new for get database

* Update for ImportExport APIs

* Restore sql,.csproj to use published SDK nuget

* Add IE test Json

* Rerecord ElasticJob tests and FailoverTests

* add help files

* Fix breaking changes - restore the legacy Importexport cmdlets and tests, and mark with deprecation attribute

* Update changelog.md

* Undo changes to MockClientFactory

* Fix typo in AzSql.psd1

* Partial fix for DatabaseCrudTests

* Refactor importExport cmdlets again to keep the same cmdlets as before with no breaking change, and add one new cmdlet. Only new parameters are added.

* updated TestDatabaseRename.json

* Fix Vcore tests in DatabaseCrudTests

* add updated session records and help docs

* Additional fixes for tests, IE cmdlets

* add re-recorded sessions for zone redundancy tests

* Update documentation

* Respond to PR feedback to undo potential breaking change in positional parameter. Suppress credential scanner

* Provide online version link for markdown file

* Remove new cmdlet New-AzSqlDatabaseImportExisting which was not reviewed

* Remove link to the removed cmdlet from help

* avoid automatically updating with GRS

* Update TestImportNewDatabase.json

* Fix one more CredScan file

* removing file from pr

* update elastic job tests update tags name/use old recording

* revert back to alias = tags and param = tag for elastic jobs cmlet

Co-authored-by: xaliciayang <ayang@microsoft.com>

* [Functions / ConnectedMachine] Move generated code. (#12915)

* [Functions]Move generated code.

* [ConnectedMachine]Move generated code.

* [Functions/ConnectedMachine] Add change logs.

* change logs & help doc

* [Functions] Move generated code of using M3.

* remove docs and examples of unrelated functions

* azure powershell modules list

Co-authored-by: Yeming Liu <Yeming.Liu@microsoft.com>

* Add client side parameter validation logic. (#12905)

Co-authored-by: wyunchi-ms <yunwang@microsoft.com>

* update sdk version (#12931)

* Fix the invaild link of cmdlet in md file. (#12916)

* Fix the Invaild Link

* Fix the invaild link of cmdlet in md file again.

* Fix the invaild link of cmdlet in md file again.

* Update New-AzFrontDoorWafManagedRuleObject.md

* Update Get-AzFrontDoorWafPolicy.md

Co-authored-by: Youri <v-lipyo@microsoft.com>
Co-authored-by: Dingmeng Xue <dixue@microsoft.com>

* Polish changelog for upcoming release (#12938)

* Polish changelog for upcoming release

* Update ChangeLog.md

Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>

* Polish changelog for upcoming release (#12940)

* Added new Cluster cmdlets and fix for issue 10722 (#12926)

* Added new Cluster cmdlets and fix for issue 10722

* updated help files with online version url

* fix for static analysis and test

* updated review comments

* Update ChangeLog.md

* Update review comments and corrected cmdlet summary

Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>
Co-authored-by: Yunchi Wang <54880216+wyunchi-ms@users.noreply.github.com>

* Include input object and resource id parameters in Server and Instance AAD Only APIs. (#12942)

Co-authored-by: Jin Lei <54836179+msJinLei@users.noreply.github.com>

* [Aks] Add addon support (#12920)

* Add support for add-ons.

* Update ChangeLog.md

* Update the parameter of addons

* Revert the change of Set-AzAks

* Change back to write verbose.

* Update the record file.

* Add exception of get.

* Remove ResourceId parameter set fof addon cmdlets.

Co-authored-by: wyunchi-ms <yunwang@microsoft.com>

* Update psd1 for Kusto GA (#12946)

* Extent time out of windows PowerShell

* Change output of virtual router (#12947)

Co-authored-by: Dingmeng Xue <dixue@microsoft.com>

* Add warning for BackupStorageRedundancy (#12934)

* add warning for BackupStorageRedundancy

* update designer

* add updated help file

* add InitModelAdapter before warning message

* updated recordings

* update TDE tests and recordings

* updated session records
updated tests using new-azsqldatabase (warning)

* add session records

* updating tests

* add updated recording

Co-authored-by: Dingmeng Xue <dixue@microsoft.com>

* clarify the usage of Update-AzSignalRNetworkAcl (#12963)

* release-2020-09-22 (#12978)

Force merge it because of timeout issue

* Fix newtonsoft.json loading (#12982)

* update newtonsoft.json

* add exceptions of shared assembly conflict

Co-authored-by: Yeming Liu <yeliu@microsoft.com>

* First connectedMachine module generated with the GA swagger (#12967)

* First connectedMachine module generated with the GA swagger

* Delete Az.ConnectedMachine.nuspec

* IgnoreCase = false for BackupStorageRedundancy (#12985)

* IgnoreCase = false for BackupStorageRedundancy

* Skip Test-DatabasePauseResume to workaround
test timeout temporarily

* update changelog

Co-authored-by: msJinLei <leijin@microsoft.com>

* Fix change log (#13004)

* Eventhub: Added Optional switch parameter 'TrustedServiceAccessEnabled' to 'Set-AzEventHubNetworkRuleSet' cmdlet (#12949)

* Added Optionnal switch parameter 'TrustedServiceAccessEnabled' to 'Set-AzEventHubNetworkRuleSet' cmdlet

* updated test

* typo

Co-authored-by: Yabo Hu <yabhu@microsoft.com>

* Populated failover types at Update-ASRRecoveryPlan cmdlet flow (#12996)

* populated failover types at recoveryplan update

* updated changeLog

* updated changeLog

* Corrected some typos in messages. (#12999)

* Typo correction in error message

* Typo correction in message.

* Typo correction in message.

* Typo correction in message

* Update Changelog.md

Co-authored-by: Yabo Hu <yabhu@microsoft.com>

* Provide the detailed date of removing property SecretValueText (#13009)

* Add -Scope AllUsers to docker images (#12995)

* Fixed complaint on Managed instance's system database for vulnerability assessment (#12971)

* Remove warning for system DB

* Update changeLog

Co-authored-by: Yabo Hu <yabhu@microsoft.com>

* Correcting missing $ Typo in New-AzPublicIpAddress (#12986)

* Correcting missing $ Typo in New-AzPublicIpAddress

Did not modify change log this time

* Update DatabaseActivationTests.cs

Co-authored-by: Yabo Hu <yabhu@microsoft.com>

* Fixed help message for Remove-AzExpressRouteCircuitConnectionConfig parameter AddressPrefixType (#13007)

* Fixed help message for Remove-AzExpressRouteCircuitConnectionConfig

* Updated ChangeLog.md

* Reverted changes to ChangeLog.md as per the review comment

* {IotHub} Update device sdk (#12528)

* Update device sdk

* Re-record test session

* Removed additional NewtonSoft reference

* update the device sdk in dps and iothub both

* Remove Iothub reference from DPS test

* Added IotHub reference

* Update the DeviceProvisioningService SDK

* Reverted DPS upgrade

* Update changelog

* [RecoveryServices.Backup] Adding workload container name validation (#13017)

* Workload Container name validation

* Adding change log

* reverting automatic changes

* init az.vmware (#13022)

* init az.vmware

* rename long file names

* delete MSSharedLibKey.snk

* add Az.VMWare to azure module list

* Add ApiProperties support for Cognitive Services (#12870)

* Add ApiProperties support

* Change ApiProperties to singular in cmdlet name and parameter

* Update NewAzureCognitiveServicesAccountApiProperty.cs

Remove `SupportsShouldProcess = true`

* Override signature issue

* Updated breaking changes warnings in preparation for S177 Milestone PR (#13027)

* New-AzManagedServicesDefinition changes

* Revert "New-AzManagedServicesDefinition changes"

This reverts commit 23ae0236ebee5fcc6b1e7be69101d0de5f474cb1.

* Updated breaking changes warnings

* Fixed typo in changelog

* [Network] Add new property in VPNSite resource (#13014)

* Add New-AzO365PolicyProperty and modify cmdlets.

* Added help md files.

* Add error suppresion

* Add change log.

* Update ChangeLog.md

Co-authored-by: Neel Bhavsar <nebhavsa@microsoft.com>
Co-authored-by: Yabo Hu <yabhu@microsoft.com>

* Remove case sensitivity for backup storage redundancy parameter for MI (#13020)

* Remove IgnoreCase=False from BackupStorageRedundancy paramtere

* Add notes to ChangeLog.md

* Handling null value

* Update ChangeLog.md

Co-authored-by: Perica Trajkov <petrajko@microsoft.com>
Co-authored-by: Yabo Hu <yabhu@microsoft.com>

* Update ChangeLog.md (#13032)

* Update Az.ConnectedMachine.psd1

* Update Changelog.md

* Fix SQL cmdlet New-AzSqlDatabaseExport to use network isolation parameters (#13003)

* Fix bug in export cmdlet; fix one database backup test to be rerecordable and re-enable

* Add tests for IE network isolation

* Update CredScanSuppressions.json

* Update src/Sql/Sql.Test/ScenarioTests/Common.ps1

Co-authored-by: Simon Redman <simon@ergotech.com>

* Update src/Sql/Sql.Test/ScenarioTests/Common.ps1

Co-authored-by: Simon Redman <simon@ergotech.com>

* Update src/Sql/Sql.Test/ScenarioTests/ImportExportTests.ps1

Co-authored-by: Simon Redman <simon@ergotech.com>

* Update src/Sql/Sql.Test/ScenarioTests/ImportExportTests.ps1

Co-authored-by: Simon Redman <simon@ergotech.com>

* Respond to PR feedback

* Update changelog

* Fix or skip failing tests after merge

* Update ChangeLog.md

Co-authored-by: Simon Redman <simon@ergotech.com>
Co-authored-by: Yabo Hu <yabhu@microsoft.com>

* Revert "Fixed complaint on Managed instance's system database for vulnerability assessment (#12971)" (#13040)

This reverts commit 2bb7374db958f67b38449ac945a305f9550f86f7.

* feat(): add skipMetricValidation to powershell (#13021)

* add skip metric validation

* remove file

* remove skipMetricValidation from rule cmdlet

* add unit tests

* add help files

* add unit tests + scenario tests

* Update ChangeLog.md

* update monitoring sdk version for sql tests

Co-authored-by: Yabo Hu <yabhu@microsoft.com>

* Clarify escaping special characters in Subject (#13028)

* [Storage] Fix some help issue (#13034)

* [Databricks] Add vent peering feature. (#13047)

* [Databricks] Add vent peering feature.

* [Databricks] updated ChangeLog.md

* Add step of copying generate-info.json when move from generate branch to master. (#12979)

Co-authored-by: wyunchi-ms <yunwang@microsoft.com>

* Get-AzVMImage cmdlet OData support for Top, OrderBy, Expand (#13039)

* dev, test, changelog, and help doc for Get-AzVMImage cmdlet. Some comments need to be removed.

* add the FilterExpression property back to to PSVirtualMachineImage

* adding back in FilterExpression to documentation

* Adding back in FilterExpression to documentation 2

* Update Compute.Test.csproj

removed version update

* Update Compute.csproj

reverted version back to 38.1.0

* Update Network.Test.csproj

revert version to 38.1.0

* Update RecoveryServices.Backup.Test.csproj

revert version to 38.1.0

* Update RecoveryServices.SiteRecovery.Test.csproj

revert to 38.1.0

* Update SqlVirtualMachine.Test.csproj

revert to 38.1.0

* get-azvmimge test edits

* added back expand bc it is mandatory

* update order by test

* removed expand as discused with API owner

* Add a pipeline for release candidate test (#13008)

* Upload RmCoreSmokeTest.ps1 (#12820)

* Remove existing modules and login

* Run Smoke Test

* Update daily-build.yml for Azure Pipelines

* Remove items forcely

* Install Az from PSGallery

* Install Az from PSGallery

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Add check

* Update Az Modules

* Test an individual module

* Install Az on top of an individual module

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Add version check

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Add Test Gallery

* Add Test Gallery

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Stop using Powershell Core

* Add multi-platform

* Update daily-build.yml for Azure Pipelines

* $PSVersionTable

* Set Execution Policy

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Reset to a workable version

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Export Az module

* Add -Scope CurrentUser -Force

* Comment smoke test

* Rerun last test

* Rerun last test

* Update daily-build.yml for Azure Pipelines

* Test multi-platform

* Update daily-build.yml for Azure Pipelines

* Run in windows and linux

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* invoke ps with different version

* Using Invoke-command

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Upload InstallAzModules.ps and CleanAzModules.ps1 (#12877)

* Update daily-build.yml for Azure Pipelines

* Design test pipeline (#12878)

* Add parameter for az installation

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Add ConnectAzAccount.ps1

* Update daily-build.yml for Azure Pipelines

* Add 7.0.3

* Add 7.0.3

* Add windows powershell

* Fix unstable network

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Change download method

* Update daily-build.yml for Azure Pipelines

* Test 5.1 and 6.2.4

* Update daily-build.yml for Azure Pipelines

* Test all versions for windows

* Update daily-build.yml for Azure Pipelines

* Test ps 6.2.4 on linux

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Transfer inline scripts to scripts

* Transfer inline scripts to scripts

* Transfer inline scripts to scripts

* Add more log info

* Throw exception in ps scripts (#12888)

* Update daily-build.yml for Azure Pipelines

* Update CleanAzModules.ps1

* Update UpdateAzModules.ps1

* Update daily-build.yml for Azure Pipelines

* Update UpdateAzModules.ps1

* Update UpdateAnIndividualModule.ps1

* Update InstallAzOnTopOfAnIndividualModule.ps1

* Update UpdateAnIndividualModule.ps1

* Update UpdateAzModules.ps1

* Update UpdateAzModules.ps1

* Update InstallAnIndividualModuleOnTopOfAz.ps1

* Update UpdateAzModules.ps1

* Update daily-build.yml for Azure Pipelines

* Update UpdateAzModules.ps1

* Update daily-build.yml for Azure Pipelines

* use dotnet tool

* Update UpdateAzModules.ps1

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Set up CI with Azure Pipelines

* Update UpdateAzModules.ps1

* Update UpdateAzModules.ps1

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update PowershellGet

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update UpdateAzModules.ps1

* Update UpdateAzModules.ps1

* Test all

* Update UpdateAzModules.ps1

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update UpdateAzModules.ps1

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update InstallAnIndividualModuleOnTopOfAz.ps1

* Update InstallAzOnTopOfAnIndividualModule.ps1

* Update UpdateAnIndividualModule.ps1

* Update UpdateAnIndividualModule.ps1

* Update UpdateAzModules.ps1

* Update UpdateAzModules.ps1

* Update daily-build.yml for Azure Pipelines

* Try windows and linux

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Try all platforms

* Update daily-build.yml for Azure Pipelines

* Run "Download Artifact Pipeline"

* Run on Linux PS 6.2.4

* Add quote to $(Gallery_Name)

* Read Gallery_Name from variables

* Download all artifacts

* enable all platforms

* Support local repository (#12932)

* Set localrepo in local

* Set localrepo in local

* Replace localrepo (#12936)

* Adjust indentation

* Get source location from environment variable

* Update daily-build.yml for Azure Pipelines

* set environment at user level

* get environment variable at the user level

* Update InstallAzModules.ps1

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update InstallAzModules.ps1

* Update daily-build.yml for Azure Pipelines

* get powershellget from psgallery

* Update InstallAnIndividualModuleOnTopOfAz.ps1

* Update InstallAzOnTopOfAnIndividualModule.ps1

* Update UpdateAnIndividualModule.ps1

* Update UpdateAzModules.ps1

* download the latest and official nupkg from sharefolder

* Update InstallAnIndividualModuleOnTopOfAz.ps1

* Update InstallAzOnTopOfAnIndividualModule.ps1

* Update UpdateAnIndividualModule.ps1

* Update UpdateAzModules.ps1

* Update InstallAzOnTopOfAnIndividualModule.ps1

* Update UpdateAnIndividualModule.ps1

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* Update daily-build.yml for Azure Pipelines

* downloadArtifactFromInternalRelease

* Update daily-build.yml for Azure Pipelines

* change ls to get-childitem

* adjust path

* Update UpdateAnIndividualModule.ps1

* Update InstallAzOnTopOfAnIndividualModule.ps1

* Update InstallAnIndividualModuleOnTopOfAz.ps1

* Update InstallAzOnTopOfAnIndividualModule.ps1

* Update InstallAnIndividualModuleOnTopOfAz.ps1

* Update InstallAzOnTopOfAnIndividualModule.ps1

* Update UpdateAnIndividualModule.ps1

* Add release-test.yml for RC test

* Add comments to explain why we remove Az and AzureRM at the same time

* Refine codes

* Get previous release from powershellgallery

* Copy item to localrepo

* list download

* Remove download from azure storage

* Add comments

* Update InstallAnIndividualModule.ps1

* Update InstallAnIndividualModuleOnTopOfAz.ps1

* Update InstallAzModules.ps1

* Update InstallAzOnTopOfAnIndividualModule.ps1

* Update UpdateAnIndividualModule.ps1

* Update UpdateAzModules.ps1

* Update release-test.yml

* Update PrepareRequiredPowershell.ps1

* Move common function to commom.ps1

* supress throw when version equals

Co-authored-by: Beisi Zhou <bez@microsoft.com>

* Added warning message for planning to deprecate the parameters of old private link (#13059)

Co-authored-by: Zhenyu Zhou <zhezhou@microsoft.com>

* Update Set-AzLoadBalancerInboundNatPoolConfig.md (#13068)

Added PS C:\> $slb | Set-AzLoadBalancer to set LB under example one

* [DedicatedHsm] Added cmdlets and test cases. (#13057)

* Update Set-AzLoadBalancerFrontendIpConfig.md (#13070)

Adding PS C:\> $slb | Set-AzLoadBalancer to Example 1 to set the change to the LB

* Microsoft.cache RP regsitering shouldn't block creating/updating redi… (#13033)

* Microsoft.cache RP regsitering shouldn't block creating/updating redis cache

* Update ChangeLog.md

* Update ChangeLog.md

Co-authored-by: Yabo Hu <yabhu@microsoft.com>

* OOB release for Az.Sql (#13042) (#13071)

* Add BackupStorageRedundancy parameter to Restore DB, Create DB Copy, Create GeoSecondary cmdlets  (#13051)

* add warning for BackupStorageRedundancy

* update designer

* add updated help file

* add InitModelAdapter before warning message

* updated recordings

* update TDE tests and recordings

* updated session records
updated tests using new-azsqldatabase (warning)

* update restore, copy cmdlets to include backupstorageredundancy

* add backupstorageredundancy config to copy cmdlets

* include BackupStoragerRedundancy in restore; make input for BackupStorageRedundancy case insensitive

* add updated tests and fixed null bug in backupStorageRedundancy ToLower()

* add updated ie test recording

* add SupportsShouldProcess = true to restore cmdlet

* updated warning msgs

* Update help files

* updated replication/copy test to include backup storage redundancy

* Delete UserSettings.xml

* Update ChangeLog.md

* updated test records

Co-authored-by: Yabo Hu <yabhu@microsoft.com>

* fix version conflict (#13072)

* Add Managed HSM support for SQL (#13073)

* add managed hsm uri

* update changelog

* add managed hsm uri

* update changelog

* remove dup

Co-authored-by: Yueren Wang <yuerenwa@microsoft.com>

* Add new examples to StreamAnalytics (#13081)

- Add new examples to the following modules:
		StreamAnalytics

Co-authored-by: Maoliang Huang <mahuang@microsoft.com>

* Add deprecation information for storage related parameters (#13079)

Co-authored-by: Zhenyu Zhou <zhezhou@microsoft.com>

* Add new examples to Cdn (#13082)

- Add new examples to the following modules:
		Cdn

Co-authored-by: Maoliang Huang <mahuang@microsoft.com>

* [Storage] update RM Blob service properties cmdlet: only set changed properties to server. (#13031)

* Az.Sql OOB release 2.11.0 (#13085)

* fix DateTime parse issue (#13075)

* fix DateTime parse issue

* Replace nupkgs to new ones

* remove localfeed

* [Storage] Support share soft delete  (#13061)

* [Storage] Support share soft delete

* [Storage] Fix the CI failures

* Fix dedicated HSM onboarding issues (#13074)

* Improve PostgreSQL (#13089)

1.New/Update-AzPostgreSqlFirewallRule create a default name with timestamp when no name is passed (#12738)
2.Added validateset for parameter StorageAutogrow (#12736)
3.Used 'master' and 'replica' to avoid confusion when created postgresql replica server (#12743)
4.Provided hint in doc to use Update-AzPostgreSqlServer & Update-AzPostgreSqlServerConfiguration as a candidate for each …
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants