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

2.8 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
v2024-connector-rule-update-request ConnectorRuleUpdateRequest ConnectorRuleUpdateRequest ConnectorRuleUpdateRequest pythonsdk
python
Python
sdk
ConnectorRuleUpdateRequest
V2024ConnectorRuleUpdateRequest
/tools/sdk/python/v2024/models/connector-rule-update-request
SDK
Software Development Kit
ConnectorRuleUpdateRequest
V2024ConnectorRuleUpdateRequest

ConnectorRuleUpdateRequest

ConnectorRuleUpdateRequest

Properties

Name Type Description Notes
name str the name of the rule [required]
description str a description of the rule's purpose [optional]
type Enum [ 'BuildMap', 'ConnectorAfterCreate', 'ConnectorAfterDelete', 'ConnectorAfterModify', 'ConnectorBeforeCreate', 'ConnectorBeforeDelete', 'ConnectorBeforeModify', 'JDBCBuildMap', 'JDBCOperationProvisioning', 'JDBCProvision', 'PeopleSoftHRMSBuildMap', 'PeopleSoftHRMSOperationProvisioning', 'PeopleSoftHRMSProvision', 'RACFPermissionCustomization', 'SAPBuildMap', 'SapHrManagerRule', 'SapHrOperationProvisioning', 'SapHrProvision', 'SuccessFactorsOperationProvisioning', 'WebServiceAfterOperationRule', 'WebServiceBeforeOperationRule' ] the type of rule [required]
signature ConnectorRuleCreateRequestSignature [optional]
source_code SourceCode [required]
attributes object a map of string to objects [optional]
id str the ID of the rule to update [required]
}

Example

from sailpoint.v2024.models.connector_rule_update_request import ConnectorRuleUpdateRequest

connector_rule_update_request = ConnectorRuleUpdateRequest(
name='WebServiceBeforeOperationRule',
description='This rule does that',
type='BuildMap',
signature=sailpoint.v2024.models.connector_rule_create_request_signature.ConnectorRuleCreateRequest_signature(
                    input = [
                        sailpoint.v2024.models.argument.Argument(
                            name = 'firstName', 
                            description = 'the first name of the identity', 
                            type = 'String', )
                        ], 
                    output = sailpoint.v2024.models.argument.Argument(
                        name = 'firstName', 
                        description = 'the first name of the identity', 
                        type = 'String', ), ),
source_code=sailpoint.v2024.models.source_code.SourceCode(
                    version = '1.0', 
                    script = 'return "Mr. " + firstName;', ),
attributes={},
id='8113d48c0b914f17b4c6072d4dcb9dfe'
)

[Back to top]