diff --git a/src/Network/Network/Generated/Models/PSHubIpConfiguration.cs b/src/Network/Network/Generated/Models/PSHubIpConfiguration.cs index f1a78acfda78..bf16f949a253 100644 --- a/src/Network/Network/Generated/Models/PSHubIpConfiguration.cs +++ b/src/Network/Network/Generated/Models/PSHubIpConfiguration.cs @@ -5,7 +5,7 @@ namespace Microsoft.Azure.Commands.Network.Models public partial class PSHubIpConfiguration : PSChildResource { [Ps1Xml(Target = ViewControl.Table)] - public string HostedSubnet { get; set; } + public PSSubnet Subnet { get; set; } [Ps1Xml(Target = ViewControl.Table)] public string ProvisioningState { get; set; } } diff --git a/src/Network/Network/Generated/Models/PSVirtualRouter.cs b/src/Network/Network/Generated/Models/PSVirtualRouter.cs index 0925980abd52..83d2caa1e1da 100644 --- a/src/Network/Network/Generated/Models/PSVirtualRouter.cs +++ b/src/Network/Network/Generated/Models/PSVirtualRouter.cs @@ -35,15 +35,8 @@ public PSVirtualRouter(PSVirtualHub virtualHub) this.Location = virtualHub.Location; this.ResourceGuid = virtualHub.ResourceGuid; this.Type = virtualHub.Type; - this.VirtualNetworkConnections = new List(); var ipconfig = virtualHub.IpConfigurations.FirstOrDefault(); - var virtualNetworkConnection = new PSHubIpConfiguration() - { - Name = ipconfig.Name, - HostedSubnet = ipconfig.Id, - ProvisioningState = ipconfig.ProvisioningState - }; - this.VirtualNetworkConnections.Add(virtualNetworkConnection); + this.HostedSubnet = ipconfig.Subnet.Id; this.VirtualRouterAsn = virtualHub.VirtualRouterAsn; this.VirtualRouterIps = virtualHub.VirtualRouterIps; this.ProvisioningState = virtualHub.ProvisioningState; @@ -67,7 +60,7 @@ public PSVirtualRouter(PSVirtualHub virtualHub) public List VirtualRouterIps { get; set; } [Ps1Xml(Target = ViewControl.Table)] public string ProvisioningState { get; set; } - public List VirtualNetworkConnections { get; set; } + public string HostedSubnet { get; set; } public List Peerings { get; set; } [JsonIgnore] @@ -75,11 +68,5 @@ public string PeeringsText { get { return JsonConvert.SerializeObject(Peerings, Formatting.Indented, new JsonSerializerSettings() { NullValueHandling = NullValueHandling.Ignore }); } } - - [JsonIgnore] - public string VirtualNetworkConnectionsText - { - get { return JsonConvert.SerializeObject(VirtualNetworkConnections, Formatting.Indented, new JsonSerializerSettings() { NullValueHandling = NullValueHandling.Ignore }); } - } } } \ No newline at end of file diff --git a/src/Network/Network/Network.format.ps1xml b/src/Network/Network/Network.format.ps1xml index 7b7d01d8bc8c..e004916ee57d 100644 --- a/src/Network/Network/Network.format.ps1xml +++ b/src/Network/Network/Network.format.ps1xml @@ -5409,8 +5409,8 @@ ProvisioningState - - VirtualNetworkConnectionsText + + HostedSubnet