< Back

Invoke-PANCommit

Sat Jan 18, 2020 6:25 pm

NAME Invoke-PANCommit



SYNOPSIS

This will run PAN-OS operation commands and retun the result in xml





SYNTAX

Invoke-PANCommit [-SkipCertificateCheck] [[-Tag] <String>] [[-Path] <String>] [[-Addresses] <String[]>] [[-Key]

<String>] [<CommonParameters>]





DESCRIPTION

This runs the operation command passed, to find what operation are possible, ssh to firewall and use "debug cli

on" and run command to find the syntax to use.





PARAMETERS

-SkipCertificateCheck [<SwitchParameter>]



Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false



-Tag <String>

This is the shortname to use to reference auth information and addresses



Required? false

Position? 1

Default value

Accept pipeline input? false

Accept wildcard characters? false



-Path <String>

Path to the file that has the tag data



Required? false

Position? 2

Default value

Accept pipeline input? false

Accept wildcard characters? false



-Addresses <String[]>

This is a set of addresses to run the command on, The firewalls must have the same master key for this to work



Required? false

Position? 3

Default value

Accept pipeline input? false

Accept wildcard characters? false



-Key <String>

This is a key to just use



Required? false

Position? 4

Default value

Accept pipeline input? false

Accept wildcard characters? false



<CommonParameters>

This cmdlet supports the common parameters: Verbose, Debug,

ErrorAction, ErrorVariable, WarningAction, WarningVariable,

OutBuffer, PipelineVariable, and OutVariable. For more information, see

about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).



INPUTS



OUTPUTS



NOTES





Author: Steve Borba https://github.com/sjborbajr/PAN-Power

Last Edit: 2019-09-25

Version 1.0.6 - added Edit config and commit



-------------------------- EXAMPLE 1 --------------------------



PS C:\\>The example below retrieves the BGP rib table from the edge firewalls



PS C:\\> $BGP_Routes = Invoke-PANCommit -Tag 'EdgeGroup'











RELATED LINKS