Class Task.AssociatedActivity

java.lang.Object
gov.nist.secauto.oscal.lib.model.Task.AssociatedActivity
All Implemented Interfaces:
gov.nist.secauto.metaschema.core.model.IBoundObject
Enclosing class:
Task

@MetaschemaAssembly(formalName="Associated Activity", description="Identifies an individual activity to be performed as part of a task.", name="associated-activity", moduleClass=OscalAssessmentCommonModule.class, modelConstraints=@AssemblyConstraints(unique=@IsUnique(id="unique-associated-activity-responsible-role",level=ERROR,target="responsible-role",keyFields=@KeyField(target="@role-id"),remarks="Since `responsible-role` associates multiple `party-uuid` entries with a single `role-id`, each role-id must be referenced only once."))) public static class Task.AssociatedActivity extends Object implements gov.nist.secauto.metaschema.core.model.IBoundObject
Identifies an individual activity to be performed as part of a task.