deployment::targetenvironment
KlasseStorageResource

The StorageResource entity represents a portion of physical persistent storage provided by storage devices. Conceptually it corresponds to a logical volume, which provides contiguous addressable persistent storage area.

Attribute
<Primitive Type> String description description

Optional description of the storage resource.

<Class> StorageDevice storageDevices storageDevices

Storage devices backing the storage resource.

<Primitive Type> Unlimited Natural size size

Size of the storage resource, in bytes.

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

Details für Attribute

 description
Public <Primitive Type> String description

Optional description of the storage resource.

Eigenschaften:

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


 size
Public <Primitive Type> Unlimited Natural size

Size of the storage resource, in bytes.

Eigenschaften:

AggregationNone
Alias
Association
Association End
Class<Class> StorageResource
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
Namesize
Name Expression
Namespace<Class> StorageResource
Opposite
Owned Template Signature
Owner<Class> StorageResource
Owning Association
Owning Template Parameter
Qualified Namesamm::deployment::targetenvironment::StorageResource::size
Stereotype
Template Parameter
Type<Primitive Type> Unlimited Natural
Upper1
Upper Value
VisibilityPublic


 storageDevices
Public <Class> StorageDevice storageDevices

Storage devices backing the storage resource.

Eigenschaften:

AggregationNone
Alias
Association<Association> A_storageDevices_storageResource
Association End
Class<Class> StorageResource
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..*
NamestorageDevices
Name Expression
Namespace<Class> StorageResource
Opposite
Owned Template Signature
Owner<Class> StorageResource
Owning Association
Owning Template Parameter
Qualified Namesamm::deployment::targetenvironment::StorageResource::storageDevices
Stereotype
Template Parameter
Type<Class> StorageDevice
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPublic