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

    Interface AllocationStatus

    Represents the nebius.vpc.v1.AllocationStatus protobuf message.

    interface AllocationStatus {
        "[customJson]"?: () => unknown;
        "[unknownFieldsSymbol]"?: Uint8Array<ArrayBufferLike>;
        $type: "nebius.vpc.v1.AllocationStatus";
        assignment?: Assignment;
        details?: AllocationDetails;
        state: AllocationStatus_State;
        static: boolean;
        [key: symbol]: Uint8Array<ArrayBufferLike> | (() => unknown) | undefined;
    }

    Indexable

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

      Represents the nebius.vpc.v1.AllocationStatus protobuf message.

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

    Contains the fully qualified protobuf type name.

    assignment?: Assignment

    Information about the assignment associated with the allocation, such as network interface or load balancer assignment.

    Detailed information about the allocation status, including the allocated CIDR, pool ID and IP version.

    This field represents the current state of the allocation.

    static: boolean

    If false - Lifecycle of allocation depends on resource that using it.