blackduck-rest-api
Version:
A rest API for BlackDuck
62 lines (56 loc) • 1.29 kB
text/typescript
interface META {
allow: [];
href: string;
links: [];
}
export interface BD_PROJECT_DETAIL {
name: string;
projectLevelAdjustments: string;
cloneCategories: [];
customSignatureEnabled: string;
customSignatureDepth: string;
deepLicenseDataEnabled: string;
snippetAdjustmentApplied: string;
licenseConflictsEnabled: string;
projectGroup: string;
createdAt: string;
createdBy: string;
createdByUser: string;
updatedAt: string;
updatedBy: string;
updatedByUser: string;
source: string;
_meta: META;
}
export interface BD_VERISON_DETAIL {
versionName: string;
phase: string;
distribution: string;
license: [];
createdAt: string;
createdBy: string;
createdByUser: string;
settingUpdatedAt: string;
settingUpdatedBy: string;
settingUpdatedByUser: string;
source: string;
_meta: META;
}
export interface BD_REST_API_RESPONSE {
totalCount: Number;
items: [];
appliedFilters: [];
_meta: META;
}
export interface BD_PROJECTS_API_RESPONSE {
totalCount: Number;
items: BD_PROJECT_DETAIL[];
appliedFilters: [];
_meta: META;
}
export interface BD_VERSIONS_API_RESPONSE {
totalCount: Number;
items: BD_VERISON_DETAIL[];
appliedFilters: [];
_meta: META;
}