package documentation

Python SDK types generated from Nebius API descriptors.

From __init__.py:

Class CancelJobRequest No class docstring; 0/1 property, 2/2 methods documented
Class CreateDevlabRequest A request to create a Devlab.
Class CreateEndpointRequest No class docstring; 1/3 property, 4/4 methods documented
Class CreateJobRequest No class docstring; 1/3 property, 4/4 methods documented
Class DeleteDevlabRequest A request to delete a Devlab.
Class DeleteEndpointRequest No class docstring; 0/1 property, 2/2 methods documented
Class DeleteJobRequest No class docstring; 0/1 property, 2/2 methods documented
Class Devlab Represents an interactive development environment backed by Serverless infrastructure.
Class DevlabInstanceStatus DevlabInstanceStatus represents the status of a Devlab runtime instance.
Class DevlabServiceClient Service to create/manage Devlabs.
Class DevlabSpec DevlabSpec defines an interactive workload that will be run.
Class DevlabStateDetails Devlab state details.
Class DevlabStatus DevlabStatus represents the status of a Devlab.
Class Endpoint Represents an endpoint with a specified workload.
Class EndpointInstanceStatus EndpointInstanceStatus represents the status of a endpoint instance.
Class EndpointServiceClient Service to create/manage endpoints.
Class EndpointSpec EndpointSpec defines a endpoint that will be run.
Class EndpointStateDetails Endpoint state details.
Class EndpointStatus EndpointStatus represents the status of a VM app.
Class FollowsSpotPriceSpec No class docstring; 1/1 method documented
Class GetDevlabRequest A request to retrieve a Devlab by ID.
Class GetEndpointByNameRequest No class docstring; 0/2 property, 3/3 methods documented
Class GetEndpointRequest No class docstring; 1/2 property, 3/3 methods, 1/1 class documented
Class GetJobByNameRequest No class docstring; 0/2 property, 3/3 methods documented
Class GetJobRequest No class docstring; 1/2 property, 3/3 methods, 1/1 class documented
Class Job Represents a job with a specified workload.
Class JobInstanceStatus JobInstanceStatus represents the status of a job instance.
Class JobServiceClient Service to create/manage jobs.
Class JobSpec JobSpec defines a job that will be run.
Class JobStateDetails Job state details.
Class JobStatus JobStatus represents the status of a VM app.
Class ListDevlabsRequest A request to list the Devlabs in a project.
Class ListDevlabsResponse A page of Devlabs from a project.
Class ListEndpointsRequest No class docstring; 0/3 property, 4/4 methods documented
Class ListEndpointsResponse No class docstring; 0/2 property, 3/3 methods documented
Class ListJobsRequest No class docstring; 0/3 property, 4/4 methods documented
Class ListJobsResponse No class docstring; 0/2 property, 3/3 methods documented
Class OnDemandSpec No class docstring; 1/1 method documented
Class PricingModelSpec PricingModelSpec defines how the workload's VM is priced. It mirrors the pricing model of the Compute Instance API.
Class RestartDevlabRequest A request to restart a Devlab.
Class RestartEndpointRequest No class docstring; 0/1 property, 2/2 methods documented
Class RestartJobRequest No class docstring; 0/1 property, 2/2 methods documented
Class SpotPricingPolicySpec No class docstring; 1/1 property, 2/2 methods documented
Class StartEndpointRequest No class docstring; 0/1 property, 2/2 methods documented
Class StopDevlabRequest A request to stop a Devlab.
Class StopEndpointRequest No class docstring; 0/1 property, 2/2 methods documented
Variable DevlabInstanceStatus__State Devlab instance state.
Variable DevlabSpec__DiskSpec Undocumented
Variable DevlabSpec__EnvironmentVariable EnvironmentVariable defines an environment variable for the Devlab's container.
Variable DevlabSpec__FileInjection FileInjection materializes a small file inside the container at launch.
Variable DevlabSpec__MysteryBoxSecretRef Reference to a MysteryBox secret.
Variable DevlabSpec__Port Undocumented
Variable DevlabSpec__Port__Protocol Represents protocol of the Devlab's port which will be exposed.
Variable DevlabSpec__PrimaryRoute Undocumented
Variable DevlabSpec__RegistryCredentials Undocumented
Variable DevlabSpec__Template Reference to a VM app template the Devlab's container is rendered from.
Variable DevlabSpec__VolumeMount VolumeMount represents an extra volume mount for the Devlab container.
Variable DevlabSpec__VolumeMount__Mode Mode that will be used to mount the volume.
Variable DevlabSpec__VolumeMount__S3Config Config for accessing an external S3-compatible storage.
Variable DevlabSpec__Workspace Undocumented
Variable DevlabStatus__State Devlab state.
Variable EndpointInstanceStatus__State Endpoint instance state.
Variable EndpointSpec__DiskSpec Undocumented
Variable EndpointSpec__EnvironmentVariable EnvironmentVariable defines an environment variable for the endpoint's container.
Variable EndpointSpec__FileInjection FileInjection materializes a small file inside the container at launch.
Variable EndpointSpec__MysteryBoxSecretRef Reference to a MysteryBox secret.
Variable EndpointSpec__Port Undocumented
Variable EndpointSpec__Port__Protocol Represents protocol of the endpoint's port which will be exposed.
Variable EndpointSpec__RegistryCredentials Undocumented
Variable EndpointSpec__VolumeMount VolumeMount represents a volume mount for the endpoint's container.
Variable EndpointSpec__VolumeMount__Mode Mode that will be used to mount the volume.
Variable EndpointSpec__VolumeMount__S3Config Config for accessing an external S3-compatible storage.
Variable EndpointSpec__VolumeMount__S3Config__MysteryBoxSecretRef Reference to a MysteryBox secret.
Variable EndpointSpec__VolumeMount__S3Config__S3Credentials Inline S3 credentials.
Variable EndpointStatus__State Endpoint state.
Variable GetDevlabRequest__View Controls which sensitive values the response includes.
Variable GetEndpointRequest__View Controls whether injected-file content and unmasked inline S3 credential values are included.
Variable GetJobRequest__View Controls whether injected-file content and unmasked inline S3 credential values are included.
Variable JobInstanceStatus__State Job instance state.
Variable JobSpec__DiskSpec Undocumented
Variable JobSpec__EnvironmentVariable EnvironmentVariable defines an environment variable for the endpoint's container.
Variable JobSpec__FileInjection FileInjection materializes a small file inside the container at launch.
Variable JobSpec__MysteryBoxSecretRef Reference to a MysteryBox secret.
Variable JobSpec__Port Undocumented
Variable JobSpec__Port__Protocol Represents protocol of the job's port which will be exposed.
Variable JobSpec__RegistryCredentials Undocumented
Variable JobSpec__VolumeMount VolumeMount represents a volume mount for the endpoint's container.
Variable JobSpec__VolumeMount__Mode Mode that will be used to mount the volume.
Variable JobSpec__VolumeMount__S3Config Config for accessing an external S3-compatible storage.
Variable JobSpec__VolumeMount__S3Config__MysteryBoxSecretRef Reference to a MysteryBox secret.
Variable JobSpec__VolumeMount__S3Config__S3Credentials Inline S3 credentials.
Variable JobStatus__State Job state.
DevlabInstanceStatus__State = (source)

Devlab instance state.

DevlabSpec__DiskSpec = (source)

Undocumented

DevlabSpec__EnvironmentVariable = (source)

EnvironmentVariable defines an environment variable for the Devlab's container.

DevlabSpec__FileInjection = (source)

FileInjection materializes a small file inside the container at launch.

DevlabSpec__MysteryBoxSecretRef = (source)

Reference to a MysteryBox secret.

DevlabSpec__Port = (source)

Undocumented

DevlabSpec__Port__Protocol = (source)

Represents protocol of the Devlab's port which will be exposed.

DevlabSpec__PrimaryRoute = (source)

Undocumented

DevlabSpec__RegistryCredentials = (source)

Undocumented

DevlabSpec__Template = (source)

Reference to a VM app template the Devlab's container is rendered from.

DevlabSpec__VolumeMount = (source)

VolumeMount represents an extra volume mount for the Devlab container.

DevlabSpec__VolumeMount__Mode = (source)

Mode that will be used to mount the volume.

DevlabSpec__VolumeMount__S3Config = (source)

Config for accessing an external S3-compatible storage.

The bucket name is specified in the source field as an S3 URI.

DevlabSpec__Workspace = (source)

Undocumented

DevlabStatus__State = (source)

Devlab state.

EndpointInstanceStatus__State = (source)

Endpoint instance state.

EndpointSpec__DiskSpec = (source)

Undocumented

EndpointSpec__EnvironmentVariable = (source)

EnvironmentVariable defines an environment variable for the endpoint's container.

EndpointSpec__FileInjection = (source)

FileInjection materializes a small file inside the container at launch.

EndpointSpec__MysteryBoxSecretRef = (source)

Reference to a MysteryBox secret.

EndpointSpec__Port = (source)

Undocumented

EndpointSpec__Port__Protocol = (source)

Represents protocol of the endpoint's port which will be exposed.

EndpointSpec__RegistryCredentials = (source)

Undocumented

EndpointSpec__VolumeMount = (source)

VolumeMount represents a volume mount for the endpoint's container.

EndpointSpec__VolumeMount__Mode = (source)

Mode that will be used to mount the volume.

EndpointSpec__VolumeMount__S3Config = (source)

Config for accessing an external S3-compatible storage.

The bucket name is specified in the source field as an S3 URI.

EndpointSpec__VolumeMount__S3Config__MysteryBoxSecretRef = (source)

Reference to a MysteryBox secret.

EndpointSpec__VolumeMount__S3Config__S3Credentials = (source)

Inline S3 credentials.

EndpointStatus__State = (source)

Endpoint state.

GetDevlabRequest__View = (source)

Controls which sensitive values the response includes.

GetEndpointRequest__View = (source)

Controls whether injected-file content and unmasked inline S3 credential values are included.

GetJobRequest__View = (source)

Controls whether injected-file content and unmasked inline S3 credential values are included.

JobInstanceStatus__State = (source)

Job instance state.

JobSpec__DiskSpec = (source)

Undocumented

JobSpec__EnvironmentVariable = (source)

EnvironmentVariable defines an environment variable for the endpoint's container.

JobSpec__FileInjection = (source)

FileInjection materializes a small file inside the container at launch.

JobSpec__MysteryBoxSecretRef = (source)

Reference to a MysteryBox secret.

JobSpec__Port = (source)

Undocumented

JobSpec__Port__Protocol = (source)

Represents protocol of the job's port which will be exposed.

JobSpec__RegistryCredentials = (source)

Undocumented

JobSpec__VolumeMount = (source)

VolumeMount represents a volume mount for the endpoint's container.

JobSpec__VolumeMount__Mode = (source)

Mode that will be used to mount the volume.

JobSpec__VolumeMount__S3Config = (source)

Config for accessing an external S3-compatible storage.

The bucket name is specified in the source field as an S3 URI.

JobSpec__VolumeMount__S3Config__MysteryBoxSecretRef = (source)

Reference to a MysteryBox secret.

JobSpec__VolumeMount__S3Config__S3Credentials = (source)

Inline S3 credentials.

JobStatus__State = (source)

Job state.