Azure / Azure/azure-powershell

PS asks for v4 public ip from a public ipv6 prefix

Open
#15,830 3 comments 0 reactions 0 assignees View on GitHub
act-quality-productivity-squad Network Service Attention
Dominant language
C#
Stars
4.8k
Forks
4.3k
Avg merge
3d 14h
Merged PRs (30d)
54

Description

## Description
When attempting to create a public IP from a public IP prefix that is IPv6, the command fails if the version parameter is not included.

## Steps to reproduce
Create public IPv6 prefix, then request an IP from the prefix without specifying version parameter. The request will eventually timeout and fail, because NRP is requesting a v4 IP.

Starting with an existing IPv6 prefix called "IPv6prefix":
```powershell
PS C:\Users\blehr> $publicprefixv6test = Get-AzPublicIpPrefix -Name IPv6prefix -ResourceGroupName willdeletethis
PS C:\Users\blehr> New-AzPublicIpAddress -name IPv6Testing4 -ResourceGroupName willdeletethis -Location eastus -Sku Standard -Tier Regional -AllocationMethod Static -PublicIpPrefix $publicprefixv6test
```
This second command will fail after approximately 30 minutes with an Internal Server Error. Expected behavior is that an IPv6 address would be allocated.
_In general, with an existing public ip prefix, you should not need to call out: **Version, Allocation Method, SKU, Tier, or Zonal properties** – these all should be assumed to match the prefix. This should be fixed for all cases._

## Environment data

```
C:\Users\blehr> $PSVersionTable

Name Value
---- -----
PSVersion 7.1.4
PSEdition Core
GitCommitId 7.1.4
OS Microsoft Windows 10.0.22454
Platform Win32NT
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
WSManStackVersion 3.0
```

## Module versions

```powershell
C:\Users\blehr> Get-Module -ListAvailable

Directory: C:\Users\blehr\Documents\PowerShell\Modules

ModuleType Version PreRelease Name PSEdition ExportedCommands
---------- ------- ---------- ---- --------- ----------------
Script 5.4.0 Az Core,Desk
Script 2.2.4 Az.Accounts Core,Desk {Disable-AzDataCollection, Disable-AzCo…
Script 2.0.1 Az.Aks Core,Desk {Get-AzAksCluster, New-AzAksCluster, Re…
Script 1.1.4 Az.AnalysisServices Core,Desk {Resume-AzAnalysisServicesServer, Suspe…
Script 2.2.0 Az.ApiManagement Core,Desk {Add-AzApiManagementApiToGateway, Add-A…
Script 1.0.0 Az.AppConfiguration Core,Desk {Get-AzAppConfigurationStore, Get-AzApp…
Script 1.1.0 Az.ApplicationInsights Core,Desk {Get-AzApplicationInsights, New-AzAppli…
Script 1.4.2 Az.Automation Core,Desk {Get-AzAutomationHybridWorkerGroup, Rem…
Script 3.1.0 Az.Batch Core,Desk {Remove-AzBatchAccount, Get-AzBatchAcco…
Script 2.0.0 Az.Billing Core,Desk {Get-AzBillingInvoice, Get-AzBillingPer…
Script 1.6.0 Az.Cdn Core,Desk {Get-AzCdnProfile, Get-AzCdnProfileSsoU…
Script 1.8.0 Az.CognitiveServices Core,Desk {Get-AzCognitiveServicesAccount, Get-Az…
Script 4.8.0 Az.Compute Core,Desk {Remove-AzAvailabilitySet, Get-AzAvaila…
Script 2.1.0 Az.ContainerRegistry Core,Desk {New-AzContainerRegistry, Get-AzContain…
Script 1.0.0 Az.CosmosDB Core,Desk {Get-AzCosmosDBSqlContainer, Get-AzCosm…
Script 1.0.2 Az.Databricks Core,Desk {Get-AzDatabricksVNetPeering, Get-AzDat…
Script 1.11.3 Az.DataFactory Core,Desk {Set-AzDataFactoryV2, Update-AzDataFact…
Script 1.3.0 Az.DataLakeStore Core,Desk {Get-AzDataLakeStoreTrustedIdProvider, …
Script 1.0.0 Az.DataShare Core,Desk {New-AzDataShareAccount, Get-AzDataShar…
Script 2.1.1 Az.DesktopVirtualization Core,Desk {Disconnect-AzWvdUserSession, Expand-Az…
Script 1.3.0 Az.EventGrid Core,Desk {New-AzEventGridTopic, Get-AzEventGridT…
Script 1.7.1 Az.EventHub Core,Desk {New-AzEventHubNamespace, Get-AzEventHu…
Script 1.6.1 Az.FrontDoor Core,Desk {New-AzFrontDoor, Get-AzFrontDoor, Set-…
Script 2.0.0 Az.Functions Core,Desk {Get-AzFunctionApp, Get-AzFunctionAppAv…
Script 4.1.1 Az.HDInsight Core,Desk {Get-AzHDInsightJob, New-AzHDInsightSqo…
Script 1.2.0 Az.HealthcareApis Core,Desk {New-AzHealthcareApisService, Remove-Az…
Script 2.7.2 Az.IotHub Core,Desk {Add-AzIotHubKey, Get-AzIotHubEventHubC…
Script 3.3.1 Az.KeyVault Core,Desk {Add-AzKeyVaultCertificate, Update-AzKe…
Script 1.0.1 Az.Kusto Core,Desk {Add-AzKustoClusterLanguageExtension, A…
Script 1.5.0 Az.LogicApp Core,Desk {Get-AzIntegrationAccountAgreement, Get…
Script 1.1.0 Az.Maintenance Core,Desk {Get-AzApplyUpdate, Get-AzConfiguration…
Script 2.0.0 Az.ManagedServices Core,Desk {Get-AzManagedServicesAssignment, New-A…
Script 2.4.0 Az.Monitor Core,Desk {Get-AzMetricDefinition, Get-AzMetric, …
Script 4.5.0 Az.Network Core,Desk {Add-AzApplicationGatewayAuthentication…
Script 2.3.0 Az.OperationalInsights Core,Desk {New-AzOperationalInsightsAzureActivity…
Script 1.4.0 Az.PolicyInsights Core,Desk {Get-AzPolicyEvent, Get-AzPolicyState, …
Script 1.1.2 Az.PowerBIEmbedded Core,Desk {Remove-AzPowerBIWorkspaceCollection, G…
Script 1.0.3 Az.PrivateDns Core,Desk {Get-AzPrivateDnsZone, Remove-AzPrivate…
Script 3.3.0 Az.RecoveryServices Core,Desk {Get-AzRecoveryServicesBackupProperty, …
Script 1.4.0 Az.RedisCache Core,Desk {Remove-AzRedisCachePatchSchedule, New-…
Script 3.2.0 Az.Resources Core,Desk {Get-AzProviderOperation, Remove-AzRole…
Script 2.2.2 Az.ServiceFabric Core,Desk {Add-AzServiceFabricClientCertificate, …
Script 1.2.0 Az.SignalR Core,Desk {New-AzSignalR, Get-AzSignalR, Get-AzSi…
Script 2.15.0 Az.Sql Core,Desk {Get-AzSqlDatabaseTransparentDataEncryp…
Script 3.2.1 Az.Storage Core,Desk {Get-AzStorageAccount, Get-AzStorageAcc…
Script 1.4.0 Az.StorageSync Core,Desk {Invoke-AzStorageSyncCompatibilityCheck…
Script 1.0.0 Az.Support Core,Desk {Get-AzSupportService, Get-AzSupportPro…
Script 1.0.4 Az.TrafficManager Core,Desk {Add-AzTrafficManagerCustomHeaderToEndp…
Script 2.2.0 Az.Websites Core,Desk {Get-AzAppServicePlan, Set-AzAppService…
Script 2.2.0 beta2 PSReadLine Desk {Get-PSReadLineKeyHandler, Set-PSReadLi…

Directory: C:\program files\powershell\7\Modules

ModuleType Version PreRelease Name PSEdition ExportedCommands
---------- ------- ---------- ---- --------- ----------------
Manifest 7.0.0.0 CimCmdlets Core {Get-CimAssociatedInstance, Get-CimClas…
Manifest 1.2.5 Microsoft.PowerShell.Archive Desk {Compress-Archive, Expand-Archive}
Manifest 7.0.0.0 Microsoft.PowerShell.Diagnostics Core {Get-WinEvent, New-WinEvent, Get-Counte…
Manifest 7.0.0.0 Microsoft.PowerShell.Host Core {Start-Transcript, Stop-Transcript}
Manifest 7.0.0.0 Microsoft.PowerShell.Management Core {Add-Content, Clear-Content, Get-Clipbo…
Manifest 7.0.0.0 Microsoft.PowerShell.Security Core {Get-Acl, Set-Acl, Get-PfxCertificate, …
Manifest 7.0.0.0 Microsoft.PowerShell.Utility Core {Export-Alias, Get-Alias, Import-Alias,…
Manifest 7.0.0.0 Microsoft.WSMan.Management Core {Disable-WSManCredSSP, Enable-WSManCred…
Script 1.4.7 PackageManagement Desk {Find-Package, Get-Package, Get-Package…
Script 2.2.5 PowerShellGet Desk {Find-Command, Find-DSCResource, Find-M…
Script 2.0.5 PSDesiredStateConfiguration Core {Configuration, New-DscChecksum, Get-Ds…
Script 7.0.0.0 PSDiagnostics Core {Disable-PSTrace, Disable-PSWSManCombin…
Script 2.1.0 PSReadLine Desk {Get-PSReadLineKeyHandler, Set-PSReadLi…
Binary 2.0.3 ThreadJob Desk Start-ThreadJob

Directory: C:\Program Files\WindowsPowerShell\Modules

ModuleType Version PreRelease Name PSEdition ExportedCommands
---------- ------- ---------- ---- --------- ----------------
Script 3.6.1 Az Core,Desk
Script 2.8.0 Az Core,Desk
Script 2.7.0 Az Core,Desk
Script 2.3.2 Az Core,Desk
Script 1.7.3 Az.Accounts Core,Desk {Disable-AzDataCollection, Disable-AzCo…
Script 1.6.3 Az.Accounts Core,Desk {Disable-AzDataCollection, Disable-AzCo…
Script 1.6.2 Az.Accounts Core,Desk {Disable-AzDataCollection, Disable-AzCo…
Script 1.5.3 Az.Accounts Core,Desk {Disable-AzDataCollection, Disable-AzCo…
Script 1.1.1 Az.Advisor Core,Desk {Get-AzAdvisorRecommendation, Enable-Az…
Script 1.0.1 Az.Advisor Core,Desk {Get-AzAdvisorRecommendation, Enable-Az…
Script 1.0.3 Az.Aks Core,Desk {Get-AzAks, New-AzAks, Remove-AzAks, Im…
Script 1.0.2 Az.Aks Core,Desk {Get-AzAks, New-AzAks, Remove-AzAks, Im…
Script 1.0.1 Az.Aks Core,Desk {Get-AzAks, New-AzAks, Remove-AzAks, Im…
Script 1.1.2 Az.AnalysisServices Core,Desk {Resume-AzAnalysisServicesServer, Suspe…
Script 1.1.1 Az.AnalysisServices Core,Desk {Resume-AzAnalysisServicesServer, Suspe…
Script 1.1.0 Az.AnalysisServices Core,Desk {Resume-AzAnalysisServicesServer, Suspe…
Script 1.4.0 Az.ApiManagement Core,Desk {Add-AzApiManagementApiToProduct, Add-A…
Script 1.3.2 Az.ApiManagement Core,Desk {Add-AzApiManagementApiToProduct, Add-A…
Script 1.3.1 Az.ApiManagement Core,Desk {Add-AzApiManagementApiToProduct, Add-A…
Script 1.1.0 Az.ApiManagement Core,Desk {Add-AzApiManagementApiToProduct, Add-A…
Script 1.0.3 Az.ApplicationInsights Core,Desk {Get-AzApplicationInsights, New-AzAppli…
Script 1.0.2 Az.ApplicationInsights Core,Desk {Get-AzApplicationInsights, New-AzAppli…
Script 1.0.0 Az.ApplicationInsights Core,Desk {Get-AzApplicationInsights, New-AzAppli…
Script 1.3.6 Az.Automation Core,Desk {Get-AzAutomationHybridWorkerGroup, Rem…
Script 1.3.4 Az.Automation Core,Desk {Get-AzAutomationHybridWorkerGroup, Rem…
Script 1.3.3 Az.Automation Core,Desk {Get-AzAutomationHybridWorkerGroup, Rem…
Script 1.2.2 Az.Automation Core,Desk {Get-AzAutomationHybridWorkerGroup, Rem…
Script 2.0.2 Az.Batch Core,Desk {Remove-AzBatchAccount, Get-AzBatchAcco…
Script 1.1.2 Az.Batch Core,Desk {Remove-AzBatchAccount, Get-AzBatchAcco…
Script 1.1.1 Az.Batch Core,Desk {Remove-AzBatchAccount, Get-AzBatchAcco…
Script 1.1.0 Az.Batch Core,Desk {Remove-AzBatchAccount, Get-AzBatchAcco…
Script 1.0.2 Az.Billing Core,Desk {Get-AzBillingInvoice, Get-AzBillingPer…
Script 1.0.1 Az.Billing Core,Desk {Get-AzBillingInvoice, Get-AzBillingPer…
Script 1.0.0 Az.Billing Core,Desk {Get-AzBillingInvoice, Get-AzBillingPer…
Script 1.4.2 Az.Cdn Core,Desk {Get-AzCdnProfile, Get-AzCdnProfileSsoU…
Script 1.3.1 Az.Cdn Core,Desk {Get-AzCdnProfile, Get-AzCdnProfileSsoU…
Script 1.3.0 Az.Cdn Core,Desk {Get-AzCdnProfile, Get-AzCdnProfileSsoU…
Script 1.2.3 Az.CognitiveServices Core,Desk {Get-AzCognitiveServicesAccount, Get-Az…
Script 1.2.1 Az.CognitiveServices Core,Desk {Get-AzCognitiveServicesAccount, Get-Az…
Script 1.1.1 Az.CognitiveServices Core,Desk {Get-AzCognitiveServicesAccount, Get-Az…
Script 3.5.0 Az.Compute Core,Desk {Remove-AzAvailabilitySet, Get-AzAvaila…
Script 2.7.0 Az.Compute Core,Desk {Remove-AzAvailabilitySet, Get-AzAvaila…
Script 2.6.0 Az.Compute Core,Desk {Remove-AzAvailabilitySet, Get-AzAvaila…
Script 2.3.0 Az.Compute Core,Desk {Remove-AzAvailabilitySet, Get-AzAvaila…
Script 1.0.3 Az.ContainerInstance Core,Desk {New-AzContainerGroup, Get-AzContainerG…
Script 1.0.1 Az.ContainerInstance Core,Desk {New-AzContainerGroup, Get-AzContainerG…
Script 1.1.1 Az.ContainerRegistry Core,Desk {New-AzContainerRegistry, Get-AzContain…
Script 1.1.0 Az.ContainerRegistry Core,Desk {New-AzContainerRegistry, Get-AzContain…
Script 1.0.1 Az.ContainerRegistry Core,Desk {New-AzContainerRegistry, Get-AzContain…
Script 1.1.0 Az.DataBoxEdge Core,Desk {Get-AzDataBoxEdgeJob, Get-AzDataBoxEdg…
Script 1.6.1 Az.DataFactory Core,Desk {Set-AzDataFactoryV2, Update-AzDataFact…
Script 1.4.0 Az.DataFactory Core,Desk {Set-AzDataFactoryV2, Update-AzDataFact…
Script 1.3.0 Az.DataFactory Core,Desk {Set-AzDataFactoryV2, Update-AzDataFact…
Script 1.1.1 Az.DataFactory Core,Desk {Set-AzDataFactoryV2, Update-AzDataFact…
Script 1.0.2 Az.DataLakeAnalytics Core,Desk {Get-AzDataLakeAnalyticsDataSource, New…
Script 1.0.1 Az.DataLakeAnalytics Core,Desk {Get-AzDataLakeAnalyticsDataSource, New…
Script 1.0.0 Az.DataLakeAnalytics Core,Desk {Get-AzDataLakeAnalyticsDataSource, New…
Script 1.2.7 Az.DataLakeStore Core,Desk {Get-AzDataLakeStoreTrustedIdProvider, …
Script 1.2.3 Az.DataLakeStore Core,Desk {Get-AzDataLakeStoreTrustedIdProvider, …
Script 1.2.2 Az.DataLakeStore Core,Desk {Get-AzDataLakeStoreTrustedIdProvider, …
Script 1.2.1 Az.DataLakeStore Core,Desk {Get-AzDataLakeStoreTrustedIdProvider, …
Script 1.1.0 Az.DeploymentManager Core,Desk {Get-AzDeploymentManagerArtifactSource,…
Script 1.0.1 Az.DeploymentManager Core,Desk {Get-AzDeploymentManagerArtifactSource,…
Script 1.0.0 Az.DeploymentManager Core,Desk {Get-AzDeploymentManagerArtifactSource,…
Script 1.0.2 Az.DevTestLabs Core,Desk {Get-AzDtlAllowedVMSizesPolicy, Get-AzD…
Script 1.0.0 Az.DevTestLabs Core,Desk {Get-AzDtlAllowedVMSizesPolicy, Get-AzD…
Script 1.1.2 Az.Dns Core,Desk {Get-AzDnsRecordSet, New-AzDnsRecordCon…
Script 1.1.1 Az.Dns Core,Desk {Get-AzDnsRecordSet, New-AzDnsRecordCon…
Script 1.2.3 Az.EventGrid Core,Desk {New-AzEventGridTopic, Get-AzEventGridT…
Script 1.2.2 Az.EventGrid Core,Desk {New-AzEventGridTopic, Get-AzEventGridT…
Script 1.2.0 Az.EventGrid Core,Desk {New-AzEventGridTopic, Get-AzEventGridT…
Script 1.4.3 Az.EventHub Core,Desk {New-AzEventHubNamespace, Get-AzEventHu…
Script 1.4.0 Az.EventHub Core,Desk {New-AzEventHubNamespace, Get-AzEventHu…
Script 1.2.0 Az.EventHub Core,Desk {New-AzEventHubNamespace, Get-AzEventHu…
Script 1.4.0 Az.FrontDoor Core,Desk {New-AzFrontDoor, Get-AzFrontDoor, Set-…
Script 1.1.1 Az.FrontDoor Core,Desk {New-AzFrontDoor, Get-AzFrontDoor, Set-…
Script 1.1.0 Az.FrontDoor Core,Desk {New-AzFrontDoor, Get-AzFrontDoor, Set-…
Script 3.0.3 Az.HDInsight Core,Desk {Get-AzHDInsightJob, New-AzHDInsightSqo…
Script 2.0.2 Az.HDInsight Core,Desk {Get-AzHDInsightJob, New-AzHDInsightSqo…
Script 2.0.0 Az.HDInsight Core,Desk {Get-AzHDInsightJob, New-AzHDInsightSqo…
Script 1.0.1 Az.HealthcareApis Core,Desk {New-AzHealthcareApisService, Remove-Az…
Script 1.0.0 Az.HealthcareApis Core,Desk {New-AzHealthcareApisService, Remove-Az…
Script 2.2.0 Az.IotHub Core,Desk {Add-AzIotHubKey, Get-AzIotHubEventHubC…
Script 1.3.1 Az.IotHub Core,Desk {Add-AzIotHubKey, Get-AzIotHubEventHubC…
Script 1.3.0 Az.IotHub Core,Desk {Add-AzIotHubKey, Get-AzIotHubEventHubC…
Script 1.1.0 Az.IotHub Core,Desk {Add-AzIotHubKey, Get-AzIotHubEventHubC…
Script 1.5.1 Az.KeyVault Core,Desk {Add-AzKeyVaultCertificate, Update-AzKe…
Script 1.3.1 Az.KeyVault Core,Desk {Add-AzKeyVaultCertificate, Update-AzKe…
Script 1.2.0 Az.KeyVault Core,Desk {Add-AzKeyVaultCertificate, Update-AzKe…
Script 1.3.2 Az.LogicApp Core,Desk {Get-AzIntegrationAccountAgreement, Get…
Script 1.3.1 Az.LogicApp Core,Desk {Get-AzIntegrationAccountAgreement, Get…
Script 1.2.1 Az.LogicApp Core,Desk {Get-AzIntegrationAccountAgreement, Get…
Script 1.1.3 Az.MachineLearning Core,Desk {Move-AzMlCommitmentAssociation, Get-Az…
Script 1.1.1 Az.MachineLearning Core,Desk {Move-AzMlCommitmentAssociation, Get-Az…
Script 1.1.0 Az.MachineLearning Core,Desk {Move-AzMlCommitmentAssociation, Get-Az…
Script 1.0.2 Az.ManagedServices Core,Desk {Get-AzManagedServicesAssignment, New-A…
Script 1.0.1 Az.ManagedServices Core,Desk {Get-AzManagedServicesAssignment, New-A…
Script 1.0.2 Az.MarketplaceOrdering Core,Desk {Get-AzMarketplaceTerms, Set-AzMarketpl…
Script 1.0.1 Az.MarketplaceOrdering Core,Desk {Get-AzMarketplaceTerms, Set-AzMarketpl…
Script 1.0.0 Az.MarketplaceOrdering Core,Desk {Get-AzMarketplaceTerms, Set-AzMarketpl…
Script 1.1.1 Az.Media Core,Desk {Sync-AzMediaServiceStorageKey, Set-AzM…
Script 1.1.0 Az.Media Core,Desk {Sync-AzMediaServiceStorageKey, Set-AzM…
Script 1.6.1 Az.Monitor Core,Desk {Get-AzMetricDefinition, Get-AzMetric, …
Script 1.4.0 Az.Monitor Core,Desk {Get-AzMetricDefinition, Get-AzMetric, …
Script 1.3.0 Az.Monitor Core,Desk {Get-AzMetricDefinition, Get-AzMetric, …
Script 1.2.1 Az.Monitor Core,Desk {Get-AzMetricDefinition, Get-AzMetric, …
Script 2.3.2 Az.Network Core,Desk {Add-AzApplicationGatewayAuthentication…
Script 1.15.0 Az.Network Core,Desk {Add-AzApplicationGatewayAuthentication…
Script 1.14.0 Az.Network Core,Desk {Add-AzApplicationGatewayAuthentication…
Script 1.10.0 Az.Network Core,Desk {Add-AzApplicationGatewayAuthentication…
Script 1.1.1 Az.NotificationHubs Core,Desk {Get-AzNotificationHub, Get-AzNotificat…
Script 1.1.0 Az.NotificationHubs Core,Desk {Get-AzNotificationHub, Get-AzNotificat…
Script 1.3.4 Az.OperationalInsights Core,Desk {New-AzOperationalInsightsAzureActivity…
Script 1.3.3 Az.OperationalInsights Core,Desk {New-AzOperationalInsightsAzureActivity…
Script 1.3.0 Az.OperationalInsights Core,Desk {New-AzOperationalInsightsAzureActivity…
Script 0.1.5 Az.Peering Core,Desk {Get-AzPeering, Get-AzPeerAsn, New-AzPe…
Script 0.1.4 Az.Peering Core,Desk {Get-AzPeering, Get-AzPeerAsn, New-AzPe…
Script 1.2.0 Az.PolicyInsights Core,Desk {Get-AzPolicyEvent, Get-AzPolicyState, …
Script 1.1.3 Az.PolicyInsights Core,Desk {Get-AzPolicyEvent, Get-AzPolicyState, …
Script 1.1.1 Az.PolicyInsights Core,Desk {Get-AzPolicyEvent, Get-AzPolicyState, …
Script 1.1.1 Az.PowerBIEmbedded Core,Desk {Remove-AzPowerBIWorkspaceCollection, G…
Script 1.1.0 Az.PowerBIEmbedded Core,Desk {Remove-AzPowerBIWorkspaceCollection, G…
Script 1.0.2 Az.PrivateDns Core,Desk {Get-AzPrivateDnsZone, Remove-AzPrivate…
Script 2.7.0 Az.RecoveryServices Core,Desk {Get-AzRecoveryServicesBackupProperty, …
Script 1.4.5 Az.RecoveryServices Core,Desk {Get-AzRecoveryServicesBackupProperty, …
Script 1.4.1 Az.RecoveryServices Core,Desk {Get-AzRecoveryServicesBackupProperty, …
Script 1.2.1 Az.RedisCache Core,Desk {Remove-AzRedisCachePatchSchedule, New-…
Script 1.1.1 Az.RedisCache Core,Desk {Remove-AzRedisCachePatchSchedule, New-…
Script 1.1.0 Az.RedisCache Core,Desk {Remove-AzRedisCachePatchSchedule, New-…
Script 1.0.3 Az.Relay Core,Desk {New-AzRelayNamespace, Get-AzRelayNames…
Script 1.0.2 Az.Relay Core,Desk {New-AzRelayNamespace, Get-AzRelayNames…
Script 1.0.1 Az.Relay Core,Desk {New-AzRelayNamespace, Get-AzRelayNames…
Script 1.12.0 Az.Resources Core,Desk {Get-AzProviderOperation, Remove-AzRole…
Script 1.7.0 Az.Resources Core,Desk {Get-AzProviderOperation, Remove-AzRole…
Script 1.5.0 Az.Resources Core,Desk {Get-AzProviderOperation, Remove-AzRole…
Script 1.4.1 Az.ServiceBus Core,Desk {New-AzServiceBusNamespace, Get-AzServi…
Script 1.4.0 Az.ServiceBus Core,Desk {New-AzServiceBusNamespace, Get-AzServi…
Script 1.2.0 Az.ServiceBus Core,Desk {New-AzServiceBusNamespace, Get-AzServi…
Script 2.0.1 Az.ServiceFabric Core,Desk {Add-AzServiceFabricClientCertificate, …
Script 1.2.0 Az.ServiceFabric Core,Desk {Add-AzServiceFabricApplicationCertific…
Script 1.1.1 Az.ServiceFabric Core,Desk {Add-AzServiceFabricApplicationCertific…
Script 1.1.1 Az.SignalR Core,Desk {New-AzSignalR, Get-AzSignalR, Get-AzSi…
Script 1.1.0 Az.SignalR Core,Desk {New-AzSignalR, Get-AzSignalR, Get-AzSi…
Script 1.0.2 Az.SignalR Core,Desk {New-AzSignalR, Get-AzSignalR, Get-AzSi…
Script 2.4.0 Az.Sql Core,Desk {Get-AzSqlDatabaseTransparentDataEncryp…
Script 1.15.0 Az.Sql Core,Desk {Get-AzSqlDatabaseTransparentDataEncryp…
Script 1.14.2 Az.Sql Core,Desk {Get-AzSqlDatabaseTransparentDataEncryp…
Script 1.12.0 Az.Sql Core,Desk {Get-AzSqlDatabaseTransparentDataEncryp…
Script 1.1.0 Az.SqlVirtualMachine Core,Desk {New-AzSqlVM, Get-AzSqlVM, Update-AzSql…
Script 1.13.0 Az.Storage Core,Desk {Get-AzStorageAccount, Get-AzStorageAcc…
Script 1.8.0 Az.Storage Core,Desk {Get-AzStorageAccount, Get-AzStorageAcc…
Script 1.7.0 Az.Storage Core,Desk {Get-AzStorageAccount, Get-AzStorageAcc…
Script 1.4.0 Az.Storage Core,Desk {Get-AzStorageAccount, Get-AzStorageAcc…
Script 1.2.3 Az.StorageSync Core,Desk {Invoke-AzStorageSyncCompatibilityCheck…
Script 1.2.1 Az.StorageSync Core,Desk {Invoke-AzStorageSyncCompatibilityCheck…
Script 1.2.0 Az.StorageSync Core,Desk {Invoke-AzStorageSyncCompatibilityCheck…
Script 1.0.1 Az.StreamAnalytics Core,Desk {Get-AzStreamAnalyticsFunction, Get-AzS…
Script 1.0.0 Az.StreamAnalytics Core,Desk {Get-AzStreamAnalyticsFunction, Get-AzS…
Script 1.0.3 Az.TrafficManager Core,Desk {Add-AzTrafficManagerCustomHeaderToEndp…
Script 1.0.2 Az.TrafficManager Core,Desk {Add-AzTrafficManagerCustomHeaderToEndp…
Script 1.0.1 Az.TrafficManager Core,Desk {Add-AzTrafficManagerCustomHeaderToEndp…
Script 1.7.0 Az.Websites Core,Desk {Get-AzAppServicePlan, Set-AzAppService…
Script 1.5.0 Az.Websites Core,Desk {Get-AzAppServicePlan, Set-AzAppService…
Script 1.4.2 Az.Websites Core,Desk {Get-AzAppServicePlan, Set-AzAppService…
Script 1.3.0 Az.Websites Core,Desk {Get-AzAppServicePlan, Set-AzAppService…
Script 5.1.2 Azure Desk {Get-AzureAutomationCertificate, Get-Az…
Script 1.0.1 Microsoft.PowerShell.Operation.Val… Desk {Get-OperationValidation, Invoke-Operat…
Script 1.4.6 PackageManagement Desk {Find-Package, Get-Package, Get-Package…
Binary 1.0.0.1 PackageManagement Desk {Find-Package, Get-Package, Get-Package…
Script 3.4.0 Pester Desk {Describe, Context, It, Should…}
Script 2.2.5 PowerShellGet Desk {Find-Command, Find-DSCResource, Find-M…
Script 2.2.3 PowerShellGet Desk {Find-Command, Find-DSCResource, Find-M…
Script 1.0.0.1 PowerShellGet Desk {Install-Module, Find-Module, Save-Modu…
Script 2.0.0 PSReadLine Desk {Get-PSReadLineKeyHandler, Set-PSReadLi…

Directory: C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules

ModuleType Version PreRelease Name PSEdition ExportedCommands
---------- ------- ---------- ---- --------- ----------------
Manifest 1.0.0.0 AppBackgroundTask Core,Desk {Disable-AppBackgroundTaskDiagnosticLog…
Manifest 2.0.1.0 Appx Core,Desk {Add-AppxPackage, Get-AppxPackage, Get-…
Script 1.0.0.0 AssignedAccess Core,Desk {Clear-AssignedAccess, Get-AssignedAcce…
Manifest 1.0.0.0 BitLocker Core,Desk {Unlock-BitLocker, Suspend-BitLocker, R…
Manifest 2.0.0.0 BitsTransfer Core,Desk {Add-BitsFile, Complete-BitsTransfer, G…
Manifest 1.0.0.0 BranchCache Core,Desk {Add-BCDataCacheExtension, Clear-BCCach…
Manifest 1.0.3.0 DeliveryOptimization Core,Desk {Get-DeliveryOptimizationLog, Get-Deliv…
Manifest 1.0.0.0 DirectAccessClientComponents Core,Desk {Disable-DAManualEntryPointSelection, E…
Script 3.0 Dism Core,Desk {Add-AppProvisionedSharedPackageContain…
Manifest 1.0.0.0 DnsClient Core,Desk {Resolve-DnsName, Clear-DnsClientCache,…
Manifest 1.0.0.0 EventTracingManagement Core,Desk {Start-EtwTraceSession, New-EtwTraceSes…
Script 2021.3.23… Get-NetView Core,Desk Get-NetView
Manifest 2.1.0.0 International Core,Desk {Copy-UserInternationalSettingsToSystem…
Manifest 1.0.0.0 Kds Core,Desk {Add-KdsRootKey, Get-KdsRootKey, Test-K…
Manifest 3.0.0.0 Microsoft.PowerShell.Diagnostics Core,Desk {Get-WinEvent, Get-Counter, Import-Coun…
Manifest 1.0.0.0 Microsoft.PowerShell.LocalAccounts Core,Desk {Add-LocalGroupMember, Disable-LocalUse…
Manifest 1.0.0 Microsoft.Windows.Bcd.Cmdlets Core,Desk {Copy-BcdEntry, Disable-BcdElementBootD…
Manifest 1.0 MMAgent Core,Desk {Disable-MMAgent, Enable-MMAgent, Set-M…
Manifest 2.0.0.0 NetAdapter Core,Desk {Disable-NetAdapter, Disable-NetAdapter…
Manifest 2.0.0.0 NetConnection Core,Desk {Get-NetConnectionProfile, Set-NetConne…
Manifest 1.0.0.0 NetEventPacketCapture Core,Desk {New-NetEventSession, Remove-NetEventSe…
Manifest 2.0.0.0 NetLbfo Core,Desk {Add-NetLbfoTeamMember, Add-NetLbfoTeam…
Manifest 1.0.0.0 NetNat Core,Desk {Get-NetNat, Get-NetNatExternalAddress,…
Manifest 2.0.0.0 NetQos Core,Desk {Get-NetQosPolicy, Set-NetQosPolicy, Re…
Manifest 2.0.0.0 NetSecurity Core,Desk {Get-DAPolicyChange, New-NetIPsecAuthPr…
Manifest 1.0.0.0 NetSwitchTeam Core,Desk {New-NetSwitchTeam, Remove-NetSwitchTea…
Manifest 1.0.0.0 NetTCPIP Core,Desk {Get-NetIPAddress, Get-NetIPInterface, …
Manifest 1.0.0.0 NetworkConnectivityStatus Core,Desk {Get-DAConnectionStatus, Get-NCSIPolicy…
Manifest 1.0.0.0 NetworkSwitchManager Core,Desk {Disable-NetworkSwitchEthernetPort, Ena…
Manifest 1.0.0.0 NetworkTransition Core,Desk {Add-NetIPHttpsCertBinding, Disable-Net…
Binary 1.0.0.0 OsConfiguration Core,Desk {Get-DmOsConfigurationDocument, Get-DmO…
Manifest 1.0.0.0 PcsvDevice Core,Desk {Get-PcsvDevice, Start-PcsvDevice, Stop…
Manifest 1.0.0.0 PKI Core,Desk {Add-CertificateEnrollmentPolicyServer,…
Manifest 1.0.0.0 PnpDevice Core,Desk {Get-PnpDevice, Get-PnpDeviceProperty, …
Manifest 1.1 PrintManagement Core,Desk {Add-Printer, Add-PrinterDriver, Add-Pr…
Binary 1.0.12 ProcessMitigations Core,Desk {Get-ProcessMitigation, Set-ProcessMiti…
Script 3.0 Provisioning Core,Desk {Install-ProvisioningPackage, Export-Pr…
Manifest 1.0.0.0 ScheduledTasks Core,Desk {Get-ScheduledTask, Set-ScheduledTask, …
Manifest 2.0.0.0 SecureBoot Core,Desk {Confirm-SecureBootUEFI, Set-SecureBoot…
Manifest 2.0.0.0 SmbShare Core,Desk {Get-SmbShare, Remove-SmbShare, Set-Smb…
Manifest 2.0.0.0 SmbWitness Core,Desk {Get-SmbWitnessClient, Move-SmbWitnessC…
Manifest 1.0.0.1 StartLayout Core,Desk {Export-StartLayout, Import-StartLayout…
Manifest 2.0.0.0 Storage Core,Desk {Add-InitiatorIdToMaskingSet, Add-Parti…
Manifest 2.0.0.0 TLS Core,Desk {New-TlsSessionTicketKey, Enable-TlsSes…
Manifest 1.0.0.0 TroubleshootingPack Core,Desk {Get-TroubleshootingPack, Invoke-Troubl…
Manifest 2.0.0.0 TrustedPlatformModule Core,Desk {Get-Tpm, Initialize-Tpm, Clear-Tpm, Un…
Binary 2.1.639.0 UEV Core,Desk
Manifest 2.0.0.0 VpnClient Core,Desk {Add-VpnConnection, Set-VpnConnection, …
Manifest 1.0.0.0 Wdac Core,Desk {Get-OdbcDriver, Set-OdbcDriver, Get-Od…
Manifest 2.0.0.0 Whea Core,Desk {Get-WheaMemoryPolicy, Set-WheaMemoryPo…
Manifest 1.0.0.0 WindowsDeveloperLicense Core,Desk {Get-WindowsDeveloperLicense, Unregiste…
Script 1.0 WindowsErrorReporting Core,Desk {Enable-WindowsErrorReporting, Disable-…
Manifest 1.0.0.0 WindowsSearch Core,Desk {Get-WindowsSearchSetting, Set-WindowsS…
Manifest 1.0.0.0 WindowsUpdate Core,Desk Get-WindowsUpdateLog

Directory: C:\Program Files (x86)\Microsoft Azure Information Protection\Powershell

ModuleType Version PreRelease Name PSEdition ExportedCommands
---------- ------- ---------- ---- --------- ----------------
Binary 2.6.111.0 AzureInformationProtection Desk
```

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the New-AzPublicIpAddress command with an IPv6 PublicIpPrefix and no version parameter, then trace how the command handles the prefix. Done means an IPv6 address is allocated without explicitly specifying Version, AllocationMethod, SKU, Tier, or zonal properties, with regression coverage for the reported case.

Written by the indexing model from the issue text.

Assessment

Tech stack
powershell
Domain
cloud, networking
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.