deployment::targetenvironment
KlasseTargetEnvironment

The TargetEnvironment represents execution environment containing resources that can be used for executing Services. Each TargetEnvironment consists of multiple Nodes, which contain hardware resources than can be shared among multiple Containers, which define logical resources available to Services. A TargetEnvironment may also contain multiple network elements corresponding to routers and switches.

Attribute
<Primitive Type> String description description

Optional, human-readable description of the target environment.

<Class> Node nodes nodes

Hardware Nodes in a particular TargetEnvironment.

<Class> NetworkElement networkElements networkElements

Network elements found in a target environment.

!!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
NameTargetEnvironment
Name Expression
Namespace<<ePackage>> <Package> targetenvironment
Owned Template Signature
Owner<<ePackage>> <Package> targetenvironment
Owning Template Parameter
Package<<ePackage>> <Package> targetenvironment
Qualified Namesamm::deployment::targetenvironment::TargetEnvironment
Representation
Stereotype
Template Parameter
VisibilityPublic

Details für Attribute

 description
Public <Primitive Type> String description

Optional, human-readable description of the target environment.

Eigenschaften:

AggregationNone
Alias
Association
Association End
Class<Class> TargetEnvironment
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity0..1
Namedescription
Name Expression
Namespace<Class> TargetEnvironment
Opposite
Owned Template Signature
Owner<Class> TargetEnvironment
Owning Association
Owning Template Parameter
Qualified Namesamm::deployment::targetenvironment::TargetEnvironment::description
Stereotype
Template Parameter
Type<Primitive Type> String
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic


 networkElements
Public <Class> NetworkElement networkElements

Network elements found in a target environment.

Eigenschaften:

AggregationComposite
Alias
Association<Association> A_networkElements_targetEnvironment
Association End
Class<Class> TargetEnvironment
Datatype
Default
Default Value
Is Compositetrue
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity*
NamenetworkElements
Name Expression
Namespace<Class> TargetEnvironment
Opposite
Owned Template Signature
Owner<Class> TargetEnvironment
Owning Association
Owning Template Parameter
Qualified Namesamm::deployment::targetenvironment::TargetEnvironment::networkElements
Stereotype
Template Parameter
Type<Class> NetworkElement
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPublic


 nodes
Public <Class> Node nodes

Hardware Nodes in a particular TargetEnvironment.

Eigenschaften:

AggregationComposite
Alias
Association<Association> A_nodes_targetEnvironment
Association End
Class<Class> TargetEnvironment
Datatype
Default
Default Value
Is Compositetrue
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity*
Namenodes
Name Expression
Namespace<Class> TargetEnvironment
Opposite
Owned Template Signature
Owner<Class> TargetEnvironment
Owning Association
Owning Template Parameter
Qualified Namesamm::deployment::targetenvironment::TargetEnvironment::nodes
Stereotype
Template Parameter
Type<Class> Node
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPublic