RequiredConfigVariable Object
Represents a Required Config Variable (with optional default value) associated with an Integration.
#
Return fieldsBoolean!)#
allowRemove (Specifies whether the signed-in User can remove the RequiredConfigVariable.
Boolean!)#
allowUpdate (Specifies whether the signed-in User can update the RequiredConfigVariable.
RequiredConfigVariableCodeLanguage)#
codeLanguage (The language to use in the code editor UI when the Required Config Var uses the 'code' dataType.
RequiredConfigVariableCollectionType)#
collectionType (The type of collection, if the value is meant to represent a collection of values for this RequiredConfigVariable.
Connection)#
connection (The Connection type used by this Required Config Variable.
RequiredConfigVariableCredentialTypeConnection!)#
credentialTypes (The Required Config Var for which the Authorization Method is a valid type of Credential.
Action)#
dataSource (The Component Data Source used by this Required Config Variable.
RequiredConfigVariableDataType!)#
dataType (The intended datatype of the Required Config Var, used to choose an appropriate UI.
String)#
defaultValue (The default value for the Required Config Variable if none is specified on the Instance.
String)#
description (Additional notes about the Required Config Var.
Boolean!)#
hasDivider (This field has been deprecated.
String)#
header (The header text that will appear in the UI above the Required Config Variable fields.
ID!)#
id (The ID of the object
ExpressionConnection)#
inputs (The collection of Expressions that serve as inputs to the RequiredConfigVariable.
Integration!)#
integration (String!)#
key (The Key for the Required Config Variable. Referred to as 'Name' in the UI.
JSONString)#
meta (Contains arbitrary metadata about this Required Config Var.
Boolean)#
orgOnly (Specifies whether the Required Config Variable is only viewable by Organization Users.
[String!])#
pickList (The valid choices when the Required Config Var uses the 'picklist' dataType.
RequiredConfigVariableScheduleType)#
scheduleType (The schedule type to show in the UI when the Required Config Var uses the 'schedule' dataType.
Int)#
sortOrder (The UI location in which this Required Config Var will appear relative to the other Required Config Vars for the Integration.
UUID)#
stableId (Represents identity across different Required Config Variable versions.
String)#
timeZone (An optional timezone property for when the Required Config Var uses the 'schedule' dataType.
Boolean!)#
userLevelConfigured (Specifies whether this Required Config Variable uses values from User Level Configs.