---
sourceDocument: オーストラリア API リファレンス
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/api-reference

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリア API リファレンス

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# NowAttachmentUploadConfiguration 構造 : iOS

# NowAttachmentUploadConfiguration 構造 : iOS {#ariaid-title1}

* リリースバージョン: Australia
* 
* 更新日 2026年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：2分

NowAttachmentUploadConfiguration 構造を使用すると、ServiceNowインスタンスにアップロードする添付ファイルの構成情報を定義できます。  
{#NowAttachUploadConfigiOSStruct__table_vx2_klw_5pb__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| contentType | 文字列 | HTTP データコンテンツタイプ。 |
| 暗号化コンテキスト | 文字列 | オプション。暗号化コンテキストレコードのSys_id。指定した暗号化コンテキストを持つユーザーのみが添付ファイルにアクセスできるようにするには、このパラメーターを指定します。 デフォルト:添付ファイルは暗号化コンテキストで暗号化されません。 |
| fileName | 文字列 | 添付ファイルの名前。 |
| recordSysId | 文字列 | 添付ファイルを関連付ける ServiceNow インスタンス上のレコードのSys_id。 |
| tableName | 文字列 | recordSysidパラメーターで指定されたレコードを含むServiceNowインスタンスのテーブルの名前。 |
[表 : 1. プロパティ]

{#NowAttachUploadConfigiOSStruct__table_vx2_klw_5pb}

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

指定された添付ファイルのアップロード構成値を設定します。
{#NAUC-init_S_S_S_S_S__table_shs_cgn_mqb__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| tableName | 文字列 | recordSysidパラメーターで指定されたレコードを含むServiceNowインスタンスのテーブルの名前。 |
| recordSysId | 文字列 | 添付ファイルを関連付ける ServiceNow インスタンス上のレコードのSys_id。 |
| fileName | 文字列 | 添付ファイルの名前。 |
| contentType | 文字列 | HTTP データコンテンツタイプ。 |
| 暗号化コンテキスト | 文字列 | オプション。暗号化コンテキストレコードのSys_id。指定した暗号化コンテキストを持つユーザーのみが添付ファイルにアクセスできるようにするには、このパラメーターを指定します。 デフォルト:添付ファイルは暗号化コンテキストで暗号化されません。 |
[表 : 2. パラメーター]

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

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 3. 返される内容]

{#NAUC-init_S_S_S_S_S__table_ths_cgn_mqb}  
次のコード例は、この関数を呼び出す方法を示しています。

    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)


