# AWS Cloud WAN Module - Example with a Network Manager Global Network created This example creates a Cloud WAN Core Network from scratch. It supposes that a Network Manager Global Network is already created, so it takes the ID as parameter. ## Usage - Initialize Terraform using `terraform init`. - Now you can deploy the rest of the infrastructure using `terraform apply`. - To delete everything, use `terraform destroy`. ## Requirements | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | | [aws](#requirement\_aws) | >= 4.57.0 | ## Providers | Name | Version | |------|---------| | [aws](#provider\_aws) | >= 4.57.0 | ## Modules | Name | Source | Version | |------|--------|---------| | [cloudwan](#module\_cloudwan) | aws-ia/cloudwan/aws | 2.0.0 | ## Resources | Name | Type | |------|------| | [aws_networkmanager_global_network.global_network](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/networkmanager_global_network) | resource | | [aws_networkmanager_core_network_policy_document.policy](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/networkmanager_core_network_policy_document) | data source | ## Inputs | Name | Description | Type | Default | Required | |------|-------------|------|---------|:--------:| | [identifier](#input\_identifier) | Example identifier. | `string` | `"reference-global-network"` | no | ## Outputs | Name | Description | |------|-------------| | [core\_network\_id](#output\_core\_network\_id) | Core Network ID. | | [global\_network\_id](#output\_global\_network\_id) | Global Network ID. |