OrganizationJobsApi
- api_client=None
Methods
cancel_organization_job
- self
- organization_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘Organization ID’, extra=)]
- job_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘Job ID’, extra=)]
- force_cancel: Annotated[pydantic.types.StrictStr | None, FieldInfo(default=PydanticUndefined, description=“If set to ‘true’, we won’t wait for the job cluster to cancel the job, and will mark the job as finished.”, extra=)] = None
- **kwargs
download_organization_jobs_logs
- self
- organization_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘Organization ID’, extra=)]
- job_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘Job ID’, extra=)]
- limit: Annotated[pydantic.types.StrictInt | None, FieldInfo(default=PydanticUndefined, description=‘Maximum number of results’, extra=)] = None
- log_level: Annotated[pydantic.types.StrictStr | None, FieldInfo(default=PydanticUndefined, description=‘Log level (error, warn, info, debug)’, extra=)] = None
- **kwargs
get_organization_job_status
- self
- organization_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘Organization ID’, extra=)]
- job_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘Job ID’, extra=)]
- **kwargs
get_organization_jobs_logs
- self
- organization_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘Organization ID’, extra=)]
- job_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘Job ID’, extra=)]
- limit: Annotated[pydantic.types.StrictInt | None, FieldInfo(default=PydanticUndefined, description=‘Maximum number of results’, extra=)] = None
- log_level: Annotated[pydantic.types.StrictStr | None, FieldInfo(default=PydanticUndefined, description=‘Log level (error, warn, info, debug)’, extra=)] = None
- **kwargs
get_organization_socket_token
- self
- organization_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘Organization ID’, extra=)]
- **kwargs
list_active_organization_jobs
- self
- organization_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘Organization ID’, extra=)]
- root_only: Annotated[pydantic.types.StrictBool | None, FieldInfo(default=PydanticUndefined, description=‘Whether to exclude jobs with a parent ID (so jobs started as part of another job)’, extra=)] = None
- **kwargs
list_all_organization_jobs
- self
- organization_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘Organization ID’, extra=)]
- start_date: Annotated[datetime.datetime | None, FieldInfo(default=PydanticUndefined, description=‘Start date’, extra=)] = None
- end_date: Annotated[datetime.datetime | None, FieldInfo(default=PydanticUndefined, description=‘End date’, extra=)] = None
- limit: Annotated[pydantic.types.StrictInt | None, FieldInfo(default=PydanticUndefined, description=‘Maximum number of results’, extra=)] = None
- offset: Annotated[pydantic.types.StrictInt | None, FieldInfo(default=PydanticUndefined, description=‘Offset in results, can be used in conjunction with LimitResultsParameter to implement paging.’, extra=)] = None
- exclude_pipeline_transform_jobs: Annotated[pydantic.types.StrictBool | None, FieldInfo(default=PydanticUndefined, description=‘Whether to exclude pipeline / transformation jobs’, extra=)] = None
- root_only: Annotated[pydantic.types.StrictBool | None, FieldInfo(default=PydanticUndefined, description=‘Whether to exclude jobs with a parent ID (so jobs started as part of another job)’, extra=)] = None
- key: Annotated[pydantic.types.StrictStr | None, FieldInfo(default=PydanticUndefined, description=‘Job key to filter on’, extra=)] = None
- category: Annotated[pydantic.types.StrictStr | None, FieldInfo(default=PydanticUndefined, description=‘Job category to filter on’, extra=)] = None
- **kwargs
list_finished_organization_jobs
- self
- organization_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘Organization ID’, extra=)]
- start_date: Annotated[datetime.datetime | None, FieldInfo(default=PydanticUndefined, description=‘Start date’, extra=)] = None
- end_date: Annotated[datetime.datetime | None, FieldInfo(default=PydanticUndefined, description=‘End date’, extra=)] = None
- limit: Annotated[pydantic.types.StrictInt | None, FieldInfo(default=PydanticUndefined, description=‘Maximum number of results’, extra=)] = None
- offset: Annotated[pydantic.types.StrictInt | None, FieldInfo(default=PydanticUndefined, description=‘Offset in results, can be used in conjunction with LimitResultsParameter to implement paging.’, extra=)] = None
- root_only: Annotated[pydantic.types.StrictBool | None, FieldInfo(default=PydanticUndefined, description=‘Whether to exclude jobs with a parent ID (so jobs started as part of another job)’, extra=)] = None
- **kwargs