/** * A metric represents the usage of a resource that can be measured. * @export * @interface SubscriptionMetricActive */ export interface SubscriptionMetricActive { /** * The localized name of the metric that is displayed to the customer. * @type {{ [key: string]: string; }} * @memberof SubscriptionMetricActive */ name?: { [key: string]: string; }; /** * The localized description of the metric that is displayed to the customer. * @type {{ [key: string]: string; }} * @memberof SubscriptionMetricActive */ description?: { [key: string]: string; }; /** * The version number indicates the version of the entity. The version is incremented whenever the entity is changed. * @type {number} * @memberof SubscriptionMetricActive */ version: number; } /** * Check if a given object implements the SubscriptionMetricActive interface. */ export declare function instanceOfSubscriptionMetricActive(value: object): value is SubscriptionMetricActive; export declare function SubscriptionMetricActiveFromJSON(json: any): SubscriptionMetricActive; export declare function SubscriptionMetricActiveFromJSONTyped(json: any, ignoreDiscriminator: boolean): SubscriptionMetricActive; export declare function SubscriptionMetricActiveToJSON(json: any): SubscriptionMetricActive; export declare function SubscriptionMetricActiveToJSONTyped(value?: SubscriptionMetricActive | null, ignoreDiscriminator?: boolean): any;