SolarWinds Information Service v3.0 Schema Documentation

Index

Orion.Limitations

Base type: System.Entity

Summary: All defined limitations in Orion.

Properties

Name Type Notes
LimitationID System.Int32
LimitationTypeID System.Int32
Definition System.String
WhereClause System.String
DisplayName System.String
Description System.String
InstanceType System.Type
Uri System.String
InstanceSiteId System.Int32 Default='0'.

Verbs

Name Summary Parameters Returns
CreateLimitation Creates Limitations and optionally assignes them to Accounts.
Name Summary
limitationTypeID required. LimitationTypeID from Orion.LimitationTypes.
selection required if Limitation is of type "Selection" as defined in Orion.LimitationTypes. A string that will be used to match one value against the Table & Field defined by corresponding Orion.LimitationType.
checkboxItems required if Limitation is of type "Checkbox" as defined in Orion.LimitationTypes. An array of strings used to match multiple values against the Table & Field defined by corresponding Orion.LimitationType.
pattern required if Limitation is of type "Pattern" as defined in Orion.LimitationTypes. A string that will be used to match multiple values as a text search pattern against the Table & Field defined by corresponding Orion.LimitationType.
accountID optional. Account ID as defined in Orion.Accounts. Recommended to always specify this parameter. Advanced usage: omit this parameter to create an un-assigned Limitation, as such it will only be used if explicitly specified using "WITH LIMITATION ID" SWQL expression.
ID of the newly created Orion.Limitation instance.
UpdateLimitation Updates Limitation to a new definition i.e. new set of items it shoud match.
Name Summary
limitationID required. Limitation ID from Orion.Limitations.
selection required if Limitation is of type "Selection" as defined in Orion.LimitationTypes. A string that will be used to match one value against the Table & Field defined by corresponding Orion.LimitationType.
checkboxItems required if Limitation is of type "Checkbox" as defined in Orion.LimitationTypes. An array of strings used to match multiple values against the Table & Field defined by corresponding Orion.LimitationType.
pattern required if Limitation is of type "Pattern" as defined in Orion.LimitationTypes. A string that will be used to match multiple values as a text search pattern against the Table & Field defined by corresponding Orion.LimitationType.
DeleteLimitation Deletes Limitation and removes it from an Account it was assigned to previously.
Name Summary
limitationID required. Limitation ID from Orion.Limitations.