Data Designer Jobs Resource#
This page documents the Data Designer jobs resource classes from the nemo_microservices package.
- class nemo_microservices.resources.beta.data_designer.jobs.JobsResource(client: NeMoMicroservices)#
- Bases: - SyncAPIResource- property results: ResultsResource#
 - property with_raw_response: JobsResourceWithRawResponse#
- This property can be used as a prefix for any HTTP method call to return the raw response object instead of the parsed content. - For more information, see https://docs.nvidia.com/nemo/microservices/latest/pysdk/index.html#accessing-raw-response-data-e-g-headers 
 - property with_streaming_response: JobsResourceWithStreamingResponse#
- An alternative to .with_raw_response that doesn’t eagerly read the response body. - For more information, see https://docs.nvidia.com/nemo/microservices/latest/pysdk/index.html#with_streaming_response 
 - create(
- *,
- config: DataDesignerConfigParam,
- num_records: int,
- extra_headers: Headers | None = None,
- extra_query: Query | None = None,
- extra_body: Body | None = None,
- timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
- Create Job - Parameters:
- config – Configuration for NeMo Data Designer. 
- extra_headers – Send extra headers 
- extra_query – Add additional query parameters to the request 
- extra_body – Add additional JSON properties to the request 
- timeout – Override the client-level default timeout for this request, in seconds 
 
 
 - retrieve(
- job_id: str,
- *,
- extra_headers: Headers | None = None,
- extra_query: Query | None = None,
- extra_body: Body | None = None,
- timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
- Get Job - Parameters:
- extra_headers – Send extra headers 
- extra_query – Add additional query parameters to the request 
- extra_body – Add additional JSON properties to the request 
- timeout – Override the client-level default timeout for this request, in seconds 
 
 
 - list(
- *,
- extra_headers: Headers | None = None,
- extra_query: Query | None = None,
- extra_body: Body | None = None,
- timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
- List Jobs 
 - get_logs(
- job_id: str,
- *,
- extra_headers: Headers | None = None,
- extra_query: Query | None = None,
- extra_body: Body | None = None,
- timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
- Get Job Logs - Parameters:
- extra_headers – Send extra headers 
- extra_query – Add additional query parameters to the request 
- extra_body – Add additional JSON properties to the request 
- timeout – Override the client-level default timeout for this request, in seconds 
 
 
 - create_from_dict(data: dict[str, object]) object#
 
- class nemo_microservices.resources.beta.data_designer.jobs.AsyncJobsResource(client: AsyncNeMoMicroservices)#
- Bases: - AsyncAPIResource- property results: AsyncResultsResource#
 - property with_raw_response: AsyncJobsResourceWithRawResponse#
- This property can be used as a prefix for any HTTP method call to return the raw response object instead of the parsed content. - For more information, see https://docs.nvidia.com/nemo/microservices/latest/pysdk/index.html#accessing-raw-response-data-e-g-headers 
 - property with_streaming_response: AsyncJobsResourceWithStreamingResponse#
- An alternative to .with_raw_response that doesn’t eagerly read the response body. - For more information, see https://docs.nvidia.com/nemo/microservices/latest/pysdk/index.html#with_streaming_response 
 - async create(
- *,
- config: DataDesignerConfigParam,
- num_records: int,
- extra_headers: Headers | None = None,
- extra_query: Query | None = None,
- extra_body: Body | None = None,
- timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
- Create Job - Parameters:
- config – Configuration for NeMo Data Designer. 
- extra_headers – Send extra headers 
- extra_query – Add additional query parameters to the request 
- extra_body – Add additional JSON properties to the request 
- timeout – Override the client-level default timeout for this request, in seconds 
 
 
 - async retrieve(
- job_id: str,
- *,
- extra_headers: Headers | None = None,
- extra_query: Query | None = None,
- extra_body: Body | None = None,
- timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
- Get Job - Parameters:
- extra_headers – Send extra headers 
- extra_query – Add additional query parameters to the request 
- extra_body – Add additional JSON properties to the request 
- timeout – Override the client-level default timeout for this request, in seconds 
 
 
 - async list(
- *,
- extra_headers: Headers | None = None,
- extra_query: Query | None = None,
- extra_body: Body | None = None,
- timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
- List Jobs 
 - async get_logs(
- job_id: str,
- *,
- extra_headers: Headers | None = None,
- extra_query: Query | None = None,
- extra_body: Body | None = None,
- timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
- Get Job Logs - Parameters:
- extra_headers – Send extra headers 
- extra_query – Add additional query parameters to the request 
- extra_body – Add additional JSON properties to the request 
- timeout – Override the client-level default timeout for this request, in seconds 
 
 
 - create_from_dict(data: dict[str, object]) object#