Create a service catalog item for NSX-T

Hello Community,
I have a following ask from customer around creating the service catalog item for NSX-T.
[A] As a user persona from application or security team, I should be able to be able to create a network segment on the NSX-T for that vmware cloud that is associated with the NSX-T
[B] As a user persona from application and security team, I should be able to create a network firewall policy/rule on the NSX-T for that vmware cloud that is associated with the NSX-T
What all inputs should be given in the service catalog form to be filled by user to order the catalog item?
[For FW]: Policy Name, Rule Name, Action, Direction
[For Network Segment]: Transport zone, Subnet/CIDR, Gateway Address etc
if there are predefined values for above fields then how can get those ones in the option list or inputs like you get for group/clouds?

Appreciate your support, thanks!