» panos_panorama_template_entry
This resource allows you to add/update/delete a specific device in a Panorama template.
This resource has some overlap with the panos_panorama_template
resource. If you want to use this resource with the other one, then make
sure that your panos_panorama_template
spec does not define any
device
blocks, and just stays as "computed".
This is the appropriate resource to use if you have a pre-existing template
in Panorama and don't want Terraform to delete it on terraform destroy
.
An interesting side effect of the underlying XML API - if the template does
not already exist, then this resource can actually create it. However, since
only the single entry for the specific serial number is deleted, then a
terraform destroy
would not remove the template itself in this situation.
» Import Name
<template>:<serial>
» Example Usage
# Example for a virtual firewall.
resource "panos_panorama_template_entry" "example1" {
template = "my template"
serial = "00112233"
}
# Example for a physical firewall with multi-vsys enabled.
resource "panos_panorama_template_entry" "example2" {
template = "my template"
serial = "44556677"
vsys_list = ["vsys1", "vsys2"]
}
» Argument Reference
The following arguments are supported: