@datalayer/core
Version:
**Datalayer Core**
47 lines (46 loc) • 1.1 kB
TypeScript
import { IResources } from './Environment';
export interface IRawUsage {
account_uid: string;
resource_uid: string;
resource_type: string;
burning_rate: number;
credits_limit: number;
start_date: string;
updated_at: string;
credits?: number;
end_date?: string | null;
resource_given_name?: string;
resource_state?: string;
pod_resources?: IResources;
metadata: Map<string, string>;
}
export declare const asUsage: (u: any) => {
id: any;
accountId: any;
type: any;
burningRate: any;
creditsLimit: any;
credits: any;
givenName: any;
startDate: Date;
updatedAt: Date;
endDate: Date | undefined;
resourceState: any;
resources: any;
metadata: Map<string, string>;
};
export interface IUsage {
id: string;
accountId?: string;
type: string;
burningRate: number;
credits?: number;
creditsLimit: number;
startDate: Date;
updatedAt: Date;
endDate?: Date;
givenName: string;
resourceState: string;
resources?: IResources;
metadata: Map<string, string>;
}