/** * 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. */ /** * JSON schema for a Synapse Portal. * @export * @interface Portal */ export interface Portal { /** * The unique ID issued for this Portal. Generated by Synapse * @type {string} * @memberof Portal */ id?: string; /** * For Optimistic Concurrency Control (OCC). * @type {string} * @memberof Portal */ etag?: string; /** * The name of the portal, must be unique. * @type {string} * @memberof Portal */ name?: string; /** * The base URL of the portal, must be unique. * @type {string} * @memberof Portal */ url?: string; /** * The ID of the user that created the portal. * @type {string} * @memberof Portal */ createdBy?: string; /** * The date time this Portal was first created * @type {string} * @memberof Portal */ createdOn?: string; /** * The ID of the user that updated the portal. * @type {string} * @memberof Portal */ modifiedBy?: string; /** * The date time this POrtal was last updated. * @type {string} * @memberof Portal */ modifiedOn?: string; } /** * Check if a given object implements the Portal interface. */ export declare function instanceOfPortal(value: object): value is Portal; export declare function PortalFromJSON(json: any): Portal; export declare function PortalFromJSONTyped(json: any, ignoreDiscriminator: boolean): Portal; export declare function PortalToJSON(json: any): Portal; export declare function PortalToJSONTyped(value?: Portal | null, ignoreDiscriminator?: boolean): any;