@nebius/js-sdk - v0.2.54
    Preparing search index...

    Interface JobSpec_EnvironmentVariable

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

    interface JobSpec_EnvironmentVariable {
        "[customJson]"?: () => unknown;
        "[unknownFieldsSymbol]"?: Uint8Array<ArrayBufferLike>;
        $type: "nebius.ai.v1.JobSpec.EnvironmentVariable";
        mysteryboxSecret?: JobSpec_MysteryBoxSecretRef;
        name: string;
        value: string;
        [key: symbol]: Uint8Array<ArrayBufferLike> | (() => unknown) | undefined;
    }

    Indexable

    • [key: symbol]: Uint8Array<ArrayBufferLike> | (() => unknown) | undefined

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

      • Uint8Array<ArrayBufferLike>
      • () => unknown
          • (): unknown
          • EnvironmentVariable defines an environment variable for the endpoint's container.

            Returns unknown

      • undefined
    Index
    "[customJson]"?: () => unknown

    Returns a safe value for JSON logs.

    Type Declaration

      • (): unknown
      • Returns a safe value for JSON logs.

        Returns unknown

    "[unknownFieldsSymbol]"?: Uint8Array<ArrayBufferLike>

    Preserves protobuf fields that this SDK version does not recognize.

    $type: "nebius.ai.v1.JobSpec.EnvironmentVariable"

    Contains the fully qualified protobuf type name.

    mysteryboxSecret?: JobSpec_MysteryBoxSecretRef

    Secret storing the environment variable value. Mutually exclusive with value. The value is read from the payload entry whose key matches the variable name, or the first entry when no such key exists.

    name: string

    The name of the environment variable.

    value: string

    Environment variable value. Mutually exclusive with mysterybox_secret.