InterconnectAttachmentL2Forwarding class

Constructors

InterconnectAttachmentL2Forwarding({Input<List<InterconnectAttachmentL2ForwardingApplianceMapping>?>? applianceMappings, Input<String?>? defaultApplianceIpAddress, Input<InterconnectAttachmentL2ForwardingGeneveHeader?>? geneveHeader, Input<String?>? network, Input<String?>? tunnelEndpointIpAddress})
Creates a new InterconnectAttachmentL2Forwarding. applianceMappings A map of VLAN tags to appliances and optional inner mapping rules. defaultApplianceIpAddress The default appliance IP address. geneveHeader GeneveHeader related configurations. network URL of the network to which this attachment belongs. tunnelEndpointIpAddress The tunnel endpoint IP address.
const
InterconnectAttachmentL2Forwarding.fromMap(Map<String, dynamic> map)
factory

Properties

applianceMappings → Input<List<InterconnectAttachmentL2ForwardingApplianceMapping>?>?
A map of VLAN tags to appliances and optional inner mapping rules.
final
defaultApplianceIpAddress → Input<String?>?
The default appliance IP address.
final
geneveHeader → Input<InterconnectAttachmentL2ForwardingGeneveHeader?>?
GeneveHeader related configurations.
final
hashCode → int
The hash code for this object.
no setterinherited
network → Input<String?>?
URL of the network to which this attachment belongs.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
tunnelEndpointIpAddress → Input<String?>?
The tunnel endpoint IP address.
final

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