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

    Interface DiskStatus

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

    interface DiskStatus {
        "[customJson]"?: () => unknown;
        "[unknownFieldsSymbol]"?: Uint8Array<ArrayBufferLike>;
        $type: "nebius.compute.v1.DiskStatus";
        blockSizeBytes: Long;
        lockState?: DiskStatus_LockState;
        managedBy: string;
        readOnlyAttachments: string[];
        readWriteAttachment: string;
        reconciling: boolean;
        sizeBytes: Long;
        sourceImageCpuArchitecture: DiskStatus_SourceImageCPUArchitecture;
        sourceImageId: string;
        state: DiskStatus_State;
        stateDescription: string;
        [key: symbol]: Uint8Array<ArrayBufferLike> | (() => unknown) | undefined;
    }

    Indexable

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

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

      • Uint8Array<ArrayBufferLike>
      • () => unknown
          • (): unknown
          • Represents the nebius.compute.v1.DiskStatus 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.DiskStatus"

    Contains the fully qualified protobuf type name.

    blockSizeBytes: Long

    Contains the block_size_bytes protobuf field.

    Indicates resources that prevent the disk from being attached as read-write.

    managedBy: string

    Indicates whether the disk is deleted along with an instance. Set only for disks declared in the instance spec. If set, the value is the instance ID that manages this disk's lifecycle (the disk is deleted when that instance is deleted). To change this value, update the instance specification (see AttachedDiskSpec.type).

    readOnlyAttachments: string[]

    Contains the read_only_attachments protobuf field.

    readWriteAttachment: string

    Current read-write owner (instance ID). May refer to an instance in any state, including stopped (this semantics is preserved for backward compatibility). Reassigned on disk detach, instance deletion, or ownership transfer. Ownership transfer occurs when this disk is explicitly attached to another instance or when a VM with this disk attached starts while the current owner is stopped.

    reconciling: boolean

    Indicates whether there is an ongoing operation

    sizeBytes: Long

    Contains the size_bytes protobuf field.

    sourceImageCpuArchitecture: DiskStatus_SourceImageCPUArchitecture

    Contains the source_image_cpu_architecture protobuf field.

    sourceImageId: string

    Contains the source_image_id protobuf field.

    Contains the state protobuf field.

    stateDescription: string

    Contains the state_description protobuf field.