Represents a Required Config Variable (with optional default value) associated with an Integration.
Specifies whether the signed-in User can remove the RequiredConfigVariable.
Specifies whether the signed-in User can update the RequiredConfigVariable.
The language to use in the code editor UI when the Required Config Var uses the 'code' dataType.
The type of collection, if the value is meant to represent a collection of values for this RequiredConfigVariable.
The Connection type used by this Required Config Variable.
The Required Config Var for which the Authorization Method is a valid type of Credential.
The intended datatype of the Required Config Var, used to choose an appropriate UI.
The default value for the Required Config Variable if none is specified on the Instance.
Additional notes about the Required Config Var.
Specifies whether there is a divider in the UI after the Required Config Variable fields.
The header text that will appear in the UI above the Required Config Variable fields.
The ID of the object.
The Key for the Required Config Variable. Referred to as 'Name' in the UI.
Specifies whether the Required Config Variable is only viewable by Organization Users.
The valid choices when the Required Config Var uses the 'picklist' dataType.
The schedule type to show in the UI when the Required Config Var uses the 'schedule' dataType.
The UI location in which this Required Config Var will appear relative to the other Required Config Vars for the Integration.
Represents identity across different Required Config Variable versions.
An optional timezone property for when the Required Config Var uses the 'schedule' dataType.