Skip to main content

ScopedConfigVariable Object

Return fields

allowRemove (Boolean!)

Specifies whether the signed-in User can remove the ScopedConfigVariable.

allowUpdate (Boolean!)

Specifies whether the signed-in User can update the ScopedConfigVariable.

authorizeUrl (String)

The Authorize URL of this Config Variable if associated with an OAuth 2.0 Connection.

connection (Connection)

The Connection to which this variable is associated.

customerConfigVariables (CustomerConfigVariableConnection!)

The Scoped Config Variable with which this Config Variable is associated.

customers (CustomerConnection!)

Returns a list of Customers using this config variable.

description (String)

Additional notes about the Scoped Config Variable.

hasDeployedInstances (Boolean!)

Indicates this config variable is in use on an Instance.

id (ID!)

The ID of the object

inputs (ExpressionConnection)

The collection of Expressions that serve as inputs to this variable.

instances (InstanceConnection!)

Returns a list of Instances of Integrations using this config variable.

integrations (IntegrationConnection!)

Returns a list of Integrations using this config variable.

key (String!)

The display name of this variable.

logs (LogConnection!)

The ScopedConfigVariable which relates to the Log entry.

meta (JSONString)

Contains arbitrary metadata about this variable.

refreshAt (DateTime)

The timestamp at which the OAuth2 token will automatically be refreshed, if necessary. Only applies to OAuth2 methods where refresh is necessary.

requiredConfigVariables (RequiredConfigVariableConnection!)

Scoped Config Variable providing configuration for this Required Config Variable.

stableKey (String!)

The stable key for referencing this variable from Integrations. Cannot change after setting.

status (ScopedConfigVariableStatus)

Status indicating if this Connection is working as expected or encountering issues.

variableScope (ScopedConfigVariableVariableScope!)

Specifies the scope of the variable.