NowAttachmentUploadConfiguration structure - iOS

concept brazil Updated Sep 10, 2026 1 min read NowAttachUploadConfigiOSStruct.md
Raw file servicenow.com

The NowAttachmentUploadConfiguration structure enables you to define the configuration information for an attachment that you are uploading to your ServiceNow instance.

Name

Type

Description

contentType

String

HTTP data content type.

encryptionContext

String

Optional. Sys_id of an encryption context record. Specify this parameter to allow only users with the specified encryption context to access the attachment. Default: Attached file is not encrypted with any encryption context.

fileName

String

Name of the attachment file.

recordSysId

String

Sys_id of the record on the ServiceNow instance to associate the attachment with.

tableName

String

Name of the table on the ServiceNow instance that contains the record specified in the recordSysid parameter.

**Parent Topic:**[Mobile SDK - iOS](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/api-reference/cllent-mobile-api-reference/MobileSDKiOSAPI.md)

NowAttachmentUploadConfiguration - init(tableName: String, recordSysId: SysID, fileName: String, contentType: String, encryptionContext: String?)

Sets the upload configuration values for the specified attachment.

Name

Type

Description

tableName

String

Name of the table on the ServiceNow instance that contains the record specified in the recordSysid parameter.

recordSysId

String

Sys_id of the record on the ServiceNow instance to associate the attachment with.

fileName

String

Name of the attachment file.

contentType

String

HTTP data content type.

encryptionContext

String

Optional. Sys_id of an encryption context record. Specify this parameter to allow only users with the specified encryption context to access the attachment. Default: Attached file is not encrypted with any encryption context.

|Type|Description| |----|-----------| |None| |

The following code example shows how to call this function.

JavaScript
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)
Search documentation
Search document titles and file paths on the brazil branch