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