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

    Interface FilterAggregationUnit

    Filters only time-based aggregation units, e.g. hour, day, month, etc. If response contains other aggregation units like request, token, etc., it will always be presented in response.

    interface FilterAggregationUnit {
        "[customJson]"?: () => unknown;
        "[unknownFieldsSymbol]"?: Uint8Array<ArrayBufferLike>;
        $type: "nebius.billing.v1.FilterAggregationUnit";
        filterAggregationUnitValues: FilterAggregationUnit_FilterAggregationUnitValue[];
        [key: symbol]: Uint8Array<ArrayBufferLike> | (() => unknown) | undefined;
    }

    Indexable

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

      Filters only time-based aggregation units, e.g. hour, day, month, etc. If response contains other aggregation units like request, token, etc., it will always be presented in response.

      • Uint8Array<ArrayBufferLike>
      • () => unknown
          • (): unknown
          • Filters only time-based aggregation units, e.g. hour, day, month, etc. If response contains other aggregation units like request, token, etc., it will always be presented in response.

            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.billing.v1.FilterAggregationUnit"

    Contains the fully qualified protobuf type name.

    List of time aggregation unit values to filter by. Only costs for these time units will be included in the response, but it doesn't filter not time-based units.