navidev-adt-api
Version:
API de conexión al Abap Developer Tools
43 lines • 1.23 kB
TypeScript
import { Result } from "../shared/core/Result";
import AdtException from "../shared/exceptions/adtException";
export type ServicePackageRef = {
name: string;
description: string;
type: string;
};
export type ServiceBindingInfo = {
name: string;
createdAt: Date;
createdBy: string;
changedAt: Date;
changedBy: string;
description: string;
language: string;
type: string;
version: string;
bindingCreated: boolean;
published: boolean;
packageRef: ServicePackageRef;
versionOdata: string;
serviceName: string;
serviceVersion: number;
serviceDefinitionName: string;
serviceUrl: string;
serviceUrlCommon?: string;
annotationUrl: string;
};
export type ServiceDefinitionInfo = {
name: string;
createdAt: Date;
createdBy: string;
changedAt: Date;
changedBy: string;
description: string;
language: string;
type: string;
version: string;
packageRef: ServicePackageRef;
};
export type ResultServiceBindingInfo = Result<ServiceBindingInfo> | Result<AdtException>;
export type ResultServiceDefinitionInfo = Result<ServiceDefinitionInfo> | Result<AdtException>;
//# sourceMappingURL=businessServicesType.d.ts.map