public final class ManagedClusterLoadBalancerProfile extends Object
| Constructor and Description |
|---|
ManagedClusterLoadBalancerProfile() |
| Modifier and Type | Method and Description |
|---|---|
Integer |
allocatedOutboundPorts()
Get the allocatedOutboundPorts property: Desired number of allocated SNAT ports per VM.
|
List<ResourceReference> |
effectiveOutboundIPs()
Get the effectiveOutboundIPs property: The effective outbound IP resources of the cluster load balancer.
|
Integer |
idleTimeoutInMinutes()
Get the idleTimeoutInMinutes property: Desired outbound flow idle timeout in minutes.
|
ManagedClusterLoadBalancerProfileManagedOutboundIPs |
managedOutboundIPs()
Get the managedOutboundIPs property: Desired managed outbound IPs for the cluster load balancer.
|
ManagedClusterLoadBalancerProfileOutboundIpPrefixes |
outboundIpPrefixes()
Get the outboundIpPrefixes property: Desired outbound IP Prefix resources for the cluster load balancer.
|
ManagedClusterLoadBalancerProfileOutboundIPs |
outboundIPs()
Get the outboundIPs property: Desired outbound IP resources for the cluster load balancer.
|
void |
validate()
Validates the instance.
|
ManagedClusterLoadBalancerProfile |
withAllocatedOutboundPorts(Integer allocatedOutboundPorts)
Set the allocatedOutboundPorts property: Desired number of allocated SNAT ports per VM.
|
ManagedClusterLoadBalancerProfile |
withEffectiveOutboundIPs(List<ResourceReference> effectiveOutboundIPs)
Set the effectiveOutboundIPs property: The effective outbound IP resources of the cluster load balancer.
|
ManagedClusterLoadBalancerProfile |
withIdleTimeoutInMinutes(Integer idleTimeoutInMinutes)
Set the idleTimeoutInMinutes property: Desired outbound flow idle timeout in minutes.
|
ManagedClusterLoadBalancerProfile |
withManagedOutboundIPs(ManagedClusterLoadBalancerProfileManagedOutboundIPs managedOutboundIPs)
Set the managedOutboundIPs property: Desired managed outbound IPs for the cluster load balancer.
|
ManagedClusterLoadBalancerProfile |
withOutboundIpPrefixes(ManagedClusterLoadBalancerProfileOutboundIpPrefixes outboundIpPrefixes)
Set the outboundIpPrefixes property: Desired outbound IP Prefix resources for the cluster load balancer.
|
ManagedClusterLoadBalancerProfile |
withOutboundIPs(ManagedClusterLoadBalancerProfileOutboundIPs outboundIPs)
Set the outboundIPs property: Desired outbound IP resources for the cluster load balancer.
|
public ManagedClusterLoadBalancerProfileManagedOutboundIPs managedOutboundIPs()
public ManagedClusterLoadBalancerProfile withManagedOutboundIPs(ManagedClusterLoadBalancerProfileManagedOutboundIPs managedOutboundIPs)
managedOutboundIPs - the managedOutboundIPs value to set.public ManagedClusterLoadBalancerProfileOutboundIpPrefixes outboundIpPrefixes()
public ManagedClusterLoadBalancerProfile withOutboundIpPrefixes(ManagedClusterLoadBalancerProfileOutboundIpPrefixes outboundIpPrefixes)
outboundIpPrefixes - the outboundIpPrefixes value to set.public ManagedClusterLoadBalancerProfileOutboundIPs outboundIPs()
public ManagedClusterLoadBalancerProfile withOutboundIPs(ManagedClusterLoadBalancerProfileOutboundIPs outboundIPs)
outboundIPs - the outboundIPs value to set.public List<ResourceReference> effectiveOutboundIPs()
public ManagedClusterLoadBalancerProfile withEffectiveOutboundIPs(List<ResourceReference> effectiveOutboundIPs)
effectiveOutboundIPs - the effectiveOutboundIPs value to set.public Integer allocatedOutboundPorts()
public ManagedClusterLoadBalancerProfile withAllocatedOutboundPorts(Integer allocatedOutboundPorts)
allocatedOutboundPorts - the allocatedOutboundPorts value to set.public Integer idleTimeoutInMinutes()
public ManagedClusterLoadBalancerProfile withIdleTimeoutInMinutes(Integer idleTimeoutInMinutes)
idleTimeoutInMinutes - the idleTimeoutInMinutes value to set.public void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2020 Microsoft Corporation. All rights reserved.