Search

Class AzurePublicIPAddress

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

Attributes

Name Type Description
availableToUse boolean
azureId String
connection AzureConnection
displayName String
fqdn String
idleTimeoutMinutes Number
internalIdString String
ipAddress String
ipAllocationType String
ipVersion String
leafDomain String
name String
provisioningState String
regionName String
resourceGroup AzureResourceGroup
resourceGroupName String
reverseFqdn String
tags String
type String
zones String

Methods

Name Returns
AzurePublicIPAddress() constructor
__getTarget() com.vmware.o11n.plugin.azure.model.PublicIPAddress
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
AzurePublicIPAddressManager.create(AzureResourceGroup resourceGroup, AzureRegion region, String publicIPAddressName) AzurePublicIPAddress
AzurePublicIPAddressManager.getAllAvailablePublicIpAddresses(AzureConnection connection) AzurePublicIPAddress[]
AzurePublicIPAddressManager.getAvailablePublicIpAddressesByResourceGroup(AzureResourceGroup resourceGroup) AzurePublicIPAddress[]
AzurePublicIPAddressManager.getPublicIpAddressByResourceGroupAndName(AzureResourceGroup resourceGroup, String name) AzurePublicIPAddress
AzurePublicIPAddressManager.getPublicIpAddressesByResourceGroup(AzureResourceGroup resourceGroup) AzurePublicIPAddress[]
AzureVirtualMachineManager.getPublicIpAddress(AzureVirtualMachine virtualMachine) AzurePublicIPAddress

Referenced in

Method Returns
AzureLoadBalancerManager.addLoadBalancerPublicFrontEnd(AzureLoadBalancer loadBalancer, String frontEndName, AzurePublicIPAddress publicIp) 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
AzureNetworkInterfaceManager.attachPublicIpAddress(AzureNetworkInterface networkInterface, AzurePublicIPAddress publicIpAddress) AzureNetworkInterface
AzureNetworkInterfaceManager.create(AzureResourceGroup resourceGroup, AzureRegion region, AzureVirtualNetwork vNetwork, AzureSubnet subnet, AzurePublicIPAddress publicIPAddress, String networkInterfaceName, String staticPrivateIPAddress) AzureNetworkInterface
AzurePublicIPAddressManager.addTag(AzurePublicIPAddress publicIpAddress, String key, String value) void
AzurePublicIPAddressManager.attachPublicIpToVm(AzurePublicIPAddress publicIPAddress, AzureVirtualMachine virtualMachine) void
AzurePublicIPAddressManager.delete(AzurePublicIPAddress publicIPAddress) void
AzurePublicIPAddressManager.listTags(AzurePublicIPAddress publicIPAddress) String[]
AzurePublicIPAddressManager.removeTag(AzurePublicIPAddress publicIpAddress, String key) void