你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
NicIpConfigurationBase Interface
Implements
public interface NicIpConfigurationBase
extends HasSubnet, HasPrivateIpAddress
The base IP configuration shared across IP configurations in regular and virtual machine scale set network interface.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract Network |
getNetwork()
Gets the virtual network associated with this IP configuration. |
abstract
Network |
getNetworkSecurityGroup()
Gets the network security group. |
abstract boolean |
isPrimary()
Checks whether this is the primary IP configuration. |
abstract
Collection<Application |
listAssociatedApplicationGatewayBackends()
Gets the application gateway backends associated with this network IP configuration. |
abstract
List<Application |
listAssociatedApplicationSecurityGroups()
Gets the application security groups associated with this network IP configuration. |
abstract
List<Load |
listAssociatedLoadBalancerBackends()
Gets the load balancer backends associated with this network interface IP configuration. |
abstract
List<Load |
listAssociatedLoadBalancerInboundNatRules()
Gets the load balancer inbound NAT rules associated with this network interface IP configuration. |
abstract
Ip |
privateIpAddressVersion()
Gets private IP address version. |
Method Details
getNetwork
public abstract Network getNetwork()
Gets the virtual network associated with this IP configuration.
Returns:
getNetworkSecurityGroup
public abstract NetworkSecurityGroup getNetworkSecurityGroup()
Gets the network security group.
Returns:
(Note that this results in additional calls to Azure.)
isPrimary
public abstract boolean isPrimary()
Checks whether this is the primary IP configuration.
Returns:
listAssociatedApplicationGatewayBackends
public abstract Collection
Gets the application gateway backends associated with this network IP configuration.
Returns:
listAssociatedApplicationSecurityGroups
public abstract List
Gets the application security groups associated with this network IP configuration.
Returns:
listAssociatedLoadBalancerBackends
public abstract List
Gets the load balancer backends associated with this network interface IP configuration.
Returns:
listAssociatedLoadBalancerInboundNatRules
public abstract List
Gets the load balancer inbound NAT rules associated with this network interface IP configuration.
Returns:
privateIpAddressVersion
public abstract IpVersion privateIpAddressVersion()
Gets private IP address version.
Returns: