wallee
Version:
TypeScript/JavaScript client for wallee
41 lines (40 loc) • 1.58 kB
TypeScript
import type { RestApiErrorResponse } from './RestApiErrorResponse';
/**
* Represents the result of a single operation in a bulk request.
* @export
* @interface RestApiBulkOperationResult
*/
export interface RestApiBulkOperationResult {
/**
* The API path to call to get the processed object.
* @type {string}
* @memberof RestApiBulkOperationResult
*/
readonly link?: string;
/**
* The ID of the processed object.
* @type {number}
* @memberof RestApiBulkOperationResult
*/
readonly id?: number;
/**
*
* @type {RestApiErrorResponse}
* @memberof RestApiBulkOperationResult
*/
error?: RestApiErrorResponse;
/**
* The resulting HTTP status code of the single operation.
* @type {number}
* @memberof RestApiBulkOperationResult
*/
readonly statusCode?: number;
}
/**
* Check if a given object implements the RestApiBulkOperationResult interface.
*/
export declare function instanceOfRestApiBulkOperationResult(value: object): value is RestApiBulkOperationResult;
export declare function RestApiBulkOperationResultFromJSON(json: any): RestApiBulkOperationResult;
export declare function RestApiBulkOperationResultFromJSONTyped(json: any, ignoreDiscriminator: boolean): RestApiBulkOperationResult;
export declare function RestApiBulkOperationResultToJSON(json: any): RestApiBulkOperationResult;
export declare function RestApiBulkOperationResultToJSONTyped(value?: Omit<RestApiBulkOperationResult, 'link' | 'id' | 'statusCode'> | null, ignoreDiscriminator?: boolean): any;