Policy Custom Rule
data class PolicyCustomRule(val action: String, val enabled: Boolean? = null, val groupRateLimitBy: String? = null, val matchConditions: List<PolicyCustomRuleMatchCondition>, val name: String? = null, val priority: Int, val rateLimitDuration: String? = null, val rateLimitThreshold: Int? = null, val ruleType: String)