My goal here was to make updating an ACL that is applied on multiple devices as easy as possible. Below is a portion of my vars.yml file just to give an idea of how updates are done:
Networking, Politics, and Crypto
My goal here was to make updating an ACL that is applied on multiple devices as easy as possible. Below is a portion of my vars.yml file just to give an idea of how updates are done:
function Fix-MAC { [CmdletBinding(DefaultParameterSetName=’Upper’)] [OutputType([string])] Param ( # MAC Address [Parameter(Mandatory=$true, ValueFromPipeline=$true, ValueFromPipelineByPropertyName=$true, ValueFromRemainingArguments=$false, Position=0)] [Parameter(ParameterSetName=’Upper’)] [Parameter(ParameterSetName=’Lower’)] [Parameter(ParameterSetName=’IOS’)] [string[]]$MACS, [Parameter(Mandatory=$False, ParameterSetName=’Lower’)] [switch]$Lower, [Parameter(Mandatory=$False, ParameterSetName=’IOS’)] [switch]$IOS…