GroupPolicySnapshot record

Namespace Runic.Platform.Administration.Windows.GroupPolicy · Runic.Platform.Administration.Windows 0.7.0-preview.5

public sealed record GroupPolicySnapshot : IEquatable<GroupPolicySnapshot>

Inherits or implements IEquatable.

A GPO identified by GUID, independently of its non-unique display name.

Constructors

GroupPolicySnapshot

public GroupPolicySnapshot(Guid Id, string DisplayName, string DomainName, string DirectoryPath, DateTime CreationTime, DateTime ModificationTime, bool UserEnabled, bool ComputerEnabled, string? WmiFilterPath)

A GPO identified by GUID, independently of its non-unique display name.

Properties

ComputerEnabled

public bool ComputerEnabled { get; init; }

No documentation.

CreationTime

public DateTime CreationTime { get; init; }

No documentation.

DirectoryPath

public string DirectoryPath { get; init; }

No documentation.

DisplayName

public string DisplayName { get; init; }

No documentation.

DomainName

public string DomainName { get; init; }

No documentation.

Id

public Guid Id { get; init; }

No documentation.

ModificationTime

public DateTime ModificationTime { get; init; }

No documentation.

UserEnabled

public bool UserEnabled { get; init; }

No documentation.

WmiFilterPath

public string? WmiFilterPath { get; init; }

No documentation.