InterfaceSpec

Desired MikroTik interface enable/disable state (/interface).

public sealed record InterfaceSpec : IEquatable<InterfaceSpec>

1. Constructors

1.1. InterfaceSpec(string, bool)

Desired MikroTik interface enable/disable state (/interface).

public InterfaceSpec(string Name, bool Disabled)
Table 1. Parameters
Name Type Description

Name

string

Disabled

bool

2. Properties

2.1. Disabled

public bool Disabled { get; init; }

2.2. Name

public string Name { get; init; }

3. Operators

3.1. operator !=(InterfaceSpec, InterfaceSpec)

public static bool operator !=(InterfaceSpec left, InterfaceSpec right)
Table 2. Parameters
Name Type Description

left

InterfaceSpec

right

InterfaceSpec

Returns: bool

3.2. operator ==(InterfaceSpec, InterfaceSpec)

public static bool operator ==(InterfaceSpec left, InterfaceSpec right)
Table 3. Parameters
Name Type Description

left

InterfaceSpec

right

InterfaceSpec

Returns: bool