# AWS Cloud WAN Module - Example with base\_policy
This example creates a Network Manager Global Network and Cloud WAN Core Network from scratch, using the base\_policy attribute.
## 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 |
|------|--------|---------|
| [cloud\_wan](#module\_cloud\_wan) | aws-ia/cloudwan/aws | 2.0.0 |
## Resources
| Name | Type |
|------|------|
| [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 |
|------|-------------|------|---------|:--------:|
| [aws\_region](#input\_aws\_region) | AWS Region. | `string` | `"eu-west-1"` | no |
| [identifier](#input\_identifier) | Example identifier. | `string` | `"base-policy"` | no |
## Outputs
| Name | Description |
|------|-------------|
| [core\_network\_id](#output\_core\_network\_id) | Core Network ID. |
| [global\_network\_id](#output\_global\_network\_id) | Global Network ID. |