import { Base } from "../../../../"; import { SP } from "../../../../"; import { Microsoft } from "../../../../"; /********************************************* * PolicyResourceStorage **********************************************/ export interface PolicyResourceStorage { createdOn?: any; lastScopedOn?: any; lookupSiteId?: SP.FieldLookupValue; notificationData?: string; notificationStatus?: number; policyActionLog?: string; resourceId?: any; resourceState?: number; resourceStateTransitionData?: string; resourceType?: number; updatedOn?: any; userResponses?: string; } /********************************************* * PolicyResourceStorageCollections **********************************************/ export interface PolicyResourceStorageCollections { } /********************************************* * AttestationPolicyResourceStorage **********************************************/ export interface AttestationPolicyResourceStorage { } /********************************************* * AttestationPolicyResourceStorageCollections **********************************************/ export interface AttestationPolicyResourceStorageCollections { } /********************************************* * AuditData **********************************************/ export interface AuditData { ClientIP?: string; CorrelationId?: any; CreationTime?: any; EventData?: string; EventDataParsed?: Microsoft.SharePoint.Administration.TenantAdmin.EventData; EventSource?: string; Id?: string; ItemType?: string; ListItemUniqueId?: any; ModifiedProperties?: { results: Array }; Name?: string; NewValue?: string; ObjectId?: string; OldValue?: string; Parameters?: { results: Array }; Site?: string; Target?: { results: Array }; TargetUserOrGroupName?: string; TargetUserOrGroupType?: string; TeamName?: string; UserId?: string; UserType?: number; } /********************************************* * AuditDataCollections **********************************************/ export interface AuditDataCollections { } /********************************************* * EventData **********************************************/ export interface EventData { ArchiveUrl?: string; Group?: string; HubSiteId?: any; Identity?: string; IsHubSite?: string; NewSiteUrl?: string; PreviousHubSiteId?: any; SourceSiteUrl?: string; StorageMaximumLevel?: number; StoragePreviousMaximumLevel?: number; StoragePreviousWarningLevel?: number; StorageWarningLevel?: number; TargetSiteUrl?: string; } /********************************************* * EventDataCollections **********************************************/ export interface EventDataCollections { } /********************************************* * ModifiedProperty **********************************************/ export interface ModifiedProperty { Name?: string; NewValue?: string; OldValue?: string; } /********************************************* * ModifiedPropertyCollections **********************************************/ export interface ModifiedPropertyCollections { } /********************************************* * Parameter **********************************************/ export interface Parameter { } /********************************************* * ParameterCollections **********************************************/ export interface ParameterCollections { } /********************************************* * TargetProperty **********************************************/ export interface TargetProperty { } /********************************************* * TargetPropertyCollections **********************************************/ export interface TargetPropertyCollections { } /********************************************* * AuditSearchRequestStatus **********************************************/ export interface AuditSearchRequestStatus { CompletedTimeUtc?: any; CompletenessPercent?: any; CorrelationId?: any; CreatedTimeUtc?: any; DataGroupId?: string; ErrorMessage?: string; ExecutedTimeUtc?: any; JobId?: string; LastModifiedTimeUtc?: any; ProgressPercent?: any; Request?: string; RequestId?: string; RequestStorageName?: string; ResultStorageName?: string; SearchUser?: string; Status?: number; Throttled?: boolean; TotalItemCount?: number; } /********************************************* * AuditSearchRequestStatusCollections **********************************************/ export interface AuditSearchRequestStatusCollections { } /********************************************* * AuthoritativeResourceProperties **********************************************/ export interface AuthoritativeResourceProperties { IsAuthoritativeSetBy?: string; IsAuthoritativeSetByUpn?: string; IsAuthoritativeSetByUserId?: string; IsAuthoritativeSetDate?: any; SiteId?: any; SiteTitle?: string; SiteUrl?: string; } /********************************************* * AuthoritativeResourcePropertiesCollections **********************************************/ export interface AuthoritativeResourcePropertiesCollections { } /********************************************* * BulkInsertOperationResult **********************************************/ export interface BulkInsertOperationResult { AuthoritativeResourceProperties?: Microsoft.SharePoint.Administration.TenantAdmin.AuthoritativeResourceProperties; ErrorMessage?: string; IsSuccess?: boolean; SiteId?: any; } /********************************************* * BulkInsertOperationResultCollections **********************************************/ export interface BulkInsertOperationResultCollections { } /********************************************* * CollaborationInsightsData **********************************************/ export interface CollaborationInsightsData { collaborativeOneDriveUsers?: { results: Array }; collaborativeUsers?: { results: Array }; lastReportDate?: any; } /********************************************* * CollaborationInsightsDataCollections **********************************************/ export interface CollaborationInsightsDataCollections { } /********************************************* * CollaborativeOneDriveUser **********************************************/ export interface CollaborativeOneDriveUser { anonymousLinkCount?: number; fileCount?: number; filesSharedExternally?: number; filesSharedInternally?: number; totalFilesShared?: number; userPrincipalName?: string; } /********************************************* * CollaborativeOneDriveUserCollections **********************************************/ export interface CollaborativeOneDriveUserCollections { } /********************************************* * CollaborativeUser **********************************************/ export interface CollaborativeUser { totalFileInteraction?: number; totalFilesSharedExternally?: number; totalFilesSharedInternally?: number; totalFilesViewedOrEdited?: number; userPrincipalName?: string; } /********************************************* * CollaborativeUserCollections **********************************************/ export interface CollaborativeUserCollections { } /********************************************* * CollaborationInsightsOverview **********************************************/ export interface CollaborationInsightsOverview { lastReportDate?: any; totalGuests?: number; totalInternalUsers?: number; totalOneDrives?: number; totalSites?: number; totalUsers?: number; } /********************************************* * CollaborationInsightsOverviewCollections **********************************************/ export interface CollaborationInsightsOverviewCollections { } /********************************************* * ContentManagementAssessmentOperationResult **********************************************/ export interface ContentManagementAssessmentOperationResult { dataAccessGovernanceErrorMessage?: string; siteLifecycleManagementErrorMessage?: string; } /********************************************* * ContentManagementAssessmentOperationResultCollections **********************************************/ export interface ContentManagementAssessmentOperationResultCollections { } /********************************************* * ContentManagementAssessmentPolicyReportDetails **********************************************/ export interface ContentManagementAssessmentPolicyReportDetails { totalImpactedSites?: number; totalInactiveSites?: number; totalOwnerlessSites?: number; } /********************************************* * ContentManagementAssessmentPolicyReportDetailsCollections **********************************************/ export interface ContentManagementAssessmentPolicyReportDetailsCollections { } /********************************************* * ContentManagementAssessmentResults **********************************************/ export interface ContentManagementAssessmentResults { lastUpdatedTime?: any; requestedTime?: any; siteLifecycleManagementImpactedFileUrl?: string; siteLifecycleManagementPolicyExecutionId?: number; siteLifecycleManagementPolicyId?: any; siteLifecycleManagementPolicyLastUpdatedTime?: any; siteLifecycleManagementPolicyResultState?: number; siteLifecycleManagementReportDetails?: Microsoft.SharePoint.Administration.TenantAdmin.ContentManagementAssessmentPolicyReportDetails; sitePermissionsReportDefinitionId?: string; sitePermissionsReportDetails?: Microsoft.SharePoint.Administration.TenantAdmin.SitePermissionsReportDetails; sitePermissionsReportId?: string; sitePermissionsReportLastUpdatedTime?: any; sitePermissionsReportQueuedTime?: any; sitePermissionsReportResultState?: number; totalCountOfSitesInTenant?: string; } /********************************************* * ContentManagementAssessmentResultsCollections **********************************************/ export interface ContentManagementAssessmentResultsCollections { } /********************************************* * SitePermissionsReportDetails **********************************************/ export interface SitePermissionsReportDetails { anyoneLinksSiteCount?: number; eeeuPermissionSiteCount?: number; reportTotalSiteCount?: number; uniquePermissionSiteCount?: number; uniqueSiteCount?: number; } /********************************************* * SitePermissionsReportDetailsCollections **********************************************/ export interface SitePermissionsReportDetailsCollections { } /********************************************* * GroupSitesActivityDetail **********************************************/ export interface GroupSitesActivityDetail { GroupId?: any; LastActivityDate?: any; } /********************************************* * GroupSitesActivityDetailCollections **********************************************/ export interface GroupSitesActivityDetailCollections { } /********************************************* * InactiveSitePolicyResourceStorage **********************************************/ export interface InactiveSitePolicyResourceStorage { createdOn?: any; lastScopedOn?: any; lastTransitionedOn?: any; lookupSiteId?: SP.FieldLookupValue; notificationData?: string; notificationStatus?: number; resourceId?: any; resourceState?: number; resourceStateTransitionData?: string; resourceType?: number; updatedOn?: any; userResponses?: string; } /********************************************* * InactiveSitePolicyResourceStorageCollections **********************************************/ export interface InactiveSitePolicyResourceStorageCollections { } /********************************************* * InsightsQueueItem **********************************************/ export interface InsightsQueueItem { insightsCompletionTime?: any; insightsScenario?: number; itemId?: number; reportCreationTime?: any; reportDataFileName?: string; reportId?: string; status?: number; } /********************************************* * InsightsQueueItemCollections **********************************************/ export interface InsightsQueueItemCollections { } /********************************************* * InsightsSummaryResponse **********************************************/ export interface InsightsSummaryResponse { insightsSummary?: string; totalPagedCount?: number; } /********************************************* * InsightsSummaryResponseCollections **********************************************/ export interface InsightsSummaryResponseCollections { } /********************************************* * OwnershipPolicyResourceStorage **********************************************/ export interface OwnershipPolicyResourceStorage { createdOn?: any; lastScopedOn?: any; lookupSiteId?: SP.FieldLookupValue; notificationData?: string; notificationStatus?: number; policyActionLog?: string; resourceId?: any; resourceState?: number; resourceStateTransitionData?: string; resourceType?: number; updatedOn?: any; userResponses?: string; } /********************************************* * OwnershipPolicyResourceStorageCollections **********************************************/ export interface OwnershipPolicyResourceStorageCollections { } /********************************************* * PageResponse **********************************************/ export interface PageResponse { ContinuationToken?: string; PageNumber?: number; PageResult?: { results: Array }; PageSize?: number; TotalCount?: number; TotalPages?: number; } /********************************************* * PageResponseCollections **********************************************/ export interface PageResponseCollections { } /********************************************* * RansomwareProperties **********************************************/ export interface RansomwareProperties { activityGeneratedOn?: any; activityId?: any; category?: number; detectionSource?: string; driveId?: string; firstActivity?: any; impactedAssetLocation?: string; impactedAssetsCount?: number; impactedDocLibName?: string; impactedSiteType?: number; lastActivity?: any; processedStatus?: number; ransomwareDetectionReason?: string; ransomwareDetectionScore?: number; runId?: any; siteLabelId?: string; siteLabelName?: string; siteName?: string; siteOwnerName?: string; siteSubscriptionId?: any; siteUrl?: string; userName?: string; } /********************************************* * RansomwarePropertiesCollections **********************************************/ export interface RansomwarePropertiesCollections { } /********************************************* * RecentAdminActionReport **********************************************/ export interface RecentAdminActionReport { actions?: string; createdByEmail?: string; createdByName?: string; createdDate?: any; downloadLink?: string; name?: string; numberOfRecords?: number; progressPercentage?: number; queryEndDate?: any; queryStartDate?: any; reportType?: number; requestId?: any; sites?: string; sPOCorrelationId?: any; status?: number; uALCorrelationId?: any; uALNumberOfRecords?: number; users?: string; } /********************************************* * RecentAdminActionReportCollections **********************************************/ export interface RecentAdminActionReportCollections { } /********************************************* * SiteOwnerData **********************************************/ export interface SiteOwnerData { department?: string; jobTitle?: string; preferredDataLocation?: string; preferredLanguage?: string; userPrincipalName?: string; userType?: number; } /********************************************* * SiteOwnerDataCollections **********************************************/ export interface SiteOwnerDataCollections { } /********************************************* * SPContentEventsCustomEmailProperty **********************************************/ export interface SPContentEventsCustomEmailProperty { Category?: number; EmailAddresses?: { results: Array }; } /********************************************* * SPContentEventsCustomEmailPropertyCollections **********************************************/ export interface SPContentEventsCustomEmailPropertyCollections { } /********************************************* * ImpactedAsset **********************************************/ export interface ImpactedAsset { } /********************************************* * ImpactedAssetCollections **********************************************/ export interface ImpactedAssetCollections { } /********************************************* * TeamsSitesActivityDetail **********************************************/ export interface TeamsSitesActivityDetail { LastActivityDate?: any; TeamId?: any; } /********************************************* * TeamsSitesActivityDetailCollections **********************************************/ export interface TeamsSitesActivityDetailCollections { } /********************************************* * TenantAdminListItemColumnValue **********************************************/ export interface TenantAdminListItemColumnValue { columnName?: string; columnValue?: string; } /********************************************* * TenantAdminListItemColumnValueCollections **********************************************/ export interface TenantAdminListItemColumnValueCollections { } /********************************************* * TenantAdminPolicyDefinition **********************************************/ export interface TenantAdminPolicyDefinition { createdBy?: string; lastUpdatedTime?: any; policyCreatedTime?: any; policyCustomName?: string; policyDefinitionDetails?: string; policyDeleteReason?: string; policyDescription?: string; policyFrequencyUnit?: number; policyFrequencyValue?: number; policyId?: any; policyState?: number; policyTags?: string; policyTemplate?: number; policyType?: number; policyVersion?: number; updatedBy?: string; } /********************************************* * TenantAdminPolicyDefinitionCollections **********************************************/ export interface TenantAdminPolicyDefinitionCollections { } /********************************************* * TenantAdminPolicyReport **********************************************/ export interface TenantAdminPolicyReport { policyExecutionTime?: any; policyExecutionId?: number; policyId?: any; policyReportDetails?: string; policyVersion?: number; reportCreationTime?: any; reportUpdationTime?: any; usersToExclude?: string; } /********************************************* * TenantAdminPolicyReportCollections **********************************************/ export interface TenantAdminPolicyReportCollections { } /********************************************* * TenantAdminRansomwareActivitiesOverview **********************************************/ export interface TenantAdminRansomwareActivitiesOverview { categoryThresholdLimit?: number; firstActivityTime?: any; impactedAssetsCount?: number; lastActivityTime?: any; oneDriveActivityCount?: number; sharePointActivityCount?: number; totalActivitiesCount?: number; totalHighVolumeComponentActivityDetectionCount?: number; unresolvedActivitiesCount?: number; usersCount?: number; } /********************************************* * TenantAdminRansomwareActivitiesOverviewCollections **********************************************/ export interface TenantAdminRansomwareActivitiesOverviewCollections { } /********************************************* * TenantAdminRansomwareActivity **********************************************/ export interface TenantAdminRansomwareActivity { activityGeneratedOn?: any; activityId?: any; assignedTo?: string; category?: number; classification?: number; createdTime?: any; detectionSource?: string; driveId?: string; eventId?: any; firstActivity?: any; impactedAssetLocation?: string; impactedAssets?: string; impactedAssetsCount?: number; impactedAssetsUserCount?: number; impactedDocLibName?: string; investigationState?: number; lastActivity?: any; lastUpdatedTime?: any; processedStatus?: number; ransomwareDetectionReason?: string; RansomwareDetectionScore?: number; runId?: any; siteId?: any; siteName?: string; siteOwner?: string; siteType?: number; siteUrl?: string; status?: number; syncStatus?: number; tagId?: string; updatedBy?: string; userName?: string; webId?: any; } /********************************************* * TenantAdminRansomwareActivityCollections **********************************************/ export interface TenantAdminRansomwareActivityCollections { } /********************************************* * TenantAdminRansomwareEventsOverview **********************************************/ export interface TenantAdminRansomwareEventsOverview { activeEventsCount?: number; openEventsCount?: number; } /********************************************* * TenantAdminRansomwareEventsOverviewCollections **********************************************/ export interface TenantAdminRansomwareEventsOverviewCollections { } /********************************************* * TenantAdminRansomwareEvent **********************************************/ export interface TenantAdminRansomwareEvent { assignedTo?: string; category?: number; categoryThresholdLimit?: number; classification?: number; consolidatedReportLocation?: string; createdTime?: any; eventId?: any; firstOccurrence?: any; investigationState?: number; lastOccurrence?: any; lastUpdatedTime?: any; severity?: number; status?: number; tagId?: string; totalHighVolumeComponentActivityDetectionCount?: number; updatedBy?: string; } /********************************************* * TenantAdminRansomwareEventCollections **********************************************/ export interface TenantAdminRansomwareEventCollections { } /********************************************* * TenantAdminRecentActionPayload **********************************************/ export interface TenantAdminRecentActionPayload { adminActionId?: string; adminActionSource?: string; adminActionStatus?: string; adminActionType?: string; correlationId?: any; createdTime?: any; isPartOfBulkUpdate?: boolean; key?: string; name?: string; newValue?: string; oldValue?: string; url?: string; userEmail?: string; } /********************************************* * TenantAdminRecentActionPayloadCollections **********************************************/ export interface TenantAdminRecentActionPayloadCollections { } /********************************************* * TenantAdminRecentAction **********************************************/ export interface TenantAdminRecentAction { adminActionId?: string; adminActionSource?: number; adminActionStatus?: number; adminActionType?: number; correlationId?: any; createdTime?: any; isPartOfBulkUpdate?: boolean; key?: string; name?: string; newValue?: string; oldValue?: string; type?: string; url?: string; userEmail?: string; } /********************************************* * TenantAdminRecentActionCollections **********************************************/ export interface TenantAdminRecentActionCollections { } /********************************************* * UnifiedAuditRecord **********************************************/ export interface UnifiedAuditRecord { AuditData?: Microsoft.SharePoint.Administration.TenantAdmin.AuditData; CreationDate?: any; Operation?: string; RawAuditData?: string; RecordId?: any; RecordType?: number; UserId?: string; } /********************************************* * UnifiedAuditRecordCollections **********************************************/ export interface UnifiedAuditRecordCollections { }