Create a new CustomPropertyStructureItems instance.
Function for making API requests
Create an item in a custom property structure.
The custom property structure ID to add the item to
The item to create
Promise with the created structure item
Delete an item from a custom property structure. Deleting an item also deletes any scenario data filled in for it — this is irreversible.
The custom property structure item ID to delete
Optionaloptions: DeleteCustomPropertyStructureItemOptionsConfirmation options, required when scenarios already hold data for the item
List the items of a custom property structure.
The custom property structure ID to list items for
Optionaloptions: ListCustomPropertyStructureItemsOptions<C>Optional parameters for filtering, column selection, and pagination
Promise with the list of structure items
Update an item in a custom property structure. name and type cannot be changed.
The custom property structure item ID to update
The fields to update
Promise with the updated structure item
Class providing methods for working with items (field definitions) within a custom property structure.
list()/create()take the structure's ID;update()/delete()take the item's ID directly, matching the underlying API's routes.