Class ProvisioningHierarchy
Defines the root node of the Provisioning Domain Model
Inheritance
Namespace: PnP.Framework.Provisioning.Model
Assembly: PnP.Framework.dll
Syntax
public class ProvisioningHierarchy : object
Constructors
ProvisioningHierarchy()
Declaration
public ProvisioningHierarchy()
Properties
Author
Gets or sets the Provisioning File Author name
Declaration
public string Author { get; set; }
Property Value
System.String
|
AzureActiveDirectory
Settings for provisioning Azure Active Directory objects, if any
Declaration
public ProvisioningAzureActiveDirectory AzureActiveDirectory { get; }
Property Value
ProvisioningAzureActiveDirectory
|
Connector
The Connector which can be used to retrieve or save related artifacts
Declaration
public FileConnectorBase Connector { get; set; }
Property Value
FileConnectorBase
|
Description
The Description of the Provisioning File
Declaration
public string Description { get; set; }
Property Value
System.String
|
DisplayName
The Display Name of the Provisioning File
Declaration
public string DisplayName { get; set; }
Property Value
System.String
|
Drive
Settings for provisioning Drive objects, if any
Declaration
public Drive Drive { get; }
Property Value
Drive
|
Generator
Gets or sets the Name of the tool generating this Provisioning File
Declaration
public string Generator { get; set; }
Property Value
System.String
|
ImagePreviewUrl
The Image Preview Url of the Provisioning File
Declaration
public string ImagePreviewUrl { get; set; }
Property Value
System.String
|
Localizations
Gets or sets the Localizations
Declaration
public LocalizationCollection Localizations { get; }
Property Value
LocalizationCollection
|
Parameters
Any parameters that can be used throughout the template
Declaration
public Dictionary<string, string> Parameters { get; }
Property Value
Dictionary<System.String, System.String>
|
ProvisioningWebhooks
A collection of Provisioning Webhooks
Declaration
public ProvisioningWebhookCollection ProvisioningWebhooks { get; }
Property Value
ProvisioningWebhookCollection
|
Sequences
A collection of Provisioning Sequence objects, if any
Declaration
public ProvisioningSequenceCollection Sequences { get; }
Property Value
ProvisioningSequenceCollection
|
Teams
Settings for provisioning Teams objects, if any
Declaration
public ProvisioningTeams Teams { get; }
Property Value
ProvisioningTeams
|
Templates
A collection of Provisioning Template objects, if any
Declaration
public ProvisioningTemplateCollection Templates { get; }
Property Value
ProvisioningTemplateCollection
|
Tenant
The Tenant-wide settings for the template
Declaration
public ProvisioningTenant Tenant { get; set; }
Property Value
ProvisioningTenant
|
Version
Gets or sets the Provisioning File Version number
Declaration
public double Version { get; set; }
Property Value
System.Double
|