Skip to content

Latest commit

 

History

History
49 lines (39 loc) · 2.32 KB

TaskActivity.md

File metadata and controls

49 lines (39 loc) · 2.32 KB

TaskActivity

Information about what tasks to create/update when receiving events

Example

from lusid_workflow.models.task_activity import TaskActivity
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

# Example with TaskActivity 

create_new_task_activity_instance = lusid_workflow.models.create_new_task_activity.CreateNewTaskActivity(
                        initial_trigger = '', 
                        type = 'CreateNewTask', 
                        correlation_ids = [
                            lusid_workflow.models.event_handler_mapping.EventHandlerMapping(
                                map_from = '', 
                                set_to = '', )
                            ], 
                        task_fields = {
                            'key' : lusid_workflow.models.field_mapping.FieldMapping(
                                map_from = '', 
                                set_to = null, )
                            }, 
                        schedule_dependent_task_fields = {
                            'key' : lusid_workflow.models.scheduled_time_adjustment.ScheduledTimeAdjustment(
                                date_adjustment = lusid_workflow.models.date_adjustment.DateAdjustment(
                                    delta_days = 56, 
                                    business_day_adjustment = '', ), 
                                time_adjustment = lusid_workflow.models.time_adjustment.TimeAdjustment(
                                    set_to = lusid_workflow.models.specified_time.SpecifiedTime(
                                        hours = 56, 
                                        minutes = 56, 
                                        type = 'Specified', ), ), )
                            }, )

task_activity_instance = TaskActivity(create_new_task_activity_instance)

See all compatible oneOf types with TaskActivity

Back to Model list • Back to API list • Back to README