---
sourceDocument: Xanadu API リファレンス
sourceDocumentLink: https://www.servicenow.com/docs/r/ja-JP/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu API リファレンス

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# NowAttachmentUploadConfiguration 構造体 - iOS

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

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](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)


