Search

Class AzureLoadBalancerManager

Extends com.vmware.o11n.sdk.modeldriven.AbstractWrapper

Attributes

None

Methods

Name Returns
AzureLoadBalancerManager() constructor
__getTarget() com.vmware.o11n.plugin.azure.manager.LoadBalancerManager
addHttpProbe(AzureLoadBalancer loadBalancer, String probeName, String requestPath, Number interval, Number port, Number probes) void
addHttpProbe(com.vmware.o11n.sdk.modeldriven.ModelWrapper , String , String , Number , Number , Number ) void
addLoadBalancerInboundNatRule(AzureLoadBalancer loadBalancer, String natRuleName, Number natFrontEndport, Number natBackendPort, String frontEndName, boolean floatingIpEnabled, Number idleTimeoutInMinutes) AzureLoadBalancer
addLoadBalancerInboundNatRule(com.vmware.o11n.sdk.modeldriven.ModelWrapper , String , Number , Number , String , boolean , Number ) com.vmware.o11n.sdk.modeldriven.ModelWrapper
addLoadBalancerPrivateFrontEnd(AzureLoadBalancer loadBalancer, String frontEndName, AzureVirtualNetwork network, String subnetName, String privateIp) AzureLoadBalancer
addLoadBalancerPrivateFrontEnd(com.vmware.o11n.sdk.modeldriven.ModelWrapper , String , com.vmware.o11n.sdk.modeldriven.ModelWrapper , String , String ) com.vmware.o11n.sdk.modeldriven.ModelWrapper
addLoadBalancerPublicFrontEnd(AzureLoadBalancer loadBalancer, String frontEndName, AzurePublicIPAddress publicIp) AzureLoadBalancer
addLoadBalancerPublicFrontEnd(com.vmware.o11n.sdk.modeldriven.ModelWrapper , String , com.vmware.o11n.sdk.modeldriven.ModelWrapper ) com.vmware.o11n.sdk.modeldriven.ModelWrapper
addLoadBalancerRule(AzureLoadBalancer loadBalancer, String lbRuleName, String transportProtocol, Number frontEndport, Number backendPort, String probeName, String requestPath, Number probeInterval, Number probeThreshold, boolean floatingIpEnabled, Number idleTimeoutInMinutes, String loadDistributionMode, String frontEndName, String backendName) AzureLoadBalancer
addLoadBalancerRule(com.vmware.o11n.sdk.modeldriven.ModelWrapper , String , String , Number , Number , String , String , Number , Number , boolean , Number , String , String , String ) com.vmware.o11n.sdk.modeldriven.ModelWrapper
addTag(AzureLoadBalancer loadBalancer, String key, String value) void
addTag(com.vmware.o11n.sdk.modeldriven.ModelWrapper , String , String ) void
addTcpProbe(AzureLoadBalancer loadBalancer, String probeName, Number interval, Number port, Number probes) void
addTcpProbe(com.vmware.o11n.sdk.modeldriven.ModelWrapper , String , Number , Number , Number ) void
attachNicToLoadBalancerBackendPool(AzureLoadBalancer loadBalancer, String backendPoolName, AzureNetworkInterface vNic) void
attachNicToLoadBalancerBackendPool(com.vmware.o11n.sdk.modeldriven.ModelWrapper , String , com.vmware.o11n.sdk.modeldriven.ModelWrapper ) void
createExternalFacingLoadBalancer(AzureResourceGroup resourceGroup, AzureRegion region, String lbName, String lbRuleName, String transportProtocol, Number frontEndport, Number backendPort, String probeName, String requestPath, Number probeInterval, Number probeThreshold, boolean floatingIpEnabled, Number idleTimeoutInMinutes, String loadDistributionMode, AzurePublicIPAddress publicIp, String frontEndName, String backendName) AzureLoadBalancer
createExternalFacingLoadBalancer(com.vmware.o11n.sdk.modeldriven.ModelWrapper , com.vmware.o11n.sdk.modeldriven.ModelWrapper , String , String , String , Number , Number , String , String , Number , Number , boolean , Number , String , com.vmware.o11n.sdk.modeldriven.ModelWrapper , String , String ) com.vmware.o11n.sdk.modeldriven.ModelWrapper
createInternalFacingLoadBalancer(AzureResourceGroup resourceGroup, AzureRegion region, String lbName, String lbRuleName, String natRuleName, String transportProtocol, Number frontEndport, Number backendPort, Number natFrontEndport, Number natBackendPort, String probeName, String requestPath, Number probeInterval, Number probeThreshold, boolean floatingIpEnabled, Number idleTimeoutInMinutes, String loadDistributionMode, String frontEndName, String backendName, AzureVirtualNetwork network, AzureSubnet subnet, String privateIp) AzureLoadBalancer
createInternalFacingLoadBalancer(com.vmware.o11n.sdk.modeldriven.ModelWrapper , com.vmware.o11n.sdk.modeldriven.ModelWrapper , String , String , String , String , Number , Number , Number , Number , String , String , Number , Number , boolean , Number , String , String , String , com.vmware.o11n.sdk.modeldriven.ModelWrapper , com.vmware.o11n.sdk.modeldriven.ModelWrapper , String ) com.vmware.o11n.sdk.modeldriven.ModelWrapper
createScriptingSingleton(ch.dunes.vso.sdk.api.IPluginFactory ) AzureLoadBalancerManager
deleteLoadBalancer(AzureLoadBalancer loadBalancer) void
deleteLoadBalancer(com.vmware.o11n.sdk.modeldriven.ModelWrapper ) void
getAllLoadBalancerByResourceGroup(AzureResourceGroup resourceGroup) AzureLoadBalancer[]
getAllLoadBalancerByResourceGroup(com.vmware.o11n.sdk.modeldriven.ModelWrapper ) Object[]
getLoadBalancerBackendPool(AzureLoadBalancer loadBalancer) String[]
getLoadBalancerBackendPool(com.vmware.o11n.sdk.modeldriven.ModelWrapper ) Object[]
getLoadBalancerByResourceGroup(AzureResourceGroup resourceGroup) AzureLoadBalancer[]
getLoadBalancerByResourceGroup(com.vmware.o11n.sdk.modeldriven.ModelWrapper ) Object[]
getLoadBalancerByResourceGroupAndName(AzureResourceGroup resourceGroup, String name) AzureLoadBalancer
getLoadBalancerByResourceGroupAndName(com.vmware.o11n.sdk.modeldriven.ModelWrapper , String ) com.vmware.o11n.sdk.modeldriven.ModelWrapper
listTags(AzureLoadBalancer loadBalancer) String[]
listTags(com.vmware.o11n.sdk.modeldriven.ModelWrapper ) Object[]
removeBackend(AzureLoadBalancer loadBalancer, String backendName) void
removeBackend(com.vmware.o11n.sdk.modeldriven.ModelWrapper , String ) void
removeFrontEnd(AzureLoadBalancer loadBalancer, String frontendName) void
removeFrontEnd(com.vmware.o11n.sdk.modeldriven.ModelWrapper , String ) void
removeLoadBalancerRule(AzureLoadBalancer loadBalancer, String ruleName) void
removeLoadBalancerRule(com.vmware.o11n.sdk.modeldriven.ModelWrapper , String ) void
removeNatRule(AzureLoadBalancer loadBalancer, String natRuleName) void
removeNatRule(com.vmware.o11n.sdk.modeldriven.ModelWrapper , String ) void
removeProbe(AzureLoadBalancer loadBalancer, String probeName) void
removeProbe(com.vmware.o11n.sdk.modeldriven.ModelWrapper , String ) void
removeTag(AzureLoadBalancer loadBalancer, String key) void
removeTag(com.vmware.o11n.sdk.modeldriven.ModelWrapper , String ) void
setContext(com.vmware.o11n.sdk.modeldriven.PluginContext ) void

Returned by

Method Returns
AzureLoadBalancerManager.createScriptingSingleton(ch.dunes.vso.sdk.api.IPluginFactory ) AzureLoadBalancerManager

Referenced in

None