Modifier

TestAttachmentMetadataRequestModel interface

Request model used by the pipeline agent to register a test attachment whose content has already been uploaded by the caller. Unlike TestAttachmentRequestModel this model carries no file bytes -- only the metadata required to persist a <c>tbl_LogStoreAttachmentMapper</c> row.

Properties

attachmentType

Attachment type. Defaults to GeneralAttachment.

comment

Comment associated with the attachment.

dedupId

VsoHash BlobIdentifier value (<c>BlobIdentifier.ValueString</c>) of the content already published to BlobStore dedup storage by the agent. Required -- the server rejects the request when it is null or empty.

domainId

Optional id of the BlobStore dedup domain (ShardSet / ContainerSet) the content was published to. Reserved for the read path to resolve the correct dedup domain; not persisted yet, so it may be omitted.

fileName

Attachment filename.

length

Size in bytes of the stored content, as reported by the BlobStore publish result.

Property Details

attachmentType

Attachment type. Defaults to GeneralAttachment.

attachmentType: string

Property Value

string

comment

Comment associated with the attachment.

comment: string

Property Value

string

dedupId

VsoHash BlobIdentifier value (<c>BlobIdentifier.ValueString</c>) of the content already published to BlobStore dedup storage by the agent. Required -- the server rejects the request when it is null or empty.

dedupId: string

Property Value

string

domainId

Optional id of the BlobStore dedup domain (ShardSet / ContainerSet) the content was published to. Reserved for the read path to resolve the correct dedup domain; not persisted yet, so it may be omitted.

domainId: string

Property Value

string

fileName

Attachment filename.

fileName: string

Property Value

string

length

Size in bytes of the stored content, as reported by the BlobStore publish result.

length: number

Property Value

number