You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Azure Fluent API创建Standard SKU负载均衡器如何指定SKU?

如何在Azure Fluent API中指定负载均衡器的SKU为Standard

我来帮你解决这个问题!你之前的代码里没找到指定SKU的选项,是因为漏掉了WithSku()这个关键方法——它就是Azure Fluent API里用来设置负载均衡器SKU类型的入口。

你只需要把WithSku()方法插入到资源组定义之后、开始配置入站NAT池之前的位置即可。下面是完整的可运行示例代码:

var loadBalancer = await azure.LoadBalancers
    .Define("my-standard-lb")
    .WithRegion(Region.USWest)
    .WithNewResourceGroup("my-lb-resource-group")
    // 在这里指定SKU为Standard
    .WithSku(LoadBalancerSkuName.Standard)
    // 继续配置入站NAT池(示例配置)
    .DefineInboundNatPool("my-inbound-nat-pool")
        .WithFrontendPortRange(5000, 5010)
        .WithBackendPort(3389)
        .WithProtocol(TransportProtocol.Tcp)
        .Attach()
    // 可按需添加前端IP、后端地址池等其他配置
    .CreateAsync();

额外说明:

  • 如果需要创建Basic SKU的负载均衡器,只需要把LoadBalancerSkuName.Standard替换为LoadBalancerSkuName.Basic就行。
  • 请确保你使用的Microsoft.Azure.Management.Fluent SDK版本在1.30.0及以上,旧版本可能没有这个方法或者SKU枚举值不全。
  • Standard SKU负载均衡器支持可用性区域、HA端口、出站规则等高级特性,这些都是Basic SKU不具备的,根据你的业务需求选择即可。

内容的提问来源于stack exchange,提问作者kumar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.22 10:00:19