dc-management-sdk-js
Version:
Amplience Dynamic Content Management SDK
40 lines (39 loc) • 1.13 kB
TypeScript
import { HalResource } from '../hal/models/HalResource';
import { LocalizationRoot } from './LocalizationRoot';
import { Page } from './Page';
import { Pageable } from './Pageable';
import { Sortable } from './Sortable';
/**
* Class representing a LocalizationJob.
* A Localization Job tracks the status of the process that creates locale-variants of content items.
*/
export declare class LocalizationJob extends HalResource {
/**
* Status for the Job
*/
status?: string;
/**
* Root content item
*/
rootContentItem?: LocalizationRoot;
/**
* Id of the user responsible for originally creating the job
*/
createdBy?: string;
/**
* Timestamp representing when the job was originally created (ISO 8601 format)
*/
createdDate?: string;
readonly related: {
/**
* Retrieves the Localization Job Page
*/
findByRootContentItem: (options?: Pageable & Sortable) => Promise<Page<LocalizationJob>>;
};
}
/**
* @hidden
*/
export declare class LocalizationJobPage extends Page<LocalizationJob> {
constructor(data?: any);
}