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

    Interface LifecycleFilter

    interface LifecycleFilter {
        "[customJson]"?: () => unknown;
        "[unknownFieldsSymbol]"?: Uint8Array<ArrayBufferLike>;
        $type: "nebius.storage.v1.LifecycleFilter";
        objectSizeGreaterThanBytes: Long;
        objectSizeLessThanBytes: Long;
        prefix: string;
        tags: LifecycleFilter_Tag[];
        [key: symbol]: Uint8Array<ArrayBufferLike> | (() => unknown) | undefined;
    }

    Indexable

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

    Properties

    "[customJson]"?: () => unknown
    "[unknownFieldsSymbol]"?: Uint8Array<ArrayBufferLike>
    $type: "nebius.storage.v1.LifecycleFilter"
    objectSizeGreaterThanBytes: Long

    Minimum object size to which the rule applies.

    objectSizeLessThanBytes: Long

    Maximum object size to which the rule applies.

    prefix: string

    Prefix identifying one or more objects to which the rule applies. If prefix is empty, the rule applies to all objects in the bucket.

    Tags to filter objects by their tagging. Rule applies only to objects that match all tags in a filter.