@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
39 lines (38 loc) • 1.18 kB
TypeScript
import CdnUsage from './CdnUsage';
/**
* @export
* @class CdnUsageStatistics
*/
export declare class CdnUsageStatistics {
/**
* UTC timestamp which marks the beginning of the time period for which the usage statistics are retrieved.
* @type {Date}
* @memberof CdnUsageStatistics
*/
from?: Date;
/**
* UTC timestamp which marks the end of the time period for which the usage statistics are retrieved. The end date is exclusive. For example, if end is 2019-03-28T13:05:00Z, the cost and usage data are retrieved from the start date up to, but not including, 2019-03-28T13:05:00Z.
* @type {Date}
* @memberof CdnUsageStatistics
*/
to?: Date;
/**
* Total storage usage in GB per month.
* @type {number}
* @memberof CdnUsageStatistics
*/
storageUsageTotal?: number;
/**
* Total transfer usage in GB.
* @type {number}
* @memberof CdnUsageStatistics
*/
transferUsageTotal?: number;
/**
* @type {CdnUsage[]}
* @memberof CdnUsageStatistics
*/
usage?: CdnUsage[];
constructor(obj?: Partial<CdnUsageStatistics>);
}
export default CdnUsageStatistics;