ConstReadonlyRATE_LIMIT_KEY_REQUEST_TAG: "RATE_LIMIT_KEY_REQUEST_TAG"Rate limit scoped to a request tag (matched on request_tag_key and
optionally request_tag_value), independent of the caller principal.
ReadonlyRATE_LIMIT_KEY_SERVICE: "RATE_LIMIT_KEY_SERVICE"Rate limit applies to the parent service (ModelService or McpService) as a whole, across all callers. Domain-neutral so the same enum can scope a service-wide quota on either securable.
ReadonlyRATE_LIMIT_KEY_SERVICE_PRINCIPAL: "RATE_LIMIT_KEY_SERVICE_PRINCIPAL"Rate limit applies to a specific service principal (matched on principal).
ReadonlyRATE_LIMIT_KEY_USER: "RATE_LIMIT_KEY_USER"Rate limit applies to a specific user (matched on principal).
ReadonlyRATE_LIMIT_KEY_USER_DEFAULT: "RATE_LIMIT_KEY_USER_DEFAULT"Default per-user rate limit applied when no more-specific rule matches.
ReadonlyRATE_LIMIT_KEY_USER_GROUP: "RATE_LIMIT_KEY_USER_GROUP"Rate limit applies to all members of a group (matched on principal).
Scope key for a rate limit.