ConnectApi.GroupCensusDeepCloneInputRepresentation
Input representation of the details to clone a group census hierarchy, including
optional filters, reference mappings, field overrides, and a custom context definition.
| Property | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| contextDefId | String | API name of the custom context definition that overrides the standard group census deep-clone context definition. Use this property when you need unique fields or specialized mappings that the standard context definition doesn't include. | Optional | 68.0 |
| groupCensusFilters | ConnectApi.GroupCensusFiltersInputRepresentation | Filters that limit which records in the source census hierarchy are cloned. For example, clone only the group census member plans that belong to a specified quote. | Optional | 68.0 |
| groupCensusReferenceMappings | ConnectApi.GroupCensusReferenceMappingsInputRepresentation | Reference mappings to apply on the cloned records. Use these mappings to associate source references with target references, such as mapping quote line items to contract group plans. | Optional | 68.0 |
| targetGroupCensusOverrides | Map<String, Object> | Map of field API names and values to apply to the cloned GroupCensus record. Use this map to set new values on the target census, such as the census name or description. | Optional | 68.0 |