Type Alias SharingTaskRecurringCreateRequest

type SharingTaskRecurringCreateRequest = {
    appName?: string;
    cleanupStrategy?: CleanupStrategy;
    dataConnectionID?: string;
    description?: string;
    distributionListId?: string;
    emailContent?: EmailComposition;
    enabled?: boolean;
    executeOnCreation?: boolean;
    expiration?: string;
    message?: string;
    name: string;
    recipients?: SharingTaskRecurringRecipients;
    retentionPolicy?: RetentionPolicy;
    scheduleOptions?: ScheduleOptions;
    sharePointFolder?: string;
    spaceId?: string;
    startTime?: string;
    state: State;
    subType?: "pdf" | "pptx" | "xlsx" | "html" | "docx";
    tags?: string[];
    templates: TemplateResult[];
    transportChannels?: ("email" | "sharepoint")[];
    trigger?: Trigger;
    type:
        | "chart-monitoring"
        | "chart-sharing"
        | "sheet-sharing"
        | "template-sharing";
}
Index

Properties

appName?: string

Name of the app associated (through the templates) with this sharing task

cleanupStrategy?: CleanupStrategy
dataConnectionID?: string
description?: string
distributionListId?: string
emailContent?: EmailComposition
enabled?: boolean
executeOnCreation?: boolean
expiration?: string
message?: string
name: string
retentionPolicy?: RetentionPolicy
scheduleOptions?: ScheduleOptions
sharePointFolder?: string
spaceId?: string
startTime?: string
state: State
subType?: "pdf" | "pptx" | "xlsx" | "html" | "docx"

the sharing task resource mashup sub type.

tags?: string[]
templates: TemplateResult[]
transportChannels?: ("email" | "sharepoint")[]
trigger?: Trigger
type:
    | "chart-monitoring"
    | "chart-sharing"
    | "sheet-sharing"
    | "template-sharing"