/** * Sonatype Lifecycle Public REST API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 1.207.0-01 * * * 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 { SearchResultItemDTO } from './SearchResultItemDTO'; /** * * @export * @interface GroupingByDTO */ export interface GroupingByDTO { /** * * @type {string} * @memberof GroupingByDTO */ additionalInfo?: string; /** * * @type {string} * @memberof GroupingByDTO */ groupBy?: string; /** * * @type {string} * @memberof GroupingByDTO */ groupIdentifier?: GroupingByDTOGroupIdentifierEnum; /** * * @type {Array} * @memberof GroupingByDTO */ searchResultItemDTOS?: Array; } /** * @export */ export declare const GroupingByDTOGroupIdentifierEnum: { readonly ItemType: "itemType"; readonly OrganizationId: "organizationId"; readonly OrganizationName: "organizationName"; readonly ApplicationId: "applicationId"; readonly ApplicationName: "applicationName"; readonly ApplicationPublicId: "applicationPublicId"; readonly PolicyEvaluationStage: "policyEvaluationStage"; readonly ApplicationVersion: "applicationVersion"; readonly ReportId: "reportId"; readonly ComponentHash: "componentHash"; readonly ComponentFormat: "componentFormat"; readonly ComponentName: "componentName"; readonly ComponentCoordinate: "componentCoordinate"; readonly ComponentCoordinateArtifactId: "componentCoordinateArtifactId"; readonly ComponentCoordinateGroupId: "componentCoordinateGroupId"; readonly ComponentCoordinateName: "componentCoordinateName"; readonly ComponentCoordinateExtension: "componentCoordinateExtension"; readonly ComponentCoordinateArchitecture: "componentCoordinateArchitecture"; readonly ComponentCoordinatePlatform: "componentCoordinatePlatform"; readonly ComponentCoordinateVersion: "componentCoordinateVersion"; readonly ComponentCoordinateClassifier: "componentCoordinateClassifier"; readonly ComponentCoordinateQualifier: "componentCoordinateQualifier"; readonly ComponentCoordinatePackageId: "componentCoordinatePackageId"; readonly VulnerabilityId: "vulnerabilityId"; readonly VulnerabilitySeverity: "vulnerabilitySeverity"; readonly VulnerabilityStatus: "vulnerabilityStatus"; readonly VulnerabilityDescription: "vulnerabilityDescription"; readonly ApplicationCategoryId: "applicationCategoryId"; readonly ApplicationCategoryName: "applicationCategoryName"; readonly ApplicationCategoryColor: "applicationCategoryColor"; readonly ApplicationCategoryDescription: "applicationCategoryDescription"; readonly ComponentLabelId: "componentLabelId"; readonly ComponentLabelName: "componentLabelName"; readonly ComponentLabelColor: "componentLabelColor"; readonly ComponentLabelDescription: "componentLabelDescription"; readonly PolicyId: "policyId"; readonly PolicyName: "policyName"; readonly PolicyThreatCategory: "policyThreatCategory"; readonly PolicyThreatLevel: "policyThreatLevel"; readonly ParentOrganizationName: "parentOrganizationName"; readonly ParentOrganizationId: "parentOrganizationId"; readonly SbomSpecification: "sbomSpecification"; readonly PolicyViolationId: "policyViolationId"; readonly PolicyViolationThreatCategory: "policyViolationThreatCategory"; readonly PolicyViolationThreatLevel: "policyViolationThreatLevel"; readonly PolicyViolationPolicyName: "policyViolationPolicyName"; readonly PolicyViolationPolicyId: "policyViolationPolicyId"; readonly PolicyViolationWaiverStatus: "policyViolationWaiverStatus"; readonly PolicyViolationConstraintName: "policyViolationConstraintName"; readonly ComponentEffectiveLicenseId: "componentEffectiveLicenseId"; readonly ComponentEffectiveLicenseName: "componentEffectiveLicenseName"; readonly ComponentLicenseThreatGroupName: "componentLicenseThreatGroupName"; readonly ComponentLicenseThreatLevel: "componentLicenseThreatLevel"; readonly AllowedContextIds: "allowedContextIds"; readonly DocumentKey: "documentKey"; readonly PolicyWaiverId: "policyWaiverId"; readonly PolicyWaiverPolicyName: "policyWaiverPolicyName"; readonly PolicyWaiverPolicyId: "policyWaiverPolicyId"; readonly PolicyWaiverReason: "policyWaiverReason"; readonly PolicyWaiverComment: "policyWaiverComment"; readonly PolicyWaiverCreatedAt: "policyWaiverCreatedAt"; readonly PolicyWaiverCreatedAtEpochMs: "policyWaiverCreatedAtEpochMs"; readonly PolicyWaiverExpiresAt: "policyWaiverExpiresAt"; readonly PolicyWaiverExpiresAtEpochMs: "policyWaiverExpiresAtEpochMs"; readonly PolicyWaiverScopeOwnerId: "policyWaiverScopeOwnerId"; readonly PolicyWaiverScopeOwnerType: "policyWaiverScopeOwnerType"; readonly PolicyWaiverThreatLevel: "policyWaiverThreatLevel"; readonly PolicyWaiverWaivedBy: "policyWaiverWaivedBy"; readonly PolicyWaiverAuto: "policyWaiverAuto"; readonly PolicyWaiverIsAuto: "policyWaiverIsAuto"; readonly PolicyWaiverExpiryStatus: "policyWaiverExpiryStatus"; readonly PolicyWaiverPolicyType: "policyWaiverPolicyType"; readonly PolicyWaiverScope: "policyWaiverScope"; readonly PolicyWaiverRequestStatus: "policyWaiverRequestStatus"; readonly RequesterName: "requesterName"; readonly ReviewerName: "reviewerName"; readonly ReviewTime: "reviewTime"; readonly RejectionReason: "rejectionReason"; readonly NoteToReviewer: "noteToReviewer"; readonly ApplicationLastEvaluationTimeEpochMs: "applicationLastEvaluationTimeEpochMs"; readonly ApplicationStageSeverityCount: "applicationStageSeverityCount"; readonly ComponentViolationPolicyType: "componentViolationPolicyType"; readonly ComponentViolationState: "componentViolationState"; readonly ComponentMaxPolicyThreatLevel: "componentMaxPolicyThreatLevel"; readonly VulnerabilityFirstSeenEpochMs: "vulnerabilityFirstSeenEpochMs"; readonly ApplicationMaxPolicyThreatLevel: "applicationMaxPolicyThreatLevel"; readonly ApplicationViolationStage: "applicationViolationStage"; readonly ApplicationViolationPolicyType: "applicationViolationPolicyType"; readonly ApplicationViolationState: "applicationViolationState"; readonly ApplicationViolationStateSortOrdinal: "applicationViolationStateSortOrdinal"; }; export type GroupingByDTOGroupIdentifierEnum = typeof GroupingByDTOGroupIdentifierEnum[keyof typeof GroupingByDTOGroupIdentifierEnum]; /** * Check if a given object implements the GroupingByDTO interface. */ export declare function instanceOfGroupingByDTO(value: object): value is GroupingByDTO; export declare function GroupingByDTOFromJSON(json: any): GroupingByDTO; export declare function GroupingByDTOFromJSONTyped(json: any, ignoreDiscriminator: boolean): GroupingByDTO; export declare function GroupingByDTOToJSON(json: any): GroupingByDTO; export declare function GroupingByDTOToJSONTyped(value?: GroupingByDTO | null, ignoreDiscriminator?: boolean): any;