Create new job

async AsyncCogniteClient.hosted_extractors.jobs.create(
items: JobWrite | Sequence[JobWrite],
) Job | JobList

Create one or more jobs.

Parameters:

items (JobWrite | Sequence[JobWrite]) – Job(s) to create.

Returns:

Created job(s)

Return type:

Job | JobList

Examples

Create new job:

>>> from cognite.client import CogniteClient
>>> from cognite.client.data_classes.hosted_extractors import EventHubSourceWrite
>>> client = CogniteClient()
>>> # async_client = AsyncCogniteClient()  # another option
>>> job_write = EventHubSourceWrite(
...     "my_event_hub", "http://myeventhub.com", "My EventHub", "my_key", "my_value"
... )
>>> job = client.hosted_extractors.jobs.create(job_write)