/** * 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. */ /** * The request body for validateDefiningSql * @export * @interface ValidateDefiningSqlRequest */ export interface ValidateDefiningSqlRequest { /** * The Synapse SQL statement that defines the data in the table. * @type {string} * @memberof ValidateDefiningSqlRequest */ definingSql?: string; /** * Type of the entity containing definingSql * @type {string} * @memberof ValidateDefiningSqlRequest */ entityType?: ValidateDefiningSqlRequestEntityTypeEnum; } /** * @export */ export declare const ValidateDefiningSqlRequestEntityTypeEnum: { readonly materializedview: "materializedview"; readonly virtualtable: "virtualtable"; }; export type ValidateDefiningSqlRequestEntityTypeEnum = typeof ValidateDefiningSqlRequestEntityTypeEnum[keyof typeof ValidateDefiningSqlRequestEntityTypeEnum]; /** * Check if a given object implements the ValidateDefiningSqlRequest interface. */ export declare function instanceOfValidateDefiningSqlRequest(value: object): value is ValidateDefiningSqlRequest; export declare function ValidateDefiningSqlRequestFromJSON(json: any): ValidateDefiningSqlRequest; export declare function ValidateDefiningSqlRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): ValidateDefiningSqlRequest; export declare function ValidateDefiningSqlRequestToJSON(json: any): ValidateDefiningSqlRequest; export declare function ValidateDefiningSqlRequestToJSONTyped(value?: ValidateDefiningSqlRequest | null, ignoreDiscriminator?: boolean): any;