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 a unique name.
groupNameStringgroup name for a set of rules. if the rule name already exists, no need to pass the group name.
descriptionStringThe details description of the gating group.
statusEnumContains the information about GatingGroupStatus
ruleObjectContains all the information about rules for gating.
tokenGateTypeEnumContains the information from tokenGateType