This object contains information about gating group and rule input data.

orgIDUUIDThe organization id.
networkIdUUIDThe network id.
groupIdUUIDpass group id already if have else need to create a new group by passing unique name.
groupNameStringgroup name for a set of rules. if the rule name already exists, no need to pass the group name.
ruleObjectContains all the information about rules for gating.