NetworkInterfaceInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. managednetworkfabric. fluent. models. NetworkInterfaceInner
- com.
- com.
public final class NetworkInterfaceInner
extends ProxyResource
Defines the NetworkInterface resource.
Constructor Summary
| Constructor | Description |
|---|---|
| NetworkInterfaceInner() |
Creates an instance of Network |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
additionalDescription()
Get the additional |
|
Administrative |
administrativeState()
Get the administrative |
| String |
annotation()
Get the annotation property: Switch configuration description. |
|
Configuration |
configurationState()
Get the configuration |
| String |
connectedTo()
Get the connected |
| String |
description()
Get the description property: Description of the interface. |
|
static
Network |
fromJson(JsonReader jsonReader)
Reads an instance of Network |
| String |
id()
Get the id property: Fully qualified resource Id for the resource. |
|
Managed |
identity()
Get the identity property: The managed service identities assigned to this resource. |
|
Interface |
interfaceType()
Get the interface |
| String |
ipv4Address()
Get the ipv4Address property: IPv4Address of the interface. |
| String |
ipv6Address()
Get the ipv6Address property: IPv6Address of the interface. |
|
Last |
lastOperation()
Get the last |
| String |
name()
Get the name property: The name of the resource. |
| String |
networkFabricId()
Get the network |
| String |
physicalIdentifier()
Get the physical |
|
Provisioning |
provisioningState()
Get the provisioning |
|
System |
systemData()
Get the system |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: The type of the resource. |
|
Network |
withAdditionalDescription(String additionalDescription)
Set the additional |
|
Network |
withAnnotation(String annotation)
Set the annotation property: Switch configuration description. |
|
Network |
withIdentity(ManagedServiceIdentity identity)
Set the identity property: The managed service identities assigned to this resource. |
Methods inherited from ProxyResource
Methods inherited from java.lang.Object
Constructor Details
NetworkInterfaceInner
public NetworkInterfaceInner()
Creates an instance of NetworkInterfaceInner class.
Method Details
additionalDescription
public String additionalDescription()
Get the additionalDescription property: Additional description of the interface.
Returns:
administrativeState
public AdministrativeState administrativeState()
Get the administrativeState property: Administrative state of the resource.
Returns:
annotation
public String annotation()
Get the annotation property: Switch configuration description.
Returns:
configurationState
public ConfigurationState configurationState()
Get the configurationState property: Configuration state of the resource.
Returns:
connectedTo
public String connectedTo()
Get the connectedTo property: The ARM resource id of the interface or compute server its connected to.
Returns:
description
public String description()
Get the description property: Description of the interface.
Returns:
fromJson
public static NetworkInterfaceInner fromJson(JsonReader jsonReader)
Reads an instance of NetworkInterfaceInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
NetworkInterfaceInner.id()Returns:
identity
public ManagedServiceIdentity identity()
Get the identity property: The managed service identities assigned to this resource.
Returns:
interfaceType
public InterfaceType interfaceType()
Get the interfaceType property: The Interface Type. Example: Management/Data.
Returns:
ipv4Address
public String ipv4Address()
Get the ipv4Address property: IPv4Address of the interface.
Returns:
ipv6Address
public String ipv6Address()
Get the ipv6Address property: IPv6Address of the interface.
Returns:
lastOperation
public LastOperationProperties lastOperation()
Get the lastOperation property: Details of the last operation performed on the resource.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
NetworkInterfaceInner.name()Returns:
networkFabricId
public String networkFabricId()
Get the networkFabricId property: Associated Network Fabric Resource ID.
Returns:
physicalIdentifier
public String physicalIdentifier()
Get the physicalIdentifier property: Physical Identifier of the network interface.
Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: Provisioning state of the resource.
Returns:
systemData
public SystemData systemData()
Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
NetworkInterfaceInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
NetworkInterfaceInner.type()Returns:
withAdditionalDescription
public NetworkInterfaceInner withAdditionalDescription(String additionalDescription)
Set the additionalDescription property: Additional description of the interface.
Parameters:
Returns:
withAnnotation
public NetworkInterfaceInner withAnnotation(String annotation)
Set the annotation property: Switch configuration description.
Parameters:
Returns:
withIdentity
public NetworkInterfaceInner withIdentity(ManagedServiceIdentity identity)
Set the identity property: The managed service identities assigned to this resource.
Parameters:
Returns: