Example typespec definition: https://github.com/Azure/azure-rest-api-specs/blob/141eb6d8c5aa89d50ab1b9a5c29b9c0886d10309/specification/confidentialledger/data-plane/ConfidentialLedger/routes.tsp#L576-L584 Generated code example: https://github.com/Azure/azure-sdk-for-python/blob/c01e7384c190f2de8f62836d0effc09e3b8156f8/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_operations/_operations.py#L3442-L3445 I would expect the List[JSON] overload to still exist even when we move from DPG without models to DPG with models. cc @iscai-msft