Interface IApplianceFirewallFirewalledServices
- Namespace
- Meraki.Api.Interfaces.Products.Appliance
- Assembly
- Meraki.Api.dll
public interface IApplianceFirewallFirewalledServices
Methods
GetNetworkApplianceFirewallFirewalledServiceAsync(string, FirewalledServiceType, CancellationToken)
Return the accessibility settings of the given service
[Get("/networks/{networkId}/appliance/firewall/firewalledServices/{service}")]
Task<List<FirewalledService>> GetNetworkApplianceFirewallFirewalledServiceAsync(string networkId, FirewalledServiceType service, CancellationToken cancellationToken = default)
Parameters
networkId
stringThe network id
service
FirewalledServiceTypeThe serviceType
cancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
GetNetworkApplianceFirewallFirewalledServicesAsync(string, CancellationToken)
List the appliance services and their accessibility rules
[Get("/networks/{networkId}/appliance/firewall/firewalledServices")]
Task<List<FirewalledService>> GetNetworkApplianceFirewallFirewalledServicesAsync(string networkId, CancellationToken cancellationToken = default)
Parameters
networkId
stringThe network id
cancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
UpdateNetworkApplianceFirewallFirewalledServiceAsync(string, FirewalledServiceType, FirewalledService, CancellationToken)
Updates the accessibility settings for the given service
[Put("/networks/{networkId}/appliance/firewall/firewalledServices/{service}")]
Task<List<FirewalledService>> UpdateNetworkApplianceFirewallFirewalledServiceAsync(string networkId, FirewalledServiceType service, FirewalledService firewalledService, CancellationToken cancellationToken = default)
Parameters
networkId
stringThe network id
service
FirewalledServiceTypeThe service
firewalledService
FirewalledServicecancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call