TestimoX

API Reference

Class

AdmxProviderCachePostureView

Namespace ADPlayground.Gpo.GpoLocal
Assembly ADPlayground
Modifiers sealed

ADMX provider cache and Central Store posture view.

Inheritance

  • Object
  • AdmxProviderCachePostureView

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Constructors

Properties

public Boolean CollectionSucceeded { get; set; } #

True when the posture evaluation completed.

public String CollectionError { get; set; } #

Collection error when evaluation failed before producing a posture view.

public String SourceRoot { get; set; } #

Source PolicyDefinitions folder used for health and optional comparison.

public String DestinationRoot { get; set; } #

Destination PolicyDefinitions folder used for comparison.

public String ProviderCacheRoot { get; set; } #

Provider cache root that was used to resolve catalog metadata.

public String ProviderName { get; set; } #

Provider name resolved from the cache catalog.

public String CachedVersion { get; set; } #

Latest cached provider version, when catalog metadata is available.

public String PreviousCachedVersion { get; set; } #

Previous cached provider version, when catalog metadata is available.

public Boolean ProviderVersionChanged { get; set; } #

True when the latest cache refresh changed the provider version.

public AdmxProviderCatalogEntry CatalogEntry { get; set; } #

Latest provider catalog entry used during evaluation.

public Boolean ComparisonEnabled { get; set; } #

True when provider cache to destination comparison was requested.

public Boolean IsUpToDate { get; set; } #

True when no cache drift or health findings were detected.

public Int32 AddCount { get; set; } #

Number of cached files missing from destination.

public Int32 OverwriteCount { get; set; } #

Number of cached files that differ from destination.

public Int32 SkipCount { get; set; } #

Number of cached files identical in destination.

public Int32 ReviewCount { get; set; } #

Number of cached files that require manual review because comparison could not verify content.

public Int32 DesiredLanguageCount { get; set; } #

Number of desired ADML languages evaluated for the destination.

public Int32 MissingDesiredLanguageCount { get; set; } #

Number of desired ADML languages missing from the destination.

public Int32 IncompleteDesiredLanguageCount { get; set; } #

Number of desired ADML languages with incomplete ADML coverage.

public Int32 ExtraLanguageCount { get; set; } #

Number of destination ADML languages outside the desired language set.

public Int32 LanguagePlanActionCount { get; set; } #

Number of preview-only language cleanup/update plan actions.

public Int32 MissingAdmlCount { get; set; } #

Number of ADMX files missing preferred ADML language files.

public Int32 XmlErrorCount { get; set; } #

Number of ADMX/ADML XML parsing errors.

public Int32 DuplicatePolicyNameCount { get; set; } #

Number of duplicate policy-name groups.

public Int32 DuplicateRegistryLocationCount { get; set; } #

Number of duplicate registry-location groups.

public Int32 IntuneReadinessIssueCount { get; set; } #

Number of Intune custom ADMX import readiness issues.

public Int32 IntuneRepairActionCount { get; set; } #

Number of preview repair actions inferred for Intune custom ADMX import readiness.

public Int32 FindingCount { get; set; } #

Total generated findings.

public IReadOnlyList<AdmxProviderCacheFinding> Findings { get; set; } #

Generated posture findings.

public IReadOnlyList<AdmxPlannedFileAction> FileActions { get; set; } #

File-level cache comparison actions.

public AdmxCentralStoreLanguagePosture LanguagePosture { get; set; } #

Desired-language posture and preview-only ADML cleanup/update plan actions.

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

Non-fatal warnings emitted during evaluation.

public AdmxHealthReport Health { get; set; } #

ADMX health report for the evaluated source folder.