Freigeben über


MSFT_NetFirewallHyperVRule Klasse

Stellt eine Windows Defender-Firewall Hyper-V Regel dar.

Weitere Informationen finden Sie in der PowerShell-Dokumentation New-NetFirewallHyperVRule.

Die folgende Syntax wird aus dem MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.

Syntax

class MSFT_NetFirewallHyperVRule : CIM_PolicyRule
{
  string DisplayName;
  uint16 RulePriority;
  uint16 Direction;
  string VMCreatorId;
  string Protocol;
  string LocalAddresses[];
  string LocalPorts[];
  string RemoteAddresses[];
  string RemotePorts[];
  uint16 Action;
  uint16 EnforcementStatus;
  uint16 PolicyStoreSourceType;
  string PortStatuses[];
  uint16 Profiles;
  uint32 Enable();
  uint32 Disable();
  uint32 Rename
  (
    string NewName
  );
  uint32 EnumerateFull
  (
    string Dependents[]
  );
  string SystemCreationClassName;
  string SystemName;
  string CreationClassName;
  string PolicyRuleName;
  uint16 ConditionListType;
  string RuleUsage;
  uint16 Priority;
  boolean Mandatory;
  uint16 SequencedActions;
  uint16 ExecutionStrategy;
  uint16 PolicyDecisionStrategy;
  string PolicyRoles[];
  uint16 Enabled = 1;
  string CommonName;
  string PolicyKeywords[];
  string InstanceID;
  string Caption;
  string Description;
  string ElementName;
};

Angehörige

Die MSFT_NetFirewallHyperVRule Klasse weist folgende Typen von Membern auf:

Methodik

Die MSFT_NetFirewallHyperVRule Klasse weist diese Methoden auf.

Methode Beschreibung
deaktivieren Deaktivieren Sie diese Regel.
Aktivieren von Aktivieren Sie diese Regel.
EnumerateFull- Listet alle Felder aller Regeln auf.
umbenennen Benennen Sie diese Regel um.

Eigenschaften

Die MSFT_NetFirewallHyperVRule-Klasse weist diese Eigenschaften auf.

DisplayName

Datentyp: Zeichenfolgen-

Zugriffstyp: Schreibgeschützt

Der lokalisierte Name dieser Regel. Der Wert dieses Felds basiert auf dem Wert ElementName. Änderungen an diesem Feld werden ignoriert.

RulePriority

Datentyp: uint16

Access-Typ: Lese-/Schreibzugriff

Bestimmt die Reihenfolge, in der Regeln ausgewertet werden. Regeln mit niedrigerer Priorität werden zuerst ausgewertet. Wenn dieser Wert 0 (nicht festgelegt) ist, weist das System Regeln mit Aktion Blockieren einen Wert von 1 zu, und 2 zu Regeln mit Aktion Zulassen.

Direction

Datentyp: uint16

Access-Typ: Lese-/Schreibzugriff

Gibt an, welche Verkehrsrichtung mit dieser Regel übereinstimmen soll.

eingehende (1)

ausgehende (2)

VMCreatorId

Datentyp: Zeichenfolgen-

Access-Typ: Lese-/Schreibzugriff

Gibt den eindeutigen Bezeichner des VM-Erstellers an, auf den diese Regel anwendbar ist. Ein NULL-GUID-Wert bedeutet, dass diese Regel für alle Hyper-V Ports im System gilt.

Protocol

Datentyp: Zeichenfolgen-

Access-Typ: Lese-/Schreibzugriff

IANA Internet Protocol Number, für die dieser Filter gilt. Kann 0-255 oder eine der folgenden Sein: TCP, UDP.

LocalAddresses

Datentyp: Zeichenfolge[]

Access-Typ: Lese-/Schreibzugriff

Ein Array von IP-Adressen, Subnetzen oder Bereichen. Gültige Formate sind: eine gültige IPv4-Adresse in streng vierteiliger gepunkteter Dezimalnotation (z. B. 10.0.0.10), eine gültige IPv6-Adresse im Internetstandardformat, wie in Abschnitt 2.2 von RFC 4291 beschrieben (z. B. 2620:1ec:c11::200), ein IPv4-Adressbereich im Format "Startadresse - Endadresse" ohne Leerzeichen (z. B. 10.0.0.0-10.0.0.255), Ein IPv6-Adressbereich im Format "Startadresse - Endadresse" ohne Leerzeichen (z. B. 2001:db8:abcd:12::-2001:db8:abcd:12:ffff:ffff:ffff:ffff),ein gültiges IPv4-Subnetz, das mithilfe der Netzwerkpräfixnotation angegeben wurde (z. B. 10.0.0.0/24), ein gültiges IPv6-Subnetz, das mithilfe der Präfixlängennotation angegeben wurde (z. B. 2001: db8:abcd:0012::/64)".

LocalPorts

Datentyp: Zeichenfolge[]

Access-Typ: Lese-/Schreibzugriff

Lokale Ports, für die dieser Filter gilt (gilt nur, wenn das Protokoll TCP oder UDP ist). Kann eine Zahl oder ein Bereich von 0-65535 oder einer der folgenden Werte sein: Any, RPC, RPC-EPMap, IPHTTPSIn, PlayToDiscovery.

RemoteAddresses

Datentyp: Zeichenfolge[]

Access-Typ: Lese-/Schreibzugriff

Ein Array von IP-Adressen, Subnetzen oder Bereichen. Gültige Formate sind: eine gültige IPv4-Adresse in streng vierteiliger gepunkteter Dezimalnotation (z. B. 10.0.0.10), eine gültige IPv6-Adresse im Internetstandardformat, wie in Abschnitt 2.2 von RFC 4291 beschrieben (z. B. 2620:1ec:c11::200), ein IPv4-Adressbereich im Format "Startadresse - Endadresse" ohne Leerzeichen (z. B. 10.0.0.0-10.0.0.255), Ein IPv6-Adressbereich im Format "Startadresse - Endadresse" ohne Leerzeichen (z. B. 2001:db8:abcd:12::-2001:db8:abcd:12:ffff:ffff:ffff:ffff),ein gültiges IPv4-Subnetz, das mithilfe der Netzwerkpräfixnotation angegeben wurde (z. B. 10.0.0.0/24), ein gültiges IPv6-Subnetz, das mithilfe der Präfixlängennotation angegeben wurde (z. B. 2001: db8:abcd:0012::/64)".

RemotePorts

Datentyp: Zeichenfolge[]

Access-Typ: Lese-/Schreibzugriff

Remoteports, für die dieser Filter gilt (gilt nur, wenn das Protokoll TCP oder UDP ist). Kann eine Zahl oder ein Bereich von 0-65535 oder einer der folgenden Werte sein: Any, IPHTTPSOut.

Action

Datentyp: uint16

Access-Typ: Lese-/Schreibzugriff

Gibt die Aktion an, die für Datenverkehr ausgeführt werden soll, der mit dieser Regel übereinstimmt.

zulassen (2)

Blockieren (4)

EnforcementStatus

Datentyp: uint16

Access-Typ: Lese-/Schreibzugriff

Beschreibt den aktuellen Erzwingungsstatus dieser Regel.

Ungültige (0)

FullyEnforced- (1)

PartiallyEnforced (2)

NoApplicablePorts- (3)

ParsingError- (4)

Fehler (5)

PolicyStoreSourceType

Datentyp: uint16

Access-Typ: Lese-/Schreibzugriff

Beschreibt den Typ von PolicyStore, aus dem diese Regel ursprünglich stammt.

Unbekannter (0)

lokale (1)

dynamischen (3)

Generierte (5)

MDM- (6)

HostFirewallLocal- (8)

HostFirewallGroupPolicy (9)

HostFirewallDynamic (10)

HostFirewallMDM- (11)

PortStatuses

Datentyp: Zeichenfolge[]

Access-Typ: Lese-/Schreibzugriff

Liste der Status für jeden Port, auf den diese Regel angewendet wurde.

Profiles

Datentyp: uint16

Access-Typ: Lese-/Schreibzugriff

Bitmaske von Profilen, für die diese Regel aktiv ist.

Any (0)

öffentliche (0x4)

Private (0x2)

Domänen- (0x1)

SystemCreationClassName

Datentyp: Zeichenfolgen-

Zugriffstyp: Schreibgeschützt

Qualifizierer: Außerkraftsetzen

Nur für die interne Verwendung durch den WMI-Anbieter reserviert.

SystemName

Datentyp: Zeichenfolgen-

Zugriffstyp: Schreibgeschützt

Qualifizierer: Außerkraftsetzen

Nur für die interne Verwendung durch den WMI-Anbieter reserviert.

CreationClassName

Datentyp: Zeichenfolgen-

Zugriffstyp: Schreibgeschützt

Qualifizierer: Außerkraftsetzen

Nur für die interne Verwendung durch den WMI-Anbieter reserviert.

PolicyRuleName

Datentyp: Zeichenfolgen-

Zugriffstyp: Schreibgeschützt

Qualifizierer: Außerkraftsetzen

Nur für die interne Verwendung durch den WMI-Anbieter reserviert.

ConditionListType

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Qualifizierer: Außerkraftsetzen

Dieses Feld wird ignoriert.

RuleUsage

Datentyp: Zeichenfolgen-

Zugriffstyp: Schreibgeschützt

Qualifizierer: Außerkraftsetzen

Dieses Feld wird ignoriert.

Priority

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Qualifizierer: Außerkraftsetzen

Dieses Feld wird ignoriert.

Mandatory

Datentyp: booleschen

Zugriffstyp: Schreibgeschützt

Qualifizierer: Außerkraftsetzen

Dieses Feld wird ignoriert.

SequencedActions

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Qualifizierer: Außerkraftsetzen

Dieses Feld wird ignoriert.

ExecutionStrategy

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Qualifizierer: Außerkraftsetzen

Dieses Feld wird ignoriert.

PolicyDecisionStrategy

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Qualifizierer: Außerkraftsetzen

Dieses Feld wird ignoriert.

PolicyRoles

Datentyp: Zeichenfolge[]

Zugriffstyp: Schreibgeschützt

Qualifizierer: Außerkraftsetzen

Dieses Feld wird ignoriert.

Profiles

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Qualifizierer: Außerkraftsetzen

Gibt an, ob diese Regel administrativ aktiviert oder deaktiviert ist. Der Standardwert ist "1" (Aktiviert).

Aktivierte (1)

Deaktiviert (2)

CommonName

Datentyp: Zeichenfolgen-

Zugriffstyp: Schreibgeschützt

Qualifizierer: Außerkraftsetzen

Dieses Feld wird ignoriert.

PolicyKeywords

Datentyp: Zeichenfolge[]

Zugriffstyp: Schreibgeschützt

Qualifizierer: Außerkraftsetzen

Dieses Feld wird ignoriert.

InstanceID

Datentyp: Zeichenfolgen-

Zugriffstyp: Schreibgeschützt

Qualifizierer: Außerkraftsetzen

Eine Zeichenfolge, die diese Instanz innerhalb des PolicyStore eindeutig identifiziert.

Caption

Datentyp: Zeichenfolgen-

Zugriffstyp: Schreibgeschützt

Qualifizierer: Außerkraftsetzen, MaxLen- (64)

Die Caption-Eigenschaft ist eine kurze Textbeschreibung (eine einzeilige Zeichenfolge) des Objekts.

Description

Datentyp: Zeichenfolgen-

Access-Typ: Lese-/Schreibzugriff

Qualifizierer: Außerkraftsetzen

Eine kurze Beschreibung der Regel. Möglicherweise handelt es sich um eine indirekte Zeichenfolge. Wenn es sich um eine indirekte Zeichenfolge handelt, wird sie möglicherweise nicht überschrieben.

ElementName

Datentyp: Zeichenfolgen-

Access-Typ: Lese-/Schreibzugriff

Qualifizierer: Außerkraftsetzen

Der gebietsschemaunabhängige Name der Regel. Möglicherweise handelt es sich um eine indirekte Zeichenfolge.

Anforderungen

Mindestens unterstützter Client Windows 8
Mindestens unterstützter Server Windows Server 2012
Namespace Root\StandardCimv2
MOF WFasCim.mof
DLL WFasCim.dll