다음을 통해 공유


LoadBalancerFrontend Interface

Implements

public interface LoadBalancerFrontend
extends HasInnerModel<FrontendIpConfigurationInner>, ChildResource<LoadBalancer>, HasLoadBalancingRules

An client-side representation of a load balancer frontend.

Method Summary

Modifier and Type Method and Description
abstract Map<String,LoadBalancerInboundNatPool> inboundNatPools()

Gets the inbound NAT pools on this load balancer that use this frontend.

abstract Map<String,LoadBalancerInboundNatRule> inboundNatRules()

Gets the inbound NAT rules on this load balancer that use this frontend.

abstract boolean isPublic()

Checks whether the frontend is public.

abstract Map<String,LoadBalancerOutboundRule> outboundRules()

Gets the outbound rules on this load balancer that use this frontend.

Method Details

inboundNatPools

public abstract Map<String,LoadBalancerInboundNatPool> inboundNatPools()

Gets the inbound NAT pools on this load balancer that use this frontend.

Returns:

the inbound NAT pools on this load balancer that use this frontend, indexed by their names

inboundNatRules

public abstract Map<String,LoadBalancerInboundNatRule> inboundNatRules()

Gets the inbound NAT rules on this load balancer that use this frontend.

Returns:

the inbound NAT rules on this load balancer that use this frontend, indexed by their names

isPublic

public abstract boolean isPublic()

Checks whether the frontend is public.

Returns:

true if the frontend is public, i.e. it has a public IP address associated with it

outboundRules

public abstract Map<String,LoadBalancerOutboundRule> outboundRules()

Gets the outbound rules on this load balancer that use this frontend.

Returns:

the outbound rules on this load balancer that use this frontend, indexed by their names

Applies to