Blueprint that defines the structure, format, and validation rules for data.
UserInformation
.value
) to be either a string or a number, depending on the user’s choice.
inputType
: Acts as the discriminator that determines the type of the value
field.inputType
is "Text"
, the schema expects value
to be a string.inputType
is "Number"
, the schema expects value
to be a number.advancedSetting
: Acts as the discriminator that determines whether to include the extraSetting
field.advancedSetting
is "No"
, the schema does not include extraSetting
.advancedSetting
is "Yes"
, the schema requires extraSetting
to be provided.