gd-sprest-def
Version:
TypeScript definition files generated from the $metadata REST endpoint in SharePoint.
82 lines (69 loc) • 2.2 kB
TypeScript
import { Base } from "../../../../";
import { Microsoft } from "../../../../";
import { SP } from "../../../../";
/*********************************************
* PageDetails
**********************************************/
export interface PageDetails {
CorrelationId?: any;
IsPublished?: boolean;
ListId?: any;
ListItemId?: number;
ListItemUniqueId?: any;
PageLayoutName?: string;
PageLoadTimeInMS?: number;
PageType?: string;
SiteId?: any;
SpIISLatencyInMS?: number;
SpRequestDurationInMS?: number;
Url?: string;
Version?: string;
WebId?: any;
}
/*********************************************
* PageDetailsCollections
**********************************************/
export interface PageDetailsCollections {
}
/*********************************************
* PageDiagnosticsResult
**********************************************/
export interface PageDiagnosticsResult {
CreatedDate?: any;
PageDetails?: Microsoft.SharePoint.Publishing.Diagnostics.PageDetails;
ResultStatus?: number;
suggestions?: { results: Array<SP.Publishing.RuleResult> };
Score?: number;
ToolDetails?: Microsoft.SharePoint.Publishing.Diagnostics.ToolDetails;
}
/*********************************************
* PageDiagnosticsResultCollections
**********************************************/
export interface PageDiagnosticsResultCollections {
}
/*********************************************
* ToolDetails
**********************************************/
export interface ToolDetails {
Name?: string;
Version?: string;
}
/*********************************************
* ToolDetailsCollections
**********************************************/
export interface ToolDetailsCollections {
}
/*********************************************
* PageDiagnostics
**********************************************/
export interface PageDiagnostics {
LatestDraftVersion?: string;
LatestPublishedVersion?: string;
PageFileName?: string;
Results?: { results: Array<Microsoft.SharePoint.Publishing.Diagnostics.PageDiagnosticsResult> };
}
/*********************************************
* PageDiagnosticsCollections
**********************************************/
export interface PageDiagnosticsCollections {
}