# Argo

## SmartRouting

Response Types:

- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo">argo</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo#SmartRoutingEditResponse">SmartRoutingEditResponse</a>
- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo">argo</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo#SmartRoutingGetResponse">SmartRoutingGetResponse</a>

Methods:

- <code title="patch /zones/{zone_id}/argo/smart_routing">client.Argo.SmartRouting.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo#SmartRoutingService.Edit">Edit</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo">argo</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo#SmartRoutingEditParams">SmartRoutingEditParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo">argo</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo#SmartRoutingEditResponse">SmartRoutingEditResponse</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="get /zones/{zone_id}/argo/smart_routing">client.Argo.SmartRouting.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo#SmartRoutingService.Get">Get</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, query <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo">argo</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo#SmartRoutingGetParams">SmartRoutingGetParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo">argo</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo#SmartRoutingGetResponse">SmartRoutingGetResponse</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>

## TieredCaching

Response Types:

- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo">argo</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo#TieredCachingEditResponse">TieredCachingEditResponse</a>
- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo">argo</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo#TieredCachingGetResponse">TieredCachingGetResponse</a>

Methods:

- <code title="patch /zones/{zone_id}/argo/tiered_caching">client.Argo.TieredCaching.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo#TieredCachingService.Edit">Edit</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo">argo</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo#TieredCachingEditParams">TieredCachingEditParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo">argo</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo#TieredCachingEditResponse">TieredCachingEditResponse</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="get /zones/{zone_id}/argo/tiered_caching">client.Argo.TieredCaching.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo#TieredCachingService.Get">Get</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, query <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo">argo</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo#TieredCachingGetParams">TieredCachingGetParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo">argo</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/argo#TieredCachingGetResponse">TieredCachingGetResponse</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
