sdk.lusid.models.event_date_range.EventDateRange

class EventDateRange(**data)[source]

A standard representation of the effective date range for the event, used for display, filtering and windowing use cases. The start and end values for the eventDateRange are mapped from the particular dates contained within the specific InstrumentEvent schema. Note that the start and end values may be identical for some types of events. # noqa: E501

Create a new model by parsing and validating input data from keyword arguments.

Raises ValidationError if the input data cannot be parsed to form a valid model.

Attributes

This is a Pydantic class. For now, click on the green [source] link in the class signature above to see descriptions/allowed values for these attributes.

start

end

class Config[source]

Pydantic configuration

classmethod from_dict(obj)[source]

Create an instance of EventDateRange from a dict

Return type:

EventDateRange

classmethod from_json(json_str)[source]

Create an instance of EventDateRange from a JSON string

Return type:

EventDateRange

to_dict()[source]

Returns the dictionary representation of the model using alias

to_json()[source]

Returns the JSON representation of the model using alias

Return type:

str

to_str()[source]

Returns the string representation of the model using alias

Return type:

str