deployment::targetenvironment
KlasseNetworkInterface

The NetworkInterface represents an instance of physical network interface installed on a node. It references a NetworkInterfaceDescriptor, which provides common physical attributes of the network link. The bandwidth of the interface is associated with the instance, since it may differ from the maximal physical bandwidth determined by link speed.

Attribute
<Primitive Type> Unlimited Natural bandwidth bandwidth

The bandwidth of the network interface. The available bandwdith may be lower than the bandwidth determined by link speed.

<Class> NetworkInterfaceDescriptor descriptor descriptor

Reference to NetworkInterfaceDescriptor capturing the common attributes of this NetworkInterface.

<Class> NetworkElement connection connection

Connection to a network serviced by a particular NetworkElement.

!!TableHeading.InheritedAttributes!!samm::core::NamedEntity samm::core::NamedEntity
name name

!!TableHeading.InheritedAttributes!!samm::core::Entity samm::core::Entity
documentation documentation

!!TableHeading.InheritedAttributes!!identifier::Identifier identifier::Identifier
id id

!!TableHeading.InheritedOperations!!samm::core::NamedEntity samm::core::NamedEntity

!!TableHeading.InheritedOperations!!samm::core::Entity samm::core::Entity

!!TableHeading.InheritedOperations!!identifier::Identifier identifier::Identifier

Eigenschaften:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameNetworkInterface
Name Expression
Namespace<<ePackage>> <Package> targetenvironment
Owned Template Signature
Owner<<ePackage>> <Package> targetenvironment
Owning Template Parameter
Package<<ePackage>> <Package> targetenvironment
Qualified Namesamm::deployment::targetenvironment::NetworkInterface
Representation
Stereotype
Template Parameter
VisibilityPublic

Details für Attribute

 bandwidth
Public <Primitive Type> Unlimited Natural bandwidth

The bandwidth of the network interface. The available bandwdith may be lower than the bandwidth determined by link speed.

Eigenschaften:

AggregationNone
Alias
Association
Association End
Class<Class> NetworkInterface
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
Namebandwidth
Name Expression
Namespace<Class> NetworkInterface
Opposite
Owned Template Signature
Owner<Class> NetworkInterface
Owning Association
Owning Template Parameter
Qualified Namesamm::deployment::targetenvironment::NetworkInterface::bandwidth
Stereotype
Template Parameter
Type<Primitive Type> Unlimited Natural
Upper1
Upper Value
VisibilityPublic


 connection
Public <Class> NetworkElement connection

Connection to a network serviced by a particular NetworkElement.

Eigenschaften:

AggregationNone
Alias
Association<Association> A_nodeConnections_connection
Association End
Class<Class> NetworkInterface
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value<Literal Integer> 1
Multiplicity1
Nameconnection
Name Expression
Namespace<Class> NetworkInterface
Opposite<Property> nodeConnections : NetworkInterface [0..*]
Owned Template Signature
Owner<Class> NetworkInterface
Owning Association
Owning Template Parameter
Qualified Namesamm::deployment::targetenvironment::NetworkInterface::connection
Stereotype
Template Parameter
Type<Class> NetworkElement
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic


 descriptor
Public <Class> NetworkInterfaceDescriptor descriptor

Reference to NetworkInterfaceDescriptor capturing the common attributes of this NetworkInterface.

Eigenschaften:

AggregationNone
Alias
Association<Association> A_descriptor_networkInterface
Association End
Class<Class> NetworkInterface
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value<Literal Integer> 1
Multiplicity1
Namedescriptor
Name Expression
Namespace<Class> NetworkInterface
Opposite
Owned Template Signature
Owner<Class> NetworkInterface
Owning Association
Owning Template Parameter
Qualified Namesamm::deployment::targetenvironment::NetworkInterface::descriptor
Stereotype
Template Parameter
Type<Class> NetworkInterfaceDescriptor
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic