Public/Get-MerakiNetworkApplianceFirewallInboundCellularFirewallRules.ps1
function Get-MerakiNetworkApplianceFirewallInboundCellularFirewallRules { <# .SYNOPSIS Retrieves the inbound cellular firewall rules for a given network's appliance. .DESCRIPTION This function retrieves the inbound cellular firewall rules for a given network's appliance. It requires authentication token and network ID as mandatory parameters. .PARAMETER AuthToken Specifies the authentication token for the Meraki dashboard. .PARAMETER NetworkId Specifies the ID of the network whose inbound cellular firewall rules need to be retrieved. .EXAMPLE PS C:\> Get-MerakiNetworkApplianceFirewallInboundCellularFirewallRules -AuthToken '12345' -NetworkId 'N_12345678' This example retrieves the inbound cellular firewall rules for the network with ID 'N_12345678' using the authentication token '12345'. .NOTES For more information on the Meraki API and the endpoints available, see https://developer.cisco.com/meraki/api-v1/. #> [CmdletBinding()] param ( [Parameter(Mandatory=$true)] [string]$AuthToken, [Parameter(Mandatory=$true)] [string]$NetworkId ) $header = @{ 'X-Cisco-Meraki-API-Key' = $AuthToken } $uri = "https://api.meraki.com/api/v1/networks/$NetworkId/appliance/firewall/inboundCellularFirewallRules" try { $response = Invoke-RestMethod -Method Get -Uri $uri -Header $header -UserAgent "MerakiPowerShellModule/1.0.2 DocNougat" return $response } catch { Write-Error $_ } } |