struct

Anthropic::BetaDataResidency

Inherits JSON::Serializable < Struct < Value < Object

Data-residency configuration for a workspace.

allowed_inference_geos is either a list of BetaAllowedInferenceGeo values or the string "unrestricted", which allows all geos.

Constants

UNRESTRICTED = "unrestricted"

Sentinel meaning all inference geos are allowed.

Constructors

new(allowed_inference_geos : Array(String) | String, default_inference_geo : String, workspace_geo : String)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

allowed_inference_geos
Source
default_inference_geo
Source
unrestricted?

Whether all inference geos are allowed.

Source
workspace_geo
Source