INPUT_OBJECT
CreateOrUpdateImportMappingMaskInput
Field values of an ImportMappingMask record to create, or to update when its id is set.
link GraphQL Schema definition
- input CreateOrUpdateImportMappingMaskInput {
- # Optional client-supplied identifier passed on a mutation input and echoed back
- # unchanged on its payload, so a client can correlate the response with its
- # request (Relay convention).
- : String
- # Unique identifier of entity.
- : ID
- # Last modification time.
- : DateTime
- # Creation time.
- : DateTime
- # API name of the entity this mask is configured for (e.g. "Account", "Contact", a
- # custom entity's API name).
- : String
- # Entity the mask imports records into, such as leads, accounts, users or product
- # prices. For custom entities, entityApiName identifies the custom entity.
- : ImportMaskEntityTypeEnum
- # How the import file fills each field, as a JSON array of objects conforming to
- # the `ImportMappingMaskItem` type: field_id, mapping_type (ColumnIndex,
- # UseDefaultValues or CalculateValue) and, for ColumnIndex, column_index.
- # Validated on write.
- : JSONString
- # Display name of the mask.
- : String
- # Id of the owning user.
- : ID
- # Record type selected for each mapped relation field, as a JSON array of objects
- # conforming to the `ImportMappingRelationType` type, each with field_id and
- # entity_type_id. Validated on write.
- : JSONString
- # Who besides the owner can use the import mapping mask: nobody (Private, the
- # default), the users and sales units in sharingClients and sharingUnits, or all
- # users.
- : ProfileShareMode
- # Revision when entity was lastly changed.
- : Int
- # Users granted shared access to this import mapping mask (custom share mode).
- : [UUID!]
- # Sales units granted shared access to this import mapping mask (custom share
- # mode).
- : [UUID!]
- }