如何以编程方式创建流量管理器配置文件并将流量管理器 DNS 名称自动添加到应用程序服务的自定义域?

How to programmatically create Traffic manager profile and auto add the traffic manager DNS name to custom domain of app service?

我想创建一个流量管理器指向多个跨区域的应用服务。我看到如果我在 Azure 门户上创建 TM 配置文件并添加端点,TM DNS 名称将自动添加到应用服务的自定义域中。 但是,如果我创建 TM 并使用 Microsoft.Azure.Management.TrafficManager.Fluent 库添加端点,TM DNS 名称将不会添加到应用服务自定义域。 将 TM DNS 名称自动添加到应用服务自定义域的最佳方法是什么?

无法将流量管理器 DNS 名称添加到 Web 应用程序。您可以将自定义 dns 名称添加到 Web 应用程序,您也可以将其用于流量管理器(根据 this 文章)。因此,您需要在网络应用程序上执行此操作并将您的 dns 记录指向 TM。