This example illustrates how to use the secure-web-proxy module.
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| project_id | Project ID where SWP and it's components will be created. | string |
n/a | yes |
| region | The GCP region in which SWP and it's components will be deployed. | string |
"us-central1" |
no |
| Name | Description |
|---|---|
| certificate_manager_id | Identifier of the certificate manager resource created for SWP. |
| gateway_id | Identifier for the secure web proxy gateway. |
| policy_id | Identifier of the secure web proxy gateway policy. |
| project_id | Project ID for the DNS response policy. |
| region | Project ID for the DNS response policy. |
| rule_ids | Identifiers of the secure web proxy rules created. |
| url_list_ids | Identifiers of the secure web proxy url lists. |
To provision this example, run the following from within this directory:
terraform initto get the pluginsterraform planto see the infrastructure planterraform applyto apply the infrastructure buildterraform destroyto destroy the built infrastructure