in awsglue/blueprint/base_resource.py [0:0]
def ensure_type(key, value, types):
if value is None or isinstance(value, types):
return value
else:
raise TypeError('Value {value} for key {key} should be of type {types}!'.format(value=value, key=key, types=types))