in awsglue/blueprint/crawler.py [0:0]
def __setattr__(self, key, value):
if key in self._validator and value:
ensure_type(key, value, self._validator[key][0])
if key == 'Targets':
Targets(**value).validate()
elif key == 'SchemaChangePolicy':
SchemaChangePolicy(**value).validate()
super().__setattr__(key,value)