Files
terraform-provider-unifi/docs/resources/setting_dpi.md
Mateusz Filipowicz b9284f7758 docs: improve documentation for 1.0.0 release (#75)
* docs: add examples and recreate TF documentation

* update readme

* add information about experimental support of firewall zones
2025-03-22 19:13:16 +01:00

43 lines
1.5 KiB
Markdown

---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "unifi_setting_dpi Resource - terraform-provider-unifi"
subcategory: ""
description: |-
Manages Deep Packet Inspection (DPI) settings for a UniFi site. DPI is a feature that allows the UniFi controller to analyze network traffic and identify applications and services being used on the network.
---
# unifi_setting_dpi (Resource)
Manages Deep Packet Inspection (DPI) settings for a UniFi site. DPI is a feature that allows the UniFi controller to analyze network traffic and identify applications and services being used on the network.
## Example Usage
```terraform
resource "unifi_setting_dpi" "example" {
# Enable Deep Packet Inspection
enabled = true
# Enable DPI fingerprinting for more accurate application identification
fingerprinting_enabled = true
# Specify the site (optional, defaults to site configured in provider, otherwise "default")
# site = "default"
}
```
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `enabled` (Boolean) Whether Deep Packet Inspection is enabled.
- `fingerprinting_enabled` (Boolean) Whether DPI fingerprinting is enabled. Fingerprinting allows the controller to identify applications and services based on traffic patterns.
### Optional
- `site` (String) The name of the UniFi site where this resource should be applied. If not specified, the default site will be used.
### Read-Only
- `id` (String) The unique identifier of this resource.