Optional ReadonlyinputProvides a visual representation type for this field. It is only relevant for string-based field types like CustomFieldStringType and CustomFieldLocalizedStringType.
ReadonlylabelA human-readable label for the field.
ReadonlynameName of the Custom Field that you want to define.
The name must be unique for a given ResourceTypeId.
If a FieldDefinition with the same name is defined in another Type for the same ResourceTypeId, then both FieldDefinitions must have the same type.
This value can't be changed after you import the Type.
ReadonlyrequiredDefines whether the field is required to have a value. This value cannot be changed after the Type is imported.
ReadonlytypeData type of the Custom Field to define.
Defines a Custom Field and its meta-information. Maps to
Type.FieldDefinition.