TestimoX

API Reference

Class

SchemaReportData

Namespace ADPlayground.DirectoryEssentials
Assembly ADPlayground
Modifiers sealed

Captures schema-related report data.

Inheritance

  • Object
  • SchemaReportData

Constructors

Properties

public String ForestName { get; set; } #

Forest DNS name (best-effort).

public IReadOnlyList<String> Domains { get; set; } #

Domains included in the scan.

public String SchemaNamingContext { get; set; } #

Schema naming context distinguished name.

public String SchemaMaster { get; set; } #

Schema master server name (best-effort).

public String ForestFunctionalLevel { get; set; } #

Forest functional level label when resolved.

public String SchemaOwner { get; set; } #

Schema container owner account (opt-in).

public Nullable<AclOwnerType> SchemaOwnerType { get; set; } #

Schema container owner type (opt-in).

public IReadOnlyList<SchemaVersionInfo> SchemaVersions { get; set; } #

Schema versions per domain.

public IReadOnlyList<SchemaObjectRow> SchemaObjects { get; set; } #

Schema objects list.

public IReadOnlyList<SchemaOwnerRow> SchemaOwners { get; set; } #

Schema object owners (opt-in).

public IReadOnlyList<SchemaPermissionSummaryRow> SchemaPermissionsSummary { get; set; } #

Schema permissions summary (opt-in).

public IReadOnlyList<SchemaPermissionRow> SchemaPermissions { get; set; } #

Schema permissions details (opt-in).

public IReadOnlyList<SchemaDefaultPermissionSummaryRow> SchemaDefaultPermissionsSummary { get; set; } #

Schema default permissions summary (opt-in).

public IReadOnlyList<SchemaDefaultPermissionRow> SchemaDefaultPermissions { get; set; } #

Schema default permissions details (opt-in).