Search

Class AzureLoadBalancer

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

Attributes

Name Type Description
azureId String
connection AzureConnection
etag String
internalIdString String
name String
provisioningState String
publicIpAddress String
region String
resourceGroup AzureResourceGroup
resourceGuid String
type String

Methods

Name Returns
AzureLoadBalancer() constructor
__getTarget() com.vmware.o11n.plugin.azure.model.LoadBalancer
getInternalId() com.vmware.o11n.sdk.modeldriven.Sid
setContext(com.vmware.o11n.sdk.modeldriven.PluginContext ) void
setInternalId(com.vmware.o11n.sdk.modeldriven.Sid ) void

Returned by

Method Returns
AzureLoadBalancerManager.addLoadBalancerInboundNatRule(AzureLoadBalancer loadBalancer, String natRuleName, Number natFrontEndport, Number natBackendPort, String frontEndName, boolean floatingIpEnabled, Number idleTimeoutInMinutes) AzureLoadBalancer
AzureLoadBalancerManager.addLoadBalancerPrivateFrontEnd(AzureLoadBalancer loadBalancer, String frontEndName, AzureVirtualNetwork network, String subnetName, String privateIp) AzureLoadBalancer
AzureLoadBalancerManager.addLoadBalancerPublicFrontEnd(AzureLoadBalancer loadBalancer, String frontEndName, AzurePublicIPAddress publicIp) AzureLoadBalancer
AzureLoadBalancerManager.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
AzureLoadBalancerManager.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
AzureLoadBalancerManager.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
AzureLoadBalancerManager.getAllLoadBalancerByResourceGroup(AzureResourceGroup resourceGroup) AzureLoadBalancer[]
AzureLoadBalancerManager.getLoadBalancerByResourceGroup(AzureResourceGroup resourceGroup) AzureLoadBalancer[]
AzureLoadBalancerManager.getLoadBalancerByResourceGroupAndName(AzureResourceGroup resourceGroup, String name) AzureLoadBalancer

Referenced in

Method Returns
AzureLoadBalancerManager.addHttpProbe(AzureLoadBalancer loadBalancer, String probeName, String requestPath, Number interval, Number port, Number probes) void
AzureLoadBalancerManager.addLoadBalancerInboundNatRule(AzureLoadBalancer loadBalancer, String natRuleName, Number natFrontEndport, Number natBackendPort, String frontEndName, boolean floatingIpEnabled, Number idleTimeoutInMinutes) AzureLoadBalancer
AzureLoadBalancerManager.addLoadBalancerPrivateFrontEnd(AzureLoadBalancer loadBalancer, String frontEndName, AzureVirtualNetwork network, String subnetName, String privateIp) AzureLoadBalancer
AzureLoadBalancerManager.addLoadBalancerPublicFrontEnd(AzureLoadBalancer loadBalancer, String frontEndName, AzurePublicIPAddress publicIp) AzureLoadBalancer
AzureLoadBalancerManager.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
AzureLoadBalancerManager.addTag(AzureLoadBalancer loadBalancer, String key, String value) void
AzureLoadBalancerManager.addTcpProbe(AzureLoadBalancer loadBalancer, String probeName, Number interval, Number port, Number probes) void
AzureLoadBalancerManager.attachNicToLoadBalancerBackendPool(AzureLoadBalancer loadBalancer, String backendPoolName, AzureNetworkInterface vNic) void
AzureLoadBalancerManager.deleteLoadBalancer(AzureLoadBalancer loadBalancer) void
AzureLoadBalancerManager.getLoadBalancerBackendPool(AzureLoadBalancer loadBalancer) String[]
AzureLoadBalancerManager.listTags(AzureLoadBalancer loadBalancer) String[]
AzureLoadBalancerManager.removeBackend(AzureLoadBalancer loadBalancer, String backendName) void
AzureLoadBalancerManager.removeFrontEnd(AzureLoadBalancer loadBalancer, String frontendName) void
AzureLoadBalancerManager.removeLoadBalancerRule(AzureLoadBalancer loadBalancer, String ruleName) void
AzureLoadBalancerManager.removeNatRule(AzureLoadBalancer loadBalancer, String natRuleName) void
AzureLoadBalancerManager.removeProbe(AzureLoadBalancer loadBalancer, String probeName) void
AzureLoadBalancerManager.removeTag(AzureLoadBalancer loadBalancer, String key) void