# GcsBucketTraffic

- [JSON representation](https://docs.cloud.google.com/capacity-planner/docs/reference/rest/v1beta/GcsBucketTraffic#SCHEMA_REPRESENTATION)
- [TrafficPath](https://docs.cloud.google.com/capacity-planner/docs/reference/rest/v1beta/GcsBucketTraffic#TrafficPath)
- [LocationType](https://docs.cloud.google.com/capacity-planner/docs/reference/rest/v1beta/GcsBucketTraffic#LocationType)

Cloud Storage Bucket Traffic attributes for usage and forecast of egress/ingress bandwidth etc.

| JSON representation |
|---|
| ``` { "trafficPath": enum (`https://docs.cloud.google.com/capacity-planner/docs/reference/rest/v1beta/GcsBucketTraffic#TrafficPath`), "bucketLocationType": enum (`https://docs.cloud.google.com/capacity-planner/docs/reference/rest/v1beta/GcsBucketTraffic#LocationType`), "bucketLocation": string } ``` |

| Fields ||
|---|---|
| `trafficPath` | ``enum (`https://docs.cloud.google.com/capacity-planner/docs/reference/rest/v1beta/GcsBucketTraffic#TrafficPath`)`` Optional. Path type for the Cloud Storage bucket traffic. |
| `bucketLocationType` | ``enum (`https://docs.cloud.google.com/capacity-planner/docs/reference/rest/v1beta/GcsBucketTraffic#LocationType`)`` Optional. Location type of the Cloud Storage bucket. |
| `bucketLocation` | `string` Optional. Location of the Cloud Storage bucket e.g. us-central1 (single region), us (multi region) and eur4 - europe-north1 and europe-west4 (dual region). |

## TrafficPath

Path type for the Cloud Storage bucket traffic.

| Enums ||
|---|---|
| `TRAFFIC_PATH_UNSPECIFIED` | Unspecified traffic path. |
| `TRAFFIC_PATH_GOOGLE` | Traffic path through Google's network. |
| `TRAFFIC_PATH_INTERNET` | Traffic path through the internet. |

## LocationType

Location type/level of the Cloud Storage bucket.

| Enums ||
|---|---|
| `LOCATION_TYPE_UNSPECIFIED` | Unspecified location type. |
| `LOCATION_TYPE_SINGLE_REGION` | Single region location type. |
| `LOCATION_TYPE_DUAL_REGION` | Dual region location type. |
| `LOCATION_TYPE_MULTI_REGION` | Multi region location type. |