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

    Interface DiskAttachmentStatus

    Represents the nebius.compute.v1.DiskAttachmentStatus protobuf message.

    interface DiskAttachmentStatus {
        "[customJson]"?: () => unknown;
        "[unknownFieldsSymbol]"?: Uint8Array<ArrayBufferLike>;
        $type: "nebius.compute.v1.DiskAttachmentStatus";
        id: string;
        isManaged: boolean;
        name: string;
        [key: symbol]: Uint8Array<ArrayBufferLike> | (() => unknown) | undefined;
    }

    Indexable

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

      Represents the nebius.compute.v1.DiskAttachmentStatus protobuf message.

      • Uint8Array<ArrayBufferLike>
      • () => unknown
          • (): unknown
          • Represents the nebius.compute.v1.DiskAttachmentStatus protobuf message.

            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.compute.v1.DiskAttachmentStatus"

    Contains the fully qualified protobuf type name.

    id: string

    Disk ID.

    • For ExistingDisk, this is the referenced disk ID.
    • For ManagedDisk, may be empty while the attachment intent is still pending.
    isManaged: boolean

    Indicates whether this attachment is managed by the instance lifecycle. If true, the disk is expected to be deleted when the instance is deleted. If false, the disk is preserved and only detached on instance deletion.

    name: string

    Disk name used to match this status entry with the desired attachment from the instance specification.

    Consistency:

    • For ManagedDisk, this value is derived from the instance spec (ManagedDisk.name).
    • For ExistingDisk, this value is derived from the disk resource name and may lag behind in case of renaming. It is updated asynchronously and is eventually consistent.