{"additionalProperties": false, "required": ["FixedRate", "HTTPMethod", "Host", "Priority", "ReservoirSize", "ResourceARN", "ServiceName", "ServiceType", "URLPath"], "type": "object", "properties": {"ReservoirSize": {"type": "number"}, "ServiceType": {"type": "string"}, "RuleARN": {"type": "string"}, "ServiceName": {"type": "string"}, "HTTPMethod": {"type": "string"}, "URLPath": {"type": "string"}, "Host": {"type": "string"}, "Priority": {"type": "number"}, "FixedRate": {"type": "number"}, "ResourceARN": {"type": "string"}, "Version": {"type": "number"}, "RuleName": {"type": "string"}, "Attributes": {"additionalProperties": true, "patternProperties": {"^[a-zA-Z0-9]+$": {"type": "string"}}, "type": "object"}}}