"""DealTerm Model.""" class DealTerm: """DealTerm class.""" def __init__(self, **kwargs): """Construct DealTerm class.""" self.commercial_model_types = kwargs.get('commercial_model_types') self.usage_type = kwargs.get('usage_type') self.territories = kwargs.get('territories') self.start_date = kwargs.get('start_date') self.start_date_time = kwargs.get('start_date_time') self.takedown = kwargs.get('takedown') self.pre_order = kwargs.get('pre_order') self.release_display_date = kwargs.get('release_display_date') self.track_listing_preview_date = kwargs.get( 'track_listing_preview_date') self.cover_art_preview_date = kwargs.get('cover_art_preview_date') self.clip_preview_date = kwargs.get('clip_preview_date') self.instant_gratifications = kwargs.get('instant_gratifications') self.price_type = kwargs.get('price_type') self.excluded_territories = kwargs.get('excluded_territories')