启用/禁用Azure Traffic Manager端点

时间:2014-02-26 10:52:52

标签: .net powershell azure

有没有办法使用REST Api或Powershell cmdlet暂时禁用Azure流量管理器中的特定端点?

或者,在不使用Azure门户的情况下维护端点时,是否有不同的方法来禁用端点?

3 个答案:

答案 0 :(得分:0)

您可以调用Create Definition API - http://msdn.microsoft.com/en-us/library/windowsazure/hh758257.aspx并将<Status>元素设置为Disabled,以禁用您正在禁用的端点。当您准备重新启用它时,只需再次调用Create Definition API并将<Status>设置为Enabled。

答案 1 :(得分:0)

您现在可以使用PowerShell cmdlet执行此操作:http://msdn.microsoft.com/en-us/library/azure/dn690250.aspx

序列如下:

Get-AzureTrafficManagerProfile <profileName>
| Set-AzureTrafficManagerEndpoint -DomainName <endpointDomain> -Status Disabled
| Set-AzureTrafficManagerProfile

答案 2 :(得分:-1)

我能够通过GitHub中的以下代码示例弄清楚如何使用C#启用或禁用流量管理器的端点:

https://github.com/Azure-Samples/traffic-manager-dotnet-manage-profiles