/** * Assisted Migration Agent 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. */ /** * * @export * @interface VMIssue */ export interface VMIssue { /** * Short label describing the issue * @type {string} * @memberof VMIssue */ label: string; /** * Detailed description of the issue with additional context and recommendations * @type {string} * @memberof VMIssue */ description: string; /** * Severity category of the issue. Unknown categories are mapped to 'Other'. * @type {VMIssueCategoryEnum} * @memberof VMIssue */ category: VMIssueCategoryEnum; } /** * @export */ export declare const VMIssueCategoryEnum: { readonly VMIssueCategoryCritical: "Critical"; readonly VMIssueCategoryWarning: "Warning"; readonly VMIssueCategoryInformation: "Information"; readonly VMIssueCategoryAdvisory: "Advisory"; readonly VMIssueCategoryError: "Error"; readonly VMIssueCategoryOther: "Other"; }; export type VMIssueCategoryEnum = typeof VMIssueCategoryEnum[keyof typeof VMIssueCategoryEnum]; /** * Check if a given object implements the VMIssue interface. */ export declare function instanceOfVMIssue(value: object): value is VMIssue; export declare function VMIssueFromJSON(json: any): VMIssue; export declare function VMIssueFromJSONTyped(json: any, ignoreDiscriminator: boolean): VMIssue; export declare function VMIssueToJSON(json: any): VMIssue; export declare function VMIssueToJSONTyped(value?: VMIssue | null, ignoreDiscriminator?: boolean): any;