/* generated using openapi-typescript-codegen -- do not edit */ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ /** * Response serializer for course license assignment details */ export type CourseLicenseAssignmentDetail = { /** * The unique identifier for the assignment */ id: number; /** * The ID of the user assigned the license */ user_id: number; /** * The username of the user assigned the license */ username: string; /** * The email address of the user assigned the license */ email: string | null; /** * Whether the assignment is active */ active: boolean; /** * Whether the assignment has been fulfilled */ fulfilled?: boolean; /** * URL to redirect to after fulfillment */ redirect_to?: string | null; /** * Additional metadata for the assignment */ metadata: Record; /** * The ID of the course license */ license_id: number; /** * The name of the course license */ license_name: string; /** * The course ID associated with the license */ course_id: string; };