Freigeben über


INatRulesOperations Schnittstelle

Definition

NatRulesOperations-Vorgänge.

public interface INatRulesOperations
type INatRulesOperations = interface
Public Interface INatRulesOperations

Methoden

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, String, VpnGatewayNatRule, Dictionary<String,List<String>>, CancellationToken)

Erstellt eine NAT-Regel für ein skalierbares VPN-Gateway, wenn sie nicht vorhanden ist, andernfalls werden die vorhandenen NAT-Regeln aktualisiert.

BeginDeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Löscht eine NAT-Regel.

CreateOrUpdateWithHttpMessagesAsync(String, String, String, VpnGatewayNatRule, Dictionary<String,List<String>>, CancellationToken)

Erstellt eine NAT-Regel für ein skalierbares VPN-Gateway, wenn sie nicht vorhanden ist, andernfalls werden die vorhandenen NAT-Regeln aktualisiert.

DeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Löscht eine NAT-Regel.

GetWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Ruft die Details einer nat ruleGet ab.

ListByVpnGatewayNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Ruft alle NAT-Regeln für ein bestimmtes virtuelles WAN-VPN-Gateway ab.

ListByVpnGatewayWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Ruft alle NAT-Regeln für ein bestimmtes virtuelles WAN-VPN-Gateway ab.

Erweiterungsmethoden

BeginCreateOrUpdate(INatRulesOperations, String, String, String, VpnGatewayNatRule)

Erstellt eine NAT-Regel für ein skalierbares VPN-Gateway, wenn sie nicht vorhanden ist, andernfalls werden die vorhandenen NAT-Regeln aktualisiert.

BeginCreateOrUpdateAsync(INatRulesOperations, String, String, String, VpnGatewayNatRule, CancellationToken)

Erstellt eine NAT-Regel für ein skalierbares VPN-Gateway, wenn sie nicht vorhanden ist, andernfalls werden die vorhandenen NAT-Regeln aktualisiert.

BeginDelete(INatRulesOperations, String, String, String)

Löscht eine NAT-Regel.

BeginDeleteAsync(INatRulesOperations, String, String, String, CancellationToken)

Löscht eine NAT-Regel.

CreateOrUpdate(INatRulesOperations, String, String, String, VpnGatewayNatRule)

Erstellt eine NAT-Regel für ein skalierbares VPN-Gateway, wenn sie nicht vorhanden ist, andernfalls werden die vorhandenen NAT-Regeln aktualisiert.

CreateOrUpdateAsync(INatRulesOperations, String, String, String, VpnGatewayNatRule, CancellationToken)

Erstellt eine NAT-Regel für ein skalierbares VPN-Gateway, wenn sie nicht vorhanden ist, andernfalls werden die vorhandenen NAT-Regeln aktualisiert.

Delete(INatRulesOperations, String, String, String)

Löscht eine NAT-Regel.

DeleteAsync(INatRulesOperations, String, String, String, CancellationToken)

Löscht eine NAT-Regel.

Get(INatRulesOperations, String, String, String)

Ruft die Details einer nat ruleGet ab.

GetAsync(INatRulesOperations, String, String, String, CancellationToken)

Ruft die Details einer nat ruleGet ab.

ListByVpnGateway(INatRulesOperations, String, String)

Ruft alle NAT-Regeln für ein bestimmtes virtuelles WAN-VPN-Gateway ab.

ListByVpnGatewayAsync(INatRulesOperations, String, String, CancellationToken)

Ruft alle NAT-Regeln für ein bestimmtes virtuelles WAN-VPN-Gateway ab.

ListByVpnGatewayNext(INatRulesOperations, String)

Ruft alle NAT-Regeln für ein bestimmtes virtuelles WAN-VPN-Gateway ab.

ListByVpnGatewayNextAsync(INatRulesOperations, String, CancellationToken)

Ruft alle NAT-Regeln für ein bestimmtes virtuelles WAN-VPN-Gateway ab.

Gilt für: