gd-sprest-def
Version:
TypeScript definition files generated from the $metadata REST endpoint in SharePoint.
1,641 lines (1,361 loc) • 47.4 kB
TypeScript
import { Base } from "../../";
import { SP } from "../../";
import { Microsoft } from "../../";
/*********************************************
* AcronymInformation
**********************************************/
export interface AcronymInformation {
Acronym?: string;
Color?: string;
Lcid?: number;
Text?: string;
}
/*********************************************
* AcronymInformationCollections
**********************************************/
export interface AcronymInformationCollections {
}
/*********************************************
* AmplifiedChannels
**********************************************/
export interface AmplifiedChannels {
WasAmplifiedToEmail?: boolean;
WasAmplifiedToSharePoint?: boolean;
WasAmplifiedToTeams?: boolean;
WasAmplifiedToVivaEngage?: boolean;
}
/*********************************************
* AmplifiedChannelsCollections
**********************************************/
export interface AmplifiedChannelsCollections {
}
/*********************************************
* AmplifyPublishingHistoryResult
**********************************************/
export interface AmplifyPublishingHistoryResult {
AmplifyId?: any;
PageId?: number;
PublicationMetadata?: string;
publishingStatusResponse?: SP.Publishing.PublishingStatusResponse;
TimestampUTC?: any;
}
/*********************************************
* AmplifyPublishingHistoryResultCollections
**********************************************/
export interface AmplifyPublishingHistoryResultCollections {
}
/*********************************************
* PublishingStatusResponse
**********************************************/
export interface PublishingStatusResponse {
EmailPublishingStatus?: SP.Publishing.EmailPublishingStatus;
Errors?: { results: Array<Microsoft.SharePoint.Publishing.Amplify.Client.ClientAmplifyResult> };
LastTriedAt?: any;
PrePublishValidationErrorCode?: number;
PublishingStatus?: number;
SharePointPublishingStatus?: { results: Array<SP.Publishing.SharePointPublishingStatusResponse> };
TeamsPublishingStatus?: { results: Array<SP.Publishing.TeamsPublishingStatusResponse> };
VivaEngagePublishingStatus?: SP.Publishing.VivaEngagePublishingStatus;
VivaEngageV2PublishingStatus?: { results: Array<SP.Publishing.VivaEngagePublishingStatus> };
YammerPublishingStatus?: { results: Array<SP.KeyValue> };
}
/*********************************************
* PublishingStatusResponseCollections
**********************************************/
export interface PublishingStatusResponseCollections {
}
/*********************************************
* EmailPublishingStatus
**********************************************/
export interface EmailPublishingStatus {
DestinationURL?: string;
ErrorCode?: number;
Errors?: { results: Array<Microsoft.SharePoint.Publishing.Amplify.Client.ClientAmplifyResult> };
Status?: number;
}
/*********************************************
* EmailPublishingStatusCollections
**********************************************/
export interface EmailPublishingStatusCollections {
}
/*********************************************
* SharePointPublishingStatusResponse
**********************************************/
export interface SharePointPublishingStatusResponse {
SiteId?: string;
Status?: SP.Publishing.SharePointPublishingStatus;
WebId?: string;
}
/*********************************************
* SharePointPublishingStatusResponseCollections
**********************************************/
export interface SharePointPublishingStatusResponseCollections {
}
/*********************************************
* SharePointPublishingStatus
**********************************************/
export interface SharePointPublishingStatus {
DestinationPageId?: string;
DestinationPageUniqueId?: string;
DestinationPageURL?: string;
DestinationPageVersion?: string;
ErrorCode?: number;
Errors?: { results: Array<Microsoft.SharePoint.Publishing.Amplify.Client.ClientAmplifyResult> };
Status?: number;
}
/*********************************************
* SharePointPublishingStatusCollections
**********************************************/
export interface SharePointPublishingStatusCollections {
}
/*********************************************
* TeamsPublishingStatusResponse
**********************************************/
export interface TeamsPublishingStatusResponse {
AudienceId?: string;
Status?: SP.Publishing.TeamsPublishingStatus;
}
/*********************************************
* TeamsPublishingStatusResponseCollections
**********************************************/
export interface TeamsPublishingStatusResponseCollections {
}
/*********************************************
* TeamsPublishingStatus
**********************************************/
export interface TeamsPublishingStatus {
AudienceId?: string;
ErrorCode?: number;
ErrorMessage?: string;
Errors?: { results: Array<Microsoft.SharePoint.Publishing.Amplify.Client.ClientAmplifyResult> };
HttpStatusCode?: number;
Status?: number;
}
/*********************************************
* TeamsPublishingStatusCollections
**********************************************/
export interface TeamsPublishingStatusCollections {
}
/*********************************************
* VivaEngagePublishingStatus
**********************************************/
export interface VivaEngagePublishingStatus {
DestinationId?: string;
ErrorCode?: number;
ErrorMessage?: string;
Errors?: { results: Array<Microsoft.SharePoint.Publishing.Amplify.Client.ClientAmplifyResult> };
Status?: number;
}
/*********************************************
* VivaEngagePublishingStatusCollections
**********************************************/
export interface VivaEngagePublishingStatusCollections {
}
/*********************************************
* AmplifyPublishingHistory
**********************************************/
export interface AmplifyPublishingHistory {
results?: { results: Array<SP.Publishing.AmplifyPublishingHistoryResult> };
}
/*********************************************
* AmplifyPublishingHistoryCollections
**********************************************/
export interface AmplifyPublishingHistoryCollections {
}
/*********************************************
* AmplifyRequestEndpoint
**********************************************/
export interface AmplifyRequestEndpoint {
Data?: string;
EndpointType?: number;
}
/*********************************************
* AmplifyRequestEndpointCollections
**********************************************/
export interface AmplifyRequestEndpointCollections {
}
/*********************************************
* AmplifyRequestParams
**********************************************/
export interface AmplifyRequestParams {
Endpoints?: { results: Array<SP.Publishing.AmplifyRequestEndpoint> };
UseNewPublishingStack?: boolean;
}
/*********************************************
* AmplifyRequestParamsCollections
**********************************************/
export interface AmplifyRequestParamsCollections {
}
/*********************************************
* AnnouncementAuthor
**********************************************/
export interface AnnouncementAuthor {
Email?: string;
ID?: string;
Name?: string;
}
/*********************************************
* AnnouncementAuthorCollections
**********************************************/
export interface AnnouncementAuthorCollections {
}
/*********************************************
* AnnouncementsData
**********************************************/
export interface AnnouncementsData {
CallToAction?: SP.Publishing.CallToAction;
Dismissable?: boolean;
ExpiresOn?: any;
Icon?: SP.Publishing.Icon;
ID?: any;
Message?: string;
PublishStartDate?: any;
Title?: string;
}
/*********************************************
* AnnouncementsDataCollections
**********************************************/
export interface AnnouncementsDataCollections {
}
/*********************************************
* CallToAction
**********************************************/
export interface CallToAction {
IsTranspileReady?: boolean;
Text?: string;
Url?: string;
}
/*********************************************
* CallToActionCollections
**********************************************/
export interface CallToActionCollections {
}
/*********************************************
* Icon
**********************************************/
export interface Icon {
Color?: string;
Name?: string;
}
/*********************************************
* IconCollections
**********************************************/
export interface IconCollections {
}
/*********************************************
* SitePageAuthoringMetadata
**********************************************/
export interface SitePageAuthoringMetadata {
ClientOperation?: number;
FluidContainerCustomId?: any;
IsSingleUserSession?: boolean;
RestoredFrom?: string;
RestoreTo?: string;
SequenceId?: number;
SessionId?: any;
}
/*********************************************
* SitePageAuthoringMetadataCollections
**********************************************/
export interface SitePageAuthoringMetadataCollections {
}
/*********************************************
* AuthoringSchemaFeatureVersion
**********************************************/
export interface AuthoringSchemaFeatureVersion {
Name?: string;
Version?: string;
}
/*********************************************
* AuthoringSchemaFeatureVersionCollections
**********************************************/
export interface AuthoringSchemaFeatureVersionCollections {
}
/*********************************************
* BoostFieldsData
**********************************************/
export interface BoostFieldsData {
BoostOrderType?: number;
BoostUntilSeen?: boolean;
Expiry?: any;
Impressions?: number;
NextItemId?: number;
NextItemVersion?: number;
PreviousItemId?: number;
PreviousItemVersion?: number;
}
/*********************************************
* BoostFieldsDataCollections
**********************************************/
export interface BoostFieldsDataCollections {
}
/*********************************************
* SitePageBoostProperties
**********************************************/
export interface SitePageBoostProperties {
BoostOrder?: number;
BoostOrderVersion?: number;
BoostUntilExpiryDate?: any;
BoostUntilSeen?: boolean;
BoostUntilUsersViewedCount?: number;
}
/*********************************************
* SitePageBoostPropertiesCollections
**********************************************/
export interface SitePageBoostPropertiesCollections {
}
/*********************************************
* SitePageFieldsData
**********************************************/
export interface SitePageFieldsData {
AuthorByline?: { results: Array<string> };
AuthoringMetadata?: SP.Publishing.SitePageAuthoringMetadata;
BannerImageUrl?: string;
BoostProperties?: SP.Publishing.SitePageBoostProperties;
CallToAction?: string;
CanvasContent1?: string;
CanvasJson1?: string;
Categories?: string;
CoAuthState?: SP.Publishing.SitePageCoAuthState;
Collaborators?: { results: Array<SP.Publishing.SitePageCollaborator> };
Description?: string;
EmailTranspileContent?: string;
HiddenHighlightsMetadata?: string;
HideListEditorMetadata?: string;
LayoutWebpartsContent?: string;
Modified?: any;
PublicationMetadata?: string;
PublishStartDate?: any;
TeamsTranspileContent?: string;
Title?: string;
TopicHeader?: string;
WebTranspileContent?: string;
}
/*********************************************
* SitePageFieldsDataCollections
**********************************************/
export interface SitePageFieldsDataCollections {
}
/*********************************************
* SitePageCoAuthState
**********************************************/
export interface SitePageCoAuthState {
Action?: number;
AuthoringSchemaFeatureVersions?: { results: Array<SP.Publishing.AuthoringSchemaFeatureVersion> };
HasReachedMinorVersionsLimit?: boolean;
IsNewSession?: boolean;
IsPartitionFlushed?: boolean;
LockAction?: number;
LockDuration?: number;
OverwriteExistingVersion?: boolean;
SharedLockId?: string;
}
/*********************************************
* SitePageCoAuthStateCollections
**********************************************/
export interface SitePageCoAuthStateCollections {
}
/*********************************************
* SitePageCollaborator
**********************************************/
export interface SitePageCollaborator {
DisplayName?: string;
LoginName?: string;
UserId?: number;
}
/*********************************************
* SitePageCollaboratorCollections
**********************************************/
export interface SitePageCollaboratorCollections {
}
/*********************************************
* CampaignPublicationFieldsData
**********************************************/
export interface CampaignPublicationFieldsData {
EndpointEmail?: string;
EndpointSharePoint?: string;
EndpointTeams?: string;
EndpointVivaEngage?: string;
EndpointYammer?: string;
PublicationStatus?: number;
}
/*********************************************
* CampaignPublicationFieldsDataCollections
**********************************************/
export interface CampaignPublicationFieldsDataCollections {
}
/*********************************************
* CampaignPublicationMailDraftData
**********************************************/
export interface CampaignPublicationMailDraftData {
DraftId?: string;
GroupUpn?: string;
}
/*********************************************
* CampaignPublicationMailDraftDataCollections
**********************************************/
export interface CampaignPublicationMailDraftDataCollections {
}
/*********************************************
* ChannelAnnouncement
**********************************************/
export interface ChannelAnnouncement {
Author?: SP.Publishing.AnnouncementAuthor;
CallToAction?: SP.Publishing.CallToAction;
ChannelName?: string;
Icon?: SP.Publishing.Icon;
ID?: number;
IsRead?: boolean;
Message?: string;
PublishStartDate?: string;
Title?: string;
}
/*********************************************
* ChannelAnnouncementCollections
**********************************************/
export interface ChannelAnnouncementCollections {
}
/*********************************************
* CopyToParams
**********************************************/
export interface CopyToParams {
AsNews?: boolean;
AsPrivateAuthoringPage?: boolean;
AsTemplate?: boolean;
CanvasContentOnly?: boolean;
ComponentJSONString?: string;
CreateCopyForEdit?: boolean;
CreateCopyWithTitleSuffix?: boolean;
CreateIfMissing?: boolean;
DeleteSourcePage?: boolean;
DependencyPropertyTypesToDeepCopy?: { results: Array<number> };
DestinationPageUniqueId?: any;
DestinationType?: number;
DestinationWebUrl?: string;
ScenarioID?: number;
ScenarioPayload?: string;
ShouldAddFallbackLinkForVideoForAmplify?: boolean;
SitePageFlags?: string;
}
/*********************************************
* CopyToParamsCollections
**********************************************/
export interface CopyToParamsCollections {
}
/*********************************************
* ProfileDateTime
**********************************************/
export interface ProfileDateTime {
DateTimeType?: number;
DateTimeValue?: any;
}
/*********************************************
* ProfileDateTimeCollections
**********************************************/
export interface ProfileDateTimeCollections {
}
/*********************************************
* DateTimeCustomProperty
**********************************************/
export interface DateTimeCustomProperty {
CustomPropertyName?: string;
}
/*********************************************
* DateTimeCustomPropertyCollections
**********************************************/
export interface DateTimeCustomPropertyCollections {
}
/*********************************************
* Error
**********************************************/
export interface Error {
Details?: { results: Array<string> };
}
/*********************************************
* ErrorCollections
**********************************************/
export interface ErrorCollections {
}
/*********************************************
* RepostPageFieldsData
**********************************************/
export interface RepostPageFieldsData {
}
/*********************************************
* RepostPageFieldsDataCollections
**********************************************/
export interface RepostPageFieldsDataCollections {
}
/*********************************************
* FeedVideoPageFieldsData
**********************************************/
export interface FeedVideoPageFieldsData {
}
/*********************************************
* FeedVideoPageFieldsDataCollections
**********************************************/
export interface FeedVideoPageFieldsDataCollections {
}
/*********************************************
* GettyImage
**********************************************/
export interface GettyImage {
ImageId?: string;
ImageUrl?: string;
InsertionISOTimestamp?: string;
PrimaryId?: string;
SecondaryId?: string;
}
/*********************************************
* GettyImageCollections
**********************************************/
export interface GettyImageCollections {
}
/*********************************************
* ViewData
**********************************************/
export interface ViewData {
TotalHits?: number;
TotalUsers?: number;
}
/*********************************************
* ViewDataCollections
**********************************************/
export interface ViewDataCollections {
}
/*********************************************
* ItemViewsAnalyticsData
**********************************************/
export interface ItemViewsAnalyticsData {
Days?: { results: Array<SP.Publishing.TimeFrameStatistics> };
Months?: { results: Array<SP.Publishing.TimeFrameStatistics> };
}
/*********************************************
* ItemViewsAnalyticsDataCollections
**********************************************/
export interface ItemViewsAnalyticsDataCollections {
}
/*********************************************
* TimeFrameStatistics
**********************************************/
export interface TimeFrameStatistics {
Date?: any;
}
/*********************************************
* TimeFrameStatisticsCollections
**********************************************/
export interface TimeFrameStatisticsCollections {
}
/*********************************************
* PageMoveParams
**********************************************/
export interface PageMoveParams {
DestinationWebUrl?: string;
ShouldPublish?: boolean;
}
/*********************************************
* PageMoveParamsCollections
**********************************************/
export interface PageMoveParamsCollections {
}
/*********************************************
* PersonCore
**********************************************/
export interface PersonCore {
AadObjectId?: string;
DisplayName?: string;
UserName?: string;
}
/*********************************************
* PersonCoreCollections
**********************************************/
export interface PersonCoreCollections {
}
/*********************************************
* PersonCustomProperty
**********************************************/
export interface PersonCustomProperty {
CustomPropertyName?: string;
}
/*********************************************
* PersonCustomPropertyCollections
**********************************************/
export interface PersonCustomPropertyCollections {
}
/*********************************************
* PersonIdentity
**********************************************/
export interface PersonIdentity {
AadObjectId?: string;
DisplayName?: string;
UserName?: string;
}
/*********************************************
* PersonIdentityCollections
**********************************************/
export interface PersonIdentityCollections {
}
/*********************************************
* PersonMagazineData
**********************************************/
export interface PersonMagazineData {
AboutMe?: string;
BackgroundImageUrl?: string;
BackgroundImageX?: number;
BackgroundImageY?: number;
DepartmentName?: string;
DisplayName?: string;
Email?: string;
HasEditPermission?: boolean;
Office?: string;
Phone?: string;
PictureUrl?: string;
Title?: string;
}
/*********************************************
* PersonMagazineDataCollections
**********************************************/
export interface PersonMagazineDataCollections {
}
/*********************************************
* PersonMagazineUserProfileDirectsData
**********************************************/
export interface PersonMagazineUserProfileDirectsData {
DirectReports?: { results: Array<SP.Publishing.PersonMagazineUserProfile> };
}
/*********************************************
* PersonMagazineUserProfileDirectsDataCollections
**********************************************/
export interface PersonMagazineUserProfileDirectsDataCollections {
}
/*********************************************
* PersonMagazineUserProfile
**********************************************/
export interface PersonMagazineUserProfile {
AadObjectId?: string;
AboutMe?: string;
AboutMeTruncated?: string;
Assistant?: SP.Publishing.PersonCore;
BirthDate?: SP.Publishing.ProfileDateTime;
Birthday?: string;
DateTimeCustomProperties?: { results: Array<SP.Publishing.DateTimeCustomProperty> };
DepartmentName?: string;
DisplayName?: string;
Email?: string;
Fax?: string;
HasEditPermission?: boolean;
HireDate?: SP.Publishing.ProfileDateTime;
HomePhone?: string;
Interest?: string;
Lync?: string;
MobilePhone?: string;
Office?: string;
OfficeLocation?: string;
OneDriveUrl?: string;
PastProjects?: string;
PersonTypeCustomProperties?: { results: Array<SP.Publishing.PersonCustomProperty> };
Phone?: string;
PictureUrl?: string;
PointPublishingPersonalSiteUrl?: string;
Responsibilities?: string;
Schools?: string;
Skills?: string;
SpsDepartment?: string;
SpsJobTitle?: string;
StringCustomProperties?: { results: Array<SP.KeyValue> };
Title?: string;
UserName?: string;
}
/*********************************************
* PersonMagazineUserProfileCollections
**********************************************/
export interface PersonMagazineUserProfileCollections {
}
/*********************************************
* PersonMagazineUserProfileData
**********************************************/
export interface PersonMagazineUserProfileData {
ManagerChain?: { results: Array<SP.Publishing.PersonMagazineUserProfile> };
Primary?: SP.Publishing.PersonMagazineUserProfile;
}
/*********************************************
* PersonMagazineUserProfileDataCollections
**********************************************/
export interface PersonMagazineUserProfileDataCollections {
}
/*********************************************
* PortalHealthStatusDetails
**********************************************/
export interface PortalHealthStatusDetails {
ErrorReason?: string;
HelpLink?: string;
PortalHealthErrorCode?: number;
Status?: number;
}
/*********************************************
* PortalHealthStatusDetailsCollections
**********************************************/
export interface PortalHealthStatusDetailsCollections {
}
/*********************************************
* PortalHealthStatus
**********************************************/
export interface PortalHealthStatus {
Details?: { results: Array<SP.Publishing.PortalHealthStatusDetails> };
Status?: number;
}
/*********************************************
* PortalHealthStatusCollections
**********************************************/
export interface PortalHealthStatusCollections {
}
/*********************************************
* PrePublishValidationsErrorCodesForEmail
**********************************************/
export interface PrePublishValidationsErrorCodesForEmail {
EmailAddress?: string;
ErrorCodes?: { results: Array<number> };
}
/*********************************************
* PrePublishValidationsErrorCodesForEmailCollections
**********************************************/
export interface PrePublishValidationsErrorCodesForEmailCollections {
}
/*********************************************
* PrePublishValidationsErrorCodesForSharePointSite
**********************************************/
export interface PrePublishValidationsErrorCodesForSharePointSite {
ErrorCodes?: { results: Array<number> };
SiteId?: string;
}
/*********************************************
* PrePublishValidationsErrorCodesForSharePointSiteCollections
**********************************************/
export interface PrePublishValidationsErrorCodesForSharePointSiteCollections {
}
/*********************************************
* PrePublishValidationsErrorCodesForTeams
**********************************************/
export interface PrePublishValidationsErrorCodesForTeams {
AudienceId?: string;
ErrorCodes?: { results: Array<number> };
NumberOfImagesInPayload?: number;
}
/*********************************************
* PrePublishValidationsErrorCodesForTeamsCollections
**********************************************/
export interface PrePublishValidationsErrorCodesForTeamsCollections {
}
/*********************************************
* PrePublishValidationsErrorCodesForVivaEngage
**********************************************/
export interface PrePublishValidationsErrorCodesForVivaEngage {
DestinationName?: string;
DestinationType?: number;
ErrorCodes?: { results: Array<number> };
NumberOfImageAttachments?: number;
VivaEngageDestinationV2?: SP.Publishing.VivaEngageDestinationV2;
}
/*********************************************
* PrePublishValidationsErrorCodesForVivaEngageCollections
**********************************************/
export interface PrePublishValidationsErrorCodesForVivaEngageCollections {
}
/*********************************************
* VivaEngageDestinationV2
**********************************************/
export interface VivaEngageDestinationV2 {
DestinationName?: string;
DestinationType?: number;
}
/*********************************************
* VivaEngageDestinationV2Collections
**********************************************/
export interface VivaEngageDestinationV2Collections {
}
/*********************************************
* PrePublishValidationsResponse
**********************************************/
export interface PrePublishValidationsResponse {
ErrorCodes?: { results: Array<number> };
PrePublishValidationsErrorCodesForEmails?: { results: Array<SP.Publishing.PrePublishValidationsErrorCodesForEmail> };
PrePublishValidationsErrorCodesForSharePointSites?: { results: Array<SP.Publishing.PrePublishValidationsErrorCodesForSharePointSite> };
PrePublishValidationsErrorCodesForTeams?: { results: Array<SP.Publishing.PrePublishValidationsErrorCodesForTeams> };
PrePublishValidationsErrorCodesForVivaEngage?: SP.Publishing.PrePublishValidationsErrorCodesForVivaEngage;
PrePublishValidationsErrorCodesForVivaEngageV2?: { results: Array<SP.Publishing.PrePublishValidationsErrorCodesForVivaEngage> };
}
/*********************************************
* PrePublishValidationsResponseCollections
**********************************************/
export interface PrePublishValidationsResponseCollections {
}
/*********************************************
* ProfileCoreProperties
**********************************************/
export interface ProfileCoreProperties {
PictureUrl?: string;
Title?: string;
}
/*********************************************
* ProfileCorePropertiesCollections
**********************************************/
export interface ProfileCorePropertiesCollections {
}
/*********************************************
* ProfileDirectsData
**********************************************/
export interface ProfileDirectsData {
DirectReports?: { results: Array<SP.Publishing.ProfileCoreProperties> };
}
/*********************************************
* ProfileDirectsDataCollections
**********************************************/
export interface ProfileDirectsDataCollections {
}
/*********************************************
* ProfileData
**********************************************/
export interface ProfileData {
ManagerChain?: { results: Array<SP.Publishing.ProfileCoreProperties> };
Primary?: SP.Publishing.PersonMagazineUserProfile;
}
/*********************************************
* ProfileDataCollections
**********************************************/
export interface ProfileDataCollections {
}
/*********************************************
* ProfileFullProperties
**********************************************/
export interface ProfileFullProperties {
AboutMe?: string;
AboutMeTruncated?: string;
Assistant?: SP.Publishing.PersonIdentity;
BirthDate?: SP.Publishing.ProfileDateTime;
DepartmentName?: string;
Email?: string;
Fax?: string;
HasEditPermission?: boolean;
HireDate?: SP.Publishing.ProfileDateTime;
HomePhone?: string;
Interest?: string;
Lync?: string;
MobilePhone?: string;
Office?: string;
OfficeLocation?: string;
OneDriveUrl?: string;
PastProjects?: string;
Phone?: string;
PointPublishingPersonalSiteUrl?: string;
Responsibilities?: string;
Schools?: string;
Skills?: string;
SpsDepartment?: string;
SpsJobTitle?: string;
}
/*********************************************
* ProfileFullPropertiesCollections
**********************************************/
export interface ProfileFullPropertiesCollections {
}
/*********************************************
* ProfilePropertyViewEditPolicy
**********************************************/
export interface ProfilePropertyViewEditPolicy {
IsDisabled?: boolean;
IsRequired?: boolean;
IsTaxonomic?: boolean;
IsUserEditable?: boolean;
IsVisibleOnEditor?: boolean;
Privacy?: number;
UserOverridePrivacy?: boolean;
}
/*********************************************
* ProfilePropertyViewEditPolicyCollections
**********************************************/
export interface ProfilePropertyViewEditPolicyCollections {
}
/*********************************************
* ProfileViewEditPolicies
**********************************************/
export interface ProfileViewEditPolicies {
AboutMe?: SP.Publishing.ProfilePropertyViewEditPolicy;
Assistant?: SP.Publishing.ProfilePropertyViewEditPolicy;
Birthday?: SP.Publishing.ProfilePropertyViewEditPolicy;
CellPhone?: SP.Publishing.ProfilePropertyViewEditPolicy;
Department?: SP.Publishing.ProfilePropertyViewEditPolicy;
DisplayName?: SP.Publishing.ProfilePropertyViewEditPolicy;
Fax?: SP.Publishing.ProfilePropertyViewEditPolicy;
HireDate?: SP.Publishing.ProfilePropertyViewEditPolicy;
HomePhone?: SP.Publishing.ProfilePropertyViewEditPolicy;
Interests?: SP.Publishing.ProfilePropertyViewEditPolicy;
JobTitle?: SP.Publishing.ProfilePropertyViewEditPolicy;
Location?: SP.Publishing.ProfilePropertyViewEditPolicy;
Office?: SP.Publishing.ProfilePropertyViewEditPolicy;
PersonalSiteUrl?: SP.Publishing.ProfilePropertyViewEditPolicy;
PictureUrl?: SP.Publishing.ProfilePropertyViewEditPolicy;
Projects?: SP.Publishing.ProfilePropertyViewEditPolicy;
Responsibilities?: SP.Publishing.ProfilePropertyViewEditPolicy;
Schools?: SP.Publishing.ProfilePropertyViewEditPolicy;
SipAddress?: SP.Publishing.ProfilePropertyViewEditPolicy;
Skills?: SP.Publishing.ProfilePropertyViewEditPolicy;
SpsDepartment?: SP.Publishing.ProfilePropertyViewEditPolicy;
SpsJobTitle?: SP.Publishing.ProfilePropertyViewEditPolicy;
WorkEmail?: SP.Publishing.ProfilePropertyViewEditPolicy;
WorkPhone?: SP.Publishing.ProfilePropertyViewEditPolicy;
}
/*********************************************
* ProfileViewEditPoliciesCollections
**********************************************/
export interface ProfileViewEditPoliciesCollections {
}
/*********************************************
* PropertyValue
**********************************************/
export interface PropertyValue {
TermId?: string;
Value?: string;
}
/*********************************************
* PropertyValueCollections
**********************************************/
export interface PropertyValueCollections {
}
/*********************************************
* PublishPublicationResponse
**********************************************/
export interface PublishPublicationResponse {
ErrorCode?: number;
Message?: string;
Status?: boolean;
}
/*********************************************
* PublishPublicationResponseCollections
**********************************************/
export interface PublishPublicationResponseCollections {
}
/*********************************************
* RuleErrorDetails
**********************************************/
export interface RuleErrorDetails {
errorHeaders?: { results: Array<string> };
errors?: { results: Array<SP.Publishing.Error> };
}
/*********************************************
* RuleErrorDetailsCollections
**********************************************/
export interface RuleErrorDetailsCollections {
}
/*********************************************
* RuleResult
**********************************************/
export interface RuleResult {
ActionToTake?: string;
Details?: SP.Publishing.RuleErrorDetails;
description?: string;
LearnMoreLink?: string;
ResultCount?: number;
RuleType?: string;
Status?: number;
Title?: string;
}
/*********************************************
* RuleResultCollections
**********************************************/
export interface RuleResultCollections {
}
/*********************************************
* SchedulePublicationResponse
**********************************************/
export interface SchedulePublicationResponse {
PublicationStatus?: number;
}
/*********************************************
* SchedulePublicationResponseCollections
**********************************************/
export interface SchedulePublicationResponseCollections {
}
/*********************************************
* SendTestEmailResponse
**********************************************/
export interface SendTestEmailResponse {
ErrorCode?: number;
Response?: boolean;
}
/*********************************************
* SendTestEmailResponseCollections
**********************************************/
export interface SendTestEmailResponseCollections {
}
/*********************************************
* SendTestTeamsMessageResponse
**********************************************/
export interface SendTestTeamsMessageResponse {
ErrorCode?: number;
Response?: boolean;
}
/*********************************************
* SendTestTeamsMessageResponseCollections
**********************************************/
export interface SendTestTeamsMessageResponseCollections {
}
/*********************************************
* SharePageByEmailData
**********************************************/
export interface SharePageByEmailData {
BccEmails?: { results: Array<string> };
CcEmails?: { results: Array<string> };
EmailSize?: string;
Message?: string;
PageContent?: string;
PageItemId?: number;
RecipientEmails?: { results: Array<string> };
ScenarioTag?: string;
Subject?: string;
Url?: string;
}
/*********************************************
* SharePageByEmailDataCollections
**********************************************/
export interface SharePageByEmailDataCollections {
}
/*********************************************
* SharePagePreviewByEmailFieldsData
**********************************************/
export interface SharePagePreviewByEmailFieldsData {
message?: string;
recipientEmails?: { results: Array<string> };
}
/*********************************************
* SharePagePreviewByEmailFieldsDataCollections
**********************************************/
export interface SharePagePreviewByEmailFieldsDataCollections {
}
/*********************************************
* SitePage3DFieldsData
**********************************************/
export interface SitePage3DFieldsData {
SpaceContent?: string;
}
/*********************************************
* SitePage3DFieldsDataCollections
**********************************************/
export interface SitePage3DFieldsDataCollections {
}
/*********************************************
* SitePageDependencyMetadata
**********************************************/
export interface SitePageDependencyMetadata {
DependencyItemPath?: string;
IsInPageSiteAssetsFolder?: boolean;
ListId?: any;
RelatedWebParts?: { results: Array<any> };
RelatedWebPartsDetails?: { results: Array<SP.Publishing.WebPartDetailsWrapper> };
SiteId?: any;
Type?: string;
UniqueId?: any;
WebId?: any;
}
/*********************************************
* SitePageDependencyMetadataCollections
**********************************************/
export interface SitePageDependencyMetadataCollections {
}
/*********************************************
* WebPartDetailsWrapper
**********************************************/
export interface WebPartDetailsWrapper {
InstanceId?: any;
IsInternal?: boolean;
ManifestId?: any;
}
/*********************************************
* WebPartDetailsWrapperCollections
**********************************************/
export interface WebPartDetailsWrapperCollections {
}
/*********************************************
* SitePageStreamContent
**********************************************/
export interface SitePageStreamContent {
}
/*********************************************
* SitePageStreamContentCollections
**********************************************/
export interface SitePageStreamContentCollections {
}
/*********************************************
* SitePagStreamData
**********************************************/
export interface SitePagStreamData {
CoAuthState?: SP.Publishing.SitePageCoAuthState;
StreamContents?: { results: Array<SP.Publishing.SitePageStreamContent> };
}
/*********************************************
* SitePagStreamDataCollections
**********************************************/
export interface SitePagStreamDataCollections {
}
/*********************************************
* SitePageVersionInfoCollection
**********************************************/
export interface SitePageVersionInfoCollection {
Created?: any;
CreatedBy?: string;
}
/*********************************************
* SitePageVersionInfoCollectionCollections
**********************************************/
export interface SitePageVersionInfoCollectionCollections {
}
/*********************************************
* SitePageVersionInfo
**********************************************/
export interface SitePageVersionInfo {
LastVersionCreated?: any;
LastVersionCreatedBy?: string;
}
/*********************************************
* SitePageVersionInfoCollections
**********************************************/
export interface SitePageVersionInfoCollections {
}
/*********************************************
* SiteSharingEmailContext
**********************************************/
export interface SiteSharingEmailContext {
CustomDescription?: string;
CustomTitle?: string;
Message?: string;
Url?: string;
}
/*********************************************
* SiteSharingEmailContextCollections
**********************************************/
export interface SiteSharingEmailContextCollections {
}
/*********************************************
* StartCoAuthMetaData
**********************************************/
export interface StartCoAuthMetaData {
AuthoringSchemaFeatureVersions?: { results: Array<SP.Publishing.AuthoringSchemaFeatureVersion> };
ForceCheckin?: boolean;
ForceFlushOpStream?: boolean;
IsUserConsentProvidedForModerationStatus?: boolean;
}
/*********************************************
* StartCoAuthMetaDataCollections
**********************************************/
export interface StartCoAuthMetaDataCollections {
}
/*********************************************
* TaxonomicProperties
**********************************************/
export interface TaxonomicProperties {
Interest?: { results: Array<SP.Publishing.PropertyValue> };
PastProjects?: { results: Array<SP.Publishing.PropertyValue> };
Responsibilities?: { results: Array<SP.Publishing.PropertyValue> };
Schools?: { results: Array<SP.Publishing.PropertyValue> };
Skills?: { results: Array<SP.Publishing.PropertyValue> };
}
/*********************************************
* TaxonomicPropertiesCollections
**********************************************/
export interface TaxonomicPropertiesCollections {
}
/*********************************************
* TaxonomyMetadata
**********************************************/
export interface TaxonomyMetadata {
anchorId?: any;
excludedTermset?: any;
excludeKeyword?: boolean;
isAddTerms?: boolean;
isIncludeDeprecated?: boolean;
isIncludePathData?: boolean;
isIncludeUnavailable?: boolean;
isSpanTermSets?: boolean;
isSpanTermStores?: boolean;
lcid?: number;
sspList?: string;
termSetList?: string;
}
/*********************************************
* TaxonomyMetadataCollections
**********************************************/
export interface TaxonomyMetadataCollections {
}
/*********************************************
* TextValueWithLanguage
**********************************************/
export interface TextValueWithLanguage {
ColorSeed?: string;
Lcid?: number;
Text?: string;
}
/*********************************************
* TextValueWithLanguageCollections
**********************************************/
export interface TextValueWithLanguageCollections {
}
/*********************************************
* TopicPageFieldsData
**********************************************/
export interface TopicPageFieldsData {
EntityId?: string;
EntityRelations?: string;
EntityType?: string;
VerifiedTopicAllowedEditors?: string;
}
/*********************************************
* TopicPageFieldsDataCollections
**********************************************/
export interface TopicPageFieldsDataCollections {
}
/*********************************************
* ViewProgressAnalyticsData
**********************************************/
export interface ViewProgressAnalyticsData {
PercentageViewed?: number;
}
/*********************************************
* ViewProgressAnalyticsDataCollections
**********************************************/
export interface ViewProgressAnalyticsDataCollections {
}
/*********************************************
* ApprovalRequestResponse
**********************************************/
export interface ApprovalRequestResponse {
ApprovalStatus?: number;
PublicationStatus?: number;
}
/*********************************************
* ApprovalRequestResponseCollections
**********************************************/
export interface ApprovalRequestResponseCollections {
}
/*********************************************
* ApprovalRequestCreationInfo
**********************************************/
export interface ApprovalRequestCreationInfo {
Approvers?: { results: Array<string> };
AwaitAll?: boolean;
DistributionChannel?: { results: Array<string> };
Important?: boolean;
Message?: string;
PublishOption?: string;
SchedulePublishDate?: any;
}
/*********************************************
* ApprovalRequestCreationInfoCollections
**********************************************/
export interface ApprovalRequestCreationInfoCollections {
}
/*********************************************
* CampaignPublicationLoadMailDraftParam
**********************************************/
export interface CampaignPublicationLoadMailDraftParam {
IsPreview?: boolean;
}
/*********************************************
* CampaignPublicationLoadMailDraftParamCollections
**********************************************/
export interface CampaignPublicationLoadMailDraftParamCollections {
}
/*********************************************
* MissingSharePointDestinationWebIdRepairItem
**********************************************/
export interface MissingSharePointDestinationWebIdRepairItem {
SiteId?: string;
SiteUrl?: string;
WebId?: string;
}
/*********************************************
* MissingSharePointDestinationWebIdRepairItemCollections
**********************************************/
export interface MissingSharePointDestinationWebIdRepairItemCollections {
}
/*********************************************
* CampaignPublicationResetEndpointParam
**********************************************/
export interface CampaignPublicationResetEndpointParam {
EmailTranspileContent?: string;
EngageTranspileContent?: string;
ResetEndpoint?: { results: Array<string> };
TeamsTranspileContent?: string;
}
/*********************************************
* CampaignPublicationResetEndpointParamCollections
**********************************************/
export interface CampaignPublicationResetEndpointParamCollections {
}
/*********************************************
* CampaignPublicationSaveMailDraftParam
**********************************************/
export interface CampaignPublicationSaveMailDraftParam {
IsOpxContentModified?: boolean;
}
/*********************************************
* CampaignPublicationSaveMailDraftParamCollections
**********************************************/
export interface CampaignPublicationSaveMailDraftParamCollections {
}
/*********************************************
* CommunicationSiteCreationResponse
**********************************************/
export interface CommunicationSiteCreationResponse {
SiteStatus?: number;
SiteUrl?: string;
}
/*********************************************
* CommunicationSiteCreationResponseCollections
**********************************************/
export interface CommunicationSiteCreationResponseCollections {
}
/*********************************************
* CommunicationSiteCreationRequest
**********************************************/
export interface CommunicationSiteCreationRequest {
AllowFileSharingForGuestUsers?: boolean;
Classification?: string;
Description?: string;
lcid?: number;
SensitivityLabel?: any;
SensitivityLabel2?: string;
SiteDesignId?: any;
Title?: string;
Url?: string;
WebTemplateExtensionId?: any;
}
/*********************************************
* CommunicationSiteCreationRequestCollections
**********************************************/
export interface CommunicationSiteCreationRequestCollections {
}
/*********************************************
* PublishSiteInformation
**********************************************/
export interface PublishSiteInformation {
SiteType?: number;
SiteUrl?: string;
Title?: string;
}
/*********************************************
* PublishSiteInformationCollections
**********************************************/
export interface PublishSiteInformationCollections {
}
/*********************************************
* FilePickerOptions
**********************************************/
export interface FilePickerOptions {
BingSearchEnabled?: boolean;
CentralAssetRepository?: Microsoft.SharePoint.Administration.OrgAssets;
OrgAssets?: Microsoft.SharePoint.Administration.OrgAssets;
}
/*********************************************
* FilePickerOptionsCollections
**********************************************/
export interface FilePickerOptionsCollections {
}