/** * Synapse REST API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { OrganizationInformation } from './OrganizationInformation'; import type { PackageInformation } from './PackageInformation'; /** * Drs service information * @export * @interface ServiceInformation */ export interface ServiceInformation { /** * The globally unique identifier of the service. Reverse domain name notation is used as id. * @type {string} * @memberof ServiceInformation */ id?: string; /** * The name of the service. * @type {string} * @memberof ServiceInformation */ name?: string; /** * * @type {PackageInformation} * @memberof ServiceInformation */ type?: PackageInformation; /** * The description of the service. * @type {string} * @memberof ServiceInformation */ description?: string; /** * * @type {OrganizationInformation} * @memberof ServiceInformation */ organization?: OrganizationInformation; /** * The contact url of the organization. * @type {string} * @memberof ServiceInformation */ contactUrl?: string; /** * The url of supporting document for the service. * @type {string} * @memberof ServiceInformation */ documentationUrl?: string; /** * The creation date of the Drs services. * @type {string} * @memberof ServiceInformation */ createdAt?: string; /** * The update date of the Drs services. * @type {string} * @memberof ServiceInformation */ updatedAt?: string; /** * The environment of the service in which its up and running. * @type {string} * @memberof ServiceInformation */ environment?: string; /** * The version of software in which Drs services released. * @type {string} * @memberof ServiceInformation */ version?: string; } /** * Check if a given object implements the ServiceInformation interface. */ export declare function instanceOfServiceInformation(value: object): value is ServiceInformation; export declare function ServiceInformationFromJSON(json: any): ServiceInformation; export declare function ServiceInformationFromJSONTyped(json: any, ignoreDiscriminator: boolean): ServiceInformation; export declare function ServiceInformationToJSON(json: any): ServiceInformation; export declare function ServiceInformationToJSONTyped(value?: ServiceInformation | null, ignoreDiscriminator?: boolean): any;