{"additionalProperties": false, "required": ["Type", "Properties"], "type": "object", "properties": {"Type": {"pattern": "^Custom::[a-zA-Z_@-]+$", "type": "string"}, "Properties": {"additionalProperties": true, "required": ["ServiceToken"], "type": "object", "properties": {"ServiceToken": {"type": "string"}}}}}