gateway.provider#

Module Contents#

Classes#

API#

class gateway.provider.AsyncProviderResource(client: nemo_platform._client.AsyncNeMoPlatform)#

Bases: nemo_platform._resource.AsyncAPIResource

Initialization

async delete(
trailing_uri: str,
*,
workspace: str | None = None,
name: 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,
) object#
async get(
trailing_uri: str,
*,
workspace: str | None = None,
name: 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,
) object#
async patch(
trailing_uri: str,
*,
workspace: str | None = None,
name: str,
body: 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.gateway.provider_patch_response.ProviderPatchResponse#
async post(
trailing_uri: str,
*,
workspace: str | None = None,
name: str,
body: 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.gateway.provider_post_response.ProviderPostResponse#
async put(
trailing_uri: str,
*,
workspace: str | None = None,
name: str,
body: 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.gateway.provider_put_response.ProviderPutResponse#
async ready(
name: str,
*,
workspace: str | None = None,
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.gateway.provider_ready_response.ProviderReadyResponse#
property with_raw_response: gateway.provider.AsyncProviderResourceWithRawResponse#
property with_streaming_response: gateway.provider.AsyncProviderResourceWithStreamingResponse#
class gateway.provider.AsyncProviderResourceWithRawResponse(
provider: gateway.provider.AsyncProviderResource,
)#

Initialization

class gateway.provider.AsyncProviderResourceWithStreamingResponse(
provider: gateway.provider.AsyncProviderResource,
)#

Initialization

class gateway.provider.ProviderResource(client: nemo_platform._client.NeMoPlatform)#

Bases: nemo_platform._resource.SyncAPIResource

Initialization

delete(
trailing_uri: str,
*,
workspace: str | None = None,
name: 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,
) object#
get(
trailing_uri: str,
*,
workspace: str | None = None,
name: 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,
) object#
patch(
trailing_uri: str,
*,
workspace: str | None = None,
name: str,
body: 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.gateway.provider_patch_response.ProviderPatchResponse#
post(
trailing_uri: str,
*,
workspace: str | None = None,
name: str,
body: 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.gateway.provider_post_response.ProviderPostResponse#
put(
trailing_uri: str,
*,
workspace: str | None = None,
name: str,
body: 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.gateway.provider_put_response.ProviderPutResponse#
ready(
name: str,
*,
workspace: str | None = None,
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.gateway.provider_ready_response.ProviderReadyResponse#
property with_raw_response: gateway.provider.ProviderResourceWithRawResponse#
property with_streaming_response: gateway.provider.ProviderResourceWithStreamingResponse#
class gateway.provider.ProviderResourceWithRawResponse(
provider: gateway.provider.ProviderResource,
)#

Initialization

class gateway.provider.ProviderResourceWithStreamingResponse(
provider: gateway.provider.ProviderResource,
)#

Initialization