In the grouping specification we also discussed adding a group definition and a 
group id to the instance events (InstanceActivatedEvent, 
InstanceMaintenanceModeEvent, InstanceReadyToShutdownEvent, 
InstanceStartedEvent).
The group definition would identify something like the group type (=== alias ?) 
and the group id would allow to identify a group instance (of a specific group 
definition / type).

Examples: ,
+ scaling up multiple instances of a group, same group definition but different 
group instance ids
+ A dependency becomes faulty which would for example require termination of 
all dependents in the group (and subsequent groups if nested). Restoring the 
dependencies would also recreate a new group of the same definition
but with new instance id (and subsequently the same would be the case for 
nested groups).

WDYT ?

Thanks

Martin

Reply via email to