DNSFilterAPI.psd1
|
@{ RootModule = 'DNSFilterAPI.psm1' ModuleVersion = '1.0.0' GUID = 'be25126d-f69e-420b-88e2-239e49446312' Author = 'Chris Taylor' CompanyName = 'ChrisTaylorCodes' Copyright = '(c) Chris Taylor. All rights reserved.' Description = 'PowerShell module for interacting with the DNSFilter REST API. Provides functions to manage organizations, networks, policies, IP addresses, user agents, and more.' PowerShellVersion = '5.1' CompatiblePSEditions = @('Desktop', 'Core') FunctionsToExport = @('Get-DNSFilterApplication','Get-DNSFilterBilling','Connect-DNSFilter','Get-DNSFilterSession','Get-DNSFilterInvoice','Get-DNSFilterIPAddress','New-DNSFilterIPAddress','Remove-DNSFilterIPAddress','Update-DNSFilterIPAddress','Get-DNSFilterNetwork','New-DNSFilterNetwork','New-DNSFilterNetworkSecret','Remove-DNSFilterNetwork','Set-DNSFilterLocalDomain','Set-DNSFilterLocalResolver','Update-DNSFilterNetwork','Get-DNSFilterOrganization','New-DNSFilterOrganization','Remove-DNSFilterOrganization','Update-DNSFilterOrganization','Get-DNSFilterPolicy','New-DNSFilterPolicy','Remove-DNSFilterPolicy','Update-DNSFilterPolicy','Get-DNSFilterUserAgent','Remove-DNSFilterUserAgent') CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('DNSFilter', 'DNS', 'Security', 'API', 'ChrisTaylorCodes') ProjectUri = 'https://github.com/christaylorcodes/DNSFilterAPI' LicenseUri = 'https://github.com/christaylorcodes/DNSFilterAPI/blob/main/LICENSE' IconUri = 'https://raw.githubusercontent.com/christaylorcodes/DNSFilterAPI/main/Media/Icon.png' ReleaseNotes = @' ## Version 1.0.0 ### Initial Release - Organizations: Get, New, Update, Remove - Networks: Get, New, Update, Remove, Secret Key, Local Domains, Local Resolvers - Policies: Get, New, Update, Remove - IP Addresses: Get, New, Update, Remove - User Agents: Get, Remove - Applications: Get - Billing: Get - Invoices: Get '@ } } } |