Resource Domain::Resource ABE::Logical Resource ABE
AssociationClass ResourceRolePartyRoleDetails

This class defines the semantics of the ResourceRolesManagedByPartyRole association.

The ResourceRolesManagedByPartyRole association defines the set of ResourceRoles that are managed by a particular PartyRole. Oftentimes, there are important functional differences between different types of Resources that require very different skill sets, methods, and so forth to be used by the PartyRole that is managing that Resource. For example, different management personnel may be assigned to manage core routers compared to edge routers. This applies not just to the router as a whole, but to its physical (e.g., line cards) and logical (e.g., DeviceInterfaces) components as well. This class captures these semantics.

Attributes
String requisiteSkillSet requisiteSkillSet

This attribute is an array of integers, and is used to define a set of skills that are required for this PartyRole to possess in order to manage this Resource. The values appear as a comma separated list.

«baseType» TimePeriod validForManagingResourceRole validForManagingResourceRole

This attribute defines a starting and ending time period for which it is permissible for this PartyRole to manage this Resource.

TimePeriod is a complex data structure, that consists of a DateStamp and a TimeStamp to define its starting time and ending time.

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 Abstractfalse
Is Activefalse
Is Derivedfalse
Is Leaffalse
Keywords
Kind0 - simple
NameResourceRolePartyRoleDetails
Name Expression
NamespaceLogical Resource ABE
Owned Template Signature
OwnerLogical Resource ABE
Owning Template Parameter
PackageLogical Resource ABE
Qualified NameSID Models::Resource Domain::Resource ABE::Logical Resource ABE::ResourceRolePartyRoleDetails
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 requisiteSkillSet
Public String requisiteSkillSet

This attribute is an array of integers, and is used to define a set of skills that are required for this PartyRole to possess in order to manage this Resource. The values appear as a comma separated list.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassResourceRolePartyRoleDetails
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)
NamerequisiteSkillSet
Name Expression
NamespaceResourceRolePartyRoleDetails
Opposite
OwnerResourceRolePartyRoleDetails
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Logical Resource ABE::ResourceRolePartyRoleDetails::requisiteSkillSet
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 validForManagingResourceRole
Public «baseType» TimePeriod validForManagingResourceRole

This attribute defines a starting and ending time period for which it is permissible for this PartyRole to manage this Resource.

TimePeriod is a complex data structure, that consists of a DateStamp and a TimeStamp to define its starting time and ending time.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassResourceRolePartyRoleDetails
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)
NamevalidForManagingResourceRole
Name Expression
NamespaceResourceRolePartyRoleDetails
Opposite
OwnerResourceRolePartyRoleDetails
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Logical Resource ABE::ResourceRolePartyRoleDetails::validForManagingResourceRole
Stereotype
Template Parameter
Type«baseType» TimePeriod
Upper1
Upper Value
VisibilityPublic