FirewallRuleIdentity record

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

public sealed record FirewallRuleIdentity : IEquatable<FirewallRuleIdentity>

Inherits or implements IEquatable.

Observed native identity fields, not a display label or an invented persistent GUID.

Remarks

Mutations reject duplicate native names even if other identity fields differ.

Constructors

FirewallRuleIdentity

public FirewallRuleIdentity(string Name, string Grouping, string ApplicationPath, string ServiceName, FirewallDirection Direction)

Observed native identity fields, not a display label or an invented persistent GUID.

Remarks

Mutations reject duplicate native names even if other identity fields differ.

Properties

ApplicationPath

public string ApplicationPath { get; init; }

No documentation.

Direction

public FirewallDirection Direction { get; init; }

No documentation.

Grouping

public string Grouping { get; init; }

No documentation.

Name

public string Name { get; init; }

No documentation.

ServiceName

public string ServiceName { get; init; }

No documentation.