Table of Contents

Interface IApplianceVpnVpnFirewallRules

Namespace
Meraki.Api.Interfaces.Products.Appliance
Assembly
Meraki.Api.dll
public interface IApplianceVpnVpnFirewallRules

Methods

GetOrganizationApplianceVpnVpnFirewallRulesAsync(string, CancellationToken)

Return the firewall rules for an organization's site-to-site VPN

[Get("/organizations/{organizationId}/appliance/vpn/vpnFirewallRules")]
Task<VpnFirewallRules> GetOrganizationApplianceVpnVpnFirewallRulesAsync(string organizationId, CancellationToken cancellationToken = default)

Parameters

organizationId string

The organization id

cancellationToken CancellationToken

Returns

Task<VpnFirewallRules>

Exceptions

ApiException

Thrown when fails to make API call

UpdateOrganizationApplianceVpnVpnFirewallRulesAsync(string, VpnFirewallRules, CancellationToken)

Update the firewall rules of an organization's site-to-site VPN

[Put("/organizations/{organizationId}/appliance/vpn/vpnFirewallRules")]
Task<VpnFirewallRules> UpdateOrganizationApplianceVpnVpnFirewallRulesAsync(string organizationId, VpnFirewallRules vpnFirewallRules, CancellationToken cancellationToken = default)

Parameters

organizationId string

The organization id

vpnFirewallRules VpnFirewallRules

Body for updating firewall rules

cancellationToken CancellationToken

Returns

Task<VpnFirewallRules>

Exceptions

ApiException

Thrown when fails to make API call