Class GetNetworkInterfaceResult


  • public final class GetNetworkInterfaceResult
    extends java.lang.Object
    • 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.
      • 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.
      • 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.
      • 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