Class EntraDirectory
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents a Microsoft Entra directory.
[SupportsClientScan]
public class EntraDirectory : BaseConfigurationType
- Inheritance
-
EntraDirectory
- Inherited Members
Constructors
EntraDirectory()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.EntraDirectory class.
public EntraDirectory()
Properties
ApplicationIcons
Gets or sets the icons configured for the applications in the Entra directory.
public EntraApplicationIcons ApplicationIcons { get; set; }
Property Value
Applications
Gets or sets the applications configured for the Entra directory.
public EntraApplications Applications { get; set; }
Property Value
Branding
Gets or sets the organizational branding.
public EntraOrganizationalBranding Branding { get; set; }
Property Value
ConditionalAccess
Gets or sets the conditional access settings.
public EntraConditionalAccessSettings ConditionalAccess { get; set; }
Property Value
Domains
Gets or sets the Entra directory domains.
public EntraDomains Domains { get; set; }
Property Value
EnterpriseApplicationIcons
Gets or sets the icons configured for the enterprise applications in the Entra directory.
public EntraEnterpriseApplicationIcons EnterpriseApplicationIcons { get; set; }
Property Value
EnterpriseApplications
Gets or sets the enterprise applications configured for the Entra directory.
public EntraEnterpriseApplications EnterpriseApplications { get; set; }
Property Value
EntraConnect
Gets or sets the Entra Connect settings for the Entra directory.
public EntraConnectSettings EntraConnect { get; set; }
Property Value
Groups
Gets or sets the groups configured in the Entra directory.
public EntraGroups Groups { get; set; }
Property Value
IsUnsupportedClientVersion
Gets whether the item was scanned using an unsupported client version.
[Browsable(false)]
public bool IsUnsupportedClientVersion { get; }
Property Value
Licenses
Gets or sets the licenses for the tenant.
public EntraLicenses Licenses { get; set; }
Property Value
Organization
Gets or sets the information about the organization.
public EntraOrganization Organization { get; set; }
Property Value
Roles
Gets or sets the roles configured for the Entra directory.
public EntraRoles Roles { get; set; }
Property Value
Type
Gets the type of item that this represents.
public override ItemType Type { get; set; }
Property Value
Users
Gets or sets the user accounts configured for the Entra directory.
public EntraUsers Users { get; set; }
Property Value
Methods
Clone()
Creates a clone of this CENTREL.XIA.Configuration.Types.EntraDirectory object.
public EntraDirectory Clone()
Returns
- EntraDirectory
A clone of this CENTREL.XIA.Configuration.Types.EntraDirectory object.
FromXml(string)
Returns the CENTREL.XIA.Configuration.Types.EntraDirectory from the specified XML data.
public static EntraDirectory FromXml(string xml)
Parameters
xmlstringThe XML representation of the Entra directory.
Returns
- EntraDirectory
A CENTREL.XIA.Configuration.Types.EntraDirectory from the specified XML.
LoadXml(string)
Returns the CENTREL.XIA.Configuration.Types.EntraDirectory from the specified XML file.
public static EntraDirectory LoadXml(string filePath)
Parameters
filePathstringThe absolute path of the XML file to load.
Returns
- EntraDirectory
A CENTREL.XIA.Configuration.Types.EntraDirectory from the specified XML.