"""Content Review Support Escalation schema.""" from marshmallow import Schema, fields class ContentReviewSupportDeEscalation(Schema): """Schema for Content Review Support De-Escalation. Properties: - moved_to_target_email (str): Email to notify. - upc (str): UPC of product. - review_queue_id (int): ID of review queue item. - product_name (str): Name of product. - label_id (int): Label ID. - label_name (str): Name of label. - primary_artist (str): Primary Artist. - sale_start_date (str): Sales Start Date. - escalation_type (str): Escalation type name. - move_note (str): Move note. """ moved_to_target_email = fields.String(required=True) upc = fields.String(required=True) review_queue_id = fields.Integer(required=True) product_name = fields.String(required=True) label_id = fields.Integer(required=True) label_name = fields.String(required=True) primary_artist = fields.String(required=False) sale_start_date = fields.String(required=False) escalation_type = fields.String(required=False) move_note = fields.String(required=True)