In the event that an 'optional' payload structure is utilized, and subsequently, any 'Mandatory' attributes are excluded from the payload, the framework currently does not generate any errors, allowing the payload to be passed into the function.
As discussed with product experts, this behavior is a known limitation for structural attributes, even though it functions without issue for simple attributes.
Requested Improvement:
We need to address this issue to ensure consistency, ensuring that attributes in the REST API payload exhibit the same behavior, regardless of whether they are simple attributes or structure attributes.