Files
toolkit/packages/artifact/src/internal-contracts.ts
T

34 lines
565 B
TypeScript
Raw Normal View History

2020-02-11 09:49:46 -05:00
export interface ArtifactResponse {
containerId: string
size: number
signedContent: string
fileContainerResourceUrl: string
type: string
name: string
url: string
}
export interface CreateArtifactParameters {
Type: string
Name: string
}
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 {
size: number
failedItems: string[]
}