package documentation

Python SDK types generated from Nebius API descriptors.

From __init__.py:

Class BootDisk BootDisk defines a boot disk path that will be mounted into the container.
Class ContainerDefinition ContainerDefinition defines a container that will be run on the VM.
Class ContainerTemplateDefinition ContainerTemplateDefinition defines a template for a VM app that consists of one or more containers.
Class CreateK8sReleaseRequest No class docstring; 0/2 property, 3/3 methods documented
Class DeleteK8sReleaseRequest No class docstring; 0/1 property, 2/2 methods documented
Class DiskMount No class docstring; 2/2 properties, 3/3 methods, 1/1 class documented
Class EnvironmentVariable EnvironmentVariable defines an environment variable for the container.
Class ExternalS3Mount ExternalS3Mount defines an external S3-compatible bucket that will be mounted into the container.
Class FilesystemMount FilesystemMount defines a filesystem that will be mounted into the container.
Class GetK8sReleaseRequest No class docstring; 0/1 property, 2/2 methods documented
Class GetVmAppTemplateRequest A request to retrieve a VM app template by ID.
Class K8sRelease No class docstring; 0/3 property, 4/4 methods documented
Class K8sReleaseServiceClient This class provides client methods for the nebius.applications.v1alpha1.K8sReleaseService service.
Class K8sReleaseSpec No class docstring; 0/6 property, 7/7 methods documented
Class K8sReleaseStatus No class docstring; 0/2 property, 3/3 methods, 0/1 class documented
Class ListK8sReleasesRequest No class docstring; 0/5 property, 6/6 methods documented
Class ListK8sReleasesResponse No class docstring; 0/2 property, 3/3 methods documented
Class ListVmAppTemplatesRequest A request to list VM app templates.
Class ListVmAppTemplatesResponse The templates that match the list request.
Class StorageBucketMount StorageBucketMount defines a storage bucket that will be mounted into the container.
Class SupportedPlatform No class docstring; 2/2 properties, 3/3 methods documented
Class TemplateInput No class docstring; 13/13 properties, 13/13 methods, 20/21 classes documented
Class TemplateInputField No class docstring; 4/6 properties, 7/7 methods, 1/1 class documented
Class UpdateK8sReleaseRequest No class docstring; 0/2 property, 3/3 methods documented
Class VmAppTemplate Represents a reusable VM app template.
Class VmAppTemplateServiceClient Provides access to the VM app template catalog.
Class VmAppTemplateSpec No class docstring; 3/3 properties, 3/3 methods, 2/2 classes documented
Class VmAppTemplateStatus No class docstring; 4/5 properties, 6/6 methods documented
Variable ContainerDefinition__InjectedFile InjectedFile is a small file materialized inside the container at launch.
Variable ContainerDefinition__Port Port defines a port that is exposed by the container.
Variable ContainerDefinition__Port__Protocol The transport protocol for the exposed port.
Variable ContainerDefinition__RestartPolicy Undocumented
Variable ContainerDefinition__User Undocumented
Variable ContainerDefinition__Volume Volume defines a volume that will be mounted into the container.
Variable ContainerTemplateDefinition__Substitution Undocumented
Variable ContainerTemplateDefinition__SubstitutionCondition All specified constraints must match. Without constraints, the condition matches unconditionally before applying not.
Variable ContainerTemplateDefinition__SubstitutionOperation Undocumented
Variable DiskMount__Mode The access mode for the mounted disk.
Variable FilesystemMount__Mode The access mode for the mounted filesystem.
Variable K8sReleaseStatus__State Undocumented
Variable StorageBucketMount__Mode The access mode for the mounted storage bucket.
Variable TemplateInput__BooleanInput BooleanInput defines a Boolean field.
Variable TemplateInput__BooleanInput__ViewType Undocumented
Variable TemplateInput__DockerRegistryCredentialsInput Docker Registry Credentials input Will be rendered as the form in UI.
Variable TemplateInput__EnumStringInput EnumStringInput defines a string input with predefined options. Will be rendered as a dropdown in UI.
Variable TemplateInput__EnumStringInput__Option Undocumented
Variable TemplateInput__EnvironmentVariablesInput Environment variables input Will be rendered as a list of key-value pairs in UI. Cannot be optional.
Variable TemplateInput__HuggingFaceTokenInput Hugging face token input Will be rendered as the form in UI.
Variable TemplateInput__IntegerInput IntegerInput defines a simple integer field. The form displays a text box.
Variable TemplateInput__IntegerUnitInput IntegerUnitInput defines an integer input with a unit, bounds, step, and default value. The form displays a slider with the unit suffix.
Variable TemplateInput__ServiceAccountMirrorInput Service Account Mirror input Will be rendered as a service account selector in UI.
Variable TemplateInput__StringInput Undocumented
Variable TemplateInput__TextContentInput TextContentInput defines a read-only text content field. Will be rendered as a text block in UI. Cannot be optional.
Variable TemplateInputField__Type The types of template input values.
ContainerDefinition__InjectedFile = (source)

InjectedFile is a small file materialized inside the container at launch.

ContainerDefinition__Port = (source)

Port defines a port that is exposed by the container.

ContainerDefinition__Port__Protocol = (source)

The transport protocol for the exposed port.

ContainerDefinition__RestartPolicy = (source)

Undocumented

ContainerDefinition__User = (source)

Undocumented

ContainerDefinition__Volume = (source)

Volume defines a volume that will be mounted into the container.

ContainerTemplateDefinition__Substitution = (source)

Undocumented

ContainerTemplateDefinition__SubstitutionCondition = (source)

All specified constraints must match. Without constraints, the condition matches unconditionally before applying not.

ContainerTemplateDefinition__SubstitutionOperation = (source)

Undocumented

DiskMount__Mode = (source)

The access mode for the mounted disk.

FilesystemMount__Mode = (source)

The access mode for the mounted filesystem.

K8sReleaseStatus__State = (source)

Undocumented

StorageBucketMount__Mode = (source)

The access mode for the mounted storage bucket.

TemplateInput__BooleanInput = (source)

BooleanInput defines a Boolean field.

TemplateInput__BooleanInput__ViewType = (source)

Undocumented

TemplateInput__DockerRegistryCredentialsInput = (source)

Docker Registry Credentials input Will be rendered as the form in UI.

TemplateInput__EnumStringInput = (source)

EnumStringInput defines a string input with predefined options. Will be rendered as a dropdown in UI.

TemplateInput__EnumStringInput__Option = (source)

Undocumented

TemplateInput__EnvironmentVariablesInput = (source)

Environment variables input Will be rendered as a list of key-value pairs in UI. Cannot be optional.

TemplateInput__HuggingFaceTokenInput = (source)

Hugging face token input Will be rendered as the form in UI.

TemplateInput__IntegerInput = (source)

IntegerInput defines a simple integer field. The form displays a text box.

TemplateInput__IntegerUnitInput = (source)

IntegerUnitInput defines an integer input with a unit, bounds, step, and default value. The form displays a slider with the unit suffix.

TemplateInput__ServiceAccountMirrorInput = (source)

Service Account Mirror input Will be rendered as a service account selector in UI.

TemplateInput__StringInput = (source)

Undocumented

TemplateInput__TextContentInput = (source)

TextContentInput defines a read-only text content field. Will be rendered as a text block in UI. Cannot be optional.

TemplateInputField__Type = (source)

The types of template input values.