Microsoft.Azure.Commands.Network.VirtualNetworkBaseCmdlet.GetVirtualNetwork C# (CSharp) Method

GetVirtualNetwork() public method

public GetVirtualNetwork ( string resourceGroupName, string name, string expandResource = null ) : PSVirtualNetwork
resourceGroupName string
name string
expandResource string
return Microsoft.Azure.Commands.Network.Models.PSVirtualNetwork
        public PSVirtualNetwork GetVirtualNetwork(string resourceGroupName, string name, string expandResource = null)
        {
            var vnet = this.VirtualNetworkClient.Get(resourceGroupName, name, expandResource);

            var psVirtualNetwork = Mapper.Map<PSVirtualNetwork>(vnet);
            psVirtualNetwork.ResourceGroupName = resourceGroupName;

            psVirtualNetwork.Tag =
                TagsConversionHelper.CreateTagHashtable(vnet.Tags);

            if (psVirtualNetwork.DhcpOptions == null)
            {
                psVirtualNetwork.DhcpOptions = new PSDhcpOptions();
            }

            return psVirtualNetwork;
        }