Namespace PnP.Core.Admin.Model.SharePoint
Classes
Contains the available options for creating a classic site collection (e.g. classic team site) |
Generic site collection creation options that apply for all types of site collections that are backed by a Microsoft 365 group |
Generic site collection creation options that apply for all types of site collections that are not backed by a Microsoft 365 group |
Generic site collection creation options that apply for all types of site collections |
Contains the available options for creating a communication site collection |
Defines the information need to connect a group to an existing site |
Options to control a creation flow |
Options to control the site collection creation flow |
Contains the available options for creating a group connected team site collection |
Contains the available options for creating a team site collection without a group |
When you're using a vanity URL tenant you can specify your custom URLs here |
Interfaces
Describes an Azure ACS principal |
Represents a base interface for an app stored either in tenant or site collection app catalog. |
Metadata for a site collection catalog response. |
App Admin features |
Interface for base app operations, like Deploy, Install, etc. |
Defines a legacy principal used by either Azure ACS or SharePoint AddIns |
Service principal |
ILegacySiteCollectionPermission Defines the permissions a legacy principal (ILegacyPrincipal) has on a site collection |
Defines the permissions a legacy principal (ILegacyPrincipal) has on the tenant |
A permission grant |
An oauth2 permission granted on the SharePoint Online Client Extensibility Web Application Principal |
A permission request on the SharePoint apps principal |
Defines a site collection living in the tenant's recyle bin |
Manage the SharePoint apps service principal |
Properties of the SharePoint Service Principal |
Describes the properties of a SharePoint AddIn when installed in a site |
SharePoint Admin features |
A SharePoint site collection reference |
Defines a site collection administrator |
Represents an interace for an app located at the site collection app catalog. |
Represents an interface to work with Application Lifecycle Management (ALM) for a site collection app catalog. |
SharePoint Site Collection features |
Properties of a site collection |
A SharePoint site collection with details reference |
Represents an interace for an app located at the tenant app catalog. |
Represents an interface to work with Application Lifecycle Management (ALM) for the tenant app catalog. |
Tenant properties |
A SharePoint web with details reference |
Enums
Indicates whether an anonymous link (also known as share-by-link) should be included
in an invitation, and if so, what permissions should be granted via that link. |
Indicates whether app views are disabled in all the webs of this site |
Specifies the types of files that can be displayed when the block download links feature is being used |
Options for updating a collection |
Default sites designs to be applied to communication sites |
Indicates whether company wide sharing links are disabled in all the webs of this site. |
DenyAddAndCustomizePagesStatus Represents the status of DenyAddAndCustomizePages on a site collection. |
Indicates whether flows are disabled in all the webs of this site |
Contains the values of the 3 allowed states for image tagging |
SharePoint Online languages |
LegacySiteCollectionPermissionRight Right that an ILegacyPrincipal can have on a site collection |
Right that an ILegacyPrincipal can have on the tenant |
Defines the media transcription policy type values |
Integer value to reprenting nullable bool |
ObjectCharacterRecognitionMode Contains the values of the 3 allowed options for Object Character Recognition |
Represents the status of EnableProjectWebInstance on a site collection. |
Represents the status of RestrictedToRegion on a site collection |
Contains the values of the 2 allowed states for MarkNewFileSensitiveByDefault |
Defines the possible sources from where a SharePoint AddIn can be acquiredd |
Defines the statuses of a SharePoint AddIn |
Specifies what type of external user and guest link sharing is enabled for the tenant |
Specifies what type of restriction mode is enabled for the tenant |
Specifies the type of default sharing link for the tenant |
Specifies the type of default link permission for the tenant |
The intended audience width of a sharing link |
Contains the possible values for the default sharing state |
Defines which site collections need to be returned by the site collection enumeration methods |
SiteUserInfoVisibilityPolicyValue Indicates what the state of the browse user info policy in the site |
Defines the FileTypeId values. |
Contains the values of the 3 allowed states for Special Characters |
SPOConditionalAccessPolicyType Specifies what type of SPO conditional access policy is enabled for the tenant |
Specifies what type of files can be viewed when the AllowLimitedAccess is set as the ConditionalAccessPolicy |
Enumerates the various TLS token binding policy settings |
Defines the Resilience Mode type values. |
Indicates the type of TeamsCannel a site is connected to |
TenantBrowseUserInfoPolicyValue Indicates what the state of the browse user info policy in the tenant |
Timezones to use when creating sitecollections Format UTC[PLUS|MINUS][HH:MM]_[DESCRIPTION] |
Specifies the state of Workflows 2013 in the tenant |