Databricks SDK for JavaScript
    Preparing search index...

    Variable RateLimit_RateLimitKeyConst

    RateLimit_RateLimitKey: {
        RATE_LIMIT_KEY_REQUEST_TAG: "RATE_LIMIT_KEY_REQUEST_TAG";
        RATE_LIMIT_KEY_SERVICE: "RATE_LIMIT_KEY_SERVICE";
        RATE_LIMIT_KEY_SERVICE_PRINCIPAL: "RATE_LIMIT_KEY_SERVICE_PRINCIPAL";
        RATE_LIMIT_KEY_USER: "RATE_LIMIT_KEY_USER";
        RATE_LIMIT_KEY_USER_DEFAULT: "RATE_LIMIT_KEY_USER_DEFAULT";
        RATE_LIMIT_KEY_USER_GROUP: "RATE_LIMIT_KEY_USER_GROUP";
    } = ...

    Scope key for a rate limit.

    Type Declaration

    • ReadonlyRATE_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).