Member Junction
    Preparing search index...

    Input for uploading attachment bytes to blob storage.

    interface AttachmentBlobUploadInput {
        Base64Data: string;
        FileName: string;
        MimeType: string;
        PathPrefix?: string;
        StorageAccountID?: string;
        StorageProviderID?: string;
    }
    Index

    Properties

    Base64Data: string

    File contents, base64-encoded.

    FileName: string

    Display filename, used both for the object key and the MJ: Files record.

    MimeType: string

    MIME type of the content.

    PathPrefix?: string

    Optional path prefix within the store, for grouping.

    StorageAccountID?: string

    Preferred MJ: File Storage Accounts id, when the caller knows one (an agent's DefaultStorageAccountID). Implementations that support account-scoped credentials should prefer this path.

    StorageProviderID?: string

    Fallback 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.