infoblox_nios:extensible_attributes
Differences
This shows you the differences between two versions of the page.
| infoblox_nios:extensible_attributes [2024/07/02 09:10] – created bstafford | infoblox_nios:extensible_attributes [2025/08/24 16:23] (current) – bstafford | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== NIOS Extensible Attributes ====== | ====== NIOS Extensible Attributes ====== | ||
| Be careful about using Lists. The good thing about lists is that users can't enter the wrong value (like they can with String). Any time the EA is loaded, the entire back-end list must be loaded. This is true for all CRUD calls (including in the GUI) for which the EA can apply. If you build a very large list, it will inevitably run into performance issues. | Be careful about using Lists. The good thing about lists is that users can't enter the wrong value (like they can with String). Any time the EA is loaded, the entire back-end list must be loaded. This is true for all CRUD calls (including in the GUI) for which the EA can apply. If you build a very large list, it will inevitably run into performance issues. | ||
| + | |||
| + | EA's are worth approximately 0.1 objects in database utilization calculations. Be mindful of the " | ||
| + | |||
| + | Maximum EA list size is 10,000 but NEVER go this high. 100 as a max is realistic. Every time an ENUM (list) EA is accessed, the system pulls the ENTIRE ENUM definition (meaning all entries) before performing the action to either match value to ID or to match ID to value (depending on read or write). This will slow the system down. | ||
| + | |||
| + | The reality of EA's is that they should be well thought out, well planned, and well prepared. The user should have internal documentation around their own EA's. They should consider how and when they' | ||
| + | |||
| + | One other note -- EA's shouldn' | ||
| + | |||
infoblox_nios/extensible_attributes.1719911459.txt.gz · Last modified: by bstafford
