Tsarr Documentation - v2.16.0
    Preparing search index...

    Type Alias TimerInfoDtoWritable

    type TimerInfoDtoWritable = {
        Id?: string | null;
        Type?: string | null;
        ServerId?: string | null;
        ExternalId?: string | null;
        ChannelId?: string;
        ExternalChannelId?: string | null;
        ChannelName?: string | null;
        ChannelPrimaryImageTag?: string | null;
        ProgramId?: string | null;
        ExternalProgramId?: string | null;
        Name?: string | null;
        Overview?: string | null;
        StartDate?: string;
        EndDate?: string;
        ServiceName?: string | null;
        Priority?: number;
        PrePaddingSeconds?: number;
        PostPaddingSeconds?: number;
        IsPrePaddingRequired?: boolean;
        ParentBackdropItemId?: string | null;
        ParentBackdropImageTags?: string[] | null;
        IsPostPaddingRequired?: boolean;
        KeepUntil?:
            | "UntilDeleted"
            | "UntilSpaceNeeded"
            | "UntilWatched"
            | "UntilDate";
        Status?: | "New"
        | "InProgress"
        | "Completed"
        | "Cancelled"
        | "ConflictedOk"
        | "ConflictedNotOk"
        | "Error";
        SeriesTimerId?: string
        | null;
        ExternalSeriesTimerId?: string | null;
        RunTimeTicks?: number | null;
        ProgramInfo?: BaseItemDtoWritable | null;
    }
    Index
    Id?: string | null

    Gets or sets the Id of the recording.

    Type?: string | null
    ServerId?: string | null

    Gets or sets the server identifier.

    ExternalId?: string | null

    Gets or sets the external identifier.

    ChannelId?: string

    Gets or sets the channel id of the recording.

    ExternalChannelId?: string | null

    Gets or sets the external channel identifier.

    ChannelName?: string | null

    Gets or sets the channel name of the recording.

    ChannelPrimaryImageTag?: string | null
    ProgramId?: string | null

    Gets or sets the program identifier.

    ExternalProgramId?: string | null

    Gets or sets the external program identifier.

    Name?: string | null

    Gets or sets the name of the recording.

    Overview?: string | null

    Gets or sets the description of the recording.

    StartDate?: string

    Gets or sets the start date of the recording, in UTC.

    EndDate?: string

    Gets or sets the end date of the recording, in UTC.

    ServiceName?: string | null

    Gets or sets the name of the service.

    Priority?: number

    Gets or sets the priority.

    PrePaddingSeconds?: number

    Gets or sets the pre padding seconds.

    PostPaddingSeconds?: number

    Gets or sets the post padding seconds.

    IsPrePaddingRequired?: boolean

    Gets or sets a value indicating whether this instance is pre padding required.

    ParentBackdropItemId?: string | null

    Gets or sets the Id of the Parent that has a backdrop if the item does not have one.

    ParentBackdropImageTags?: string[] | null

    Gets or sets the parent backdrop image tags.

    IsPostPaddingRequired?: boolean

    Gets or sets a value indicating whether this instance is post padding required.

    KeepUntil?: "UntilDeleted" | "UntilSpaceNeeded" | "UntilWatched" | "UntilDate"
    Status?:
        | "New"
        | "InProgress"
        | "Completed"
        | "Cancelled"
        | "ConflictedOk"
        | "ConflictedNotOk"
        | "Error"

    Gets or sets the status.

    SeriesTimerId?: string | null

    Gets or sets the series timer identifier.

    ExternalSeriesTimerId?: string | null

    Gets or sets the external series timer identifier.

    RunTimeTicks?: number | null

    Gets or sets the run time ticks.

    ProgramInfo?: BaseItemDtoWritable | null

    Gets or sets the program information.