From a26a21a066467055b9b121f4c2201dca857959cb Mon Sep 17 00:00:00 2001 From: Chuang <54572251+xccc-msft@users.noreply.github.com> Date: Wed, 8 Jan 2020 23:24:02 -0800 Subject: [PATCH] Network: support RouteTables in Azure client (#951) * Network: support RouteTables in Azure client * Network: fix style --- src/ResourceManagement/Azure.Fluent/Azure.cs | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/src/ResourceManagement/Azure.Fluent/Azure.cs b/src/ResourceManagement/Azure.Fluent/Azure.cs index 6f6e1dd01..bd2187117 100644 --- a/src/ResourceManagement/Azure.Fluent/Azure.cs +++ b/src/ResourceManagement/Azure.Fluent/Azure.cs @@ -178,6 +178,15 @@ public IAzureFirewalls AzureFirewalls } } + /// entry point to manage route tables + public IRouteTables RouteTables + { + get + { + return networkManager.RouteTables; + } + } + /// entry point to manage virtual load balancers public ILoadBalancers LoadBalancers { @@ -1131,20 +1140,25 @@ public interface IAzure : IAzureBeta IPublicIPAddresses PublicIPAddresses { get; } /// - /// Entry point to network interface management + /// Entry point to network interface management. /// INetworkInterfaces NetworkInterfaces { get; } /// - /// Entry point to private link service management + /// Entry point to private link service management. /// IPrivateLinkServices PrivateLinkServices { get; } /// - /// Entry point to Azure firewall management + /// Entry point to Azure firewall management. /// IAzureFirewalls AzureFirewalls { get; } + /// + /// Entry point to route tables management. + /// + IRouteTables RouteTables { get; } + /// /// Entry point to Azure Resource Manager template deployment management. ///