---
sourceDocument: Référence de l’API Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Référence de l’API Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Structure NowAttachmentUploadConfiguration : iOS

# Structure NowAttachmentUploadConfiguration : iOS {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

La structure NowAttachmentUploadConfiguration vous permet de définir les informations de configuration d'une pièce jointe que vous chargez sur votre ServiceNow instance.  
{#NowAttachUploadConfigiOSStruct__table_vx2_klw_5pb__entry__3}

| Nom | Type | Description |
|-|-|-|
| Type de contenu | Chaîne | Type de contenu des données HTTP. |
| encryptionContext (en anglais seulement) | Chaîne | Facultatif. Sys_id d'un enregistrement de contexte de chiffrement. Spécifiez ce paramètre pour autoriser uniquement les utilisateurs avec le contexte de chiffrement spécifié à accéder à la pièce jointe. Par défaut : le fichier joint n'est chiffré avec aucun contexte de chiffrement. |
| fileName | Chaîne | Nom du fichier en pièce jointe. |
| recordSysId | Chaîne | Sys_id de l'enregistrement sur l'instance ServiceNow à laquelle associer la pièce jointe. |
| tableName | Chaîne | Nom de la table sur l'instance ServiceNow qui contient l'enregistrement spécifié dans le recordSysid paramètre. |
[Tableau 1. Propriétés]

{#NowAttachUploadConfigiOSStruct__table_vx2_klw_5pb}

## NowAttachmentUploadConfiguration init(tableName : String, recordSysId : SysID, fileName : String, contentType : String, encryptionContext : String ?) {#ariaid-title2}

Définit les valeurs de configuration du chargement pour la pièce jointe spécifiée.
{#NAUC-init_S_S_S_S_S__table_shs_cgn_mqb__entry__3}

| Nom | Type | Description |
|-|-|-|
| tableName | Chaîne | Nom de la table sur l'instance ServiceNow qui contient l'enregistrement spécifié dans le recordSysid paramètre. |
| recordSysId | Chaîne | Sys_id de l'enregistrement sur l'instance ServiceNow à laquelle associer la pièce jointe. |
| fileName | Chaîne | Nom du fichier en pièce jointe. |
| Type de contenu | Chaîne | Type de contenu des données HTTP. |
| encryptionContext (en anglais seulement) | Chaîne | Facultatif. Sys_id d'un enregistrement de contexte de chiffrement. Spécifiez ce paramètre pour autoriser uniquement les utilisateurs avec le contexte de chiffrement spécifié à accéder à la pièce jointe. Par défaut : le fichier joint n'est chiffré avec aucun contexte de chiffrement. |
[Tableau 2. Paramètres]

{#NAUC-init_S_S_S_S_S__table_shs_cgn_mqb} {#NAUC-init_S_S_S_S_S__table_ths_cgn_mqb__entry__2}

| Type | Description |
|-|-|
| Aucun |   |
[Tableau 3. Renvoie]

{#NAUC-init_S_S_S_S_S__table_ths_cgn_mqb}  
L'exemple de code suivant montre comment appeler cette fonction.

    let recordSysId = "" // Sys_id of the record on the SN instance

    let config = NowAttachmentUploadConfiguration(
      tableName: "tableName", 
      recordSysId: recordSysId, 
      fileName: "photo.png",
      contentType: "image/png", 
      encryptionContext: nil)


