interface ScheduledAction {
    action: SchedulableActionType;
    entity: Link<SchedulableEntityType>;
    environment?: {
        sys: MetaLinkProps;
    };
    error?: ScheduledActionFailedError;
    payload?: ScheduledActionPayloadProps;
    scheduledFor: {
        datetime: string;
        timezone?: string;
    };
    sys: ScheduledActionSysProps;
    delete(): Promise<ScheduledAction>;
    toPlainObject(): ScheduledActionProps;
    update(): Promise<ScheduledAction>;
}

Hierarchy (view full)

Properties

action: SchedulableActionType
entity: Link<SchedulableEntityType>
environment?: {
    sys: MetaLinkProps;
}
error?: ScheduledActionFailedError

The Contentful-style error that occurred during execution if sys.status is failed

{
* sys: {
* type: 'Error',
* id: 'InvalidEntry'
* },
* message: 'Entry is invalid',
* details: {
* errors: [...]
* }
* }
payload?: ScheduledActionPayloadProps
scheduledFor: {
    datetime: string;
    timezone?: string;
}

Type declaration

Methods