Class NetworkInterface
Message describing network interfaces.
Implements
Inherited Members
Namespace: Google.Apis.NetworkManagement.v1.Data
Assembly: Google.Apis.NetworkManagement.v1.dll
Syntax
public class NetworkInterface : IDirectResponseSchema
Properties
AdapterDescription
Output only. The description of the interface.
Declaration
[JsonProperty("adapterDescription")]
public virtual string AdapterDescription { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Cidr
Output only. The IP address of the interface and subnet mask in CIDR format. Examples: 192.168.1.0/24, 2001:db8::/32
Declaration
[JsonProperty("cidr")]
public virtual string Cidr { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
InterfaceName
Output only. The name of the network interface. Examples: eth0, eno1
Declaration
[JsonProperty("interfaceName")]
public virtual string InterfaceName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
IpAddress
Output only. The IP address of the interface.
Declaration
[JsonProperty("ipAddress")]
public virtual string IpAddress { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
MacAddress
Output only. The MAC address of the interface.
Declaration
[JsonProperty("macAddress")]
public virtual string MacAddress { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Speed
Output only. Speed of the interface in millions of bits per second.
Declaration
[JsonProperty("speed")]
public virtual long? Speed { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
VlanId
Output only. The id of the VLAN.
Declaration
[JsonProperty("vlanId")]
public virtual long? VlanId { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |