NowAttachmentUploadConfiguration 구조 - iOS

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기2분
  • NowAttachmentUploadConfiguration 구조를 사용하면 인스턴스에 업로드하는 첨부 파일에 대한 구성 정보를 정의할 수 있습니다ServiceNow.

    표 1. 속성
    이름 유형 설명
    contentType 문자열 HTTP 데이터 콘텐츠 유형입니다.
    encryptionContext 문자열 옵션입니다. 암호화 컨텍스트 기록의 Sys_id. 지정된 암호화 컨텍스트를 가진 사용자만 첨부 파일에 액세스할 수 있도록 이 매개변수를 지정합니다.

    기본값: 첨부 파일은 암호화 컨텍스트로 암호화되지 않습니다.

    fileName 문자열 첨부 파일의 이름입니다.
    recordSysID 문자열 첨부 파일을 연결할 인스턴스의 기록 ServiceNow Sys_id입니다.
    tableName 문자열 매개변수에 recordSysid 지정된 기록을 포함하는 인스턴스의 테이블 ServiceNow 이름입니다.

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

    지정된 첨부 파일에 대한 업로드 구성 값을 설정합니다.

    표 2. 매개변수
    이름 유형 설명
    tableName 문자열 매개변수에 recordSysid 지정된 기록을 포함하는 인스턴스의 테이블 ServiceNow 이름입니다.
    recordSysID 문자열 첨부 파일을 연결할 인스턴스의 기록 ServiceNow Sys_id입니다.
    fileName 문자열 첨부 파일의 이름입니다.
    contentType 문자열 HTTP 데이터 콘텐츠 유형입니다.
    encryptionContext 문자열 옵션입니다. 암호화 컨텍스트 기록의 Sys_id. 지정된 암호화 컨텍스트를 가진 사용자만 첨부 파일에 액세스할 수 있도록 이 매개변수를 지정합니다.

    기본값: 첨부 파일은 암호화 컨텍스트로 암호화되지 않습니다.

    표 3. 반환
    유형 설명
    안 함

    다음 코드 예제에서는 이 함수를 호출하는 방법을 보여 줍니다.

    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)