API Reference
AdmxProviderMaintenanceProfile
JSON profile for repeatable ADMX provider maintenance runs.
Inheritance
- Object
- AdmxProviderMaintenanceProfile
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
public AdmxProviderMaintenanceProfile() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public Int32 SchemaVersion { get; set; } #Profile schema version.
public String Name { get; set; } #Optional profile display name.
public IReadOnlyList<AdmxProvider> Providers { get; set; } #Built-in providers to process.
public IReadOnlyList<String> ReleaseManifests { get; set; } #Custom release manifest paths to process. Relative paths are resolved from the profile folder.
public IReadOnlyList<AdmxProviderMaintenanceSource> CustomSources { get; set; } #Inline custom provider sources. Relative local source directories are resolved from the profile folder.
public String CacheRoot { get; set; } #Root folder for provider cache data.
public String DestinationRoot { get; set; } #Destination Central Store or PolicyDefinitions folder used for comparison.
public String Language { get; set; } #Preferred ADML language.
public Boolean CopyAllLanguages { get; set; } #When true, copy and compare all ADML language folders.
public String[] Languages { get; set; } #Optional whitelist of ADML language folders.
public AdmxEdgeChannel EdgeChannel { get; set; } #Edge release channel used when the Edge provider is processed.
public Boolean SkipRefresh { get; set; } #When true, compare from existing catalog entries without refreshing provider downloads.