Functions/Public/CustomFields/Get-PhpIpamCustomFields.ps1
<# .SYNOPSIS Get All custom_fields of controller .DESCRIPTION Get All custom_fields of controller .EXAMPLE PS C:\>Get-PhpIpamCustomFields .INPUTS No Inputs Need .OUTPUTS Output (if any) .NOTES #> function Get-PhpIpamCustomFields{ [cmdletbinding()] param( [Parameter(Mandatory=$true)] [ValidateSet("subnets","addresses","vlans","l2domains")] [string[]] $Controllers ) $Controller|ForEach-Object{ $r=Invoke-PhpIpamExecute -method get -controller $_ -identifiers @('custom_fields') Resolve-PhpIpamExecuteResult -result $r } } New-Alias -name 'Get-PhpIpamCustom_Fields' -Value Get-PhpIpamCustomFields Export-ModuleMember -Function Get-PhpIpamCustomFields -Alias Get-PhpIpamCustom_Fields |