File contents, base64-encoded.
Display filename, used both for the object key and the MJ: Files record.
MIME type of the content.
OptionalPathOptional path prefix within the store, for grouping.
OptionalStoragePreferred MJ: File Storage Accounts id, when the caller knows one (an agent's
DefaultStorageAccountID). Implementations that support account-scoped credentials should
prefer this path.
OptionalStorageFallback MJ: File Storage Providers id, used when no account is available (an agent's
AttachmentStorageProviderID). Provider-only resolution has no account credentials and
relies on environment configuration.
Input for uploading attachment bytes to blob storage.