gd-sprest-def
Version:
TypeScript definition files generated from the $metadata REST endpoint in SharePoint.
1,190 lines (969 loc) • 106 kB
TypeScript
import { Base } from "../../../../";
import { Microsoft } from "../../../../";
import { SP } from "../../../../";
/*********************************************
* IHubSiteProperties
**********************************************/
export interface IHubSiteProperties extends HubSitePropertiesCollections, HubSitePropertiesMethods, Base.IBaseQuery<HubSiteProperties, IHubSitePropertiesQuery> {
}
/*********************************************
* IHubSitePropertiesCollection
**********************************************/
export interface IHubSitePropertiesCollection extends Base.IBaseResults<HubSiteProperties> {
done?: (resolve: (value?: Array<HubSiteProperties>) => void) => void;
}
/*********************************************
* IHubSitePropertiesQueryCollection
**********************************************/
export interface IHubSitePropertiesQueryCollection extends Base.IBaseResults<HubSitePropertiesOData> {
done?: (resolve: (value?: Array<HubSitePropertiesOData>) => void) => void;
}
/*********************************************
* IHubSitePropertiesQuery
**********************************************/
export interface IHubSitePropertiesQuery extends HubSitePropertiesOData, HubSitePropertiesMethods {
}
/*********************************************
* HubSiteProperties
**********************************************/
export interface HubSiteProperties extends Base.IBaseResult, HubSitePropertiesProps, HubSitePropertiesCollections, HubSitePropertiesMethods {
}
/*********************************************
* HubSitePropertiesProps
**********************************************/
export interface HubSitePropertiesProps {
Description?: string;
EnablePermissionsSync?: boolean;
HideNameInNavigation?: boolean;
ID?: any;
LogoUrl?: string;
ParentHubSiteId?: any;
Permissions?: { results: Array<Microsoft.Online.SharePoint.TenantAdministration.HubSitePermission> };
RequiresJoinApproval?: boolean;
SiteDesignId?: any;
SiteId?: any;
SiteUrl?: string;
Title?: string;
}
/*********************************************
* HubSitePropertiesPropMethods
**********************************************/
export interface HubSitePropertiesPropMethods {
}
/*********************************************
* HubSitePropertiesCollections
**********************************************/
export interface HubSitePropertiesCollections extends HubSitePropertiesPropMethods {
}
/*********************************************
* HubSitePropertiesOData
**********************************************/
export interface HubSitePropertiesOData extends Base.IBaseResult, HubSitePropertiesProps, HubSitePropertiesMethods {
}
/*********************************************
* HubSitePropertiesMethods
**********************************************/
export interface HubSitePropertiesMethods {
update(): Base.IBaseExecution<any>;
}
/*********************************************
* IOffice365CommsMessagesServiceProxy
**********************************************/
export interface IOffice365CommsMessagesServiceProxy extends Office365CommsMessagesServiceProxyCollections, Office365CommsMessagesServiceProxyMethods, Base.IBaseQuery<Office365CommsMessagesServiceProxy, IOffice365CommsMessagesServiceProxyQuery> {
}
/*********************************************
* IOffice365CommsMessagesServiceProxyCollection
**********************************************/
export interface IOffice365CommsMessagesServiceProxyCollection extends Base.IBaseResults<Office365CommsMessagesServiceProxy> {
done?: (resolve: (value?: Array<Office365CommsMessagesServiceProxy>) => void) => void;
}
/*********************************************
* IOffice365CommsMessagesServiceProxyQueryCollection
**********************************************/
export interface IOffice365CommsMessagesServiceProxyQueryCollection extends Base.IBaseResults<Office365CommsMessagesServiceProxyOData> {
done?: (resolve: (value?: Array<Office365CommsMessagesServiceProxyOData>) => void) => void;
}
/*********************************************
* IOffice365CommsMessagesServiceProxyQuery
**********************************************/
export interface IOffice365CommsMessagesServiceProxyQuery extends Office365CommsMessagesServiceProxyOData, Office365CommsMessagesServiceProxyMethods {
}
/*********************************************
* Office365CommsMessagesServiceProxy
**********************************************/
export interface Office365CommsMessagesServiceProxy extends Base.IBaseResult, Office365CommsMessagesServiceProxyProps, Office365CommsMessagesServiceProxyCollections, Office365CommsMessagesServiceProxyMethods {
}
/*********************************************
* Office365CommsMessagesServiceProxyProps
**********************************************/
export interface Office365CommsMessagesServiceProxyProps {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;
}
/*********************************************
* Office365CommsMessagesServiceProxyPropMethods
**********************************************/
export interface Office365CommsMessagesServiceProxyPropMethods {
}
/*********************************************
* Office365CommsMessagesServiceProxyCollections
**********************************************/
export interface Office365CommsMessagesServiceProxyCollections extends Office365CommsMessagesServiceProxyPropMethods {
}
/*********************************************
* Office365CommsMessagesServiceProxyOData
**********************************************/
export interface Office365CommsMessagesServiceProxyOData extends Base.IBaseResult, Office365CommsMessagesServiceProxyProps, Office365CommsMessagesServiceProxyMethods {
}
/*********************************************
* Office365CommsMessagesServiceProxyMethods
**********************************************/
export interface Office365CommsMessagesServiceProxyMethods {
messageCenterMessages(messagesFieldsData?: Microsoft.Online.SharePoint.TenantAdministration.MessagesFieldsData): Base.IBaseCollection<Microsoft.Online.SharePoint.TenantAdministration.ResponseMessageCenter>;
serviceHealthMessages(messagesFieldsData?: Microsoft.Online.SharePoint.TenantAdministration.MessagesFieldsData): Base.IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.ResponseServiceHealth>;
}
/*********************************************
* OneDriveSiteSharingInsights
**********************************************/
export interface OneDriveSiteSharingInsights {
Anyone?: number;
EndDate?: string;
External?: number;
FileName?: string;
Internal?: number;
IsMissing?: boolean;
TenantId?: any;
SchemaVersion?: number;
SecurityGroup?: number;
SensitivityLabel?: string;
SharePointGroup?: number;
SiteId?: any;
SiteName?: string;
SiteOwner?: string;
SiteTemplateId?: number;
SiteUrl?: string;
StartDate?: string;
Total?: number;
}
/*********************************************
* OneDriveSiteSharingInsightsCollections
**********************************************/
export interface OneDriveSiteSharingInsightsCollections {
}
/*********************************************
* ResponseMessageCenter
**********************************************/
export interface ResponseMessageCenter {
ActionRequiredByDate?: string;
Classification?: string;
Id?: string;
MessageType?: string;
StartTime?: any;
Title?: string;
}
/*********************************************
* ResponseMessageCenterCollections
**********************************************/
export interface ResponseMessageCenterCollections {
}
/*********************************************
* ResponseServiceHealth
**********************************************/
export interface ResponseServiceHealth {
AdvisoryCount?: number;
IncidentCount?: number;
}
/*********************************************
* ResponseServiceHealthCollections
**********************************************/
export interface ResponseServiceHealthCollections {
}
/*********************************************
* SharePointSiteSharingInsights
**********************************************/
export interface SharePointSiteSharingInsights {
Anyone?: number;
EndDate?: string;
External?: number;
Internal?: number;
IsMissing?: boolean;
IsTeamsConnected?: boolean;
TenantId?: any;
SchemaVersion?: number;
SecurityGroup?: number;
SensitivityLabel?: string;
SharePointGroup?: number;
SiteId?: any;
SiteName?: string;
SiteOwner?: string;
SiteTemplateId?: number;
SiteUrl?: string;
StartDate?: string;
Total?: number;
}
/*********************************************
* SharePointSiteSharingInsightsCollections
**********************************************/
export interface SharePointSiteSharingInsightsCollections {
}
/*********************************************
* ISiteProperties
**********************************************/
export interface ISiteProperties extends SitePropertiesCollections, SitePropertiesMethods, Base.IBaseQuery<SiteProperties, ISitePropertiesQuery> {
}
/*********************************************
* ISitePropertiesCollection
**********************************************/
export interface ISitePropertiesCollection extends Base.IBaseResults<SiteProperties>, SitePropertiesCollectionMethods {
done?: (resolve: (value?: Array<SiteProperties>) => void) => void;
}
/*********************************************
* ISitePropertiesQueryCollection
**********************************************/
export interface ISitePropertiesQueryCollection extends Base.IBaseResults<SitePropertiesOData>, SitePropertiesCollectionMethods {
done?: (resolve: (value?: Array<SitePropertiesOData>) => void) => void;
}
/*********************************************
* ISitePropertiesQuery
**********************************************/
export interface ISitePropertiesQuery extends SitePropertiesOData, SitePropertiesMethods {
}
/*********************************************
* SiteProperties
**********************************************/
export interface SiteProperties extends Base.IBaseResult, SitePropertiesProps, SitePropertiesCollections, SitePropertiesMethods {
}
/*********************************************
* SitePropertiesProps
**********************************************/
export interface SitePropertiesProps {
AllowDownloadingNonWebViewableFiles?: boolean;
AllowEditing?: boolean;
AllowSelfServiceUpgrade?: boolean;
AnonymousLinkExpirationInDays?: number;
ApplyToExistingDocumentLibraries?: boolean;
ApplyToNewDocumentLibraries?: boolean;
ArchivedBy?: string;
ArchivedTime?: any;
ArchiveStatus?: string;
AuthContextStrength?: string;
AuthenticationContextLimitedAccess?: boolean;
AuthenticationContextName?: string;
AverageResourceUsage?: number;
BlockDownloadLinksFileType?: number;
BlockDownloadMicrosoft365GroupIds?: { results: Array<any> };
BlockDownloadPolicy?: boolean;
BlockDownloadPolicyFileTypeIds?: { results: Array<string> };
BlockGuestsAsSiteAdmin?: number;
BonusDiskQuota?: number;
ClearGroupId?: boolean;
ClearRestrictedAccessControl?: boolean;
CommentsOnSitePagesDisabled?: boolean;
CompatibilityLevel?: number;
ConditionalAccessPolicy?: number;
CreatedTime?: any;
CurrentResourceUsage?: number;
DefaultLinkPermission?: number;
DefaultLinkToExistingAccess?: boolean;
DefaultLinkToExistingAccessReset?: boolean;
DefaultShareLinkRole?: number;
DefaultShareLinkScope?: number;
DefaultSharingLinkType?: number;
DenyAddAndCustomizePages?: number;
Description?: string;
DisableAppViews?: number;
DisableCompanyWideSharingLinks?: number;
DisableFlows?: number;
EnableAutoExpirationVersionTrim?: boolean;
ExcludeBlockDownloadPolicySiteOwners?: boolean;
ExcludeBlockDownloadSharePointGroups?: { results: Array<string> };
ExcludedBlockDownloadGroupIds?: { results: Array<any> };
ExpireVersionsAfterDays?: number;
ExternalUserExpirationInDays?: number;
GroupId?: any;
GroupOwnerLoginName?: string;
HasHolds?: boolean;
HidePeoplePreviewingFiles?: boolean;
HidePeopleWhoHaveListsOpen?: boolean;
HubSiteId?: any;
IBMode?: string;
IBSegments?: { results: Array<any> };
IBSegmentsToAdd?: { results: Array<any> };
IBSegmentsToRemove?: { results: Array<any> };
InheritVersionPolicyFromTenant?: boolean;
IsGroupOwnerSiteAdmin?: boolean;
IsHubSite?: boolean;
IsTeamsChannelConnected?: boolean;
IsTeamsConnected?: boolean;
LastContentModifiedDate?: any;
Lcid?: number;
LimitedAccessFileType?: number;
ListsShowHeaderAndNavigation?: boolean;
LockIssue?: string;
LockReason?: number;
LockState?: string;
LoopDefaultSharingLinkRole?: number;
LoopDefaultSharingLinkScope?: number;
MajorVersionLimit?: number;
MajorWithMinorVersionsLimit?: number;
MediaTranscription?: number;
OverrideBlockUserInfoVisibility?: number;
OverrideSharingCapability?: boolean;
OverrideTenantAnonymousLinkExpirationPolicy?: boolean;
OverrideTenantExternalUserExpirationPolicy?: boolean;
Owner?: string;
OwnerEmail?: string;
OwnerLoginName?: string;
OwnerName?: string;
PWAEnabled?: number;
ReadOnlyAccessPolicy?: boolean;
ReadOnlyForBlockDownloadPolicy?: boolean;
ReadOnlyForUnmanagedDevices?: boolean;
RelatedGroupId?: any;
RequestFilesLinkEnabled?: boolean;
RequestFilesLinkExpirationInDays?: number;
RestrictContentOrgWideSearch?: boolean;
RestrictedAccessControl?: boolean;
RestrictedAccessControlGroups?: { results: Array<any> };
RestrictedAccessControlGroupsToAdd?: { results: Array<any> };
RestrictedAccessControlGroupsToRemove?: { results: Array<any> };
RestrictedToRegion?: number;
SandboxedCodeActivationCapability?: number;
SensitivityLabel?: any;
SensitivityLabel2?: string;
SetOwnerWithoutUpdatingSecondaryAdmin?: boolean;
SharingAllowedDomainList?: string;
SharingBlockedDomainList?: string;
SharingCapability?: number;
SharingDomainRestrictionMode?: number;
SharingLockDownCanBeCleared?: boolean;
SharingLockDownEnabled?: boolean;
ShowPeoplePickerSuggestionsForGuestUsers?: boolean;
SiteDefinedSharingCapability?: number;
SiteId?: any;
SocialBarOnSitePagesDisabled?: boolean;
Status?: string;
StorageMaximumLevel?: number;
StorageQuotaType?: string;
StorageUsage?: number;
StorageWarningLevel?: number;
TeamsChannelType?: number;
Template?: string;
TimeZoneId?: number;
Title?: string;
TitleTranslations?: { results: Array<SP.SPResourceEntry> };
Url?: string;
UserCodeMaximumLevel?: number;
UserCodeWarningLevel?: number;
WebsCount?: number;
}
/*********************************************
* SitePropertiesPropMethods
**********************************************/
export interface SitePropertiesPropMethods {
}
/*********************************************
* SitePropertiesCollections
**********************************************/
export interface SitePropertiesCollections extends SitePropertiesPropMethods {
}
/*********************************************
* SitePropertiesCollectionMethods
**********************************************/
export interface SitePropertiesCollectionMethods {
checkSiteIsArchivedById(siteId?: any): Base.IBaseExecution<boolean>;
getById(siteId?: any): Base.IBaseQuery<Microsoft.Online.SharePoint.TenantAdministration.SiteProperties> & Microsoft.Online.SharePoint.TenantAdministration.SitePropertiesCollections & Microsoft.Online.SharePoint.TenantAdministration.SitePropertiesMethods;
getGroupSiteRelationship(siteId?: any): Base.IBaseExecution<number>;
getLockStateById(siteId?: any): Base.IBaseExecution<number>;
getSiteStateProperties(siteId?: any): Base.IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.SiteStateProperties>;
getSiteUserGroups(siteId?: any, userGroupIds?: Array<number>): Base.IBaseExecution<Array<Microsoft.Online.SharePoint.TenantAdministration.SiteUserGroupInfo>>;
}
/*********************************************
* SitePropertiesOData
**********************************************/
export interface SitePropertiesOData extends Base.IBaseResult, SitePropertiesProps, SitePropertiesMethods {
}
/*********************************************
* SitePropertiesMethods
**********************************************/
export interface SitePropertiesMethods {
update(): Base.IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.SpoOperation>;
}
/*********************************************
* SPDataGovernanceRestApiClientBase
**********************************************/
export interface SPDataGovernanceRestApiClientBase {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;
}
/*********************************************
* SPDataGovernanceRestApiClientBaseCollections
**********************************************/
export interface SPDataGovernanceRestApiClientBaseCollections {
}
/*********************************************
* ISPDataGovernanceInsightRestApiClient
**********************************************/
export interface ISPDataGovernanceInsightRestApiClient extends Microsoft.Online.SharePoint.TenantAdministration.SPDataGovernanceRestApiClientBaseCollections, SPDataGovernanceInsightRestApiClientCollections, SPDataGovernanceInsightRestApiClientMethods, Base.IBaseQuery<SPDataGovernanceInsightRestApiClient, ISPDataGovernanceInsightRestApiClientQuery> {
}
/*********************************************
* ISPDataGovernanceInsightRestApiClientCollection
**********************************************/
export interface ISPDataGovernanceInsightRestApiClientCollection extends Base.IBaseResults<SPDataGovernanceInsightRestApiClient> {
done?: (resolve: (value?: Array<SPDataGovernanceInsightRestApiClient>) => void) => void;
}
/*********************************************
* ISPDataGovernanceInsightRestApiClientQueryCollection
**********************************************/
export interface ISPDataGovernanceInsightRestApiClientQueryCollection extends Base.IBaseResults<SPDataGovernanceInsightRestApiClientOData> {
done?: (resolve: (value?: Array<SPDataGovernanceInsightRestApiClientOData>) => void) => void;
}
/*********************************************
* ISPDataGovernanceInsightRestApiClientQuery
**********************************************/
export interface ISPDataGovernanceInsightRestApiClientQuery extends SPDataGovernanceInsightRestApiClientOData, SPDataGovernanceInsightRestApiClientMethods {
}
/*********************************************
* SPDataGovernanceInsightRestApiClient
**********************************************/
export interface SPDataGovernanceInsightRestApiClient extends Microsoft.Online.SharePoint.TenantAdministration.SPDataGovernanceRestApiClientBase, Base.IBaseResult, SPDataGovernanceInsightRestApiClientProps, SPDataGovernanceInsightRestApiClientCollections, SPDataGovernanceInsightRestApiClientMethods {
}
/*********************************************
* SPDataGovernanceInsightRestApiClientProps
**********************************************/
export interface SPDataGovernanceInsightRestApiClientProps {
}
/*********************************************
* SPDataGovernanceInsightRestApiClientPropMethods
**********************************************/
export interface SPDataGovernanceInsightRestApiClientPropMethods {
}
/*********************************************
* SPDataGovernanceInsightRestApiClientCollections
**********************************************/
export interface SPDataGovernanceInsightRestApiClientCollections extends SPDataGovernanceInsightRestApiClientPropMethods {
}
/*********************************************
* SPDataGovernanceInsightRestApiClientOData
**********************************************/
export interface SPDataGovernanceInsightRestApiClientOData extends Microsoft.Online.SharePoint.TenantAdministration.SPDataGovernanceRestApiClientBase, Base.IBaseResult, SPDataGovernanceInsightRestApiClientProps, SPDataGovernanceInsightRestApiClientMethods {
}
/*********************************************
* SPDataGovernanceInsightRestApiClientMethods
**********************************************/
export interface SPDataGovernanceInsightRestApiClientMethods {
createDataAccessGovernanceReport(reportEntity?: number, workload?: number, reportType?: number, fileSensitivityLabelName?: string, fileSensitivityLabelGUID?: string, name?: string, template?: Array<number>, privacy?: string, siteSensitivityLabelGUID?: Array<any>, countOfUsersMoreThan?: number): Base.IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.SPDataGovernanceInsightMetadata>;
createDataAccessGovernanceReportV2(reportEntity?: number, workload?: number, reportType?: number, fileSensitivityLabelName?: string, fileSensitivityLabelGUID?: string, name?: string, template?: Array<number>, privacy?: string, siteSensitivityLabelGUID?: Array<any>, countOfUsersMoreThan?: number, userIDList?: Array<any>): Base.IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.SPDataGovernanceInsightMetadata>;
exportSPODataAccessGovernanceInsight(reportId?: any): Base.IBaseExecution<string>;
getSPODataAccessGovernanceInsight(reportEntity?: number, workLoad?: number): Base.IBaseCollection<Microsoft.Online.SharePoint.TenantAdministration.SPDataGovernanceInsightResponse>;
getSPODataAccessGovernanceInsightById(reportId?: any): Base.IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.SPDataGovernanceInsightResponse>;
getSPODataAccessGovernanceInsightV2(reportEntity?: number): Base.IBaseCollection<Microsoft.Online.SharePoint.TenantAdministration.SPDataGovernanceInsightResponse>;
removeDataAccessGovernanceReport(reportId?: any): Base.IBaseExecution<any>;
}
/*********************************************
* ISPDataGovernanceSARRestApiClient
**********************************************/
export interface ISPDataGovernanceSARRestApiClient extends Microsoft.Online.SharePoint.TenantAdministration.SPDataGovernanceRestApiClientBaseCollections, SPDataGovernanceSARRestApiClientCollections, SPDataGovernanceSARRestApiClientMethods, Base.IBaseQuery<SPDataGovernanceSARRestApiClient, ISPDataGovernanceSARRestApiClientQuery> {
}
/*********************************************
* ISPDataGovernanceSARRestApiClientCollection
**********************************************/
export interface ISPDataGovernanceSARRestApiClientCollection extends Base.IBaseResults<SPDataGovernanceSARRestApiClient> {
done?: (resolve: (value?: Array<SPDataGovernanceSARRestApiClient>) => void) => void;
}
/*********************************************
* ISPDataGovernanceSARRestApiClientQueryCollection
**********************************************/
export interface ISPDataGovernanceSARRestApiClientQueryCollection extends Base.IBaseResults<SPDataGovernanceSARRestApiClientOData> {
done?: (resolve: (value?: Array<SPDataGovernanceSARRestApiClientOData>) => void) => void;
}
/*********************************************
* ISPDataGovernanceSARRestApiClientQuery
**********************************************/
export interface ISPDataGovernanceSARRestApiClientQuery extends SPDataGovernanceSARRestApiClientOData, SPDataGovernanceSARRestApiClientMethods {
}
/*********************************************
* SPDataGovernanceSARRestApiClient
**********************************************/
export interface SPDataGovernanceSARRestApiClient extends Microsoft.Online.SharePoint.TenantAdministration.SPDataGovernanceRestApiClientBase, Base.IBaseResult, SPDataGovernanceSARRestApiClientProps, SPDataGovernanceSARRestApiClientCollections, SPDataGovernanceSARRestApiClientMethods {
}
/*********************************************
* SPDataGovernanceSARRestApiClientProps
**********************************************/
export interface SPDataGovernanceSARRestApiClientProps {
}
/*********************************************
* SPDataGovernanceSARRestApiClientPropMethods
**********************************************/
export interface SPDataGovernanceSARRestApiClientPropMethods {
}
/*********************************************
* SPDataGovernanceSARRestApiClientCollections
**********************************************/
export interface SPDataGovernanceSARRestApiClientCollections extends SPDataGovernanceSARRestApiClientPropMethods {
}
/*********************************************
* SPDataGovernanceSARRestApiClientOData
**********************************************/
export interface SPDataGovernanceSARRestApiClientOData extends Microsoft.Online.SharePoint.TenantAdministration.SPDataGovernanceRestApiClientBase, Base.IBaseResult, SPDataGovernanceSARRestApiClientProps, SPDataGovernanceSARRestApiClientMethods {
}
/*********************************************
* SPDataGovernanceSARRestApiClientMethods
**********************************************/
export interface SPDataGovernanceSARRestApiClientMethods {
getSPOSiteReview(reportEntity?: number, siteReviewtatus?: number, siteReviewID?: any, siteID?: any): Base.IBaseCollection<Microsoft.Online.SharePoint.TenantAdministration.SPDataGovernanceSiteReviewsResponse>;
startSPOSiteReview(detailedSourceReportId?: any, siteId?: any, adminComment?: string): Base.IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.SPDataGovernanceSARStartSiteReviewResponse>;
}
/*********************************************
* ISPOContentSecurityPolicyConfiguration
**********************************************/
export interface ISPOContentSecurityPolicyConfiguration extends SPOContentSecurityPolicyConfigurationCollections, SPOContentSecurityPolicyConfigurationMethods, Base.IBaseQuery<SPOContentSecurityPolicyConfiguration, ISPOContentSecurityPolicyConfigurationQuery> {
}
/*********************************************
* ISPOContentSecurityPolicyConfigurationCollection
**********************************************/
export interface ISPOContentSecurityPolicyConfigurationCollection extends Base.IBaseResults<SPOContentSecurityPolicyConfiguration> {
done?: (resolve: (value?: Array<SPOContentSecurityPolicyConfiguration>) => void) => void;
}
/*********************************************
* ISPOContentSecurityPolicyConfigurationQueryCollection
**********************************************/
export interface ISPOContentSecurityPolicyConfigurationQueryCollection extends Base.IBaseResults<SPOContentSecurityPolicyConfigurationOData> {
done?: (resolve: (value?: Array<SPOContentSecurityPolicyConfigurationOData>) => void) => void;
}
/*********************************************
* ISPOContentSecurityPolicyConfigurationQuery
**********************************************/
export interface ISPOContentSecurityPolicyConfigurationQuery extends SPOContentSecurityPolicyConfigurationOData, SPOContentSecurityPolicyConfigurationMethods {
}
/*********************************************
* SPOContentSecurityPolicyConfiguration
**********************************************/
export interface SPOContentSecurityPolicyConfiguration extends Base.IBaseResult, SPOContentSecurityPolicyConfigurationProps, SPOContentSecurityPolicyConfigurationCollections, SPOContentSecurityPolicyConfigurationMethods {
}
/*********************************************
* SPOContentSecurityPolicyConfigurationProps
**********************************************/
export interface SPOContentSecurityPolicyConfigurationProps {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;
Items?: { results: Array<Microsoft.Online.SharePoint.TenantAdministration.SPOContentSecurityPolicyEntry> };
}
/*********************************************
* SPOContentSecurityPolicyConfigurationPropMethods
**********************************************/
export interface SPOContentSecurityPolicyConfigurationPropMethods {
}
/*********************************************
* SPOContentSecurityPolicyConfigurationCollections
**********************************************/
export interface SPOContentSecurityPolicyConfigurationCollections extends SPOContentSecurityPolicyConfigurationPropMethods {
}
/*********************************************
* SPOContentSecurityPolicyConfigurationOData
**********************************************/
export interface SPOContentSecurityPolicyConfigurationOData extends Base.IBaseResult, SPOContentSecurityPolicyConfigurationProps, SPOContentSecurityPolicyConfigurationMethods {
}
/*********************************************
* SPOContentSecurityPolicyConfigurationMethods
**********************************************/
export interface SPOContentSecurityPolicyConfigurationMethods {
add(source?: string): Base.IBaseExecution<any>;
remove(source?: string): Base.IBaseExecution<any>;
updateScriptSources(added?: Array<string>, removed?: Array<string>): Base.IBaseExecution<any>;
}
/*********************************************
* ISPOCopilotAgentInsightsRestApiClient
**********************************************/
export interface ISPOCopilotAgentInsightsRestApiClient extends Microsoft.Online.SharePoint.TenantAdministration.SPDataGovernanceRestApiClientBaseCollections, SPOCopilotAgentInsightsRestApiClientCollections, SPOCopilotAgentInsightsRestApiClientMethods, Base.IBaseQuery<SPOCopilotAgentInsightsRestApiClient, ISPOCopilotAgentInsightsRestApiClientQuery> {
}
/*********************************************
* ISPOCopilotAgentInsightsRestApiClientCollection
**********************************************/
export interface ISPOCopilotAgentInsightsRestApiClientCollection extends Base.IBaseResults<SPOCopilotAgentInsightsRestApiClient> {
done?: (resolve: (value?: Array<SPOCopilotAgentInsightsRestApiClient>) => void) => void;
}
/*********************************************
* ISPOCopilotAgentInsightsRestApiClientQueryCollection
**********************************************/
export interface ISPOCopilotAgentInsightsRestApiClientQueryCollection extends Base.IBaseResults<SPOCopilotAgentInsightsRestApiClientOData> {
done?: (resolve: (value?: Array<SPOCopilotAgentInsightsRestApiClientOData>) => void) => void;
}
/*********************************************
* ISPOCopilotAgentInsightsRestApiClientQuery
**********************************************/
export interface ISPOCopilotAgentInsightsRestApiClientQuery extends SPOCopilotAgentInsightsRestApiClientOData, SPOCopilotAgentInsightsRestApiClientMethods {
}
/*********************************************
* SPOCopilotAgentInsightsRestApiClient
**********************************************/
export interface SPOCopilotAgentInsightsRestApiClient extends Microsoft.Online.SharePoint.TenantAdministration.SPDataGovernanceRestApiClientBase, Base.IBaseResult, SPOCopilotAgentInsightsRestApiClientProps, SPOCopilotAgentInsightsRestApiClientCollections, SPOCopilotAgentInsightsRestApiClientMethods {
}
/*********************************************
* SPOCopilotAgentInsightsRestApiClientProps
**********************************************/
export interface SPOCopilotAgentInsightsRestApiClientProps {
}
/*********************************************
* SPOCopilotAgentInsightsRestApiClientPropMethods
**********************************************/
export interface SPOCopilotAgentInsightsRestApiClientPropMethods {
}
/*********************************************
* SPOCopilotAgentInsightsRestApiClientCollections
**********************************************/
export interface SPOCopilotAgentInsightsRestApiClientCollections extends SPOCopilotAgentInsightsRestApiClientPropMethods {
}
/*********************************************
* SPOCopilotAgentInsightsRestApiClientOData
**********************************************/
export interface SPOCopilotAgentInsightsRestApiClientOData extends Microsoft.Online.SharePoint.TenantAdministration.SPDataGovernanceRestApiClientBase, Base.IBaseResult, SPOCopilotAgentInsightsRestApiClientProps, SPOCopilotAgentInsightsRestApiClientMethods {
}
/*********************************************
* SPOCopilotAgentInsightsRestApiClientMethods
**********************************************/
export interface SPOCopilotAgentInsightsRestApiClientMethods {
createCopilotAgentInsightsReport(reportPeriod?: number): Base.IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.SPOCopilotAgentInsightsReportMetadata>;
getAllCopilotAgentInsightsReportsMetadata(): Base.IBaseCollection<Microsoft.Online.SharePoint.TenantAdministration.SPOCopilotAgentInsightsReportMetadata>;
getCopilotAgentInsightsFullReportContent(reportId?: any, reportSubType?: string, isFullDetails?: boolean): Base.IBaseExecution<string>;
getCopilotAgentsOnSitesTopDetails(reportId?: any, isFullDetails?: boolean): Base.IBaseCollection<Microsoft.Online.SharePoint.TenantAdministration.SPOCopilotAgentInsightsCopilotAgentsOnSitesDetails>;
getSiteDistributionsTopDetails(reportId?: any, isFullDetails?: boolean): Base.IBaseCollection<Microsoft.Online.SharePoint.TenantAdministration.SPOCopilotAgentInsightsSiteDistribution>;
getTopSitesDetails(reportId?: any, isFullDetails?: boolean): Base.IBaseCollection<Microsoft.Online.SharePoint.TenantAdministration.SPOCopilotAgentInsightsTopSitesDetails>;
}
/*********************************************
* ISPOGroup
**********************************************/
export interface ISPOGroup extends SPOGroupCollections, SPOGroupMethods, Base.IBaseQuery<SPOGroup, ISPOGroupQuery> {
}
/*********************************************
* ISPOGroupCollection
**********************************************/
export interface ISPOGroupCollection extends Base.IBaseResults<SPOGroup> {
done?: (resolve: (value?: Array<SPOGroup>) => void) => void;
}
/*********************************************
* ISPOGroupQueryCollection
**********************************************/
export interface ISPOGroupQueryCollection extends Base.IBaseResults<SPOGroupOData> {
done?: (resolve: (value?: Array<SPOGroupOData>) => void) => void;
}
/*********************************************
* ISPOGroupQuery
**********************************************/
export interface ISPOGroupQuery extends SPOGroupOData, SPOGroupMethods {
}
/*********************************************
* SPOGroup
**********************************************/
export interface SPOGroup extends Base.IBaseResult, SPOGroupProps, SPOGroupCollections, SPOGroupMethods {
}
/*********************************************
* SPOGroupProps
**********************************************/
export interface SPOGroupProps {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;
}
/*********************************************
* SPOGroupPropMethods
**********************************************/
export interface SPOGroupPropMethods {
}
/*********************************************
* SPOGroupCollections
**********************************************/
export interface SPOGroupCollections extends SPOGroupPropMethods {
}
/*********************************************
* SPOGroupOData
**********************************************/
export interface SPOGroupOData extends Base.IBaseResult, SPOGroupProps, SPOGroupMethods {
}
/*********************************************
* SPOGroupMethods
**********************************************/
export interface SPOGroupMethods {
addAsGroupOwnerAndMember(groupId?: any, userId?: any, userPrincipalName?: string): Base.IBaseExecution<any>;
addGroupMember(groupId?: any, memberId?: any, memberPrincipalName?: string): Base.IBaseExecution<any>;
addGroupOwner(groupId?: any, ownerId?: any, ownerPrincipalName?: string): Base.IBaseExecution<any>;
getGroupInfo(groupId?: any): Base.IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.GroupInfo>;
removeAsGroupOwnerAndMember(groupId?: any, userId?: any): Base.IBaseExecution<any>;
removeGroupMember(groupId?: any, memberId?: any): Base.IBaseExecution<any>;
removeGroupOwner(groupId?: any, ownerId?: any): Base.IBaseExecution<any>;
updateGroupProperties(groupId?: any, displayName?: string): Base.IBaseExecution<any>;
updateGroupPropertiesBySiteId(groupId?: any, siteId?: any, displayName?: string): Base.IBaseExecution<any>;
}
/*********************************************
* ISPOMalwareFile
**********************************************/
export interface ISPOMalwareFile extends SPOMalwareFileCollections, SPOMalwareFileMethods, Base.IBaseQuery<SPOMalwareFile, ISPOMalwareFileQuery> {
}
/*********************************************
* ISPOMalwareFileCollection
**********************************************/
export interface ISPOMalwareFileCollection extends Base.IBaseResults<SPOMalwareFile> {
done?: (resolve: (value?: Array<SPOMalwareFile>) => void) => void;
}
/*********************************************
* ISPOMalwareFileQueryCollection
**********************************************/
export interface ISPOMalwareFileQueryCollection extends Base.IBaseResults<SPOMalwareFileOData> {
done?: (resolve: (value?: Array<SPOMalwareFileOData>) => void) => void;
}
/*********************************************
* ISPOMalwareFileQuery
**********************************************/
export interface ISPOMalwareFileQuery extends SPOMalwareFileOData, SPOMalwareFileMethods {
}
/*********************************************
* SPOMalwareFile
**********************************************/
export interface SPOMalwareFile extends Base.IBaseResult, SPOMalwareFileProps, SPOMalwareFileCollections, SPOMalwareFileMethods {
}
/*********************************************
* SPOMalwareFileProps
**********************************************/
export interface SPOMalwareFileProps {
FilePath?: SP.ResourcePath;
MalwareInfo?: string;
MalwareStatus?: any;
SiteURL?: string;
}
/*********************************************
* SPOMalwareFilePropMethods
**********************************************/
export interface SPOMalwareFilePropMethods {
File(): Base.IBaseQuery<SP.File, SP.FileOData> & SP.FileCollections & SP.FileMethods;
}
/*********************************************
* SPOMalwareFileCollections
**********************************************/
export interface SPOMalwareFileCollections extends SPOMalwareFilePropMethods {
}
/*********************************************
* SPOMalwareFileOData
**********************************************/
export interface SPOMalwareFileOData extends Base.IBaseResult, SPOMalwareFileProps, SPOMalwareFileMethods {
File: SP.File & SP.FileCollections & SP.FileCollectionMethods;
}
/*********************************************
* SPOMalwareFileMethods
**********************************************/
export interface SPOMalwareFileMethods {
getMalwareFileStream(): Base.IBaseExecution<any>;
}
/*********************************************
* SPOPortalLaunchValidator
**********************************************/
export interface SPOPortalLaunchValidator {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;
}
/*********************************************
* SPOPortalLaunchValidatorCollections
**********************************************/
export interface SPOPortalLaunchValidatorCollections {
}
/*********************************************
* ISPORestrictedContentDiscoverabilityClient
**********************************************/
export interface ISPORestrictedContentDiscoverabilityClient extends Microsoft.Online.SharePoint.TenantAdministration.SPDataGovernanceRestApiClientBaseCollections, SPORestrictedContentDiscoverabilityClientCollections, SPORestrictedContentDiscoverabilityClientMethods, Base.IBaseQuery<SPORestrictedContentDiscoverabilityClient, ISPORestrictedContentDiscoverabilityClientQuery> {
}
/*********************************************
* ISPORestrictedContentDiscoverabilityClientCollection
**********************************************/
export interface ISPORestrictedContentDiscoverabilityClientCollection extends Base.IBaseResults<SPORestrictedContentDiscoverabilityClient> {
done?: (resolve: (value?: Array<SPORestrictedContentDiscoverabilityClient>) => void) => void;
}
/*********************************************
* ISPORestrictedContentDiscoverabilityClientQueryCollection
**********************************************/
export interface ISPORestrictedContentDiscoverabilityClientQueryCollection extends Base.IBaseResults<SPORestrictedContentDiscoverabilityClientOData> {
done?: (resolve: (value?: Array<SPORestrictedContentDiscoverabilityClientOData>) => void) => void;
}
/*********************************************
* ISPORestrictedContentDiscoverabilityClientQuery
**********************************************/
export interface ISPORestrictedContentDiscoverabilityClientQuery extends SPORestrictedContentDiscoverabilityClientOData, SPORestrictedContentDiscoverabilityClientMethods {
}
/*********************************************
* SPORestrictedContentDiscoverabilityClient
**********************************************/
export interface SPORestrictedContentDiscoverabilityClient extends Microsoft.Online.SharePoint.TenantAdministration.SPDataGovernanceRestApiClientBase, Base.IBaseResult, SPORestrictedContentDiscoverabilityClientProps, SPORestrictedContentDiscoverabilityClientCollections, SPORestrictedContentDiscoverabilityClientMethods {
}
/*********************************************
* SPORestrictedContentDiscoverabilityClientProps
**********************************************/
export interface SPORestrictedContentDiscoverabilityClientProps {
}
/*********************************************
* SPORestrictedContentDiscoverabilityClientPropMethods
**********************************************/
export interface SPORestrictedContentDiscoverabilityClientPropMethods {
}
/*********************************************
* SPORestrictedContentDiscoverabilityClientCollections
**********************************************/
export interface SPORestrictedContentDiscoverabilityClientCollections extends SPORestrictedContentDiscoverabilityClientPropMethods {
}
/*********************************************
* SPORestrictedContentDiscoverabilityClientOData
**********************************************/
export interface SPORestrictedContentDiscoverabilityClientOData extends Microsoft.Online.SharePoint.TenantAdministration.SPDataGovernanceRestApiClientBase, Base.IBaseResult, SPORestrictedContentDiscoverabilityClientProps, SPORestrictedContentDiscoverabilityClientMethods {
}
/*********************************************
* SPORestrictedContentDiscoverabilityClientMethods
**********************************************/
export interface SPORestrictedContentDiscoverabilityClientMethods {
createRestrictedContentDiscoverabilityReport(): Base.IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.SPOInsightsReportMetadata>;
getAllRestrictedContentDiscoverabilityReports(): Base.IBaseCollection<Microsoft.Online.SharePoint.TenantAdministration.SPOInsightsReportMetadata>;
getRestrictContentOrgWideSearchUsageInsightsReportContent(reportId?: any): Base.IBaseCollection<Microsoft.Online.SharePoint.TenantAdministration.SPORestrictedContentDiscoverabilitySiteDetails>;
getSPODataAccessGovernanceInsightById(reportId?: any): Base.IBaseExecution<Microsoft.Online.SharePoint.TenantAdministration.SPOInsightsReportMetadata>;
}
/*********************************************
* SPOTenantCdnPolicy
**********************************************/
export interface SPOTenantCdnPolicy {
PolicyType?: number;
PolicyValue?: string;
}
/*********************************************
* SPOTenantCdnPolicyCollections
**********************************************/
export interface SPOTenantCdnPolicyCollections {
}
/*********************************************
* ISPOWebAppServicePrincipalPublic
**********************************************/
export interface ISPOWebAppServicePrincipalPublic extends SPOWebAppServicePrincipalPublicCollections, SPOWebAppServicePrincipalPublicMethods, Base.IBaseQuery<SPOWebAppServicePrincipalPublic, ISPOWebAppServicePrincipalPublicQuery> {
}
/*********************************************
* ISPOWebAppServicePrincipalPublicCollection
**********************************************/
export interface ISPOWebAppServicePrincipalPublicCollection extends Base.IBaseResults<SPOWebAppServicePrincipalPublic> {
done?: (resolve: (value?: Array<SPOWebAppServicePrincipalPublic>) => void) => void;
}
/*********************************************
* ISPOWebAppServicePrincipalPublicQueryCollection
**********************************************/
export interface ISPOWebAppServicePrincipalPublicQueryCollection extends Base.IBaseResults<SPOWebAppServicePrincipalPublicOData> {
done?: (resolve: (value?: Array<SPOWebAppServicePrincipalPublicOData>) => void) => void;
}
/*********************************************
* ISPOWebAppServicePrincipalPublicQuery
**********************************************/
export interface ISPOWebAppServicePrincipalPublicQuery extends SPOWebAppServicePrincipalPublicOData, SPOWebAppServicePrincipalPublicMethods {
}
/*********************************************
* SPOWebAppServicePrincipalPublic
**********************************************/
export interface SPOWebAppServicePrincipalPublic extends Base.IBaseResult, SPOWebAppServicePrincipalPublicProps, SPOWebAppServicePrincipalPublicCollections, SPOWebAppServicePrincipalPublicMethods {
}
/*********************************************
* SPOWebAppServicePrincipalPublicProps
**********************************************/
export interface SPOWebAppServicePrincipalPublicProps {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;
}
/*********************************************
* SPOWebAppServicePrincipalPublicPropMethods
**********************************************/
export interface SPOWebAppServicePrincipalPublicPropMethods {
}
/*********************************************
* SPOWebAppServicePrincipalPublicCollections
**********************************************/
export interface SPOWebAppServicePrincipalPublicCollections extends SPOWebAppServicePrincipalPublicPropMethods {
}
/*********************************************
* SPOWebAppServicePrincipalPublicOData
**********************************************/
export interface SPOWebAppServicePrincipalPublicOData extends Base.IBaseResult, SPOWebAppServicePrincipalPublicProps, SPOWebAppServicePrincipalPublicMethods {
}
/*********************************************
* SPOWebAppServicePrincipalPublicMethods
**********************************************/
export interface SPOWebAppServicePrincipalPublicMethods {
addCustomSpfx3rdPartyAppPrincipal(appId?: string, appUri?: string, clientSecret?: string): Base.IBaseExecution<any>;
getCustomSpfx3rdPartyAppPrincipal(): Base.IBaseExecution<Microsoft.SharePoint.ClientSideComponent.Spfx3rdPartyCustomPrincipalInfo>;
removeCustomSpfx3rdPartyAppPrincipal(): Base.IBaseExecution<any>;
updateCustomSpfx3rdPartyAppPrincipalClientSecret(clientSecret?: string): Base.IBaseExecution<any>;
}
/*********************************************
* SPOTenantWebTemplateCollection
**********************************************/
export interface SPOTenantWebTemplateCollection {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;
Items?: { results: Array<Microsoft.Online.SharePoint.TenantAdministration.SPOTenantWebTemplate> };
}
/*********************************************
* SPOTenantWebTemplateCollectionCollections
**********************************************/
export interface SPOTenantWebTemplateCollectionCollections {
}
/*********************************************
* SPSyntexManagementUtilities
**********************************************/
export interface SPSyntexManagementUtilities {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;
}
/*********************************************
* SPSyntexManagementUtilitiesCollections
**********************************************/
export interface SPSyntexManagementUtilitiesCollections {
}
/*********************************************
* SPSyntexOCRBackfillTrigger
**********************************************/
export interface SPSyntexOCRBackfillTrigger {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;
}
/*********************************************
* SPSyntexOCRBackfillTriggerCollections
**********************************************/
export interface SPSyntexOCRBackfillTriggerCollections {
}
/*********************************************
* TenantAdminEndpoints
**********************************************/
export interface TenantAdminEndpoints {
AADAdminCenterEndpoint?: string;
CdnDefaultEndpoint?: string;
CFRMSGraphEndpoint?: string;
MigrationAgentUrl?: string;
MiniMavenEndpoint?: string;
O365AdminCenterEndpoint?: string;
O365MessageCenterEndpoint?: string;
SPMigrationToolUrl?: string;
}
/*********************************************
* TenantAdminEndpointsCollections
**********************************************/
export interface TenantAdminEndpointsCollections {
}
/*********************************************
* ITenantAdminSettingsService
**********************************************/
export interface ITenantAdminSettingsService extends TenantAdminSettingsServiceCollections, TenantAdminSettingsServiceMethods, Base.IBaseQuery<TenantAdminSettingsService, ITenantAdminSettingsServiceQuery> {
}
/*********************************************
* ITenantAdminSettingsServiceCollection
**********************************************/
export interface ITenantAdminSettingsServiceCollection extends Base.IBaseResults<TenantAdminSettingsService> {
done?: (resolve: (value?: Array<TenantAdminSettingsService>) => void) => void;
}
/*********************************************
* ITenantAdminSettingsServiceQueryCollection
**********************************************/
export interface ITenantAdminSettingsServiceQueryCollection extends Base.IBaseResults<TenantAdminSettingsServiceOData> {
done?: (resolve: (value?: Array<TenantAdminSettingsServiceOData>) => void) => void;
}
/*********************************************
* ITenantAdminSettingsServiceQuery
**********************************************/
export interface ITenantAdminSettingsServiceQuery extends TenantAdminSettingsServiceOData, TenantAdminSettingsServiceMethods {
}
/*********************************************
* TenantAdminSettingsService
**********************************************/
export interface TenantAdminSettingsService extends Base.IBaseResult, TenantAdminSettingsServiceProps, TenantAdminSettingsServiceCollections, TenantAdminSettingsServiceMethods {
}
/*********************************************
* TenantAdminSettingsServiceProps
**********************************************/
export interface TenantAdminSettings