This section provides details for all behaviors the Property Manager API supports for the latest rule format version. The set available to you depends on the product and modules assigned to the property. You can get it by running List available behaviors for a property.
This latest rule format reflects the highest version of each behavior and criteria, so that you can take advantage of fresh improvements and new features that get released on a regular basis. See Dynamic rule updates for details.
Option requirements
PAPI's behaviors and match criteria often include cross-dependent options, for which this reference documentation provides details in a Requires table column. For example, suppose documentation for a cloudletSharedPolicy option specifies this as Requires:
isSharedPolicyistrue
That means for the cloudletSharedPolicy to appear in the object, you need to also have isSharedPolicy set to true:
{
"isSharedPolicy": true,
"cloudletSharedPolicy": 1000
}
Often you include options in behavior or criteria objects based on the match of a string value. Documentation also indicates any set of high-level logical AND and OR validation requirements.
Interactive JSON code builder
Use the interactive JSON builder to generate ready-to-use code snippets directly from the documentation tables.
The builder automatically manages complex dependencies by revealing relevant fields and auto-enabling parent settings as you make selections. By default, the table displays all possible options to provide full visibility into the feature's capabilities.
Select features and enter values in the table to dynamically update your snippet, then copy it into your PAPI configurations. Use the Reset options button to clear your selections and return to the full schema view.
