有没有办法使用REST Api或Powershell cmdlet暂时禁用Azure流量管理器中的特定端点?
或者,在不使用Azure门户的情况下维护端点时,是否有不同的方法来禁用端点?
答案 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