public SubnetRouteTableContext GetRouteTableForSubnet(string vnetName, string subnetName) { GetRouteTableForSubnetResponse response = client.Routes.GetRouteTableForSubnet(vnetName, subnetName); SubnetRouteTableContext context = new SubnetRouteTableContext() { RouteTableName = response.RouteTableName, }; return(context); }
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); } }