Structure NowAttachmentUploadConfiguration : iOS
La structure NowAttachmentUploadConfiguration vous permet de définir les informations de configuration d’une pièce jointe que vous chargez sur votre ServiceNow instance.
| 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. |
NowAttachmentUploadConfiguration init(tableName : String, recordSysId : SysID, fileName : String, contentType : String, encryptionContext : String ?)
Définit les valeurs de configuration du chargement pour la pièce jointe spécifiée.
| 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. |
| Type | Description |
|---|---|
| Aucun |
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)