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
| attachment |
Attachment type. Defaults to GeneralAttachment. |
| comment | Comment associated with the attachment. |
| dedup |
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. |
| domain |
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. |
| file |
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