NetworkInterfaceBase Interface
Implements
public interface NetworkInterfaceBase
extends HasManager<com.microsoft.azure.management.network.implementation.NetworkManager>, HasInner<com.microsoft.azure.management.network.implementation.NetworkInterfaceInner>
The base network interface shared across regular and virtual machine scale set network interface.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract java.util.List<java.lang.String> | appliedDnsServers() |
abstract java.util.List<java.lang.String> | dnsServers() |
abstract
Network |
getNetworkSecurityGroup()
Gets the network security group associated this network interface. |
abstract java.lang.String | internalDnsNameLabel() |
abstract java.lang.String | internalDomainNameSuffix() |
abstract java.lang.String |
internalFqdn()
Gets the fully qualified domain name of this network interface. |
abstract boolean | isAcceleratedNetworkingEnabled() |
abstract boolean | isIPForwardingEnabled() |
abstract java.lang.String | macAddress() |
abstract java.lang.String | networkSecurityGroupId() |
abstract java.lang.String |
primaryPrivateIP()
Gets the private IP address allocated to this network interface's primary IP configuration. |
abstract
IPAllocation |
primaryPrivateIPAllocationMethod() |
abstract java.lang.String | virtualMachineId() |
Method Details
appliedDnsServers
public abstract List
Returns:
dnsServers
public abstract List
Returns:
getNetworkSecurityGroup
public abstract NetworkSecurityGroup getNetworkSecurityGroup()
Gets the network security group associated this network interface.
This method makes a rest API call to fetch the Network Security Group resource.
Returns:
internalDnsNameLabel
public abstract String internalDnsNameLabel()
Returns:
internalDomainNameSuffix
public abstract String internalDomainNameSuffix()
Returns:
internalFqdn
public abstract String internalFqdn()
Gets the fully qualified domain name of this network interface.
A network interface receives FQDN as a part of assigning it to a virtual machine.
Returns:
isAcceleratedNetworkingEnabled
public abstract boolean isAcceleratedNetworkingEnabled()
Returns:
isIPForwardingEnabled
public abstract boolean isIPForwardingEnabled()
Returns:
macAddress
public abstract String macAddress()
Returns:
networkSecurityGroupId
public abstract String networkSecurityGroupId()
Returns:
primaryPrivateIP
public abstract String primaryPrivateIP()
Gets the private IP address allocated to this network interface's primary IP configuration.
The private IP will be within the virtual network subnet of this network interface.
Returns:
primaryPrivateIPAllocationMethod
public abstract IPAllocationMethod primaryPrivateIPAllocationMethod()
Returns:
virtualMachineId
public abstract String virtualMachineId()
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor