你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
IWithLBRuleOrNatOrCreate 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
负载均衡器定义的阶段,允许创建负载均衡规则或创建负载均衡器。
public interface IWithLBRuleOrNatOrCreate : Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Definition.IWithCreateAndNatChoice, Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Definition.IWithLoadBalancingRule, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Network.Fluent.LoadBalancer.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Network.Fluent.ILoadBalancer>
type IWithLBRuleOrNatOrCreate = interface
interface IWithLoadBalancingRule
interface IWithCreateAndNatChoice
interface IWithCreate
interface ICreatable<ILoadBalancer>
interface IIndexable
interface IDefinitionWithTags<IWithCreate>
interface IWithBackend
interface IWithFrontend
interface IWithPublicFrontend
interface IWithPrivateFrontend
interface IWithProbe
interface IWithSku
interface IBeta
interface IWithInboundNatRule
interface IWithInboundNatPool
Public Interface IWithLBRuleOrNatOrCreate
Implements IBeta, ICreatable(Of ILoadBalancer), IDefinitionWithTags(Of IWithCreate), IWithCreateAndNatChoice, IWithLoadBalancingRule
- 派生
- 实现
属性
Key |
负载均衡器定义的阶段,允许创建负载均衡规则或创建负载均衡器。 (继承自 IIndexable) |
Name |
获取可创建资源的名称。 (继承自 ICreatable<T>) |
方法
Create() |
执行创建请求。 (继承自 ICreatable<T>) |
CreateAsync(CancellationToken, Boolean) |
将请求放入队列,并允许 HTTP 客户端在系统资源可用时执行该请求。 (继承自 ICreatable<T>) |
DefineBackend(String) |
启动后端的定义。 (继承自 IWithBackend) |
DefineHttpProbe(String) |
开始定义要添加到负载均衡器的新 HTTP 探测。 (继承自 IWithProbe) |
DefineHttpsProbe(String) |
开始定义要添加到负载均衡器的新 HTTPS 探测。 (继承自 IWithProbe) |
DefineInboundNatPool(String) |
开始定义要添加到负载均衡器的新启动 NAT 池。 定义必须通过调用 LoadBalancerInboundNatPool.DefinitionStages.WithAttach.attach () 来完成。 (继承自 IWithInboundNatPool) |
DefineInboundNatRule(String) |
开始定义要添加到负载均衡器的新入站 NAT 规则。 (继承自 IWithInboundNatRule) |
DefineLoadBalancingRule(String) |
开始定义要添加到负载均衡器的新负载均衡规则。 (继承自 IWithLoadBalancingRule) |
DefinePrivateFrontend(String) |
开始对新的专用 (内部) 负载均衡器前端的显式定义。 (请注意,还可以通过引用这些定义中的现有子网,隐式创建专用前端作为负载均衡规则、入站 NAT 规则或入站 NAT 池定义的一部分。) 。 (继承自 IWithPrivateFrontend) |
DefinePublicFrontend(String) |
开始显式定义面向 Internet 的新公共 () 负载均衡器前端。 (请注意,还可以通过引用这些定义中的现有公共 IP 地址,隐式创建前端作为负载均衡规则、入站 NAT 规则或入站 NAT 池定义的一部分。) 。 (继承自 IWithPublicFrontend) |
DefineTcpProbe(String) |
开始定义要添加到负载均衡器的新 TCP 探测。 (继承自 IWithProbe) |
WithSku(LoadBalancerSkuType) |
指定负载均衡器的 SKU。 (继承自 IWithSku) |
WithTag(String, String) |
将标记添加到资源。 (继承自 IDefinitionWithTags<T>) |
WithTags(IDictionary<String,String>) |
将资源的标记指定为 {@link Map}。 (继承自 IDefinitionWithTags<T>) |