---
title: shielding
url: https://www.fastly.com/documentation/reference/compute/sdks/go/compute-sdk-go/shielding/
---

**Kind:** Module  
**Package:** compute-sdk-go v1.11.0  
**Path:** `github.com/fastly/compute-sdk-go/shielding`

## Structs

| Name | Summary |
| --- | --- |
| [BackendOptions](https://www.fastly.com/documentation/reference/compute/sdks/go/compute-sdk-go/shielding/struct.BackendOptions/) | BackendOptions controls the options for a backend created for a shield. |
| [Shield](https://www.fastly.com/documentation/reference/compute/sdks/go/compute-sdk-go/shielding/struct.Shield/) | Shield is a shielding site within Fastly. |

## Functions

| Name | Summary |
| --- | --- |
| [ShieldFromName](https://www.fastly.com/documentation/reference/compute/sdks/go/compute-sdk-go/shielding/fn.ShieldFromName/) | ShieldFromName returns information about a particular shield site. |
