|
| targetenvironment - UML-Dokumentation |
deployment::targetenvironment
KlasseNode
The Node entity represents a physical node in the target environment. It contains hardware resources such as processor, memory, disk, etc, and hosts execution environments in form of Containers. Each Node must have at least one Processor instance, one Memory instance, and one Container instance. A Node may also have network interfaces and storage devices.
| Attribute |
| <Primitive Type> String | description |
Optional human-readable description of the node.
|
| <Class> Container | containers |
Containers running on a Node to provide execution environment into which services may be deployed.
|
| <Class> Processor | processors |
Processors installed on a Node to provide computational capabilities.
|
| <Class> Memory | memories |
Memories installed on a Node to provide transient storage for executing containers and tasks within containers.
|
| <Class> StorageDevice | storageDevices |
Physical StorageDevices connected to/installed on a Node.
|
| <Class> NetworkInterface | networkInterfaces |
Physical NetworkInterfaces installed on a node.
|
Eigenschaften:
| Alias | |
| Classifier Behavior | |
| Is Abstract | false |
| Is Active | false |
| Is Leaf | false |
| Keywords | |
| Name | Node |
| Name Expression | |
| Namespace | <<ePackage>> <Package> targetenvironment |
| Owned Template Signature | |
| Owner | <<ePackage>> <Package> targetenvironment |
| Owning Template Parameter | |
| Package | <<ePackage>> <Package> targetenvironment |
| Qualified Name | samm::deployment::targetenvironment::Node |
| Representation | |
| Stereotype | |
| Template Parameter | |
| Visibility | Public |
containers
Public <Class> Container containers
-
Containers running on a Node to provide execution environment into which services may be deployed.
-
Eigenschaften:
-
| Aggregation | Composite |
| Alias | |
| Association | <Association> A_containers_node |
| Association End | |
| Class | <Class> Node |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | true |
| Is Derived | false |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | false |
| Is Static | false |
| Is Unique | true |
| Keywords | |
| Lower | 1 |
| Lower Value | <Literal Integer> 1 |
| Multiplicity | 1..* |
| Name | containers |
| Name Expression | |
| Namespace | <Class> Node |
| Opposite | |
| Owned Template Signature | |
| Owner | <Class> Node |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | samm::deployment::targetenvironment::Node::containers |
| Stereotype | |
| Template Parameter | |
| Type | <Class> Container |
| Upper | * |
| Upper Value | <Literal Unlimited Natural> * |
| Visibility | Public |
description
Public <Primitive Type> String description
-
Optional human-readable description of the node.
-
Eigenschaften:
-
| Aggregation | None |
| Alias | |
| Association | |
| Association End | |
| Class | <Class> Node |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | false |
| Is Derived | false |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | false |
| Is Static | false |
| Is Unique | true |
| Keywords | |
| Lower | 0 |
| Lower Value | <Literal Integer> 0 |
| Multiplicity | 0..1 |
| Name | description |
| Name Expression | |
| Namespace | <Class> Node |
| Opposite | |
| Owned Template Signature | |
| Owner | <Class> Node |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | samm::deployment::targetenvironment::Node::description |
| Stereotype | |
| Template Parameter | |
| Type | <Primitive Type> String |
| Upper | 1 |
| Upper Value | <Literal Unlimited Natural> 1 |
| Visibility | Public |
memories
Public <Class> Memory memories
-
Memories installed on a Node to provide transient storage for executing containers and tasks within containers.
-
Eigenschaften:
-
| Aggregation | Composite |
| Alias | |
| Association | <Association> A_memories_node |
| Association End | |
| Class | <Class> Node |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | true |
| Is Derived | false |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | false |
| Is Static | false |
| Is Unique | true |
| Keywords | |
| Lower | 1 |
| Lower Value | <Literal Integer> 1 |
| Multiplicity | 1..* |
| Name | memories |
| Name Expression | |
| Namespace | <Class> Node |
| Opposite | |
| Owned Template Signature | |
| Owner | <Class> Node |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | samm::deployment::targetenvironment::Node::memories |
| Stereotype | |
| Template Parameter | |
| Type | <Class> Memory |
| Upper | * |
| Upper Value | <Literal Unlimited Natural> * |
| Visibility | Public |
networkInterfaces
Public <Class> NetworkInterface networkInterfaces
-
Physical NetworkInterfaces installed on a node.
-
Eigenschaften:
-
| Aggregation | Composite |
| Alias | |
| Association | <Association> A_networkInterfaces_node |
| Association End | |
| Class | <Class> Node |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | true |
| Is Derived | false |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | false |
| Is Static | false |
| Is Unique | true |
| Keywords | |
| Lower | 0 |
| Lower Value | <Literal Integer> 0 |
| Multiplicity | * |
| Name | networkInterfaces |
| Name Expression | |
| Namespace | <Class> Node |
| Opposite | |
| Owned Template Signature | |
| Owner | <Class> Node |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | samm::deployment::targetenvironment::Node::networkInterfaces |
| Stereotype | |
| Template Parameter | |
| Type | <Class> NetworkInterface |
| Upper | * |
| Upper Value | <Literal Unlimited Natural> * |
| Visibility | Public |
processors
Public <Class> Processor processors
-
Processors installed on a Node to provide computational capabilities.
-
Eigenschaften:
-
| Aggregation | Composite |
| Alias | |
| Association | <Association> A_processors_node |
| Association End | |
| Class | <Class> Node |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | true |
| Is Derived | false |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | false |
| Is Static | false |
| Is Unique | true |
| Keywords | |
| Lower | 1 |
| Lower Value | <Literal Integer> 1 |
| Multiplicity | 1..* |
| Name | processors |
| Name Expression | |
| Namespace | <Class> Node |
| Opposite | |
| Owned Template Signature | |
| Owner | <Class> Node |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | samm::deployment::targetenvironment::Node::processors |
| Stereotype | |
| Template Parameter | |
| Type | <Class> Processor |
| Upper | * |
| Upper Value | <Literal Unlimited Natural> * |
| Visibility | Public |
storageDevices
Public <Class> StorageDevice storageDevices
-
Physical StorageDevices connected to/installed on a Node.
-
Eigenschaften:
-
| Aggregation | Composite |
| Alias | |
| Association | <Association> A_storageDevices_node |
| Association End | |
| Class | <Class> Node |
| Datatype | |
| Default | |
| Default Value | |
| Is Composite | true |
| Is Derived | false |
| Is Derived Union | false |
| Is Leaf | false |
| Is Ordered | false |
| Is Read Only | false |
| Is Static | false |
| Is Unique | true |
| Keywords | |
| Lower | 0 |
| Lower Value | <Literal Integer> 0 |
| Multiplicity | * |
| Name | storageDevices |
| Name Expression | |
| Namespace | <Class> Node |
| Opposite | |
| Owned Template Signature | |
| Owner | <Class> Node |
| Owning Association | |
| Owning Template Parameter | |
| Qualified Name | samm::deployment::targetenvironment::Node::storageDevices |
| Stereotype | |
| Template Parameter | |
| Type | <Class> StorageDevice |
| Upper | * |
| Upper Value | <Literal Unlimited Natural> * |
| Visibility | Public |
|
| targetenvironment - UML-Dokumentation |