mirror of
https://github.com/github/codeql-action.git
synced 2025-12-30 11:10:22 +08:00
58 lines
1.3 KiB
TypeScript
58 lines
1.3 KiB
TypeScript
export interface ArtifactResponse {
|
|
containerId: string;
|
|
size: number;
|
|
signedContent: string;
|
|
fileContainerResourceUrl: string;
|
|
type: string;
|
|
name: string;
|
|
url: string;
|
|
}
|
|
export interface CreateArtifactParameters {
|
|
Type: string;
|
|
Name: string;
|
|
RetentionDays?: number;
|
|
}
|
|
export interface PatchArtifactSize {
|
|
Size: number;
|
|
}
|
|
export interface PatchArtifactSizeSuccessResponse {
|
|
containerId: number;
|
|
size: number;
|
|
signedContent: string;
|
|
type: string;
|
|
name: string;
|
|
url: string;
|
|
uploadUrl: string;
|
|
}
|
|
export interface UploadResults {
|
|
uploadSize: number;
|
|
totalSize: number;
|
|
failedItems: string[];
|
|
}
|
|
export interface ListArtifactsResponse {
|
|
count: number;
|
|
value: ArtifactResponse[];
|
|
}
|
|
export interface QueryArtifactResponse {
|
|
count: number;
|
|
value: ContainerEntry[];
|
|
}
|
|
export interface ContainerEntry {
|
|
containerId: number;
|
|
scopeIdentifier: string;
|
|
path: string;
|
|
itemType: string;
|
|
status: string;
|
|
fileLength?: number;
|
|
fileEncoding?: number;
|
|
fileType?: number;
|
|
dateCreated: string;
|
|
dateLastModified: string;
|
|
createdBy: string;
|
|
lastModifiedBy: string;
|
|
itemLocation: string;
|
|
contentLocation: string;
|
|
fileId?: number;
|
|
contentId: string;
|
|
}
|