Exemplo n.º 1
0
        public SubnetRouteTableContext GetRouteTableForSubnet(string vnetName, string subnetName)
        {
            GetRouteTableForSubnetResponse response = client.Routes.GetRouteTableForSubnet(vnetName, subnetName);
            SubnetRouteTableContext        context  = new SubnetRouteTableContext()
            {
                RouteTableName = response.RouteTableName,
            };

            return(context);
        }
Exemplo n.º 2
0
        public void AddRouteTableToSubnet()
        {
            using (NetworkTestClient networkTestClient = new NetworkTestClient())
            {
                networkTestClient.EnsureWideVNetNetworkConfigurationExists();
                networkTestClient.Routes.EnsureRouteTableExists("MockRouteTableName");

                AddRouteTableToSubnetParameters parameters = new AddRouteTableToSubnetParameters()
                {
                    RouteTableName = "MockRouteTableName"
                };

                networkTestClient.Routes.AddRouteTableToSubnet(NetworkTestConstants.VirtualNetworkSiteName, NetworkTestConstants.WideVNetSubnetName, parameters);

                GetRouteTableForSubnetResponse response = networkTestClient.Routes.GetRouteTableForSubnet(NetworkTestConstants.VirtualNetworkSiteName, NetworkTestConstants.WideVNetSubnetName);
                Assert.NotNull(response);
                Assert.Equal("MockRouteTableName", response.RouteTableName);
            }
        }