使用 Fluent azure 创建具有标准 SKU 的 Azure 负载均衡器 API
Create Azure Load Balancer with Standard SKU using Fluent azure API
使用 Azure Fluent API 我需要使用标准 SKU 创建负载均衡器。我得到的选项是
azure.LoadBalancers.Define("").WithRegion(Region.USWest).WithNewResourceGroup().DefineInboundNatPool()
没有提及 SKU 基本或标准的选项。
There is no option to mentions SKU Basic or Standard.
我们可以用 .WithSku(LoadBalancerSkuType.Basic) or .WithSku(LoadBalancerSkuType.Standard)
做到这一点。更多信息,您可以参考下面的演示代码
var loadBlance = azure.LoadBalancers
.Define("loadbalancer Name")
.WithRegion("region Name")
.WithExistingResourceGroup("Resource Group")
.DefineInboundNatPool("NatPoolName")
.WithProtocol(new TransportProtocol())
.FromFrontend("frontendName")
.FromFrontendPortRange(intFrom,intTo)
.ToBackendPort(port)
.Attach()
.WithSku(LoadBalancerSkuType.Basic) //define SKU
.Create();
使用 Azure Fluent API 我需要使用标准 SKU 创建负载均衡器。我得到的选项是
azure.LoadBalancers.Define("").WithRegion(Region.USWest).WithNewResourceGroup().DefineInboundNatPool()
没有提及 SKU 基本或标准的选项。
There is no option to mentions SKU Basic or Standard.
我们可以用 .WithSku(LoadBalancerSkuType.Basic) or .WithSku(LoadBalancerSkuType.Standard)
做到这一点。更多信息,您可以参考下面的演示代码
var loadBlance = azure.LoadBalancers
.Define("loadbalancer Name")
.WithRegion("region Name")
.WithExistingResourceGroup("Resource Group")
.DefineInboundNatPool("NatPoolName")
.WithProtocol(new TransportProtocol())
.FromFrontend("frontendName")
.FromFrontendPortRange(intFrom,intTo)
.ToBackendPort(port)
.Attach()
.WithSku(LoadBalancerSkuType.Basic) //define SKU
.Create();