Skip to content

Commit 64e5e74

Browse files
Sync azure Terraform module documentation
1 parent f010616 commit 64e5e74

File tree

10 files changed

+895
-43
lines changed

10 files changed

+895
-43
lines changed

products/terraform/docs/swfw/azure/vmseries/examples/standalone_panorama.md renamed to products/terraform/docs/swfw/azure/vmseries/examples/panorama_standalone.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
hide_title: true
3-
id: standalone_panorama
3+
id: panorama_standalone
44
keywords:
55
- pan-os
66
- panos
@@ -14,7 +14,7 @@ keywords:
1414
- azure
1515
pagination_next: null
1616
pagination_prev: null
17-
sidebar_label: Standalone Panorama Deployment
17+
sidebar_label: Panorama Standalone
1818
title: Standalone Panorama Deployment
1919
---
2020

@@ -29,7 +29,7 @@ The Terraform code presented here will deploy Palo Alto Networks Panorama manage
2929
(without additional logging disks). For option on how to add additional logging disks - please refer to panorama
3030
[module documentation](../../modules/panorama#input_logging_disks).
3131

32-
[![GitHub Logo](/img/view_on_github.png)](https://github.com/PaloAltoNetworks/terraform-azurerm-swfw-modules/tree/main/examples/standalone_panorama) [![Terraform Logo](/img/view_on_terraform_registry.png)](https://registry.terraform.io/modules/PaloAltoNetworks/swfw-modules/azurerm/latest/examples/standalone_panorama)
32+
[![GitHub Logo](/img/view_on_github.png)](https://github.com/PaloAltoNetworks/terraform-azurerm-swfw-modules/tree/main/examples/panorama_standalone) [![Terraform Logo](/img/view_on_terraform_registry.png)](https://registry.terraform.io/modules/PaloAltoNetworks/swfw-modules/azurerm/latest/examples/panorama_standalone)
3333

3434
## Topology
3535

@@ -296,7 +296,9 @@ map(object({
296296
address_prefixes = optional(list(string), [])
297297
network_security_group_key = optional(string)
298298
route_table_key = optional(string)
299+
default_outbound_access_enabled = optional(bool)
299300
enable_storage_service_endpoint = optional(bool)
301+
enable_appgw_delegation = optional(bool)
300302
enable_cloudngfw_delegation = optional(bool)
301303
})), {})
302304
}))

products/terraform/docs/swfw/azure/vmseries/modules/vmseries.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,8 @@ Basic Azure VM image configuration.
169169

170170
Following properties are available:
171171

172+
- `use_airs` - (`bool`, optional, defaults to `false`) when set to `true`, the AI Runtime Security VM image is
173+
used instead of the one passed to the module and version for `airs-flex` offer must be provided.
172174
- `version` - (`string`, optional, defaults to `null`) VM-Series PAN-OS version; list available with
173175
`az vm image list -o table --publisher paloaltonetworks --offer vmseries-flex --all`.
174176
- `publisher` - (`string`, optional, defaults to `paloaltonetworks`) the Azure Publisher identifier for a image
@@ -190,6 +192,7 @@ Type:
190192

191193
```hcl
192194
object({
195+
use_airs = optional(bool, false)
193196
version = optional(string)
194197
publisher = optional(string, "paloaltonetworks")
195198
offer = optional(string, "vmseries-flex")

products/terraform/docs/swfw/azure/vmseries/modules/vmss.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -240,6 +240,8 @@ Basic Azure VM configuration.
240240

241241
Following properties are available:
242242

243+
- `use_airs` - (`bool`, optional, defaults to `false`) when set to `true`, the AI Runtime Security VM image is
244+
used instead of the one passed to the module and version for `airs-flex` offer must be provided.
243245
- `version` - (`string`, optional, defaults to `null`) VM-Series PAN-OS version; list available with
244246
`az vm image list -o table --publisher paloaltonetworks --offer vmseries-flex --all`.
245247
- `publisher` - (`string`, optional, defaults to `paloaltonetworks`) the Azure Publisher identifier for an image
@@ -261,6 +263,7 @@ Type:
261263

262264
```hcl
263265
object({
266+
use_airs = optional(bool, false)
264267
version = optional(string)
265268
publisher = optional(string, "paloaltonetworks")
266269
offer = optional(string, "vmseries-flex")

products/terraform/docs/swfw/azure/vmseries/modules/vnet.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,8 @@ Name | Type | Description
209209
Name | Description
210210
--- | ---
211211
`virtual_network_id` | The identifier of the created or sourced Virtual Network.
212+
`virtual_network_name` | The name of the created or sourced Virtual Network.
213+
`virtual_network_resource_group` | The Resource Group name of the created or sourced Virtual Network.
212214
`vnet_cidr` | VNET address space.
213215
`subnet_ids` | The identifiers of the created or sourced Subnets.
214216
`subnet_cidrs` | Subnet CIDRs (sourced or created).
@@ -517,9 +519,14 @@ List of available attributes of each subnet entry:
517519
`network_security_groups` that should be assigned to this subnet.
518520
- `route_table_key` - (`string`, optional, defaults to `null`) a key identifying a Route Table defined in
519521
`route_tables` that should be assigned to this subnet.
522+
- `default_outbound_access_enabled` - (`bool`, optional, defaults to `false`) a flag that enables default outbound access to
523+
the Internet from the subnet. Using explicit Internet access methods is recommended.
520524
- `enable_storage_service_endpoint` - (`bool`, optional, defaults to `false`) a flag that enables `Microsoft.Storage` service
521525
endpoint on a subnet. This is a suggested setting for the management interface when full
522526
bootstrapping using an Azure Storage Account is used.
527+
- `enable_appgw_delegation` - (`bool`, optional, defaults to `false`) a flag that enables subnet delegation to
528+
`Microsoft.Network/applicationGateways` service. This is required for Application Gateway
529+
Enhanced Network Isolation.
523530
- `enable_cloudngfw_delegation` - (`bool`, optional, defaults to `false`) a flag that enables subnet delegation to
524531
`PaloAltoNetworks.Cloudngfw/firewalls` service. This is required for Cloud NGFW to work
525532
in a VNET-based deployment.
@@ -555,7 +562,9 @@ map(object({
555562
address_prefixes = optional(list(string), [])
556563
network_security_group_key = optional(string)
557564
route_table_key = optional(string)
565+
default_outbound_access_enabled = optional(bool, false)
558566
enable_storage_service_endpoint = optional(bool, false)
567+
enable_appgw_delegation = optional(bool, false)
559568
enable_cloudngfw_delegation = optional(bool, false)
560569
}))
561570
```

0 commit comments

Comments
 (0)