diff --git a/troposphere/__init__.py b/troposphere/__init__.py index 399e6f9d9..6a180be4e 100644 --- a/troposphere/__init__.py +++ b/troposphere/__init__.py @@ -905,7 +905,8 @@ def check_type(t, v): if p in self.properties: raise ValueError("%s can only be used with parameters of " "the String type." % p) - if self.properties['Type'] != 'Number': + if (self.properties['Type'] != 'Number' and + self.properties['Type'] != 'List'): for p in self.NUMBER_PROPERTIES: if p in self.properties: raise ValueError("%s can only be used with parameters of "