> ## Documentation Index
> Fetch the complete documentation index at: https://bunnynet-cb9733c2-support-migration.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Resources

> Overview of all resources available in the bunny.net Terraform provider.

The bunny.net Terraform provider includes resources for managing CDN, storage, DNS, streaming, and developer platform services.

<Info>
  For detailed configuration options and examples, see the [official provider
  documentation](https://registry.terraform.io/providers/BunnyWay/bunnynet/latest/docs).
</Info>

## Pull Zone

Manage CDN pull zones, hostnames, edge rules, and optimization settings — [learn more](/cdn).

| Resource                                                                                                                                         | Description                                 |
| ------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------- |
| [bunnynet\_pullzone](https://registry.terraform.io/providers/BunnyWay/bunnynet/latest/docs/resources/pullzone)                                   | CDN pull zone                               |
| [bunnynet\_pullzone\_hostname](https://registry.terraform.io/providers/BunnyWay/bunnynet/latest/docs/resources/pullzone_hostname)                | Custom hostname for a pull zone             |
| [bunnynet\_pullzone\_edgerule](https://registry.terraform.io/providers/BunnyWay/bunnynet/latest/docs/resources/pullzone_edgerule)                | Edge rule for request/response manipulation |
| [bunnynet\_pullzone\_optimizer\_class](https://registry.terraform.io/providers/BunnyWay/bunnynet/latest/docs/resources/pullzone_optimizer_class) | Image optimizer class                       |
| [bunnynet\_pullzone\_ratelimit\_rule](https://registry.terraform.io/providers/BunnyWay/bunnynet/latest/docs/resources/pullzone_ratelimit_rule)   | Rate limiting rule                          |
| [bunnynet\_pullzone\_waf\_rule](https://registry.terraform.io/providers/BunnyWay/bunnynet/latest/docs/resources/pullzone_waf_rule)               | Web Application Firewall rule               |
| [bunnynet\_pullzone\_shield](https://registry.terraform.io/providers/BunnyWay/bunnynet/latest/docs/resources/pullzone_shield)                    | Origin shield configuration                 |
| [bunnynet\_pullzone\_access\_list](https://registry.terraform.io/providers/BunnyWay/bunnynet/latest/docs/resources/pullzone_access_list)         | Access control list                         |

## Storage

Manage edge storage zones and files — [learn more](/storage).

| Resource                                                                                                                | Description            |
| ----------------------------------------------------------------------------------------------------------------------- | ---------------------- |
| [bunnynet\_storage\_zone](https://registry.terraform.io/providers/BunnyWay/bunnynet/latest/docs/resources/storage_zone) | Edge storage zone      |
| [bunnynet\_storage\_file](https://registry.terraform.io/providers/BunnyWay/bunnynet/latest/docs/resources/storage_file) | File in a storage zone |

## DNS

Manage DNS zones and records — [learn more](/dns).

| Resource                                                                                                                               | Description         |
| -------------------------------------------------------------------------------------------------------------------------------------- | ------------------- |
| [bunnynet\_dns\_zone](https://registry.terraform.io/providers/BunnyWay/bunnynet/latest/docs/resources/dns_zone)                        | DNS zone            |
| [bunnynet\_dns\_record](https://registry.terraform.io/providers/BunnyWay/bunnynet/latest/docs/resources/dns_record)                    | DNS record          |
| [bunnynet\_dns\_script](https://registry.terraform.io/providers/BunnyWay/bunnynet/latest/docs/resources/dns_script)                    | DNS script          |
| [bunnynet\_dns\_script\_variable](https://registry.terraform.io/providers/BunnyWay/bunnynet/latest/docs/resources/dns_script_variable) | DNS script variable |

## Stream

Manage video libraries, collections, and videos — [learn more](/stream).

| Resource                                                                                                                          | Description      |
| --------------------------------------------------------------------------------------------------------------------------------- | ---------------- |
| [bunnynet\_stream\_library](https://registry.terraform.io/providers/BunnyWay/bunnynet/latest/docs/resources/stream_library)       | Video library    |
| [bunnynet\_stream\_collection](https://registry.terraform.io/providers/BunnyWay/bunnynet/latest/docs/resources/stream_collection) | Video collection |
| [bunnynet\_stream\_video](https://registry.terraform.io/providers/BunnyWay/bunnynet/latest/docs/resources/stream_video)           | Video            |

## Scripting

Manage edge scripts for serverless compute at the edge — [learn more](/scripting).

| Resource                                                                                                                                       | Description                 |
| ---------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------- |
| [bunnynet\_compute\_script](https://registry.terraform.io/providers/BunnyWay/bunnynet/latest/docs/resources/compute_script)                    | Edge compute script         |
| [bunnynet\_compute\_script\_variable](https://registry.terraform.io/providers/BunnyWay/bunnynet/latest/docs/resources/compute_script_variable) | Script environment variable |
| [bunnynet\_compute\_script\_secret](https://registry.terraform.io/providers/BunnyWay/bunnynet/latest/docs/resources/compute_script_secret)     | Script secret               |

## Magic Containers

Manage containerized applications deployed to the edge — [learn more](/magic-containers).

| Resource                                                                                                                                                       | Description              |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------ |
| [bunnynet\_compute\_container\_app](https://registry.terraform.io/providers/BunnyWay/bunnynet/latest/docs/resources/compute_container_app)                     | Container application    |
| [bunnynet\_compute\_container\_imageregistry](https://registry.terraform.io/providers/BunnyWay/bunnynet/latest/docs/resources/compute_container_imageregistry) | Container image registry |
