Skip to main content

ObjectMappingRequest

Properties

NameTypeDescriptionNotes
object_typeEnum [ 'ACCESS_PROFILE', 'ACCESS_REQUEST_CONFIG', 'ATTR_SYNC_SOURCE_CONFIG', 'AUTH_ORG', 'CAMPAIGN_FILTER', 'ENTITLEMENT', 'FORM_DEFINITION', 'GOVERNANCE_GROUP', 'IDENTITY', 'IDENTITY_OBJECT_CONFIG', 'IDENTITY_PROFILE', 'LIFECYCLE_STATE', 'NOTIFICATION_TEMPLATE', 'PASSWORD_POLICY', 'PASSWORD_SYNC_GROUP', 'PUBLIC_IDENTITIES_CONFIG', 'ROLE', 'RULE', 'SEGMENT', 'SERVICE_DESK_INTEGRATION', 'SOD_POLICY', 'SOURCE', 'TAG', 'TRANSFORM', 'TRIGGER_SUBSCRIPTION', 'WORKFLOW' ]Type of the object the mapping value applies to, must be one from enum[required]
json_pathstrJSONPath expression denoting the path within the object where the mapping value should be applied[required]
source_valuestrOriginal value at the jsonPath location within the object[required]
target_valuestrValue to be assigned at the jsonPath location within the object[required]
enabledboolWhether or not this object mapping is enabled[optional] [default to False]
}

Example

from sailpoint.v3.models.object_mapping_request import ObjectMappingRequest

object_mapping_request = ObjectMappingRequest(
object_type='IDENTITY',
json_path='$.name',
source_value='My Governance Group Name',
target_value='My New Governance Group Name',
enabled=False
)

[Back to top]