InstanceNetworkInterface class

Constructors

InstanceNetworkInterface({Input<bool?>? deleteOnTermination, required Input<int> deviceIndex, Input<int?>? networkCardIndex, required Input<String> networkInterfaceId})
Creates a new InstanceNetworkInterface. deleteOnTermination Whether or not to delete the network interface on instance termination. Defaults to false. Currently, the only valid value is false, as this is only supported when creating new network interfaces when launching an instance. deviceIndex Integer index of the network interface attachment. Limited by instance type. networkCardIndex Integer index of the network card. Limited by instance type. The default index is 0. networkInterfaceId ID of the network interface to attach.
const
InstanceNetworkInterface.fromMap(Map<String, dynamic> map)
factory

Properties

deleteOnTermination → Input<bool?>?
Whether or not to delete the network interface on instance termination. Defaults to false. Currently, the only valid value is false, as this is only supported when creating new network interfaces when launching an instance.
final
deviceIndex → Input<int>
Integer index of the network interface attachment. Limited by instance type.
final
hashCode int
The hash code for this object.
no setterinherited
networkCardIndex → Input<int?>?
Integer index of the network card. Limited by instance type. The default index is 0.
final
networkInterfaceId → Input<String>
ID of the network interface to attach.
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