LogicalNetworkInterface class
Each logical network interface is effectively a network and IP pair.
Constructors
-
LogicalNetworkInterface({Input<
bool> ? defaultGateway, Input<String> ? id, Input<String> ? ipAddress, Input<String> ? network, Input<LogicalNetworkInterfaceNetworkType> ? networkType}) -
Creates a new LogicalNetworkInterface.
defaultGatewayWhether this interface is the default gateway for the instance. Only one interface can be the default gateway for the instance.idAn identifier for theNetwork, generated by the backend.ipAddressIP address in the networknetworkName of the networknetworkTypeType of network.const -
LogicalNetworkInterface.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
defaultGateway
→ Input<
bool> ? -
Whether this interface is the default gateway for the instance. Only one interface can be the default gateway for the instance.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
id
→ Input<
String> ? -
An identifier for the
Network, generated by the backend.final -
ipAddress
→ Input<
String> ? -
IP address in the network
final
-
network
→ Input<
String> ? -
Name of the network
final
-
networkType
→ Input<
LogicalNetworkInterfaceNetworkType> ? -
Type of network.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited