steps#

Module Contents#

Classes#

API#

class steps.AsyncStepsResource(client: nemo_platform._client.AsyncNeMoPlatform)#

Bases: nemo_platform._resource.AsyncAPIResource

Initialization

list(
name: str,
*,
workspace: str | None = None,
filter: nemo_platform.types.platform_job_steps_list_filter_param.PlatformJobStepsListFilterParam | nemo_platform._types.Omit = omit,
page: int | nemo_platform._types.Omit = omit,
page_size: int | nemo_platform._types.Omit = omit,
sort: nemo_platform.types.platform_job_sort_field.PlatformJobSortField | nemo_platform._types.Omit = omit,
extra_headers: nemo_platform._types.Headers | None = None,
extra_query: nemo_platform._types.Query | None = None,
extra_body: nemo_platform._types.Body | None = None,
timeout: float | httpx.Timeout | None | nemo_platform._types.NotGiven = not_given,
) nemo_platform._base_client.AsyncPaginator[nemo_platform.types.platform_job_step_with_context.PlatformJobStepWithContext, nemo_platform.pagination.AsyncDefaultPagination[nemo_platform.types.platform_job_step_with_context.PlatformJobStepWithContext]]#
async retrieve(
name: str,
*,
workspace: str | None = None,
job: str,
extra_headers: nemo_platform._types.Headers | None = None,
extra_query: nemo_platform._types.Query | None = None,
extra_body: nemo_platform._types.Body | None = None,
timeout: float | httpx.Timeout | None | nemo_platform._types.NotGiven = not_given,
) nemo_platform.types.platform_job_step.PlatformJobStep#
async update_status(
name: str,
*,
workspace: str | None = None,
job: str,
status: nemo_platform.types.shared.platform_job_status.PlatformJobStatus,
error_details: Dict[str, object] | nemo_platform._types.Omit = omit,
status_details: Dict[str, object] | nemo_platform._types.Omit = omit,
extra_headers: nemo_platform._types.Headers | None = None,
extra_query: nemo_platform._types.Query | None = None,
extra_body: nemo_platform._types.Body | None = None,
timeout: float | httpx.Timeout | None | nemo_platform._types.NotGiven = not_given,
) nemo_platform.types.platform_job_step.PlatformJobStep#
property with_raw_response: steps.AsyncStepsResourceWithRawResponse#
property with_streaming_response: steps.AsyncStepsResourceWithStreamingResponse#
class steps.AsyncStepsResourceWithRawResponse(steps: steps.AsyncStepsResource)#

Initialization

class steps.AsyncStepsResourceWithStreamingResponse(
steps: steps.AsyncStepsResource,
)#

Initialization

class steps.StepsResource(client: nemo_platform._client.NeMoPlatform)#

Bases: nemo_platform._resource.SyncAPIResource

Initialization

list(
name: str,
*,
workspace: str | None = None,
filter: nemo_platform.types.platform_job_steps_list_filter_param.PlatformJobStepsListFilterParam | nemo_platform._types.Omit = omit,
page: int | nemo_platform._types.Omit = omit,
page_size: int | nemo_platform._types.Omit = omit,
sort: nemo_platform.types.platform_job_sort_field.PlatformJobSortField | nemo_platform._types.Omit = omit,
extra_headers: nemo_platform._types.Headers | None = None,
extra_query: nemo_platform._types.Query | None = None,
extra_body: nemo_platform._types.Body | None = None,
timeout: float | httpx.Timeout | None | nemo_platform._types.NotGiven = not_given,
) nemo_platform.pagination.SyncDefaultPagination[nemo_platform.types.platform_job_step_with_context.PlatformJobStepWithContext]#
retrieve(
name: str,
*,
workspace: str | None = None,
job: str,
extra_headers: nemo_platform._types.Headers | None = None,
extra_query: nemo_platform._types.Query | None = None,
extra_body: nemo_platform._types.Body | None = None,
timeout: float | httpx.Timeout | None | nemo_platform._types.NotGiven = not_given,
) nemo_platform.types.platform_job_step.PlatformJobStep#
update_status(
name: str,
*,
workspace: str | None = None,
job: str,
status: nemo_platform.types.shared.platform_job_status.PlatformJobStatus,
error_details: Dict[str, object] | nemo_platform._types.Omit = omit,
status_details: Dict[str, object] | nemo_platform._types.Omit = omit,
extra_headers: nemo_platform._types.Headers | None = None,
extra_query: nemo_platform._types.Query | None = None,
extra_body: nemo_platform._types.Body | None = None,
timeout: float | httpx.Timeout | None | nemo_platform._types.NotGiven = not_given,
) nemo_platform.types.platform_job_step.PlatformJobStep#
property with_raw_response: steps.StepsResourceWithRawResponse#
property with_streaming_response: steps.StepsResourceWithStreamingResponse#
class steps.StepsResourceWithRawResponse(steps: steps.StepsResource)#

Initialization

class steps.StepsResourceWithStreamingResponse(steps: steps.StepsResource)#

Initialization