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

    Interface NetworkInterfaceSpec

    Describes the specification of a network interface.

    interface NetworkInterfaceSpec {
        "[customJson]"?: () => unknown;
        "[unknownFieldsSymbol]"?: Uint8Array<ArrayBufferLike>;
        $type: "nebius.compute.v1.NetworkInterfaceSpec";
        aliases: IPAlias[];
        ipAddress?: IPAddress;
        name: string;
        publicIpAddress?: PublicIPAddress;
        subnetId: string;
        [key: symbol]: Uint8Array<ArrayBufferLike> | (() => unknown) | undefined;
    }

    Indexable

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

    Properties

    "[customJson]"?: () => unknown
    "[unknownFieldsSymbol]"?: Uint8Array<ArrayBufferLike>
    $type: "nebius.compute.v1.NetworkInterfaceSpec"
    aliases: IPAlias[]

    Assign ranges of IP addresses as aliases

    ipAddress?: IPAddress

    Private IPv4 address associated with the interface.

    name: string

    Interface name Value of this field configures the name of the network interface inside VM's OS. Longer values will persist in the specification but will be truncated to 15 symbols before being passed to VM configuration.

    publicIpAddress?: PublicIPAddress

    Public IPv4 address associated with the interface.

    subnetId: string

    Subnet ID