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