Skip to content

Conversation

@kklimonda-cl
Copy link
Contributor

Add TACACS+ Profile Resource

Terraform Resource Name

panos_tacacs_plus_profile

Parameters with Codegen Overrides (Renamed)

Parameter Name (YAML) Terraform Name Type Description
server servers list TACACS+ server entries

Standard Parameters

Parameter Name Type Required Default Description
name string Yes - Resource name
protocol enum No CHAP Select authentication protocol (values: CHAP, PAP)
timeout int64 No 3 Number of seconds to wait for when performing authentication (range: 1-30)
use-single-connection bool No - Use single connection for all authentication

Server Object Parameters

Parameter Name Type Required Default Description
address string No - TACACS+ server IP or hostname
secret string No - Shared secret for TACACS+ communication (max length: 64)
port int64 No 49 TACACS+ server port (range: 1-65535)

Supported Locations

  • panorama - Located in Panorama
  • shared - Panorama shared object (Panorama/NGFW)
  • vsys - Located in a specific Virtual System (NGFW)
  • template - Shared resource within a specific template (Panorama)
  • template-vsys - Located in a specific template, device and vsys (Panorama/NGFW)
  • template-stack - Located in a specific template stack (Panorama)
  • template-stack-vsys - Located in a specific template stack, device and vsys (Panorama/NGFW)

@kklimonda-cl kklimonda-cl force-pushed the feat-specs-tacacs-plus-server-profile branch from d0d56cd to 71fbac9 Compare November 21, 2025 11:23
@kklimonda-cl kklimonda-cl linked an issue Nov 21, 2025 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Server Profile: TACACS

2 participants