Files
developer.sailpoint.com/docs/tools/sdk/python/Reference/Beta/Models/FormCondition.md
2025-02-20 12:59:19 -05:00

1.7 KiB

id, title, pagination_label, sidebar_label, sidebar_class_name, keywords, slug, tags
id title pagination_label sidebar_label sidebar_class_name keywords slug tags
beta-form-condition FormCondition FormCondition FormCondition pythonsdk
python
Python
sdk
FormCondition
BetaFormCondition
/tools/sdk/python/beta/models/form-condition
SDK
Software Development Kit
FormCondition
BetaFormCondition

FormCondition

Represent a form conditional.

Properties

Name Type Description Notes
rule_operator Enum [ 'AND', 'OR' ] ConditionRuleLogicalOperatorType value. AND ConditionRuleLogicalOperatorTypeAnd OR ConditionRuleLogicalOperatorTypeOr [optional]
rules []ConditionRule List of rules. [optional]
effects []ConditionEffect List of effects. [optional]
}

Example

from sailpoint.beta.models.form_condition import FormCondition

form_condition = FormCondition(
rule_operator='AND',
rules=[
                    sailpoint.beta.models.condition_rule.ConditionRule(
                        source_type = 'ELEMENT', 
                        source = 'department', 
                        operator = 'EQ', 
                        value_type = 'STRING', 
                        value = 'Engineering', )
                    ],
effects=[
                    sailpoint.beta.models.condition_effect.ConditionEffect(
                        effect_type = 'HIDE', 
                        config = sailpoint.beta.models.condition_effect_config.ConditionEffect_config(
                            default_value_label = 'Access to Remove', 
                            element = '8110662963316867', ), )
                    ]
)

[Back to top]