RegistrationFieldDefinition
¶
Source code in docs_src/capo_pinpoint_sms_voice_v2/types/registration_field_definition.py
conditional_behavior
instance-attribute
¶
conditional_behavior: NotRequired[ConditionalBehavior]
The conditional behavior rules for this field. Only present when FieldRequirement is CONDITIONAL. Rules are evaluated in order and the first matching rule determines the field's resolved requirement. If no rule matches, the DefaultBehavior applies.
display_hints
instance-attribute
¶
display_hints: RegistrationFieldDisplayHints
An array of RegistrationFieldDisplayHints objects for the field.
field_path
instance-attribute
¶
field_path: FieldPath
The path to the registration form field. You can use DescribeRegistrationFieldDefinitions for a list of FieldPaths.
field_requirement
instance-attribute
¶
field_requirement: FieldRequirement
Specifies if the field for the registration form is required, conditional or optional.
select_validation
instance-attribute
¶
select_validation: NotRequired[SelectValidation]
The validation rules for a select field.
text_validation
instance-attribute
¶
text_validation: NotRequired[TextValidation]
The validation rules for a text field.