https://github.com/terraform-cisco-modules/terraform-intersight-pools
Terraform - Intersight > Pools Module
https://github.com/terraform-cisco-modules/terraform-intersight-pools
cisco cisco-intersight cisco-ucs intersight intersight-api terraform terraform-module terraform-modules
Last synced: about 2 months ago
JSON representation
Terraform - Intersight > Pools Module
- Host: GitHub
- URL: https://github.com/terraform-cisco-modules/terraform-intersight-pools
- Owner: terraform-cisco-modules
- License: gpl-3.0
- Created: 2022-09-21T19:00:52.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-27T18:50:37.000Z (4 months ago)
- Last Synced: 2025-02-02T13:35:20.016Z (4 months ago)
- Topics: cisco, cisco-intersight, cisco-ucs, intersight, intersight-api, terraform, terraform-module, terraform-modules
- Language: HCL
- Homepage:
- Size: 89.8 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://www.gnu.org/licenses/gpl-3.0)
[](https://developer.cisco.com)# Terraform Intersight - Pools Module
A Terraform module to configure Intersight Infrastructure Pools.
### NOTE: THIS MODULE IS DESIGNED TO BE CONSUMED USING "EASY IMM"
### A comprehensive example using this module is available below:
## [Easy IMM](https://github.com/terraform-cisco-modules/easy-imm)
## Requirements
| Name | Version |
|------|---------|
| [terraform](#requirement\_terraform) | >=1.3.0 |
| [intersight](#requirement\_intersight) | >=1.0.61 |
## Providers| Name | Version |
|------|---------|
| [intersight](#provider\_intersight) | 1.0.61 |
## ModulesNo modules.
## Inputs| Name | Description | Type | Default | Required |
|------|-------------|------|---------|:--------:|
| [global\_settings](#input\_global\_settings) | YAML to HCL Data - global\_settings. | `any` | n/a | yes |
| [model](#input\_model) | YAML to HCL Data - model. | `any` | n/a | yes |
| [orgs](#input\_orgs) | Intersight Organizations Moid Data. | `any` | n/a | yes |
## Outputs| Name | Description |
|------|-------------|
| [data\_policies](#output\_data\_policies) | Moid's of the Policies that were not defined locally. |
| [data\_pools](#output\_data\_pools) | Moid's of the Pools that were not defined locally. |
| [ip](#output\_ip) | Moids of the IP Pools. |
| [iqn](#output\_iqn) | Moids of the IQN Pools. |
| [mac](#output\_mac) | Moids of the MAC Pools. |
| [resource](#output\_resource) | Moids of the Resource Pools. |
| [uuid](#output\_uuid) | Moids of the UUID Pools. |
| [wwnn](#output\_wwnn) | Moids of the WWNN Pools. |
| [wwpn](#output\_wwpn) | Moids of the WWPN Pools. |
| [server\_pool\_qualification](#output\_server\_pool\_qualification) | Moids of the Server Pool Qualfication Policies. |
| [reservations](#output\_reservations) | Moids of the Pool Reservations. |
## Resources| Name | Type |
|------|------|
| [intersight_fcpool_pool.wwnn](https://registry.terraform.io/providers/CiscoDevNet/intersight/latest/docs/resources/fcpool_pool) | resource |
| [intersight_fcpool_pool.wwpn](https://registry.terraform.io/providers/CiscoDevNet/intersight/latest/docs/resources/fcpool_pool) | resource |
| [intersight_fcpool_reservation.wwnn](https://registry.terraform.io/providers/CiscoDevNet/intersight/latest/docs/resources/fcpool_reservation) | resource |
| [intersight_fcpool_reservation.wwpn](https://registry.terraform.io/providers/CiscoDevNet/intersight/latest/docs/resources/fcpool_reservation) | resource |
| [intersight_ippool_pool.map](https://registry.terraform.io/providers/CiscoDevNet/intersight/latest/docs/resources/ippool_pool) | resource |
| [intersight_ippool_reservation.map](https://registry.terraform.io/providers/CiscoDevNet/intersight/latest/docs/resources/ippool_reservation) | resource |
| [intersight_iqnpool_pool.map](https://registry.terraform.io/providers/CiscoDevNet/intersight/latest/docs/resources/iqnpool_pool) | resource |
| [intersight_iqnpool_reservation.map](https://registry.terraform.io/providers/CiscoDevNet/intersight/latest/docs/resources/iqnpool_reservation) | resource |
| [intersight_macpool_pool.map](https://registry.terraform.io/providers/CiscoDevNet/intersight/latest/docs/resources/macpool_pool) | resource |
| [intersight_macpool_reservation.map](https://registry.terraform.io/providers/CiscoDevNet/intersight/latest/docs/resources/macpool_reservation) | resource |
| [intersight_resourcepool_pool.map](https://registry.terraform.io/providers/CiscoDevNet/intersight/latest/docs/resources/resourcepool_pool) | resource |
| [intersight_resourcepool_qualification_policy.map](https://registry.terraform.io/providers/CiscoDevNet/intersight/latest/docs/resources/resourcepool_qualification_policy) | resource |
| [intersight_uuidpool_pool.map](https://registry.terraform.io/providers/CiscoDevNet/intersight/latest/docs/resources/uuidpool_pool) | resource |
| [intersight_uuidpool_reservation.map](https://registry.terraform.io/providers/CiscoDevNet/intersight/latest/docs/resources/uuidpool_reservation) | resource |
| [intersight_compute_physical_summary.servers](https://registry.terraform.io/providers/CiscoDevNet/intersight/latest/docs/data-sources/compute_physical_summary) | data source |
| [intersight_search_search_item.policies](https://registry.terraform.io/providers/CiscoDevNet/intersight/latest/docs/data-sources/search_search_item) | data source |
| [intersight_search_search_item.pools](https://registry.terraform.io/providers/CiscoDevNet/intersight/latest/docs/data-sources/search_search_item) | data source |