Skip to content

[Bug] Incorrect types in cosmos_db_trigger decorator #1608

Open
Azure/azure-functions-python-library
#266
@syberen

Description

@syberen

Expected Behavior

When using the start_from_time and start_from_beginning parameters, no typing errors should occur.

Actual Behavior

These fields (start_from_time and start_from_beginning ) are both typed as Optional[time]. It seems to me like it should be:

start_from_beginning: Optional[bool] = None,
start_from_time: Optional[str] = None, <-- is this str or datetime? It is unclear to me

Also, the fields are not correctly documented in microsoft learn:
https://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-cosmosdb-v2-trigger?tabs=python-v2%2Cisolated-process%2Cextensionv4%2Cnodejs-v4&pivots=programming-language-python#example

Steps to Reproduce

Go to this link and you will see the incorrect types

Relevant code being tried

Relevant log output

requirements.txt file

Where are you facing this problem?

Local - Core Tools

Function app name

No response

Additional Information

No response

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions