Class GetNetworkInterfaceResult
- java.lang.Object
-
- com.pulumi.azurenative.network.outputs.GetNetworkInterfaceResult
-
public final class GetNetworkInterfaceResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetNetworkInterfaceResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>
auxiliaryMode()
java.util.Optional<java.lang.String>
auxiliarySku()
static GetNetworkInterfaceResult.Builder
builder()
static GetNetworkInterfaceResult.Builder
builder(GetNetworkInterfaceResult defaults)
java.util.Optional<java.lang.Boolean>
disableTcpStateTracking()
java.util.Optional<NetworkInterfaceDnsSettingsResponse>
dnsSettings()
SubResourceResponse
dscpConfiguration()
java.util.Optional<java.lang.Boolean>
enableAcceleratedNetworking()
java.util.Optional<java.lang.Boolean>
enableIPForwarding()
java.lang.String
etag()
java.util.Optional<ExtendedLocationResponse>
extendedLocation()
java.util.List<java.lang.String>
hostedWorkloads()
java.util.Optional<java.lang.String>
id()
java.util.List<NetworkInterfaceIPConfigurationResponse>
ipConfigurations()
java.util.Optional<java.lang.String>
location()
java.lang.String
macAddress()
java.util.Optional<java.lang.String>
migrationPhase()
java.lang.String
name()
java.util.Optional<NetworkSecurityGroupResponse>
networkSecurityGroup()
java.util.Optional<java.lang.String>
nicType()
java.lang.Boolean
primary()
PrivateEndpointResponse
privateEndpoint()
java.util.Optional<PrivateLinkServiceResponse>
privateLinkService()
java.lang.String
provisioningState()
java.lang.String
resourceGuid()
java.util.Map<java.lang.String,java.lang.String>
tags()
java.util.List<NetworkInterfaceTapConfigurationResponse>
tapConfigurations()
java.lang.String
type()
SubResourceResponse
virtualMachine()
java.lang.Boolean
vnetEncryptionSupported()
java.util.Optional<java.lang.String>
workloadType()
-
-
-
Method Detail
-
auxiliaryMode
public java.util.Optional<java.lang.String> auxiliaryMode()
- Returns:
- Auxiliary mode of Network Interface resource.
-
auxiliarySku
public java.util.Optional<java.lang.String> auxiliarySku()
- Returns:
- Auxiliary sku of Network Interface resource.
-
disableTcpStateTracking
public java.util.Optional<java.lang.Boolean> disableTcpStateTracking()
- Returns:
- Indicates whether to disable tcp state tracking.
-
dnsSettings
public java.util.Optional<NetworkInterfaceDnsSettingsResponse> dnsSettings()
- Returns:
- The DNS settings in network interface.
-
dscpConfiguration
public SubResourceResponse dscpConfiguration()
- Returns:
- A reference to the dscp configuration to which the network interface is linked.
-
enableAcceleratedNetworking
public java.util.Optional<java.lang.Boolean> enableAcceleratedNetworking()
- Returns:
- If the network interface is configured for accelerated networking. Not applicable to VM sizes which require accelerated networking.
-
enableIPForwarding
public java.util.Optional<java.lang.Boolean> enableIPForwarding()
- Returns:
- Indicates whether IP forwarding is enabled on this network interface.
-
etag
public java.lang.String etag()
- Returns:
- A unique read-only string that changes whenever the resource is updated.
-
extendedLocation
public java.util.Optional<ExtendedLocationResponse> extendedLocation()
- Returns:
- The extended location of the network interface.
-
hostedWorkloads
public java.util.List<java.lang.String> hostedWorkloads()
- Returns:
- A list of references to linked BareMetal resources.
-
id
public java.util.Optional<java.lang.String> id()
- Returns:
- Resource ID.
-
ipConfigurations
public java.util.List<NetworkInterfaceIPConfigurationResponse> ipConfigurations()
- Returns:
- A list of IPConfigurations of the network interface.
-
location
public java.util.Optional<java.lang.String> location()
- Returns:
- Resource location.
-
macAddress
public java.lang.String macAddress()
- Returns:
- The MAC address of the network interface.
-
migrationPhase
public java.util.Optional<java.lang.String> migrationPhase()
- Returns:
- Migration phase of Network Interface resource.
-
name
public java.lang.String name()
- Returns:
- Resource name.
-
networkSecurityGroup
public java.util.Optional<NetworkSecurityGroupResponse> networkSecurityGroup()
- Returns:
- The reference to the NetworkSecurityGroup resource.
-
nicType
public java.util.Optional<java.lang.String> nicType()
- Returns:
- Type of Network Interface resource.
-
primary
public java.lang.Boolean primary()
- Returns:
- Whether this is a primary network interface on a virtual machine.
-
privateEndpoint
public PrivateEndpointResponse privateEndpoint()
- Returns:
- A reference to the private endpoint to which the network interface is linked.
-
privateLinkService
public java.util.Optional<PrivateLinkServiceResponse> privateLinkService()
- Returns:
- Privatelinkservice of the network interface resource.
-
provisioningState
public java.lang.String provisioningState()
- Returns:
- The provisioning state of the network interface resource.
-
resourceGuid
public java.lang.String resourceGuid()
- Returns:
- The resource GUID property of the network interface resource.
-
tags
public java.util.Map<java.lang.String,java.lang.String> tags()
- Returns:
- Resource tags.
-
tapConfigurations
public java.util.List<NetworkInterfaceTapConfigurationResponse> tapConfigurations()
- Returns:
- A list of TapConfigurations of the network interface.
-
type
public java.lang.String type()
- Returns:
- Resource type.
-
virtualMachine
public SubResourceResponse virtualMachine()
- Returns:
- The reference to a virtual machine.
-
vnetEncryptionSupported
public java.lang.Boolean vnetEncryptionSupported()
- Returns:
- Whether the virtual machine this nic is attached to supports encryption.
-
workloadType
public java.util.Optional<java.lang.String> workloadType()
- Returns:
- WorkloadType of the NetworkInterface for BareMetal resources
-
builder
public static GetNetworkInterfaceResult.Builder builder()
-
builder
public static GetNetworkInterfaceResult.Builder builder(GetNetworkInterfaceResult defaults)
-
-