tridion-sites-extensions-api-docs

Home > @tridion-sites/open-api-client > PublishTransaction

PublishTransaction type

Represents the data object of a PublishTransaction.

Signature:

export type PublishTransaction = SystemWideObject & {
    Creator?: Link;
    DeployerAction?: DeployerAction;
    HasRenderFailures?: boolean;
    Information?: string;
    Instruction?: PublishInstructionBase;
    IsCompleted?: boolean;
    Items?: Array<Link>;
    Priority?: PublishPriority;
    PublishContexts?: Array<PublishContext>;
    PublisherHost?: string;
    RenderingTime?: string;
    ResolvingTime?: string;
    State?: PublishTransactionState;
    StateChangeDateTime?: string;
    TargetType?: Link;
    TotalExecutionTime?: string;
};

References: SystemWideObject, Link, DeployerAction, PublishInstructionBase, PublishPriority, PublishContext, PublishTransactionState