Resource Domain::Resource ABE::Physical Resource ABE::Hardware ABE
Class ManagedHardware

This is an abstract base class that adds additional semantics to the Hardware base class. These semantics are used to provide management information on the hardware. For example, attributes defined by this class can provide the administrative and operational state of the entity, and tell whether it has any alarms.

Attributes
«example» HardwareRole _hardwareRole _hardwareRole
String additionalInfo additionalInfo

This is a free-form string that is used to contain additional vendor-specific information about the managed element., such as a vendor-specific asset tracking number or special installation notes. It can also be used to map vendor-specific naming (e.g., Port 1 is the same as E0/2/1). This can be NULL.

This is an optional attribute.

Integer administrativeState administrativeState

This attribute is an enumerated integer that describes the current physical state of the ManagedHardware. Values include:

0: Unknown
1: Unlocked
2: Locked
3: Shutting Down
4: Starting Up
5: Testing
6: Maintenance
7: Not Applicable
8: Not able to inform

This is a REQUIRED attribute.

String coolingRequirements coolingRequirements

This is a free-form string that specifies the cooling requirements for this ManagedComponents. Specific cooling information is defined by the Cooling association. This is an optional attribute.

Integer hardwarePurpose hardwarePurpose

This is an enumerated integer that defines the purpose of the ManagedHardware. Values include:

1: Required
2: Optional
3: Redundant
4: Fail-Over
5: Other

This is an optional attribute.

Boolean physicalAlarmReportingEnabled physicalAlarmReportingEnabled

This is a Boolean attribute, and defines whether alarm reporting for this object instance is enabled or not. TRUE means that reporting is allowed, and FALSE means that reporting is inhibited.

Note that some physical entities are not capable of reporting physical alarms, while some are. For those that are not capable of reporting physical alarms, this value MUST be set to FALSE.

Remember that this is for physical alarm reporting. In most cases, there are corresponding logical alarms. The ManagementEntity class hierarchy describes and correlates these.

This is a REQUIRED attribute.

Integer physicalAlarmStatus physicalAlarmStatus

This is an enumerated integer that indicates the occurrence of an abnormal physical condition relating to an object. This attribute may also function as a summary indicator of alarm conditions associated with a specific resource. It is used to indicate the existence of an alarm condition, a pending alarm condition such as threshold situations, or (when used as a summary indicator) the highest severity of active alarm conditions.

This attribute expands on the standard ITU semantics and updates them to include eTOM concepts. Values include:

0: unknown
1: activeReportable-Critical
2: activeReportable-Major
3: activeReportable-Minor
4: activeReportable-Indeterminate
5: activeReportable-Warning
6: activePendingDecision
7: active-underRepair
8: active-beingReplaced
9: cleared

This is a REQUIRED attribute.

Attributes inherited from SID Models::Resource Domain::Resource ABE::Physical Resource ABE::Hardware ABE::Hardware SID Models::Resource Domain::Resource ABE::Physical Resource ABE::Hardware ABE::Hardware
depth depth, height height, measurementUnits measurementUnits, weight weight, weightUnits weightUnits, width width, _physicalConnector _physicalConnector, _hardware _hardware, _hardware1 _hardware1, _physicalLink _physicalLink, _physicalDevice _physicalDevice, _device _device, _equipmentHolder _equipmentHolder, _commonPlatformEnumeration _commonPlatformEnumeration

Attributes inherited from SID Models::Resource Domain::Resource ABE::Physical Resource ABE::PhysicalResource SID Models::Resource Domain::Resource ABE::Physical Resource ABE::PhysicalResource
_uniqueRepresentation _uniqueRepresentation, _place2 _place2, _localPlace _localPlace, _replacementSet _replacementSet, manufactureDate manufactureDate, otherIdentifier otherIdentifier, powerState powerState, serialNumber serialNumber, versionNumber versionNumber, _product2 _product2, physicalResourceRole physicalResourceRole, logicalResource logicalResource

Attributes inherited from SID Models::Resource Domain::Resource ABE::Resource SID Models::Resource Domain::Resource ABE::Resource
_managementDomain _managementDomain, _businessInteractionItem _businessInteractionItem, _resourceRole _resourceRole, _resourceSpecification _resourceSpecification, _resourceUsage _resourceUsage, usageState usageState, _place _place, _performance2 _performance2, _resourceFacingService _resourceFacingService, _product _product, _resourceCharacteristicValue _resourceCharacteristicValue, _resourceSecurityEntity _resourceSecurityEntity, _securityEventCollectionMethod _securityEventCollectionMethod, _serviceAccessPoint _serviceAccessPoint, _securityThreatTool _securityThreatTool, _commonResourceInfo _commonResourceInfo, _partyRole3 _partyRole3, _partyRole _partyRole, resourceCapacity resourceCapacity, resourceCapacityDemand resourceCapacityDemand, _resourceInvolvementRole _resourceInvolvementRole, _resourceUser _resourceUser, runningSoftwareStatistics runningSoftwareStatistics, software software, compoundResource compoundResource, resourceConfiguration resourceConfiguration, resourceConfigSpec resourceConfigSpec, resourceTest resourceTest, resourceRelationship resourceRelationship, resourceRelationship2 resourceRelationship2, resource resource, resource22 resource22, problem2 problem2, problem problem, _alarm_3 _alarm_3, _alarm_2 _alarm_2, _alarm_1 _alarm_1, resourcePerformance resourcePerformance

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::Entity SID Models::Common Domain::Root Business Entities ABE::Entity
_entityIdentification _entityIdentification, _entityRole _entityRole, managedEntity managedEntity, characteristicValue characteristicValue

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::RootEntity SID Models::Common Domain::Root Business Entities ABE::RootEntity
_rootEntityType _rootEntityType, _revenueAssuranceParmValue _revenueAssuranceParmValue, _characteristicValue _characteristicValue, name name, description description, ID ID, metric metric, _monitoredMetricInstancesCriteria _monitoredMetricInstancesCriteria, directedEdge directedEdge, vertex vertex, entityCatalogItem entityCatalogItem, rootEntityGroupMember rootEntityGroupMember, rootEntityGroup rootEntityGroup, rootEntityRelationship rootEntityRelationship, rootEntityRelationship2 rootEntityRelationship2, associationRole associationRole, entitySpecificationAttachment entitySpecificationAttachment, interactionUseCase interactionUseCase, interactionResult interactionResult

Properties:

Alias
Classifier Behavior
Is Abstracttrue
Is Activefalse
Is Leaffalse
Keywords
NameManagedHardware
Name Expression
NamespaceHardware ABE
Owned Template Signature
OwnerHardware ABE
Owning Template Parameter
PackageHardware ABE
Qualified NameSID Models::Resource Domain::Resource ABE::Physical Resource ABE::Hardware ABE::ManagedHardware
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _hardwareRole
Public «example» HardwareRole _hardwareRole
Constraints:
Properties:

AggregationShared
Alias
AssociationHasHardwareRoles
Association End
ClassManagedHardware
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_hardwareRole
Name Expression
NamespaceManagedHardware
Opposite_managedHardware
OwnerManagedHardware
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Physical Resource ABE::Hardware ABE::ManagedHardware::_hardwareRole
Stereotype
Template Parameter
Type«example» HardwareRole
Upper*
Upper Value(*)
VisibilityPublic


 additionalInfo
Public String additionalInfo

This is a free-form string that is used to contain additional vendor-specific information about the managed element., such as a vendor-specific asset tracking number or special installation notes. It can also be used to map vendor-specific naming (e.g., Port 1 is the same as E0/2/1). This can be NULL.

This is an optional attribute.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassManagedHardware
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
MultiplicityNone (1)
NameadditionalInfo
Name Expression
NamespaceManagedHardware
Opposite
OwnerManagedHardware
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Physical Resource ABE::Hardware ABE::ManagedHardware::additionalInfo
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 administrativeState
Public Integer administrativeState

This attribute is an enumerated integer that describes the current physical state of the ManagedHardware. Values include:

0: Unknown
1: Unlocked
2: Locked
3: Shutting Down
4: Starting Up
5: Testing
6: Maintenance
7: Not Applicable
8: Not able to inform

This is a REQUIRED attribute.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassManagedHardware
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
MultiplicityNone (1)
NameadministrativeState
Name Expression
NamespaceManagedHardware
Opposite
OwnerManagedHardware
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Physical Resource ABE::Hardware ABE::ManagedHardware::administrativeState
Stereotyperequired
Template Parameter
TypeInteger
Upper1
Upper Value
VisibilityPublic


 coolingRequirements
Public String coolingRequirements

This is a free-form string that specifies the cooling requirements for this ManagedComponents. Specific cooling information is defined by the Cooling association. This is an optional attribute.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassManagedHardware
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
MultiplicityNone (1)
NamecoolingRequirements
Name Expression
NamespaceManagedHardware
Opposite
OwnerManagedHardware
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Physical Resource ABE::Hardware ABE::ManagedHardware::coolingRequirements
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 hardwarePurpose
Public Integer hardwarePurpose

This is an enumerated integer that defines the purpose of the ManagedHardware. Values include:

1: Required
2: Optional
3: Redundant
4: Fail-Over
5: Other

This is an optional attribute.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassManagedHardware
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
MultiplicityNone (1)
NamehardwarePurpose
Name Expression
NamespaceManagedHardware
Opposite
OwnerManagedHardware
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Physical Resource ABE::Hardware ABE::ManagedHardware::hardwarePurpose
Stereotype
Template Parameter
TypeInteger
Upper1
Upper Value
VisibilityPublic


 physicalAlarmReportingEnabled
Public Boolean physicalAlarmReportingEnabled

This is a Boolean attribute, and defines whether alarm reporting for this object instance is enabled or not. TRUE means that reporting is allowed, and FALSE means that reporting is inhibited.

Note that some physical entities are not capable of reporting physical alarms, while some are. For those that are not capable of reporting physical alarms, this value MUST be set to FALSE.

Remember that this is for physical alarm reporting. In most cases, there are corresponding logical alarms. The ManagementEntity class hierarchy describes and correlates these.

This is a REQUIRED attribute.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassManagedHardware
Datatype
Defaulttrue
Default Value(true)
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NamephysicalAlarmReportingEnabled
Name Expression
NamespaceManagedHardware
Opposite
OwnerManagedHardware
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Physical Resource ABE::Hardware ABE::ManagedHardware::physicalAlarmReportingEnabled
Stereotyperequired
Template Parameter
TypeBoolean
Upper1
Upper Value
VisibilityPublic


 physicalAlarmStatus
Public Integer physicalAlarmStatus

This is an enumerated integer that indicates the occurrence of an abnormal physical condition relating to an object. This attribute may also function as a summary indicator of alarm conditions associated with a specific resource. It is used to indicate the existence of an alarm condition, a pending alarm condition such as threshold situations, or (when used as a summary indicator) the highest severity of active alarm conditions.

This attribute expands on the standard ITU semantics and updates them to include eTOM concepts. Values include:

0: unknown
1: activeReportable-Critical
2: activeReportable-Major
3: activeReportable-Minor
4: activeReportable-Indeterminate
5: activeReportable-Warning
6: activePendingDecision
7: active-underRepair
8: active-beingReplaced
9: cleared

This is a REQUIRED attribute.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassManagedHardware
Datatype
Default0
Default Value()
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NamephysicalAlarmStatus
Name Expression
NamespaceManagedHardware
Opposite
OwnerManagedHardware
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Physical Resource ABE::Hardware ABE::ManagedHardware::physicalAlarmStatus
Stereotyperequired
Template Parameter
TypeInteger
Upper1
Upper Value
VisibilityPublic