public class ManagedClusterLoadBalancerProfile extends Object
| Constructor and Description |
|---|
ManagedClusterLoadBalancerProfile() |
| Modifier and Type | Method and Description |
|---|---|
Integer |
allocatedOutboundPorts()
Get desired number of allocated SNAT ports per VM.
|
List<ResourceReference> |
effectiveOutboundIPs()
Get the effective outbound IP resources of the cluster load balancer.
|
Integer |
idleTimeoutInMinutes()
Get desired outbound flow idle timeout in minutes.
|
ManagedClusterLoadBalancerProfileManagedOutboundIPs |
managedOutboundIPs()
Get desired managed outbound IPs for the cluster load balancer.
|
ManagedClusterLoadBalancerProfileOutboundIPPrefixes |
outboundIPPrefixes()
Get desired outbound IP Prefix resources for the cluster load balancer.
|
ManagedClusterLoadBalancerProfileOutboundIPs |
outboundIPs()
Get desired outbound IP resources for the cluster load balancer.
|
ManagedClusterLoadBalancerProfile |
withAllocatedOutboundPorts(Integer allocatedOutboundPorts)
Set desired number of allocated SNAT ports per VM.
|
ManagedClusterLoadBalancerProfile |
withEffectiveOutboundIPs(List<ResourceReference> effectiveOutboundIPs)
Set the effective outbound IP resources of the cluster load balancer.
|
ManagedClusterLoadBalancerProfile |
withIdleTimeoutInMinutes(Integer idleTimeoutInMinutes)
Set desired outbound flow idle timeout in minutes.
|
ManagedClusterLoadBalancerProfile |
withManagedOutboundIPs(ManagedClusterLoadBalancerProfileManagedOutboundIPs managedOutboundIPs)
Set desired managed outbound IPs for the cluster load balancer.
|
ManagedClusterLoadBalancerProfile |
withOutboundIPPrefixes(ManagedClusterLoadBalancerProfileOutboundIPPrefixes outboundIPPrefixes)
Set desired outbound IP Prefix resources for the cluster load balancer.
|
ManagedClusterLoadBalancerProfile |
withOutboundIPs(ManagedClusterLoadBalancerProfileOutboundIPs outboundIPs)
Set desired outbound IP resources for the cluster load balancer.
|
public ManagedClusterLoadBalancerProfileManagedOutboundIPs managedOutboundIPs()
public ManagedClusterLoadBalancerProfile withManagedOutboundIPs(ManagedClusterLoadBalancerProfileManagedOutboundIPs managedOutboundIPs)
managedOutboundIPs - the managedOutboundIPs value to setpublic ManagedClusterLoadBalancerProfileOutboundIPPrefixes outboundIPPrefixes()
public ManagedClusterLoadBalancerProfile withOutboundIPPrefixes(ManagedClusterLoadBalancerProfileOutboundIPPrefixes outboundIPPrefixes)
outboundIPPrefixes - the outboundIPPrefixes value to setpublic ManagedClusterLoadBalancerProfileOutboundIPs outboundIPs()
public ManagedClusterLoadBalancerProfile withOutboundIPs(ManagedClusterLoadBalancerProfileOutboundIPs outboundIPs)
outboundIPs - the outboundIPs value to setpublic List<ResourceReference> effectiveOutboundIPs()
public ManagedClusterLoadBalancerProfile withEffectiveOutboundIPs(List<ResourceReference> effectiveOutboundIPs)
effectiveOutboundIPs - the effectiveOutboundIPs value to setpublic Integer allocatedOutboundPorts()
public ManagedClusterLoadBalancerProfile withAllocatedOutboundPorts(Integer allocatedOutboundPorts)
allocatedOutboundPorts - the allocatedOutboundPorts value to setpublic Integer idleTimeoutInMinutes()
public ManagedClusterLoadBalancerProfile withIdleTimeoutInMinutes(Integer idleTimeoutInMinutes)
idleTimeoutInMinutes - the idleTimeoutInMinutes value to set/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/