NowAttachmentUploadConfiguration 構造:iOS
NowAttachmentUploadConfiguration 構造を使用すると、ServiceNowインスタンスにアップロードする添付ファイルの構成情報を定義できます。
| 名前 | タイプ | 説明 |
|---|---|---|
| contentType | 文字列 | HTTP データコンテンツタイプです。 |
| 暗号化コンテキスト | 文字列 | オプション。暗号化コンテキストレコードの sys_id。指定された暗号化コンテキストを持つユーザーのみが添付ファイルにアクセスできるようにするには、このパラメーターを指定します。 デフォルト:添付ファイルはどの暗号化コンテキストでも暗号化されません。 |
| fileName | 文字列 | 添付ファイルの名前。 |
| recordSysId | 文字列 | 添付ファイルを関連付ける ServiceNow インスタンス上のレコードのSys_id。 |
| tableName | 文字列 | recordSysid パラメーターで指定されたレコードを含む ServiceNow インスタンス上のテーブルの名前。 |
NowAttachmentUploadConfiguration init(tableName: String, recordSysId: SysID, fileName: String, contentType: String, encryptionContext: String?)
指定された添付ファイルのアップロード構成値を設定します。
| 名前 | タイプ | 説明 |
|---|---|---|
| tableName | 文字列 | recordSysid パラメーターで指定されたレコードを含む ServiceNow インスタンス上のテーブルの名前。 |
| recordSysId | 文字列 | 添付ファイルを関連付ける ServiceNow インスタンス上のレコードのSys_id。 |
| fileName | 文字列 | 添付ファイルの名前。 |
| contentType | 文字列 | HTTP データコンテンツタイプです。 |
| 暗号化コンテキスト | 文字列 | オプション。暗号化コンテキストレコードの sys_id。指定された暗号化コンテキストを持つユーザーのみが添付ファイルにアクセスできるようにするには、このパラメーターを指定します。 デフォルト:添付ファイルはどの暗号化コンテキストでも暗号化されません。 |
| タイプ | 説明 |
|---|---|
| なし |
次のコード例は、この関数を呼び出す方法を示しています。
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)