deployment::targetenvironment
KlasseMemoryResource

The MemoryResource entity represents a portion of physical memory made available to tasks running within a Container. Each MemoryResource must be backed by a specific instance of physical Memory.

Attribute
<Primitive Type> String description description

Optional description of the memory resource.

<Primitive Type> Unlimited Natural size size

Size of the memory resource, in bytes. Represents the amount of memory available to user tasks. The overhead of the container itself is not included.

<Class> Memory memory memory

Physical Memory backing this MemoryResource.

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

Details für Attribute

 description
Public <Primitive Type> String description

Optional description of the memory resource.

Eigenschaften:

AggregationNone
Alias
Association
Association End
Class<Class> MemoryResource
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> MemoryResource
Opposite
Owned Template Signature
Owner<Class> MemoryResource
Owning Association
Owning Template Parameter
Qualified Namesamm::deployment::targetenvironment::MemoryResource::description
Stereotype
Template Parameter
Type<Primitive Type> String
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic


 memory
Public <Class> Memory memory

Physical Memory backing this MemoryResource.

Eigenschaften:

AggregationNone
Alias
Association<Association> A_memory_memoryResource
Association End
Class<Class> MemoryResource
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
Namememory
Name Expression
Namespace<Class> MemoryResource
Opposite
Owned Template Signature
Owner<Class> MemoryResource
Owning Association
Owning Template Parameter
Qualified Namesamm::deployment::targetenvironment::MemoryResource::memory
Stereotype
Template Parameter
Type<Class> Memory
Upper1
Upper Value
VisibilityPublic


 size
Public <Primitive Type> Unlimited Natural size

Size of the memory resource, in bytes. Represents the amount of memory available to user tasks. The overhead of the container itself is not included.

Eigenschaften:

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