UNPKG

@ringer-tel/ivy

Version:
85 lines (74 loc) 2.65 kB
/* tslint:disable */ /* eslint-disable */ /** * Ringer Business API * This API provides comprehensive endpoints for the Ringer Business system. It includes functionality for managing customer accounts, addresses, sites, phone numbers, payments, users, and other business resources. Operations typically require authentication and appropriate permissions. * * The version of the OpenAPI document: 1.0.5 * Contact: support@ringer.tel * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { mapValues } from '../runtime'; /** * Standard error response format. * @export * @interface StatementsComponentsSchemasError */ export interface StatementsComponentsSchemasError { /** * * @type {string} * @memberof StatementsComponentsSchemasError */ status: string; /** * * @type {string} * @memberof StatementsComponentsSchemasError */ error: string; /** * * @type {string} * @memberof StatementsComponentsSchemasError */ errorCode: string; } /** * Check if a given object implements the StatementsComponentsSchemasError interface. */ export function instanceOfStatementsComponentsSchemasError(value: object): value is StatementsComponentsSchemasError { if (!('status' in value) || value['status'] === undefined) return false; if (!('error' in value) || value['error'] === undefined) return false; if (!('errorCode' in value) || value['errorCode'] === undefined) return false; return true; } export function StatementsComponentsSchemasErrorFromJSON(json: any): StatementsComponentsSchemasError { return StatementsComponentsSchemasErrorFromJSONTyped(json, false); } export function StatementsComponentsSchemasErrorFromJSONTyped(json: any, ignoreDiscriminator: boolean): StatementsComponentsSchemasError { if (json == null) { return json; } return { 'status': json['status'], 'error': json['error'], 'errorCode': json['error_code'], }; } export function StatementsComponentsSchemasErrorToJSON(json: any): StatementsComponentsSchemasError { return StatementsComponentsSchemasErrorToJSONTyped(json, false); } export function StatementsComponentsSchemasErrorToJSONTyped(value?: StatementsComponentsSchemasError | null, ignoreDiscriminator: boolean = false): any { if (value == null) { return value; } return { 'status': value['status'], 'error': value['error'], 'error_code': value['errorCode'], }; }