diff --git a/src/Network/Network/ChangeLog.md b/src/Network/Network/ChangeLog.md index a4802d1fda2f..a9fc34fb9029 100644 --- a/src/Network/Network/ChangeLog.md +++ b/src/Network/Network/ChangeLog.md @@ -20,6 +20,7 @@ ## Upcoming Release * Fixed `ArgumentNullException` in `Add-AzureRmRouteConfig` when `RouteTable.Routes` is null. +* Fix bug that can't display CustomIpPrefix in PublicIpPrefix. ## Version 4.16.0 * Added support for retrieving the state of packet capture even when the provisioning state of the packet capture was failure diff --git a/src/Network/Network/Models/PSPublicIpPrefix.cs b/src/Network/Network/Models/PSPublicIpPrefix.cs index e85c31ee11e5..97ec3c24ddcb 100644 --- a/src/Network/Network/Models/PSPublicIpPrefix.cs +++ b/src/Network/Network/Models/PSPublicIpPrefix.cs @@ -45,6 +45,12 @@ public string PublicIpAddressesText get { return JsonConvert.SerializeObject(PublicIpAddresses, Formatting.Indented, new JsonSerializerSettings() { NullValueHandling = NullValueHandling.Ignore }); } } + [JsonIgnore] + public string CustomIpPrefixText + { + get { return JsonConvert.SerializeObject(CustomIpPrefix, Formatting.Indented, new JsonSerializerSettings() { NullValueHandling = NullValueHandling.Ignore }); } + } + [JsonIgnore] public string IpTagsText { diff --git a/src/Network/Network/Network.format.ps1xml b/src/Network/Network/Network.format.ps1xml index 27b711c77ebe..acfe48c535c2 100644 --- a/src/Network/Network/Network.format.ps1xml +++ b/src/Network/Network/Network.format.ps1xml @@ -1756,6 +1756,10 @@ PublicIpAddressesText + + + CustomIpPrefixText + ExtendedLocationText