Skip to main content

gameModelFunctionCircuits

State of the per-function circuit breaker on the player-invoke path (gameModelInvoke) for one app, plus the mode and thresholds the answering instance is running. In the default 'shadow' mode nothing is refused and shadowRefusals counts what enforcement would have refused, so an open circuit means the function has been failing rather than that players are being blocked. A function that has never failed has no row and is absent. Requires the org 'view_compute_diagnostics' permission.

gameModelFunctionCircuits(
appId: BigInt!
name: String
limit: Int
): GmFunctionBreakerStatus!

Arguments

gameModelFunctionCircuits.appId ● BigInt! non-null scalar

The app whose function circuits to read.

gameModelFunctionCircuits.name ● String scalar

Only the circuit for this exact function name.

gameModelFunctionCircuits.limit ● Int scalar

Max circuits to return (default 100, max 200).

Type

GmFunctionBreakerStatus object

The player-invoke breaker's mode and thresholds on the answering instance, with this app's circuits. The mode decides whether any of it refuses anything.