Child Task Configuration
| Name | Type | Description | Notes |
|---|---|---|---|
| result_matching_pattern | ResultMatchingPattern | [optional] | |
| task_definition_id | ResourceId | ||
| task_definition_as_at | datetime | TaskDefinition AsAt timestamp | [optional] |
| initial_trigger | str | The Initial Trigger for automatic start | [optional] |
| child_task_fields | Dict[str, FieldMapping] | Field Mappings | |
| map_stacking_key_from | str | The field to be mapped as the ChildTasks Stacking Key | [optional] |
| display_name | str | An optional display name, to tell apart child task configurations that use the same Task Definition | [optional] |
from lusid_workflow.models.resultant_child_task_configuration import ResultantChildTaskConfiguration
from typing import List, Dict, Optional, Any, Union, TYPE_CHECKING
from typing_extensions import Annotated
from pydantic.v1 import BaseModel, StrictStr, StrictInt, StrictBool, StrictFloat, StrictBytes, Field, validator, ValidationError, conlist, constr
from datetime import datetime
result_matching_pattern: Optional[ResultMatchingPattern] = # Replace with your value
task_definition_id: ResourceId = # Replace with your value
task_definition_as_at: Optional[datetime] = # Replace with your value
initial_trigger: Optional[StrictStr] = "example_initial_trigger"
child_task_fields: Dict[str, FieldMapping] = # Replace with your value
map_stacking_key_from: Optional[StrictStr] = "example_map_stacking_key_from"
display_name: Optional[StrictStr] = "example_display_name"
resultant_child_task_configuration_instance = ResultantChildTaskConfiguration(result_matching_pattern=result_matching_pattern, task_definition_id=task_definition_id, task_definition_as_at=task_definition_as_at, initial_trigger=initial_trigger, child_task_fields=child_task_fields, map_stacking_key_from=map_stacking_key_from, display_name=display_name)