/** * 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. */ /** * Information about a single version of a JSON schema. * @export * @interface JsonSchemaVersionInfo */ export interface JsonSchemaVersionInfo { /** * The Synapse issued numeric identifier for the organization. * @type {string} * @memberof JsonSchemaVersionInfo */ organizationId?: string; /** * The name of the organization to which this schema belongs. * @type {string} * @memberof JsonSchemaVersionInfo */ organizationName?: string; /** * The Synapse issued numeric identifier for the schema. * @type {string} * @memberof JsonSchemaVersionInfo */ schemaId?: string; /** * The name of the this schema. * @type {string} * @memberof JsonSchemaVersionInfo */ schemaName?: string; /** * The Synapse issued numeric identifier for this version. * @type {string} * @memberof JsonSchemaVersionInfo */ versionId?: string; /** * The full '$id' of this schema version * @type {string} * @memberof JsonSchemaVersionInfo */ $id?: string; /** * The semantic version label provided when this version was created. Can be null if a semantic version was not provided when this version was created. * @type {string} * @memberof JsonSchemaVersionInfo */ semanticVersion?: string; /** * The SHA-256 hexadecimal hash of the UTF-8 encoded JSON schema. * @type {string} * @memberof JsonSchemaVersionInfo */ jsonSHA256Hex?: string; /** * The date this JSON schema version was created. * @type {string} * @memberof JsonSchemaVersionInfo */ createdOn?: string; /** * The ID of the user that created this JSON schema version. * @type {string} * @memberof JsonSchemaVersionInfo */ createdBy?: string; } /** * Check if a given object implements the JsonSchemaVersionInfo interface. */ export declare function instanceOfJsonSchemaVersionInfo(value: object): value is JsonSchemaVersionInfo; export declare function JsonSchemaVersionInfoFromJSON(json: any): JsonSchemaVersionInfo; export declare function JsonSchemaVersionInfoFromJSONTyped(json: any, ignoreDiscriminator: boolean): JsonSchemaVersionInfo; export declare function JsonSchemaVersionInfoToJSON(json: any): JsonSchemaVersionInfo; export declare function JsonSchemaVersionInfoToJSONTyped(value?: JsonSchemaVersionInfo | null, ignoreDiscriminator?: boolean): any;