To filter the Dashboard based on time or VPC/VNet:
In the Filters panel, select a Time Period, or set a custom Start and End date and time.
Select a VPC/VNet and a traffic Direction to narrow the dashboard to a specific scope.
The Dashboard updates to reflect the selected time period and scope.
Review the Threat Overview map
To review the geographic origin and destination of detected threats:
Review the Threat Overview map for the geographic origin and destination of detected threats.
Use the zoom in, zoom out, and reset view controls to adjust the map view.
Review the Security Control and Egress Security Score cards
To review coverage and egress security posture summaries:
Review the Monitored Rules and Protected Rules counts on the Security Control card, or select Manage Security Control to go to the Security Control sub-tab.
Review the Egress Security Score card for an aggregate score representing the security posture of egress traffic, or select Manage VPC/VNets to scope the score to specific VPCs or VNets.
Review the summary cards
To review threat and traffic summary counts:
Review the Logged and Denied counts on the Total Threats and Unique Threat IPs cards for the selected time range.
Review the Logged and Denied counts on the Geo-Traffic card. On the SaaS Services panel, select a service button (for example, Azure or GitHub) to view traffic for that service.
Review the Intrusions Table
To review intrusion counts by severity:
Review the Intrusions table for a count of intrusions by severity.
Select View All to open the full list of intrusion detection events.
The Security Control sub-tab creates and manages security control templates that monitor or protect against specific categories of egress traffic and threat exposure.
+ Rule button: Starts the workflow to create a new firewall rule.
Manage Rulesets: Opens the dialog to create, edit, or manage rulesets (groupings of rules). Create rulesets before adding rules to them (Controller 8.0 or later).
Actions button: Provides options to reset the hit count, change rule enforcement (Enforce, Monitor, or Disable), manage logging, and view rule distribution.
Policy Table: Displays the rule names and their details.
Edit button: Modifies an existing firewall rule in the table.
Move button: Changes the priority order of the firewall rules.
Delete button: Removes an existing firewall rule from the table.
The groups (SmartGroup, ExternalGroup, Threat Feed, Country) that originate traffic. You must create the SmartGroups and ExternalGroups before creating a DCF rule.
Note: You must include at least one SmartGroup.
You cannot have an ExternalGroup as both a source and a destination.
Destination Groups
The groups (SmartGroup, ExternalGroup, Threat Feed, Country) that terminate traffic. You must create the SmartGroups and ExternalGroups before creating a DCF rule.
Note: You must include at least one SmartGroup.
You cannot have an ExternalGroup as both a source and a destination.
If you are using Distributed Cloud Firewall rules for egress purposes, you must:
Select Public Internet as the Destination SmartGroup.
Enable SNAT on the Spoke Gateways that enforce the egress policy.
The Destination Group must be Public Internet if all of the following are true:
You are creating a new rule.
The Destination Group has not already been modified.
At least one WebGroup has been selected.
WebGroups
Select the WebGroups that filter egress traffic. You must create these groups before creating a DCF rule.
Protocol
Select TCP, UDP, ICMP, or Any. If you select TCP or UDP you can enter a port number or port range.
Note: If a WebGroup is included in the rule, a warning displays if any non-standard ports are selected for TCP or UDP. Non-standard ports are those that are not commonly used for the selected protocol, such as port 80 for HTTP or port 443 for HTTPS.
The ICMP protocol is unavailable if a WebGroup is selected, because WebGroups are only supported for TLS traffic.
If UDP or ICMP is selected, Ensure TLS and TLS Decryption toggles are unavailable.
Port
Enter a port numbers or port range for the protocol.
Local Egress
If this slider is On, for a Permit rule that matches egress traffic, traffic exits directly through the Spoke Gateway’s eth0 interface instead of routing to a centralized firewall.
If this slider is Off (default), matching traffic routes to a centralized egress gateway, such as a Transit FireNet or Transit Egress gateway, for inspection before it exits.
Note: Before you turn on Local Egress, make sure of the following:
SNAT is enabled on the Spoke Gateway.
The Spoke Gateway is running Controller 10.1 or later.
The UI does not block you from turning on Local Egress if either prerequisite is not met, but a bell notification alerts you when this happens.
Enforcement
Controls how the rule participates in policy evaluation. Available in Controller 10.1.0 or later. In Controller 10.1.0, this field changes from a two-value slider to a three-value dropdown, adding a new Disable option.
Enforce (default): The rule is active and its action is applied to matching traffic. Hit counters increment and logs are produced according to the Log setting.
Monitor: The rule is evaluated for match purposes but the action is not applied — matching traffic is permitted. Use this to observe which traffic would match a rule before you enforce it.
Disable: The rule is skipped entirely. No traffic is matched, no hit counters increment, and no logs are produced. The rule remains in the Policy Table so you can re-enable it later without recreating it.
After the rule is created, you can change its enforcement setting from the row-level Actions menu next to the rule.
Note: The Disable option is not available for rules created through a Kubernetes Custom Resource Definition (CRD) in Controller 10.1.0. CRD-managed rules recognize only Enforce and Monitor. CRD support for the Disable option is planned for Controller 10.2.0.
Log
At Start: Logs when the session starts, only the initial connection metadata is logged.
At Start & End: Logs both metadata and session statistics (session end time, packets received/transmitted, bytes received/transmitted, and so on).
At End: Log when the session ends, a single log is created that contains full session statistics (session end time, packets received/transmitted, bytes received/transmitted, and so on).
Off: Disables logging.
Note: Aviatrix recommends not logging Permit rules.
Rule Behavior
Action
Select Permit or Deny. This determines the action applied to matching traffic.
SG Orchestration
On: The rule is available for Security Group Orchestration.
The SG Orchestration toggle is Off for new rules when any of the following are true:
A WebGroup is present in the rule.
Source Group is Anywhere and action is Permit.
Source Group is Anywhere, Destination Group is Anywhere, and action is Deny.
Ensure TLS
Turn On if you want traffic that matches the ports and Source and Destination Groups but that is not TLS to be denied. Traffic is denied (dropped) even if HTTP traffic matches domains or URLs in WebGroups.
TLS Decryption
Turn On to enable TLS decryption.
Important: TLS Decryption must be enabled if a URL-based WebGroup is selected.
TLS decryption intercepts encrypted HTTPS traffic, decrypts it for inspection, then re-encrypts it toward the destination.
Intrusion Analysis
When Intrusion Detection is enabled, traffic is inspected for threats and results appear on Detected Intrusions. When Intrusion Detection and TLS Decryption are both enabled, the TLS stream is temporarily decrypted and inspected for intrusions.
Note: Download the Aviatrix CA certificate (Controller 7.0) or upload your own certificate (Controller 7.1 or later) before creating a policy that uses IDS or TLS Decryption.
TLS Profile
Select the TLS profile to use for the rule.
Rule Priority
Place Rule
Select Above, Below, Top, Bottom, or Priority.
Existing Rule
If you select Above or Below for Place Rule, select the existing rule whose position is affected by the new rule.
Priority Number
If you selected Priority for Place Rule, enter a priority number for the new rule. If another rule already has that priority, it moves down in the list. Zero (0) is the highest priority number. You can change rule priority after creation using the arrow icon next to the rule in the Rule table.
Edit Firewall Rule
To edit an existing firewall rule:
Go to Security > Distributed Cloud Firewall > Policies.
Locate the rule in the Policy table and click the Edit button.
Update the desired parameters.
Save your changes.
Changes take effect after saving.
Move Firewall Rule
To change the priority order of firewall rules:
Go to Security > Distributed Cloud Firewall > Policies.
Locate the rule in the Policy Table and click the Move button.
Move the rule to the desired position in the priority order.
Save the new order.
Rule priority determines the order in which rules are evaluated.
Delete Firewall Rule
To delete a firewall rule:
Go to Security > Distributed Cloud Firewall > Policies.
Locate the rule in the Policy Table and click the Delete button.
Confirm the deletion.
The rule is removed from the Policy Table.
Change Rule Enforcement, Reset Hit Count, or Manage Logging
To change a rule’s enforcement, reset its hit count, or manage logging:
Go to Security > Distributed Cloud Firewall > Policies.
Locate the rule in the Policy Table and open the row-level Actions menu.
Select the action you want to apply — for example, Reset Hit Count, or change the rule’s enforcement to Enforce, Monitor, or Disable, or change logging.
The selected action is applied to the rule.
Note: The Disable option is new in Controller 10.1.0. A rule set to Disable is skipped entirely by policy evaluation, so it does not match traffic, increment hit counters, or produce logs. This differs from Monitor, which keeps the rule in evaluation but suppresses its action (matching traffic is permitted, and logs are still produced according to the Log setting).
Rules created through a Kubernetes Custom Resource Definition (CRD) cannot use the Disable option in Controller 10.1.0. CRD-managed rules recognize only Enforce and Monitor.
The Policy Logs page displays traffic logs generated by the Distributed Cloud Firewall policies. It helps monitor allowed and denied traffic, and supports troubleshooting and audit of policy enforcement across cloud networks.
Go to Security > Distributed Cloud Firewall > Monitor. Select the Policy Logs tab.
The Policy Logs page appears with the Policy Logs table.
Review traffic logs for allowed and denied traffic.
Optionally, use the Auto Refresh toggle to enable or disable automatic refreshing of log data.
The table displays policy rule logs with timestamp, rule, gateway, source and destination IPs, and other traffic details for troubleshooting and audit.
Preview feature. The Log Enrichment Fields listed below appear in the Policy Logs table only after you turn on Log Enrichment, which is turned off by default. Go to Security > Distributed Cloud Firewall > Settings to turn it on. Requires CoPilot 4.37 or later.
Shows the date and time when the traffic log is recorded.
Rule
Shows the firewall policy rule that matches the traffic.
Gateway
Shows the gateway that processes the traffic.
Source IP
Shows the source IP address of the traffic.
Destination IP
Shows the destination IP address of the traffic.
Source MAC address
Shows the source MAC address of the traffic.
Destination MAC address
Shows the destination MAC address of the traffic.
SNI
Shows the server name indication extracted from TLS traffic.
Decrypted by
Shows the gateway that performs traffic decryption.
URL
Shows the destination URL accessed by the traffic.
Protocol
Shows the traffic protocol such as TCP, UDP, or ICMP.
Source port
Shows the source port number used by the traffic.
Destination port
Shows the destination port number used by the traffic.
Reason
Shows the reason for the policy decision.
Action
Shows whether the traffic is allowed or denied.
Enforced
Shows whether the policy enforcement is applied.
Log Enrichment Fields (Preview)
Tags
Shows the cloud resource tags for the resource associated with the traffic, as key-value pairs from your cloud account.
EU Region
Shows whether the resource associated with the traffic is located in the European Union.
Service Name
Shows the name of the cloud service that matches an ExternalGroup in the rule, such as a storage or database service.
Threat Severity
Shows the severity of the matched entry when the rule includes a Threat Feed group.
Critical: The highest severity level.
Major: A high severity level.
Minor: A low severity level.
Informational: No severity; provided for context only.
Threat Type
Shows the threat category from the threat intelligence feed when the rule includes a Threat Feed group. Available categories depend on the feed and can change as the feed updates.
Local Egress
Shows whether the matching session used Local Egress (traffic exited directly through the Spoke Gateway) or was routed to a centralized egress gateway.
The Intrusion Logs page displays security events detected by the Distributed Cloud Firewall intrusion detection engine. It helps identify suspicious traffic, analyze threats, and support security investigation across cloud environments.
The Audit page displays audit logs for Distributed Cloud Firewall operations. It helps track user actions, review configuration changes, and support security audit and troubleshooting activities.
The Applied VPC/VNets page summarizes where intrusion prevention is applied across VPCs and VNets and helps you confirm IPS coverage before you change profiles or rule feeds.
Go to Security > Distributed Cloud Firewall > IPS > Applied VPC/VNets.
The Applied VPC/VNets page appears with the Applied VPC/VNets table. Refer to the Parameter Details table for the details of the Applied VPC/VNets parameters.
Optionally use Search or the table toolbar filters to narrow rows.
The table displays the VPCs and VNets where IPS is applied.
The minimum Suricata signature severity level at which matching traffic is dropped.
Only Critical Severity: Drops traffic that matches a signature with Critical severity only.
Major and Higher Severity: Drops traffic that matches a signature with Major or Critical severity.
Minor and Higher Severity: Drops traffic that matches a signature with Minor, Major, or Critical severity.
All Severities: Drops traffic that matches any signature regardless of severity level.
No Drops: No traffic is dropped. All matching signatures generate an alert only.
Log Level
The severity level at which alerts are generated.
SID Exceptions
The total number of Signature ID (SID) overrides configured on the profile. Includes both Ignored SIDs (fully suppressed — no alert or drop) and Alert Only SIDs (alert generated, traffic not dropped)
View an IPS Profile
To view an IPS Profile:
Go to Security > Distributed Cloud Firewall > IPS > Profiles.
Locate the IPS Profile in the table and click the profile name.
The IPS Profile details page appears with the IPS Profile details.
Refer to the Parameter Details table for the details of the IPS Profile parameters.
The date and time the custom IPS rule was last updated.
View a Custom Rule
To view a custom Rule:
Go to Security > Distributed Cloud Firewall > IPS > Rules Feeds.
Locate the custom Rule in the table and click the name of the rule. The Custom Rule details page appears with the Custom Rule details. Refer to the Parameter Details table for the details of the Custom Rule parameters.
The Custom Rule details page displays the Custom Rule, the rule syntax.
Go to Security > Distributed Cloud Firewall > IPS > Rules Feeds.
Click + Custom Rule Feed.
Enter the name of the custom IPS rule.
Upload the custom IPS rule feed file.
Click Upload.
A notification appears confirming the creation of the custom Rule Feed.
Edit a Custom Rule Feed
To edit a custom Rule Feed:
Go to Security > Distributed Cloud Firewall > IPS > Rules Feeds.
Locate the custom Rule Feed in the table and click the edit icon in the row. The Edit Custom Rule Feed form appears.
Update the name of the custom Rule Feed and upload new rule feed file.
Click Upload.
A notification appears confirming the update of the custom Rule Feed.
Edit a Custom Rule Syntax
To edit a custom Rule Syntax:
Go to Security > Distributed Cloud Firewall > IPS > Rules Feeds.
Locate the custom Rule Feed in the table and click the name of the rule. The Custom Rule Syntax details page appears with a table of the SID and the rule syntax.
Click the edit icon in the row and edit the rule syntax.
Turn On the Suricata Rule Syntax toggle to edit the rule syntax in the Suricata format. Refer to the Parameter Details table for the details of the Suricata Rule Syntax parameters.
Click Save.
A notification appears confirming the update of the custom Rule Syntax.
The Profiles page is a central management hub for creating, configuring, and managing TLS Profile objects that control how the Distributed Cloud Firewall inspects, validates, and decrypts TLS traffic.
To view TLS profiles and their trust and enforcement settings:
Go to Security > Distributed Cloud Firewall > TLS > Profiles. The Profiles page appears with the Profiles table.
Refer to the Parameter Details table for the details of the TLS profiles parameters.
Optionally use Search or the table toolbar filters to narrow rows.
The table displays TLS profiles with their name, trust bundle, SNI verification, and enforcement settings.
Collection of CA certificates used to validate the origin server’s certificate when this TLS profile is applied to a rule.
SNI Verification
On: Server Name Indication verification is enforced for decrypted sessions using this profile.
Off: Server Name Indication verification is not enforced for decrypted sessions using this profile.
Enforcement
Permissive: Checks are performed; failures are logged but traffic is allowed.
Strict: Checks are performed; failures cause the connection to be terminated.
None: No certificate or SNI checks are performed.
The new profile appears in the table and can be selected where TLS profiles are referenced (for example, from DCF policy rules that support TLS profile selection).
Edit a TLS Profile
To edit a TLS profile:
Go to Security > Distributed Cloud Firewall > TLS > Profiles. The Profiles page appears with the Profiles table.
Locate the profile and use Edit to update the profile parameters. Refer to the Parameter Details table.
Use More actions (⋮) and click Clone to create a copy of the profile.
The Decryption CA Certificates page shows the CoPilot-managed Decryption CA used for TLS decryption in DCF flows, its validity, association to a trust bundle, and actions to renew or download the certificate.
The Trust Bundles view lists trust bundles available for TLS operations (including those referenced by TLS profiles and the decryption CA configuration).
The Settings page controls where Distributed Cloud Firewall (DCF) policies are enforced across clouds, gateways, external connections, Kubernetes, and other targets. It also shows intrusion signature update status, log enrichment options, and the master DCF enable/disable control.
Enforcement on Clouds: Controls the application of DCF policy on onboarded clouds. Shows Enforced On (the cloud providers with enforcement enabled) and a Manage button.
Note:Enforcement on Clouds is labeled Preview in the CoPilot UI.
Enforcement on Gateways: Table with Type and Gateways columns listing Spoke Gateways, Transit Gateways, Transit Egress Gateways, and Public Subnet Filtering Gateways with the count of gateways enforcing DCF in each category. Gateway type names are links that open a detail dialog.
Security Group (SG) Orchestration: Adds DCF control for Intra-VPC Traffic and Inbound Internet Access on selected VPC/VNets. Shows Available On or Enabled On (VPC/VNet count), orchestration status when enabled, View in Topology (when at least one VPC/VNet is enabled), and Manage.
Note:Security Group (SG) Orchestration is labeled Preview in the CoPilot UI.
Enforcement on PSF Gateways: Controls DCF policy on Public Subnet Filtering (PSF) gateways. Shows Status (Enabled or Disabled) and Enable or Disable.
Enforcement on External Connections: Controls DCF policy on External Connections (S2C). Shows Status (Enabled or Disabled) and Enable or Disable.
Enforcement on Transit Egress: Controls DCF policy on Transit Egress. Shows Status (Enabled or Disabled) and Enable or Disable. Policies are not applied on gateways where Legacy FQDN is enabled (Egress Instances are attached).
Note:Enforcement on Transit Egress is labeled Preview in the CoPilot UI.
Enforcement on Kubernetes via Custom Resource Definitions (CRDs): Controls DCF policy on Kubernetes. Shows Status (Enabled or Disabled), View Prerequisites, and Enable or Disable.
Note:Enforcement on Kubernetes via Custom Resource Definitions (CRDs) is labeled Preview in the CoPilot UI.
Intrusion Signatures: Shows Last Updated — the date and time intrusion detection signatures were last updated.
Log Enrichment: Toggle to add additional meta-information to security logs, including workload name and properties.
Note:Log Enrichment is labeled Preview in the CoPilot UI.
Enhanced Log Annotations: Toggle to enrich security logs with cloud resource tags, geographic location, threat intelligence, and SaaS service identification for external IP addresses.
Distributed Cloud Firewall: Master control for DCF enforcement across the Aviatrix managed environment. Shows Enable, Disable, or Clean Up Policies (when DCF is disabled and policies remain).
Cloud provider name (for example, AWS, Azure ARM, GCP, AWS GovCloud, or Azure Government).
Cloud Accounts
Number of onboarded cloud accounts for the provider.
Enforcement
Toggle to enable or disable DCF enforcement on the provider.
View Enforcement on Gateways
To view gateways enforcing DCF by gateway type:
Go to Security > Distributed Cloud Firewall > Settings.
On the Enforcement on Gateways card, review the Type and Gateways columns.
Click a gateway type link (Spoke Gateways, Transit Gateways, Transit Egress Gateways, or Public Subnet Filtering Gateways). A dialog lists gateways of that type with DCF enforcement details.
Gateway category: Spoke Gateways, Transit Gateways, Transit Egress Gateways, or Public Subnet Filtering Gateways.
Gateways
Count of gateways in the category that enforce DCF policies.
Manage Security Group Orchestration
To enable or disable Security Group Orchestration on VPC/VNets:
Go to Security > Distributed Cloud Firewall > Settings.
On the Security Group (SG) Orchestration card, click Manage. The Manage Security Group Orchestration dialog appears.
Select the VPC/VNets to enable or disable Security Group Orchestration.
Save your changes.
When at least one VPC/VNet has orchestration enabled, the card shows Enabled On, orchestration status, and View in Topology.
Note: Security Group Orchestration requires Controller version 7.0 or later.
Enable or Disable Enforcement on PSF Gateways
To enable DCF enforcement on PSF gateways:
Go to Security > Distributed Cloud Firewall > Settings.
On the Enforcement on PSF Gateways card, click Enable. Enforcement turns on immediately.
To disable DCF enforcement on PSF gateways:
Go to Security > Distributed Cloud Firewall > Settings.
On the Enforcement on PSF Gateways card, click Disable. A confirmation dialog appears asking “Are you sure you want to disable Enforcement on PSF Gateways?”
Select the acknowledgement checkbox (“I understand that the security posture and network traffic through the PSF Gateways could change.”).
Click Disable to confirm.
Enable or Disable Enforcement on External Connections
To enable DCF enforcement on External Connections (S2C):
Go to Security > Distributed Cloud Firewall > Settings.
On the Enforcement on External Connections card, click Enable. Enforcement turns on immediately.
To disable DCF enforcement on External Connections (S2C):
Go to Security > Distributed Cloud Firewall > Settings.
On the Enforcement on External Connections card, click Disable. A confirmation dialog appears asking “Are you sure you want to disable Enforcement on External Connections?”
Select the acknowledgement checkbox (“I understand that the security posture and network traffic through the External Connections could change.”).
Click Disable to confirm.
Enable or Disable Enforcement on Transit Egress
To enable DCF enforcement on Transit Egress:
Go to Security > Distributed Cloud Firewall > Settings.
On the Enforcement on Transit Egress card, click Enable. Enforcement turns on immediately.
To disable DCF enforcement on Transit Egress:
Go to Security > Distributed Cloud Firewall > Settings.
On the Enforcement on Transit Egress card, click Disable. A confirmation dialog appears asking “Are you sure you want to disable Enforcement on Transit Egress?”
Select the acknowledgement checkbox (“I understand that the security posture and network traffic through the Transit Egress could change.”).
Click Disable to confirm.
Enable or Disable Enforcement on Kubernetes
To enable or disable DCF enforcement on Kubernetes via CRDs:
Go to Security > Distributed Cloud Firewall > Settings.
On the Enforcement on Kubernetes via Custom Resource Definitions (CRDs) card, optionally click View Prerequisites to review requirements.
Click Enable or Disable. Enable is unavailable until Kubernetes resource discovery is enabled in Groups > Settings.
Toggle to add additional meta-information to security logs, including workload name and properties.
Enable or Disable Enhanced Log Annotations
To enable or disable enhanced log annotations for DCF security logs:
Go to Security > Distributed Cloud Firewall > Settings.
On the Enhanced Log Annotations card, turn the toggle On or Off.
Click Save.
If disabling, read the confirmation message, acknowledge the implications, and click Disable.
Enhanced log annotations add cloud resource tags, geographic location, threat intelligence, and SaaS service identification for external IP addresses to security logs.
Toggle to enrich security logs with cloud resource tags, geographic location, threat intelligence, and SaaS service identification for external IP addresses.
Enable or Disable Distributed Cloud Firewall
To enable or disable DCF across the Aviatrix managed environment:
Go to Security > Distributed Cloud Firewall > Settings.
On the Distributed Cloud Firewall card at the bottom of the page, click Enable or Disable.
Read the confirmation message and confirm the change.
When DCF is disabled and policies remain, click Clean Up Policies to remove existing DCF policies.
Note: You can also enable DCF from Security > Distributed Cloud Firewall > Policies by clicking Begin Using Distributed Cloud Firewall.
Was this page helpful?
⌘I
{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"Aviatrix Documentation","colors":{"primary":"#FA6B1E","light":"#FA6B1E","dark":"#FA6B1E"},"logo":{"light":"https://mintcdn.com/aviatrix-14b37c43/C8-9GwPfjAW7AMr2/images/logo/dark.svg?fit=max\u0026auto=format\u0026n=C8-9GwPfjAW7AMr2\u0026q=85\u0026s=47e3d643dd8f6c4dc80c803241d7dd63","dark":"https://mintcdn.com/aviatrix-14b37c43/C8-9GwPfjAW7AMr2/images/logo/white.svg?fit=max\u0026auto=format\u0026n=C8-9GwPfjAW7AMr2\u0026q=85\u0026s=394b0a8c16154ad1bd3750a31227a770"},"favicon":"https://mintcdn.com/aviatrix-14b37c43/xgvFAWXVm2H2S1EO/images/logo/favicon.ico?fit=max\u0026auto=format\u0026n=xgvFAWXVm2H2S1EO\u0026q=85\u0026s=88aa1f69df1e66dc63d640bb309aebbd","api":{"playground":{"display":"simple"},"examples":{"defaults":"required","languages":["curl","python","go"],"prefill":true}},"footer":{"links":[{"header":"Legal","items":[{"label":"Cookie Consent","href":"https://www.aviatrix.com/privacy-policy"}]}]},"seo":{"metatags":{"robots":"index, follow","charset":"UTF-8","viewport":"width=device-width, initial-scale=1.0","googlebot":"index, follow","google":"notranslate","generator":"Mintlify","theme-color":"#FA6B1E","color-scheme":"light dark","format-detection":"telephone=no","referrer":"origin","language":"en","copyright":"Copyright 2025 Aviatrix Systems","distribution":"global","coverage":"Worldwide","category":"Technology","target":"all","HandheldFriendly":"True","MobileOptimized":"320","apple-mobile-web-app-capable":"yes","apple-mobile-web-app-status-bar-style":"black","apple-mobile-web-app-title":"Aviatrix Documentation","application-name":"Aviatrix Documentation","msapplication-TileColor":"#FA6B1E","og:type":"website","og:site_name":"Aviatrix Documentation","og:locale":"en_US","twitter:card":"summary","twitter:site":"@aviatrix"},"indexing":"all"},"contextual":{"options":["copy","view","assistant","chatgpt","claude","perplexity","grok","aistudio","devin","windsurf","mcp","cursor","vscode","devin-mcp","download-spec","download-pdf"],"display":"header"},"metadata":{"timestamp":false},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"aviatrix-14b37c43","hasAudioNarration":false,"actualSubdomain":"aviatrix-14b37c43","customDomains":["docs.aviatrix.com"],"gitSource":{"type":"github","owner":"aviatrixdocs","repo":"aviatrix-docs-mdx","deployBranch":"main-prod","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae13d1dd70edf4ddeba62a9","collectionId":"f20d6f92-f2d6-480e-bda5-c6ee2c8aba60","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae13d1dd70edf4ddeba62a9"},"feedback":{"thumbs":true,"edits":false,"issues":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae14157c197c3de74000212","clientVersion":"0.0.3990","searchFilterCounts":[{"language":"default","tag":"Aviatrix Enterprise","count":4349},{"language":"default","tag":"Reference","count":3124},{"language":"default","tag":"API Reference","count":2644},{"language":"default","tag":"Guides","count":972},{"language":"default","tag":"Networking","count":456},{"language":"default","tag":"Connectivity","count":433},{"language":"default","tag":"Security","count":417},{"language":"default","tag":"DCF","count":366},{"language":"default","tag":"Gateways","count":362},{"language":"default","tag":"General","count":343}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"assets/css/custom.css","content":":has(>.mdx-content>.dcf-capabilities-page){max-width:min(100%,64rem)!important}.dcf-capabilities-page{width:100%!important;max-width:min(100%,64rem)!important;min-width:0!important;margin-inline:auto!important;box-sizing:border-box!important}.dcf-capabilities-page pre{max-width:100%!important;white-space:pre-wrap!important;word-break:break-word!important;box-sizing:border-box!important}.dcf-capabilities-page img,.dcf-capabilities-page svg,.dcf-capabilities-page video{max-width:100%!important;height:auto!important}.dcf-capabilities-page [data-table-wrapper=true],.fn48-table [data-table-wrapper=true]{overflow-x:auto!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.dcf-capabilities-page [data-table-wrapper=true]>div{display:block!important;min-width:0!important;max-width:100%!important;width:100%!important}.dcf-capabilities-page [data-table-wrapper=true] table{border-collapse:collapse!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;font-size:.83333rem!important;border:1px solid #e1e1e1!important;word-wrap:normal!important}.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)){table-layout:fixed!important;font-size:.72rem!important}.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) td:first-child,.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) th:first-child{width:20%!important;min-width:0!important;overflow-wrap:break-word!important;word-break:normal!important;padding:.3rem!important}.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) th:not(:first-child){text-align:center!important;font-variant-numeric:tabular-nums!important}.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) td:not(:first-child),.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) th:not(:first-child){white-space:normal!important;overflow-wrap:break-word!important;word-break:break-word!important;padding:.2rem .1rem!important}@container columns-container (max-width: 1024px){.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) td:first-child,.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) th:first-child{width:34%!important}}@container columns-container (max-width: 720px){.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) td:first-child,.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) th:first-child{width:40%!important}}@container columns-container (max-width: 480px){.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) td:first-child,.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) th:first-child{width:46%!important}}@media (max-width:1024px){.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) td:first-child,.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) th:first-child{width:34%!important}}@media (max-width:768px){.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) td:first-child,.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) th:first-child{width:38%!important}}@media (max-width:560px){.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) td:first-child,.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) th:first-child{width:44%!important}}@media (max-width:400px){.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) td:first-child,.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) th:first-child{width:48%!important}}.dcf-capabilities-page [data-table-wrapper=true] table:not(:has(tr:first-child>th:nth-child(6))){table-layout:auto!important}.dcf-capabilities-page [data-table-wrapper=true] table td,.dcf-capabilities-page [data-table-wrapper=true] table th{box-sizing:border-box!important;min-width:0!important;padding:.5rem!important;text-align:left!important;vertical-align:top!important;border:1px solid #e1e1e1!important;overflow-wrap:break-word!important;word-break:normal!important;overflow:hidden!important}.dcf-capabilities-page [data-table-wrapper=true] table thead th{background-color:#e1e1e1!important;border-bottom-width:2.5px!important;font-weight:600!important;color:#201e28!important}.dcf-capabilities-page [data-table-wrapper=true] table td{color:#201e28!important}.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) thead th:not(:first-child){white-space:nowrap!important}.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) td:not(:first-child){text-align:center!important;font-variant-numeric:tabular-nums!important}.fn48-table [data-table-wrapper=true]>div{min-width:0!important;max-width:100%!important;overflow-x:auto!important}.fn48-table [data-table-wrapper=true] table{table-layout:fixed!important;width:100%!important}.fn48-table [data-table-wrapper=true] td,.fn48-table [data-table-wrapper=true] th{word-break:break-word!important;overflow-wrap:break-word!important;min-width:0!important}table,table td,table th{border:1px solid #ddd!important}table{border-collapse:collapse!important;width:100%!important;margin:1rem 0!important}table td,table th{padding:12px!important;text-align:left!important;vertical-align:top!important}table th{background-color:#f8f9fa!important;font-weight:600!important;color:#333!important}table tbody tr:nth-child(even){background-color:#f9f9f9!important}table tbody tr:hover{background-color:#f0f0f0!important}.dark table,.dark table td,.dark table th{border-color:#374151!important}.dark table td{color:#e5e7eb!important}.dark .dcf-capabilities-page [data-table-wrapper=true] table thead th,.dark table th,.dark table thead th{background-color:#1f2937!important;color:#f3f4f6!important}.dark table tbody tr:nth-child(even){background-color:rgba(255,255,255,.03)!important}.dark table tbody tr:hover{background-color:rgba(255,255,255,.07)!important}.dark .dcf-capabilities-page [data-table-wrapper=true] table td{color:#e5e7eb!important}@media (max-width:768px){table{font-size:14px!important}table td,table th{padding:8px!important}.dcf-capabilities-page [data-table-wrapper=true] table td,.dcf-capabilities-page [data-table-wrapper=true] table th{padding:.4rem .35rem!important}.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) td:not(:first-child),.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) th:not(:first-child){padding:.3rem .1rem!important}}@media (max-width:480px){table{font-size:14px!important}.dcf-capabilities-page [data-table-wrapper=true] table{font-size:.75rem!important}.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) td:not(:first-child),.dcf-capabilities-page [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) th:not(:first-child){padding:.25rem .06rem!important;font-size:.7rem!important}}header.relative>div.text-lg{display:none!important}footer{border-top:1px solid #ece8e1}footer a{text-decoration:none!important;transition:color .2s ease,background-color .2s ease}footer a:hover{color:#fa6b1e!important}footer a[href*=privacy-policy]{font-weight:700!important}.cookie-preferences-cta{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding:.875rem 1rem;border:1px solid #f0dfd3;border-radius:10px;background:#fff8f3}.cookie-pref-link{display:inline-block;padding:.45rem .75rem;border-radius:999px;border:1px solid #fa6b1e;color:#b44910!important;font-weight:600;text-decoration:none!important}.cookie-pref-link:hover{background:#fa6b1e;color:#fff!important}a[data-dropdown-item],a[data-dropdown-item] *{cursor:pointer!important}a[data-dropdown-item] .nav-dropdown-item-text-container,a[data-dropdown-item] .nav-dropdown-item-title{pointer-events:auto!important}.inline-icon{display:inline-block;vertical-align:middle;height:1.2em;width:auto;margin:0 .2em}html[data-assistant-state=open]{overflow:hidden!important}html[data-assistant-state=open] .lg\\:flex>.lg\\:flex-1{overflow-y:auto!important;max-height:100vh!important;max-height:100dvh!important;scrollbar-width:thin!important;scrollbar-color:rgba(0,0,0,.3) transparent!important}#chat-content::-webkit-scrollbar,html[data-assistant-state=open] .lg\\:flex>.lg\\:flex-1::-webkit-scrollbar{width:8px!important}#chat-content::-webkit-scrollbar-track,html[data-assistant-state=open] .lg\\:flex>.lg\\:flex-1::-webkit-scrollbar-track{background:0 0!important}#chat-content::-webkit-scrollbar-thumb,html[data-assistant-state=open] .lg\\:flex>.lg\\:flex-1::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3)!important;border-radius:4px!important}#chat-content::-webkit-scrollbar-thumb:hover,html[data-assistant-state=open] .lg\\:flex>.lg\\:flex-1::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.5)!important}.dark #chat-content,html.dark[data-assistant-state=open] .lg\\:flex>.lg\\:flex-1{scrollbar-color:rgba(255,255,255,.3) transparent!important}.dark #chat-content::-webkit-scrollbar-thumb,html.dark[data-assistant-state=open] .lg\\:flex>.lg\\:flex-1::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.3)!important}#chat-content{overflow-y:scroll!important;scrollbar-width:thin!important;scrollbar-color:rgba(0,0,0,.3) transparent!important}.dark #chat-content::-webkit-scrollbar-thumb:hover{background-color:rgba(255,255,255,.5)!important}img[src$=\"/action-menu-ellipses.png\"],img[src$=\"/ai-fqdn-indicator-text.png\"],img[src$=\"/ai-fqdn-information.png\"],img[src$=\"/ai-indicator.png\"],img[src$=\"/ai-information-icon.png\"],img[src$=\"/azure-select-mambers.png\"],img[src$=\"/delete-icon.png\"],img[src$=\"/edit-icon.png\"],img[src$=\"/icon-accordion-arrow.png\"],img[src$=\"/platform-administration-edit-icon.png\"],img[src$=\"/sub-contrib-azure.png\"],img[src$=\"/threedot.png\"]{display:inline-block!important;vertical-align:middle!important;height:1.2em!important;width:auto!important;margin:0 .2em!important}[data-page-href*=\"/docs/cloud/\"] [data-table-wrapper=true],[data-page-href*=\"/reference/compatibility/eol-eos-policy\"] [data-table-wrapper=true]{overflow-x:visible!important;width:100%!important;max-width:100%!important}[data-page-href*=\"/docs/cloud/\"] [data-table-wrapper=true]>div,[data-page-href*=\"/reference/compatibility/eol-eos-policy\"] [data-table-wrapper=true]>div{overflow-x:visible!important;min-width:0!important;width:100%!important;max-width:100%!important}[data-page-href*=\"/docs/cloud/\"] [data-table-wrapper=true] table{width:100%!important;max-width:100%!important;min-width:0!important;table-layout:auto!important}[data-page-href*=\"/docs/cloud/\"] [data-table-wrapper=true] td,[data-page-href*=\"/docs/cloud/\"] [data-table-wrapper=true] th{min-width:0!important;word-wrap:break-word!important;overflow-wrap:break-word!important}[data-page-href*=\"/reference/compatibility/eol-eos-policy\"] [data-table-wrapper=true] table{width:100%!important;max-width:100%!important;min-width:0!important;table-layout:fixed!important}[data-page-href*=\"/reference/compatibility/eol-eos-policy\"] [data-table-wrapper=true] td,[data-page-href*=\"/reference/compatibility/eol-eos-policy\"] [data-table-wrapper=true] th{min-width:0!important;overflow-wrap:break-word!important;word-break:break-word!important}[data-page-href*=\"/reference/compatibility/eol-eos-policy\"] [data-table-wrapper=true] td:nth-child(1),[data-page-href*=\"/reference/compatibility/eol-eos-policy\"] [data-table-wrapper=true] th:nth-child(1){width:16%!important}[data-page-href*=\"/reference/compatibility/eol-eos-policy\"] [data-table-wrapper=true] td:nth-child(2),[data-page-href*=\"/reference/compatibility/eol-eos-policy\"] [data-table-wrapper=true] th:nth-child(2){width:24%!important}[data-page-href*=\"/reference/compatibility/eol-eos-policy\"] [data-table-wrapper=true] td:nth-child(3),[data-page-href*=\"/reference/compatibility/eol-eos-policy\"] [data-table-wrapper=true] td:nth-child(4),[data-page-href*=\"/reference/compatibility/eol-eos-policy\"] [data-table-wrapper=true] td:nth-child(5),[data-page-href*=\"/reference/compatibility/eol-eos-policy\"] [data-table-wrapper=true] th:nth-child(3),[data-page-href*=\"/reference/compatibility/eol-eos-policy\"] [data-table-wrapper=true] th:nth-child(4),[data-page-href*=\"/reference/compatibility/eol-eos-policy\"] [data-table-wrapper=true] th:nth-child(5){width:20%!important}[data-page-href*=\"/reference/feature-modes\"] [data-table-wrapper=true]:has(table tr:first-child>th:nth-child(6)){overflow-x:visible!important;width:100%!important;max-width:100%!important}[data-page-href*=\"/reference/feature-modes\"] [data-table-wrapper=true]:has(table tr:first-child>th:nth-child(6))>div{overflow-x:visible!important;min-width:0!important;width:100%!important;max-width:100%!important}[data-page-href*=\"/reference/feature-modes\"] [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)){width:100%!important;max-width:100%!important;min-width:0!important;table-layout:fixed!important}[data-page-href*=\"/reference/feature-modes\"] [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) td,[data-page-href*=\"/reference/feature-modes\"] [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) th{min-width:0!important;overflow-wrap:break-word!important;word-break:break-word!important;padding:.5rem .25rem!important}[data-page-href*=\"/reference/feature-modes\"] [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) td:nth-child(1),[data-page-href*=\"/reference/feature-modes\"] [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) th:nth-child(1){width:22%!important}[data-page-href*=\"/reference/feature-modes\"] [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) td:nth-child(2),[data-page-href*=\"/reference/feature-modes\"] [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) th:nth-child(2){width:13%!important}[data-page-href*=\"/reference/feature-modes\"] [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) td:nth-child(3),[data-page-href*=\"/reference/feature-modes\"] [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) th:nth-child(3){width:21%!important}[data-page-href*=\"/reference/feature-modes\"] [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) td:nth-child(4),[data-page-href*=\"/reference/feature-modes\"] [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) th:nth-child(4){width:16%!important}[data-page-href*=\"/reference/feature-modes\"] [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) td:nth-child(5),[data-page-href*=\"/reference/feature-modes\"] [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) th:nth-child(5){width:13%!important}[data-page-href*=\"/reference/feature-modes\"] [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) td:nth-child(6),[data-page-href*=\"/reference/feature-modes\"] [data-table-wrapper=true] table:has(tr:first-child>th:nth-child(6)) th:nth-child(6){width:15%!important}"}],"page":{"pagePath":"docs/enterprise/10.1/reference/ui/security/distributed-cloud-firewall","slug":"/docs/enterprise/10.1/reference/ui/security/distributed-cloud-firewall","pageMetadata":{"title":"Distributed Cloud Firewall","description":"This section provides the purpose, elements, and actions performed on the Distributed Cloud Firewall pages.","keywords":"Aviatrix, CoPilot, UI, firewall, interface, security, log enrichment, Log Enrichment, policy logs, Policy Logs, threat severity","href":"/docs/enterprise/10.1/reference/ui/security/distributed-cloud-firewall"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"This section provides the purpose, elements, and actions performed on the Distributed Cloud Firewall pages.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,em:`em`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Danger,Frame,Heading,Note,OptimizedImage,Tab,Table,Tabs}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Danger)_missingMdxReference(`Danger`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`This section provides the purpose, elements, and actions performed on the\n`,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` pages.`]}),`\n`,_jsxs(Tabs,{children:[_jsx(Tab,{title:`Dashboard`,id:`dashboard`,\"data-child-tab-ids\":`[\"overview\",\"security-control\"]`,\"data-child-heading-ids\":`[\"purpose\",\"elements\",\"actions\",\"parameter-details\",\"purpose-2\",\"elements-2\",\"actions-2\",\"parameter-details-2\"]`,children:_jsxs(Tabs,{children:[_jsxs(Tab,{title:`Overview`,id:`overview`,\"data-child-heading-ids\":`[\"purpose\",\"elements\",\"actions\",\"parameter-details\"]`,children:[_jsx(Heading,{level:`2`,id:`purpose`,children:`Purpose`}),_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Overview`}),` sub-tab provides a summary of threat activity, egress traffic, and firewall coverage detected by the Distributed Cloud Firewall.`]}),_jsx(Heading,{level:`2`,id:`elements`,children:`Elements`}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/aviatrix-14b37c43/G_ugohXUfLjeuLC7/images/reference/ui/security/dcf-dashboard-overview.png?fit=max\u0026auto=format\u0026n=G_ugohXUfLjeuLC7\u0026q=85\u0026s=d130c3430ea0cdf09b34e17f88f400d0`,alt:`Distributed Cloud Firewall Dashboard Overview`,width:`100%`,\"data-og-width\":`5120`,\"data-og-height\":`2880`,\"data-path\":`images/reference/ui/security/dcf-dashboard-overview.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/aviatrix-14b37c43/G_ugohXUfLjeuLC7/images/reference/ui/security/dcf-dashboard-overview.png?w=280\u0026fit=max\u0026auto=format\u0026n=G_ugohXUfLjeuLC7\u0026q=85\u0026s=0dc0a70686659cb902acc40dbbd4292e 280w, https://mintcdn.com/aviatrix-14b37c43/G_ugohXUfLjeuLC7/images/reference/ui/security/dcf-dashboard-overview.png?w=560\u0026fit=max\u0026auto=format\u0026n=G_ugohXUfLjeuLC7\u0026q=85\u0026s=fb5e9ad1759ea3282e6405ecc9ad63fc 560w, https://mintcdn.com/aviatrix-14b37c43/G_ugohXUfLjeuLC7/images/reference/ui/security/dcf-dashboard-overview.png?w=840\u0026fit=max\u0026auto=format\u0026n=G_ugohXUfLjeuLC7\u0026q=85\u0026s=b5fa90079429167471c3edb3ba6d18c4 840w, https://mintcdn.com/aviatrix-14b37c43/G_ugohXUfLjeuLC7/images/reference/ui/security/dcf-dashboard-overview.png?w=1100\u0026fit=max\u0026auto=format\u0026n=G_ugohXUfLjeuLC7\u0026q=85\u0026s=141bb264e1944d826a46da68a2ed8e98 1100w, https://mintcdn.com/aviatrix-14b37c43/G_ugohXUfLjeuLC7/images/reference/ui/security/dcf-dashboard-overview.png?w=1650\u0026fit=max\u0026auto=format\u0026n=G_ugohXUfLjeuLC7\u0026q=85\u0026s=c1df1fddad5fcb00766a76e88be857c7 1650w, https://mintcdn.com/aviatrix-14b37c43/G_ugohXUfLjeuLC7/images/reference/ui/security/dcf-dashboard-overview.png?w=2500\u0026fit=max\u0026auto=format\u0026n=G_ugohXUfLjeuLC7\u0026q=85\u0026s=2bba696a4299d6e9a520e7d61e003c7a 2500w`})}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Filters panel`}),`: Filters the dashboard by `,_jsx(_components.strong,{children:`Time Period`}),` (with `,_jsx(_components.strong,{children:`Start`}),` and `,_jsx(_components.strong,{children:`End`}),` date/time), `,_jsx(_components.strong,{children:`VPC/VNet`}),`, and `,_jsx(_components.strong,{children:`Direction`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Threat Overview`}),`: A zoomable map showing the geographic origin and destination of detected threats.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Security Control`}),` card: Displays `,_jsx(_components.strong,{children:`Monitored Rules`}),` and `,_jsx(_components.strong,{children:`Protected Rules`}),` counts, with a `,_jsx(_components.strong,{children:`Manage Security Control`}),` button.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Egress Security Score`}),` card: Displays an aggregate egress security score, with a `,_jsx(_components.strong,{children:`Manage VPC/VNets`}),` button.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Total Threats`}),` card: Displays `,_jsx(_components.strong,{children:`Logged`}),` and `,_jsx(_components.strong,{children:`Denied`}),` counts.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Unique Threat IPs`}),` card: Displays `,_jsx(_components.strong,{children:`Logged`}),` and `,_jsx(_components.strong,{children:`Denied`}),` counts.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Geo-Traffic`}),` card: Displays `,_jsx(_components.strong,{children:`Logged`}),` and `,_jsx(_components.strong,{children:`Denied`}),` counts.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`SaaS Services`}),` panel: Per-service toggle buttons (for example, `,_jsx(_components.strong,{children:`Azure`}),`, `,_jsx(_components.strong,{children:`GitHub`}),`) showing traffic for the selected service.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Intrusions`}),` table: Displays intrusion counts by severity, with a `,_jsx(_components.strong,{children:`View All`}),` button.`]}),`\n`]}),_jsx(Heading,{level:`2`,id:`actions`,children:`Actions`}),_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`Filter the Dashboard`,id:`filter-the-dashboard`,children:[_jsx(_components.p,{children:`To filter the Dashboard based on time or VPC/VNet:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`In the `,_jsx(_components.strong,{children:`Filters panel`}),`, select a `,_jsx(_components.strong,{children:`Time Period`}),`, or set a custom `,_jsx(_components.strong,{children:`Start`}),` and `,_jsx(_components.strong,{children:`End`}),` date and time.`]}),`\n`,_jsxs(_components.li,{children:[`Select a `,_jsx(_components.strong,{children:`VPC/VNet`}),` and a traffic `,_jsx(_components.strong,{children:`Direction`}),` to narrow the dashboard to a specific scope.`]}),`\n`]}),_jsx(_components.p,{children:`The Dashboard updates to reflect the selected time period and scope.`})]}),_jsxs(Accordion,{title:`Review the Threat Overview map`,id:`review-the-threat-overview-map`,children:[_jsx(_components.p,{children:`To review the geographic origin and destination of detected threats:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Review the `,_jsx(_components.strong,{children:`Threat Overview`}),` map for the geographic origin and destination of detected threats.`]}),`\n`,_jsx(_components.li,{children:`Use the zoom in, zoom out, and reset view controls to adjust the map view.`}),`\n`]})]}),_jsxs(Accordion,{title:`Review the Security Control and Egress Security Score cards`,id:`review-the-security-control-and-egress-security-score-cards`,children:[_jsx(_components.p,{children:`To review coverage and egress security posture summaries:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Review the `,_jsx(_components.strong,{children:`Monitored Rules`}),` and `,_jsx(_components.strong,{children:`Protected Rules`}),` counts on the `,_jsx(_components.strong,{children:`Security Control`}),` card, or select `,_jsx(_components.strong,{children:`Manage Security Control`}),` to go to the `,_jsx(_components.strong,{children:`Security Control`}),` sub-tab.`]}),`\n`,_jsxs(_components.li,{children:[`Review the `,_jsx(_components.strong,{children:`Egress Security Score`}),` card for an aggregate score representing the security posture of egress traffic, or select `,_jsx(_components.strong,{children:`Manage VPC/VNets`}),` to scope the score to specific VPCs or VNets.`]}),`\n`]})]}),_jsxs(Accordion,{title:`Review the summary cards`,id:`review-the-summary-cards`,children:[_jsx(_components.p,{children:`To review threat and traffic summary counts:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Review the `,_jsx(_components.strong,{children:`Logged`}),` and `,_jsx(_components.strong,{children:`Denied`}),` counts on the `,_jsx(_components.strong,{children:`Total Threats`}),` and `,_jsx(_components.strong,{children:`Unique Threat IPs`}),` cards for the selected time range.`]}),`\n`,_jsxs(_components.li,{children:[`Review the `,_jsx(_components.strong,{children:`Logged`}),` and `,_jsx(_components.strong,{children:`Denied`}),` counts on the `,_jsx(_components.strong,{children:`Geo-Traffic`}),` card. On the `,_jsx(_components.strong,{children:`SaaS Services`}),` panel, select a service button (for example, `,_jsx(_components.strong,{children:`Azure`}),` or `,_jsx(_components.strong,{children:`GitHub`}),`) to view traffic for that service.`]}),`\n`]})]}),_jsxs(Accordion,{title:`Review the Intrusions Table`,id:`review-the-intrusions-table`,children:[_jsx(_components.p,{children:`To review intrusion counts by severity:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Review the `,_jsx(_components.strong,{children:`Intrusions`}),` table for a count of intrusions by severity.`]}),`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`View All`}),` to open the full list of intrusion detection events.`]}),`\n`]}),_jsx(Heading,{level:`3`,id:`parameter-details`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parameter`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Critical`}),_jsxs(_components.td,{children:[`The count of intrusions with `,_jsx(_components.strong,{children:`Critical`}),` severity.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Major`}),_jsxs(_components.td,{children:[`The count of intrusions with `,_jsx(_components.strong,{children:`Major`}),` severity.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Minor`}),_jsxs(_components.td,{children:[`The count of intrusions with `,_jsx(_components.strong,{children:`Minor`}),` severity.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Informational`}),_jsxs(_components.td,{children:[`The count of intrusions with `,_jsx(_components.strong,{children:`Informational`}),` severity.`]})]})]})]})]}),_jsxs(Accordion,{title:`Review Identified Threats and Threats Activities`,id:`review-identified-threats-and-threats-activities`,children:[_jsx(_components.p,{children:`To review detected threats and their activity over time:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Review the `,_jsx(_components.strong,{children:`Identified Threats`}),` panel for a breakdown of threats by category and severity.`]}),`\n`,_jsxs(_components.li,{children:[`Review the `,_jsx(_components.strong,{children:`Threats Activities`}),` panel for a timeline of threat detections over the selected time range.`]}),`\n`]})]})]})]}),_jsxs(Tab,{title:`Security Control`,id:`security-control`,\"data-child-heading-ids\":`[\"purpose-2\",\"elements-2\",\"actions-2\",\"parameter-details-2\"]`,children:[_jsx(Heading,{level:`2`,id:`purpose-2`,children:`Purpose`}),_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Security Control`}),` sub-tab creates and manages security control templates that monitor or protect against specific categories of egress traffic and threat exposure.`]}),_jsx(Heading,{level:`2`,id:`elements-2`,children:`Elements`}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/aviatrix-14b37c43/G_ugohXUfLjeuLC7/images/reference/ui/security/dcf-dashboard-security-control.png?fit=max\u0026auto=format\u0026n=G_ugohXUfLjeuLC7\u0026q=85\u0026s=70abce34dab79ddc03b6404418aa55e0`,alt:`Distributed Cloud Firewall Dashboard Security Control`,width:`100%`,\"data-og-width\":`5120`,\"data-og-height\":`2880`,\"data-path\":`images/reference/ui/security/dcf-dashboard-security-control.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/aviatrix-14b37c43/G_ugohXUfLjeuLC7/images/reference/ui/security/dcf-dashboard-security-control.png?w=280\u0026fit=max\u0026auto=format\u0026n=G_ugohXUfLjeuLC7\u0026q=85\u0026s=48ca528658fa0f5754059458d214ec4e 280w, https://mintcdn.com/aviatrix-14b37c43/G_ugohXUfLjeuLC7/images/reference/ui/security/dcf-dashboard-security-control.png?w=560\u0026fit=max\u0026auto=format\u0026n=G_ugohXUfLjeuLC7\u0026q=85\u0026s=4aa7d662ea58f6f2630f776aca156654 560w, https://mintcdn.com/aviatrix-14b37c43/G_ugohXUfLjeuLC7/images/reference/ui/security/dcf-dashboard-security-control.png?w=840\u0026fit=max\u0026auto=format\u0026n=G_ugohXUfLjeuLC7\u0026q=85\u0026s=1d5da57a8a6356a0fbd13d2b242d9a8e 840w, https://mintcdn.com/aviatrix-14b37c43/G_ugohXUfLjeuLC7/images/reference/ui/security/dcf-dashboard-security-control.png?w=1100\u0026fit=max\u0026auto=format\u0026n=G_ugohXUfLjeuLC7\u0026q=85\u0026s=75d1a60df7a6dd71df26149d6cc7b4cd 1100w, https://mintcdn.com/aviatrix-14b37c43/G_ugohXUfLjeuLC7/images/reference/ui/security/dcf-dashboard-security-control.png?w=1650\u0026fit=max\u0026auto=format\u0026n=G_ugohXUfLjeuLC7\u0026q=85\u0026s=65eff1cbd151021ff53ca721feb915a7 1650w, https://mintcdn.com/aviatrix-14b37c43/G_ugohXUfLjeuLC7/images/reference/ui/security/dcf-dashboard-security-control.png?w=2500\u0026fit=max\u0026auto=format\u0026n=G_ugohXUfLjeuLC7\u0026q=85\u0026s=8f14b1a3f14cf465f17d4abc2af181ca 2500w`})}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Add Custom Security Control`}),` button: Starts the workflow to create a custom security control.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Explore Recommended Security Control`}),` button: Opens the catalog of recommended security control templates.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`All Categories`}),` filter: Filters the template catalog by category — `,_jsx(_components.strong,{children:`Threats`}),`, `,_jsx(_components.strong,{children:`Geo-Traffic`}),`, `,_jsx(_components.strong,{children:`SaaS Services`}),`, `,_jsx(_components.strong,{children:`Workload Ports`}),`, or `,_jsx(_components.strong,{children:`Web Categories`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Build Defense in Layers with Security Controls`}),` panel: Onboarding guidance with an `,_jsx(_components.strong,{children:`Add Recommended Security Control`}),` button.`]}),`\n`]}),_jsx(Heading,{level:`2`,id:`actions-2`,children:`Actions`}),_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`Add a Recommended Security Control`,id:`add-a-recommended-security-control`,children:[_jsx(_components.p,{children:`To add a recommended security control:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`Explore Recommended Security Control`}),`, or use the `,_jsx(_components.strong,{children:`All Categories`}),` filter to narrow the catalog to a specific category.`]}),`\n`,_jsxs(_components.li,{children:[`Choose a control template from one of the available categories: `,_jsx(_components.strong,{children:`Threats`}),`, `,_jsx(_components.strong,{children:`Geo-Traffic`}),`, `,_jsx(_components.strong,{children:`SaaS Services`}),`, `,_jsx(_components.strong,{children:`Workload Ports`}),`, or `,_jsx(_components.strong,{children:`Web Categories`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Apply the template in `,_jsx(_components.strong,{children:`Monitor`}),` mode to watch matching traffic and workloads before enforcing.`]}),`\n`,_jsxs(_components.li,{children:[`Switch the control from `,_jsx(_components.strong,{children:`Monitor`}),` to `,_jsx(_components.strong,{children:`Protect`}),` to enforce active defense once the monitored data looks correct.`]}),`\n`]}),_jsx(Heading,{level:`3`,id:`parameter-details-2`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Category`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Threats`}),_jsx(_components.td,{children:`Monitors or protects against traffic matching known threat signatures.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Geo-Traffic`}),_jsx(_components.td,{children:`Monitors or protects against traffic to or from specific geographic regions.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`SaaS Services`}),_jsx(_components.td,{children:`Monitors or protects against traffic to or from specific SaaS applications.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Workload Ports`}),_jsx(_components.td,{children:`Monitors or protects against traffic on specific destination ports.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Web Categories`}),_jsx(_components.td,{children:`Monitors or protects against traffic to specific web content categories.`})]})]})]})]}),_jsxs(Accordion,{title:`Add a Custom Security Control`,id:`add-a-custom-security-control`,children:[_jsx(_components.p,{children:`To add a custom security control:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`Add Custom Security Control`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Define the traffic match criteria and choose `,_jsx(_components.strong,{children:`Monitor`}),` or `,_jsx(_components.strong,{children:`Protect`}),` mode.`]}),`\n`]})]}),_jsxs(Accordion,{title:`View a Security Control`,id:`view-a-security-control`,children:[_jsx(_components.p,{children:`To view a security control:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Dashboard`}),` > `,_jsx(_components.strong,{children:`Security Control`}),`.`,_jsx(`br`,{}),`The list of configured security controls appears.`]}),`\n`,_jsxs(_components.li,{children:[`Locate the security control and review its category, mode (`,_jsx(_components.strong,{children:`Monitor`}),` or `,_jsx(_components.strong,{children:`Protect`}),`), and monitored or protected rule counts.`]}),`\n`,_jsxs(_components.li,{children:[`Optionally use the `,_jsx(_components.strong,{children:`All Categories`}),` filter to narrow the list to a specific category.`]}),`\n`]})]}),_jsxs(Accordion,{title:`Edit a Security Control`,id:`edit-a-security-control`,children:[_jsx(_components.p,{children:`To edit a security control:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Dashboard`}),` > `,_jsx(_components.strong,{children:`Security Control`}),`.`,_jsx(`br`,{}),`The list of configured security controls appears.`]}),`\n`,_jsxs(_components.li,{children:[`Locate the security control and click `,_jsx(_components.strong,{children:`Edit`}),` to update its match criteria or switch between `,_jsx(_components.strong,{children:`Monitor`}),` and `,_jsx(_components.strong,{children:`Protect`}),` mode.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Save`}),`.`]}),`\n`]}),_jsx(_components.p,{children:`A notification appears confirming the edit.`})]}),_jsxs(Accordion,{title:`Delete a Security Control`,id:`delete-a-security-control`,children:[_jsx(_components.p,{children:`To delete a security control:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Dashboard`}),` > `,_jsx(_components.strong,{children:`Security Control`}),`.`,_jsx(`br`,{}),`The list of configured security controls appears.`]}),`\n`,_jsxs(_components.li,{children:[`Locate the security control and click `,_jsx(_components.strong,{children:`Delete`}),`.`]}),`\n`,_jsx(_components.li,{children:`Read the warning message and confirm the deletion.`}),`\n`]}),_jsx(_components.p,{children:`A notification appears confirming the deletion.`})]})]})]})]})}),_jsxs(Tab,{title:`Policies`,id:`policies`,\"data-child-heading-ids\":`[\"purpose-3\",\"elements-3\",\"actions-3\",\"parameter-details-3\",\"parameter-details-4\"]`,children:[_jsx(Heading,{level:`2`,id:`purpose-3`,children:`Purpose`}),_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Policies`}),` page creates and manages distributed firewall policies for securing traffic across the multicloud environments.`]}),_jsx(Heading,{level:`2`,id:`elements-3`,children:`Elements`}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`/images/reference/ui/security/dcf-policies.png`,alt:`Distributed Cloud Firewall: Policies`,width:`100%`})}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`+ Rule button`}),`: Starts the workflow to create a new firewall rule.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Manage Rulesets`}),`: Opens the dialog to create, edit, or manage rulesets (groupings of rules). Create rulesets before adding rules to them (Controller 8.0 or later).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Actions button`}),`: Provides options to reset the hit count, change rule enforcement (Enforce, Monitor, or Disable), manage logging, and view rule distribution.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Policy Table`}),`: Displays the rule names and their details.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Edit button`}),`: Modifies an existing firewall rule in the table.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Move button`}),`: Changes the priority order of the firewall rules.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Delete button`}),`: Removes an existing firewall rule from the table.`]}),`\n`]}),_jsx(Heading,{level:`2`,id:`actions-3`,children:`Actions`}),_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`Configure Rulesets`,id:`configure-rulesets`,children:[_jsxs(Accordion,{title:`View Ruleset`,id:`view-ruleset`,children:[_jsx(_components.p,{children:`Each ruleset is a grouping of DCF rules with a priority that determines evaluation order.`}),_jsx(_components.p,{children:`To view rulesets and the rules within a ruleset:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Policies`}),`.`,_jsx(`br`,{}),`The Policies page appears with the ruleset list and the Policy Table.`]}),`\n`,_jsxs(_components.li,{children:[`To view the full list of rulesets and their order, click `,_jsx(_components.strong,{children:`Manage Rulesets`}),`.`,_jsx(`br`,{}),`The `,_jsx(_components.strong,{children:`Manage Rulesets`}),` dialog displays all rulesets and their priority order.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Close`}),` to return to the Policies tab.`]}),`\n`,_jsxs(_components.li,{children:[`On the Policies tab, select a ruleset from the ruleset list (dropdown or selector).`,_jsx(`br`,{}),`The Policy Table shows the rules in that ruleset.`]}),`\n`,_jsxs(_components.li,{children:[`Optionally, use `,_jsx(_components.strong,{children:`Search`}),` or `,_jsx(_components.strong,{children:`Filter`}),` to find a rule within the ruleset.`]}),`\n`]}),_jsxs(Note,{children:[_jsx(_components.strong,{children:`Note:`}),` Save changes for the current ruleset before switching to another.`,_jsx(`br`,{}),_jsx(`br`,{}),`Requires Controller version 8.0 or later.`]})]}),_jsxs(Accordion,{title:`Manage Rulesets`,id:`manage-rulesets`,children:[_jsxs(_components.p,{children:[`Use `,_jsx(_components.strong,{children:`Manage Rulesets`}),` on the Policies page to:`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`View all rulesets and their order`}),`\n`,_jsx(_components.li,{children:`Create rulesets`}),`\n`,_jsx(_components.li,{children:`Edit placement and names`}),`\n`,_jsx(_components.li,{children:`Change ruleset priority`}),`\n`,_jsx(_components.li,{children:`Reset traffic counts for selected rulesets`}),`\n`,_jsx(_components.li,{children:`Commit draft changes`}),`\n`]}),_jsxs(Note,{children:[_jsx(_components.strong,{children:`Note:`}),` DCF rulesets require Controller version 8.0 or later.`]}),_jsx(_components.p,{children:`To manage rulesets:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Policies`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Manage Rulesets`}),`.`,_jsx(`br`,{}),`The `,_jsx(_components.strong,{children:`Manage Rulesets`}),` dialog appears.`]}),`\n`,_jsx(_components.li,{children:`Click the edit icon to edit the ruleset and change the name and placement of the ruleset.`}),`\n`,_jsx(_components.li,{children:`Click the move icon to change the ruleset priority.`}),`\n`,_jsx(_components.li,{children:`Click the reset icon to reset the traffic counts for the selected rulesets.`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Save`}),`.`]}),`\n`,_jsx(_components.li,{children:`Repeat steps 3–6 to create additional rulesets if needed.`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Commit`}),` to commit the saved changes.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Close`}),`.`]}),`\n`]})]}),_jsxs(Accordion,{title:`Create a DCF Ruleset`,id:`create-a-dcf-ruleset`,children:[_jsx(_components.p,{children:`Create a ruleset before adding rules to it. You must use Controller version 8.0 or later to use DCF rulesets.`}),_jsx(_components.p,{children:`To create a ruleset:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Policies`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Manage Rulesets`}),`.`,_jsx(`br`,{}),`The `,_jsx(_components.strong,{children:`Manage Rulesets`}),` dialog appears.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`+ Ruleset`}),`.`,_jsx(`br`,{}),`The `,_jsx(_components.strong,{children:`Create Ruleset`}),` dialog appears.`]}),`\n`,_jsxs(_components.li,{children:[`Configure `,_jsx(_components.strong,{children:`Name`}),`, `,_jsx(_components.strong,{children:`Place Ruleset`}),`, and `,_jsx(_components.strong,{children:`Existing Ruleset`}),` (if applicable).`,_jsx(`br`,{}),`Refer to the Parameter Details table.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Save`}),`.`]}),`\n`,_jsx(_components.li,{children:`Repeat steps 3–5 to create additional rulesets if needed.`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Close`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Policies`}),` tab, select a ruleset from the `,_jsx(_components.strong,{children:`Ruleset`}),` dropdown to add rules to it.`]}),`\n`]}),_jsxs(_components.p,{children:[`The new ruleset appears in the `,_jsx(_components.strong,{children:`Ruleset`}),` dropdown. You can then add rules to the ruleset.`]}),_jsx(Heading,{level:`3`,id:`parameter-details-3`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`CoPilot Parameter Name`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Name`}),_jsx(_components.td,{children:`Enter a name for the ruleset.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Place Ruleset`}),_jsx(_components.td,{children:`Select where to place the ruleset: above or below an existing ruleset, or at the top or bottom of the ruleset list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Existing Ruleset`}),_jsxs(_components.td,{children:[`If you select `,_jsx(_components.strong,{children:`Above`}),` or `,_jsx(_components.strong,{children:`Below`}),` in `,_jsx(_components.strong,{children:`Place Ruleset`}),`, select the existing ruleset from this list.`]})]})]})]})]})]}),_jsxs(Accordion,{title:`Manage Firewall Rules`,id:`manage-firewall-rules`,children:[_jsxs(Accordion,{title:`Create Firewall Rule`,id:`create-firewall-rule`,children:[_jsx(_components.p,{children:`To create a distributed firewall rule:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Policies`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`+ Rule`}),`.`]}),`\n`,_jsx(_components.li,{children:`Configure the rule parameters. Refer to the Parameter Details table.`}),`\n`,_jsx(_components.li,{children:`Save the rule.`}),`\n`]}),_jsx(_components.p,{children:`The new rule appears in the Policy Table.`}),_jsx(Heading,{level:`3`,id:`parameter-details-4`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`CoPilot Parameter Name`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Name`}),_jsx(_components.td,{children:`Distributed Cloud Firewall rule name.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Source Groups`}),_jsxs(_components.td,{children:[`The groups (SmartGroup, ExternalGroup, Threat Feed, Country) that originate traffic. You must create the SmartGroups and ExternalGroups before creating a DCF rule.`,_jsx(`br`,{}),_jsx(`br`,{}),_jsxs(Note,{children:[_jsx(_components.strong,{children:`Note:`}),` You must include at least one SmartGroup.`,_jsx(`br`,{}),_jsx(`br`,{}),`You cannot have an ExternalGroup as both a source and a destination.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Destination Groups`}),_jsxs(_components.td,{children:[`The groups (SmartGroup, ExternalGroup, Threat Feed, Country) that terminate traffic. You must create the SmartGroups and ExternalGroups before creating a DCF rule.`,_jsx(`br`,{}),_jsx(`br`,{}),_jsxs(Note,{children:[_jsx(_components.strong,{children:`Note:`}),` You must include at least one SmartGroup.`,_jsx(`br`,{}),_jsx(`br`,{}),`You cannot have an ExternalGroup as both a source and a destination.`]}),_jsx(`br`,{}),_jsx(`br`,{}),`If you are using Distributed Cloud Firewall rules for egress purposes, you must:`,_jsxs(`ul`,{children:[_jsxs(`li`,{children:[`Select `,_jsx(_components.strong,{children:`Public Internet`}),` as the Destination SmartGroup.`]}),_jsx(`li`,{children:`Enable SNAT on the Spoke Gateways that enforce the egress policy.`})]}),_jsx(`br`,{}),`The Destination Group must be `,_jsx(_components.strong,{children:`Public Internet`}),` if all of the following are true:`,_jsxs(`ul`,{children:[_jsx(`li`,{children:`You are creating a new rule.`}),_jsx(`li`,{children:`The Destination Group has not already been modified.`}),_jsx(`li`,{children:`At least one WebGroup has been selected.`})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`WebGroups`}),_jsx(_components.td,{children:`Select the WebGroups that filter egress traffic. You must create these groups before creating a DCF rule.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Protocol`}),_jsxs(_components.td,{children:[`Select `,_jsx(_components.strong,{children:`TCP`}),`, `,_jsx(_components.strong,{children:`UDP`}),`, `,_jsx(_components.strong,{children:`ICMP`}),`, or `,_jsx(_components.strong,{children:`Any`}),`. If you select TCP or UDP you can enter a port number or port range.`,_jsx(`br`,{}),_jsx(`br`,{}),_jsxs(Note,{children:[_jsx(_components.strong,{children:`Note:`}),` If a WebGroup is included in the rule, a warning displays if any non-standard ports are selected for TCP or UDP. Non-standard ports are those that are not commonly used for the selected protocol, such as port 80 for HTTP or port 443 for HTTPS.`,_jsx(`br`,{}),_jsx(`br`,{}),`The ICMP protocol is unavailable if a WebGroup is selected, because WebGroups are only supported for TLS traffic.`,_jsx(`br`,{}),_jsx(`br`,{}),`If UDP or ICMP is selected, `,_jsx(_components.strong,{children:`Ensure TLS`}),` and `,_jsx(_components.strong,{children:`TLS Decryption`}),` toggles are unavailable.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Port`}),_jsx(_components.td,{children:`Enter a port numbers or port range for the protocol.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Local Egress`}),_jsxs(_components.td,{children:[`If this slider is `,_jsx(_components.strong,{children:`On`}),`, for a Permit rule that matches egress traffic, traffic exits directly through the Spoke Gateway’s `,_jsx(_components.code,{children:`eth0`}),` interface instead of routing to a centralized firewall.`,_jsx(`br`,{}),_jsx(`br`,{}),`If this slider is `,_jsx(_components.strong,{children:`Off`}),` (default), matching traffic routes to a centralized egress gateway, such as a Transit FireNet or Transit Egress gateway, for inspection before it exits.`,_jsx(`br`,{}),_jsx(`br`,{}),_jsxs(Note,{children:[_jsx(_components.strong,{children:`Note:`}),` Before you turn on `,_jsx(_components.strong,{children:`Local Egress`}),`, make sure of the following:`,_jsxs(`ul`,{children:[_jsx(`li`,{children:`SNAT is enabled on the Spoke Gateway.`}),_jsx(`li`,{children:`The Spoke Gateway is running Controller 10.1 or later.`})]}),`The UI does not block you from turning on `,_jsx(_components.strong,{children:`Local Egress`}),` if either prerequisite is not met, but a bell notification alerts you when this happens.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Enforcement`}),_jsxs(_components.td,{children:[`Controls how the rule participates in policy evaluation. Available in Controller 10.1.0 or later. In Controller 10.1.0, this field changes from a two-value slider to a three-value dropdown, adding a new `,_jsx(_components.strong,{children:`Disable`}),` option.`,_jsx(`br`,{}),_jsx(`br`,{}),_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Enforce`}),` (default): The rule is active and its action is applied to matching traffic. Hit counters increment and logs are produced according to the `,_jsx(_components.strong,{children:`Log`}),` setting.`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Monitor`}),`: The rule is evaluated for match purposes but the action is not applied — matching traffic is permitted. Use this to observe which traffic would match a rule before you enforce it.`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Disable`}),`: The rule is skipped entirely. No traffic is matched, no hit counters increment, and no logs are produced. The rule remains in the Policy Table so you can re-enable it later without recreating it.`]})]}),`After the rule is created, you can change its enforcement setting from the row-level `,_jsx(_components.strong,{children:`Actions`}),` menu next to the rule.`,_jsx(`br`,{}),_jsx(`br`,{}),_jsxs(Note,{children:[_jsx(_components.strong,{children:`Note:`}),` The `,_jsx(_components.strong,{children:`Disable`}),` option is not available for rules created through a Kubernetes Custom Resource Definition (CRD) in Controller 10.1.0. CRD-managed rules recognize only `,_jsx(_components.strong,{children:`Enforce`}),` and `,_jsx(_components.strong,{children:`Monitor`}),`. CRD support for the `,_jsx(_components.strong,{children:`Disable`}),` option is planned for Controller 10.2.0.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Log`}),_jsxs(_components.td,{children:[_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(_components.strong,{children:`At Start`}),`: Logs when the session starts, only the initial connection metadata is logged.`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`At Start \u0026 End`}),`: Logs both metadata and session statistics (session end time, packets received/transmitted, bytes received/transmitted, and so on).`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`At End`}),`: Log when the session ends, a single log is created that contains full session statistics (session end time, packets received/transmitted, bytes received/transmitted, and so on).`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Off`}),`: Disables logging.`]})]}),_jsxs(Note,{children:[_jsx(_components.strong,{children:`Note:`}),` Aviatrix recommends not logging Permit rules.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Rule Behavior`})}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Action`}),_jsxs(_components.td,{children:[`Select `,_jsx(_components.strong,{children:`Permit`}),` or `,_jsx(_components.strong,{children:`Deny`}),`. This determines the action applied to matching traffic.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`SG Orchestration`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`On`}),`: The rule is available for Security Group Orchestration.`,_jsx(`br`,{}),_jsx(`br`,{}),`The SG Orchestration toggle is `,_jsx(_components.strong,{children:`Off`}),` for new rules when any of the following are true:`,_jsxs(`ul`,{children:[_jsx(`li`,{children:`A WebGroup is present in the rule.`}),_jsxs(`li`,{children:[`Source Group is `,_jsx(_components.strong,{children:`Anywhere`}),` and action is `,_jsx(_components.strong,{children:`Permit`}),`.`]}),_jsxs(`li`,{children:[`Source Group is `,_jsx(_components.strong,{children:`Anywhere`}),`, Destination Group is `,_jsx(_components.strong,{children:`Anywhere`}),`, and action is `,_jsx(_components.strong,{children:`Deny`}),`.`]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Ensure TLS`}),_jsxs(_components.td,{children:[`Turn `,_jsx(_components.strong,{children:`On`}),` if you want traffic that matches the ports and Source and Destination Groups but that is not TLS to be denied. Traffic is denied (dropped) even if HTTP traffic matches domains or URLs in WebGroups.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`TLS Decryption`}),_jsxs(_components.td,{children:[`Turn On to enable TLS decryption.`,_jsx(`br`,{}),_jsx(`br`,{}),_jsxs(Danger,{children:[_jsx(_components.strong,{children:`Important:`}),` TLS Decryption must be enabled if a URL-based WebGroup is selected.`]}),_jsx(`br`,{}),_jsx(`br`,{}),`TLS decryption intercepts encrypted HTTPS traffic, decrypts it for inspection, then re-encrypts it toward the destination.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Intrusion Analysis`}),_jsxs(_components.td,{children:[`When Intrusion Detection is enabled, traffic is inspected for threats and results appear on `,_jsx(_components.strong,{children:`Detected Intrusions`}),`. When Intrusion Detection and TLS Decryption are both enabled, the TLS stream is temporarily decrypted and inspected for intrusions.`,_jsx(`br`,{}),_jsx(`br`,{}),_jsxs(Note,{children:[_jsx(_components.strong,{children:`Note:`}),` Download the Aviatrix CA certificate (Controller 7.0) or upload your own certificate (Controller 7.1 or later) before creating a policy that uses IDS or TLS Decryption.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`TLS Profile`}),_jsx(_components.td,{children:`Select the TLS profile to use for the rule.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Rule Priority`})}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Place Rule`}),_jsxs(_components.td,{children:[`Select `,_jsx(_components.strong,{children:`Above`}),`, `,_jsx(_components.strong,{children:`Below`}),`, `,_jsx(_components.strong,{children:`Top`}),`, `,_jsx(_components.strong,{children:`Bottom`}),`, or `,_jsx(_components.strong,{children:`Priority`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Existing Rule`}),_jsxs(_components.td,{children:[`If you select `,_jsx(_components.strong,{children:`Above`}),` or `,_jsx(_components.strong,{children:`Below`}),` for Place Rule, select the existing rule whose position is affected by the new rule.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Priority Number`}),_jsxs(_components.td,{children:[`If you selected `,_jsx(_components.strong,{children:`Priority`}),` for Place Rule, enter a priority number for the new rule. If another rule already has that priority, it moves down in the list. Zero (`,_jsx(_components.strong,{children:`0`}),`) is the highest priority number. You can change rule priority after creation using the arrow icon next to the rule in the Rule table.`]})]})]})]})]}),_jsxs(Accordion,{title:`Edit Firewall Rule`,id:`edit-firewall-rule`,children:[_jsx(_components.p,{children:`To edit an existing firewall rule:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Policies`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Locate the rule in the Policy table and click the `,_jsx(_components.strong,{children:`Edit`}),` button.`]}),`\n`,_jsx(_components.li,{children:`Update the desired parameters.`}),`\n`,_jsx(_components.li,{children:`Save your changes.`}),`\n`]}),_jsx(_components.p,{children:`Changes take effect after saving.`})]}),_jsxs(Accordion,{title:`Move Firewall Rule`,id:`move-firewall-rule`,children:[_jsx(_components.p,{children:`To change the priority order of firewall rules:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Policies`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Locate the rule in the Policy Table and click the `,_jsx(_components.strong,{children:`Move`}),` button.`]}),`\n`,_jsx(_components.li,{children:`Move the rule to the desired position in the priority order.`}),`\n`,_jsx(_components.li,{children:`Save the new order.`}),`\n`]}),_jsx(_components.p,{children:`Rule priority determines the order in which rules are evaluated.`})]}),_jsxs(Accordion,{title:`Delete Firewall Rule`,id:`delete-firewall-rule`,children:[_jsx(_components.p,{children:`To delete a firewall rule:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Policies`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Locate the rule in the Policy Table and click the `,_jsx(_components.strong,{children:`Delete`}),` button.`]}),`\n`,_jsx(_components.li,{children:`Confirm the deletion.`}),`\n`]}),_jsx(_components.p,{children:`The rule is removed from the Policy Table.`})]}),_jsxs(Accordion,{title:`Change Rule Enforcement, Reset Hit Count, or Manage Logging`,id:`change-rule-enforcement-reset-hit-count-or-manage-logging`,children:[_jsx(_components.p,{children:`To change a rule’s enforcement, reset its hit count, or manage logging:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Policies`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Locate the rule in the Policy Table and open the row-level `,_jsx(_components.strong,{children:`Actions`}),` menu.`]}),`\n`,_jsxs(_components.li,{children:[`Select the action you want to apply — for example, `,_jsx(_components.strong,{children:`Reset Hit Count`}),`, or change the rule’s enforcement to `,_jsx(_components.strong,{children:`Enforce`}),`, `,_jsx(_components.strong,{children:`Monitor`}),`, or `,_jsx(_components.strong,{children:`Disable`}),`, or change logging.`]}),`\n`]}),_jsx(_components.p,{children:`The selected action is applied to the rule.`}),_jsxs(Note,{children:[_jsx(_components.strong,{children:`Note:`}),` The `,_jsx(_components.strong,{children:`Disable`}),` option is new in Controller 10.1.0. A rule set to `,_jsx(_components.strong,{children:`Disable`}),` is skipped entirely by policy evaluation, so it does not match traffic, increment hit counters, or produce logs. This differs from `,_jsx(_components.strong,{children:`Monitor`}),`, which keeps the rule in evaluation but suppresses its action (matching traffic is permitted, and logs are still produced according to the `,_jsx(_components.strong,{children:`Log`}),` setting).`,_jsx(`br`,{}),_jsx(`br`,{}),`Rules created through a Kubernetes Custom Resource Definition (CRD) cannot use the `,_jsx(_components.strong,{children:`Disable`}),` option in Controller 10.1.0. CRD-managed rules recognize only `,_jsx(_components.strong,{children:`Enforce`}),` and `,_jsx(_components.strong,{children:`Monitor`}),`.`]})]})]})]})]}),_jsx(Tab,{title:`Monitor`,id:`monitor`,\"data-child-tab-ids\":`[\"policy-logs\",\"intrusion-logs\"]`,\"data-child-heading-ids\":`[\"purpose-4\",\"elements-4\",\"actions-4\",\"parameter-details-5\",\"purpose-5\",\"elements-5\",\"actions-5\",\"parameter-details-6\"]`,children:_jsxs(Tabs,{children:[_jsxs(Tab,{title:`Policy Logs`,id:`policy-logs`,\"data-child-heading-ids\":`[\"purpose-4\",\"elements-4\",\"actions-4\",\"parameter-details-5\"]`,children:[_jsx(Heading,{level:`3`,id:`purpose-4`,children:`Purpose`}),_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Policy Logs`}),` page displays traffic logs generated by the Distributed Cloud Firewall policies. It helps monitor allowed and denied traffic, and supports troubleshooting and audit of policy enforcement across cloud networks.`]}),_jsx(Heading,{level:`3`,id:`elements-4`,children:`Elements`}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`/images/reference/ui/security/dcf-policy-logs.png`,alt:`Distributed Cloud Firewall: Policy Logs`,width:`100%`})}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Auto Refresh toggle`}),`: Enables or disables automatic refreshing of the log data.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Policy Logs table`}),`: Displays policy rule logs and their details.`]}),`\n`]}),_jsx(Heading,{level:`3`,id:`actions-4`,children:`Actions`}),_jsx(AccordionGroup,{children:_jsxs(Accordion,{title:`View Policy Logs`,id:`view-policy-logs`,children:[_jsx(_components.p,{children:`To view Distributed Cloud Firewall policy logs:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Monitor`}),`.`,_jsx(`br`,{}),`Select the `,_jsx(_components.strong,{children:`Policy Logs`}),` tab.`]}),`\n`,_jsx(_components.li,{children:`The Policy Logs page appears with the Policy Logs table.`}),`\n`,_jsx(_components.li,{children:`Review traffic logs for allowed and denied traffic.`}),`\n`,_jsxs(_components.li,{children:[`Optionally, use the `,_jsx(_components.strong,{children:`Auto Refresh`}),` toggle to enable or disable automatic refreshing of log data.`]}),`\n`]}),_jsx(_components.p,{children:`The table displays policy rule logs with timestamp, rule, gateway, source and destination IPs, and other traffic details for troubleshooting and audit.`}),_jsx(Note,{children:_jsxs(_components.p,{children:[_jsxs(_components.strong,{children:[_jsx(_components.a,{href:`/docs/enterprise/`+`10.1`+`/reference/feature-modes/index#preview-features`,children:`Preview`}),` feature.`]}),` The `,_jsx(_components.strong,{children:`Log Enrichment Fields`}),` listed below appear in the Policy Logs table only after you turn on `,_jsx(_components.strong,{children:`Log Enrichment`}),`, which is turned off by default. Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Settings`}),` to turn it on. Requires CoPilot 4.37 or later.`]})}),_jsx(Heading,{level:`3`,id:`parameter-details-5`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`CoPilot Parameter Name`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Timestamp`}),_jsx(_components.td,{children:`Shows the date and time when the traffic log is recorded.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Rule`}),_jsx(_components.td,{children:`Shows the firewall policy rule that matches the traffic.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Gateway`}),_jsx(_components.td,{children:`Shows the gateway that processes the traffic.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Source IP`}),_jsx(_components.td,{children:`Shows the source IP address of the traffic.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Destination IP`}),_jsx(_components.td,{children:`Shows the destination IP address of the traffic.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Source MAC address`}),_jsx(_components.td,{children:`Shows the source MAC address of the traffic.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Destination MAC address`}),_jsx(_components.td,{children:`Shows the destination MAC address of the traffic.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`SNI`}),_jsx(_components.td,{children:`Shows the server name indication extracted from TLS traffic.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Decrypted by`}),_jsx(_components.td,{children:`Shows the gateway that performs traffic decryption.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`URL`}),_jsx(_components.td,{children:`Shows the destination URL accessed by the traffic.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Protocol`}),_jsx(_components.td,{children:`Shows the traffic protocol such as TCP, UDP, or ICMP.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Source port`}),_jsx(_components.td,{children:`Shows the source port number used by the traffic.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Destination port`}),_jsx(_components.td,{children:`Shows the destination port number used by the traffic.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Reason`}),_jsx(_components.td,{children:`Shows the reason for the policy decision.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Action`}),_jsx(_components.td,{children:`Shows whether the traffic is allowed or denied.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Enforced`}),_jsx(_components.td,{children:`Shows whether the policy enforcement is applied.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Log Enrichment Fields (Preview)`})}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Tags`}),_jsx(_components.td,{children:`Shows the cloud resource tags for the resource associated with the traffic, as key-value pairs from your cloud account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`EU Region`}),_jsx(_components.td,{children:`Shows whether the resource associated with the traffic is located in the European Union.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Service Name`}),_jsx(_components.td,{children:`Shows the name of the cloud service that matches an ExternalGroup in the rule, such as a storage or database service.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Threat Severity`}),_jsxs(_components.td,{children:[`Shows the severity of the matched entry when the rule includes a Threat Feed group.`,_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Critical`}),`: The highest severity level.`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Major`}),`: A high severity level.`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Minor`}),`: A low severity level.`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Informational`}),`: No severity; provided for context only.`]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Threat Type`}),_jsx(_components.td,{children:`Shows the threat category from the threat intelligence feed when the rule includes a Threat Feed group. Available categories depend on the feed and can change as the feed updates.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Local Egress`}),_jsxs(_components.td,{children:[`Shows whether the matching session used `,_jsx(_components.strong,{children:`Local Egress`}),` (traffic exited directly through the Spoke Gateway) or was routed to a centralized egress gateway.`]})]})]})]})]})})]}),_jsxs(Tab,{title:`Intrusion Logs`,id:`intrusion-logs`,\"data-child-heading-ids\":`[\"purpose-5\",\"elements-5\",\"actions-5\",\"parameter-details-6\"]`,children:[_jsx(Heading,{level:`3`,id:`purpose-5`,children:`Purpose`}),_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Intrusion Logs`}),` page displays security events detected by the Distributed Cloud Firewall intrusion detection engine. It helps identify suspicious traffic, analyze threats, and support security investigation across cloud environments.`]}),_jsx(Heading,{level:`3`,id:`elements-5`,children:`Elements`}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`/images/reference/ui/security/dcf-intrusion-logs.png`,alt:`Distributed Cloud Firewall: Intrusion Logs`,width:`100%`})}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Intrusion Logs table`}),`: Displays intrusion detection logs and their details.`]}),`\n`]}),_jsx(Heading,{level:`3`,id:`actions-5`,children:`Actions`}),_jsx(AccordionGroup,{children:_jsxs(Accordion,{title:`View Intrusion Logs`,id:`view-intrusion-logs`,children:[_jsx(_components.p,{children:`To view Distributed Cloud Firewall intrusion detection logs:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Monitor`}),`.`,_jsx(`br`,{}),`Select the `,_jsx(_components.strong,{children:`Intrusion Logs`}),` tab.`]}),`\n`,_jsx(_components.li,{children:`The Intrusion Logs page appears with the Intrusion Logs table.`}),`\n`,_jsx(_components.li,{children:`Review security events detected by the intrusion detection engine.`}),`\n`]}),_jsx(_components.p,{children:`The table displays intrusion logs with timestamp, severity, source and destination IPs, protocol, and attack details for security investigation.`}),_jsx(Heading,{level:`3`,id:`parameter-details-6`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`CoPilot Parameter Name`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Timestamp`}),_jsx(_components.td,{children:`Shows the date and time when the intrusion event is recorded.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Severity`}),_jsx(_components.td,{children:`Shows the severity level of the detected intrusion.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Source IP`}),_jsx(_components.td,{children:`Shows the source IP address of the traffic.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Destination IP`}),_jsx(_components.td,{children:`Shows the destination IP address of the traffic.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Protocol`}),_jsx(_components.td,{children:`Shows the network protocol used by the traffic.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Source port`}),_jsx(_components.td,{children:`Shows the source port number used by the traffic.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Destination port`}),_jsx(_components.td,{children:`Shows the destination port number used by the traffic.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Application protocol`}),_jsx(_components.td,{children:`Shows the application-level protocol detected in the traffic.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Gateway`}),_jsx(_components.td,{children:`Shows the gateway where the intrusion is detected.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Category`}),_jsx(_components.td,{children:`Shows the intrusion category or attack type.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Attack target`}),_jsx(_components.td,{children:`Shows the target resource of the detected attack.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Deployment`}),_jsx(_components.td,{children:`Shows the deployment or environment where the event occurs.`})]})]})]})]})})]})]})}),_jsxs(Tab,{title:`Audit`,id:`audit`,\"data-child-heading-ids\":`[\"purpose-6\",\"elements-6\",\"actions-6\",\"parameter-details-7\"]`,children:[_jsx(Heading,{level:`2`,id:`purpose-6`,children:`Purpose`}),_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Audit`}),` page displays audit logs for Distributed Cloud Firewall operations. It helps track user actions, review configuration changes, and support security audit and troubleshooting activities.`]}),_jsx(Heading,{level:`2`,id:`elements-6`,children:`Elements`}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`/images/reference/ui/security/dcf-audit.png`,alt:`Distributed Cloud Firewall: Audit`,width:`100%`})}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Time Period filter`}),`: Filters audit logs based on a selected time range.`]}),`\n`]}),_jsx(Heading,{level:`2`,id:`actions-6`,children:`Actions`}),_jsx(AccordionGroup,{children:_jsxs(Accordion,{title:`View Audit Logs`,id:`view-audit-logs`,children:[_jsx(_components.p,{children:`To view Distributed Cloud Firewall audit logs:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Audit`}),`.`]}),`\n`,_jsx(_components.li,{children:`The Audit page appears with audit logs for DCF operations.`}),`\n`,_jsxs(_components.li,{children:[`Optionally, use the `,_jsx(_components.strong,{children:`Time Period`}),` filter to filter logs by a selected time range.`]}),`\n`,_jsx(_components.li,{children:`Review user actions, configuration changes, and audit findings.`}),`\n`]}),_jsx(_components.p,{children:`The audit logs help track user actions and support security audit and troubleshooting activities.`}),_jsx(Heading,{level:`3`,id:`parameter-details-7`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`CoPilot Parameter Name`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Check Name`}),_jsx(_components.td,{children:`Shows the name of the audit check performed.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Status`}),_jsx(_components.td,{children:`Shows whether the audit check passed or failed.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Severity`}),_jsx(_components.td,{children:`Shows the severity level of the audit finding.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Resource`}),_jsx(_components.td,{children:`Shows the resource associated with the audit finding.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Details`}),_jsx(_components.td,{children:`Provides additional information about the audit finding.`})]})]})]})]})})]}),_jsx(Tab,{title:`IPS`,id:`ips`,\"data-child-tab-ids\":`[\"applied-vpc%2Fvnets\",\"profiles\",\"rules-feeds\"]`,\"data-child-heading-ids\":`[\"purpose-7\",\"elements-7\",\"actions-7\",\"parameter-details-8\",\"purpose-8\",\"elements-8\",\"actions-8\",\"parameter-details-9\",\"parameter-details-10\",\"parameter-details-11\",\"parameter-details-12\",\"parameter-details-13\",\"purpose-9\",\"elements-9\",\"actions-9\",\"parameter-details-14\",\"parameter-details-15\",\"parameter-details-16\"]`,children:_jsxs(Tabs,{children:[_jsxs(Tab,{title:`Applied VPC/VNets`,id:`applied-vpc%2Fvnets`,\"data-child-heading-ids\":`[\"purpose-7\",\"elements-7\",\"actions-7\",\"parameter-details-8\"]`,children:[_jsx(Heading,{level:`2`,id:`purpose-7`,children:`Purpose`}),_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Applied VPC/VNets`}),` page summarizes where intrusion prevention is applied across VPCs and VNets and helps you confirm IPS coverage before you change profiles or rule feeds.`]}),_jsx(Heading,{level:`2`,id:`elements-7`,children:`Elements`}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`/images/reference/ui/security/dcf-ips-applied-vpc-vnets.png`,alt:`Distributed Cloud Firewall: IPS Applied VPC/VNets`,width:`100%`})}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`+ VPC/VNet button`}),`: Opens a form to add IPS profile to a VPC/VNet.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Search bar`}),`: Narrow the applied VPC/VNets table by name or attributes.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Applied VPC/VNets table`}),`: Lists the VPCs and VNets where IPS is applied.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Edit button`}),`: Opens a form to change the IPS profile applied to the VPC/VNet.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Remove button`}),`: Removes the IPS profile from the VPC/VNet.`]}),`\n`]}),_jsx(Heading,{level:`2`,id:`actions-7`,children:`Actions`}),_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`View Applied VPC/VNets`,id:`view-applied-vpc-vnets`,children:[_jsx(_components.p,{children:`To view the VPC/VNets where IPS is applied:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`IPS`}),` > `,_jsx(_components.strong,{children:`Applied VPC/VNets`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`The Applied VPC/VNets page appears with the Applied VPC/VNets table.`,_jsx(`br`,{}),`Refer to the Parameter Details table for the details of the Applied VPC/VNets parameters.`]}),`\n`,_jsxs(_components.li,{children:[`Optionally use `,_jsx(_components.strong,{children:`Search`}),` or the table toolbar filters to narrow rows.`]}),`\n`]}),_jsx(_components.p,{children:`The table displays the VPCs and VNets where IPS is applied.`}),_jsx(Heading,{level:`3`,id:`parameter-details-8`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`CoPilot Parameter Name`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Name`}),_jsx(_components.td,{children:`The name of the VPC/VNet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Profile`}),_jsx(_components.td,{children:`The name of the IPS profile applied to the VPC/VNet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Gateway`}),_jsx(_components.td,{children:`The name of the Gateways in the VPC/VNet where the IPS profile is applied.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`IP CIDRs`}),_jsx(_components.td,{children:`The IP CIDRs of the VPC/VNet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Cloud`}),_jsx(_components.td,{children:`The Cloud provider of the VPC/VNet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Region`}),_jsx(_components.td,{children:`The region of the VPC/VNet.`})]})]})]})]}),_jsxs(Accordion,{title:`Add an IPS Profile to a VPC/VNet`,id:`add-an-ips-profile-to-a-vpc-vnet`,children:[_jsx(_components.p,{children:`To add an IPS profile to a VPC/VNet:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`IPS`}),` > `,_jsx(_components.strong,{children:`Applied VPC/VNets`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`+ VPC/VNet`}),`.`]}),`\n`,_jsx(_components.li,{children:`Select the VPC/VNet from the dropdown.`}),`\n`,_jsx(_components.li,{children:`Select the IPS profile from the dropdown.`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Save`}),`.\nA notification appears confirming the addition of the IPS profile to the VPC/VNet.`]}),`\n`]})]}),_jsxs(Accordion,{title:`Edit an IPS Profile on a VPC/VNet`,id:`edit-an-ips-profile-on-a-vpc-vnet`,children:[_jsx(_components.p,{children:`To edit an IPS profile on a VPC/VNet:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`IPS`}),` > `,_jsx(_components.strong,{children:`Applied VPC/VNets`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Locate the VPC/VNet in the table and click the edit icon.`,_jsx(`br`,{}),`The Edit IPS Profile form appears.`]}),`\n`,_jsx(_components.li,{children:`Select the new IPS profile from the dropdown.`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Save`}),`.\nA notification appears confirming the edit of the IPS profile on the VPC/VNet.`]}),`\n`]})]}),_jsxs(Accordion,{title:`Remove an IPS Profile from a VPC/VNet`,id:`remove-an-ips-profile-from-a-vpc-vnet`,children:[_jsx(_components.p,{children:`To remove an IPS profile from a VPC/VNet:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`IPS`}),` > `,_jsx(_components.strong,{children:`Applied VPC/VNets`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Locate the VPC/VNet in the table and click the remove icon.`,_jsx(`br`,{}),`The Remove IPS Profile confirmation dialog appears.`]}),`\n`,_jsx(_components.li,{children:`Read and understand the message, and tick to confirm the removal.`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Remove`}),`.\nA notification appears confirming the removal of the IPS profile from the VPC/VNet.`]}),`\n`]})]})]})]}),_jsxs(Tab,{title:`Profiles`,id:`profiles`,\"data-child-heading-ids\":`[\"purpose-8\",\"elements-8\",\"actions-8\",\"parameter-details-9\",\"parameter-details-10\",\"parameter-details-11\",\"parameter-details-12\",\"parameter-details-13\"]`,children:[_jsx(Heading,{level:`2`,id:`purpose-8`,children:`Purpose`}),_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Profiles`}),` page lists intrusion prevention profiles that you can attach to DCF rules for the prevention of network intrusions.`]}),_jsx(Heading,{level:`2`,id:`elements-8`,children:`Elements`}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`/images/reference/ui/security/dcf-ips-profiles.png`,alt:`Distributed Cloud Firewall: IPS Profiles`,width:`100%`})}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`+ Custom Profile`}),`: Opens the flow to define a new custom IPS profile.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Profiles table`}),`: Lists added custom IPS profiles.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Search bar`}),`: Narrow the profiles table by name or attributes.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Edit`}),`: Edits a custom IPS profile.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Delete`}),`: Deletes a custom IPS profile.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Actions`}),`: Opens the context menu to clone a profile and set an IPS profile active.`]}),`\n`]}),_jsx(Heading,{level:`2`,id:`actions-8`,children:`Actions`}),_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`View IPS Profiles`,id:`view-ips-profiles`,children:[_jsx(_components.p,{children:`To view the IPS Profiles:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`IPS`}),` > `,_jsx(_components.strong,{children:`Profiles`}),`.`]}),`\n`,_jsx(_components.li,{children:`The IPS Profiles page appears with the IPS Profiles table.`}),`\n`,_jsx(_components.li,{children:`Refer to the Parameter Details table for the details of the IPS profiles parameters.`}),`\n`,_jsxs(_components.li,{children:[`Optionally use `,_jsx(_components.strong,{children:`Search`}),` or the table toolbar filters to narrow rows.`]}),`\n`]}),_jsx(_components.p,{children:`The table displays the built-in and custom IPS profiles.`}),_jsx(Heading,{level:`3`,id:`parameter-details-9`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`CoPilot Parameter Name`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Name`}),_jsx(_components.td,{children:`The name of the IPS profile.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Drop Level`}),_jsxs(_components.td,{children:[`The minimum Suricata signature severity level at which matching traffic is dropped.`,_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Only Critical Severity`}),`: Drops traffic that matches a signature with Critical severity only.`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Major and Higher Severity`}),`: Drops traffic that matches a signature with Major or Critical severity.`]}),` `,_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Minor and Higher Severity`}),`: Drops traffic that matches a signature with Minor, Major, or Critical severity.`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`All Severities`}),`: Drops traffic that matches any signature regardless of severity level. `]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`No Drops`}),`: No traffic is dropped. All matching signatures generate an alert only. `]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Log Level`}),_jsx(_components.td,{children:`The severity level at which alerts are generated.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`SID Exceptions`}),_jsx(_components.td,{children:`The total number of Signature ID (SID) overrides configured on the profile. Includes both Ignored SIDs (fully suppressed — no alert or drop) and Alert Only SIDs (alert generated, traffic not dropped)`})]})]})]})]}),_jsxs(Accordion,{title:`View an IPS Profile`,id:`view-an-ips-profile`,children:[_jsx(_components.p,{children:`To view an IPS Profile:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`IPS`}),` > `,_jsx(_components.strong,{children:`Profiles`}),`.`]}),`\n`,_jsx(_components.li,{children:`Locate the IPS Profile in the table and click the profile name.`}),`\n`,_jsx(_components.li,{children:`The IPS Profile details page appears with the IPS Profile details.`}),`\n`,_jsx(_components.li,{children:`Refer to the Parameter Details table for the details of the IPS Profile parameters.`}),`\n`]}),_jsx(Heading,{level:`3`,id:`parameter-details-10`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`CoPilot Parameter Name`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.em,{children:`Name`})}),_jsx(_components.td,{children:`The name of the IPS profile.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Drop Level`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Log Level`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Rule Feeds`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`SID`}),_jsx(_components.td,{children:`The SID exceptions in the IPS profile.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Action`}),_jsx(_components.td,{children:`The action to take when the SID is matched.`})]})]})]})]}),_jsxs(Accordion,{title:`Create a Custom IPS profile`,id:`create-a-custom-ips-profile`,children:[_jsx(_components.p,{children:`To create a custom IPS profile:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`IPS`}),` > `,_jsx(_components.strong,{children:`Profiles`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`+ Custom Profile`}),`.`]}),`\n`,_jsx(_components.li,{children:`Configure the profile parameters. Refer to the Parameter Details table.`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Save`}),`.`]}),`\n`]}),_jsx(_components.p,{children:`A notification appears confirming the creation of the custom IPS profile.`}),_jsx(Heading,{level:`3`,id:`parameter-details-11`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`CoPilot Parameter Name`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Name`}),_jsx(_components.td,{children:`The name of the IPS profile.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Rule Feed`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Drop Level`}),_jsx(_components.td,{children:_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Only Critical Severity`}),`: `]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Major and Higher Severity`}),`:`]}),` `,_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Minor and Higher Severity`}),`:`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`All Severities`}),`:`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`No Drops`}),`:`]})]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Alert Level`}),_jsx(_components.td,{})]})]})]})]}),_jsxs(Accordion,{title:`Edit an IPS profile`,id:`edit-an-ips-profile`,children:[_jsx(_components.p,{children:`To change an existing profile:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`IPS`}),` > `,_jsx(_components.strong,{children:`Profiles`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Locate the IPS Profile in the table and click the edit icon.`,_jsx(`br`,{}),`The Edit IPS Profile form appears.`]}),`\n`,_jsx(_components.li,{children:`Update the profile parameters. Refer to the Parameter Details table.`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Save`}),`.`]}),`\n`]}),_jsx(_components.p,{children:`A notification appears confirming the edit of the IPS Profile.`}),_jsx(Heading,{level:`3`,id:`parameter-details-12`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`CoPilot Parameter Name`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Name`}),_jsx(_components.td,{children:`The name of the IPS profile.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Rule Feed`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Drop Level`}),_jsx(_components.td,{children:_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Only Critical Severity`}),`: `]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Major and Higher Severity`}),`:`]}),` `,_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Minor and Higher Severity`}),`:`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`All Severities`}),`:`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`No Drops`}),`:`]})]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Alert Level`}),_jsx(_components.td,{})]})]})]})]}),_jsxs(Accordion,{title:`Delete an IPS profile`,id:`delete-an-ips-profile`,children:[_jsx(_components.p,{children:`To delete an IPS Profile:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`IPS`}),` > `,_jsx(_components.strong,{children:`Profiles`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Locate the IPS Profile in the table and click the delete icon.`,_jsx(`br`,{}),`The Delete IPS Profile confirmation dialog appears.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Delete`}),`.`]}),`\n`]}),_jsx(_components.p,{children:`The IPS Profile table updates with the new list of IPS profiles.`})]}),_jsxs(Accordion,{title:`Clone an IPS Profile`,id:`clone-an-ips-profile`,children:[_jsx(_components.p,{children:`To clone an IPS Profile:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`IPS`}),` > `,_jsx(_components.strong,{children:`Profiles`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Locate the IPS Profile in the table and click Actions (⋮) > `,_jsx(_components.strong,{children:`Clone profile`}),`.`,_jsx(`br`,{}),`The Clone Profile form appears.`]}),`\n`,_jsx(_components.li,{children:`Update the profile parameters. Refer to the Parameter Details table.`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Clone`}),`.`]}),`\n`]}),_jsx(_components.p,{children:`A notification appears confirming the cloning of the IPS Profile.`}),_jsx(Heading,{level:`3`,id:`parameter-details-13`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`CoPilot Parameter Name`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Name`}),_jsx(_components.td,{children:`The name of the IPS profile.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Rule Feed`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Drop Level`}),_jsx(_components.td,{children:_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Only Critical Severity`}),`: `]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Major and Higher Severity`}),`:`]}),` `,_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Minor and Higher Severity`}),`:`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`All Severities`}),`:`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`No Drops`}),`:`]})]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Alert Level`}),_jsx(_components.td,{})]})]})]})]}),_jsxs(Accordion,{title:`Set an IPS Profile Active`,id:`set-an-ips-profile-active`,children:[_jsx(_components.p,{children:`To set an IPS Profile active:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`IPS`}),` > `,_jsx(_components.strong,{children:`Profiles`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Locate the IPS Profile in the table and click Actions (⋮) > `,_jsx(_components.strong,{children:`Set As Active`}),`.`]}),`\n`,_jsx(_components.li,{children:`Read and understand the message, and tick to confirm the setting.`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Apply`}),`.`]}),`\n`]}),_jsx(_components.p,{children:`A notification appears confirming the setting of the IPS Profile active.`})]})]})]}),_jsxs(Tab,{title:`Rules Feeds`,id:`rules-feeds`,\"data-child-heading-ids\":`[\"purpose-9\",\"elements-9\",\"actions-9\",\"parameter-details-14\",\"parameter-details-15\",\"parameter-details-16\"]`,children:[_jsx(Heading,{level:`2`,id:`purpose-9`,children:`Purpose`}),_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Rules Feeds`}),` page lists intrusion prevention rules used when IPS inspection runs for Distributed Cloud Firewall.`]}),_jsx(Heading,{level:`2`,id:`elements-9`,children:`Elements`}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`/images/reference/ui/security/dcf-ips-rules.png`,alt:`Distributed Cloud Firewall: IPS Rules`,width:`100%`})}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`+ Custom Rule Feed`}),`: Opens the form to define a new custom IPS rule.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Rules table`}),`: Lists added custom IPS rules.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Search bar`}),`: Narrow the rules table by name or attributes.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Edit button`}),`: Edits a custom IPS rule.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Delete button`}),`: Deletes a custom IPS rule.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Actions (⋮) button`}),`: Opens the context menu to download a rule feed.`]}),`\n`]}),_jsx(Heading,{level:`2`,id:`actions-9`,children:`Actions`}),_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`View Custom Rules`,id:`view-custom-rules`,children:[_jsx(_components.p,{children:`To view the Custom Rules:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`IPS`}),` > `,_jsx(_components.strong,{children:`Rules Feeds`}),`.`]}),`\n`,_jsx(_components.li,{children:`The Custom Rules page appears with the Custom Rules table.`}),`\n`,_jsx(_components.li,{children:`Refer to the Parameter Details table for the details of the Custom Rules parameters.`}),`\n`,_jsxs(_components.li,{children:[`Optionally use `,_jsx(_components.strong,{children:`Search`}),` or the table toolbar filters to narrow rows.`]}),`\n`]}),_jsx(_components.p,{children:`The table displays the added custom rules.`}),_jsx(Heading,{level:`3`,id:`parameter-details-14`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`CoPilot Parameter Name`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Name`}),_jsx(_components.td,{children:`The name of the custom IPS rule.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Rules`}),_jsx(_components.td,{children:`The number of rules in the custom IPS rule.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Last Updated`}),_jsx(_components.td,{children:`The date and time the custom IPS rule was last updated.`})]})]})]})]}),_jsxs(Accordion,{title:`View a Custom Rule`,id:`view-a-custom-rule`,children:[_jsx(_components.p,{children:`To view a custom Rule:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`IPS`}),` > `,_jsx(_components.strong,{children:`Rules Feeds`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Locate the custom Rule in the table and click the name of the rule.`,_jsx(`br`,{}),`The Custom Rule details page appears with the Custom Rule details.`,_jsx(`br`,{}),`Refer to the Parameter Details table for the details of the Custom Rule parameters.`]}),`\n`]}),_jsx(_components.p,{children:`The Custom Rule details page displays the Custom Rule, the rule syntax.`}),_jsx(Heading,{level:`3`,id:`parameter-details-15`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`CoPilot Parameter Name`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`SID`}),_jsx(_components.td,{children:`The SID of the custom Rule.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Content`}),_jsx(_components.td,{children:`The content of the custom Rule.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Severity`}),_jsx(_components.td,{children:`The severity of the custom Rule.`})]})]})]})]}),_jsxs(Accordion,{title:`Create a Custom Rule Feed`,id:`create-a-custom-rule-feed`,children:[_jsx(_components.p,{children:`To create a custom Rule Feed:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`IPS`}),` > `,_jsx(_components.strong,{children:`Rules Feeds`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`+ Custom Rule Feed`}),`.`]}),`\n`,_jsx(_components.li,{children:`Enter the name of the custom IPS rule.`}),`\n`,_jsx(_components.li,{children:`Upload the custom IPS rule feed file.`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Upload`}),`.`]}),`\n`]}),_jsx(_components.p,{children:`A notification appears confirming the creation of the custom Rule Feed.`})]}),_jsxs(Accordion,{title:`Edit a Custom Rule Feed`,id:`edit-a-custom-rule-feed`,children:[_jsx(_components.p,{children:`To edit a custom Rule Feed:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`IPS`}),` > `,_jsx(_components.strong,{children:`Rules Feeds`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Locate the custom Rule Feed in the table and click the edit icon in the row.`,_jsx(`br`,{}),`The Edit Custom Rule Feed form appears.`]}),`\n`,_jsx(_components.li,{children:`Update the name of the custom Rule Feed and upload new rule feed file.`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Upload`}),`.`]}),`\n`]}),_jsx(_components.p,{children:`A notification appears confirming the update of the custom Rule Feed.`})]}),_jsxs(Accordion,{title:`Edit a Custom Rule Syntax`,id:`edit-a-custom-rule-syntax`,children:[_jsx(_components.p,{children:`To edit a custom Rule Syntax:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`IPS`}),` > `,_jsx(_components.strong,{children:`Rules Feeds`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Locate the custom Rule Feed in the table and click the name of the rule.`,_jsx(`br`,{}),`The Custom Rule Syntax details page appears with a table of the SID and the rule syntax.`]}),`\n`,_jsx(_components.li,{children:`Click the edit icon in the row and edit the rule syntax.`}),`\n`,_jsxs(_components.li,{children:[`Turn On the `,_jsx(_components.strong,{children:`Suricata Rule Syntax`}),` toggle to edit the rule syntax in the Suricata format.`,_jsx(`br`,{}),`Refer to the Parameter Details table for the details of the Suricata Rule Syntax parameters.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Save`}),`.\nA notification appears confirming the update of the custom Rule Syntax.`]}),`\n`]}),_jsx(Heading,{level:`3`,id:`parameter-details-16`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`CoPilot Parameter Name`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Severity`}),_jsx(_components.td,{children:_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Informational`}),`: `]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Minor`}),`: `]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Major`}),`: `]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Critical`}),`: `]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Unknown`}),`: `]})]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Rule`})}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Action`}),_jsx(_components.td,{children:_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Alert`}),`: `]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Pass`}),`: `]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Drop`}),`: `]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Reject`}),`: `]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Reject Source`}),`: `]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Reject Destination`}),`: `]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Reject Both`}),`: `]})]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Protocol`}),_jsx(_components.td,{children:_jsxs(`ul`,{children:[_jsx(`li`,{children:`ip: `}),_jsx(`li`,{children:`tcp: `})]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Direction`}),_jsx(_components.td,{children:_jsxs(`ul`,{children:[_jsx(`li`,{children:`Unidirectional: `}),_jsx(`li`,{children:`Bidirectional: `}),_jsx(`li`,{children:`Stateful:`})]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Source`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Source Port`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Destination`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Destination Port`}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Options`}),_jsx(_components.td,{})]})]})]})]}),_jsxs(Accordion,{title:`Delete a Custom Rule Feed`,id:`delete-a-custom-rule-feed`,children:[_jsx(_components.p,{children:`To delete a custom Rule Feed:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`IPS`}),` > `,_jsx(_components.strong,{children:`Rules Feeds`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Locate the custom Rule Feed in the table and click the delete icon in the row.`,_jsx(`br`,{}),`The Delete Custom Rule Feed confirmation dialog appears.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Delete`}),`.\nA notification appears confirming the deletion of the custom Rule Feed.`]}),`\n`]})]}),_jsxs(Accordion,{title:`Download a Custom Rule Feed`,id:`download-a-custom-rule-feed`,children:[_jsx(_components.p,{children:`To download a custom Rule Feed:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`IPS`}),` > `,_jsx(_components.strong,{children:`Rules Feeds`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Locate the custom Rule Feed in the table and click the Actions icon (⋮) in the row.`,_jsx(`br`,{}),`The Actions menu appears.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Download Rule Feed`}),`.\nA notification appears on your browser confirming the download of the custom Rule Feed.`]}),`\n`]})]})]})]})]})}),_jsx(Tab,{title:`TLS`,id:`tls`,\"data-child-tab-ids\":`[\"profiles-2\",\"decryption-ca-certificates\",\"trust-bundles\"]`,\"data-child-heading-ids\":`[\"purpose-10\",\"elements-10\",\"actions-10\",\"parameter-details-17\",\"parameter-details-18\",\"parameter-details-19\",\"purpose-11\",\"elements-11\",\"actions-11\",\"purpose-12\",\"elements-12\",\"actions-12\"]`,children:_jsxs(Tabs,{children:[_jsxs(Tab,{title:`Profiles`,id:`profiles-2`,\"data-child-heading-ids\":`[\"purpose-10\",\"elements-10\",\"actions-10\",\"parameter-details-17\",\"parameter-details-18\",\"parameter-details-19\"]`,children:[_jsx(Heading,{level:`3`,id:`purpose-10`,children:`Purpose`}),_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Profiles`}),` page is a central management hub for creating, configuring, and managing TLS Profile objects that control how the Distributed Cloud Firewall inspects, validates, and decrypts TLS traffic.`]}),_jsx(Heading,{level:`3`,id:`elements-10`,children:`Elements`}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`/images/reference/ui/security/dcf-tls-profiles.png`,alt:`Distributed Cloud Firewall: TLS Profiles`,width:`100%`})}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`+ Custom Profile`}),`: Opens the flow to create a new custom TLS profile.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Search`}),`: Filters rows in the profiles table.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Profiles table`}),`: Shows the list of TLS profiles and their trust and enforcement settings.`]}),`\n`,_jsx(_components.li,{children:`Actions: Edit, Delete, and More (⋮) buttons to edit, delete, and clone a profile.`}),`\n`]}),_jsx(Heading,{level:`3`,id:`actions-10`,children:`Actions`}),_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`View TLS Profiles`,id:`view-tls-profiles`,children:[_jsx(_components.p,{children:`To view TLS profiles and their trust and enforcement settings:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`TLS`}),` > `,_jsx(_components.strong,{children:`Profiles`}),`.`,_jsx(`br`,{}),`The Profiles page appears with the Profiles table.`]}),`\n`,_jsx(_components.li,{children:`Refer to the Parameter Details table for the details of the TLS profiles parameters.`}),`\n`,_jsxs(_components.li,{children:[`Optionally use `,_jsx(_components.strong,{children:`Search`}),` or the table toolbar filters to narrow rows.\nThe table displays TLS profiles with their name, trust bundle, SNI verification, and enforcement settings.`]}),`\n`]}),_jsx(Heading,{level:`3`,id:`parameter-details-17`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`CoPilot Parameter Name`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Name`}),_jsx(_components.td,{children:`The name of the TLS profile.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Trust Bundle`}),_jsx(_components.td,{children:`Collection of CA certificates used to validate the origin server’s certificate when this TLS profile is applied to a rule.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`SNI Verification`}),_jsx(_components.td,{children:_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(_components.strong,{children:`On`}),`: Server Name Indication verification is enforced for decrypted sessions using this profile.`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Off`}),`: Server Name Indication verification is not enforced for decrypted sessions using this profile.`]})]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Enforcement`}),_jsx(_components.td,{children:_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Permissive`}),`: Checks are performed; failures are logged but traffic is allowed.`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Strict`}),`: Checks are performed; failures cause the connection to be terminated.`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`None`}),`: No certificate or SNI checks are performed.`]})]})})]})]})]}),_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Default SNI Verify`}),` row is a built-in default profile (marked `,_jsx(_components.strong,{children:`Default`}),`) and cannot be deleted.`]})]}),_jsxs(Accordion,{title:`Create a TLS Profile`,id:`create-a-tls-profile`,children:[_jsx(_components.p,{children:`To create a custom TLS profile:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`TLS`}),` > `,_jsx(_components.strong,{children:`Profiles`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`+ Custom Profile`}),`.`]}),`\n`,_jsx(_components.li,{children:`Configure the profile parameters. Refer to the Parameter Details table.`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Save`}),`.`]}),`\n`]}),_jsx(Heading,{level:`3`,id:`parameter-details-18`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`CoPilot Parameter Name`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Name`}),_jsx(_components.td,{children:`Enter a name for the TLS profile.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Trust Bundle`}),_jsx(_components.td,{children:`Collection of CA certificates used to validate the origin server’s certificate when this TLS profile is applied to a rule.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`SNI Verification`}),_jsx(_components.td,{children:_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(_components.strong,{children:`On`}),`: Server Name Indication verification is enforced for decrypted sessions using this profile.`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Off`}),`: Server Name Indication verification is not enforced for decrypted sessions using this profile.`]})]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Enforcement`}),_jsx(_components.td,{children:_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Permissive`}),`: Checks are performed; failures are logged but traffic is allowed.`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Strict`}),`: Checks are performed; failures cause the connection to be terminated.`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`None`}),`: No certificate or SNI checks are performed.`]})]})})]})]})]}),_jsx(_components.p,{children:`The new profile appears in the table and can be selected where TLS profiles are referenced (for example, from DCF policy rules that support TLS profile selection).`})]}),_jsxs(Accordion,{title:`Edit a TLS Profile`,id:`edit-a-tls-profile`,children:[_jsx(_components.p,{children:`To edit a TLS profile:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`TLS`}),` > `,_jsx(_components.strong,{children:`Profiles`}),`.`,_jsx(`br`,{}),`The Profiles page appears with the Profiles table.`]}),`\n`,_jsxs(_components.li,{children:[`Locate the profile and use `,_jsx(_components.strong,{children:`Edit`}),` to update the profile parameters. Refer to the Parameter Details table.`]}),`\n`,_jsxs(_components.li,{children:[`Use `,_jsx(_components.strong,{children:`More actions`}),` (⋮) and click `,_jsx(_components.strong,{children:`Clone`}),` to create a copy of the profile.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Save`}),`.`]}),`\n`]}),_jsx(_components.p,{children:`A notification appears confirming the edit.`}),_jsx(Heading,{level:`3`,id:`parameter-details-19`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`CoPilot Parameter Name`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Name`}),_jsx(_components.td,{children:`The name of the TLS profile.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Trust Bundle`}),_jsx(_components.td,{children:`Collection of CA certificates used to validate the origin server’s certificate when this TLS profile is applied to a rule.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`SNI Verification`}),_jsx(_components.td,{children:_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(_components.strong,{children:`On`}),`: Server Name Indication verification is enforced for decrypted sessions using this profile.`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Off`}),`: Server Name Indication verification is not enforced for decrypted sessions using this profile.`]})]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Enforcement`}),_jsx(_components.td,{children:_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Permissive`}),`: Checks are performed; failures are logged but traffic is allowed.`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Strict`}),`: Checks are performed; failures cause the connection to be terminated.`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`None`}),`: No certificate or SNI checks are performed.`]})]})})]})]})]})]}),_jsxs(Accordion,{title:`Delete a TLS Profile`,id:`delete-a-tls-profile`,children:[_jsx(_components.p,{children:`To delete a TLS profile:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`TLS`}),` > `,_jsx(_components.strong,{children:`Profiles`}),`.`,_jsx(`br`,{}),`The Profiles page appears with the Profiles table.`]}),`\n`,_jsxs(_components.li,{children:[`Locate the profile and click `,_jsx(_components.strong,{children:`Delete`}),`.`]}),`\n`,_jsx(_components.li,{children:`Read the warning message and tick to confirm the deletion.`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Delete`}),`.\nA notification appears confirming the deletion.`]}),`\n`]})]})]})]}),_jsxs(Tab,{title:`Decryption CA Certificates`,id:`decryption-ca-certificates`,\"data-child-heading-ids\":`[\"purpose-11\",\"elements-11\",\"actions-11\"]`,children:[_jsx(Heading,{level:`3`,id:`purpose-11`,children:`Purpose`}),_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Decryption CA Certificates`}),` page shows the CoPilot-managed `,_jsx(_components.strong,{children:`Decryption CA`}),` used for TLS decryption in DCF flows, its validity, association to a trust bundle, and actions to renew or download the certificate.`]}),_jsx(Heading,{level:`3`,id:`elements-11`,children:`Elements`}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`/images/reference/ui/security/dcf-tls-decryption-ca.png`,alt:`Distributed Cloud Firewall: Decryption CA Certificate`,width:`100%`})}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Decryption CA Certificate`}),` Certificate card showing the certificate details such as name, expiry date, and trust bundle association.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Renew Certificate`}),` button: Button to renew the decryption CA certificate.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Download Certificate`}),` button: Button to download the decryption CA certificate.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`More Options dropdown`}),`: The dropdown menu contains the following options:`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Upload New Certificate`}),`: Button to upload a new certificate.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Upload New Trust Bundle`}),`: Button to upload a new trust bundle.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Remove Certificate`}),`: Button to remove the certificate.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Remove Trust Bundle`}),`: Button to remove the trust bundle.`]}),`\n`]}),`\n`]}),`\n`]}),_jsx(Heading,{level:`3`,id:`actions-11`,children:`Actions`}),_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`Renew a Decryption CA Certificate`,id:`renew-a-decryption-ca-certificate`,children:[_jsx(_components.p,{children:`To renew a Decryption CA certificate:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`TLS`}),` > `,_jsx(_components.strong,{children:`Decryption CA Certificates`}),`.`]}),`\n`,_jsx(_components.li,{children:`Locate the Decryption CA Certificate card to renew.`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Renew Certificate`}),`.`]}),`\n`]}),_jsx(_components.p,{children:`A notification appears confirming the renewal.`})]}),_jsxs(Accordion,{title:`Download a Decryption CA Certificate`,id:`download-a-decryption-ca-certificate`,children:[_jsx(_components.p,{children:`To download a Decryption CA certificate to your local machine:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`TLS`}),` > `,_jsx(_components.strong,{children:`Decryption CA Certificates`}),`.`]}),`\n`,_jsx(_components.li,{children:`Locate the Decryption CA Certificate card to download.`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Download Certificate`}),`.\nA notification on your browser appears confirming the download.`]}),`\n`]})]}),_jsxs(Accordion,{title:`Upload a New Certificate`,id:`upload-a-new-certificate`,children:[_jsx(_components.p,{children:`To upload a new certificate:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`TLS`}),` > `,_jsx(_components.strong,{children:`Decryption CA Certificates`}),`.`]}),`\n`,_jsx(_components.li,{children:`Locate the Decryption CA Certificate card to upload.`}),`\n`,_jsxs(_components.li,{children:[`Click the dropdown next to the `,_jsx(_components.strong,{children:`Download Certificate`}),` button and click `,_jsx(_components.strong,{children:`Upload New Certificate`}),`.`,_jsx(`br`,{}),`The Upload New Certificate dialog appears.`]}),`\n`,_jsx(_components.li,{children:`Upload the Certificate and the Certificate Key.`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Upload`}),`.\nA notification appears confirming the upload.`]}),`\n`]})]}),_jsxs(Accordion,{title:`Upload a New Trust Bundle`,id:`upload-a-new-trust-bundle`,children:[_jsx(_components.p,{children:`To upload a new trust bundle:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`TLS`}),` > `,_jsx(_components.strong,{children:`Decryption CA Certificates`}),`.`]}),`\n`,_jsx(_components.li,{children:`Locate the Decryption CA Certificate card to upload.`}),`\n`,_jsxs(_components.li,{children:[`Click the dropdown next to the `,_jsx(_components.strong,{children:`Download Certificate`}),` button and click `,_jsx(_components.strong,{children:`Upload Trust Bundle`}),`.`,_jsx(`br`,{}),`The Upload Trust Bundle dialog appears.`]}),`\n`,_jsx(_components.li,{children:`Upload the trust bundle file.`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Upload`}),`.\nA notification appears confirming the upload.`]}),`\n`]})]}),_jsxs(Accordion,{title:`Remove a Certificate`,id:`remove-a-certificate`,children:[_jsx(_components.p,{children:`To remove a certificate:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`TLS`}),` > `,_jsx(_components.strong,{children:`Decryption CA Certificates`}),`.`]}),`\n`,_jsx(_components.li,{children:`Locate the Decryption CA Certificate card to remove.`}),`\n`,_jsxs(_components.li,{children:[`Click the dropdown next to the `,_jsx(_components.strong,{children:`Download Certificate`}),` button and click `,_jsx(_components.strong,{children:`Remove Certificate`}),`.`,_jsx(`br`,{}),`The Remove Certificate dialog appears.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Remove`}),`.\nA notification appears confirming the removal.`]}),`\n`]})]}),_jsxs(Accordion,{title:`Remove a Trust Bundle`,id:`remove-a-trust-bundle`,children:[_jsx(_components.p,{children:`To remove a trust bundle:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`TLS`}),` > `,_jsx(_components.strong,{children:`Decryption CA Certificates`}),`.`]}),`\n`,_jsx(_components.li,{children:`Locate the Decryption CA Certificate card to remove.`}),`\n`,_jsxs(_components.li,{children:[`Click the dropdown next to the `,_jsx(_components.strong,{children:`Download Certificate`}),` button and click `,_jsx(_components.strong,{children:`Remove Trust Bundle`}),`.`,_jsx(`br`,{}),`The Remove Trust Bundle dialog appears.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Remove`}),`.\nA notification appears confirming the removal.`]}),`\n`]})]})]})]}),_jsxs(Tab,{title:`Trust Bundles`,id:`trust-bundles`,\"data-child-heading-ids\":`[\"purpose-12\",\"elements-12\",\"actions-12\"]`,children:[_jsx(Heading,{level:`3`,id:`purpose-12`,children:`Purpose`}),_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Trust Bundles`}),` view lists trust bundles available for TLS operations (including those referenced by TLS profiles and the decryption CA configuration).`]}),_jsx(Heading,{level:`3`,id:`elements-12`,children:`Elements`}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`/images/reference/ui/security/dcf-tls-trust-bundles.png`,alt:`Distributed Cloud Firewall: Trust Bundles`,width:`100%`})}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`+ Trust Bundle`}),`: Button to start the workflow for adding a new trust bundle.`]}),`\n`,_jsx(_components.li,{children:`Trust Bundles table: Displays the list of added trust bundles and their details.`}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Search`}),`: Filters trust bundle rows in the table.`]}),`\n`]}),_jsx(Heading,{level:`3`,id:`actions-12`,children:`Actions`}),_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`View Trust Bundles`,id:`view-trust-bundles`,children:[_jsx(_components.p,{children:`To view trust bundles:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`TLS`}),` > `,_jsx(_components.strong,{children:`Trust Bundles`}),`.`]}),`\n`,_jsx(_components.li,{children:`The Trust Bundles page appears with the Trust Bundles table.`}),`\n`,_jsx(_components.li,{children:`Refer to the Parameter Details table for the details of the trust bundles parameters.`}),`\n`,_jsxs(_components.li,{children:[`Optionally, use `,_jsx(_components.strong,{children:`Search`}),` or the table toolbar filters to narrow rows.\nThe table displays trust bundles with their name.`]}),`\n`]})]}),_jsxs(Accordion,{title:`Add a Trust Bundle`,id:`add-a-trust-bundle`,children:[_jsx(_components.p,{children:`To upload a trust bundle:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`TLS`}),` > `,_jsx(_components.strong,{children:`Trust Bundles`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`+ Trust Bundle`}),`.`]}),`\n`,_jsx(_components.li,{children:`Enter the name of the trust bundle.`}),`\n`,_jsxs(_components.li,{children:[`Upload the trust bundle file.\n`,_jsxs(Note,{children:[_jsx(_components.strong,{children:`Note:`}),` Ensure the trust bundle file is in .pem format.`]})]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Save`}),`.\nA notification appears confirming the addition.`]}),`\n`]})]}),_jsxs(Accordion,{title:`Edit a Trust Bundle`,id:`edit-a-trust-bundle`,children:[_jsx(_components.p,{children:`To edit a trust bundle:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`TLS`}),` > `,_jsx(_components.strong,{children:`Trust Bundles`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Locate the trust bundle and click the edit icon in the row.`,_jsx(`br`,{}),`The Edit Trust Bundle dialog appears.`]}),`\n`,_jsx(_components.li,{children:`Update the name of the trust bundle and upload new trust bundle file.`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Save`}),`.\nA notification appears confirming the update.\n`,_jsxs(Note,{children:[_jsx(_components.strong,{children:`Note:`}),` Ensure the trust bundle file is in .pem format.`]})]}),`\n`]})]}),_jsxs(Accordion,{title:`Delete a Trust Bundle`,id:`delete-a-trust-bundle`,children:[_jsx(_components.p,{children:`To delete a trust bundle:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`TLS`}),` > `,_jsx(_components.strong,{children:`Trust Bundles`}),`.`,_jsx(`br`,{}),`The Trust Bundles page appears with the Trust Bundles table.`]}),`\n`,_jsx(_components.li,{children:`Locate the trust bundle and click the delete icon in the row.`}),`\n`,_jsx(_components.li,{children:`Read the warning message and tick to confirm the deletion.`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Delete`}),`.\nA notification appears confirming the deletion.`]}),`\n`]})]}),_jsxs(Accordion,{title:`Download a Trust Bundle`,id:`download-a-trust-bundle`,children:[_jsx(_components.p,{children:`To download a trust bundle to your local machine:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`TLS`}),` > `,_jsx(_components.strong,{children:`Trust Bundles`}),`.`,_jsx(`br`,{}),`The Trust Bundles page appears with the Trust Bundles table.`]}),`\n`,_jsx(_components.li,{children:`Locate the trust bundle and click the Actions icon (⋮) in the row.`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Download Trust Bundle`}),`.\nA notification on your browser appears confirming the download.`]}),`\n`]})]})]})]})]})}),_jsxs(Tab,{title:`Settings`,id:`settings`,\"data-child-heading-ids\":`[\"purpose-13\",\"elements-13\",\"actions-13\",\"parameter-details-20\",\"parameter-details-21\",\"parameter-details-22\",\"parameter-details-23\",\"parameter-details-24\",\"parameter-details-25\"]`,children:[_jsx(Heading,{level:`2`,id:`purpose-13`,children:`Purpose`}),_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Settings`}),` page controls where Distributed Cloud Firewall (DCF) policies are enforced across clouds, gateways, external connections, Kubernetes, and other targets. It also shows intrusion signature update status, log enrichment options, and the master DCF enable/disable control.`]}),_jsx(Heading,{level:`2`,id:`elements-13`,children:`Elements`}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`/images/reference/ui/security/dcf-settings.png`,alt:`Distributed Cloud Firewall: Settings`,width:`100%`})}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Enforcement on Clouds`}),`: Controls the application of DCF policy on onboarded clouds. Shows `,_jsx(_components.strong,{children:`Enforced On`}),` (the cloud providers with enforcement enabled) and a `,_jsx(_components.strong,{children:`Manage`}),` button.\n`,_jsxs(Note,{children:[_jsx(_components.strong,{children:`Note:`}),` `,_jsx(_components.strong,{children:`Enforcement on Clouds`}),` is labeled `,_jsx(_components.strong,{children:`Preview`}),` in the CoPilot UI.`]})]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Enforcement on Gateways`}),`: Table with `,_jsx(_components.strong,{children:`Type`}),` and `,_jsx(_components.strong,{children:`Gateways`}),` columns listing Spoke Gateways, Transit Gateways, Transit Egress Gateways, and Public Subnet Filtering Gateways with the count of gateways enforcing DCF in each category. Gateway type names are links that open a detail dialog.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Security Group (SG) Orchestration`}),`: Adds DCF control for `,_jsx(_components.strong,{children:`Intra-VPC Traffic`}),` and `,_jsx(_components.strong,{children:`Inbound Internet Access`}),` on selected VPC/VNets. Shows `,_jsx(_components.strong,{children:`Available On`}),` or `,_jsx(_components.strong,{children:`Enabled On`}),` (VPC/VNet count), orchestration status when enabled, `,_jsx(_components.strong,{children:`View in Topology`}),` (when at least one VPC/VNet is enabled), and `,_jsx(_components.strong,{children:`Manage`}),`.\n`,_jsxs(Note,{children:[_jsx(_components.strong,{children:`Note:`}),` `,_jsx(_components.strong,{children:`Security Group (SG) Orchestration`}),` is labeled `,_jsx(_components.strong,{children:`Preview`}),` in the CoPilot UI.`]})]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Enforcement on PSF Gateways`}),`: Controls DCF policy on Public Subnet Filtering (PSF) gateways. Shows `,_jsx(_components.strong,{children:`Status`}),` (Enabled or Disabled) and `,_jsx(_components.strong,{children:`Enable`}),` or `,_jsx(_components.strong,{children:`Disable`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Enforcement on External Connections`}),`: Controls DCF policy on External Connections (S2C). Shows `,_jsx(_components.strong,{children:`Status`}),` (Enabled or Disabled) and `,_jsx(_components.strong,{children:`Enable`}),` or `,_jsx(_components.strong,{children:`Disable`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Enforcement on Transit Egress`}),`: Controls DCF policy on Transit Egress. Shows `,_jsx(_components.strong,{children:`Status`}),` (Enabled or Disabled) and `,_jsx(_components.strong,{children:`Enable`}),` or `,_jsx(_components.strong,{children:`Disable`}),`. Policies are not applied on gateways where Legacy FQDN is enabled (Egress Instances are attached).\n`,_jsxs(Note,{children:[_jsx(_components.strong,{children:`Note:`}),` `,_jsx(_components.strong,{children:`Enforcement on Transit Egress`}),` is labeled `,_jsx(_components.strong,{children:`Preview`}),` in the CoPilot UI.`]})]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Enforcement on Kubernetes via Custom Resource Definitions (CRDs)`}),`: Controls DCF policy on Kubernetes. Shows `,_jsx(_components.strong,{children:`Status`}),` (Enabled or Disabled), `,_jsx(_components.strong,{children:`View Prerequisites`}),`, and `,_jsx(_components.strong,{children:`Enable`}),` or `,_jsx(_components.strong,{children:`Disable`}),`.\n`,_jsxs(Note,{children:[_jsx(_components.strong,{children:`Note:`}),` `,_jsx(_components.strong,{children:`Enforcement on Kubernetes via Custom Resource Definitions (CRDs)`}),` is labeled `,_jsx(_components.strong,{children:`Preview`}),` in the CoPilot UI.`]})]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Intrusion Signatures`}),`: Shows `,_jsx(_components.strong,{children:`Last Updated`}),` — the date and time intrusion detection signatures were last updated.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Log Enrichment`}),`: Toggle to add additional meta-information to security logs, including workload name and properties.\n`,_jsxs(Note,{children:[_jsx(_components.strong,{children:`Note:`}),` `,_jsx(_components.strong,{children:`Log Enrichment`}),` is labeled `,_jsx(_components.strong,{children:`Preview`}),` in the CoPilot UI.`]})]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Enhanced Log Annotations`}),`: Toggle to enrich security logs with cloud resource tags, geographic location, threat intelligence, and SaaS service identification for external IP addresses.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),`: Master control for DCF enforcement across the Aviatrix managed environment. Shows `,_jsx(_components.strong,{children:`Enable`}),`, `,_jsx(_components.strong,{children:`Disable`}),`, or `,_jsx(_components.strong,{children:`Clean Up Policies`}),` (when DCF is disabled and policies remain).`]}),`\n`]}),_jsx(Heading,{level:`2`,id:`actions-13`,children:`Actions`}),_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`Manage Enforcement on Clouds`,id:`manage-enforcement-on-clouds`,children:[_jsx(_components.p,{children:`To enable or disable DCF enforcement on cloud providers:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Settings`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Enforcement on Clouds`}),` card, click `,_jsx(_components.strong,{children:`Manage`}),`.`,_jsx(`br`,{}),`The Manage Enforcement on Clouds dialog appears with a table of cloud providers.`]}),`\n`,_jsxs(_components.li,{children:[`Use the `,_jsx(_components.strong,{children:`Enforcement`}),` toggle for each provider to turn enforcement on or off.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Save`}),`.`,_jsx(`br`,{}),`You must have enforcement turned on for at least one cloud to save.`]}),`\n`]}),_jsxs(_components.p,{children:[`If you turn off enforcement for a cloud, confirm that you understand DCF protection will be disabled on that cloud, then click `,_jsx(_components.strong,{children:`Disable`}),`.`]}),_jsx(Heading,{level:`3`,id:`parameter-details-20`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`CoPilot Parameter Name`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Name`}),_jsx(_components.td,{children:`Cloud provider name (for example, AWS, Azure ARM, GCP, AWS GovCloud, or Azure Government).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Cloud Accounts`}),_jsx(_components.td,{children:`Number of onboarded cloud accounts for the provider.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Enforcement`}),_jsx(_components.td,{children:`Toggle to enable or disable DCF enforcement on the provider.`})]})]})]})]}),_jsxs(Accordion,{title:`View Enforcement on Gateways`,id:`view-enforcement-on-gateways`,children:[_jsx(_components.p,{children:`To view gateways enforcing DCF by gateway type:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Settings`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Enforcement on Gateways`}),` card, review the `,_jsx(_components.strong,{children:`Type`}),` and `,_jsx(_components.strong,{children:`Gateways`}),` columns.`]}),`\n`,_jsxs(_components.li,{children:[`Click a gateway type link (Spoke Gateways, Transit Gateways, Transit Egress Gateways, or Public Subnet Filtering Gateways).`,_jsx(`br`,{}),`A dialog lists gateways of that type with DCF enforcement details.`]}),`\n`]}),_jsx(Heading,{level:`3`,id:`parameter-details-21`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`CoPilot Parameter Name`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Type`}),_jsx(_components.td,{children:`Gateway category: Spoke Gateways, Transit Gateways, Transit Egress Gateways, or Public Subnet Filtering Gateways.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Gateways`}),_jsx(_components.td,{children:`Count of gateways in the category that enforce DCF policies.`})]})]})]})]}),_jsxs(Accordion,{title:`Manage Security Group Orchestration`,id:`manage-security-group-orchestration`,children:[_jsx(_components.p,{children:`To enable or disable Security Group Orchestration on VPC/VNets:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Settings`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Security Group (SG) Orchestration`}),` card, click `,_jsx(_components.strong,{children:`Manage`}),`.`,_jsx(`br`,{}),`The Manage Security Group Orchestration dialog appears.`]}),`\n`,_jsx(_components.li,{children:`Select the VPC/VNets to enable or disable Security Group Orchestration.`}),`\n`,_jsx(_components.li,{children:`Save your changes.`}),`\n`]}),_jsxs(_components.p,{children:[`When at least one VPC/VNet has orchestration enabled, the card shows `,_jsx(_components.strong,{children:`Enabled On`}),`, orchestration status, and `,_jsx(_components.strong,{children:`View in Topology`}),`.`]}),_jsxs(Note,{children:[_jsx(_components.strong,{children:`Note:`}),` Security Group Orchestration requires Controller version 7.0 or later.`]})]}),_jsxs(Accordion,{title:`Enable or Disable Enforcement on PSF Gateways`,id:`enable-or-disable-enforcement-on-psf-gateways`,children:[_jsx(_components.p,{children:`To enable DCF enforcement on PSF gateways:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Settings`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Enforcement on PSF Gateways`}),` card, click `,_jsx(_components.strong,{children:`Enable`}),`.`,_jsx(`br`,{}),`Enforcement turns on immediately.`]}),`\n`]}),_jsx(_components.p,{children:`To disable DCF enforcement on PSF gateways:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Settings`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Enforcement on PSF Gateways`}),` card, click `,_jsx(_components.strong,{children:`Disable`}),`.`,_jsx(`br`,{}),`A confirmation dialog appears asking “Are you sure you want to disable Enforcement on PSF Gateways?”`]}),`\n`,_jsx(_components.li,{children:`Select the acknowledgement checkbox (“I understand that the security posture and network traffic through the PSF Gateways could change.”).`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Disable`}),` to confirm.`]}),`\n`]})]}),_jsxs(Accordion,{title:`Enable or Disable Enforcement on External Connections`,id:`enable-or-disable-enforcement-on-external-connections`,children:[_jsx(_components.p,{children:`To enable DCF enforcement on External Connections (S2C):`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Settings`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Enforcement on External Connections`}),` card, click `,_jsx(_components.strong,{children:`Enable`}),`.`,_jsx(`br`,{}),`Enforcement turns on immediately.`]}),`\n`]}),_jsx(_components.p,{children:`To disable DCF enforcement on External Connections (S2C):`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Settings`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Enforcement on External Connections`}),` card, click `,_jsx(_components.strong,{children:`Disable`}),`.`,_jsx(`br`,{}),`A confirmation dialog appears asking “Are you sure you want to disable Enforcement on External Connections?”`]}),`\n`,_jsx(_components.li,{children:`Select the acknowledgement checkbox (“I understand that the security posture and network traffic through the External Connections could change.”).`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Disable`}),` to confirm.`]}),`\n`]})]}),_jsxs(Accordion,{title:`Enable or Disable Enforcement on Transit Egress`,id:`enable-or-disable-enforcement-on-transit-egress`,children:[_jsx(_components.p,{children:`To enable DCF enforcement on Transit Egress:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Settings`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Enforcement on Transit Egress`}),` card, click `,_jsx(_components.strong,{children:`Enable`}),`.`,_jsx(`br`,{}),`Enforcement turns on immediately.`]}),`\n`]}),_jsx(_components.p,{children:`To disable DCF enforcement on Transit Egress:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Settings`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Enforcement on Transit Egress`}),` card, click `,_jsx(_components.strong,{children:`Disable`}),`.`,_jsx(`br`,{}),`A confirmation dialog appears asking “Are you sure you want to disable Enforcement on Transit Egress?”`]}),`\n`,_jsx(_components.li,{children:`Select the acknowledgement checkbox (“I understand that the security posture and network traffic through the Transit Egress could change.”).`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Disable`}),` to confirm.`]}),`\n`]})]}),_jsxs(Accordion,{title:`Enable or Disable Enforcement on Kubernetes`,id:`enable-or-disable-enforcement-on-kubernetes`,children:[_jsx(_components.p,{children:`To enable or disable DCF enforcement on Kubernetes via CRDs:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Settings`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Enforcement on Kubernetes via Custom Resource Definitions (CRDs)`}),` card, optionally click `,_jsx(_components.strong,{children:`View Prerequisites`}),` to review requirements.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Enable`}),` or `,_jsx(_components.strong,{children:`Disable`}),`.`,_jsx(`br`,{}),_jsx(_components.strong,{children:`Enable`}),` is unavailable until Kubernetes resource discovery is enabled in `,_jsx(_components.strong,{children:`Groups`}),` > `,_jsx(_components.strong,{children:`Settings`}),`.`]}),`\n`]}),_jsx(Heading,{level:`3`,id:`parameter-details-22`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`CoPilot Parameter Name`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Status`}),_jsx(_components.td,{children:`Whether DCF policy enforcement on Kubernetes is enabled or disabled.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`View Prerequisites`}),_jsx(_components.td,{children:`Opens a dialog listing prerequisites for Kubernetes DCF enforcement.`})]})]})]})]}),_jsxs(Accordion,{title:`View Intrusion Signatures Last Updated`,id:`view-intrusion-signatures-last-updated`,children:[_jsx(_components.p,{children:`To view when intrusion detection signatures were last updated:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Settings`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Intrusion Signatures`}),` card, review `,_jsx(_components.strong,{children:`Last Updated`}),`.`]}),`\n`]}),_jsx(Heading,{level:`3`,id:`parameter-details-23`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`CoPilot Parameter Name`}),_jsx(_components.th,{children:`Description`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Last Updated`}),_jsx(_components.td,{children:`Date and time the intrusion detection signatures were last updated.`})]})})]})]}),_jsxs(Accordion,{title:`Enable or Disable Log Enrichment`,id:`enable-or-disable-log-enrichment`,children:[_jsx(_components.p,{children:`To enable or disable log enrichment for DCF security logs:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Settings`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Log Enrichment`}),` card, turn the toggle `,_jsx(_components.strong,{children:`On`}),` or `,_jsx(_components.strong,{children:`Off`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Save`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`If disabling, read the confirmation message, acknowledge the implications, and click `,_jsx(_components.strong,{children:`Disable`}),`.`]}),`\n`]}),_jsx(_components.p,{children:`Log enrichment adds workload name and other properties to security logs.`}),_jsx(Heading,{level:`3`,id:`parameter-details-24`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`CoPilot Parameter Name`}),_jsx(_components.th,{children:`Description`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Log Enrichment`}),_jsx(_components.td,{children:`Toggle to add additional meta-information to security logs, including workload name and properties.`})]})})]})]}),_jsxs(Accordion,{title:`Enable or Disable Enhanced Log Annotations`,id:`enable-or-disable-enhanced-log-annotations`,children:[_jsx(_components.p,{children:`To enable or disable enhanced log annotations for DCF security logs:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Settings`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Enhanced Log Annotations`}),` card, turn the toggle `,_jsx(_components.strong,{children:`On`}),` or `,_jsx(_components.strong,{children:`Off`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Save`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`If disabling, read the confirmation message, acknowledge the implications, and click `,_jsx(_components.strong,{children:`Disable`}),`.`]}),`\n`]}),_jsx(_components.p,{children:`Enhanced log annotations add cloud resource tags, geographic location, threat intelligence, and SaaS service identification for external IP addresses to security logs.`}),_jsx(Heading,{level:`3`,id:`parameter-details-25`,children:`Parameter Details`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`CoPilot Parameter Name`}),_jsx(_components.th,{children:`Description`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Enhanced Log Annotations`}),_jsx(_components.td,{children:`Toggle to enrich security logs with cloud resource tags, geographic location, threat intelligence, and SaaS service identification for external IP addresses.`})]})})]})]}),_jsxs(Accordion,{title:`Enable or Disable Distributed Cloud Firewall`,id:`enable-or-disable-distributed-cloud-firewall`,children:[_jsx(_components.p,{children:`To enable or disable DCF across the Aviatrix managed environment:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Settings`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` card at the bottom of the page, click `,_jsx(_components.strong,{children:`Enable`}),` or `,_jsx(_components.strong,{children:`Disable`}),`.`]}),`\n`,_jsx(_components.li,{children:`Read the confirmation message and confirm the change.`}),`\n`]}),_jsxs(_components.p,{children:[`When DCF is disabled and policies remain, click `,_jsx(_components.strong,{children:`Clean Up Policies`}),` to remove existing DCF policies.`]}),_jsxs(Note,{children:[_jsx(_components.strong,{children:`Note:`}),` You can also enable DCF from `,_jsx(_components.strong,{children:`Security`}),` > `,_jsx(_components.strong,{children:`Distributed Cloud Firewall`}),` > `,_jsx(_components.strong,{children:`Policies`}),` by clicking `,_jsx(_components.strong,{children:`Begin Using Distributed Cloud Firewall`}),`.`]})]})]})]})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Distributed Cloud Firewall","description":"This section provides the purpose, elements, and actions performed on the Distributed Cloud Firewall pages.","keywords":"Aviatrix, CoPilot, UI, firewall, interface, security, log enrichment, Log Enrichment, policy logs, Policy Logs, threat severity","href":"/docs/enterprise/10.1/reference/ui/security/distributed-cloud-firewall"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[49335,49409,""]]},"mdxExtracts":{"tableOfContents":[{"title":"Purpose","slug":"purpose","depth":2,"children":[],"tabId":"overview"},{"title":"Elements","slug":"elements","depth":2,"children":[],"tabId":"overview"},{"title":"Actions","slug":"actions","depth":2,"children":[],"tabId":"overview"},{"title":"Purpose","slug":"purpose-2","depth":2,"children":[],"tabId":"security-control"},{"title":"Elements","slug":"elements-2","depth":2,"children":[],"tabId":"security-control"},{"title":"Actions","slug":"actions-2","depth":2,"children":[],"tabId":"security-control"},{"title":"Purpose","slug":"purpose-3","depth":2,"children":[],"tabId":"policies"},{"title":"Elements","slug":"elements-3","depth":2,"children":[],"tabId":"policies"},{"title":"Actions","slug":"actions-3","depth":2,"children":[],"tabId":"policies"},{"title":"Purpose","slug":"purpose-4","depth":3,"children":[],"tabId":"policy-logs"},{"title":"Elements","slug":"elements-4","depth":3,"children":[],"tabId":"policy-logs"},{"title":"Actions","slug":"actions-4","depth":3,"children":[],"tabId":"policy-logs"},{"title":"Purpose","slug":"purpose-5","depth":3,"children":[],"tabId":"intrusion-logs"},{"title":"Elements","slug":"elements-5","depth":3,"children":[],"tabId":"intrusion-logs"},{"title":"Actions","slug":"actions-5","depth":3,"children":[],"tabId":"intrusion-logs"},{"title":"Purpose","slug":"purpose-6","depth":2,"children":[],"tabId":"audit"},{"title":"Elements","slug":"elements-6","depth":2,"children":[],"tabId":"audit"},{"title":"Actions","slug":"actions-6","depth":2,"children":[],"tabId":"audit"},{"title":"Purpose","slug":"purpose-7","depth":2,"children":[],"tabId":"applied-vpc%2Fvnets"},{"title":"Elements","slug":"elements-7","depth":2,"children":[],"tabId":"applied-vpc%2Fvnets"},{"title":"Actions","slug":"actions-7","depth":2,"children":[],"tabId":"applied-vpc%2Fvnets"},{"title":"Purpose","slug":"purpose-8","depth":2,"children":[],"tabId":"profiles"},{"title":"Elements","slug":"elements-8","depth":2,"children":[],"tabId":"profiles"},{"title":"Actions","slug":"actions-8","depth":2,"children":[],"tabId":"profiles"},{"title":"Purpose","slug":"purpose-9","depth":2,"children":[],"tabId":"rules-feeds"},{"title":"Elements","slug":"elements-9","depth":2,"children":[],"tabId":"rules-feeds"},{"title":"Actions","slug":"actions-9","depth":2,"children":[],"tabId":"rules-feeds"},{"title":"Purpose","slug":"purpose-10","depth":3,"children":[],"tabId":"profiles-2"},{"title":"Elements","slug":"elements-10","depth":3,"children":[],"tabId":"profiles-2"},{"title":"Actions","slug":"actions-10","depth":3,"children":[],"tabId":"profiles-2"},{"title":"Purpose","slug":"purpose-11","depth":3,"children":[],"tabId":"decryption-ca-certificates"},{"title":"Elements","slug":"elements-11","depth":3,"children":[],"tabId":"decryption-ca-certificates"},{"title":"Actions","slug":"actions-11","depth":3,"children":[],"tabId":"decryption-ca-certificates"},{"title":"Purpose","slug":"purpose-12","depth":3,"children":[],"tabId":"trust-bundles"},{"title":"Elements","slug":"elements-12","depth":3,"children":[],"tabId":"trust-bundles"},{"title":"Actions","slug":"actions-12","depth":3,"children":[],"tabId":"trust-bundles"},{"title":"Purpose","slug":"purpose-13","depth":2,"children":[],"tabId":"settings"},{"title":"Elements","slug":"elements-13","depth":2,"children":[],"tabId":"settings"},{"title":"Actions","slug":"actions-13","depth":2,"children":[],"tabId":"settings"}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/aviatrix-14b37c43/78c3a6e63c3c1930/assets/js/custom-scripts.js"],"subdomain":"aviatrix-14b37c43","siteName":"Aviatrix Documentation","title":"Distributed Cloud Firewall - Aviatrix Documentation","navMaps":{"firstHrefInVersion":{"10.1":{"href":"/docs/enterprise/10.1/reference/ui/security/distributed-cloud-firewall","matchLevel":0},"10.0":{"href":"/docs/enterprise/10.0/reference/ui/security/distributed-cloud-firewall","matchLevel":1},"9.0":{"href":"/docs/enterprise/9.0/reference/ui/security/distributed-cloud-firewall","matchLevel":1},"8.2":{"href":"/docs/enterprise/8.2/reference/ui/security/distributed-cloud-firewall","matchLevel":1},"8.1":{"href":"/docs/cloud/getting-started","matchLevel":5},"8.0":{"href":"/docs/cloud/getting-started","matchLevel":5},"7.2":{"href":"/docs/cloud/getting-started","matchLevel":5},"7.1":{"href":"/docs/cloud/getting-started","matchLevel":5}},"firstHrefInLanguage":{}},"lastModified":"2026-10-26T15:05:55.362Z","originalFileLocation":"docs/enterprise/10.1/reference/ui/security/distributed-cloud-firewall.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"This section provides the purpose, elements, and actions performed on the Distributed Cloud Firewall pages.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Aviatrix Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"index, follow\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/aviatrix-14b37c43/_YRInNkqIeHlausz/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/aviatrix-14b37c43/_YRInNkqIeHlausz/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/aviatrix-14b37c43/_YRInNkqIeHlausz/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/aviatrix-14b37c43/_YRInNkqIeHlausz/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/aviatrix-14b37c43/_YRInNkqIeHlausz/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/aviatrix-14b37c43/_YRInNkqIeHlausz/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/aviatrix-14b37c43/_YRInNkqIeHlausz/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/aviatrix-14b37c43/_YRInNkqIeHlausz/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/aviatrix-14b37c43/_YRInNkqIeHlausz/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Distributed Cloud Firewall - Aviatrix Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"This section provides the purpose, elements, and actions performed on the Distributed Cloud Firewall pages.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Aviatrix Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.aviatrix.com/docs/enterprise/10.1/reference/ui/security/distributed-cloud-firewall\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://aviatrix-14b37c43.mintlify.app/_mintlify/api/og/v2?division=Security\u0026amp;title=Distributed+Cloud+Firewall\u0026amp;description=This+section+provides+the+purpose%2C+elements%2C+and+actions+performed+on+the+Distributed+Cloud+Firewall+pages.\u0026amp;theme=e2463bbdd5b26224b66f0c48\u0026amp;signature=918e85a87b584106f753d4b905cd0a3ba24130ed17ae78cc308b8dc9c3ded715\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Distributed Cloud Firewall - Aviatrix Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"This section provides the purpose, elements, and actions performed on the Distributed Cloud Firewall pages.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://aviatrix-14b37c43.mintlify.app/_mintlify/api/og/v2?division=Security\u0026amp;title=Distributed+Cloud+Firewall\u0026amp;description=This+section+provides+the+purpose%2C+elements%2C+and+actions+performed+on+the+Distributed+Cloud+Firewall+pages.\u0026amp;theme=e2463bbdd5b26224b66f0c48\u0026amp;signature=918e85a87b584106f753d4b905cd0a3ba24130ed17ae78cc308b8dc9c3ded715\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/aviatrix-14b37c43/_YRInNkqIeHlausz/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Aviatrix Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FA6B1E\">\u003cmeta data-mint-head name=\"og:locale\" content=\"en_US\">\u003cmeta data-mint-head name=\"charset\" content=\"UTF-8\">\u003cmeta data-mint-head name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\u003cmeta data-mint-head name=\"googlebot\" content=\"index, follow\">\u003cmeta data-mint-head name=\"google\" content=\"notranslate\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"theme-color\" content=\"#FA6B1E\">\u003cmeta data-mint-head name=\"color-scheme\" content=\"light dark\">\u003cmeta data-mint-head name=\"format-detection\" content=\"telephone=no\">\u003cmeta data-mint-head name=\"referrer\" content=\"origin\">\u003cmeta data-mint-head name=\"language\" content=\"en\">\u003cmeta data-mint-head name=\"copyright\" content=\"Copyright 2025 Aviatrix Systems\">\u003cmeta data-mint-head name=\"distribution\" content=\"global\">\u003cmeta data-mint-head name=\"coverage\" content=\"Worldwide\">\u003cmeta data-mint-head name=\"category\" content=\"Technology\">\u003cmeta data-mint-head name=\"target\" content=\"all\">\u003cmeta data-mint-head name=\"HandheldFriendly\" content=\"True\">\u003cmeta data-mint-head name=\"MobileOptimized\" content=\"320\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-capable\" content=\"yes\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-status-bar-style\" content=\"black\">\u003cmeta data-mint-head name=\"application-name\" content=\"Aviatrix Documentation\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.aviatrix.com/docs/enterprise/10.1/reference/ui/security/distributed-cloud-firewall\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/enterprise/10.1/reference/ui/security/distributed-cloud-firewall.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.aviatrix.com/#organization\",\"name\":\"Aviatrix Documentation\",\"url\":\"https://docs.aviatrix.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/aviatrix-14b37c43/C8-9GwPfjAW7AMr2/images/logo/dark.svg?fit=max\u0026auto=format\u0026n=C8-9GwPfjAW7AMr2\u0026q=85\u0026s=47e3d643dd8f6c4dc80c803241d7dd63\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.aviatrix.com#website\",\"name\":\"Aviatrix Documentation\",\"url\":\"https://docs.aviatrix.com\",\"publisher\":{\"@id\":\"https://docs.aviatrix.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.aviatrix.com/docs/enterprise/10.1/reference/ui/security/distributed-cloud-firewall#webpage\",\"url\":\"https://docs.aviatrix.com/docs/enterprise/10.1/reference/ui/security/distributed-cloud-firewall\",\"name\":\"Distributed Cloud Firewall\",\"description\":\"This section provides the purpose, elements, and actions performed on the Distributed Cloud Firewall pages.\",\"dateModified\":\"2026-10-26T15:05:55.362Z\",\"isPartOf\":{\"@id\":\"https://docs.aviatrix.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.aviatrix.com/docs/enterprise/10.1/reference/ui/security/distributed-cloud-firewall#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.aviatrix.com/docs/enterprise/10.1/reference/ui/security/distributed-cloud-firewall#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Reference\",\"item\":\"https://docs.aviatrix.com/docs/enterprise/10.1/reference/ui/dashboard/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CoPilot UI\",\"item\":\"https://docs.aviatrix.com/docs/enterprise/10.1/reference/ui/dashboard/index\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Distributed Cloud Firewall\",\"item\":\"https://docs.aviatrix.com/docs/enterprise/10.1/reference/ui/security/distributed-cloud-firewall\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.aviatrix.com/docs/enterprise/10.1/reference/ui/security/distributed-cloud-firewall#article\",\"headline\":\"Distributed Cloud Firewall\",\"name\":\"Distributed Cloud Firewall\",\"description\":\"This section provides the purpose, elements, and actions performed on the Distributed Cloud Firewall pages.\",\"url\":\"https://docs.aviatrix.com/docs/enterprise/10.1/reference/ui/security/distributed-cloud-firewall\",\"mainEntityOfPage\":{\"@id\":\"https://docs.aviatrix.com/docs/enterprise/10.1/reference/ui/security/distributed-cloud-firewall#webpage\"},\"dateModified\":\"2026-10-26T15:05:55.362Z\",\"publisher\":{\"@id\":\"https://docs.aviatrix.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.aviatrix.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Aviatrix Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Aviatrix Documentation","nav":{"global":null,"dropdowns":[{"dropdown":"Aviatrix Enterprise","icon":"building","versions":[{"version":"10.1","groups":[{"group":"Concepts \u0026 Architecture","icon":"lightbulb","pages":[{"title":"CNSF","href":"/docs/enterprise/10.1/concepts-architectures/CNSF"},{"group":"Solutions","pages":[{"group":"Security for AI","pages":[{"title":"AI Agent Workload Containment","sidebarTitle":"AI Agent Containment","href":"/docs/enterprise/10.1/solutions/security-for-ai/ai-agent-workload-security"},{"title":"MCP Server Security Through Containment Architecture","sidebarTitle":"MCP Egress Containment","href":"/docs/enterprise/10.1/solutions/security-for-ai/mcp-server-egress-security"}]},{"group":"AI Agent Integrations","pages":[{"title":"Aviatrix MCP for Enterprise Fabrics","sidebarTitle":"MCP for Enterprise Fabrics","href":"/docs/enterprise/10.1/solutions/ai-agent-integrations/mcp-for-enterprise-fabrics"},{"title":"Aviatrix MCP for Docs","sidebarTitle":"MCP for Docs","href":"/docs/enterprise/10.1/solutions/ai-agent-integrations/mcp-for-docs"},{"title":"Suggested Use Cases for the Aviatrix Enterprise MCP Server","href":"/docs/enterprise/10.1/solutions/ai-agent-integrations/mcp-suggested-use-cases"}]}]},{"group":"Components","pages":[{"group":"Control Plane","pages":[{"title":"CoPilot Overview","href":"/docs/enterprise/10.1/concepts-architectures/components/controlplane/copilot-overview"},{"title":"CoPilot Features","href":"/docs/enterprise/10.1/concepts-architectures/components/controlplane/copilot-features"},{"title":"Controller Overview","href":"/docs/enterprise/10.1/concepts-architectures/components/controlplane/controller-overview"}]},{"group":"Edge","pages":[{"title":"Edge Platform","href":"/docs/enterprise/10.1/concepts-architectures/components/edge-gateways/edge-aep"},{"title":"Hybrid Cloud Edge","href":"/docs/enterprise/10.1/concepts-architectures/components/edge-gateways/edge-overview"},{"title":"Edge Spoke Gateway","href":"/docs/enterprise/10.1/concepts-architectures/components/edge-gateways/edge-spoke-overview"},{"title":"Edge Spoke Gateway Use Cases","href":"/docs/enterprise/10.1/concepts-architectures/components/edge-gateways/edge-spoke-usecases"},{"title":"Edge Transit Gateway","href":"/docs/enterprise/10.1/concepts-architectures/components/edge-gateways/edge-transit-overview"}]},{"group":"Connectivity","pages":[{"title":"ActiveMesh","href":"/docs/enterprise/10.1/concepts-architectures/components/connectivity/activemesh-about"},{"title":"ActiveMesh 4.0","href":"/docs/enterprise/10.1/concepts-architectures/components/connectivity/activemesh-4.0"},{"title":"ActiveMesh Design Notes","href":"/docs/enterprise/10.1/concepts-architectures/components/connectivity/activemesh-design-notes"},{"title":"Smart Gateways","href":"/docs/enterprise/10.1/concepts-architectures/components/connectivity/smart-gateways-overview"},{"title":"IPv6 Overview","href":"/docs/enterprise/10.1/concepts-architectures/components/connectivity/ipv6-overview"},{"title":"Native Peering","href":"/docs/enterprise/10.1/concepts-architectures/components/native-peering-about"},{"title":"Site2Cloud","href":"/docs/enterprise/10.1/concepts-architectures/components/connectivity/s2c-overview"},{"title":"VRF Multi-Tenancy","href":"/docs/enterprise/10.1/concepts-architectures/components/connectivity/vrf-overview"}]},{"group":"Security","pages":[{"title":"About High Performance Encryption","sidebarTitle":"High Performance Encryption","href":"/docs/enterprise/10.1/concepts-architectures/components/security/hpe-about"},{"title":"High Performance Encryption for GCP","href":"/docs/enterprise/10.1/concepts-architectures/components/security/hpe-for-gcp"},{"title":"Transit Network Segmentation","href":"/docs/enterprise/10.1/concepts-architectures/components/security/transit-segmentation-faq"}]},{"group":"Distributed Cloud Firewall","pages":[{"title":"Distributed Cloud Firewall Overview","sidebarTitle":"Overview","href":"/docs/enterprise/10.1/concepts-architectures/components/dcf/dcf-overview"},{"title":"Distributed Cloud Firewall Rulesets","sidebarTitle":"Rulesets","href":"/docs/enterprise/10.1/concepts-architectures/components/dcf/dcf-rulesets-about"},{"title":"Enforcing Zero Trust with Distributed Cloud Firewall and the Default Action Rule","href":"/docs/enterprise/10.1/concepts-architectures/components/dcf/dcf-zero-trust"},{"title":"Kubernetes Firewall","href":"/docs/enterprise/10.1/concepts-architectures/components/dcf/kubernetes-overview"},{"title":"Security Group Orchestration for Distributed Cloud Firewall","sidebarTitle":"Security Group Orchestration","href":"/docs/enterprise/10.1/concepts-architectures/components/dcf/security-group-orchestration"},{"title":"SmartGroup Use Cases","href":"/docs/enterprise/10.1/concepts-architectures/components/dcf/smartgroup-use-cases"},{"title":"Managing SmartGroups","href":"/docs/enterprise/10.1/concepts-architectures/components/dcf/smartgroups-about"},{"title":"Managing WebGroups","href":"/docs/enterprise/10.1/concepts-architectures/components/dcf/webgroups-about"},{"title":"About DNS Hostname SmartGroups","sidebarTitle":"DNS Hostname SmartGroups","href":"/docs/enterprise/10.1/concepts-architectures/components/dcf/hostname-smartgroups-about"}]},{"group":"AWS Transit Gateway","pages":[{"title":"AWS Transit Gateway Orchestrator","sidebarTitle":"Orchestrator","href":"/docs/enterprise/10.1/concepts-architectures/components/tgw/tgw-landing-page"},{"title":"AWS Transit Gateway Orchestrator FAQ","sidebarTitle":"Orchestrator FAQ","href":"/docs/enterprise/10.1/concepts-architectures/components/tgw/tgw-orchestrator-faq"}]},{"group":"UserVPN","pages":[{"title":"UserVPN Overview","sidebarTitle":"Overview","href":"/docs/enterprise/10.1/concepts-architectures/components/uservpn/user-vpn-feature-description"}]},{"group":"Egress","pages":[{"title":"Egress Security Score Protection","href":"/docs/enterprise/10.1/concepts-architectures/components/egress/egress-overview"}]}]},{"group":"Architecture","pages":[{"title":"Aviatrix Platform Overview","href":"/docs/enterprise/10.1/concepts-architectures/platform-overview"},{"group":"Connectivity","pages":[{"title":"Edge Spoke Gateway High Availability","href":"/docs/enterprise/10.1/concepts-architectures/architecture/connectivity/edge-spoke-ha"},{"title":"Local Internet Breakout at Network Edge","href":"/docs/enterprise/10.1/concepts-architectures/architecture/connectivity/edge-spoke-local-internet-breakout"},{"title":"Customized SNAT and DNAT on Edge","href":"/docs/enterprise/10.1/concepts-architectures/architecture/connectivity/edge-spoke-snat-dnat"},{"title":"Transit Peering Over Public Network with Edge Spoke Gateway","href":"/docs/enterprise/10.1/concepts-architectures/architecture/connectivity/edge-spoke-transit-peering"},{"title":"Transitive Routing with Edge Spoke Gateway","href":"/docs/enterprise/10.1/concepts-architectures/architecture/connectivity/edge-spoke-transitive-routing"},{"title":"Extending VLAN Segmentation to the Cloud","href":"/docs/enterprise/10.1/concepts-architectures/architecture/connectivity/edge-spoke-vlan-segmentation"},{"title":"Aviatrix in the China Regions","href":"/docs/enterprise/10.1/concepts-architectures/architecture/connectivity/aviatrix-china-overview"},{"title":"Bidirectional Forwarding Detection for BGP","href":"/docs/enterprise/10.1/concepts-architectures/architecture/connectivity/bgp-bfd"},{"title":"BGP Communities","href":"/docs/enterprise/10.1/concepts-architectures/architecture/connectivity/bgp-communities"},{"title":"AZ Affinity and Symmetric Routing Architecture","href":"/docs/enterprise/10.1/concepts-architectures/architecture/connectivity/az-affinity-symmetric-routing"},{"title":"Edge Spoke Gateway Design Patterns","href":"/docs/enterprise/10.1/concepts-architectures/architecture/connectivity/edge-spoke-design-patterns"},{"title":"Edge Spoke Gateway Horizontal Scaling","href":"/docs/enterprise/10.1/concepts-architectures/architecture/connectivity/edge-spoke-scaling"},{"title":"Edge Transit Gateway Design Patterns","href":"/docs/enterprise/10.1/concepts-architectures/architecture/connectivity/edge-transit-design-patterns"},{"title":"Edge Transit Gateway External Connection","href":"/docs/enterprise/10.1/concepts-architectures/architecture/connectivity/edge-transit-s2c-overview"},{"title":"Enabling GCP Global VPC Routing","href":"/docs/enterprise/10.1/concepts-architectures/architecture/connectivity/gcp-global-vpc"},{"title":"Multicloud Transit Network Design Patterns","href":"/docs/enterprise/10.1/concepts-architectures/architecture/connectivity/multi-cloud-design-patterns"},{"title":"Aviatrix Multicloud Transit Architecture for Azure","href":"/docs/enterprise/10.1/concepts-architectures/architecture/connectivity/nextgen-transit-azure"},{"title":"Azure Transit Network Design Patterns","href":"/docs/enterprise/10.1/concepts-architectures/architecture/connectivity/planning-azure"},{"title":"Overview of Transit Gateway to External Devices","href":"/docs/enterprise/10.1/concepts-architectures/architecture/connectivity/transit-externaldevice-usecase"},{"title":"Aviatrix Multicloud Transit Network FAQ","href":"/docs/enterprise/10.1/concepts-architectures/architecture/connectivity/transit-network-faq"},{"title":"TGW Design Patterns","href":"/docs/enterprise/10.1/concepts-architectures/architecture/connectivity/tgw-design-patterns"},{"title":"VRF Design Patterns","href":"/docs/enterprise/10.1/concepts-architectures/architecture/connectivity/vrf-design-patterns"},{"title":"Aviatrix UserVPN Design for Multi-Accounts and Multi-VPC/VNets","href":"/docs/enterprise/10.1/concepts-architectures/architecture/connectivity/user-vpn-designs"}]},{"group":"Security","pages":[{"title":"FireNet Design Patterns","href":"/docs/enterprise/10.1/concepts-architectures/architecture/security/firenet-design-patterns"},{"title":"East-West Suricata IPS and TLS MITM Inspection Architecture","href":"/docs/enterprise/10.1/concepts-architectures/architecture/security/ips-east-west-design-patterns"},{"title":"FireNet Ingress Traffic Inspection","href":"/docs/enterprise/10.1/concepts-architectures/architecture/security/planning-firenet-ingress"}]},{"group":"Sizing","pages":[{"title":"Auto Right-Sizing","href":"/docs/enterprise/10.1/concepts-architectures/architecture/sizing/auto-right-sizing-about"}]}]},{"group":"Validated Designs","hidden":true,"pages":[{"title":"Validated Designs ✅","href":"/docs/enterprise/10.1/concepts-architectures/validated-designs/index"}]}]},{"group":"Guides","icon":"book-open","pages":[{"group":"Getting Started","pages":[{"title":"AWS Getting Started Guide","href":"/docs/enterprise/10.1/guides/controlplane/getting-started-guide-aws"},{"title":"Azure Getting Started Guide","href":"/docs/enterprise/10.1/guides/controlplane/getting-started-guide-azure"},{"title":"Deploy Aviatrix Controller through CSP Consoles","href":"/docs/enterprise/10.1/guides/controlplane/manual-launch-controller-csp"}]},{"group":"Connectivity","pages":[{"group":"Edge","pages":[{"title":"Installing Edge OS and Onboarding Dell Hardware","href":"/docs/enterprise/10.1/guides/connectivity/edge/edge-device-onboarding"},{"title":"Edge Gateway Image Upgrade and Post-Upgrade Tasks","href":"/docs/enterprise/10.1/guides/connectivity/edge/edge-gateway-upgrade"},{"title":"Edge Gateway Multi-Peer BGP over LAN Connection","href":"/docs/enterprise/10.1/guides/connectivity/edge/edge-multipeer-bgpolan"},{"title":"Setting up Accounts for Edge Platforms","href":"/docs/enterprise/10.1/guides/connectivity/edge/edge-platform-account"},{"title":"Using a Proxy Profile on the Edge Device","href":"/docs/enterprise/10.1/guides/connectivity/edge/edge-proxy-profile"},{"title":"Creating the Default RBAC Access Account for Edge","href":"/docs/enterprise/10.1/guides/connectivity/edge/edge-rbac-account"},{"title":"Edge Transit Gateway External Connection Workflow","href":"/docs/enterprise/10.1/guides/connectivity/edge/edge-s2c-workflow"},{"title":"Create Edge Spoke Gateway Attachments","href":"/docs/enterprise/10.1/guides/connectivity/edge/edge-spoke-attachments"},{"title":"Deploy an Edge Spoke Gateway on Equinix Network Edge","href":"/docs/enterprise/10.1/guides/connectivity/edge/edge-spoke-workflow-equinix"},{"title":"Deploy an Edge Spoke Gateway on Megaport Virtual Edge","href":"/docs/enterprise/10.1/guides/connectivity/edge/edge-spoke-workflow-megaport"},{"title":"Deploy an Edge Spoke Gateway on Aviatrix Edge Platform","href":"/docs/enterprise/10.1/guides/connectivity/edge/edge-spoke-workflow-onpremise"},{"title":"Edge Spoke Gateway Deployment Workflow on Self-Managed VMware ESXi and KVM","href":"/docs/enterprise/10.1/guides/connectivity/edge/edge-spoke-workflow-selfmanaged"},{"title":"Create Edge Transit Gateway Attachments","href":"/docs/enterprise/10.1/guides/connectivity/edge/edge-transit-attachments"},{"title":"Deploy an Edge Transit Gateway on Equinix Network Edge","href":"/docs/enterprise/10.1/guides/connectivity/edge/edge-transit-workflow-equinix"},{"title":"Deploy an Edge Transit Gateway on Megaport Virtual Edge","href":"/docs/enterprise/10.1/guides/connectivity/edge/edge-transit-workflow-megaport"},{"title":"Deploy an Edge Transit Gateway on the Aviatrix Edge Platform","href":"/docs/enterprise/10.1/guides/connectivity/edge/edge-transit-workflow-onpremise"},{"title":"Troubleshooting Edge Gateway Connectivity","href":"/docs/enterprise/10.1/guides/connectivity/edge/edge-troubleshooting"}]},{"group":"Gateways","pages":[{"title":"Edge Gateway Attachments","href":"/docs/enterprise/10.1/guides/connectivity/gateways/edge-gateway-attachments"},{"title":"Edge Gateway External Connection","href":"/docs/enterprise/10.1/guides/connectivity/gateways/edge-s2c"},{"title":"External Connection Settings","href":"/docs/enterprise/10.1/guides/connectivity/gateways/external-connection-settings"},{"title":"Transit Gateway CSP Related Settings","href":"/docs/enterprise/10.1/guides/connectivity/gateways/transit-gateway-csp-settings"}]},{"group":"Kubernetes","pages":[{"title":"Securing and Scaling Kubernetes - AWS EKS","href":"/docs/enterprise/10.1/guides/connectivity/kubernetes/secure-eks-design"}]},{"group":"NAT","pages":[{"title":"Tuning for Sub-10 Seconds Failover Time in Overlapping Networks","href":"/docs/enterprise/10.1/guides/connectivity/nat/s2c-overlapping-cidrs-with-fast-convergence"}]},{"group":"Peering","pages":[{"title":"Creating AWS VPC Peering Connection","href":"/docs/enterprise/10.1/guides/connectivity/peering/aws-vpc-peering"},{"title":"Creating Azure VNet Peering Connection","href":"/docs/enterprise/10.1/guides/connectivity/peering/azure-vnet-peering"},{"title":"Multi-Region Multicloud Transit Gateway Peering Workflow","href":"/docs/enterprise/10.1/guides/connectivity/peering/transit-gateway-peering-workflow"},{"title":"Transit Gateway Peering Over Private Network Workflow","href":"/docs/enterprise/10.1/guides/connectivity/peering/transit-peering-over-private-network-hpe"},{"title":"Transit Gateway Peering over Public Network Workflow","href":"/docs/enterprise/10.1/guides/connectivity/peering/transit-peering-over-public-network-hpe"}]},{"group":"Routing","pages":[{"title":"BGP Route Approval","href":"/docs/enterprise/10.1/guides/connectivity/routing/bgp-route-approval"},{"title":"GCP Spoke Single IP SNAT and Tagless Default Routes (Regional VPC)","href":"/docs/enterprise/10.1/guides/connectivity/routing/gcp-spoke-single-ip-snat-regional-vpc"},{"title":"Transit Gateway BGP Over LAN in AWS Workflow","href":"/docs/enterprise/10.1/guides/connectivity/routing/transit-externaldevice-aws-bgpolan"},{"title":"Transit Gateway Multi-Peer BGP Over LAN with Azure Route Server Workflow","href":"/docs/enterprise/10.1/guides/connectivity/routing/transit-externaldevice-azure-bgpolan-ars"},{"title":"Transit Gateway BGP Over LAN in Azure Workflow","href":"/docs/enterprise/10.1/guides/connectivity/routing/transit-externaldevice-azure-bgpolan"},{"title":"Transit Gateway Multi-Peer BGP Over LAN in GCP Workflow","href":"/docs/enterprise/10.1/guides/connectivity/routing/transit-externaldevice-gcp-multipeer-bgpolan"},{"title":"Configure VRF End-to-End Propagation","href":"/docs/enterprise/10.1/guides/connectivity/routing/vrf-configuration"}]},{"group":"Transit","pages":[{"title":"Single-Region Multicloud Transit Network Workflow","href":"/docs/enterprise/10.1/guides/connectivity/transit/transitvpc-workflow"},{"title":"Explicit Azure Route Table Selection for Single IP SNAT","href":"/docs/enterprise/10.1/guides/connectivity/transit/azure-route-table-selection-snat"}]},{"group":"TGW","pages":[{"title":"Overview of AWS Transit Gateway Orchestrator Features","href":"/docs/enterprise/10.1/guides/connectivity/tgw/tgw-overview"},{"title":"AWS Transit Gateway Route Limit Test Validation","href":"/docs/enterprise/10.1/guides/connectivity/tgw/tgw-route-limit"},{"title":"Migrating a CSR Transit to AWS Transit Gateway (TGW)","href":"/docs/enterprise/10.1/guides/connectivity/tgw/tgw-csr-migrate"},{"title":"Migrating a DIY TGW to Aviatrix Managed TGW Deployment","href":"/docs/enterprise/10.1/guides/connectivity/tgw/tgw-migrate-aviatrix-tgw"}]},{"group":"VPN","pages":[{"title":"Site2Cloud Solution for Encryption over Direct Connect/ExpressRoute","href":"/docs/enterprise/10.1/guides/connectivity/vpn/aws-azure-encryption"},{"title":"Using Aviatrix Site2Cloud Tunnels to Access VPC Endpoints in Different Regions","href":"/docs/enterprise/10.1/guides/connectivity/vpn/aws-site2cloud-tunnels"},{"title":"Accessing a Virtual IP Address Instance via Aviatrix Transit Network","href":"/docs/enterprise/10.1/guides/connectivity/vpn/firewall-onprem-virtualip"},{"title":"Networks with Overlapping CIDRs Scenarios","href":"/docs/enterprise/10.1/guides/connectivity/vpn/overlapping-network-connectivity-solutions"},{"title":"Configuring Overlapping Networks with Network Mapped IPsec","href":"/docs/enterprise/10.1/guides/connectivity/vpn/overlapping-networks-mapped-ipsec"},{"title":"Proxy-ID for Routed IPSec Connections","href":"/docs/enterprise/10.1/guides/connectivity/vpn/proxy-id-routed-ipsec-connections"},{"title":"Aviatrix Gateway to Aviatrix Gateway","href":"/docs/enterprise/10.1/guides/connectivity/vpn/s2c-aviatrixgw-to-aviatrixgw"},{"title":"Aviatrix Gateway to AWS Virtual Private Gateway (VGW)","href":"/docs/enterprise/10.1/guides/connectivity/vpn/s2c-aviatrixgw-to-aws-vgw"},{"title":"Aviatrix Gateway to Azure VPN Gateway","href":"/docs/enterprise/10.1/guides/connectivity/vpn/s2c-aviatrixgw-to-azure-vpn"},{"title":"Aviatrix Gateway to Check Point(R77.30)","href":"/docs/enterprise/10.1/guides/connectivity/vpn/s2c-aviatrixgw-to-checkpoint-r77"},{"title":"Aviatrix Gateway to Check Point (R80.10)","href":"/docs/enterprise/10.1/guides/connectivity/vpn/s2c-aviatrixgw-to-checkpoint-r80"},{"title":"Aviatrix Gateway to Cisco ASA","href":"/docs/enterprise/10.1/guides/connectivity/vpn/s2c-aviatrixgw-to-cisco-asa"},{"title":"Aviatrix Gateway to Cisco Ios Router","href":"/docs/enterprise/10.1/guides/connectivity/vpn/s2c-aviatrixgw-to-cisco-ios-router"},{"title":"Aviatrix Gateway to FortiGate","href":"/docs/enterprise/10.1/guides/connectivity/vpn/s2c-aviatrixgw-to-fortigate"},{"title":"Aviatrix Gateway to Juniper SRX","href":"/docs/enterprise/10.1/guides/connectivity/vpn/s2c-aviatrixgw-to-juniper-srx"},{"title":"Aviatrix Integration with Microsoft's SSE Solution","href":"/docs/enterprise/10.1/guides/connectivity/vpn/s2c-aviatrixgw-to-microsoft-entra"},{"title":"Aviatrix Gateway to Oracle Drg","href":"/docs/enterprise/10.1/guides/connectivity/vpn/s2c-aviatrixgw-to-oracle-drg"},{"title":"Aviatrix Gateway to Palo Alto Firewall","href":"/docs/enterprise/10.1/guides/connectivity/vpn/s2c-aviatrixgw-to-paloalto-firewall"},{"title":"Aviatrix Gateway to Sonicwall","href":"/docs/enterprise/10.1/guides/connectivity/vpn/s2c-aviatrixgw-to-sonicwall"},{"title":"Site2Cloud Certificate-Based Authentication","href":"/docs/enterprise/10.1/guides/connectivity/vpn/s2c-cacert"},{"title":"Connect Networks With Overlapping CIDRs","href":"/docs/enterprise/10.1/guides/connectivity/vpn/s2c-cidrs-overlap-connect"},{"title":"Site2Cloud External Connection Workflow","href":"/docs/enterprise/10.1/guides/connectivity/vpn/s2c-configuration-workflow"},{"title":"Connect Overlapping VPC/VNet to On-prem","href":"/docs/enterprise/10.1/guides/connectivity/vpn/s2c-connect-overlap-vpc"},{"title":"Site2Cloud With Customized SNAT","href":"/docs/enterprise/10.1/guides/connectivity/vpn/s2c-customized-snat"},{"title":"Site2Cloud with NAT to fix Overlapping VPC Subnets","href":"/docs/enterprise/10.1/guides/connectivity/vpn/s2c-nat-overlapping"},{"title":"Site2Cloud to a Public IP Address","href":"/docs/enterprise/10.1/guides/connectivity/vpn/s2c-public-ip"},{"title":"Building Site to Site IPsec VPN Connection","href":"/docs/enterprise/10.1/guides/connectivity/vpn/site-to-site-vpn"},{"title":"Spoke gateway snat dnat","href":"/docs/enterprise/10.1/guides/connectivity/vpn/spoke-gateway-snat-dnat"},{"title":"Troubleshooting Transit Gateway Connections","href":"/docs/enterprise/10.1/guides/connectivity/vpn/tgw-activemesh-troubleshoot"},{"title":"Transit Gateway GRE Tunneling in AWS Workflow","href":"/docs/enterprise/10.1/guides/connectivity/vpn/transit-externaldevice-aws-gre-tunneling"},{"title":"Transit Gateway Integration with AWS VGW Workflow","href":"/docs/enterprise/10.1/guides/connectivity/vpn/transit-externaldevice-aws-vgw"},{"title":"Transit Gateway Integration with Azure VNG Workflow","href":"/docs/enterprise/10.1/guides/connectivity/vpn/transit-externaldevice-azure-vng"},{"title":"BGP-Enabled Spoke Gateway to External Devices","href":"/docs/enterprise/10.1/guides/connectivity/vpn/transit-externaldevice-bgpspoke"},{"title":"Transit Gateway to Cisco ASA Over the Internet Workflow","href":"/docs/enterprise/10.1/guides/connectivity/vpn/transit-externaldevice-ciscoasa"},{"title":"Transit Gateway to Cisco Router over the Internet Workflow","href":"/docs/enterprise/10.1/guides/connectivity/vpn/transit-externaldevice-ciscorouter"},{"title":"Transit Gateway to FortiGate Over the Internet Workflow","href":"/docs/enterprise/10.1/guides/connectivity/vpn/transit-externaldevice-fortigate"},{"title":"Transit Gateway to JuniperSRX over the Internet Workflow","href":"/docs/enterprise/10.1/guides/connectivity/vpn/transit-externaldevice-junipersrx"},{"title":"Transit Gateway to Palo Alto VM-Series Workflow","href":"/docs/enterprise/10.1/guides/connectivity/vpn/transit-externaldevice-paloalto"},{"title":"Transit Gateway to External Devices Workflow","href":"/docs/enterprise/10.1/guides/connectivity/vpn/transit-externaldevice-workflow"},{"title":"Troubleshooting IPsec VPN Connection with IKEv2","href":"/docs/enterprise/10.1/guides/connectivity/vpn/troubleshooting-ipsec-vpn-ikev2"}]}]},{"group":"Control Plane","pages":[{"title":"CoPilot Deployment Methods","href":"/docs/enterprise/10.1/guides/controlplane/deployment-methods"},{"title":"Planning Your Controller Deployment","href":"/docs/enterprise/10.1/guides/controlplane/planning-deployment"},{"title":"Aviatrix Licensing","href":"/docs/enterprise/10.1/guides/controlplane/aviatrix-licensing"},{"group":"Controller Deployment","pages":[{"title":"Planning Your Controller Deployment","href":"/docs/enterprise/10.1/guides/controlplane/controller-planning-deployment"},{"title":"Planning AWS Deployment","href":"/docs/enterprise/10.1/guides/controlplane/planning-aws-deployment"},{"title":"Subscribing Gateway and Firewall Offers to Private Azure Marketplace for Aviatrix Deployments","href":"/docs/enterprise/10.1/guides/controlplane/azure-powershell-deploy"},{"title":"Controller High Availability in AWS","href":"/docs/enterprise/10.1/guides/controlplane/controller-ha-aws"},{"title":"Configuring an AWS Load Balancer with SSL in Front of Aviatrix Controller","href":"/docs/enterprise/10.1/guides/controlplane/aws-ssl-lb"}]},{"group":"CoPilot Deployment","pages":[{"title":"Planning Your CoPilot Deployment","href":"/docs/enterprise/10.1/guides/controlplane/copilot-planning-deployment"},{"title":"CoPilot Simple Deployment","href":"/docs/enterprise/10.1/guides/controlplane/simple-deployment"},{"title":"Deploying Your CoPilot","href":"/docs/enterprise/10.1/guides/controlplane/copilot-deployment"},{"title":"Deploy CoPilot from Your Controller UI (AWS Only)","href":"/docs/enterprise/10.1/guides/controlplane/deploy-copilot-controller"},{"title":"Deploy CoPilot from the Marketplace","href":"/docs/enterprise/10.1/guides/controlplane/deploy-copilot-marketplace"},{"title":"Deploy CoPilot Using Terraform","href":"/docs/enterprise/10.1/guides/controlplane/deploy-copilot-terraform"},{"title":"Verify the CoPilot Deployment and the Connectivity with Controller","href":"/docs/enterprise/10.1/guides/controlplane/copilot-deployment-verification"},{"title":"Deleting a CoPilot Instance","href":"/docs/enterprise/10.1/guides/controlplane/delete-copilot"}]},{"group":"Initial Setup","pages":[{"title":"Initial Setup of CoPilot","href":"/docs/enterprise/10.1/guides/controlplane/initial-setup"},{"title":"Logging in to CoPilot","href":"/docs/enterprise/10.1/guides/controlplane/ui-login"},{"title":"Onboard Your AWS Access Account in Controller","href":"/docs/enterprise/10.1/guides/controlplane/onboard-account-controller-aws"},{"title":"Post-Deployment Tasks for the Controller","href":"/docs/enterprise/10.1/guides/controlplane/post-deploy-controller"}]},{"group":"Settings and Configuration","pages":[{"title":"CoPilot Settings You Can Enable in Controller","href":"/docs/enterprise/10.1/guides/controlplane/copilot-controller-settings"},{"title":"Migrating CoPilot Data","href":"/docs/enterprise/10.1/guides/controlplane/copilot-migrate"},{"title":"CoPilot Disk (Volume) Management","href":"/docs/enterprise/10.1/guides/controlplane/disk-management"},{"title":"CA Certificate Rotation of Internal Service","href":"/docs/enterprise/10.1/guides/controlplane/internal-service-ca-rotation"},{"title":"Configure CoPilot for the Aviatrix Platform","href":"/docs/enterprise/10.1/guides/controlplane/platform-integration-points"},{"title":"Re-Encrypt Existing Controller and CoPilot Volumes Using a Custom Key","href":"/docs/enterprise/10.1/guides/controlplane/reencrypt-custom-key"}]},{"group":"Migration","pages":[{"title":"Migrate CoPilot to Appliance V3 (AWS)","href":"/docs/enterprise/10.1/guides/controlplane/migrate-to-appliance-v3"},{"title":"Troubleshoot the CoPilot Migration","href":"/docs/enterprise/10.1/guides/controlplane/migrate-to-appliance-v3-troubleshoot"}]}]},{"group":"Gateways","pages":[{"title":"High Availability Gateways","href":"/docs/enterprise/10.1/guides/gateways/gateway-ha-about"},{"title":"Deploy Gateways Without Public IPs","href":"/docs/enterprise/10.1/guides/gateways/deploy-gateways-without-public-ips"}]},{"group":"Maintenance","pages":[{"title":"Back Up and Restore Your Controller","href":"/docs/enterprise/10.1/guides/maintenance/controller-backup-restore"},{"title":"Back Up and Restore Your Controller from the Minimum Controller UI","href":"/docs/enterprise/10.1/guides/maintenance/min-controller-ui-maintenance"},{"title":"Overview of the Aviatrix Controller and Gateways Upgrade","href":"/docs/enterprise/10.1/guides/maintenance/upgrade-overview"},{"title":"Upgrade OpenVPN Users","href":"/docs/enterprise/10.1/guides/maintenance/controller-gateway-openvpn-user-upgrade"},{"title":"Upgrade HA Gateways in An ActiveMesh Topology","href":"/docs/enterprise/10.1/guides/maintenance/controller-hagateway-activemesh-topolog"},{"title":"Unattended Upgrades","href":"/docs/enterprise/10.1/guides/maintenance/unattended-upgrade"},{"title":"Upgrade Checklist of the Controller and Gateway Upgrade","href":"/docs/enterprise/10.1/guides/maintenance/controller-upgrade-checklist"},{"title":"Pre-Upgrade Tasks for Controller and Gateways","href":"/docs/enterprise/10.1/guides/maintenance/controller-upgrade-planning"},{"title":"Readiness Check for the Aviatrix Controller Upgrade","href":"/docs/enterprise/10.1/guides/maintenance/controller-upgrade-readiness-check"},{"title":"Procedures for Upgrading Aviatrix Controller and Gateways","href":"/docs/enterprise/10.1/guides/maintenance/controller-upgrade-workflow"},{"title":"Single-Version Upgrade for Controller and Gateways","href":"/docs/enterprise/10.1/guides/maintenance/controller-gateway-upgrade-steps"},{"title":"Upgrade Your Controller and Gateways","href":"/docs/enterprise/10.1/guides/maintenance/controller-gateway-upgrade-controller"},{"title":"Upgrade Gateways in Groups","href":"/docs/enterprise/10.1/guides/maintenance/gateway-upgrade-groups"},{"title":"Upgrading Your Gateway Image","href":"/docs/enterprise/10.1/guides/maintenance/gateway-image-upgrade"},{"title":"Gateway Drain and Undrain During Image Upgrade and Maintenance","href":"/docs/enterprise/10.1/guides/maintenance/gateway-drain-undrain-upgrades"},{"title":"Upgrade Your Aviatrix Controller Image Overview","href":"/docs/enterprise/10.1/guides/maintenance/upgrade-controller-image-overview"},{"title":"Upgrade your Controller and Gateways to the Latest Aviatrix Supported Images (AWS and Azure Only)","href":"/docs/enterprise/10.1/guides/maintenance/controller-gateway-upgrade-latest-image"},{"title":"Upgrade Your Controller to the Latest Aviatrix Supported Images (AWS and Azure Only)","href":"/docs/enterprise/10.1/guides/maintenance/controller-upgrade-latest-image"},{"title":"Upgrade Gateways for the Latest Aviatrix Supported Images (AWS and Azure Only)","href":"/docs/enterprise/10.1/guides/maintenance/gateway-upgrade-latest-image"},{"title":"Troubleshooting Controller and Gateway Upgrades","href":"/docs/enterprise/10.1/guides/maintenance/controller-gateway-upgrade-troubleshooting"},{"title":"Verify Your Upgrade Status","href":"/docs/enterprise/10.1/guides/maintenance/controller-gateway-upgrade-verify"},{"title":"Controller Migration","href":"/docs/enterprise/10.1/guides/maintenance/controller-migration"},{"title":"Upgrading Gateway Image","href":"/docs/enterprise/10.1/guides/maintenance/gateway-image-migration"},{"title":"Installing Software and Security Patches","href":"/docs/enterprise/10.1/guides/maintenance/copilot-installing-patches"}]},{"group":"Monitoring","pages":[{"title":"Controller and Gateway Logging","href":"/docs/enterprise/10.1/guides/monitoring/aviatrix-logging"},{"title":"AWS CloudWatch Integration","href":"/docs/enterprise/10.1/guides/monitoring/logging-integration-cloudwatch"},{"title":"External Monitoring with the Metrics and Status APIs","href":"/docs/enterprise/10.1/guides/monitoring/metrics-api-enable"},{"title":"Monitoring Business Unit Costs with CostIQ","href":"/docs/enterprise/10.1/guides/monitoring/network-costs"},{"title":"Viewing Recent Changes Made to Your Network","href":"/docs/enterprise/10.1/guides/monitoring/topology-replay"},{"title":"Gaining Visibility into Your Network Topology","href":"/docs/enterprise/10.1/guides/monitoring/topology-visibility"},{"title":"Monitoring Traffic Flows","href":"/docs/enterprise/10.1/guides/monitoring/traffic-flows"},{"title":"Notifications (Alerts) About Network Events","href":"/docs/enterprise/10.1/guides/monitoring/user-alerts-network"},{"title":"Configure Telemetry Export Profiles","href":"/docs/enterprise/10.1/guides/monitoring/otel-export-profiles"}]},{"group":"Platform Administration","pages":[{"title":"Setting Up Azure Account Credentials","href":"/docs/enterprise/10.1/guides/platform-administration/account-azure"},{"title":"Admin Users and Duo Sign in","href":"/docs/enterprise/10.1/guides/platform-administration/admin-users-duo"},{"title":"Setting up Alibaba Cloud Account Credentials","href":"/docs/enterprise/10.1/guides/platform-administration/aviatrix-account-alibaba"},{"title":"Managing Access Accounts","href":"/docs/enterprise/10.1/guides/platform-administration/aviatrix-account"},{"title":"Connecting a Cloud Account","href":"/docs/enterprise/10.1/guides/platform-administration/cloud-account-create"},{"title":"DNS Server Configurations for the Aviatrix Controller","href":"/docs/enterprise/10.1/guides/platform-administration/copilot-dns-controller"},{"title":"CoPilot SAML Authentication","href":"/docs/enterprise/10.1/guides/platform-administration/copilot-saml-authentication"},{"title":"Use Azure IAM Custom Role","href":"/docs/enterprise/10.1/guides/platform-administration/custom-role-azure"},{"title":"DNS Server Configuration for Aviatrix Services","href":"/docs/enterprise/10.1/guides/platform-administration/dns-server-general"},{"title":"GCP Account Onboarding","href":"/docs/enterprise/10.1/guides/platform-administration/gcp-account-onboarding"},{"title":"IP Whitelist AWS Azure","href":"/docs/enterprise/10.1/guides/platform-administration/ip-whitelist-aws-azure"},{"title":"Admin Users and Duo Sign in","href":"/docs/enterprise/10.1/guides/platform-administration/objective-duo"},{"title":"Role-Based Access Control (RBAC) or User Access Overview","href":"/docs/enterprise/10.1/guides/platform-administration/rbac-faq"},{"title":"Set Up SAML Login for CoPilot","href":"/docs/enterprise/10.1/guides/platform-administration/saml-login-setup"}]},{"group":"Security","pages":[{"group":"DCF","pages":[{"title":"Creating Groups for Distributed Cloud Firewall","href":"/docs/enterprise/10.1/guides/security/dcf/dcf-create-groups"},{"title":"Disabling the Distributed Cloud Firewall Feature","href":"/docs/enterprise/10.1/guides/security/dcf/dcf-disable-feature"},{"title":"Distributed Cloud Firewall Setup and Default Action Rule","href":"/docs/enterprise/10.1/guides/security/dcf/dcf-enable-feature"},{"title":"About Distributed Cloud Firewall Settings","href":"/docs/enterprise/10.1/guides/security/dcf/dcf-settings"},{"title":"Extending Distributed Cloud Firewall to your Network Edge","href":"/docs/enterprise/10.1/guides/security/dcf/edge-dcf"},{"title":"Migrating from Legacy Egress to Distributed Cloud Firewall","href":"/docs/enterprise/10.1/guides/security/dcf/egress-migration"},{"title":"Onboarding Kubernetes Clusters","href":"/docs/enterprise/10.1/guides/security/dcf/kubernetes-onboard"},{"title":"Onboard EKS Clusters","href":"/docs/enterprise/10.1/guides/security/dcf/kubernetes-onboard-eks"},{"title":"Onboard AKS Clusters","href":"/docs/enterprise/10.1/guides/security/dcf/kubernetes-onboard-aks"},{"title":"Onboard GKE Clusters","href":"/docs/enterprise/10.1/guides/security/dcf/kubernetes-onboard-gke"},{"title":"Onboard Self-Managed or Custom Kubernetes Clusters","href":"/docs/enterprise/10.1/guides/security/dcf/kubernetes-onboard-custom"},{"title":"Onboarding Private Kubernetes Clusters","href":"/docs/enterprise/10.1/guides/security/dcf/private-kubernetes-cluster-onboard"},{"title":"Discovery of Kubernetes Resources","href":"/docs/enterprise/10.1/guides/security/dcf/kubernetes-resource-discovery"},{"title":"Distributed Cloud Firewall for Kubernetes","href":"/docs/enterprise/10.1/guides/security/dcf/dcf-kubernetes"},{"title":"Kubernetes Intra-Cluster Inspection","href":"/docs/enterprise/10.1/guides/security/dcf/dcf-kubernetes-intra-cluster"},{"title":"Distributed Cloud Firewall Logging","href":"/docs/enterprise/10.1/guides/security/dcf/dcf-logging"},{"title":"OCI Support for Distributed Cloud Firewall","href":"/docs/enterprise/10.1/guides/security/dcf/dcf-oci"},{"title":"Distributed Cloud Firewall for Serverless Resources (Early Access)","href":"/docs/enterprise/10.1/guides/security/dcf/dcf-serverless-resources"},{"title":"Intrusion Prevention System (IPS)","href":"/docs/enterprise/10.1/guides/security/dcf/ips"},{"title":"MultiWriter Policy via Terraform","href":"/docs/enterprise/10.1/guides/security/dcf/multiwriter-policy-terraform"},{"title":"Policy Audit Enhancement for Distributed Cloud Firewall","href":"/docs/enterprise/10.1/guides/security/dcf/policy-audit"},{"title":"Centralized Security Hub VPC (Early Access)","href":"/docs/enterprise/10.1/guides/security/dcf/centralized-security-hub-vpc"}]},{"group":"Egress","pages":[{"title":"Implementing Egress in an Aviatrix-Managed Network","href":"/docs/enterprise/10.1/guides/security/egress/egress-introduction"},{"title":"Managing Egress Security for VPC/VNets","href":"/docs/enterprise/10.1/guides/security/egress/egress-vpc-vnets-tab"},{"title":"Protecting Egress Traffic with the Egress Protection Workflow","href":"/docs/enterprise/10.1/guides/security/egress/egress-protect-vpc-vnets"},{"title":"Enabling Local Egress","href":"/docs/enterprise/10.1/guides/security/egress/egress-enabling-local"},{"title":"Monitoring Egress Traffic","href":"/docs/enterprise/10.1/guides/security/egress/egress-monitor-vpc-vnets"},{"title":"Unprotecting and Monitoring a VPC/VNet","href":"/docs/enterprise/10.1/guides/security/egress/egress-unprotect-monitor"},{"title":"Aviatrix Cloud Firewall Secure Egress Implementation Guide","href":"/docs/enterprise/10.1/guides/security/egress/aviatrix-cloud-firewall-implementation"},{"title":"Egress FQDN Filtering (Legacy)","href":"/docs/enterprise/10.1/guides/security/egress/egress-legacy-overview"},{"title":"Configure MCP Server Egress Containment with Obot on EKS","sidebarTitle":"MCP Containment: Obot (EKS)","href":"/docs/enterprise/10.1/guides/security/egress/mcp-egress-containment-obot-aws"},{"title":"Configure MCP Server Egress Containment with Obot on AKS","sidebarTitle":"MCP Containment: Obot (AKS)","href":"/docs/enterprise/10.1/guides/security/egress/mcp-egress-containment-obot-azure"},{"title":"Configure MCP Server Egress Containment for Self-Hosted MCP Servers","sidebarTitle":"MCP Containment: Self-Hosted","href":"/docs/enterprise/10.1/guides/security/egress/mcp-egress-containment-self-hosted"},{"title":"Secure AWS Bedrock AgentCore Agent Workloads","sidebarTitle":"Agent Containment: AWS Bedrock","href":"/docs/enterprise/10.1/guides/security/egress/ai-agent-containment-aws-bedrock"},{"title":"Secure Microsoft Foundry Agents with Enterprise Transit","sidebarTitle":"Microsoft Foundry: With Transit","href":"/docs/enterprise/10.1/guides/security/egress/ai-agent-containment-azure-foundry-transit"},{"title":"Secure Microsoft Foundry Agents with a Standalone Gateway","sidebarTitle":"Microsoft Foundry: Standalone","href":"/docs/enterprise/10.1/guides/security/egress/ai-agent-containment-azure-foundry-standalone"},{"title":"Secure Self-Hosted AI Agent Workloads on Kubernetes","sidebarTitle":"Agent Containment: Self-Hosted","href":"/docs/enterprise/10.1/guides/security/egress/ai-agent-containment-self-hosted"}]},{"group":"East-West","pages":[{"title":"East-West Traffic Inspection Overview","href":"/docs/enterprise/10.1/guides/security/east-west/east-west-overview"},{"title":"Transparent DCF Protection with AWS Transit Gateway","href":"/docs/enterprise/10.1/guides/security/east-west/transparent-dcf-protection-aws-tgw"},{"title":"Enable East-West Inspection with Aviatrix Transit","href":"/docs/enterprise/10.1/guides/security/east-west/ips-east-west"}]},{"group":"Firenet","pages":[{"title":"Configuring Transit FireNet","href":"/docs/enterprise/10.1/guides/security/firenet/transit-firenet-overview"},{"title":"Managing Firewalls in Transit FireNet","href":"/docs/enterprise/10.1/guides/security/firenet/firewall-overview"},{"title":"Transit FireNet Workflow for AWS","href":"/docs/enterprise/10.1/guides/security/firenet/transit-firenet-workflow-aws"},{"title":"Transit FireNet Workflow for AWS TGW","href":"/docs/enterprise/10.1/guides/security/firenet/transit-firenet-workflow-aws-tgw"},{"title":"Transit FireNet Workflow for Azure","href":"/docs/enterprise/10.1/guides/security/firenet/transit-firenet-workflow-azure"},{"title":"Horizontal Transit Scaling with FireNet for Azure (Early Access)","href":"/docs/enterprise/10.1/guides/security/firenet/transit-firenet-workflow-azure-scaling"},{"title":"Transit FireNet Workflow for GCP","href":"/docs/enterprise/10.1/guides/security/firenet/transit-firenet-workflow-gcp"},{"title":"Transit FireNet Workflow for OCI","href":"/docs/enterprise/10.1/guides/security/firenet/transit-firenet-workflow-oci"},{"title":"Transit FireNet Workflow for Egress","href":"/docs/enterprise/10.1/guides/security/firenet/transit-firenet-workflow-egress"},{"title":"Attaching a Spoke to a Transit FireNet","href":"/docs/enterprise/10.1/guides/security/firenet/transit-firenet-attach-spoke"},{"title":"Subscribing to a Firewall Instance (AWS)","href":"/docs/enterprise/10.1/guides/security/firenet/firewall-subscribe-aws"},{"title":"Deploying a Firewall","href":"/docs/enterprise/10.1/guides/security/firenet/firewall-launch-attach"},{"title":"Disassociating or Deleting Firewall Association","href":"/docs/enterprise/10.1/guides/security/firenet/firewall-delete-disassociate"},{"title":"Checking the Health of Your Firewall","href":"/docs/enterprise/10.1/guides/security/firenet/firenet-health"},{"title":"Transit FireNet Vendor Integration","href":"/docs/enterprise/10.1/guides/security/firenet/firenet-vendor-integration"},{"title":"Transit FireNet Diagnostics","href":"/docs/enterprise/10.1/guides/security/firenet/transit-firenet-diagnostics"},{"title":"Managing VM-Series by Panorama","href":"/docs/enterprise/10.1/guides/security/firenet/firewall-panorama-configure"},{"title":"Migrating from Individual VM to Panorama","href":"/docs/enterprise/10.1/guides/security/firenet/firewall-panorama-migrate"},{"title":"Deploying Check Point CloudGuard","href":"/docs/enterprise/10.1/guides/security/firenet/config-checkpoint"},{"title":"AWS Ingress Firewall Setup Solution","href":"/docs/enterprise/10.1/guides/security/firenet/ingress-firewall-example"},{"title":"Azure Ingress Firewall Setup Solution","href":"/docs/enterprise/10.1/guides/security/firenet/azure-ingress-firewall-example"},{"title":"Ingress Protection via Aviatrix Transit FireNet with Palo Alto in GCP","href":"/docs/enterprise/10.1/guides/security/firenet/paloalto-ingress-gcp"},{"title":"Restrictive Firewall Management Security Groups","href":"/docs/enterprise/10.1/guides/security/firenet/restrictive-firewall-management-security-groups"}]},{"title":"Blocking Traffic from Countries using Geoblocking","href":"/docs/enterprise/10.1/guides/security/geoblocking"},{"title":"Detecting Network Anomalies using Network Behavior Analytics","href":"/docs/enterprise/10.1/guides/security/network-anomalies"},{"title":"Network Segmentation","href":"/docs/enterprise/10.1/guides/security/network-segmentation-secured"},{"title":"Platform Security Hardening Guidelines","href":"/docs/enterprise/10.1/guides/security/security-hardening-guidelines"},{"title":"General Guidelines for Migrating from Legacy ThreatIQ and Geoblocking to Distributed Cloud Firewall","href":"/docs/enterprise/10.1/guides/security/threatiq-geo-dcf-migration-guidelines"},{"title":"Blocking Known Threat IP Traffic using ThreatIQ","href":"/docs/enterprise/10.1/guides/security/threatiq"}]},{"group":"Troubleshooting","pages":[{"title":"CoPilot Support and Troubleshooting","href":"/docs/enterprise/10.1/guides/troubleshooting/copilot-support"},{"title":"Troubleshooting Routing Issues in Your Aviatrix-Managed Network","href":"/docs/enterprise/10.1/guides/troubleshooting/diagnose-cloud-routes"},{"title":"Interpreting Gateway Diagnostic Results","href":"/docs/enterprise/10.1/guides/troubleshooting/troubleshoot-diagnostic-result"}]},{"group":"UserVPN","pages":[{"title":"Migrating to Azure VPN Load Balancer Standard SKU","href":"/docs/enterprise/10.1/guides/uservpn/migrate-lb-sku"},{"title":"Deploying Aviatrix UserVPN with AWS TGW","href":"/docs/enterprise/10.1/guides/uservpn/user-vpn-aws-tgw"},{"title":"CA Certificate Rotation of UserVPN","href":"/docs/enterprise/10.1/guides/uservpn/user-vpn-ca-rotation"},{"title":"Download the Aviatrix VPN Client","href":"/docs/enterprise/10.1/guides/uservpn/user-vpn-client-download"},{"title":"Aviatrix VPN Client User Guide","href":"/docs/enterprise/10.1/guides/uservpn/user-vpn-client-user-guide"},{"title":"Aviatrix VPN User Authentication with Duo IdP","href":"/docs/enterprise/10.1/guides/uservpn/user-vpn-duo-authentication"},{"title":"Creating a UserVPN Default Gateway","href":"/docs/enterprise/10.1/guides/uservpn/user-vpn-gateway-default-vpn-create"},{"title":"Editing VPN Gateways","href":"/docs/enterprise/10.1/guides/uservpn/user-vpn-gateway-edit"},{"title":"Deleting a VPN Gateway","href":"/docs/enterprise/10.1/guides/uservpn/user-vpn-gateway-delete"},{"title":"Creating a Geo VPN Gateway","href":"/docs/enterprise/10.1/guides/uservpn/user-vpn-gateway-geo-vpn-create"},{"title":"UserVPN Gateway Guide","href":"/docs/enterprise/10.1/guides/uservpn/user-vpn-gateway-guide"},{"title":"Aviatrix LDAP-Based Authentication","href":"/docs/enterprise/10.1/guides/uservpn/user-vpn-ldap-authenticaton"},{"title":"Aviatrix VPN User Authentication with an Okta API Token","href":"/docs/enterprise/10.1/guides/uservpn/user-vpn-okta-authentication"},{"title":"Aviatrix SAML Authentication on Microsoft Entra ID IdP","href":"/docs/enterprise/10.1/guides/uservpn/user-vpn-saml-authentication-entra-id"},{"title":"Aviatrix SAML Authentication on Microsoft Entra Id IdP","href":"/docs/enterprise/10.1/guides/uservpn/user-vpn-saml-authentication-entra-id1"},{"title":"Aviatrix SAML Authentication on Okta IdP","href":"/docs/enterprise/10.1/guides/uservpn/user-vpn-saml-authentication-okta"},{"title":"Aviatrix SAML Authentication on OneLogin IdP","href":"/docs/enterprise/10.1/guides/uservpn/user-vpn-saml-authentication-onelogin"},{"title":"Aviatrix SAML-Based Authentication","href":"/docs/enterprise/10.1/guides/uservpn/user-vpn-saml-authentication"},{"title":"Setting Up Okta SAML with Profile Attribute","href":"/docs/enterprise/10.1/guides/uservpn/user-vpn-saml-okta-set-profile-attribute"}]}]},{"group":"Reference","icon":"book","pages":[{"group":"CoPilot UI","pages":[{"title":"Dashboard","href":"/docs/enterprise/10.1/reference/ui/dashboard/index"},{"group":"Cloud Fabric","pages":[{"title":"Topology","href":"/docs/enterprise/10.1/reference/ui/cloud-fabric/topology"},{"title":"Gateways","href":"/docs/enterprise/10.1/reference/ui/cloud-fabric/gateways"},{"title":"Hybrid Cloud","href":"/docs/enterprise/10.1/reference/ui/cloud-fabric/hybrid-cloud"},{"title":"Scaling","href":"/docs/enterprise/10.1/reference/ui/cloud-fabric/scaling"},{"title":"UserVPN","href":"/docs/enterprise/10.1/reference/ui/cloud-fabric/uservpn"}]},{"group":"Networking","pages":[{"title":"Network Segmentation","href":"/docs/enterprise/10.1/reference/ui/networking/network-segmentation"},{"title":"Connectivity","description":"This section provides the purpose, elements, and actions performed on the Connectivity pages.","href":"/docs/enterprise/10.1/reference/ui/networking/connectivity"}]},{"group":"Security","pages":[{"title":"Distributed Cloud Firewall","href":"/docs/enterprise/10.1/reference/ui/security/distributed-cloud-firewall"},{"title":"Egress","description":"This section provides the purpose, elements, and actions performed on the Egress pages.","href":"/docs/enterprise/10.1/reference/ui/security/egress"},{"title":"FireNet","href":"/docs/enterprise/10.1/reference/ui/security/firenet"},{"title":"Anomaly Detection","href":"/docs/enterprise/10.1/reference/ui/security/anomaly-detection"}]},{"title":"Groups","href":"/docs/enterprise/10.1/reference/ui/groups/index"},{"group":"Cloud Resources","pages":[{"title":"Cloud Account","href":"/docs/enterprise/10.1/reference/ui/cloud-resources/cloud-account"},{"title":"Cloud Workloads","href":"/docs/enterprise/10.1/reference/ui/cloud-resources/cloud-workloads"},{"title":"Cloud Networks","href":"/docs/enterprise/10.1/reference/ui/cloud-resources/cloud-networks"}]},{"group":"Monitor","pages":[{"title":"FlowIQ","href":"/docs/enterprise/10.1/reference/ui/monitor/flowiq"},{"title":"Performance","href":"/docs/enterprise/10.1/reference/ui/monitor/performance"},{"title":"Traffic \u0026 Latencies","href":"/docs/enterprise/10.1/reference/ui/monitor/traffic-latencies"},{"title":"Notifications","href":"/docs/enterprise/10.1/reference/ui/monitor/notifications"}]},{"group":"Diagnostics","pages":[{"title":"AppIQ","href":"/docs/enterprise/10.1/reference/ui/diagnostics/appiq"},{"title":"Diagnostic tools","href":"/docs/enterprise/10.1/reference/ui/diagnostics/diagnostic-tools"},{"title":"Cloud Routes","href":"/docs/enterprise/10.1/reference/ui/diagnostics/cloud-routes"}]},{"group":"Administration","pages":[{"title":"User Access","href":"/docs/enterprise/10.1/reference/ui/administration/user-access"},{"title":"Reports","href":"/docs/enterprise/10.1/reference/ui/administration/reports"},{"title":"Audit","href":"/docs/enterprise/10.1/reference/ui/administration/audit"},{"title":"Maintenance","href":"/docs/enterprise/10.1/reference/ui/administration/maintenance"},{"title":"Billing","href":"/docs/enterprise/10.1/reference/ui/administration/billing"}]},{"group":"Settings","pages":[{"title":"Configuration","href":"/docs/enterprise/10.1/reference/ui/settings/configuration"},{"title":"Resources","href":"/docs/enterprise/10.1/reference/ui/settings/resources"},{"title":"Support","href":"/docs/enterprise/10.1/reference/ui/settings/support"}]}]},{"group":"General","pages":[{"title":"Multicloud Rosetta Stone","href":"/docs/enterprise/10.1/reference/general/cloud-rosetta-stone"},{"title":"Aviatrix Glossary","href":"/docs/enterprise/10.1/reference/general/aviatrix-glossary"},{"title":"General Glossary","href":"/docs/enterprise/10.1/reference/general/general-glossary"},{"title":"Error Messages","href":"/docs/enterprise/10.1/reference/general/error-messages"},{"title":"Federal Information Processing Standard (FIPS) 140-2 Module","href":"/docs/enterprise/10.1/reference/general/fips-140-2"},{"title":"Federal Information Processing Standard (FIPS) 140-3","href":"/docs/enterprise/10.1/reference/general/fips-140-3"},{"title":"AWS IAM Roles and Policies","href":"/docs/enterprise/10.1/reference/general/iam-role"},{"title":"Account with Access Key for AWS China Accounts","href":"/docs/enterprise/10.1/reference/general/access-key"},{"title":"Required External Access for Aviatrix Products","href":"/docs/enterprise/10.1/reference/general/required-external-access"},{"title":"Managing the Relationship Between Feeds and ExternalGroups","href":"/docs/enterprise/10.1/reference/externalgroup-about"}]},{"group":"Best Practices","pages":[{"title":"Network Resiliency Best Practices Guide","href":"/docs/enterprise/10.1/reference/best-practices/network-resiliency-best-practice"},{"title":"Secure VPCs Best Practices Guide","href":"/docs/enterprise/10.1/reference/best-practices/secure-vpcs-best-practice"}]},{"group":"Control Plane","pages":[{"title":"Aviatrix CoPilot FAQs","href":"/docs/enterprise/10.1/reference/controlplane/copilot-faq"},{"title":"CoPilot Access Control","href":"/docs/enterprise/10.1/reference/controlplane/copilot-access-control"},{"title":"CoPilot IP Access List Management","href":"/docs/enterprise/10.1/reference/controlplane/copilot-ip-access-management"},{"title":"CoPilot Requirements","href":"/docs/enterprise/10.1/reference/controlplane/copilot-platform-requirements"},{"title":"CoPilot Security Group Management","href":"/docs/enterprise/10.1/reference/controlplane/copilot-security-group-management"},{"title":"CoPilot User Account Administration","href":"/docs/enterprise/10.1/reference/controlplane/copilot-user-account-administration"},{"title":"FIPS 140-2 Module","href":"/docs/enterprise/10.1/reference/controlplane/security-controller-fips"},{"title":"Aviatrix Service Time Synchronization Policy","href":"/docs/enterprise/10.1/reference/controlplane/time-sync-policy"},{"title":"CoPilot Tuning and Performance","href":"/docs/enterprise/10.1/reference/controlplane/tuning-performance"}]},{"group":"Gateways","pages":[{"title":"Gateway Performance and Sizing","href":"/docs/enterprise/10.1/reference/gateways/gateway-sizing"},{"title":"Gateway States","href":"/docs/enterprise/10.1/reference/gateways/gateway-state"},{"title":"Gateway Keepalive","href":"/docs/enterprise/10.1/reference/gateways/gateway-keepalive"},{"title":"Disabling Rollback on Gateway Creation Error","href":"/docs/enterprise/10.1/reference/gateways/gateway-keep-on-error"},{"title":"Performance Improvement with Gateway Scaling","href":"/docs/enterprise/10.1/reference/gateways/gateway-scaling"},{"title":"Support for IPv6 on Aviatrix Gateways","href":"/docs/enterprise/10.1/reference/gateways/gateway-ipv6-enable"},{"title":"DNS Server Configuration for Aviatrix Gateways","href":"/docs/enterprise/10.1/reference/gateways/transit-spoke-dns"},{"title":"High Performance Encryption Performance Benchmarks","href":"/docs/enterprise/10.1/reference/gateways/hpe-perf-benchmark"},{"group":"Edge","pages":[{"title":"Supported Edge Hardware for the Aviatrix Edge Platform","href":"/docs/enterprise/10.1/reference/gateways/edge/edge-hardware-specs"},{"title":"Edge Gateway Virtual Machine Requirements","href":"/docs/enterprise/10.1/reference/gateways/edge/edge-vm-requirements"},{"title":"Dell Poweredge Bios Configuration","href":"/docs/enterprise/10.1/reference/gateways/edge/edge-device-bios-config"},{"title":"Prerequisites for Edge Spoke Gateway Deployment on Aviatrix Edge Platform","href":"/docs/enterprise/10.1/reference/gateways/edge/edge-spoke-planning-aep"},{"title":"Prerequisites for Edge Spoke Gateway Deployment on Equinix Network Edge","href":"/docs/enterprise/10.1/reference/gateways/edge/edge-spoke-planning-equinix"},{"title":"Prerequisites for Edge Spoke Gateway Deployment on Megaport Virtual Edge","href":"/docs/enterprise/10.1/reference/gateways/edge/edge-spoke-planning-megaport"},{"title":"Prerequisites for Edge Spoke Deployment on VMware ESXi and KVM","href":"/docs/enterprise/10.1/reference/gateways/edge/edge-spoke-planning-selfmanaged"},{"title":"Prerequisites for Edge Transit Gateway Deployment on the Aviatrix Edge Platform","href":"/docs/enterprise/10.1/reference/gateways/edge/edge-transit-planning-aep"},{"title":"Prerequisites for Edge Transit Gateway Deployment on Equinix Network Edge","href":"/docs/enterprise/10.1/reference/gateways/edge/edge-transit-planning-equinix"},{"title":"Prerequisites for Edge Transit Gateway Deployment on Megaport Virtual Edge","href":"/docs/enterprise/10.1/reference/gateways/edge/edge-transit-planning-megaport"},{"title":"Prerequisites for Edge Spoke and Edge Transit Deployment on Edge Platforms","href":"/docs/enterprise/10.1/reference/gateways/edge/edge-spoke-transit-planning"},{"title":"Edge Spoke Gateway Interfaces","href":"/docs/enterprise/10.1/reference/gateways/edge/edge-spoke-interfaces"}]},{"group":"Auto Right-Sizing","pages":[{"title":"Selecting Auto Right-Sizing Settings","href":"/docs/enterprise/10.1/reference/gateways/auto-right-sizing/auto-right-sizing-settings"},{"title":"Auto Right-Sizing Metrics and Optimization","href":"/docs/enterprise/10.1/reference/gateways/auto-right-sizing/ars-metrics"},{"title":"Auto Right-Sizing Maintenance Window","href":"/docs/enterprise/10.1/reference/gateways/auto-right-sizing/auto-right-sizing-maintenance"},{"title":"Mapping Aviatrix Standard Gateway Sizes to VM Instance Sizes","href":"/docs/enterprise/10.1/reference/gateways/auto-right-sizing/auto-right-sizing-standard-sizes"}]}]},{"group":"Connectivity","pages":[{"title":"External BGP Connection Notification Settings","href":"/docs/enterprise/10.1/reference/connectivity/external-connections-bgp-settings"}]},{"group":"Monitoring","pages":[{"title":"Aviatrix Log Formats","href":"/docs/enterprise/10.1/reference/monitoring/aviatrix-log-format"},{"title":"Billing Item Descriptions","href":"/docs/enterprise/10.1/reference/monitoring/billing-item-descriptions"},{"title":"Metrics Monitored for Aviatrix Resources","href":"/docs/enterprise/10.1/reference/monitoring/metrics-monitor"}]},{"group":"Security","pages":[{"group":"Egress","pages":[{"title":"Egress Security Score","href":"/docs/enterprise/10.1/reference/egress-filtering/egress-security-score"},{"title":"How is Egress Security Score Calculated","href":"/docs/enterprise/10.1/reference/security/egress/egress-security-score-calculated"}]},{"group":"FireNet","pages":[{"title":"Supported Firewall Versions","href":"/docs/enterprise/10.1/reference/security/firenet/firewalls-supported-versions"},{"title":"Firewall Interface Specifications","href":"/docs/enterprise/10.1/reference/security/firenet/firewall-interfaces"},{"title":"Load Balancing Traffic Between Different Firewalls","href":"/docs/enterprise/10.1/reference/security/firenet/firenet-load-balance"},{"title":"Transit FireNet Security Groups","href":"/docs/enterprise/10.1/reference/security/firenet/firenet-security-groups"},{"title":"Aviatrix FireNet / AWS Transit Gateway Native Deployment Comparison","href":"/docs/enterprise/10.1/reference/security/firenet/firenet-deployment-tgw"},{"title":"Example Configuration for FortiGate VM in GCP","href":"/docs/enterprise/10.1/reference/security/firenet/config-fortigate-gcp"},{"title":"Example Configuration for Check Point VM in AWS","href":"/docs/enterprise/10.1/reference/security/firenet/firewall-check-point-aws"},{"title":"Example Configuration for Check Point VM in Azure","href":"/docs/enterprise/10.1/reference/security/firenet/firewall-check-point-azure"},{"title":"Example Configuration for Palo Alto VM-Series in AWS","href":"/docs/enterprise/10.1/reference/security/firenet/firewall-paloalto-configure-aws"},{"title":"Example Configuration for Palo Alto VM-Series in Azure","href":"/docs/enterprise/10.1/reference/security/firenet/firewall-paloalto-configure-azure"},{"title":"Example Configuration for FortiGate VM in AWS","href":"/docs/enterprise/10.1/reference/security/firenet/fortigate-example-intro-aws"},{"title":"Example Configuration for FortiGate VM in Azure","href":"/docs/enterprise/10.1/reference/security/firenet/fortigate-example-intro-azure"},{"title":"Example Configuration for Palo Alto Network VM-Series in GCP","href":"/docs/enterprise/10.1/reference/security/firenet/paloalto-vmseries-gcp"},{"title":"Example Configuration for Palo Alto Network VM-Series in OCI","href":"/docs/enterprise/10.1/reference/security/firenet/paloalto-vmseries-oci"}]},{"group":"DCF","pages":[{"title":"Distributed Cloud Firewall Supported Capabilities","href":"/docs/enterprise/10.1/reference/dcf/dcf-capabilities"},{"title":"Configuring Distributed Cloud Firewall","href":"/docs/enterprise/10.1/reference/dcf/dcf-configuring"},{"title":"Public Subnet Filtering and Distributed Cloud Firewall","href":"/docs/enterprise/10.1/reference/dcf/dcf-psf"},{"title":"External Connection (Site2Cloud) and Distributed Cloud Firewall","href":"/docs/enterprise/10.1/reference/dcf/dcf-s2c"},{"title":"Distributed Cloud Firewall and Transit Egress","href":"/docs/enterprise/10.1/reference/dcf/dcf-transit-egress"},{"title":"Kubernetes Onboarding Prerequisites","href":"/docs/enterprise/10.1/reference/dcf/kubernetes-prerequisites"},{"title":"Disable SNAT for Kubernetes Workloads","href":"/docs/enterprise/10.1/reference/dcf/kubernetes-snat"},{"title":"Kubernetes CRD Reference","href":"/docs/enterprise/10.1/reference/dcf/kubernetes-crd-reference"}]}]},{"group":"Terraform","pages":[{"title":"Terraform Modules","href":"/docs/enterprise/10.1/reference/terraform/modules"},{"title":"Terraform Provider","url":"https://registry.terraform.io/providers/AviatrixSystems/aviatrix/latest/docs","href":"/docs/enterprise/10.1/reference/terraform/provider"}]},{"group":"API Reference","pages":[{"title":"Overview","href":"/docs/enterprise/10.1/reference/api/overview"},{"group":"Access \u0026 Identity","pages":[{"group":"Account Management","pages":[{"title":"List Account Users","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_account_users","href":"/reference/api/10.1/account-management/get-v2apilist_account_users"},{"title":"List Accounts","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_accounts","href":"/reference/api/10.1/account-management/get-v2apilist_accounts"},{"title":"Add Account User","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/add_account_user","href":"/reference/api/10.1/account-management/post-v2apiadd_account_user"},{"title":"Add Admin Email","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/add_admin_email_addr","href":"/reference/api/10.1/account-management/post-v2apiadd_admin_email_addr"},{"title":"Delete Account Profile","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_account_profile","href":"/reference/api/10.1/account-management/post-v2apidelete_account_profile"},{"title":"Delete Account User","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_account_user","href":"/reference/api/10.1/account-management/post-v2apidelete_account_user"},{"title":"Edit Account Alias","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_account_alias","href":"/reference/api/10.1/account-management/post-v2apiedit_account_alias"},{"title":"Edit Account Profile","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_account_profile","href":"/reference/api/10.1/account-management/post-v2apiedit_account_profile"},{"title":"Edit Account User","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_account_user","href":"/reference/api/10.1/account-management/post-v2apiedit_account_user"}]},{"group":"Authentication","pages":[{"title":"Admin login status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_admin_login_status","href":"/reference/api/10.1/authentication/get-v2apiget_admin_login_status"},{"title":"Duo API server status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_duo_api_server_status","href":"/reference/api/10.1/authentication/get-v2apiget_duo_api_server_status"},{"title":"Duo login status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_duo_login_status","href":"/reference/api/10.1/authentication/get-v2apiget_duo_login_status"},{"title":"LDAP login status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_ldap_login_status","href":"/reference/api/10.1/authentication/get-v2apiget_ldap_login_status"},{"title":"List controller SAML login","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_controller_saml_login","href":"/reference/api/10.1/authentication/get-v2apilist_controller_saml_login"},{"title":"Disable local login","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_local_login","href":"/reference/api/10.1/authentication/post-v2apidisable_local_login"},{"title":"Forget Controller Password","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/forgot_password","href":"/reference/api/10.1/authentication/post-v2apiforgot_password"},{"title":"Initial Setup","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/initial_setup","href":"/reference/api/10.1/authentication/post-v2apiinitial_setup"},{"title":"Login","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/login","href":"/reference/api/10.1/authentication/post-v2apilogin"},{"title":"Setup Account Profile","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/setup_account_profile","href":"/reference/api/10.1/authentication/post-v2apisetup_account_profile"},{"title":"Setup Customer ID","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/setup_customer_id","href":"/reference/api/10.1/authentication/post-v2apisetup_customer_id"},{"title":"Show LDAP conf","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_ldap_conf","href":"/reference/api/10.1/authentication/post-v2apishow_ldap_conf"},{"title":"Test LDAP bind","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/test_ldap_bind","href":"/reference/api/10.1/authentication/post-v2apitest_ldap_bind"},{"title":"Test LDAP configuration","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/test_ldap_configuration","href":"/reference/api/10.1/authentication/post-v2apitest_ldap_configuration"}]},{"group":"RBAC \u0026 Permissions","pages":[{"title":"List access account details in rbac group","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_access_account_details_in_rbac_group","href":"/reference/api/10.1/rbac/get-v2apilist_access_account_details_in_rbac_group"},{"title":"List access accounts addable to rbac group","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_access_accounts_addable_to_rbac_group","href":"/reference/api/10.1/rbac/get-v2apilist_access_accounts_addable_to_rbac_group"},{"title":"List Access Accounts in RBAC Group","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_access_accounts_in_rbac_group","href":"/reference/api/10.1/rbac/get-v2apilist_access_accounts_in_rbac_group"},{"title":"List permission group details","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_permission_group_details","href":"/reference/api/10.1/rbac/get-v2apilist_permission_group_details"},{"title":"List Permission Groups","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_permission_groups","href":"/reference/api/10.1/rbac/get-v2apilist_permission_groups"},{"title":"List RBAC Group Permissions","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_rbac_group_permissions","href":"/reference/api/10.1/rbac/get-v2apilist_rbac_group_permissions"},{"title":"List Users in RBAC Group","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_users_in_rbac_group","href":"/reference/api/10.1/rbac/get-v2apilist_users_in_rbac_group"},{"title":"Add Access Accounts to RBAC Group","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/add_access_accounts_to_rbac_group","href":"/reference/api/10.1/rbac/post-v2apiadd_access_accounts_to_rbac_group"},{"title":"Add Permission Group","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/add_permission_group","href":"/reference/api/10.1/rbac/post-v2apiadd_permission_group"},{"title":"Add Permissions to RBAC Group","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/add_permissions_to_rbac_group","href":"/reference/api/10.1/rbac/post-v2apiadd_permissions_to_rbac_group"},{"title":"Add Users to RBAC Group","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/add_users_to_rbac_group","href":"/reference/api/10.1/rbac/post-v2apiadd_users_to_rbac_group"},{"title":"Delete Access Accounts from RBAC Group","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_access_accounts_from_rbac_group","href":"/reference/api/10.1/rbac/post-v2apidelete_access_accounts_from_rbac_group"},{"title":"Delete Permission Group","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_permission_group","href":"/reference/api/10.1/rbac/post-v2apidelete_permission_group"},{"title":"Delete Permissions from RBAC Group","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_permissions_from_rbac_group","href":"/reference/api/10.1/rbac/post-v2apidelete_permissions_from_rbac_group"},{"title":"Delete Users from RBAC Group","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_users_from_rbac_group","href":"/reference/api/10.1/rbac/post-v2apidelete_users_from_rbac_group"}]},{"group":"SAML","pages":[{"title":"SAML endpoint information","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_saml_endpoint_information","href":"/reference/api/10.1/saml/get-v2apiget_saml_endpoint_information"},{"title":"Create SAML endpoint","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/create_saml_endpoint","href":"/reference/api/10.1/saml/post-v2apicreate_saml_endpoint"},{"title":"Delete SAML endpoint","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_saml_endpoint","href":"/reference/api/10.1/saml/post-v2apidelete_saml_endpoint"},{"title":"Edit SAML endpoint","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_saml_endpoint","href":"/reference/api/10.1/saml/post-v2apiedit_saml_endpoint"}]}]},{"group":"Certificates","pages":[{"title":"Delete certificate authority","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json delete /v2.5/api/certificate-authorities/{uid}","href":"/reference/api/10.1/certificates/delete-certificate-authority"},{"title":"Unprepare a prepared Certificate Authority","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json delete /v2.5/api/pkis/{service}/certificate-authorities/{uid}","href":"/reference/api/10.1/certificates/unprepare-a-prepared-certificate-authority"},{"title":"List all certificate authorities","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/certificate-authorities","href":"/reference/api/10.1/certificates/list-all-certificate-authorities"},{"title":"Certificate authority by ID","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/certificate-authorities/{uid}","href":"/reference/api/10.1/certificates/get-certificate-authority-by-id"},{"title":"Show the service PKI status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/pkis/{service}","href":"/reference/api/10.1/certificates/show-the-service-pki-status"},{"title":"List all Certificate Authorities associated with the service","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/pkis/{service}/certificate-authorities","href":"/reference/api/10.1/certificates/list-all-certificate-authorities-associated-with-the-service"},{"title":"A specific Certificate Authority by ID","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/pkis/{service}/certificate-authorities/{uid}","href":"/reference/api/10.1/certificates/get-a-specific-certificate-authority-by-id"},{"title":"HTTPS certs status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_https_certs_status","href":"/reference/api/10.1/certificates/get-v2apiget_https_certs_status"},{"title":"List cert domain","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_cert_domain","href":"/reference/api/10.1/certificates/get-v2apilist_cert_domain"},{"title":"Update certificate authority display name","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json patch /v2.5/api/certificate-authorities/{uid}","href":"/reference/api/10.1/certificates/update-certificate-authority-display-name"},{"title":"Activate a prepared Certificate Authority","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json patch /v2.5/api/pkis/{service}/certificate-authorities/{uid}","href":"/reference/api/10.1/certificates/activate-a-prepared-certificate-authority"},{"title":"Create a certificate authority","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2.5/api/certificate-authorities","href":"/reference/api/10.1/certificates/create-a-certificate-authority"},{"title":"Prepare a new Certificate Authority for the service","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2.5/api/pkis/{service}/certificate-authorities","href":"/reference/api/10.1/certificates/prepare-a-new-certificate-authority-for-the-service"},{"title":"Prune all deactivated Certificate Authorities of the service","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2.5/api/pkis/{service}/certificate-authorities:prune","href":"/reference/api/10.1/certificates/prune-all-deactivated-certificate-authorities-of-the-service"},{"title":"Disable imported certificate","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_imported_certificate","href":"/reference/api/10.1/certificates/post-v2apidisable_imported_certificate"},{"title":"Download avx CA cert","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/download_avx_ca_cert","href":"/reference/api/10.1/certificates/post-v2apidownload_avx_ca_cert"},{"title":"Import new HTTPS certs","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/import_new_https_certs","href":"/reference/api/10.1/certificates/post-v2apiimport_new_https_certs"}]},{"group":"Controller","pages":[{"title":"Controller Allowlist","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/controller/allow-list","href":"/reference/api/10.1/controller/get-v25apicontrollerallow-list"},{"title":"Controller metadata","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/get-controller-metadata","href":"/reference/api/10.1/controller/get-v25apiget-controller-metadata"},{"title":"Pipeline details for the controller","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/otel/controller/pipeline","href":"/reference/api/10.1/controller/get-pipeline-details-for-the-controller"},{"title":"Aviatrix controller commandlog","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_aviatrix_controller_commandlog","href":"/reference/api/10.1/controller/get-v2apiget_aviatrix_controller_commandlog"},{"title":"Compatible image version","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_compatible_image_version","href":"/reference/api/10.1/controller/get-v2apiget_compatible_image_version"},{"title":"Controller remote SSH status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_controller_remote_ssh_status","href":"/reference/api/10.1/controller/get-v2apiget_controller_remote_ssh_status"},{"title":"Controller security group management status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_controller_security_group_management_status","href":"/reference/api/10.1/controller/get-v2apiget_controller_security_group_management_status"},{"title":"Controller VPC DNS server status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_controller_vpc_dns_server_status","href":"/reference/api/10.1/controller/get-v2apiget_controller_vpc_dns_server_status"},{"title":"Copilot association status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_copilot_association_status","href":"/reference/api/10.1/controller/get-v2apiget_copilot_association_status"},{"title":"Copilot deployment status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_copilot_deployment_status","href":"/reference/api/10.1/controller/get-v2apiget_copilot_deployment_status"},{"title":"Copilot security group","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_copilot_sg","href":"/reference/api/10.1/controller/get-v2apiget_copilot_sg"},{"title":"Instance by id","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_instance_by_id","href":"/reference/api/10.1/controller/get-v2apiget_instance_by_id"},{"title":"Keep alive speed","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_keep_alive_speed","href":"/reference/api/10.1/controller/get-v2apiget_keep_alive_speed"},{"title":"Cloud network info","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/cloud_network_info","href":"/reference/api/10.1/controller/post-v2apicloud_network_info"},{"title":"Disable controller security group management","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_controller_security_group_management","href":"/reference/api/10.1/controller/post-v2apidisable_controller_security_group_management"},{"title":"Disable controller VPC DNS server","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_controller_vpc_dns_server","href":"/reference/api/10.1/controller/post-v2apidisable_controller_vpc_dns_server"},{"title":"Disable CoPilot association","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_copilot_association","href":"/reference/api/10.1/controller/post-v2apidisable_copilot_association"},{"title":"Disable CoPilot security group","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_copilot_sg","href":"/reference/api/10.1/controller/post-v2apidisable_copilot_sg"},{"title":"Enable controller security group management","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_controller_security_group_management","href":"/reference/api/10.1/controller/post-v2apienable_controller_security_group_management"},{"title":"Enable CoPilot association","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_copilot_association","href":"/reference/api/10.1/controller/post-v2apienable_copilot_association"},{"title":"Set keep alive speed","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/set_keep_alive_speed","href":"/reference/api/10.1/controller/post-v2apiset_keep_alive_speed"},{"title":"Update Controller Allowlist","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json put /v2.5/api/controller/allow-list","href":"/reference/api/10.1/controller/put-v25apicontrollerallow-list"},{"title":"Update pipeline configuration for the controller","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json put /v2.5/api/otel/controller/pipeline","href":"/reference/api/10.1/controller/update-pipeline-configuration-for-the-controller"}]},{"group":"DCF","pages":[{"group":"SmartGroups","pages":[{"title":"List SmartGroups","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/app-domains","href":"/reference/api/10.1/app-domains/get-v25apiapp-domains"},{"title":"SmartGroup Configuration","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/app-domains/config","href":"/reference/api/10.1/app-domains/get-v25apiapp-domainsconfig"},{"title":"SmartGroup by Name","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/app-domains/name/{ad_name}","href":"/reference/api/10.1/app-domains/get-v25apiapp-domainsname"},{"title":"Poll SmartGroup Status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/app-domains/poll-resources","href":"/reference/api/10.1/app-domains/get-v25apiapp-domainspoll-resources"},{"title":"Create SmartGroup","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2.5/api/app-domains","href":"/reference/api/10.1/app-domains/post-v25apiapp-domains"},{"title":"Update SmartGroup Configuration","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json put /v2.5/api/app-domains/config","href":"/reference/api/10.1/app-domains/put-v25apiapp-domainsconfig"}]},{"group":"IPS","pages":[{"title":"IPS profile Delete","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json delete /v2.5/api/dcf/ips-profiles/{profile_uuid}","href":"/reference/api/10.1/ips/delete-v25apidcfips-profiles"},{"title":"IPS rule feed Delete","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json delete /v2.5/api/dcf/ips-rule-feeds/{feed_uuid}","href":"/reference/api/10.1/ips/delete-v25apidcfips-rule-feeds"},{"title":"IPS profile","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/dcf/ips-profiles/{profile_uuid}","href":"/reference/api/10.1/ips/get-v25apidcfips-profiles"},{"title":"IPS profile","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/dcf/ips-profiles/{profile_uuid}","href":"/reference/api/10.1/ips/get-v25apidcfips-profiles"},{"title":"IPS rule feed","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/dcf/ips-rule-feeds/{feed_uuid}","href":"/reference/api/10.1/ips/get-v25apidcfips-rule-feeds"},{"title":"IPS rule feed","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/dcf/ips-rule-feeds/{feed_uuid}","href":"/reference/api/10.1/ips/get-v25apidcfips-rule-feeds"},{"title":"IPS profiles create","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2.5/api/dcf/ips-profiles","href":"/reference/api/10.1/ips/post-v25apidcfips-profiles"},{"title":"IPS rule feeds upload","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2.5/api/dcf/ips-rule-feeds","href":"/reference/api/10.1/ips/post-v25apidcfips-rule-feeds"},{"title":"IPS profile update","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json put /v2.5/api/dcf/ips-profiles/{profile_uuid}","href":"/reference/api/10.1/ips/put-v25apidcfips-profiles"},{"title":"IPS rule feed update","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json put /v2.5/api/dcf/ips-rule-feeds/{feed_uuid}","href":"/reference/api/10.1/ips/put-v25apidcfips-rule-feeds"}]},{"group":"MITM","pages":[{"title":"Delete a specific DCF TLS profile by UUID","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json delete /v2.5/api/dcf/tls-profile/{profile_uuid}","href":"/reference/api/10.1/mitm/delete-a-specific-dcf-tls-profile-by-uuid"},{"title":"Delete a CA trust bundle","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json delete /v2.5/api/dcf/trustbundle/{bundle_uuid}","href":"/reference/api/10.1/mitm/delete-a-ca-trust-bundle"},{"title":"MITM Delete CA","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json delete /v2.5/api/mitm/ca","href":"/reference/api/10.1/mitm/delete-v25apimitmca"},{"title":"MITM Delete CA bundle","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json delete /v2.5/api/mitm/trusted-ca-bundle","href":"/reference/api/10.1/mitm/delete-v25apimitmtrusted-ca-bundle"},{"title":"All DCF TLS profiles","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/dcf/tls-profile","href":"/reference/api/10.1/mitm/get-all-dcf-tls-profiles"},{"title":"A specific DCF TLS profile by UUID","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/dcf/tls-profile/{profile_uuid}","href":"/reference/api/10.1/mitm/get-a-specific-dcf-tls-profile-by-uuid"},{"title":"List all CA trust bundles","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/dcf/trustbundle","href":"/reference/api/10.1/mitm/list-all-ca-trust-bundles"},{"title":"DCF trustbundle by name","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/dcf/trustbundle/name/{display_name}","href":"/reference/api/10.1/mitm/get-v25apidcftrustbundlename"},{"title":"DCF trustbundle","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/dcf/trustbundle/{bundle_uuid}","href":"/reference/api/10.1/mitm/get-v25apidcftrustbundle"},{"title":"MITM Get CA","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/mitm/ca","href":"/reference/api/10.1/mitm/get-v25apimitmca"},{"title":"MITM Get CA 2","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/mitm/ca-2","href":"/reference/api/10.1/mitm/get-v25apimitmca-2"},{"title":"MITM Get verification level","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/mitm/origin-cert-verify","href":"/reference/api/10.1/mitm/get-v25apimitmorigin-cert-verify"},{"title":"MITM Get verification level 2","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/mitm/origin-cert-verify-2","href":"/reference/api/10.1/mitm/get-v25apimitmorigin-cert-verify-2"},{"title":"MITM Get CA bundle","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/mitm/trusted-ca-bundle","href":"/reference/api/10.1/mitm/get-v25apimitmtrusted-ca-bundle"},{"title":"Create a new DCF TLS profile","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2.5/api/dcf/tls-profile","href":"/reference/api/10.1/mitm/create-a-new-dcf-tls-profile"},{"title":"Upload a CA trust bundle","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2.5/api/dcf/trustbundle","href":"/reference/api/10.1/mitm/upload-a-ca-trust-bundle"},{"title":"MITM Create CA","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2.5/api/mitm/ca","href":"/reference/api/10.1/mitm/post-v25apimitmca"},{"title":"Update a specific DCF TLS profile by UUID","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json put /v2.5/api/dcf/tls-profile/{profile_uuid}","href":"/reference/api/10.1/mitm/update-a-specific-dcf-tls-profile-by-uuid"},{"title":"Update a CA trust bundle","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json put /v2.5/api/dcf/trustbundle/{bundle_uuid}","href":"/reference/api/10.1/mitm/update-a-ca-trust-bundle"},{"title":"MITM Update CA","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json put /v2.5/api/mitm/ca","href":"/reference/api/10.1/mitm/put-v25apimitmca"},{"title":"MITM Update verification level","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json put /v2.5/api/mitm/origin-cert-verify","href":"/reference/api/10.1/mitm/put-v25apimitmorigin-cert-verify"},{"title":"MITM Update CA bundle","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json put /v2.5/api/mitm/trusted-ca-bundle","href":"/reference/api/10.1/mitm/put-v25apimitmtrusted-ca-bundle"}]},{"group":"Policies","pages":[{"title":"Delete Intra-VPC","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json delete /v2.5/api/microseg/intra-vpc","href":"/reference/api/10.1/policies/delete-v25apimicrosegintra-vpc"},{"title":"Delete Policy","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json delete /v2.5/api/microseg/policy-list","href":"/reference/api/10.1/policies/delete-v25apimicrosegpolicy-list"},{"title":"Delete Policy 3","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json delete /v2.5/api/microseg/policy-list3/{policy_uuid}","href":"/reference/api/10.1/policies/delete-v25apimicrosegpolicy-list3"},{"title":"Delete a Single Stat","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json delete /v2.5/api/microseg/stats/{policy_uuid}","href":"/reference/api/10.1/policies/delete-v25apimicrosegstats"},{"title":"Delete a Single Stat","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json delete /v2.5/api/microseg/stats/{policy_uuid}","href":"/reference/api/10.1/policies/delete-v25apimicrosegstats"},{"title":"Default ips profile","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/dcf/default-ips-profile","href":"/reference/api/10.1/policies/get-v25apidcfdefault-ips-profile"},{"title":"VPCs using a specific DCF IPS profile","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/dcf/ips-profile-vpc/vpcs/{profile_uuid}","href":"/reference/api/10.1/policies/get-vpcs-using-a-specific-dcf-ips-profile"},{"title":"DCF IPS profiles for a VPC","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/dcf/ips-profile-vpc/{vpc_id}","href":"/reference/api/10.1/policies/get-dcf-ips-profiles-for-a-vpc"},{"title":"A specific DCF Log profile by name","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/dcf/log-profile","href":"/reference/api/10.1/policies/get-a-specific-dcf-log-profile-by-name"},{"title":"List Attachment Points","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/microseg/attachment-points","href":"/reference/api/10.1/policies/get-v25apimicrosegattachment-points"},{"title":"Get Default Action Policy","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/microseg/default-action-policy","href":"/reference/api/10.1/policies/get-v25apimicrosegdefault-action-policy"},{"title":"Deploy policy retrieve","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/microseg/deploy-policy","href":"/reference/api/10.1/policies/get-v25apimicrosegdeploy-policy"},{"title":"List Intra-VPC","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/microseg/intra-vpc","href":"/reference/api/10.1/policies/get-v25apimicrosegintra-vpc"},{"title":"Intra-VPC Orchestration Status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/microseg/intra-vpc/orchestration-status","href":"/reference/api/10.1/policies/get-v25apimicrosegintra-vpcorchestration-status"},{"title":"Policy List","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/microseg/policy-list","href":"/reference/api/10.1/policies/get-v25apimicrosegpolicy-list"},{"title":"Policy List 2","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/microseg/policy-list2","href":"/reference/api/10.1/policies/get-v25apimicrosegpolicy-list2"},{"title":"List Policy 3 Configurations","deprecated":null,"version":null,"openapi":"/openapi/8.2/aviatrix-api.json get /v2.5/api/microseg/policy-list3","href":"/api-reference/policies/get-v25apimicrosegpolicy-list3-list"},{"title":"Get Policy 3 by UUID","deprecated":null,"version":null,"openapi":"/openapi/8.2/aviatrix-api.json get /v2.5/api/microseg/policy-list3/{policy_uuid}","href":"/api-reference/policies/get-v25apimicrosegpolicy-list3-by-uuid"},{"title":"Stats","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/microseg/stats","href":"/reference/api/10.1/policies/get-v25apimicrosegstats"},{"title":"Attachment Points Cleanup","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2.5/api/microseg/attachment-points/cleanup-orphans","href":"/reference/api/10.1/policies/post-v25apimicrosegattachment-pointscleanup-orphans"},{"title":"Deploy policy create","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2.5/api/microseg/deploy-policy","href":"/reference/api/10.1/policies/post-v25apimicrosegdeploy-policy"},{"title":"Create Policy 3","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2.5/api/microseg/policy-list3","href":"/reference/api/10.1/policies/post-v25apimicrosegpolicy-list3"},{"title":"Update access policy","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/update_access_policy","href":"/reference/api/10.1/policies/post-v2apiupdate_access_policy"},{"title":"Default ips profile set","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json put /v2.5/api/dcf/default-ips-profile","href":"/reference/api/10.1/policies/put-v25apidcfdefault-ips-profile"},{"title":"Set DCF IPS profiles for a VPC","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json put /v2.5/api/dcf/ips-profile-vpc/{vpc_id}","href":"/reference/api/10.1/policies/set-dcf-ips-profiles-for-a-vpc"},{"title":"Edit Default Action Policy","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json put /v2.5/api/microseg/default-action-policy","href":"/reference/api/10.1/policies/put-v25apimicrosegdefault-action-policy"},{"title":"Create/Update Intra-VPC","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json put /v2.5/api/microseg/intra-vpc","href":"/reference/api/10.1/policies/put-v25apimicrosegintra-vpc"},{"title":"Create Policy","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json put /v2.5/api/microseg/policy-list","href":"/reference/api/10.1/policies/put-v25apimicrosegpolicy-list"},{"title":"Create Policy 2","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json put /v2.5/api/microseg/policy-list2","href":"/reference/api/10.1/policies/put-v25apimicrosegpolicy-list2"},{"title":"Update Policy 3","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json put /v2.5/api/microseg/policy-list3/{policy_uuid}","href":"/reference/api/10.1/policies/put-v25apimicrosegpolicy-list3"}]}]},{"group":"FireNet","pages":[{"title":"Firewall LAN CIDR","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_firewall_lan_cidr","href":"/reference/api/10.1/firenet/get-v2apiget_firewall_lan_cidr"},{"title":"List FireNet","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_firenet","href":"/reference/api/10.1/firenet/get-v2apilist_firenet"},{"title":"List firewall manager vendor","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_firewall_manager_vendor","href":"/reference/api/10.1/firenet/get-v2apilist_firewall_manager_vendor"},{"title":"List firewall vendor","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_firewall_vendor","href":"/reference/api/10.1/firenet/get-v2apilist_firewall_vendor"},{"title":"List primary FireNet","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_primary_firenet","href":"/reference/api/10.1/firenet/get-v2apilist_primary_firenet"},{"title":"List secondary FireNet","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_secondary_firenet","href":"/reference/api/10.1/firenet/get-v2apilist_secondary_firenet"},{"title":"List transit FireNet","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_transit_firenet","href":"/reference/api/10.1/firenet/get-v2apilist_transit_firenet"},{"title":"List transit FireNet spoke policies","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_transit_firenet_spoke_policies","href":"/reference/api/10.1/firenet/get-v2apilist_transit_firenet_spoke_policies"},{"title":"List transit FireNet spokes","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_transit_firenet_spokes","href":"/reference/api/10.1/firenet/get-v2apilist_transit_firenet_spokes"},{"title":"Add firewall instance","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/add_firewall_instance","href":"/reference/api/10.1/firenet/post-v2apiadd_firewall_instance"},{"title":"Add spoke to transit FireNet inspection","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/add_spoke_to_transit_firenet_inspection","href":"/reference/api/10.1/firenet/post-v2apiadd_spoke_to_transit_firenet_inspection"},{"title":"Associate firewall with FireNet","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/associate_firewall_with_firenet","href":"/reference/api/10.1/firenet/post-v2apiassociate_firewall_with_firenet"},{"title":"Attach centralized FireNet","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/attach_centralized_firenet","href":"/reference/api/10.1/firenet/post-v2apiattach_centralized_firenet"},{"title":"Attach firewall to FireNet","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/attach_firewall_to_firenet","href":"/reference/api/10.1/firenet/post-v2apiattach_firewall_to_firenet"},{"title":"Connect FireNet with TGW","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/connect_firenet_with_tgw","href":"/reference/api/10.1/firenet/post-v2apiconnect_firenet_with_tgw"},{"title":"Delete FireNet firewall instance","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_firenet_firewall_instance","href":"/reference/api/10.1/firenet/post-v2apidelete_firenet_firewall_instance"},{"title":"Delete spoke from transit FireNet inspection","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_spoke_from_transit_firenet_inspection","href":"/reference/api/10.1/firenet/post-v2apidelete_spoke_from_transit_firenet_inspection"},{"title":"Detach centralized FireNet","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/detach_centralized_firenet","href":"/reference/api/10.1/firenet/post-v2apidetach_centralized_firenet"},{"title":"Detach firewall from FireNet","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/detach_firewall_from_firenet","href":"/reference/api/10.1/firenet/post-v2apidetach_firewall_from_firenet"},{"title":"Disable FireNet TGW segmentation for egress","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_firenet_tgw_segmentation_for_egress","href":"/reference/api/10.1/firenet/post-v2apidisable_firenet_tgw_segmentation_for_egress"},{"title":"Disable gateway FireNet interfaces","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_gateway_firenet_interfaces","href":"/reference/api/10.1/firenet/post-v2apidisable_gateway_firenet_interfaces"},{"title":"Disable gateway for transit FireNet","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_gateway_for_transit_firenet","href":"/reference/api/10.1/firenet/post-v2apidisable_gateway_for_transit_firenet"},{"title":"Disable native AWS gwlb FireNet","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_native_aws_gwlb_firenet","href":"/reference/api/10.1/firenet/post-v2apidisable_native_aws_gwlb_firenet"},{"title":"Disable transit FireNet on egress transit gateway","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_transit_firenet_on_egress_transit_gateway","href":"/reference/api/10.1/firenet/post-v2apidisable_transit_firenet_on_egress_transit_gateway"},{"title":"Disassociate firewall with FireNet","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disassociate_firewall_with_firenet","href":"/reference/api/10.1/firenet/post-v2apidisassociate_firewall_with_firenet"},{"title":"Disconnect FireNet with TGW","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disconnect_firenet_with_tgw","href":"/reference/api/10.1/firenet/post-v2apidisconnect_firenet_with_tgw"},{"title":"Edit FireNet","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_firenet","href":"/reference/api/10.1/firenet/post-v2apiedit_firenet"},{"title":"Edit FireNet egress static CIDR","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_firenet_egress_static_cidr","href":"/reference/api/10.1/firenet/post-v2apiedit_firenet_egress_static_cidr"},{"title":"Edit FireNet excluded CIDR","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_firenet_excluded_cidr","href":"/reference/api/10.1/firenet/post-v2apiedit_firenet_excluded_cidr"},{"title":"Edit FireNet firewall vendor info","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_firenet_firewall_vendor_info","href":"/reference/api/10.1/firenet/post-v2apiedit_firenet_firewall_vendor_info"},{"title":"Edit transit FireNet management access","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_transit_firenet_management_access","href":"/reference/api/10.1/firenet/post-v2apiedit_transit_firenet_management_access"},{"title":"Enable FireNet TGW segmentation for egress","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_firenet_tgw_segmentation_for_egress","href":"/reference/api/10.1/firenet/post-v2apienable_firenet_tgw_segmentation_for_egress"},{"title":"Enable gateway FireNet interfaces","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_gateway_firenet_interfaces","href":"/reference/api/10.1/firenet/post-v2apienable_gateway_firenet_interfaces"},{"title":"Enable gateway for transit FireNet","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_gateway_for_transit_firenet","href":"/reference/api/10.1/firenet/post-v2apienable_gateway_for_transit_firenet"},{"title":"Enable native AWS gwlb FireNet","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_native_aws_gwlb_firenet","href":"/reference/api/10.1/firenet/post-v2apienable_native_aws_gwlb_firenet"},{"title":"Enable transit FireNet on egress transit gateway","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_transit_firenet_on_egress_transit_gateway","href":"/reference/api/10.1/firenet/post-v2apienable_transit_firenet_on_egress_transit_gateway"},{"title":"Show FireNet detail","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_firenet_detail","href":"/reference/api/10.1/firenet/post-v2apishow_firenet_detail"},{"title":"Show FireNet firewall vendor config","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_firenet_firewall_vendor_config","href":"/reference/api/10.1/firenet/post-v2apishow_firenet_firewall_vendor_config"},{"title":"Update firewall attachment access from onprem","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/update_firewall_attachment_access_from_onprem","href":"/reference/api/10.1/firenet/post-v2apiupdate_firewall_attachment_access_from_onprem"}]},{"group":"FQDN","pages":[{"title":"FQDN cache global status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_fqdn_cache_global_status","href":"/reference/api/10.1/fqdn/get-v2apiget_fqdn_cache_global_status"},{"title":"FQDN discovery result","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_fqdn_discovery_result","href":"/reference/api/10.1/fqdn/get-v2apiget_fqdn_discovery_result"},{"title":"FQDN discovery result file","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_fqdn_discovery_result_file","href":"/reference/api/10.1/fqdn/get-v2apiget_fqdn_discovery_result_file"},{"title":"FQDN exact match status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_fqdn_exact_match_status","href":"/reference/api/10.1/fqdn/get-v2apiget_fqdn_exact_match_status"},{"title":"FQDN exception rule status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_fqdn_exception_rule_status","href":"/reference/api/10.1/fqdn/get-v2apiget_fqdn_exception_rule_status"},{"title":"FQDN private network filtering status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_fqdn_private_network_filtering_status","href":"/reference/api/10.1/fqdn/get-v2apiget_fqdn_private_network_filtering_status"},{"title":"FQDN stat status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_fqdn_stat_status","href":"/reference/api/10.1/fqdn/get-v2apiget_fqdn_stat_status"},{"title":"FQDN stats","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_fqdn_stats","href":"/reference/api/10.1/fqdn/get-v2apiget_fqdn_stats"},{"title":"List FQDN filter tag attached gateways","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_fqdn_filter_tag_attached_gws","href":"/reference/api/10.1/fqdn/get-v2apilist_fqdn_filter_tag_attached_gws"},{"title":"List FQDN filter tag domain names","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_fqdn_filter_tag_domain_names","href":"/reference/api/10.1/fqdn/get-v2apilist_fqdn_filter_tag_domain_names"},{"title":"List FQDN filter tag source ip filters","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_fqdn_filter_tag_source_ip_filters","href":"/reference/api/10.1/fqdn/get-v2apilist_fqdn_filter_tag_source_ip_filters"},{"title":"List FQDN filter tags","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_fqdn_filter_tags","href":"/reference/api/10.1/fqdn/get-v2apilist_fqdn_filter_tags"},{"title":"List FQDN gateways","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_fqdn_gateways","href":"/reference/api/10.1/fqdn/get-v2apilist_fqdn_gateways"},{"title":"List FQDN pass through CIDRs","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_fqdn_pass_through_cidrs","href":"/reference/api/10.1/fqdn/get-v2apilist_fqdn_pass_through_cidrs"},{"title":"List gateways not attached to a FQDN tag","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_gateways_not_attached_to_a_fqdn_tag","href":"/reference/api/10.1/fqdn/get-v2apilist_gateways_not_attached_to_a_fqdn_tag"},{"title":"List supported protocols for FQDN","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_supported_protocols_for_fqdn","href":"/reference/api/10.1/fqdn/get-v2apilist_supported_protocols_for_fqdn"},{"title":"Add FQDN policies to tag","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/add_fqdn_policies_to_tag","href":"/reference/api/10.1/fqdn/post-v2apiadd_fqdn_policies_to_tag"},{"title":"Attach FQDN filter tag to gateway","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/attach_fqdn_filter_tag_to_gw","href":"/reference/api/10.1/fqdn/post-v2apiattach_fqdn_filter_tag_to_gw"},{"title":"Del FQDN filter tag","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/del_fqdn_filter_tag","href":"/reference/api/10.1/fqdn/post-v2apidel_fqdn_filter_tag"},{"title":"Delete FQDN policies to tag","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_fqdn_policies_to_tag","href":"/reference/api/10.1/fqdn/post-v2apidelete_fqdn_policies_to_tag"},{"title":"Detach FQDN filter tag from gateway","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/detach_fqdn_filter_tag_from_gw","href":"/reference/api/10.1/fqdn/post-v2apidetach_fqdn_filter_tag_from_gw"},{"title":"Disable FQDN cache global","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_fqdn_cache_global","href":"/reference/api/10.1/fqdn/post-v2apidisable_fqdn_cache_global"},{"title":"Disable FQDN exact match","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_fqdn_exact_match","href":"/reference/api/10.1/fqdn/post-v2apidisable_fqdn_exact_match"},{"title":"Disable FQDN exception rule","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_fqdn_exception_rule","href":"/reference/api/10.1/fqdn/post-v2apidisable_fqdn_exception_rule"},{"title":"Disable FQDN on custom networks","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_fqdn_on_custom_networks","href":"/reference/api/10.1/fqdn/post-v2apidisable_fqdn_on_custom_networks"},{"title":"Disable FQDN on private networks","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_fqdn_on_private_networks","href":"/reference/api/10.1/fqdn/post-v2apidisable_fqdn_on_private_networks"},{"title":"Download FQDN log","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/download_fqdn_log","href":"/reference/api/10.1/fqdn/post-v2apidownload_fqdn_log"},{"title":"Enable FQDN cache global","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_fqdn_cache_global","href":"/reference/api/10.1/fqdn/post-v2apienable_fqdn_cache_global"},{"title":"Enable FQDN exact match","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_fqdn_exact_match","href":"/reference/api/10.1/fqdn/post-v2apienable_fqdn_exact_match"},{"title":"Enable FQDN exception rule","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_fqdn_exception_rule","href":"/reference/api/10.1/fqdn/post-v2apienable_fqdn_exception_rule"},{"title":"Enable FQDN on private networks","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_fqdn_on_private_networks","href":"/reference/api/10.1/fqdn/post-v2apienable_fqdn_on_private_networks"},{"title":"Set FQDN filter tag color","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/set_fqdn_filter_tag_color","href":"/reference/api/10.1/fqdn/post-v2apiset_fqdn_filter_tag_color"},{"title":"Set FQDN filter tag domain names","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/set_fqdn_filter_tag_domain_names","href":"/reference/api/10.1/fqdn/post-v2apiset_fqdn_filter_tag_domain_names"},{"title":"Set FQDN filter tag state","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/set_fqdn_filter_tag_state","href":"/reference/api/10.1/fqdn/post-v2apiset_fqdn_filter_tag_state"},{"title":"Update FQDN filter tag source ip filters","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/update_fqdn_filter_tag_source_ip_filters","href":"/reference/api/10.1/fqdn/post-v2apiupdate_fqdn_filter_tag_source_ip_filters"},{"title":"Update FQDN pass through CIDRs","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/update_fqdn_pass_through_cidrs","href":"/reference/api/10.1/fqdn/post-v2apiupdate_fqdn_pass_through_cidrs"}]},{"group":"Gateways","pages":[{"title":"Disable gateway insertion for specified VPC","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json delete /v2.5/api/gateway-insertion/vpc","href":"/reference/api/10.1/gateways/disable-gateway-insertion-for-specified-vpc"},{"title":"Gateway insertion enablement status for specified VPC","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/gateway-insertion/vpc","href":"/reference/api/10.1/gateways/get-gateway-insertion-enablement-status-for-one-or-more-vpcs"},{"title":"Pipeline details for gateways","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/otel/gateway/pipeline","href":"/reference/api/10.1/gateways/get-pipeline-details-for-gateways"},{"title":"Gateway group details","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_gateway_group_details","href":"/reference/api/10.1/gateways/get-v2apiget_gateway_group_details"},{"title":"Gateway info","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_gateway_info","href":"/reference/api/10.1/gateways/get-v2apiget_gateway_info"},{"title":"Gateway rollback on error status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_gateway_rollback_on_error_status","href":"/reference/api/10.1/gateways/get-v2apiget_gateway_rollback_on_error_status"},{"title":"Gateway service status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_gateway_service_status","href":"/reference/api/10.1/gateways/get-v2apiget_gateway_service_status"},{"title":"Gro GSO status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_gro_gso_status","href":"/reference/api/10.1/gateways/get-v2apiget_gro_gso_status"},{"title":"Jumbo frame status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_jumbo_frame_status","href":"/reference/api/10.1/gateways/get-v2apiget_jumbo_frame_status"},{"title":"Private oob state","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_private_oob_state","href":"/reference/api/10.1/gateways/get-v2apiget_private_oob_state"},{"title":"Private s3 gateway details","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_private_s3_gateway_details","href":"/reference/api/10.1/gateways/get-v2apiget_private_s3_gateway_details"},{"title":"Public subnet filtering gateway details","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_public_subnet_filtering_gateway_details","href":"/reference/api/10.1/gateways/get-v2apiget_public_subnet_filtering_gateway_details"},{"title":"Scheduled gateway operation status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_scheduled_gateway_operation_status","href":"/reference/api/10.1/gateways/get-v2apiget_scheduled_gateway_operation_status"},{"title":"Skip public route table update status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_skip_public_route_table_update_status","href":"/reference/api/10.1/gateways/get-v2apiget_skip_public_route_table_update_status"},{"title":"Tunnel latency","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_tunnel_latency","href":"/reference/api/10.1/gateways/get-v2apiget_tunnel_latency"},{"title":"List arm native spokes","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_arm_native_spokes","href":"/reference/api/10.1/gateways/get-v2apilist_arm_native_spokes"},{"title":"List attached spoke gateways","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_attached_spoke_gateways","href":"/reference/api/10.1/gateways/get-v2apilist_attached_spoke_gateways"},{"title":"List aviatrix spoke advanced config","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_aviatrix_spoke_advanced_config","href":"/reference/api/10.1/gateways/get-v2apilist_aviatrix_spoke_advanced_config"},{"title":"List Edge CSP gateways","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_edge_csp_gateways","href":"/reference/api/10.1/gateways/get-v2apilist_edge_csp_gateways"},{"title":"List Edge gateway attributes","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_edge_gateway_attributes","href":"/reference/api/10.1/gateways/get-v2apilist_edge_gateway_attributes"},{"title":"List Edge Gateways by Site ID","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_edge_gateway_by_site_id","href":"/reference/api/10.1/gateways/get-v2apilist_edge_gateway_by_site_id"},{"title":"List gateway groups","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_gateway_groups","href":"/reference/api/10.1/gateways/get-v2apilist_gateway_groups"},{"title":"List gateway interfaces","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_gateway_interfaces","href":"/reference/api/10.1/gateways/get-v2apilist_gateway_interfaces"},{"title":"List gateway security policy rules","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_gateway_security_policy_rules","href":"/reference/api/10.1/gateways/get-v2apilist_gateway_security_policy_rules"},{"title":"List gateway services","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_gateway_services","href":"/reference/api/10.1/gateways/get-v2apilist_gateway_services"},{"title":"List gateway upgrade status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_gateway_upgrade_status","href":"/reference/api/10.1/gateways/get-v2apilist_gateway_upgrade_status"},{"title":"List gateways","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_gateways","href":"/reference/api/10.1/gateways/get-v2apilist_gateways"},{"title":"List gateways details","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_gateways_details","href":"/reference/api/10.1/gateways/get-v2apilist_gateways_details"},{"title":"List primary and HA spoke gateways","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_primary_and_ha_spoke_gateways","href":"/reference/api/10.1/gateways/get-v2apilist_primary_and_ha_spoke_gateways"},{"title":"List spoke gateway display fields","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_spoke_gateway_display_fields","href":"/reference/api/10.1/gateways/get-v2apilist_spoke_gateway_display_fields"},{"title":"List spoke gateway loadbalancer","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_spoke_gateway_loadbalancer","href":"/reference/api/10.1/gateways/get-v2apilist_spoke_gateway_loadbalancer"},{"title":"List spoke gateway subnets","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_spoke_gateway_subnets","href":"/reference/api/10.1/gateways/get-v2apilist_spoke_gateway_subnets"},{"title":"List spoke gateways","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_spoke_gws","href":"/reference/api/10.1/gateways/get-v2apilist_spoke_gws"},{"title":"List spoke learned CIDRs","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_spoke_learned_cidrs","href":"/reference/api/10.1/gateways/get-v2apilist_spoke_learned_cidrs"},{"title":"Add public subnet filtering gateway","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/add_public_subnet_filtering_gateway","href":"/reference/api/10.1/gateways/post-v2apiadd_public_subnet_filtering_gateway"},{"title":"Create Edge Gateway","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/create_edge_gateway","href":"/reference/api/10.1/gateways/post-v2apicreate_edge_gateway"},{"title":"Create mct gateway","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/create_mct_gateway","href":"/reference/api/10.1/gateways/post-v2apicreate_mct_gateway"},{"title":"Create Multicloud HA Gateway","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/create_multicloud_ha_gateway","href":"/reference/api/10.1/gateways/post-v2apicreate_multicloud_ha_gateway"},{"title":"Create Multicloud Primary Gateway","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/create_multicloud_primary_gateway","href":"/reference/api/10.1/gateways/post-v2apicreate_multicloud_primary_gateway"},{"title":"Create peering HA gateway","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/create_peering_ha_gateway","href":"/reference/api/10.1/gateways/post-v2apicreate_peering_ha_gateway"},{"title":"Delete Edge Gateway","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_edge_gateway","href":"/reference/api/10.1/gateways/post-v2apidelete_edge_gateway"},{"title":"Delete Multicloud Gateway","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_multicloud_gateway","href":"/reference/api/10.1/gateways/post-v2apidelete_multicloud_gateway"},{"title":"Delete public subnet filtering gateway","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_public_subnet_filtering_gateway","href":"/reference/api/10.1/gateways/post-v2apidelete_public_subnet_filtering_gateway"},{"title":"Disable GRO GSO","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_gro_gso","href":"/reference/api/10.1/gateways/post-v2apidisable_gro_gso"},{"title":"Disable IPv6","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_ipv6","href":"/reference/api/10.1/gateways/post-v2apidisable_ipv6"},{"title":"Disable jumbo frame","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_jumbo_frame","href":"/reference/api/10.1/gateways/post-v2apidisable_jumbo_frame"},{"title":"Disable private oob","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_private_oob","href":"/reference/api/10.1/gateways/post-v2apidisable_private_oob"},{"title":"Disable single AZ HA","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_single_az_ha","href":"/reference/api/10.1/gateways/post-v2apidisable_single_az_ha"},{"title":"Discover Edge Gateway WAN IP","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/discovery_edge_gateway_wan_ip","href":"/reference/api/10.1/gateways/post-v2apidiscovery_edge_gateway_wan_ip"},{"title":"Edit gateway advertised CIDR","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_gateway_advertised_cidr","href":"/reference/api/10.1/gateways/post-v2apiedit_gateway_advertised_cidr"},{"title":"Edit gateway custom routes","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_gateway_custom_routes","href":"/reference/api/10.1/gateways/post-v2apiedit_gateway_custom_routes"},{"title":"Edit gateway filter routes","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_gateway_filter_routes","href":"/reference/api/10.1/gateways/post-v2apiedit_gateway_filter_routes"},{"title":"Edit gateway config","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_gw_config","href":"/reference/api/10.1/gateways/post-v2apiedit_gw_config"},{"title":"Enable GRO GSO","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_gro_gso","href":"/reference/api/10.1/gateways/post-v2apienable_gro_gso"},{"title":"Enable HA for public subnet filtering gateway","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_ha_for_public_subnet_filtering_gateway","href":"/reference/api/10.1/gateways/post-v2apienable_ha_for_public_subnet_filtering_gateway"},{"title":"Enable IPv6","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_ipv6","href":"/reference/api/10.1/gateways/post-v2apienable_ipv6"},{"title":"Enable jumbo frame","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_jumbo_frame","href":"/reference/api/10.1/gateways/post-v2apienable_jumbo_frame"},{"title":"Enable single AZ HA","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_single_az_ha","href":"/reference/api/10.1/gateways/post-v2apienable_single_az_ha"},{"title":"Encrypt gateway volume","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/encrypt_gateway_volume","href":"/reference/api/10.1/gateways/post-v2apiencrypt_gateway_volume"},{"title":"Set designated gateway additional CIDR list","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/set_designated_gateway_additional_cidr_list","href":"/reference/api/10.1/gateways/post-v2apiset_designated_gateway_additional_cidr_list"},{"title":"Update Edge Gateway","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/update_edge_gateway","href":"/reference/api/10.1/gateways/post-v2apiupdate_edge_gateway"},{"title":"Enable gateway insertion for specified VPC and routing tables","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json put /v2.5/api/gateway-insertion/vpc","href":"/reference/api/10.1/gateways/enable-gateway-insertion-for-specified-vpc-and-routing-tables"},{"title":"Update pipeline configuration for gateways","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json put /v2.5/api/otel/gateway/pipeline","href":"/reference/api/10.1/gateways/update-pipeline-configuration-for-gateways"}]},{"group":"General","pages":[{"title":"Delete a Cluster Configuration","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json delete /v2.5/api/k8s/clusters/{uid}","href":"/reference/api/10.1/general/delete-a-single-clusterconfig-by-id"},{"title":"All Cluster Statuses","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/k8s/cluster_statuses","href":"/reference/api/10.1/general/get-all-clusterstatuses"},{"title":"Cluster Status by ID","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/k8s/cluster_statuses/{cluster_id}","href":"/reference/api/10.1/general/get-a-single-clusterstatus-by-cluster-id"},{"title":"All Cluster Configurations","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/k8s/clusters","href":"/reference/api/10.1/general/get-all-clusterconfigs"},{"title":"Cluster Configuration by ID","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/k8s/clusters/{uid}","href":"/reference/api/10.1/general/get-a-single-clusterconfig-by-id"},{"title":"The list of available log files.","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/logs/api","href":"/reference/api/10.1/general/get-the-list-of-available-log-files"},{"title":"The content of a specific log file.","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/logs/api/{fname}","href":"/reference/api/10.1/general/get-the-content-of-a-specific-log-file"},{"title":"Metrics Get instance stats","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/metrics/instance-stats","href":"/reference/api/10.1/general/get-v25apimetricsinstance-stats"},{"title":"Hostname resolver addresses List","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/microseg/hostname-resolver/addresses","href":"/reference/api/10.1/general/get-v25apimicroseghostname-resolveraddresses"},{"title":"Cloudn backup config","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_cloudn_backup_config","href":"/reference/api/10.1/general/get-v2apiget_cloudn_backup_config"},{"title":"Email notification config","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_email_notification_config","href":"/reference/api/10.1/general/get-v2apiget_email_notification_config"},{"title":"Pending approved CIDRs","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_pending_approved_cidrs","href":"/reference/api/10.1/general/get-v2apiget_pending_approved_cidrs"},{"title":"Profile base policy","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_profile_base_policy","href":"/reference/api/10.1/general/get-v2apiget_profile_base_policy"},{"title":"Rate limit emails","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_rate_limit_emails","href":"/reference/api/10.1/general/get-v2apiget_rate_limit_emails"},{"title":"Session timeout","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_session_timeout","href":"/reference/api/10.1/general/get-v2apiget_session_timeout"},{"title":"Status change event email","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_status_change_event_email","href":"/reference/api/10.1/general/get-v2apiget_status_change_event_email"},{"title":"List arm account resource groups","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_arm_account_resource_groups","href":"/reference/api/10.1/general/get-v2apilist_arm_account_resource_groups"},{"title":"List attachment route table details","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_attachment_route_table_details","href":"/reference/api/10.1/general/get-v2apilist_attachment_route_table_details"},{"title":"List bell notifications","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_bell_notifications","href":"/reference/api/10.1/general/get-v2apilist_bell_notifications"},{"title":"List MultiCloud domain attachments","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_multi_cloud_domain_attachments","href":"/reference/api/10.1/general/get-v2apilist_multi_cloud_domain_attachments"},{"title":"List notify email addresses","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_notif_email_addr","href":"/reference/api/10.1/general/get-v2apilist_notif_email_addr"},{"title":"List policy members","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_policy_members","href":"/reference/api/10.1/general/get-v2apilist_policy_members"},{"title":"List profile policies","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_profile_policies","href":"/reference/api/10.1/general/get-v2apilist_profile_policies"},{"title":"List resource counts","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_resource_counts","href":"/reference/api/10.1/general/get-v2apilist_resource_counts"},{"title":"List tunnel info","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_tunnel_info","href":"/reference/api/10.1/general/get-v2apilist_tunnel_info"},{"title":"List tunnels latencies","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_tunnels_latencies","href":"/reference/api/10.1/general/get-v2apilist_tunnels_latencies"},{"title":"List unused subnet CIDRs","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_unused_subnet_cidrs","href":"/reference/api/10.1/general/get-v2apilist_unused_subnet_cidrs"},{"title":"List user profile names","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_user_profile_names","href":"/reference/api/10.1/general/get-v2apilist_user_profile_names"},{"title":"List version info","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_version_info","href":"/reference/api/10.1/general/get-v2apilist_version_info"},{"title":"List VGW connections","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_vgw_connections","href":"/reference/api/10.1/general/get-v2apilist_vgw_connections"},{"title":"Create a Cluster Configuration","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2.5/api/k8s/clusters","href":"/reference/api/10.1/general/create-a-clusterconfig"},{"title":"Add policy tag","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/add_policy_tag","href":"/reference/api/10.1/general/post-v2apiadd_policy_tag"},{"title":"Add profile member","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/add_profile_member","href":"/reference/api/10.1/general/post-v2apiadd_profile_member"},{"title":"Add user profile","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/add_user_profile","href":"/reference/api/10.1/general/post-v2apiadd_user_profile"},{"title":"Apply proxy config","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/apply_proxy_config","href":"/reference/api/10.1/general/post-v2apiapply_proxy_config"},{"title":"Connect container","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/connect_container","href":"/reference/api/10.1/general/post-v2apiconnect_container"},{"title":"Del policy tag","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/del_policy_tag","href":"/reference/api/10.1/general/post-v2apidel_policy_tag"},{"title":"Del profile member","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/del_profile_member","href":"/reference/api/10.1/general/post-v2apidel_profile_member"},{"title":"Del user profile","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/del_user_profile","href":"/reference/api/10.1/general/post-v2apidel_user_profile"},{"title":"Delete container","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_container","href":"/reference/api/10.1/general/post-v2apidelete_container"},{"title":"Delete proxy config","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_proxy_config","href":"/reference/api/10.1/general/post-v2apidelete_proxy_config"},{"title":"Disable active standby","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_active_standby","href":"/reference/api/10.1/general/post-v2apidisable_active_standby"},{"title":"Disable cloudn backup config","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_cloudn_backup_config","href":"/reference/api/10.1/general/post-v2apidisable_cloudn_backup_config"},{"title":"Disable learned CIDRs approval","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_learned_cidrs_approval","href":"/reference/api/10.1/general/post-v2apidisable_learned_cidrs_approval"},{"title":"Disable skip public route table update","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_skip_public_route_table_update","href":"/reference/api/10.1/general/post-v2apidisable_skip_public_route_table_update"},{"title":"Disable spoke onprem route propagation","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_spoke_onprem_route_propagation","href":"/reference/api/10.1/general/post-v2apidisable_spoke_onprem_route_propagation"},{"title":"Disable spoke preserve AS path","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_spoke_preserve_as_path","href":"/reference/api/10.1/general/post-v2apidisable_spoke_preserve_as_path"},{"title":"Edit aviatrix spoke advanced config","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_aviatrix_spoke_advanced_config","href":"/reference/api/10.1/general/post-v2apiedit_aviatrix_spoke_advanced_config"},{"title":"Edit public subnet filtering enforced route table list","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_public_subnet_filtering_enforced_route_table_list","href":"/reference/api/10.1/general/post-v2apiedit_public_subnet_filtering_enforced_route_table_list"},{"title":"Edit spoke connection AS path prepend","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_spoke_connection_as_path_prepend","href":"/reference/api/10.1/general/post-v2apiedit_spoke_connection_as_path_prepend"},{"title":"Edit spoke local AS number","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_spoke_local_as_number","href":"/reference/api/10.1/general/post-v2apiedit_spoke_local_as_number"},{"title":"Enable active standby","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_active_standby","href":"/reference/api/10.1/general/post-v2apienable_active_standby"},{"title":"Enable cloudn backup config","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_cloudn_backup_config","href":"/reference/api/10.1/general/post-v2apienable_cloudn_backup_config"},{"title":"Enable learned CIDRs approval","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_learned_cidrs_approval","href":"/reference/api/10.1/general/post-v2apienable_learned_cidrs_approval"},{"title":"Enable skip public route table update","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_skip_public_route_table_update","href":"/reference/api/10.1/general/post-v2apienable_skip_public_route_table_update"},{"title":"Enable spoke onprem route propagation","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_spoke_onprem_route_propagation","href":"/reference/api/10.1/general/post-v2apienable_spoke_onprem_route_propagation"},{"title":"Enable spoke preserve AS path","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_spoke_preserve_as_path","href":"/reference/api/10.1/general/post-v2apienable_spoke_preserve_as_path"},{"title":"Modify detection time","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/modify_detection_time","href":"/reference/api/10.1/general/post-v2apimodify_detection_time"},{"title":"Modify split tunnel","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/modify_split_tunnel","href":"/reference/api/10.1/general/post-v2apimodify_split_tunnel"},{"title":"Peer diag test","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/peer_diag_test","href":"/reference/api/10.1/general/post-v2apipeer_diag_test"},{"title":"Set rate limit emails","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/set_rate_limit_emails","href":"/reference/api/10.1/general/post-v2apiset_rate_limit_emails"},{"title":"Set RX queue size","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/set_rx_queue_size","href":"/reference/api/10.1/general/post-v2apiset_rx_queue_size"},{"title":"Show customer domain","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_customer_domain","href":"/reference/api/10.1/general/post-v2apishow_customer_domain"},{"title":"Show proxy config","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_proxy_config","href":"/reference/api/10.1/general/post-v2apishow_proxy_config"},{"title":"Show spoke learned CIDRs approval info","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_spoke_learned_cidrs_approval_info","href":"/reference/api/10.1/general/post-v2apishow_spoke_learned_cidrs_approval_info"},{"title":"Show tunnel status change detection time","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_tunnel_status_change_detection_time","href":"/reference/api/10.1/general/post-v2apishow_tunnel_status_change_detection_time"},{"title":"Test CIDR overlap","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/test_cidr_overlap","href":"/reference/api/10.1/general/post-v2apitest_cidr_overlap"},{"title":"Test connectivity in diag","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/test_connectivity_in_diag","href":"/reference/api/10.1/general/post-v2apitest_connectivity_in_diag"},{"title":"Test proxy connectivity","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/test_proxy_connectivity","href":"/reference/api/10.1/general/post-v2apitest_proxy_connectivity"},{"title":"Tracepath diagnostics","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/tracepath_diagnostics","href":"/reference/api/10.1/general/post-v2apitracepath_diagnostics"},{"title":"Traceroute diagnostics","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/traceroute_diagnostics","href":"/reference/api/10.1/general/post-v2apitraceroute_diagnostics"},{"title":"Update customized route advertisement","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/update_customized_route_advertisement","href":"/reference/api/10.1/general/post-v2apiupdate_customized_route_advertisement"},{"title":"Update policy members","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/update_policy_members","href":"/reference/api/10.1/general/post-v2apiupdate_policy_members"},{"title":"Update profile policy","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/update_profile_policy","href":"/reference/api/10.1/general/post-v2apiupdate_profile_policy"},{"title":"Update a Cluster Configuration","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json put /v2.5/api/k8s/clusters/{uid}","href":"/reference/api/10.1/general/update-a-single-clusterconfig"},{"title":"Hostname resolver addresses set","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json put /v2.5/api/microseg/hostname-resolver/addresses","href":"/reference/api/10.1/general/put-v25apimicroseghostname-resolveraddresses"}]},{"group":"Networking","pages":[{"group":"BGP","pages":[{"title":"BGP CIDR overlapping alert email status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_bgp_cidr_overlapping_alert_email_status","href":"/reference/api/10.1/bgp/get-v2apiget_bgp_cidr_overlapping_alert_email_status"},{"title":"BGP route limitation alert email status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_bgp_route_limitation_alert_email_status","href":"/reference/api/10.1/bgp/get-v2apiget_bgp_route_limitation_alert_email_status"},{"title":"List BGP diag commands","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_bgp_diag_commands","href":"/reference/api/10.1/bgp/get-v2apilist_bgp_diag_commands"},{"title":"List BGP gateways","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_bgp_gws","href":"/reference/api/10.1/bgp/get-v2apilist_bgp_gws"},{"title":"List BGP only gateways","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_bgp_only_gws","href":"/reference/api/10.1/bgp/get-v2apilist_bgp_only_gws"},{"title":"List BGP Site2cloud connections","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_bgp_site2cloud_connections","href":"/reference/api/10.1/bgp/get-v2apilist_bgp_site2cloud_connections"},{"title":"List BGP spoke gateways","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_bgp_spoke_gws","href":"/reference/api/10.1/bgp/get-v2apilist_bgp_spoke_gws"},{"title":"Change BGP hold time","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/change_bgp_hold_time","href":"/reference/api/10.1/bgp/post-v2apichange_bgp_hold_time"},{"title":"Change BGP neighbor status polling time","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/change_bgp_neighbor_status_polling_time","href":"/reference/api/10.1/bgp/post-v2apichange_bgp_neighbor_status_polling_time"},{"title":"Change BGP polling time","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/change_bgp_polling_time","href":"/reference/api/10.1/bgp/post-v2apichange_bgp_polling_time"},{"title":"Disable auto cloud BGP community","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_auto_cloud_bgp_community","href":"/reference/api/10.1/bgp/post-v2apidisable_auto_cloud_bgp_community"},{"title":"Disable BGP communities global","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_bgp_communities_global","href":"/reference/api/10.1/bgp/post-v2apidisable_bgp_communities_global"},{"title":"Disable BGP connection CIDR approval","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_bgp_connection_cidr_approval","href":"/reference/api/10.1/bgp/post-v2apidisable_bgp_connection_cidr_approval"},{"title":"Disable BGP ecmp","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_bgp_ecmp","href":"/reference/api/10.1/bgp/post-v2apidisable_bgp_ecmp"},{"title":"Disable BGP gateway CIDR approval","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_bgp_gateway_cidr_approval","href":"/reference/api/10.1/bgp/post-v2apidisable_bgp_gateway_cidr_approval"},{"title":"Disable BGP med to SDN metric global","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_bgp_med_to_sdn_metric_global","href":"/reference/api/10.1/bgp/post-v2apidisable_bgp_med_to_sdn_metric_global"},{"title":"Disable connection BGP multihop","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_connection_bgp_multihop","href":"/reference/api/10.1/bgp/post-v2apidisable_connection_bgp_multihop"},{"title":"Edit connection BGP bfd","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_connection_bgp_bfd","href":"/reference/api/10.1/bgp/post-v2apiedit_connection_bgp_bfd"},{"title":"Edit connection BGP send communities","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_connection_bgp_send_communities","href":"/reference/api/10.1/bgp/post-v2apiedit_connection_bgp_send_communities"},{"title":"Edit spoke connection BGP manual advertise CIDRs","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_spoke_connection_bgp_manual_advertise_cidrs","href":"/reference/api/10.1/bgp/post-v2apiedit_spoke_connection_bgp_manual_advertise_cidrs"},{"title":"Edit transit connection BGP manual advertise CIDRs","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_transit_connection_bgp_manual_advertise_cidrs","href":"/reference/api/10.1/bgp/post-v2apiedit_transit_connection_bgp_manual_advertise_cidrs"},{"title":"Enable auto cloud BGP community","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_auto_cloud_bgp_community","href":"/reference/api/10.1/bgp/post-v2apienable_auto_cloud_bgp_community"},{"title":"Enable BGP communities global","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_bgp_communities_global","href":"/reference/api/10.1/bgp/post-v2apienable_bgp_communities_global"},{"title":"Enable BGP connection CIDR approval","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_bgp_connection_cidr_approval","href":"/reference/api/10.1/bgp/post-v2apienable_bgp_connection_cidr_approval"},{"title":"Enable BGP gateway CIDR approval","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_bgp_gateway_cidr_approval","href":"/reference/api/10.1/bgp/post-v2apienable_bgp_gateway_cidr_approval"},{"title":"Enable BGP med to SDN metric global","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_bgp_med_to_sdn_metric_global","href":"/reference/api/10.1/bgp/post-v2apienable_bgp_med_to_sdn_metric_global"},{"title":"Set BGP connection approved CIDR rules","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/set_bgp_connection_approved_cidr_rules","href":"/reference/api/10.1/bgp/post-v2apiset_bgp_connection_approved_cidr_rules"},{"title":"Set BGP gateway approved CIDR rules","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/set_bgp_gateway_approved_cidr_rules","href":"/reference/api/10.1/bgp/post-v2apiset_bgp_gateway_approved_cidr_rules"},{"title":"Set BGP gateway CIDR approval mode","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/set_bgp_gateway_cidr_approval_mode","href":"/reference/api/10.1/bgp/post-v2apiset_bgp_gateway_cidr_approval_mode"},{"title":"Set BGP max as limit","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/set_bgp_max_as_limit","href":"/reference/api/10.1/bgp/post-v2apiset_bgp_max_as_limit"},{"title":"Set gateway accept BGP communities override","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/set_gateway_accept_bgp_communities_override","href":"/reference/api/10.1/bgp/post-v2apiset_gateway_accept_bgp_communities_override"},{"title":"Set gateway send BGP communities override","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/set_gateway_send_bgp_communities_override","href":"/reference/api/10.1/bgp/post-v2apiset_gateway_send_bgp_communities_override"},{"title":"Show auto cloud BGP community","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_auto_cloud_bgp_community","href":"/reference/api/10.1/bgp/post-v2apishow_auto_cloud_bgp_community"},{"title":"Show BGP advertised networks","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_bgp_advertised_networks","href":"/reference/api/10.1/bgp/post-v2apishow_bgp_advertised_networks"},{"title":"Show BGP auto refresh","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_bgp_auto_refresh","href":"/reference/api/10.1/bgp/post-v2apishow_bgp_auto_refresh"},{"title":"Show BGP communities gateway overrides","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_bgp_communities_gateway_overrides","href":"/reference/api/10.1/bgp/post-v2apishow_bgp_communities_gateway_overrides"},{"title":"Show BGP communities global","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_bgp_communities_global","href":"/reference/api/10.1/bgp/post-v2apishow_bgp_communities_global"},{"title":"Show BGP gateway CIDR approval info","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_bgp_gateway_cidr_approval_info","href":"/reference/api/10.1/bgp/post-v2apishow_bgp_gateway_cidr_approval_info"},{"title":"Show BGP learned routes","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_bgp_learned_routes","href":"/reference/api/10.1/bgp/post-v2apishow_bgp_learned_routes"},{"title":"Show BGP max as limit","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_bgp_max_as_limit","href":"/reference/api/10.1/bgp/post-v2apishow_bgp_max_as_limit"},{"title":"Show BGP med to SDN metric gateway override","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_bgp_med_to_sdn_metric_gateway_override","href":"/reference/api/10.1/bgp/post-v2apishow_bgp_med_to_sdn_metric_gateway_override"},{"title":"Show BGP med to SDN metric global","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_bgp_med_to_sdn_metric_global","href":"/reference/api/10.1/bgp/post-v2apishow_bgp_med_to_sdn_metric_global"},{"title":"Update BGP connection md5 signature","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/update_bgp_connection_md5_signature","href":"/reference/api/10.1/bgp/post-v2apiupdate_bgp_connection_md5_signature"}]},{"group":"NAT","pages":[{"title":"NAT Delete gateway mapped List","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json delete /v2.5/api/nat/mapped-list/{gw_name}","href":"/reference/api/10.1/nat/delete-v25apinatmapped-list"},{"title":"NAT Get entry","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/nat/entries/{gw_name}","href":"/reference/api/10.1/nat/get-v25apinatentries"},{"title":"NAT Get entry","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/nat/entries/{gw_name}","href":"/reference/api/10.1/nat/get-v25apinatentries"},{"title":"NAT Get gateway mapped List","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/nat/mapped-list/{gw_name}","href":"/reference/api/10.1/nat/get-v25apinatmapped-list"},{"title":"DNAT supported interfaces","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_dnat_supported_interfaces","href":"/reference/api/10.1/nat/get-v2apiget_dnat_supported_interfaces"},{"title":"DNAT supported protocols","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_dnat_supported_protocols","href":"/reference/api/10.1/nat/get-v2apiget_dnat_supported_protocols"},{"title":"Gateway DNAT config","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_gateway_dnat_config","href":"/reference/api/10.1/nat/get-v2apiget_gateway_dnat_config"},{"title":"Gateway SNAT config","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_gateway_snat_config","href":"/reference/api/10.1/nat/get-v2apiget_gateway_snat_config"},{"title":"Gateway DNAT config","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_gw_dnat_config","href":"/reference/api/10.1/nat/get-v2apiget_gw_dnat_config"},{"title":"List DNAT supported interfaces","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_dnat_supported_interfaces","href":"/reference/api/10.1/nat/get-v2apilist_dnat_supported_interfaces"},{"title":"List DNAT supported protocols","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_dnat_supported_protocols","href":"/reference/api/10.1/nat/get-v2apilist_dnat_supported_protocols"},{"title":"List SNAT supported interfaces","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_snat_supported_interfaces","href":"/reference/api/10.1/nat/get-v2apilist_snat_supported_interfaces"},{"title":"List SNAT supported protocols","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_snat_supported_protocols","href":"/reference/api/10.1/nat/get-v2apilist_snat_supported_protocols"},{"title":"Disable SNAT","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_snat","href":"/reference/api/10.1/nat/post-v2apidisable_snat"},{"title":"Edit gateway customized SNAT config","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_gw_customized_snat_config","href":"/reference/api/10.1/nat/post-v2apiedit_gw_customized_snat_config"},{"title":"Enable SNAT","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_snat","href":"/reference/api/10.1/nat/post-v2apienable_snat"},{"title":"NAT Update gateway mapped List","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json put /v2.5/api/nat/mapped-list/{gw_name}","href":"/reference/api/10.1/nat/put-v25apinatmapped-list"}]},{"title":"The tagging settings","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/globalvpc/tagging_settings","href":"/reference/api/10.1/networking/get-the-tagging-settings"},{"title":"IPsec peering policy for gateway group","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2.5/api/ipsec-peering-policy/{gwgroup_name}","href":"/reference/api/10.1/networking/get-ipsec-peering-policy-for-gateway-group"},{"title":"Custom VPC by name","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_custom_vpc_by_name","href":"/reference/api/10.1/networking/get-v2apiget_custom_vpc_by_name"},{"title":"IPsec Peering Policy (Global)","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_ipsec_peering_policy_global","href":"/reference/api/10.1/networking/get-v2apiget_ipsec_peering_policy_global"},{"title":"Spoke gateway subnet group","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_spoke_gateway_subnet_group","href":"/reference/api/10.1/networking/get-v2apiget_spoke_gateway_subnet_group"},{"title":"List arm peer vnet pairs","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_arm_peer_vnet_pairs","href":"/reference/api/10.1/networking/get-v2apilist_arm_peer_vnet_pairs"},{"title":"List attached VPC names to route domain","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_attached_vpc_names_to_route_domain","href":"/reference/api/10.1/networking/get-v2apilist_attached_vpc_names_to_route_domain"},{"title":"List AWS peerings","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_aws_peerings","href":"/reference/api/10.1/networking/get-v2apilist_aws_peerings"},{"title":"List connected route domains","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_connected_route_domains","href":"/reference/api/10.1/networking/get-v2apilist_connected_route_domains"},{"title":"List custom VPCs","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_custom_vpcs","href":"/reference/api/10.1/networking/get-v2apilist_custom_vpcs"},{"title":"List oci VPC availability domains","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_oci_vpc_availability_domains","href":"/reference/api/10.1/networking/get-v2apilist_oci_vpc_availability_domains"},{"title":"List oci VPC fault domains","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_oci_vpc_fault_domains","href":"/reference/api/10.1/networking/get-v2apilist_oci_vpc_fault_domains"},{"title":"List peer VPC pairs","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_peer_vpc_pairs","href":"/reference/api/10.1/networking/get-v2apilist_peer_vpc_pairs"},{"title":"List resource tags","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_resource_tags","href":"/reference/api/10.1/networking/get-v2apilist_resource_tags"},{"title":"List route domain names","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_route_domain_names","href":"/reference/api/10.1/networking/get-v2apilist_route_domain_names"},{"title":"List spoke gateway subnet groups","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_spoke_gateway_subnet_groups","href":"/reference/api/10.1/networking/get-v2apilist_spoke_gateway_subnet_groups"},{"title":"List vnets with VNG","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_vnets_with_vng","href":"/reference/api/10.1/networking/get-v2apilist_vnets_with_vng"},{"title":"List VPC all subnets","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_vpc_all_subnets","href":"/reference/api/10.1/networking/get-v2apilist_vpc_all_subnets"},{"title":"List VPC by name","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_vpc_by_name","href":"/reference/api/10.1/networking/get-v2apilist_vpc_by_name"},{"title":"List VPC ids with name tag","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_vpc_ids_with_name_tag","href":"/reference/api/10.1/networking/get-v2apilist_vpc_ids_with_name_tag"},{"title":"List VPC loadbalancer names","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_vpc_lb_names","href":"/reference/api/10.1/networking/get-v2apilist_vpc_lb_names"},{"title":"List VPC route tables","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_vpc_route_tables","href":"/reference/api/10.1/networking/get-v2apilist_vpc_route_tables"},{"title":"List vpcs","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_vpcs","href":"/reference/api/10.1/networking/get-v2apilist_vpcs"},{"title":"List vpcs association","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_vpcs_association","href":"/reference/api/10.1/networking/get-v2apilist_vpcs_association"},{"title":"List vpcs summary","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_vpcs_summary","href":"/reference/api/10.1/networking/get-v2apilist_vpcs_summary"},{"title":"Add a new instance to the exclude list","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2.5/api/globalvpc/exclude_list","href":"/reference/api/10.1/networking/add-a-new-instance-to-the-exclude-list"},{"title":"Set IPsec peering policy for gateway group","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2.5/api/ipsec-peering-policy/{gwgroup_name}","href":"/reference/api/10.1/networking/set-ipsec-peering-policy-for-gateway-group"},{"title":"Add connection between route domains","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/add_connection_between_route_domains","href":"/reference/api/10.1/networking/post-v2apiadd_connection_between_route_domains"},{"title":"Add resource tags","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/add_resource_tags","href":"/reference/api/10.1/networking/post-v2apiadd_resource_tags"},{"title":"Add route domain","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/add_route_domain","href":"/reference/api/10.1/networking/post-v2apiadd_route_domain"},{"title":"Add spoke gateway subnet group","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/add_spoke_gateway_subnet_group","href":"/reference/api/10.1/networking/post-v2apiadd_spoke_gateway_subnet_group"},{"title":"ARM peer vnet pair","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/arm_peer_vnet_pair","href":"/reference/api/10.1/networking/post-v2apiarm_peer_vnet_pair"},{"title":"ARM unpeer vnet pair","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/arm_unpeer_vnet_pair","href":"/reference/api/10.1/networking/post-v2apiarm_unpeer_vnet_pair"},{"title":"Create custom VPC","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/create_custom_vpc","href":"/reference/api/10.1/networking/post-v2apicreate_custom_vpc"},{"title":"Delete connection between route domains","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_connection_between_route_domains","href":"/reference/api/10.1/networking/post-v2apidelete_connection_between_route_domains"},{"title":"Delete custom VPC","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_custom_vpc","href":"/reference/api/10.1/networking/post-v2apidelete_custom_vpc"},{"title":"Delete resource tag","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_resource_tag","href":"/reference/api/10.1/networking/post-v2apidelete_resource_tag"},{"title":"Delete route domain","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_route_domain","href":"/reference/api/10.1/networking/post-v2apidelete_route_domain"},{"title":"Delete spoke gateway subnet group","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_spoke_gateway_subnet_group","href":"/reference/api/10.1/networking/post-v2apidelete_spoke_gateway_subnet_group"},{"title":"Disable global VPC","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_global_vpc","href":"/reference/api/10.1/networking/post-v2apidisable_global_vpc"},{"title":"Disable private VPC default route","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_private_vpc_default_route","href":"/reference/api/10.1/networking/post-v2apidisable_private_vpc_default_route"},{"title":"Disable VPC DNS server","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_vpc_dns_server","href":"/reference/api/10.1/networking/post-v2apidisable_vpc_dns_server"},{"title":"Edit private route tables","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_private_route_tables","href":"/reference/api/10.1/networking/post-v2apiedit_private_route_tables"},{"title":"Enable global VPC","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_global_vpc","href":"/reference/api/10.1/networking/post-v2apienable_global_vpc"},{"title":"Enable VPC DNS server","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_vpc_dns_server","href":"/reference/api/10.1/networking/post-v2apienable_vpc_dns_server"},{"title":"Peer VPC pair","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/peer_vpc_pair","href":"/reference/api/10.1/networking/post-v2apipeer_vpc_pair"},{"title":"Set VPC base policy","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/set_vpc_base_policy","href":"/reference/api/10.1/networking/post-v2apiset_vpc_base_policy"},{"title":"Unpeer VPC pair","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/unpeer_vpc_pair","href":"/reference/api/10.1/networking/post-v2apiunpeer_vpc_pair"},{"title":"Update resource tags","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/update_resource_tags","href":"/reference/api/10.1/networking/post-v2apiupdate_resource_tags"},{"title":"Update spoke gateway subnet group","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/update_spoke_gateway_subnet_group","href":"/reference/api/10.1/networking/post-v2apiupdate_spoke_gateway_subnet_group"},{"title":"View route domain details","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/view_route_domain_details","href":"/reference/api/10.1/networking/post-v2apiview_route_domain_details"},{"title":"VPC access policy","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/vpc_access_policy","href":"/reference/api/10.1/networking/post-v2apivpc_access_policy"},{"title":"Update tagging setting","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json put /v2.5/api/globalvpc/tagging_settings","href":"/reference/api/10.1/networking/update-tagging-setting"}]},{"group":"Observability","pages":[{"group":"Logging","pages":[{"title":"Cloudwatch agent status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_cloudwatch_agent_status","href":"/reference/api/10.1/logging/get-v2apiget_cloudwatch_agent_status"},{"title":"Datadog agent logging status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_datadog_agent_logging_status","href":"/reference/api/10.1/logging/get-v2apiget_datadog_agent_logging_status"},{"title":"Netflow agent","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_netflow_agent","href":"/reference/api/10.1/logging/get-v2apiget_netflow_agent"},{"title":"Disable cloudwatch agent","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_cloudwatch_agent","href":"/reference/api/10.1/logging/post-v2apidisable_cloudwatch_agent"},{"title":"Disable Datadog agent logging","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_datadog_agent_logging","href":"/reference/api/10.1/logging/post-v2apidisable_datadog_agent_logging"},{"title":"Disable netflow agent","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_netflow_agent","href":"/reference/api/10.1/logging/post-v2apidisable_netflow_agent"},{"title":"Disable remote syslog logging","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_remote_syslog_logging","href":"/reference/api/10.1/logging/post-v2apidisable_remote_syslog_logging"},{"title":"Download gateway packet capture file","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/download_gateway_packet_capture_file","href":"/reference/api/10.1/logging/post-v2apidownload_gateway_packet_capture_file"},{"title":"Download gateway syslog","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/download_gateway_syslog","href":"/reference/api/10.1/logging/post-v2apidownload_gateway_syslog"},{"title":"Enable cloudwatch agent","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_cloudwatch_agent","href":"/reference/api/10.1/logging/post-v2apienable_cloudwatch_agent"},{"title":"Enable Datadog agent logging","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_datadog_agent_logging","href":"/reference/api/10.1/logging/post-v2apienable_datadog_agent_logging"},{"title":"Enable netflow agent","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_netflow_agent","href":"/reference/api/10.1/logging/post-v2apienable_netflow_agent"},{"title":"Enable remote syslog logging","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_remote_syslog_logging","href":"/reference/api/10.1/logging/post-v2apienable_remote_syslog_logging"},{"title":"Gateway packet capture log","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/gateway_packet_capture_log","href":"/reference/api/10.1/logging/post-v2apigateway_packet_capture_log"},{"title":"Start gateway packet capture","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/start_gateway_packet_capture","href":"/reference/api/10.1/logging/post-v2apistart_gateway_packet_capture"},{"title":"Stop gateway packet capture","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/stop_gateway_packet_capture","href":"/reference/api/10.1/logging/post-v2apistop_gateway_packet_capture"}]},{"group":"Monitoring \u0026 Diagnostics","pages":[{"title":"Account audit records","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_account_audit_records","href":"/reference/api/10.1/monitoring/get-v2apiget_account_audit_records"},{"title":"Bell alert config","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_bell_alert_config","href":"/reference/api/10.1/monitoring/get-v2apiget_bell_alert_config"},{"title":"Controller audit log","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_controller_audit_log","href":"/reference/api/10.1/monitoring/get-v2apiget_controller_audit_log"},{"title":"Controller audit log file","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_controller_audit_log_file","href":"/reference/api/10.1/monitoring/get-v2apiget_controller_audit_log_file"},{"title":"Edge CSP device metrics","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_edge_csp_device_metrics","href":"/reference/api/10.1/monitoring/get-v2apiget_edge_csp_device_metrics"},{"title":"Exception email notification status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_exception_email_notification_status","href":"/reference/api/10.1/monitoring/get-v2apiget_exception_email_notification_status"},{"title":"Gateway periodic ping status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_gateway_periodic_ping_status","href":"/reference/api/10.1/monitoring/get-v2apiget_gateway_periodic_ping_status"},{"title":"Gateway stats","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_gateway_stats","href":"/reference/api/10.1/monitoring/get-v2apiget_gateway_stats"},{"title":"List AWS Guard Duty","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_aws_guard_duty","href":"/reference/api/10.1/monitoring/get-v2apilist_aws_guard_duty"},{"title":"Active standby connection switchover","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/active_standby_connection_switchover","href":"/reference/api/10.1/monitoring/post-v2apiactive_standby_connection_switchover"},{"title":"Disable AWS Guard Duty","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_aws_guard_duty","href":"/reference/api/10.1/monitoring/post-v2apidisable_aws_guard_duty"},{"title":"Disable exception email notification","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_exception_email_notification","href":"/reference/api/10.1/monitoring/post-v2apidisable_exception_email_notification"},{"title":"Disable gateway periodic ping","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_gateway_periodic_ping","href":"/reference/api/10.1/monitoring/post-v2apidisable_gateway_periodic_ping"},{"title":"Disable monitor gateway subnets","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_monitor_gateway_subnets","href":"/reference/api/10.1/monitoring/post-v2apidisable_monitor_gateway_subnets"},{"title":"Disable public subnet filtering Guard Duty enforced mode","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_public_subnet_filtering_guard_duty_enforced_mode","href":"/reference/api/10.1/monitoring/post-v2apidisable_public_subnet_filtering_guard_duty_enforced_mode"},{"title":"Do ping on activemesh","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/do_ping_on_activemesh","href":"/reference/api/10.1/monitoring/post-v2apido_ping_on_activemesh"},{"title":"Enable AWS Guard Duty","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_aws_guard_duty","href":"/reference/api/10.1/monitoring/post-v2apienable_aws_guard_duty"},{"title":"Enable gateway periodic ping","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_gateway_periodic_ping","href":"/reference/api/10.1/monitoring/post-v2apienable_gateway_periodic_ping"},{"title":"Enable monitor gateway subnets","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_monitor_gateway_subnets","href":"/reference/api/10.1/monitoring/post-v2apienable_monitor_gateway_subnets"},{"title":"Enable public subnet filtering Guard Duty enforced mode","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_public_subnet_filtering_guard_duty_enforced_mode","href":"/reference/api/10.1/monitoring/post-v2apienable_public_subnet_filtering_guard_duty_enforced_mode"},{"title":"Ping diagnostics","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/ping_diagnostics","href":"/reference/api/10.1/monitoring/post-v2apiping_diagnostics"},{"title":"Update AWS Guard Duty excluded ips","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/update_aws_guard_duty_excluded_ips","href":"/reference/api/10.1/monitoring/post-v2apiupdate_aws_guard_duty_excluded_ips"},{"title":"Update AWS Guard Duty poll interval","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/update_aws_guard_duty_poll_interval","href":"/reference/api/10.1/monitoring/post-v2apiupdate_aws_guard_duty_poll_interval"}]}]},{"group":"Site-to-Cloud","pages":[{"title":"Auto advertise Site2cloud CIDRs List","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_auto_advertise_s2c_cidrs_list","href":"/reference/api/10.1/site-to-cloud/get-v2apiget_auto_advertise_s2c_cidrs_list"},{"title":"Auto advertise Site2cloud CIDRs status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_auto_advertise_s2c_cidrs_status","href":"/reference/api/10.1/site-to-cloud/get-v2apiget_auto_advertise_s2c_cidrs_status"},{"title":"Site2cloud CA cert List","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_s2c_ca_cert_list","href":"/reference/api/10.1/site-to-cloud/get-v2apiget_s2c_ca_cert_list"},{"title":"Site2cloud CA cert List by name","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_s2c_ca_cert_list_by_name","href":"/reference/api/10.1/site-to-cloud/get-v2apiget_s2c_ca_cert_list_by_name"},{"title":"Site2cloud CA cert names","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_s2c_ca_cert_names","href":"/reference/api/10.1/site-to-cloud/get-v2apiget_s2c_ca_cert_names"},{"title":"Site2cloud name List by cert tag name","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_s2c_name_list_by_cert_tag_name","href":"/reference/api/10.1/site-to-cloud/get-v2apiget_s2c_name_list_by_cert_tag_name"},{"title":"Site2cloud connection detail","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_site2cloud_conn_detail","href":"/reference/api/10.1/site-to-cloud/get-v2apiget_site2cloud_conn_detail"},{"title":"List Site2cloud conn","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_site2cloud_conn","href":"/reference/api/10.1/site-to-cloud/get-v2apilist_site2cloud_conn"},{"title":"List Site2cloud connection algorithms","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_site2cloud_connection_algorithms","href":"/reference/api/10.1/site-to-cloud/get-v2apilist_site2cloud_connection_algorithms"},{"title":"Add Site2cloud CA cert","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/add_s2c_ca_cert","href":"/reference/api/10.1/site-to-cloud/post-v2apiadd_s2c_ca_cert"},{"title":"Connect transit gateway to external device","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/connect_transit_gw_to_external_device","href":"/reference/api/10.1/site-to-cloud/post-v2apiconnect_transit_gw_to_external_device"},{"title":"Connect transit gateway to vgw","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/connect_transit_gw_to_vgw","href":"/reference/api/10.1/site-to-cloud/post-v2apiconnect_transit_gw_to_vgw"},{"title":"Delete Site2cloud CA cert","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_s2c_ca_cert","href":"/reference/api/10.1/site-to-cloud/post-v2apidelete_s2c_ca_cert"},{"title":"Delete Site2cloud connection","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_site2cloud_connection","href":"/reference/api/10.1/site-to-cloud/post-v2apidelete_site2cloud_connection"},{"title":"Disable auto advertise Site2cloud CIDRs","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_auto_advertise_s2c_cidrs","href":"/reference/api/10.1/site-to-cloud/post-v2apidisable_auto_advertise_s2c_cidrs"},{"title":"Disable DPD config","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_dpd_config","href":"/reference/api/10.1/site-to-cloud/post-v2apidisable_dpd_config"},{"title":"Disable Site2cloud RX balancing","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_s2c_rx_balancing","href":"/reference/api/10.1/site-to-cloud/post-v2apidisable_s2c_rx_balancing"},{"title":"Disable Site2cloud active active HA","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_site2cloud_active_active_ha","href":"/reference/api/10.1/site-to-cloud/post-v2apidisable_site2cloud_active_active_ha"},{"title":"Disable Site2cloud event triggered HA","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_site2cloud_event_triggered_ha","href":"/reference/api/10.1/site-to-cloud/post-v2apidisable_site2cloud_event_triggered_ha"},{"title":"Disable spoke mapped Site2cloud forwarding","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_spoke_mapped_site2cloud_forwarding","href":"/reference/api/10.1/site-to-cloud/post-v2apidisable_spoke_mapped_site2cloud_forwarding"},{"title":"Disconnect transit gateway from vgw","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disconnect_transit_gw_from_vgw","href":"/reference/api/10.1/site-to-cloud/post-v2apidisconnect_transit_gw_from_vgw"},{"title":"Edit Site2cloud conn","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_site2cloud_conn","href":"/reference/api/10.1/site-to-cloud/post-v2apiedit_site2cloud_conn"},{"title":"Enable auto advertise Site2cloud CIDRs","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_auto_advertise_s2c_cidrs","href":"/reference/api/10.1/site-to-cloud/post-v2apienable_auto_advertise_s2c_cidrs"},{"title":"Enable DPD config","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_dpd_config","href":"/reference/api/10.1/site-to-cloud/post-v2apienable_dpd_config"},{"title":"Enable Site2cloud RX balancing","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_s2c_rx_balancing","href":"/reference/api/10.1/site-to-cloud/post-v2apienable_s2c_rx_balancing"},{"title":"Enable Site2cloud active active HA","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_site2cloud_active_active_ha","href":"/reference/api/10.1/site-to-cloud/post-v2apienable_site2cloud_active_active_ha"},{"title":"Enable Site2cloud event triggered HA","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_site2cloud_event_triggered_ha","href":"/reference/api/10.1/site-to-cloud/post-v2apienable_site2cloud_event_triggered_ha"},{"title":"Enable spoke mapped Site2cloud forwarding","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_spoke_mapped_site2cloud_forwarding","href":"/reference/api/10.1/site-to-cloud/post-v2apienable_spoke_mapped_site2cloud_forwarding"}]},{"group":"AWS TGW","pages":[{"title":"TGW 3D view data","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_tgw_3d_view_data","href":"/reference/api/10.1/tgw/get-v2apiget_tgw_3d_view_data"},{"title":"TGW attachment details","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_tgw_attachment_details","href":"/reference/api/10.1/tgw/get-v2apiget_tgw_attachment_details"},{"title":"TGW connect by connection name","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_tgw_connect_by_connection_name","href":"/reference/api/10.1/tgw/get-v2apiget_tgw_connect_by_connection_name"},{"title":"TGW connect peer by connect peer name","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_tgw_connect_peer_by_connect_peer_name","href":"/reference/api/10.1/tgw/get-v2apiget_tgw_connect_peer_by_connect_peer_name"},{"title":"TGW directconnect allowed prefix","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_tgw_directconnect_allowed_prefix","href":"/reference/api/10.1/tgw/get-v2apiget_tgw_directconnect_allowed_prefix"},{"title":"TGW nightly automatic audit status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_tgw_nightly_automatic_audit_status","href":"/reference/api/10.1/tgw/get-v2apiget_tgw_nightly_automatic_audit_status"},{"title":"List all TGW attachments","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_all_tgw_attachments","href":"/reference/api/10.1/tgw/get-v2apilist_all_tgw_attachments"},{"title":"List all TGW security domains","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_all_tgw_security_domains","href":"/reference/api/10.1/tgw/get-v2apilist_all_tgw_security_domains"},{"title":"List all TGWs details","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_all_tgws_details","href":"/reference/api/10.1/tgw/get-v2apilist_all_tgws_details"},{"title":"List AWS TGW","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_aws_tgw","href":"/reference/api/10.1/tgw/get-v2apilist_aws_tgw"},{"title":"List AWS TGW domain connection policies","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_aws_tgw_domain_connection_policies","href":"/reference/api/10.1/tgw/get-v2apilist_aws_tgw_domain_connection_policies"},{"title":"List peered TGW names","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_peered_tgw_names","href":"/reference/api/10.1/tgw/get-v2apilist_peered_tgw_names"},{"title":"List TGW connect id with VPC name","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_tgw_connect_id_with_vpc_name","href":"/reference/api/10.1/tgw/get-v2apilist_tgw_connect_id_with_vpc_name"},{"title":"List TGW connect peer ids with name tag","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_tgw_connect_peer_ids_with_name_tag","href":"/reference/api/10.1/tgw/get-v2apilist_tgw_connect_peer_ids_with_name_tag"},{"title":"List TGW details","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_tgw_details","href":"/reference/api/10.1/tgw/get-v2apilist_tgw_details"},{"title":"List TGW directconnect gateways","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_tgw_directconnect_gateways","href":"/reference/api/10.1/tgw/get-v2apilist_tgw_directconnect_gateways"},{"title":"List TGW names","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_tgw_names","href":"/reference/api/10.1/tgw/get-v2apilist_tgw_names"},{"title":"List TGW security domain details","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_tgw_security_domain_details","href":"/reference/api/10.1/tgw/get-v2apilist_tgw_security_domain_details"},{"title":"List TGW security domains to switch to","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_tgw_security_domains_to_switch_to","href":"/reference/api/10.1/tgw/get-v2apilist_tgw_security_domains_to_switch_to"},{"title":"List TGW with cloud type","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_tgw_with_cloud_type","href":"/reference/api/10.1/tgw/get-v2apilist_tgw_with_cloud_type"},{"title":"Add AWS TGW","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/add_aws_tgw","href":"/reference/api/10.1/tgw/post-v2apiadd_aws_tgw"},{"title":"Add TGW peering","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/add_tgw_peering","href":"/reference/api/10.1/tgw/post-v2apiadd_tgw_peering"},{"title":"Attach direct connect to TGW","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/attach_direct_connect_to_tgw","href":"/reference/api/10.1/tgw/post-v2apiattach_direct_connect_to_tgw"},{"title":"Attach TGW connect to TGW","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/attach_tgw_connect_to_tgw","href":"/reference/api/10.1/tgw/post-v2apiattach_tgw_connect_to_tgw"},{"title":"Attach VNG to transit gateway","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/attach_vng_to_transit_gateway","href":"/reference/api/10.1/tgw/post-v2apiattach_vng_to_transit_gateway"},{"title":"Attach VPC to TGW","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/attach_vpc_to_tgw","href":"/reference/api/10.1/tgw/post-v2apiattach_vpc_to_tgw"},{"title":"Create TGW connect peer","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/create_tgw_connect_peer","href":"/reference/api/10.1/tgw/post-v2apicreate_tgw_connect_peer"},{"title":"Delete AWS TGW","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_aws_tgw","href":"/reference/api/10.1/tgw/post-v2apidelete_aws_tgw"},{"title":"Delete TGW connect peer","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_tgw_connect_peer","href":"/reference/api/10.1/tgw/post-v2apidelete_tgw_connect_peer"},{"title":"Delete TGW peering","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_tgw_peering","href":"/reference/api/10.1/tgw/post-v2apidelete_tgw_peering"},{"title":"Detach directconnect from TGW","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/detach_directconnect_from_tgw","href":"/reference/api/10.1/tgw/post-v2apidetach_directconnect_from_tgw"},{"title":"Detach TGW connect from TGW","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/detach_tgw_connect_from_tgw","href":"/reference/api/10.1/tgw/post-v2apidetach_tgw_connect_from_tgw"},{"title":"Detach VPC from TGW","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/detach_vpc_from_tgw","href":"/reference/api/10.1/tgw/post-v2apidetach_vpc_from_tgw"},{"title":"Disable TGW intra domain inspection","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_tgw_intra_domain_inspection","href":"/reference/api/10.1/tgw/post-v2apidisable_tgw_intra_domain_inspection"},{"title":"Disable transit gateway interface to AWS TGW","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_transit_gateway_interface_to_aws_tgw","href":"/reference/api/10.1/tgw/post-v2apidisable_transit_gateway_interface_to_aws_tgw"},{"title":"Disable transit summarize CIDR to TGW","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_transit_summarize_cidr_to_tgw","href":"/reference/api/10.1/tgw/post-v2apidisable_transit_summarize_cidr_to_tgw"},{"title":"Edit AWS TGW inspection mode","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_aws_tgw_inspection_mode","href":"/reference/api/10.1/tgw/post-v2apiedit_aws_tgw_inspection_mode"},{"title":"Edit TGW spoke VPC customized routes","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_tgw_spoke_vpc_customized_routes","href":"/reference/api/10.1/tgw/post-v2apiedit_tgw_spoke_vpc_customized_routes"},{"title":"Enable TGW intra domain inspection","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_tgw_intra_domain_inspection","href":"/reference/api/10.1/tgw/post-v2apienable_tgw_intra_domain_inspection"},{"title":"Enable transit gateway interface to AWS TGW","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_transit_gateway_interface_to_aws_tgw","href":"/reference/api/10.1/tgw/post-v2apienable_transit_gateway_interface_to_aws_tgw"},{"title":"Enable transit summarize CIDR to TGW","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_transit_summarize_cidr_to_tgw","href":"/reference/api/10.1/tgw/post-v2apienable_transit_summarize_cidr_to_tgw"},{"title":"Update TGW CIDRs","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/update_tgw_cidrs","href":"/reference/api/10.1/tgw/post-v2apiupdate_tgw_cidrs"},{"title":"Update TGW directconnect allowed prefix","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/update_tgw_directconnect_allowed_prefix","href":"/reference/api/10.1/tgw/post-v2apiupdate_tgw_directconnect_allowed_prefix"}]},{"group":"Transit","pages":[{"title":"Inter transit gateway peering details","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_inter_transit_gateway_peering_details","href":"/reference/api/10.1/transit/get-v2apiget_inter_transit_gateway_peering_details"},{"title":"Transit or spoke gateway best routes","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_transit_or_spoke_gateway_best_routes","href":"/reference/api/10.1/transit/get-v2apiget_transit_or_spoke_gateway_best_routes"},{"title":"Transit or spoke gateway details","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_transit_or_spoke_gateway_details","href":"/reference/api/10.1/transit/get-v2apiget_transit_or_spoke_gateway_details"},{"title":"List aviatrix transit advanced config","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_aviatrix_transit_advanced_config","href":"/reference/api/10.1/transit/get-v2apilist_aviatrix_transit_advanced_config"},{"title":"List aviatrix transit gateways","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_aviatrix_transit_gateways","href":"/reference/api/10.1/transit/get-v2apilist_aviatrix_transit_gateways"},{"title":"List inter transit gateway peering","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_inter_transit_gateway_peering","href":"/reference/api/10.1/transit/get-v2apilist_inter_transit_gateway_peering"},{"title":"List MultiCloud security domain connection policy","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_multi_cloud_security_domain_connection_policy","href":"/reference/api/10.1/transit/get-v2apilist_multi_cloud_security_domain_connection_policy"},{"title":"List MultiCloud security domain names","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_multi_cloud_security_domain_names","href":"/reference/api/10.1/transit/get-v2apilist_multi_cloud_security_domain_names"},{"title":"List transit gateways for MultiCloud domains","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_transit_gateways_for_multi_cloud_domains","href":"/reference/api/10.1/transit/get-v2apilist_transit_gateways_for_multi_cloud_domains"},{"title":"List transit learned CIDRs","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_transit_learned_cidrs","href":"/reference/api/10.1/transit/get-v2apilist_transit_learned_cidrs"},{"title":"Add MultiCloud security domain","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/add_multi_cloud_security_domain","href":"/reference/api/10.1/transit/post-v2apiadd_multi_cloud_security_domain"},{"title":"Associate attachment to MultiCloud security domain","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/associate_attachment_to_multi_cloud_security_domain","href":"/reference/api/10.1/transit/post-v2apiassociate_attachment_to_multi_cloud_security_domain"},{"title":"Attach ARM Native Spoke to Transit","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/attach_arm_native_spoke_to_transit","href":"/reference/api/10.1/transit/post-v2apiattach_arm_native_spoke_to_transit"},{"title":"Attach Spoke to Transit Gateway","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/attach_spoke_to_transit_gw","href":"/reference/api/10.1/transit/post-v2apiattach_spoke_to_transit_gw"},{"title":"Connect MultiCloud security domains","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/connect_multi_cloud_security_domains","href":"/reference/api/10.1/transit/post-v2apiconnect_multi_cloud_security_domains"},{"title":"Delete inter transit gateway peering","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_inter_transit_gateway_peering","href":"/reference/api/10.1/transit/post-v2apidelete_inter_transit_gateway_peering"},{"title":"Delete MultiCloud security domain","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_multi_cloud_security_domain","href":"/reference/api/10.1/transit/post-v2apidelete_multi_cloud_security_domain"},{"title":"Detach ARM Native Spoke from Transit","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/detach_arm_native_spoke_to_transit","href":"/reference/api/10.1/transit/post-v2apidetach_arm_native_spoke_to_transit"},{"title":"Detach Spoke from Transit Gateway","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/detach_spoke_from_transit_gw","href":"/reference/api/10.1/transit/post-v2apidetach_spoke_from_transit_gw"},{"title":"Disable advertise transit CIDR","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_advertise_transit_cidr","href":"/reference/api/10.1/transit/post-v2apidisable_advertise_transit_cidr"},{"title":"Disable connected transit on gateway","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_connected_transit_on_gateway","href":"/reference/api/10.1/transit/post-v2apidisable_connected_transit_on_gateway"},{"title":"Disable Edge transitive routing","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_edge_transitive_routing","href":"/reference/api/10.1/transit/post-v2apidisable_edge_transitive_routing"},{"title":"Disable multitier transit","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_multitier_transit","href":"/reference/api/10.1/transit/post-v2apidisable_multitier_transit"},{"title":"Disable transit gateway for MultiCloud security domain","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_transit_gateway_for_multi_cloud_security_domain","href":"/reference/api/10.1/transit/post-v2apidisable_transit_gateway_for_multi_cloud_security_domain"},{"title":"Disable transit preserve AS path","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_transit_preserve_as_path","href":"/reference/api/10.1/transit/post-v2apidisable_transit_preserve_as_path"},{"title":"Disassociate attachment from MultiCloud security domain","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disassociate_attachment_from_multi_cloud_security_domain","href":"/reference/api/10.1/transit/post-v2apidisassociate_attachment_from_multi_cloud_security_domain"},{"title":"Disconnect MultiCloud security domains","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disconnect_multi_cloud_security_domains","href":"/reference/api/10.1/transit/post-v2apidisconnect_multi_cloud_security_domains"},{"title":"Disconnect transit gateway","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disconnect_transit_gw","href":"/reference/api/10.1/transit/post-v2apidisconnect_transit_gw"},{"title":"Edit aviatrix transit advanced config","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_aviatrix_transit_advanced_config","href":"/reference/api/10.1/transit/post-v2apiedit_aviatrix_transit_advanced_config"},{"title":"Edit inter transit gateway peering","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_inter_transit_gateway_peering","href":"/reference/api/10.1/transit/post-v2apiedit_inter_transit_gateway_peering"},{"title":"Edit transit connection AS path prepend","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_transit_connection_as_path_prepend","href":"/reference/api/10.1/transit/post-v2apiedit_transit_connection_as_path_prepend"},{"title":"Edit transit gateway customized VPC route","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_transit_gateway_customized_vpc_route","href":"/reference/api/10.1/transit/post-v2apiedit_transit_gateway_customized_vpc_route"},{"title":"Edit transit local AS number","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_transit_local_as_number","href":"/reference/api/10.1/transit/post-v2apiedit_transit_local_as_number"},{"title":"Enable advertise transit CIDR","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_advertise_transit_cidr","href":"/reference/api/10.1/transit/post-v2apienable_advertise_transit_cidr"},{"title":"Enable connected transit on gateway","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_connected_transit_on_gateway","href":"/reference/api/10.1/transit/post-v2apienable_connected_transit_on_gateway"},{"title":"Enable Edge transitive routing","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_edge_transitive_routing","href":"/reference/api/10.1/transit/post-v2apienable_edge_transitive_routing"},{"title":"Enable multitier transit","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_multitier_transit","href":"/reference/api/10.1/transit/post-v2apienable_multitier_transit"},{"title":"Enable transit gateway for MultiCloud security domain","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_transit_gateway_for_multi_cloud_security_domain","href":"/reference/api/10.1/transit/post-v2apienable_transit_gateway_for_multi_cloud_security_domain"},{"title":"Enable transit preserve AS path","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_transit_preserve_as_path","href":"/reference/api/10.1/transit/post-v2apienable_transit_preserve_as_path"},{"title":"Show inter transit gateway peering parameters","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_inter_transit_gateway_peering_parameters","href":"/reference/api/10.1/transit/post-v2apishow_inter_transit_gateway_peering_parameters"},{"title":"Show MultiCloud transit peering details","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_multi_cloud_transit_peering_details","href":"/reference/api/10.1/transit/post-v2apishow_multi_cloud_transit_peering_details"},{"title":"Show MultiCloud transit connection config","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_multicloud_transit_connection_config","href":"/reference/api/10.1/transit/post-v2apishow_multicloud_transit_connection_config"},{"title":"Show MultiCloud transit connection log","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_multicloud_transit_connection_log","href":"/reference/api/10.1/transit/post-v2apishow_multicloud_transit_connection_log"},{"title":"Show MultiCloud transit connection security association","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_multicloud_transit_connection_security_association","href":"/reference/api/10.1/transit/post-v2apishow_multicloud_transit_connection_security_association"},{"title":"Show MultiCloud transit connection security policy","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_multicloud_transit_connection_security_policy","href":"/reference/api/10.1/transit/post-v2apishow_multicloud_transit_connection_security_policy"},{"title":"Show MultiCloud transit connection service","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_multicloud_transit_connection_service","href":"/reference/api/10.1/transit/post-v2apishow_multicloud_transit_connection_service"},{"title":"Show transit learned CIDRs approval info","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_transit_learned_cidrs_approval_info","href":"/reference/api/10.1/transit/post-v2apishow_transit_learned_cidrs_approval_info"},{"title":"Show transit route cache","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_transit_route_cache","href":"/reference/api/10.1/transit/post-v2apishow_transit_route_cache"}]},{"group":"UserVPN","pages":[{"title":"Allow downloading VPN client status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_allow_downloading_vpn_client_status","href":"/reference/api/10.1/vpn/get-v2apiget_allow_downloading_vpn_client_status"},{"title":"Attached TGW VPN config","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_attached_tgw_vpn_config","href":"/reference/api/10.1/vpn/get-v2apiget_attached_tgw_vpn_config"},{"title":"Geo VPN info","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_geo_vpn_info","href":"/reference/api/10.1/vpn/get-v2apiget_geo_vpn_info"},{"title":"VPN gateway authentication","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_vpn_gateway_authentication","href":"/reference/api/10.1/vpn/get-v2apiget_vpn_gateway_authentication"},{"title":"VPN gateway config","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_vpn_gateway_config","href":"/reference/api/10.1/vpn/get-v2apiget_vpn_gateway_config"},{"title":"VPN system use notification status","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_vpn_system_use_notification_status","href":"/reference/api/10.1/vpn/get-v2apiget_vpn_system_use_notification_status"},{"title":"VPN user by name","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/get_vpn_user_by_name","href":"/reference/api/10.1/vpn/get-v2apiget_vpn_user_by_name"},{"title":"List live VPN users","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_live_vpn_users","href":"/reference/api/10.1/vpn/get-v2apilist_live_vpn_users"},{"title":"List live VPN users detail","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_live_vpn_users_detail","href":"/reference/api/10.1/vpn/get-v2apilist_live_vpn_users_detail"},{"title":"List VPN user XLR","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_vpn_user_xlr","href":"/reference/api/10.1/vpn/get-v2apilist_vpn_user_xlr"},{"title":"List VPN users","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_vpn_users","href":"/reference/api/10.1/vpn/get-v2apilist_vpn_users"},{"title":"List VPN users attached to profile","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_vpn_users_attached_to_profile","href":"/reference/api/10.1/vpn/get-v2apilist_vpn_users_attached_to_profile"},{"title":"List VPN users not attached to profile","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json get /v2/api/list_vpn_users_not_attached_to_profile","href":"/reference/api/10.1/vpn/get-v2apilist_vpn_users_not_attached_to_profile"},{"title":"Add elb to geo VPN","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/add_elb_to_geo_vpn","href":"/reference/api/10.1/vpn/post-v2apiadd_elb_to_geo_vpn"},{"title":"Add VPN user","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/add_vpn_user","href":"/reference/api/10.1/vpn/post-v2apiadd_vpn_user"},{"title":"Attach Edge VPN to TGW","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/attach_edge_vpn_to_tgw","href":"/reference/api/10.1/vpn/post-v2apiattach_edge_vpn_to_tgw"},{"title":"Delete elb from geo VPN","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_elb_from_geo_vpn","href":"/reference/api/10.1/vpn/post-v2apidelete_elb_from_geo_vpn"},{"title":"Delete VPN user","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/delete_vpn_user","href":"/reference/api/10.1/vpn/post-v2apidelete_vpn_user"},{"title":"Detach VPN from TGW","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/detach_vpn_from_tgw","href":"/reference/api/10.1/vpn/post-v2apidetach_vpn_from_tgw"},{"title":"Disable geo VPN","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_geo_vpn","href":"/reference/api/10.1/vpn/post-v2apidisable_geo_vpn"},{"title":"Disable nat on VPN gateway","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_nat_on_vpn_gateway","href":"/reference/api/10.1/vpn/post-v2apidisable_nat_on_vpn_gateway"},{"title":"Disable VPN client download","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/disable_vpn_client_download","href":"/reference/api/10.1/vpn/post-v2apidisable_vpn_client_download"},{"title":"Edit VPN config","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_vpn_config","href":"/reference/api/10.1/vpn/post-v2apiedit_vpn_config"},{"title":"Edit VPN gateway virtual address range","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/edit_vpn_gateway_virtual_address_range","href":"/reference/api/10.1/vpn/post-v2apiedit_vpn_gateway_virtual_address_range"},{"title":"Enable nat on VPN gateway","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_nat_on_vpn_gateway","href":"/reference/api/10.1/vpn/post-v2apienable_nat_on_vpn_gateway"},{"title":"Enable VPN client download","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/enable_vpn_client_download","href":"/reference/api/10.1/vpn/post-v2apienable_vpn_client_download"},{"title":"Set VPN gateway authentication","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/set_vpn_gateway_authentication","href":"/reference/api/10.1/vpn/post-v2apiset_vpn_gateway_authentication"},{"title":"Set VPN max connection","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/set_vpn_max_connection","href":"/reference/api/10.1/vpn/post-v2apiset_vpn_max_connection"},{"title":"Show VPN duplicate conn","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/show_vpn_duplicate_conn","href":"/reference/api/10.1/vpn/post-v2apishow_vpn_duplicate_conn"},{"title":"Update VPN user XLR","deprecated":null,"version":null,"openapi":"/openapi/10.1/aviatrix-api.json post /v2/api/update_vpn_user_xlr","href":"/reference/api/10.1/vpn/post-v2apiupdate_vpn_user_xlr"}]}]},{"group":"Feature Modes","pages":[{"title":"Aviatrix Feature Modes","href":"/docs/enterprise/10.1/reference/feature-modes/index"}]},{"group":"Compatibility","pages":[{"title":"Aviatrix Feature Availability by Controller Version","href":"/docs/enterprise/10.1/reference/compatibility/feature-availability"},{"title":"Aviatrix Support: End-of-Life and End-of-Support Policy","href":"/docs/enterprise/10.1/reference/compatibility/eol-eos-policy"}]},{"group":"UserVPN","pages":[{"title":"Aviatrix UserVPN FAQ","href":"/docs/enterprise/10.1/reference/uservpn/user-vpn-faq"}]},{"group":"Release Notices","pages":[{"title":"Field Notices","href":"/docs/enterprise/10.1/reference/release-notices/field-notices/index"},{"title":"PSIRT Advisories","href":"/docs/enterprise/10.1/reference/release-notices/psirt-advisories/index"},{"title":"Security Patches","href":"/docs/enterprise/10.1/reference/release-notices/security-patches/index"},{"group":"Release Notes","pages":[{"title":"Aviatrix Controller and Gateway Software Release Notes","href":"/docs/enterprise/10.1/reference/release-notices/release-notes/controller/index"},{"title":"Aviatrix Controller and Gateway Image Release Notes","href":"/docs/enterprise/10.1/reference/release-notices/release-notes/controller-images/index"},{"title":"Aviatrix CoPilot Release Notes","href":"/docs/enterprise/10.1/reference/release-notices/release-notes/copilot/index"},{"title":"Aviatrix CoPilot Image Release Notes","href":"/docs/enterprise/10.1/reference/release-notices/release-notes/copilot-images/index"},{"title":"VPN Client Release Notes","href":"/docs/enterprise/10.1/reference/release-notices/release-notes/vpn-client/index"}]},{"group":"What's New","pages":[{"title":"What's New in the Aviatrix Platform?","href":"/docs/enterprise/10.1/reference/release-notices/what-is-new/what-is-new"},{"title":"What's New in the Aviatrix Controller","href":"/docs/enterprise/10.1/reference/release-notices/what-is-new/what-is-new-controller"},{"title":"What's New in CoPilot?","href":"/docs/enterprise/10.1/reference/release-notices/what-is-new/what-is-new-copilot"}]}]}]}]},{"version":"10.0","pages":[{"title":"10.0","href":"/docs/enterprise/10.0/reference/ui/security/distributed-cloud-firewall"}]},{"version":"9.0","pages":[{"title":"9.0","href":"/docs/enterprise/9.0/reference/ui/security/distributed-cloud-firewall"}]},{"version":"8.2","pages":[{"title":"8.2","href":"/docs/enterprise/8.2/reference/ui/security/distributed-cloud-firewall"}]},{"version":"8.1","href":"https://legacy.docs.aviatrix.com/documentation/v8.1/index.html"},{"version":"8.0","href":"https://legacy.docs.aviatrix.com/documentation/v8.0/index.html"},{"version":"7.2","href":"https://legacy.docs.aviatrix.com/documentation/v7.2/index.html"},{"version":"7.1","href":"https://legacy.docs.aviatrix.com/documentation/v7.1/index.html"}]},{"dropdown":"Aviatrix Cloud","icon":"cloud","groups":[{"group":"Getting Started","icon":"rocket","pages":[{"title":"Overview","href":"/docs/cloud/getting-started"},{"group":"AWS Getting Started for Aviatrix Cloud Network Security PaaS","pages":[{"title":"Overview","href":"/docs/cloud/getting-started/aws/aws-getting-started"},{"title":"Upgrade a Free Trial to a Term Subscription on AWS","href":"/docs/cloud/getting-started/aws/aws-upgrade-subscription"}]},{"group":"Azure Secure NAT Gateway Getting Started","pages":[{"title":"Overview","href":"/docs/cloud/getting-started/azure/azure-getting-started"},{"title":"Upgrade a Developer Evaluation Trial to a Paid Plan on Azure","href":"/docs/cloud/getting-started/azure/azure-upgrade-subscription"}]}]},{"group":"Security","icon":"shield","pages":[{"title":"Overview","href":"/docs/cloud/security/index"},{"group":"Protect Your Traffic with Egress Security","pages":[{"title":"Overview","href":"/docs/cloud/security/egress-nat/about-egress-security"},{"title":"Egress Traffic Analysis","href":"/docs/cloud/security/egress-nat/egress-traffic-analysis"},{"title":"Egress Traffic Protection","href":"/docs/cloud/security/egress-nat/egress-traffic-protection"},{"title":"Egress Security Overview","href":"/docs/cloud/security/egress-nat/egress-security-overview"},{"title":"Egress Security Score","href":"/docs/cloud/security/egress-nat/egress-security-score"},{"title":"Aviatrix AI FQDN Analyzer","href":"/docs/cloud/security/egress-nat/ai-fqdn-analyzer"},{"title":"Monitor VPC/VNets","href":"/docs/cloud/security/egress-nat/egress-monitor-vpc-vnets"},{"title":"Protect VPC/VNets","href":"/docs/cloud/security/egress-nat/egress-protect-vpc-vnets"},{"title":"Disable Egress on VPCs/VNets","href":"/docs/cloud/security/egress-nat/egress-disabling-vpc-vnets"}]},{"group":"Protect Your Traffic with Distributed Cloud Firewall","pages":[{"title":"Overview","href":"/docs/cloud/security/dcf/about-dcf-security"},{"title":"Create Distributed Cloud Firewall Egress Rules","href":"/docs/cloud/security/dcf/dcf-create-rules"},{"title":"View Distributed Cloud Firewall Rule Details","href":"/docs/cloud/security/dcf/dcf-rule-details"},{"title":"Distributed Cloud Firewall Monitoring","href":"/docs/cloud/security/dcf/dcf-monitor"},{"title":"Configuring TLS Inspection with Aviatrix PaaS","href":"/docs/cloud/security/dcf/tls-decryption-configure"},{"title":"About Decryption CA Certificates and Trust Bundles","href":"/docs/cloud/security/dcf/decryption-ca-certificate"}]},{"group":"Gain AI Workload Visibility with AgentGuard","pages":[{"title":"Overview","href":"/docs/cloud/security/agentguard/agentguard-overview"},{"title":"Architecture","href":"/docs/cloud/security/agentguard/agentguard-architecture"},{"title":"AI Traffic Flow Analytics","href":"/docs/cloud/security/agentguard/agentguard-traffic-analytics"},{"title":"AI Workload Discovery","href":"/docs/cloud/security/agentguard/agentguard-workload-discovery"},{"group":"Get Started with AgentGuard","pages":[{"title":"Set Up AgentGuard","href":"/docs/cloud/security/agentguard/getting-started/agentguard-setup"},{"title":"Get Basic Visibility Without a Gateway","href":"/docs/cloud/security/agentguard/getting-started/agentguard-without-gateway"},{"title":"Get Deep Visibility and Enforcement With a Gateway","href":"/docs/cloud/security/agentguard/getting-started/agentguard-with-gateway"}]},{"title":"AgentGuard Release Phases","href":"/docs/cloud/security/agentguard/agentguard-release-phases"}]}]},{"group":"Monitoring","icon":"chart-line","pages":[{"title":"Overview","href":"/docs/cloud/monitoring/index"},{"group":"Dashboard Overview","pages":[{"title":"Overview","href":"/docs/cloud/monitoring/dashboard-overview"},{"title":"Dashboard Page Reference","href":"/docs/cloud/monitoring/dashboard-page-reference"}]},{"group":"Observe Your Network Topology","pages":[{"title":"Overview","href":"/docs/cloud/monitoring/topology-observe"},{"title":"Working with Topology","href":"/docs/cloud/monitoring/topology-working-with"},{"title":"Create a Topology View","href":"/docs/cloud/monitoring/topology-view-create"},{"title":"Filter Topology by Cloud Tags","href":"/docs/cloud/monitoring/topology-filter-example-csptags"},{"title":"Topology Property Reference","href":"/docs/cloud/monitoring/topology-property-reference"}]}]},{"group":"Resource Groups","icon":"layer-group","pages":[{"title":"Overview","href":"/docs/cloud/resource-groups/index"},{"group":"Manage SmartGroups","pages":[{"title":"Overview","href":"/docs/cloud/resource-groups/smartgroup/smartgroups-about"},{"title":"Create a SmartGroup","href":"/docs/cloud/resource-groups/smartgroup/smartgroups-create"},{"title":"Create a Kubernetes SmartGroup","href":"/docs/cloud/resource-groups/smartgroup/smartgroup-kubernetes"},{"title":"Edit a Group","href":"/docs/cloud/resource-groups/general/groups-edit"},{"title":"Delete a Group","href":"/docs/cloud/resource-groups/general/groups-delete"},{"title":"Clone SmartGroups","href":"/docs/cloud/resource-groups/smartgroup/smartgroup-cloning"},{"title":"SmartGroups Reference","href":"/docs/cloud/resource-groups/smartgroup/smartgroups-reference"},{"title":"About DNS Hostname SmartGroups","href":"/docs/cloud/resource-groups/smartgroup/hostname-smartgroups-about"}]},{"group":"Manage WebGroups","pages":[{"title":"Overview","href":"/docs/cloud/resource-groups/webgroups/webgroups-about"},{"title":"Create a WebGroup","href":"/docs/cloud/resource-groups/webgroups/webgroups-create"},{"title":"Edit a WebGroup","href":"/docs/cloud/resource-groups/webgroups/webgroups-edit"},{"title":"Delete a WebGroup","href":"/docs/cloud/resource-groups/webgroups/webgroups-delete"}]},{"group":"Manage ExternalGroups","pages":[{"title":"Overview","href":"/docs/cloud/resource-groups/externalgroup/externalgroup-about"},{"title":"Create an ExternalGroup","href":"/docs/cloud/resource-groups/externalgroup/externalgroup-create"}]}]},{"group":"Best Practices","icon":"star","pages":[{"title":"Overview","href":"/docs/cloud/best-practices/index"},{"title":"Aviatrix Cloud Firewall Secure Egress Implementation Guide for PaaS","href":"/docs/cloud/best-practices/aviatrix-cloud-firewall-paas"}]},{"group":"Platform Administration","icon":"gears","pages":[{"title":"Overview","href":"/docs/cloud/platform-administration/index"},{"group":"Aviatrix PaaS Overview","pages":[{"title":"Overview","href":"/docs/cloud/platform-administration/overview/paas-description"},{"title":"Aviatrix PaaS Subscriptions","href":"/docs/cloud/platform-administration/overview/subscription-plan-options"},{"title":"Email Sign-In to Aviatrix PaaS","href":"/docs/cloud/getting-started/aviatrix-paas-sign-in"},{"title":"Toolbar Icons","href":"/docs/cloud/platform-administration/overview/toolbar"}]},{"group":"Automating with Terraform","pages":[{"title":"Overview","href":"/docs/cloud/platform-administration/terraform/terraform-overview"},{"title":"Configure the Aviatrix Cloud Terraform Provider","href":"/docs/cloud/platform-administration/terraform/terraform-getting-started"},{"title":"Onboard Cloud Accounts to Aviatrix Cloud with Terraform","href":"/docs/cloud/platform-administration/terraform/terraform-cloud-account"},{"title":"Manage Networks with the Aviatrix Cloud Terraform Provider","href":"/docs/cloud/platform-administration/terraform/terraform-manage-networks"}]},{"group":"Onboarding Resources","pages":[{"title":"Overview","href":"/docs/cloud/platform-administration/onboard-offboard/resources-onboarding"},{"group":"Onboard Your Microsoft Azure Cloud Account","pages":[{"title":"Overview","href":"/docs/cloud/platform-administration/onboard-offboard/azure-cloud-account-onboard"},{"title":"Gather Information for Azure Onboarding","href":"/docs/cloud/platform-administration/onboard-offboard/azure-onboard-info"}]},{"group":"Onboard Your AWS Cloud Account","pages":[{"title":"Onboard Your AWS Cloud Account","href":"/docs/cloud/platform-administration/onboard-offboard/aws-cloud-account-onboard"},{"title":"Privileges Assigned to the Aviatrix IAM Policy","href":"/docs/cloud/platform-administration/onboard-offboard/aws-onboard-iam-privileges"}]},{"title":"Upgrade Cloud Account Permissions","href":"/docs/cloud/platform-administration/onboard-offboard/upgrade-account-permissions"},{"title":"Onboard VPCs or VNets","href":"/docs/cloud/platform-administration/onboard-offboard/vpc-vnet-onboard"},{"title":"Offboard VPCs or VNets","href":"/docs/cloud/platform-administration/onboard-offboard/vpc-vnet-offboard"},{"title":"Offboard Cloud Accounts","href":"/docs/cloud/platform-administration/onboard-offboard/cloud-account-offboard"}]},{"group":"Managing Cloud Resources","pages":[{"title":"Overview","href":"/docs/cloud/platform-administration/manage/platform-manage"},{"title":"View Cloud Assets","href":"/docs/cloud/platform-administration/manage/cloud-assets-viewing"},{"title":"Add Users","href":"/docs/cloud/platform-administration/manage/user-add"},{"title":"User Access to Aviatrix PaaS","href":"/docs/cloud/platform-administration/manage/user-access"},{"group":"SSO with OIDC in Aviatrix PaaS","pages":[{"title":"Overview","href":"/docs/cloud/platform-administration/manage/sso-with-paas"},{"title":"Disable Single Sign-On (SSO)","href":"/docs/cloud/platform-administration/manage/sso-disable"}]},{"group":"Gateway Logging","pages":[{"title":"Overview","href":"/docs/cloud/platform-administration/manage/logging-gateways"},{"title":"Aviatrix Log Formats","href":"/docs/cloud/platform-administration/manage/log-formats"}]},{"title":"Maintenance Windows","href":"/docs/cloud/platform-administration/manage/settings-maintenance-window"}]},{"group":"Aviatrix Kubernetes Firewall","pages":[{"title":"Overview","href":"/docs/cloud/platform-administration/kubernetes/kubernetes-overview"},{"title":"Kubernetes Prerequisites and Permissions","href":"/docs/cloud/platform-administration/kubernetes/kubernetes-prerequisites"},{"title":"Onboard Kubernetes Clusters","href":"/docs/cloud/platform-administration/kubernetes/kubernetes-onboard"},{"title":"View Kubernetes Cluster Details","href":"/docs/cloud/platform-administration/kubernetes/kubernetes-clusters-viewing"},{"title":"Offboard a Kubernetes Cluster","href":"/docs/cloud/platform-administration/kubernetes/kubernetes-offboard"}]}]}]}]},"title":"Distributed Cloud Firewall - Aviatrix Documentation","buildId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","deploymentId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-BbYRHtLl.js","DynamicMarkdown-DN96a4Ur.js","zoom-image-lightbox-D7yRe3On.js","lightbox-handle-r17bVUz3.js"]}